0001145549-24-006067.txt : 20240207 0001145549-24-006067.hdr.sgml : 20240207 20240207163750 ACCESSION NUMBER: 0001145549-24-006067 CONFORMED SUBMISSION TYPE: N-MFP2 PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240131 FILED AS OF DATE: 20240207 DATE AS OF CHANGE: 20240207 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CHARLES SCHWAB FAMILY OF FUNDS CENTRAL INDEX KEY: 0000857156 ORGANIZATION NAME: IRS NUMBER: 000000000 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: N-MFP2 SEC ACT: 1940 Act SEC FILE NUMBER: 811-05954 FILM NUMBER: 24604855 BUSINESS ADDRESS: STREET 1: 211 MAIN STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: 1-415-667-7000 MAIL ADDRESS: STREET 1: 211 MAIN STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 FORMER COMPANY: FORMER CONFORMED NAME: SCHWAB CHARLES FAMILY OF FUNDS DATE OF NAME CHANGE: 19920703 0000857156 S000036659 Schwab Treasury Obligations Money Fund C000112046 Investor Shares SNOXX C000222231 Ultra Shares SCOXX N-MFP2 1 primary_doc.xml N-MFP2 0000857156 XXXXXXXX 2024-01-31 0000857156 549300I77JNLD629OV19 S000036659 2 N N 033-31894 Charles Schwab Investment Management, Inc. 801-35905 Deloitte & Touche LLP Denver CO Charles Schwab Investment Management, Inc. BNY Mellon Investment Servicing (US) Inc. 0000849542 084-01761 N N N Exempt Government Treasury N 36 82 54343518104.30 56338288030.12 54657403693.47 53273203238.51 69340958338.74 69280392461.25 69629641506.26 68764304683.54 0.00 0.7837 0.8132 0.7850 0.7691 1.0000 1.0000 1.0000 0.9928 0.0000 0.21 69171352356.48 69166581865.61 133059595.31 161948882.00 69137692579.13 69137504758.2600 1.0000 0.0537 1.0001 1.0001 1.0000 1.0000 0.0000 C000112046 0.00 35337806295.19 35337704138.0300 1.0001 1.0001 1.0000 1.0000 0.0000 1345010036.08 1032658615.68 1203931198.84 1118993777.90 1164753648.31 967662898.82 1158904090.81 1399559285.93 0.00 0.00 5628846948.13 5190640983.34 0.0503 Y Investment Advisor and its affiliates Contractual 421,215 C000222231 1000000.00 33799886283.94 33799800620.2300 1.0001 1.0001 1.0000 1.0000 0.0000 1587661811.35 1056214270.90 1130960089.16 1361150059.97 1048468209.22 953526711.39 1125105070.46 1172694286.30 0.00 0.00 5465109553.68 5193142963.92 0.0518 Y Investment Advisor and its affiliates Contractual 404,338 United States Treasury UNITED STATES TREASURY 0.000000% 912796Y45 254900HROIFWPRGM1V77 US912796Y452 U.S. Treasury Debt Y 2024-06-27 2024-06-27 2024-06-27 N N N 0.0520 342822011.00 342822011.00 0.0050 N Y Y N United States Treasury UNITED STATES TREASURY 0.000000% 912796ZV4 254900HROIFWPRGM1V77 US912796ZV40 U.S. Treasury Debt Y 2024-12-26 2024-12-26 2024-12-26 N N N 0.0476 383374532.00 383374532.00 0.0055 N Y Y N United States Treasury UNITED STATES TREASURY 0.000000% 912797HQ3 254900HROIFWPRGM1V77 US912797HQ30 U.S. Treasury Debt Y 2024-05-09 2024-05-09 2024-05-09 N N N 0.0531 703364302.58 703364302.58 0.0102 N Y Y N United States Treasury UNITED STATES TREASURY 0.000000% 912797JC2 254900HROIFWPRGM1V77 US912797JC26 U.S. Treasury Debt Y 2024-02-06 2024-02-06 2024-02-06 N N N 0.0532 103724377.55 103724377.55 0.0015 N Y Y N United States Treasury UNITED STATES TREASURY 0.000000% 912797JD0 254900HROIFWPRGM1V77 US912797JD09 U.S. Treasury Debt Y 2024-02-13 2024-02-13 2024-02-13 N N N 0.0533 103518438.93 103518438.93 0.0015 N Y Y N United States Treasury UNITED STATES TREASURY 0.000000% 912797JG3 254900HROIFWPRGM1V77 US912797JG30 U.S. Treasury Debt Y 2024-03-05 2024-03-05 2024-03-05 N N N 0.0535 918458543.75 918458543.75 0.0133 N Y Y N United States Treasury UNITED STATES TREASURY 2.125000% 9128282N9 254900HROIFWPRGM1V77 US9128282N91 U.S. Treasury Debt Y 2024-07-31 2024-07-31 2024-07-31 N N N 0.0514 334968530.47 334968530.47 0.0048 N Y Y N United States Treasury UNITED STATES TREASURY 2.125000% 9128282Y5 254900HROIFWPRGM1V77 US9128282Y56 U.S. Treasury Debt Y 2024-09-30 2024-09-30 2024-09-30 N N N 0.0497 162270426.23 162270426.23 0.0023 N Y Y N United States Treasury UNITED STATES TREASURY 2.250000% 9128283P3 254900HROIFWPRGM1V77 US9128283P31 U.S. Treasury Debt Y 2024-12-31 2024-12-31 2024-12-31 N N N 0.0482 107801487.71 107801487.71 0.0016 N Y Y N United States Treasury UNITED STATES TREASURY 2.250000% 9128286R6 254900HROIFWPRGM1V77 US9128286R69 U.S. Treasury Debt Y 2024-04-30 2024-04-30 2024-04-30 N N N 0.0532 787558311.68 787558311.68 0.0114 N Y Y N United States Treasury UNITED STATES TREASURY 1.750000% 9128286Z8 254900HROIFWPRGM1V77 US9128286Z85 U.S. Treasury Debt Y 2024-06-30 2024-06-30 2024-06-30 N N N 0.0521 251429102.40 251429102.40 0.0036 N Y Y N United States Treasury UNITED STATES TREASURY 2.375000% 912828D56 254900HROIFWPRGM1V77 US912828D564 U.S. Treasury Debt Y 2024-08-15 2024-08-15 2024-08-15 N N N 0.0511 813260516.34 813260516.34 0.0118 N Y Y N United States Treasury UNITED STATES TREASURY 2.250000% 912828G38 254900HROIFWPRGM1V77 US912828G385 U.S. Treasury Debt Y 2024-11-15 2024-11-15 2024-11-15 N N N 0.0495 376486149.63 376486149.63 0.0054 N Y Y N United States Treasury UNITED STATES TREASURY 2.500000% 912828WJ5 254900HROIFWPRGM1V77 US912828WJ58 U.S. Treasury Debt Y 2024-05-15 2024-05-15 2024-05-15 N N N 0.0531 297601866.00 297601866.00 0.0043 N Y Y N United States Treasury UNITED STATES TREASURY 2.000000% 912828X70 254900HROIFWPRGM1V77 US912828X703 U.S. Treasury Debt Y 2024-04-30 2024-04-30 2024-04-30 N N N 0.0535 223716268.87 223716268.87 0.0032 N Y Y N United States Treasury UNITED STATES TREASURY 2.000000% 912828XT2 254900HROIFWPRGM1V77 US912828XT22 U.S. Treasury Debt Y 2024-05-31 2024-05-31 2024-05-31 N N N 0.0525 245388344.24 245388344.24 0.0035 N Y Y N United States Treasury UNITED STATES TREASURY 1.750000% 912828Y87 254900HROIFWPRGM1V77 US912828Y875 U.S. Treasury Debt Y 2024-07-31 2024-07-31 2024-07-31 N N N 0.0514 1454417572.31 1454417572.31 0.0210 N Y Y N United States Treasury UNITED STATES TREASURY 1.500000% 912828YM6 254900HROIFWPRGM1V77 US912828YM69 U.S. Treasury Debt Y 2024-10-31 2024-10-31 2024-10-31 N N N 0.0493 15116075.85 15116075.85 0.0002 N Y Y N United States Treasury UNITED STATES TREASURY 1.500000% 912828YV6 254900HROIFWPRGM1V77 US912828YV68 U.S. Treasury Debt Y 2024-11-30 2024-11-30 2024-11-30 N N N 0.0488 290590811.76 290590811.76 0.0042 N Y Y N United States Treasury UNITED STATES TREASURY 0.250000% 91282CCC3 254900HROIFWPRGM1V77 US91282CCC38 U.S. Treasury Debt Y 2024-05-15 2024-05-15 2024-05-15 N N N 0.0529 560916443.18 560916443.18 0.0081 N Y Y N United States Treasury UNITED STATES TREASURY 0.250000% 91282CCG4 254900HROIFWPRGM1V77 US91282CCG42 U.S. Treasury Debt Y 2024-06-15 2024-06-15 2024-06-15 N N N 0.0521 242860725.12 242860725.12 0.0035 N Y Y N United States Treasury UNITED STATES TREASURY 0.375000% 91282CCL3 254900HROIFWPRGM1V77 US91282CCL37 U.S. Treasury Debt Y 2024-07-15 2024-07-15 2024-07-15 N N N 0.0516 73802329.79 73802329.79 0.0011 N Y Y N United States Treasury UNITED STATES TREASURY 0.375000% 91282CCT6 254900HROIFWPRGM1V77 US91282CCT62 U.S. Treasury Debt Y 2024-08-15 2024-08-15 2024-08-15 N N N 0.0507 1890475992.13 1890475992.13 0.0273 N Y Y N United States Treasury UNITED STATES TREASURY 0.375000% 91282CCX7 254900HROIFWPRGM1V77 US91282CCX74 U.S. Treasury Debt Y 2024-09-15 2024-09-15 2024-09-15 N N N 0.0505 187278429.82 187278429.82 0.0027 N Y Y N United States Treasury UNITED STATES TREASURY 0.625000% 91282CDB4 254900HROIFWPRGM1V77 US91282CDB46 U.S. Treasury Debt Y 2024-10-15 2024-10-15 2024-10-15 N N N 0.0498 106830764.37 106830764.37 0.0015 N Y Y N United States Treasury UNITED STATES TREASURY 0.750000% 91282CDH1 254900HROIFWPRGM1V77 US91282CDH16 U.S. Treasury Debt Y 2024-11-15 2024-11-15 2024-11-15 N N N 0.0493 267008331.67 267008331.67 0.0039 N Y Y N United States Treasury UNITED STATES TREASURY 1.125000% 91282CDS7 254900HROIFWPRGM1V77 US91282CDS70 U.S. Treasury Debt Y 2025-01-15 2025-01-15 2025-01-15 N N N 0.0478 215395835.23 215395835.23 0.0031 N Y Y N United States Treasury UNITED STATES TREASURY 2.500000% 91282CEK3 254900HROIFWPRGM1V77 US91282CEK36 U.S. Treasury Debt Y 2024-04-30 2024-04-30 2024-04-30 N N N 0.0533 609265623.00 609265623.00 0.0088 N Y Y N United States Treasury UNITED STATES TREASURY 3.000000% 91282CFA4 254900HROIFWPRGM1V77 US91282CFA45 U.S. Treasury Debt Y 2024-07-31 2024-07-31 2024-07-31 N N N 0.0514 1140156605.58 1140156605.58 0.0165 N Y Y N United States Treasury UNITED STATES TREASURY 4.375000% 91282CFQ9 254900HROIFWPRGM1V77 US91282CFQ96 U.S. Treasury Debt Y 2024-10-31 2024-10-31 2024-10-31 N N N 0.0491 567749463.30 567749463.30 0.0082 N Y Y N United States Treasury UNITED STATES TREASURY 5.434900% 91282CFS5 254900HROIFWPRGM1V77 US91282CFS52 U.S. Treasury Debt Y 2024-02-01 2024-10-31 2024-10-31 N N N 0.0544 522130912.94 522130912.94 0.0076 N Y Y N United States Treasury UNITED STATES TREASURY 5.494900% 91282CGF2 254900HROIFWPRGM1V77 US91282CGF23 U.S. Treasury Debt Y 2024-02-01 2025-01-31 2025-01-31 N N N 0.0545 1357395766.12 1357395766.12 0.0196 N Y Y N United States Treasury UNITED STATES TREASURY 5.463900% 91282CGY1 254900HROIFWPRGM1V77 US91282CGY12 U.S. Treasury Debt Y 2024-02-01 2025-04-30 2025-04-30 N N N 0.0546 1461350475.65 1461350475.65 0.0211 N Y Y N United States Treasury UNITED STATES TREASURY 5.419900% 91282CHS3 254900HROIFWPRGM1V77 US91282CHS35 U.S. Treasury Debt Y 2024-02-01 2025-07-31 2025-07-31 N N N 0.0547 2514246656.07 2514246656.07 0.0364 N Y Y N United States Treasury UNITED STATES TREASURY 5.464900% 91282CJD4 254900HROIFWPRGM1V77 US91282CJD48 U.S. Treasury Debt Y 2024-02-01 2025-10-31 2025-10-31 N N N 0.0548 767935234.21 767935234.21 0.0111 N Y Y N BOFA SECURITIES INC BOFA SECURITIES INC 5.350000% 549300HN4UKV1E2R3U73 0001675365 ARP0YHHY7 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2028-05-31 1.250000 280215200.00 249999731.26 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-10-15 2.375000 36241000.00 37640322.42 U.S. Treasuries (including strips) Y 2024-02-01 2024-02-07 2024-02-14 Y BOFA SECURITIES INC 1.0000 7 N N N 0.0535 282000000.00 282000000.00 0.0041 N N Y N BARCLAYS BANK PLC BARCLAYS BANK PLC 5.320000% G5GSEF7VJP5I7OUK5573 0001484212 ARP0ZFZ61 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2026-11-15 6.500000 2201300.00 2364816.97 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-02-15 6.625000 5095000.00 5610774.96 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-08-15 6.375000 1946600.00 2147073.51 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-11-15 5.250000 111699400.00 118790610.63 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2048-08-15 3.000000 201237200.00 161062844.10 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2040-08-15 1.125000 102484300.00 64045046.29 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2051-02-15 1.875000 220945600.00 135843703.46 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2037-02-15 4.750000 3409400.00 3729398.98 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2039-02-15 3.500000 9491600.00 8918083.07 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2041-08-15 3.750000 25889300.00 24420741.56 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-11-15 3.750000 71179200.00 65420638.46 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2044-02-15 3.625000 113637100.00 103477763.54 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2046-02-15 2.500000 132457500.00 97965829.04 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-11-30 4.875000 9342800.00 9495164.22 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-11-15 7.500000 1153700.00 1198227.50 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-02-15 7.625000 1411000.00 1506153.58 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-08-15 6.875000 100000.00 106880.27 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-02-15 6.000000 2161500.00 2289485.33 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-08-15 6.750000 23684500.00 25837862.56 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-11-15 6.125000 2690800.00 2916764.59 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-08-15 5.500000 1297100.00 1409763.71 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-02-15 5.250000 2077000.00 2243749.98 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-08-15 6.125000 6988600.00 7893864.09 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2030-05-15 6.250000 24409200.00 27665220.17 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2031-02-15 5.375000 26280300.00 29186877.61 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2046-08-15 2.250000 164000500.00 114693402.07 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2046-11-15 2.875000 142079900.00 111152761.60 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2047-02-15 3.000000 244922900.00 197565875.27 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2047-11-15 2.750000 222975000.00 169193275.63 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2049-11-15 2.375000 97416800.00 67668830.36 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2050-05-15 1.250000 86600000.00 44731344.78 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2040-05-15 1.125000 11928000.00 7499298.30 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2040-11-15 1.375000 177273000.00 114789701.60 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2041-02-15 1.875000 127926000.00 90569655.04 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2051-08-15 2.000000 92778000.00 58747658.88 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2051-11-15 1.875000 268314000.00 162973211.54 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2041-11-15 2.000000 276097000.00 195733382.50 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2052-02-15 2.250000 100000000.00 67314988.04 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2052-05-15 2.875000 253533400.00 195058388.37 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2052-08-15 3.000000 201623200.00 160775584.48 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-08-15 3.375000 54747100.00 48478957.83 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2053-08-15 4.125000 26884500.00 26637367.30 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2036-02-15 4.500000 3500500.00 3743076.81 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2037-05-15 5.000000 2945300.00 3256506.06 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2038-02-15 4.375000 30184200.00 31600101.94 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2038-05-15 4.500000 50075000.00 52449117.38 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2039-05-15 4.250000 73374000.00 74391211.98 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2039-11-15 4.375000 100119000.00 102567390.89 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2040-05-15 4.375000 174530000.00 178133836.41 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2040-11-15 4.250000 99994000.00 100152028.98 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2041-11-15 3.125000 27384800.00 23329921.08 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-02-15 3.125000 5185800.00 4447234.33 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-05-15 3.000000 35011600.00 29089638.33 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-11-15 2.750000 40275100.00 31966198.16 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-02-15 3.125000 120108000.00 101832633.70 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-05-15 2.875000 141336500.00 113790260.77 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-08-15 3.625000 99800000.00 91083110.56 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2044-05-15 3.375000 95497000.00 82758409.08 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2044-11-15 3.000000 181997400.00 147810126.40 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2045-08-15 2.875000 92507600.00 73765386.79 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2045-11-15 3.000000 79728200.00 64298015.08 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2046-05-15 2.500000 82738200.00 60551493.43 U.S. Treasuries (including strips) Y 2024-02-02 2024-02-02 2024-02-02 Y Barclays Bank PLC 1.0000 2 N N N 0.0532 4000000000.00 4000000000.00 0.0579 N N Y N CANADIAN IMPERIAL BANK OF COMMERCE CANADIAN IMPERIAL BANK OF COMMERCE 5.320000% 2IGI19DL77OX0HC3ZE78 0000800030 ARP0ZFZK0 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2040-08-15 1.125000 200.00 126.43 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-11-30 3.875000 220363000.00 221258160.26 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2047-02-15 3.000000 1000.00 815.30 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2050-05-15 1.250000 3124900.00 1634526.54 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2050-08-15 1.375000 2129600.00 1158607.90 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2040-05-15 1.125000 200.00 127.25 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2051-02-15 0.125000 747000.00 539731.95 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2051-08-15 2.000000 439100.00 281311.52 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2052-02-15 0.125000 200.00 133.50 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-05-15 3.250000 100.00 87.14 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-08-15 3.375000 300.00 268.32 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2053-02-15 1.500000 300.00 279.35 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-07-15 0.250000 278900.00 311744.67 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-07-15 0.750000 11369000.00 13389934.94 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-08-31 1.375000 14784900.00 13898301.78 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-10-15 0.125000 46868800.00 55307729.32 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-01-31 1.500000 100.00 92.99 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-06-30 0.500000 30307300.00 26997131.37 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2031-02-15 1.125000 100.00 83.88 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-02-28 0.500000 3896500.00 3620260.16 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-10-15 0.125000 100.00 107.47 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2032-01-15 0.125000 1123200.00 1100429.53 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-07-31 3.000000 100.00 98.96 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-12-31 3.875000 151405000.00 151543102.16 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-12-31 3.875000 16227900.00 16245850.29 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-12-31 4.250000 100.00 99.88 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2036-02-15 4.500000 311600.00 335878.86 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-02-15 0.750000 51100.00 56542.68 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2045-08-15 2.875000 2878100.00 2318511.38 U.S. Treasuries (including strips) Y 2024-02-01 2024-02-01 2024-02-01 Y CANADIAN IMPERIAL BANK OF COMMERCE 1.0000 1 N N N 0.0532 500000000.00 500000000.00 0.0072 N Y Y N RBC DOMINION SECURITIES INC RBC DOMINION SECURITIES INC 5.320000% 549300QJJX6CVVUXLE15 0001317808 ARP0ZG158 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2026-04-15 0.125000 13767700.00 15411312.32 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-05-31 0.750000 7693600.00 7109221.01 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2031-07-15 0.125000 67627000.00 68917081.01 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-08-31 1.125000 7303300.00 6457422.36 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-09-15 0.375000 676500.00 658168.00 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-10-31 1.375000 154264800.00 137288772.46 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2031-11-15 1.375000 508300.00 420072.67 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-11-30 1.500000 280023000.00 249976807.53 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-01-15 1.125000 900.00 869.39 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-01-31 1.750000 16868000.00 15150837.60 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-02-28 2.500000 229300.00 223402.92 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-05-15 2.375000 16733300.00 15520487.79 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-07-15 0.250000 125656800.00 139650413.32 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-02-15 2.000000 581200.00 570015.84 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-08-15 2.000000 1263100.00 1227902.18 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-11-15 2.250000 1921300.00 1858705.23 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-05-15 1.625000 29800.00 28194.69 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-02-15 2.250000 12038700.00 11519060.11 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-03-31 2.125000 100.00 100.18 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-07-15 0.375000 100.00 126.23 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-07-15 0.750000 129437600.00 151837984.60 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-08-31 1.250000 100.00 98.30 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-02-28 1.125000 10000.00 9668.03 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-04-30 0.500000 8407500.00 7503615.87 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2030-05-15 0.625000 289000.00 235094.02 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-06-30 0.250000 23309100.00 21948079.60 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2030-07-15 0.125000 200.00 216.75 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2030-08-15 0.625000 235922500.00 190664600.83 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-08-31 0.500000 132965500.00 117504889.73 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2031-01-15 0.125000 89600.00 94499.95 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-02-15 0.125000 20222800.00 20191637.65 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-02-29 1.125000 2224800.00 1992877.30 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-03-31 1.250000 100.00 89.79 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-05-15 2.875000 100.00 80.51 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-08-15 3.625000 25000.00 22816.41 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2044-08-15 3.125000 84529000.00 70916553.20 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2045-02-15 2.500000 65386600.00 48883347.67 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2045-08-15 2.875000 4999900.00 3986910.89 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2046-02-15 1.000000 100.00 104.97 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2046-05-15 2.500000 1073000.00 785269.11 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2047-11-15 2.750000 2300.00 1745.24 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2048-02-15 1.000000 600.00 595.10 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-03-07 0.00 1132500.00 1126543.05 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-03-14 0.00 660200.00 656044.04 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-04-04 0.00 6250900.00 6192810.39 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-04-11 0.00 1570900.00 1554766.86 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-05-30 0.00 1382700.00 1358947.98 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-05-21 0.00 133263800.00 131129846.77 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2038-02-15 4.375000 5500.00 5758.00 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2039-11-15 4.375000 200.00 204.89 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2040-11-15 4.250000 200.00 200.32 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-08-15 2.750000 57474000.00 46126797.61 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2050-05-15 1.250000 25098300.00 12963980.49 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2050-11-15 1.625000 4366300.00 2498027.91 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2051-02-15 0.125000 100.00 71.08 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2041-08-15 1.750000 2400.00 1644.88 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2052-02-15 2.250000 148900.00 100232.02 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-02-15 2.375000 156800.00 118918.68 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2052-05-15 2.875000 2973400.00 2287614.22 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-05-15 3.250000 200.00 172.42 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2052-08-15 3.000000 112582100.00 89773661.61 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-08-15 3.375000 4700.00 4161.88 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2052-11-15 4.000000 2326300.00 2228480.34 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-11-15 4.000000 127055800.00 121620421.29 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2053-02-15 3.625000 100.00 90.36 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-02-15 3.875000 83994300.00 79674936.49 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2053-05-15 3.625000 900.00 806.08 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-05-15 3.875000 100.00 93.79 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-08-15 4.375000 100.00 101.57 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-08-15 2.250000 1000.00 950.07 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-11-15 2.250000 14853200.00 13980761.88 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-01-31 2.500000 28900.00 28250.01 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-02-15 2.750000 20342300.00 19613843.78 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-03-31 2.625000 69200.00 68193.40 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-04-30 2.875000 113000.00 111362.35 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-05-15 2.875000 4188200.00 4022823.61 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-01-15 0.875000 131737100.00 153432878.61 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-02-15 2.625000 69813900.00 66249623.05 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-04-30 2.750000 21044200.00 20322290.28 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2032-05-15 2.875000 100.00 92.36 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-05-31 2.625000 88022800.00 84370533.45 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-06-30 3.250000 164060400.00 158367152.56 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-06-30 3.250000 180400.00 176107.72 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2032-07-15 0.625000 100.00 96.47 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-07-31 2.750000 17313700.00 16560207.78 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-09-30 3.875000 24634300.00 24754824.32 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-01-31 5.494930 14426300.00 14629344.42 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-04-15 1.250000 213100300.00 213540530.38 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-05-15 3.625000 13253300.00 13171106.60 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2033-05-15 3.375000 383000.00 365688.18 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-05-31 4.250000 35016000.00 35098513.58 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-06-30 4.625000 73082400.00 73435232.59 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2030-09-30 4.625000 4643700.00 4871691.89 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-09-30 5.000000 100.00 102.50 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-12-15 4.375000 100.00 101.14 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-01-15 4.000000 1165500.00 1162903.55 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-01-31 4.250000 122000000.00 121747460.00 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2031-05-15 1.625000 100.00 85.35 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-05-31 1.250000 279298400.00 249181789.36 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-11-30 1.250000 100.00 92.49 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-06-30 2.750000 12200.00 11931.14 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-04-30 0.375000 1753900.00 1665131.27 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-07-31 0.375000 24000.00 21118.37 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2048-08-15 3.000000 9261100.00 7412243.39 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2041-08-15 3.750000 246623300.00 232633708.58 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2051-02-15 1.875000 300.00 184.45 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2041-05-15 2.250000 200.00 149.25 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-11-30 3.875000 100.00 99.96 U.S. Treasuries (including strips) Y 2024-02-01 2024-02-01 2024-02-01 Y RBC DOMINION SECURITIES INC 1.0000 1 N N N 0.0532 3250000000.00 3250000000.00 0.0470 N Y Y N MUFG SECURITIES AMERICAS INC MUFG SECURITIES AMERICAS INC 5.320000% K5HU16E3LMSVCCJJJ255 ARP0ZGPH6 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2044-02-15 1.375000 15000000.00 17770971.71 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2045-08-15 2.875000 50345100.00 40556508.50 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2047-02-15 3.000000 85352100.00 69587667.33 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2047-05-15 3.000000 75765600.00 61108150.21 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2048-11-15 3.375000 19512100.00 16751614.40 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2049-02-15 3.000000 1905000.00 1539404.16 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2040-11-15 1.375000 65410500.00 42845359.30 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2041-11-15 2.000000 54864000.00 39339121.26 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2052-02-15 2.250000 86536000.00 58932736.37 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-05-15 3.250000 10674100.00 9301165.24 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-08-15 3.375000 6166000.00 5514823.05 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-08-15 4.375000 43863800.00 45006176.17 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2039-02-15 3.500000 48565000.00 46078149.99 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2041-02-15 4.750000 25143200.00 27299225.85 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-11-15 3.750000 112393400.00 104387246.36 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2040-08-15 1.125000 103156000.00 65209388.72 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2041-05-15 2.250000 15605600.00 11772296.84 U.S. Treasuries (including strips) Y 2024-02-02 2024-02-02 2024-02-02 Y MUFG SECURITIES AMERICAS INC 1.0000 2 N N N 0.0532 650000000.00 650000000.00 0.0094 N N Y N RBC DOMINION SECURITIES INC RBC DOMINION SECURITIES INC 5.320000% 549300QJJX6CVVUXLE15 0001317808 ARP0ZGQ36 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2028-05-31 1.250000 200.00 178.43 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-11-30 1.250000 373900.00 345821.79 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2032-02-15 1.875000 335800.00 289016.59 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-05-31 0.250000 100.00 94.44 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-07-31 0.375000 5075900.00 4466446.84 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-09-30 0.375000 288800.00 253138.47 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-11-30 0.625000 2300.00 2024.28 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2031-05-15 1.625000 13900.00 11863.75 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2044-02-15 3.625000 24838300.00 22617716.70 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2049-02-15 1.000000 7642000.00 7397594.30 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2041-05-15 2.250000 657000.00 490296.51 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2030-06-30 3.750000 394000.00 388765.19 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-07-11 0.00 100.00 97.74 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-01-15 2.375000 24999000.00 40603720.75 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-01-15 2.375000 2061000.00 3177190.46 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-01-15 2.500000 1100.00 1628.62 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-05-15 0.250000 7300.00 7198.08 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-05-31 0.750000 7835100.00 7239973.16 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-06-30 1.250000 1704500.00 1515855.42 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2031-07-15 0.125000 157600.00 160606.44 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-08-31 1.125000 88919000.00 78620286.61 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-09-15 0.375000 200800.00 195358.66 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-10-15 0.125000 5215600.00 5590108.90 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-10-31 1.375000 482300.00 429225.43 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2031-11-15 1.375000 200.00 165.29 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-01-31 1.750000 14950300.00 13428359.46 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-02-28 1.875000 6840600.00 6450680.20 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-04-30 2.500000 100.00 99.92 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-05-15 2.125000 127600.00 124205.23 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-11-30 1.625000 100.00 93.57 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2030-01-15 0.125000 5052000.00 5474941.25 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-01-31 1.500000 392900.00 363924.02 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-03-31 0.500000 100.00 95.46 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-04-15 0.125000 166800.00 192339.57 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-04-30 0.500000 55900.00 49890.23 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2030-07-15 0.125000 22814200.00 24724557.25 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2030-08-15 0.625000 6344200.00 5127168.29 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-08-31 0.500000 24960700.00 22058385.83 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-08-31 0.250000 49800.00 46635.70 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2030-11-15 0.875000 40033300.00 32721416.38 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-12-31 0.375000 20034700.00 18584074.89 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2031-01-15 0.125000 20454700.00 21573304.97 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2031-02-15 1.125000 137900.00 114808.29 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-02-29 1.125000 400.00 358.30 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-02-28 0.500000 373100.00 345683.36 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-03-31 1.250000 6676300.00 5994688.62 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-04-30 0.750000 300.00 278.06 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-04-15 0.125000 751900.00 841663.15 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2051-11-15 1.875000 100.00 60.74 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2041-11-15 2.000000 100.00 70.89 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2052-02-15 0.125000 100.00 65.64 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-02-15 2.375000 3766000.00 2856171.79 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2052-08-15 3.000000 297900.00 237547.30 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-08-15 3.375000 100.00 88.55 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2052-11-15 4.000000 30615100.00 29327751.53 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2053-02-15 1.500000 14500.00 13310.88 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-02-15 3.875000 457900.00 434352.73 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2053-05-15 3.625000 29789800.00 26681093.44 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-05-15 3.875000 100.00 93.79 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2053-08-15 4.125000 8600200.00 8521143.64 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-08-15 4.375000 200.00 203.14 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-11-15 4.750000 200.00 211.37 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-08-15 1.500000 500.00 470.93 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-07-15 0.375000 1109900.00 1327611.56 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-08-15 2.250000 426000.00 404731.05 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-01-15 0.500000 9417000.00 11118927.58 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-01-31 2.500000 124113500.00 121322063.27 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-02-15 2.750000 128000.00 123416.33 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-05-15 2.875000 3080000.00 2958382.29 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-01-15 0.875000 33000.00 38434.77 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-05-15 2.375000 100.00 92.75 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-06-30 1.750000 1100.00 1086.00 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-07-15 0.250000 18611200.00 20683813.15 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-08-15 2.000000 164600.00 160013.22 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-02-15 0.625000 100.00 103.62 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2044-08-15 3.125000 6000.00 5033.77 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2045-02-15 2.500000 100.00 74.76 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2045-02-15 0.750000 247403700.00 249999955.57 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2046-02-15 1.000000 837200.00 878823.96 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2046-05-15 2.500000 24531000.00 17952876.49 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2047-11-15 2.750000 20794200.00 15778624.56 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2048-05-15 3.125000 100.00 81.27 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2049-02-15 3.000000 13093600.00 10466947.56 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2050-02-15 0.250000 1197500.00 910134.78 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2050-05-15 1.250000 2936300.00 1516681.84 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2050-11-15 1.625000 4971200.00 2844100.57 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2040-11-15 1.375000 100.00 64.75 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2051-05-15 2.375000 41575100.00 28636015.83 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2041-08-15 1.750000 2328700.00 1596013.40 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2030-07-31 4.000000 9908300.00 9885808.16 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2033-08-15 3.875000 3387300.00 3399411.35 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2030-08-31 4.125000 802000.00 819570.70 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-09-15 4.625000 77400.00 79555.15 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2030-09-30 4.625000 100.00 104.91 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-09-30 5.000000 1000.00 1024.97 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-10-31 5.000000 209297400.00 213863717.27 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-10-31 4.875000 1525100.00 1599710.07 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-10-15 2.375000 6160000.00 6397847.36 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2033-11-15 4.500000 4420000.00 4618649.08 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-11-15 4.625000 4723400.00 4824592.49 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-12-15 4.375000 6641800.00 6717504.36 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2030-12-31 3.750000 300.00 295.76 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-01-31 4.250000 1000.00 997.93 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-04-15 1.250000 1000.00 1002.07 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-04-30 3.500000 16700.00 16495.53 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2033-05-15 3.375000 21600.00 20623.67 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-06-15 4.125000 5904400.00 5919102.73 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-07-15 4.500000 100.00 100.82 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-07-31 4.750000 600.00 601.87 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2033-07-15 1.375000 14652500.00 14332060.43 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-07-31 4.125000 400.00 401.66 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-11-15 2.250000 428600.00 414636.48 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-01-15 0.625000 176887000.00 221671449.52 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-05-15 1.625000 31900.00 30181.56 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-11-15 2.000000 54800.00 51918.11 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-02-15 2.250000 50236400.00 48067990.02 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-05-15 2.500000 4567900.00 4555102.85 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-04-11 0.00 82300.00 81454.78 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-04-25 0.00 200.00 197.54 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-05-21 0.00 1340800.00 1319329.77 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-05-28 0.00 147834000.00 145321709.00 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-03-21 0.00 877100.00 870695.42 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-04-15 3.625000 2199900.00 4513610.84 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-04-15 3.875000 200.00 415.64 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-01-15 1.750000 379600.00 554243.87 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2039-11-15 4.375000 100.00 102.45 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2040-02-15 2.125000 100.00 145.72 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2040-05-15 4.375000 14.00 14.29 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2041-02-15 2.125000 2859700.00 4113903.41 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-06-30 3.250000 94927000.00 91632829.68 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-06-30 3.250000 134400.00 131202.20 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2032-07-15 0.625000 1000.00 964.66 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-07-31 2.750000 1500.00 1434.72 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-07-31 2.625000 1400.00 1304.29 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-08-31 3.125000 9921900.00 9736155.11 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-10-15 1.625000 394600.00 408474.82 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2032-11-15 4.125000 18700.00 18956.84 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-01-31 5.494930 50920000.00 51636678.70 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-01-31 3.500000 105200.00 103050.76 U.S. Treasuries (including strips) Y 2024-02-02 2024-02-02 2024-02-02 Y RBC DOMINION SECURITIES INC 1.0000 2 N N N 0.0532 1700000000.00 1700000000.00 0.0246 N N Y N CANADIAN IMPERIAL BANK OF COMMERCE CANADIAN IMPERIAL BANK OF COMMERCE 5.330000% 2IGI19DL77OX0HC3ZE78 0000800030 ARP0ZKGC8 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2028-09-30 1.250000 39153000.00 34915737.82 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-10-15 0.125000 100.00 107.47 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-02-28 1.875000 6714700.00 6356377.97 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-07-15 3.000000 800.00 785.02 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-01-31 3.500000 100.00 98.42 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-10-15 2.375000 379900.00 396287.49 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-04-15 3.875000 26200.00 54669.20 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2036-02-15 4.500000 18200.00 19618.09 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2041-02-15 2.125000 3861700.00 5605574.96 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-02-15 0.750000 102500.00 113417.31 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2050-05-15 1.250000 1598200.00 835962.85 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2050-08-15 1.375000 5659800.00 3079211.58 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2040-05-15 1.125000 200.00 127.25 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2051-02-15 0.125000 200.00 144.51 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2051-08-15 2.000000 1382000.00 885384.91 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2052-02-15 0.125000 200.00 133.50 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2053-02-15 1.500000 4302900.00 4006651.72 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-07-15 0.125000 976400.00 1200183.33 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-08-31 0.500000 212693700.00 188839601.36 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-01-31 0.750000 9837100.00 8689966.26 U.S. Treasuries (including strips) Y 2024-02-01 2024-02-01 2024-02-01 Y CANADIAN IMPERIAL BANK OF COMMERCE 1.0000 1 N N N 0.0533 250000000.00 250000000.00 0.0036 N Y Y N BOFA SECURITIES INC BOFA SECURITIES INC 5.310000% 549300HN4UKV1E2R3U73 0001675365 ARP0ZLMH8 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2041-05-15 2.250000 335000700.00 249999503.54 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2039-08-15 4.500000 140791600.00 148161443.43 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-11-15 4.000000 152986000.00 146441341.30 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-02-15 3.875000 159121000.00 150938284.73 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-08-15 2.875000 154696200.00 149354868.94 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-05-15 1.625000 88430900.00 83667171.63 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-09-15 3.500000 99346600.00 99116337.51 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-09-30 4.250000 9800.00 9888.49 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-10-15 1.625000 241508000.00 249999839.12 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-12-31 4.250000 249700800.00 249999818.08 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-01-31 4.250000 2316300.00 2311505.26 U.S. Treasuries (including strips) Y 2024-02-06 2024-02-06 2024-02-06 Y BOFA SECURITIES INC 1.0000 6 N N N 0.0531 1500000000.00 1500000000.00 0.0217 N N Y N BOFA SECURITIES INC BOFA SECURITIES INC 5.330000% 549300HN4UKV1E2R3U73 0001675365 ARP0ZTYE5 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2025-11-30 4.875000 245986800.00 249998401.13 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2044-08-15 3.125000 23196800.00 19461215.69 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-05-15 2.500000 5957100.00 5940410.96 U.S. Treasuries (including strips) Y 2024-02-07 2024-02-07 2024-03-18 Y BOFA SECURITIES INC 1.0000 7 N N N 0.0533 270000000.00 270000000.00 0.0039 N N Y N MUFG SECURITIES AMERICAS INC MUFG SECURITIES AMERICAS INC 5.360000% K5HU16E3LMSVCCJJJ255 ARP0ZW2V5 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2041-08-15 3.750000 89011000.00 84844258.67 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2048-08-15 3.000000 41490800.00 33575648.79 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2051-02-15 1.875000 59776400.00 37178274.72 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2038-02-15 4.375000 39207000.00 41412656.91 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2045-02-15 2.500000 61819700.00 46722647.90 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2045-11-15 3.000000 2328000.00 1897313.37 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2050-02-15 2.000000 175953600.00 113960005.81 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2041-02-15 1.875000 2247400.00 1608859.12 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2051-05-15 2.375000 22451900.00 15642980.51 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2051-11-15 1.875000 53049500.00 32599731.86 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2052-05-15 2.875000 47033300.00 36603653.06 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2052-08-15 3.000000 2016500.00 1626130.15 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2053-02-15 3.625000 529500.00 483856.26 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2053-08-15 4.125000 2040300.00 2043704.47 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-11-15 4.750000 56019600.00 59800311.09 U.S. Treasuries (including strips) Y 2024-05-01 2024-05-01 2024-05-01 N N N 0.0536 500000000.00 500000000.00 0.0072 N N N Y BOFA SECURITIES INC BOFA SECURITIES INC 5.340000% 549300HN4UKV1E2R3U73 0001675365 ARP0ZWRS5 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2026-05-31 0.750000 5411500.00 5000461.36 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-11-30 3.875000 250399200.00 249999614.87 U.S. Treasuries (including strips) Y 2024-02-07 2024-02-07 2024-03-25 Y BOFA SECURITIES INC 1.0000 7 N N N 0.0534 250000000.00 250000000.00 0.0036 N N Y N MUFG SECURITIES AMERICAS INC MUFG SECURITIES AMERICAS INC 5.320000% K5HU16E3LMSVCCJJJ255 ARP0ZXF98 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2041-11-15 3.125000 946400.00 814832.02 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2050-02-15 2.000000 4582800.00 2968145.66 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2050-02-15 0.250000 10400000.00 8021768.11 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2051-08-15 2.000000 369000.00 236401.61 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-11-15 4.000000 77194000.00 74658913.41 U.S. Treasuries (including strips) Y 2024-02-01 2024-02-01 2024-02-01 N N N 0.0532 85000000.00 85000000.00 0.0012 N Y Y N BOFA SECURITIES INC BOFA SECURITIES INC 5.340000% 549300HN4UKV1E2R3U73 0001675365 ARP0ZXVP4 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2027-08-31 0.500000 196215000.00 173400031.88 U.S. Treasuries (including strips) Y 2024-02-07 2024-02-07 2024-03-26 Y BOFA SECURITIES INC 1.0000 7 N N N 0.0534 170000000.00 170000000.00 0.0025 N N Y N CREDIT AGRICOLE CORPORATE AND INVESTMENT BANK SA CREDIT AGRICOLE CORPORATE AND INVESTMENT BANK SA 5.310000% 1VUV7VQFKUOQSJ21A208 0001330437 ARP0ZXX80 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2027-11-15 2.250000 265600600.00 249999915.40 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-01-15 3.875000 186120800.00 184727182.67 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2030-10-31 4.875000 71455000.00 75799566.08 U.S. Treasuries (including strips) Y 2024-02-02 2024-02-02 2024-02-02 N N N 0.0531 500000000.00 500000000.00 0.0072 N N Y N CANADIAN IMPERIAL BANK OF COMMERCE CANADIAN IMPERIAL BANK OF COMMERCE 5.320000% 2IGI19DL77OX0HC3ZE78 0000800030 ARP0ZYBQ2 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2052-11-15 4.000000 10900.00 10560.21 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-08-15 1.500000 148000.00 139845.29 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-08-15 2.250000 163500.00 156004.81 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-12-31 2.625000 1034100.00 1005871.73 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-02-28 2.500000 6300.00 6153.95 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-08-31 1.375000 497500.00 467666.68 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-12-31 1.750000 203200.00 191005.64 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-09-30 1.250000 100010800.00 89187313.16 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2032-01-15 0.125000 41800.00 40952.59 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-06-30 3.250000 63495300.00 62239480.89 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2032-11-15 4.125000 167616700.00 171188940.66 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-04-30 5.463930 182875800.00 185366271.98 U.S. Treasuries (including strips) Y 2024-02-07 2024-02-07 2024-03-21 Y CANADIAN IMPERIAL BANK OF COMMERCE 1.0000 7 N N N 0.0532 500000000.00 500000000.00 0.0072 N N Y N CANADIAN IMPERIAL BANK OF COMMERCE CANADIAN IMPERIAL BANK OF COMMERCE 5.320000% 2IGI19DL77OX0HC3ZE78 0000800030 ARP0ZYC57 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2036-02-15 4.500000 385400.00 415429.12 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-09-30 4.125000 45663700.00 46568010.44 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2030-05-31 3.750000 11000.00 10960.24 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-07-31 4.125000 247731500.00 249999977.35 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-08-15 4.375000 117825200.00 121005857.34 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-01-31 4.250000 249892200.00 249999903.54 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2030-04-30 3.500000 253716300.00 249999902.67 U.S. Treasuries (including strips) Y 2024-02-07 2024-02-07 2024-03-27 Y CANADIAN IMPERIAL BANK OF COMMERCE 1.0000 7 N N N 0.0532 900000000.00 900000000.00 0.0130 N N Y N CITIGROUP GLOBAL MARKETS INC CITIGROUP GLOBAL MARKETS INC 5.320000% MBNUM2BPBDO7JBLYG310 0000315030 ARP0ZYZ45 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2026-06-30 1.875000 19415500.00 18476815.73 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-07-31 1.875000 9153700.00 8677881.52 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-07-31 1.875000 3874900.00 3673478.82 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-05-31 2.125000 10800.00 10363.03 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-05-15 1.625000 100.00 94.90 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-07-15 0.125000 43445400.00 53402749.62 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-05-31 0.750000 300.00 278.07 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-06-30 0.875000 27982600.00 25963576.84 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-06-30 0.875000 29072000.00 26974373.57 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-07-31 0.625000 272118500.00 249929685.39 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-08-31 0.750000 231969400.00 214000000.04 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-08-31 3.125000 150856000.00 148652642.85 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-06-15 4.125000 524300.00 527164.84 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-07-15 4.500000 223500000.00 226010803.91 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-08-15 4.375000 242741300.00 249294031.47 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-10-31 5.000000 98055700.00 100406130.69 U.S. Treasuries (including strips) Y 2024-02-06 2024-02-06 2024-02-06 N N N 0.0532 1300000000.00 1300000000.00 0.0188 N N Y N FICC - BANK OF NEW YORK FICC - BANK OF NEW YORK 5.310000% 549300H47WTHXPU08X20 ARP0ZZSU2 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2026-03-31 0.750000 699705500.00 650877595.51 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-12-15 4.375000 52326000.00 52922420.61 U.S. Treasuries (including strips) Y 2024-02-01 2024-02-01 2024-02-01 N N N 0.0531 690000000.00 690000000.00 0.0100 N Y Y N BARCLAYS BANK PLC BARCLAYS BANK PLC 5.310000% G5GSEF7VJP5I7OUK5573 0001484212 ARP1005C0 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2042-11-15 4.000000 123251300.00 117978675.75 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-02-15 3.875000 263553000.00 249999923.05 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-06-30 0.500000 281838100.00 249999927.64 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-12-31 1.250000 265592300.00 245068803.87 U.S. Treasuries (including strips) Y 2024-02-01 2024-02-01 2024-02-01 N N N 0.0531 846000000.00 846000000.00 0.0122 N Y Y N BARCLAYS BANK PLC BARCLAYS BANK PLC 5.320000% G5GSEF7VJP5I7OUK5573 0001484212 ARP1005F3 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2028-02-29 1.125000 279093900.00 249999954.21 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-07-31 0.625000 89876900.00 82281493.06 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-05-15 3.625000 186089100.00 184935025.50 U.S. Treasuries (including strips) Y 2024-02-01 2024-02-01 2024-02-01 N N N 0.0532 507000000.00 507000000.00 0.0073 N Y Y N DAIWA CAPITAL MARKETS AMERICA INC DAIWA CAPITAL MARKETS AMERICA INC 5.310000% M67H5PRC0NQKM73ZAS82 0000026617 ARP1005V8 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2050-02-15 0.250000 1999400.00 1542184.92 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-05-15 3.250000 170900.00 148918.33 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2052-08-15 3.000000 400800.00 323210.00 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2053-02-15 1.500000 100.00 93.12 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-08-15 2.000000 14185400.00 13816335.36 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-11-15 2.000000 60000.00 57043.13 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-02-15 2.250000 1271900.00 1221592.39 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-07-15 0.750000 100000.00 117775.84 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-11-30 0.375000 30916400.00 28831931.17 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2031-02-15 1.125000 5412500.00 4539958.67 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-06-30 3.000000 100.00 99.36 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-08-31 3.250000 80500.00 80727.15 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-10-15 1.625000 317400.00 329746.19 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-11-15 4.500000 143000.00 144833.29 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-04-15 3.750000 124800.00 125114.94 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2046-05-15 2.500000 200.00 147.94 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2049-02-15 3.000000 200.00 161.62 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2049-11-15 2.375000 49999900.00 35144681.63 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2049-02-15 1.000000 280900.00 275448.20 U.S. Treasuries (including strips) Y 2024-02-01 2024-02-01 2024-02-01 N N N 0.0531 85000000.00 85000000.00 0.0012 N Y Y N CANADIAN IMPERIAL BANK OF COMMERCE CANADIAN IMPERIAL BANK OF COMMERCE 5.300000% 2IGI19DL77OX0HC3ZE78 0000800030 ARP1005W6 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2027-11-30 3.875000 13291000.00 13344990.80 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2049-02-15 1.000000 5696000.00 5585450.17 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2040-08-15 1.125000 200.00 126.43 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2051-02-15 1.875000 25274700.00 15719744.58 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2053-02-15 1.500000 146200.00 136134.35 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-07-15 0.375000 1737900.00 2085551.09 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-01-15 0.500000 26106600.00 30934423.40 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-12-31 2.625000 66063100.00 64259747.61 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-08-31 0.750000 200.00 184.51 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-04-30 2.875000 200.00 191.76 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-04-30 2.750000 6108000.00 5922772.15 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-09-15 3.500000 2026200.00 2025548.03 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-12-31 3.875000 100.00 100.11 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-01-31 3.500000 23329900.00 22960867.64 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2033-01-15 1.125000 63782700.00 62600401.46 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-04-15 1.250000 904400.00 909883.19 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2052-11-15 4.000000 8641700.00 8372308.30 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2029-04-15 3.875000 100.00 208.66 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2036-02-15 4.500000 27200.00 29319.34 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2047-02-15 3.000000 368400.00 300356.95 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2050-05-15 1.250000 19155200.00 10019419.11 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2040-05-15 1.125000 145700.00 92700.87 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2051-02-15 0.125000 200.00 144.51 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2041-11-15 2.000000 14398200.00 10323938.02 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-08-15 3.375000 16408400.00 14675546.95 U.S. Treasuries (including strips) Y 2024-02-01 2024-02-01 2024-02-01 N N N 0.0530 265000000.00 265000000.00 0.0038 N Y Y N CITIGROUP GLOBAL MARKETS INC CITIGROUP GLOBAL MARKETS INC 5.310000% MBNUM2BPBDO7JBLYG310 0000315030 ARP100621 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2025-05-31 2.875000 49743300.00 48946970.38 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-04-30 0.375000 262916600.00 249999981.27 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-05-31 0.250000 29950300.00 28332639.29 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-04-15 2.625000 19919500.00 19616422.85 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-06-15 2.875000 13818700.00 13577894.50 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-06-15 2.875000 142093800.00 139617664.90 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-03-31 3.875000 308700.00 310105.68 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-04-30 3.875000 237572900.00 237912381.23 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-04-30 5.463930 24491100.00 24824629.09 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-05-31 4.250000 175000.00 175664.38 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-06-30 4.625000 37635100.00 37878142.72 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-02-28 2.750000 100.00 99.16 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-03-31 2.625000 16011600.00 15798705.30 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-04-30 2.875000 19362800.00 19111654.48 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-05-15 2.125000 24767200.00 24145325.14 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-03-31 0.500000 6400.00 6116.05 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-04-15 0.125000 41694300.00 48098495.02 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-06-30 0.250000 13410300.00 12648486.50 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-06-30 1.250000 107401800.00 96034238.88 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-02-28 1.875000 136121500.00 128857536.96 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-03-15 1.750000 100.00 97.56 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-05-15 2.750000 22425000.00 22062753.45 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-07-15 3.000000 38403000.00 37684083.60 U.S. Treasuries (including strips) Y 2024-02-01 2024-02-01 2024-02-01 N N N 0.0531 1182000000.00 1182000000.00 0.0171 N Y Y N JP MORGAN SECURITIES LLC JP MORGAN SECURITIES LLC 5.310000% ZBUT11V806EZRVTWT807 0000782124 ARP1006D7 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2026-11-15 6.500000 12623800.00 13561521.11 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-01-15 2.375000 153920000.00 249998987.88 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-01-15 2.375000 11454800.00 17658457.70 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-06-15 2.875000 254844800.00 249998655.96 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-06-20 0.00 180766200.00 177189017.67 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-06-13 0.00 11439600.00 11223025.49 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-06-06 0.00 49734400.00 48834008.42 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-05-14 0.00 5054500.00 4978672.39 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-05-28 0.00 254304000.00 249982357.82 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-02-15 7.625000 25756500.00 27493440.67 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-08-15 6.750000 115261800.00 125741246.25 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-04-15 3.625000 121848000.00 249999751.48 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-08-15 1.500000 265429600.00 249999802.29 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-07-15 0.375000 209001600.00 249998144.97 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-02-29 2.125000 12594300.00 12674173.12 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-07-15 0.375000 137200000.00 173187860.51 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-07-15 0.750000 80912100.00 94914693.98 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-04-30 0.500000 56852000.00 50739883.34 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-09-15 0.375000 1622100.00 1578143.85 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-10-15 0.125000 233251200.00 249999925.21 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-11-15 0.750000 17397800.00 16862374.68 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-02-15 1.500000 174984800.00 170335556.57 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-09-30 4.125000 52972200.00 53789068.67 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-10-31 5.434930 27239800.00 27611194.74 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-12-15 4.000000 250516400.00 249999737.99 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-01-31 3.500000 217704800.00 213257090.94 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-10-31 5.464930 75000000.00 75988555.10 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2028-10-15 2.375000 240704000.00 249997962.72 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2027-01-15 4.000000 28821600.00 28757392.44 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-01-31 5.539930 1089400.00 1089519.83 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2025-05-15 2.750000 254473600.00 249999777.94 U.S. Treasuries (including strips) Y 2024-02-01 2024-02-01 2024-02-01 N N N 0.0531 3772000000.00 3772000000.00 0.0546 N Y Y N MUFG SECURITIES AMERICAS INC MUFG SECURITIES AMERICAS INC 5.310000% K5HU16E3LMSVCCJJJ255 ARP1006M7 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2040-02-15 4.625000 54142300.00 58194407.72 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2041-05-15 4.375000 18949600.00 19407437.64 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-11-15 2.750000 113445200.00 91029711.28 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2043-05-15 2.875000 11311500.00 9208044.35 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2046-11-15 2.875000 471700.00 373202.78 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2047-11-15 2.750000 1185800.00 909823.20 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2042-02-15 2.375000 16552000.00 12687537.18 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2053-05-15 3.625000 10492900.00 9504681.50 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2044-02-15 3.625000 111574800.00 102645180.72 U.S. Treasuries (including strips) Y 2024-02-01 2024-02-01 2024-02-01 N N N 0.0531 298000000.00 298000000.00 0.0043 N Y Y N BARCLAYS BANK PLC BARCLAYS BANK PLC 5.310000% G5GSEF7VJP5I7OUK5573 0001484212 ARP1006W5 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2025-01-23 0.00 1167200.00 1114267.48 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2041-02-15 4.750000 16691200.00 17947360.66 U.S. Treasuries (including strips) Y 2024-02-01 2024-02-01 2024-02-01 N N N 0.0531 18685099.00 18685099.00 0.0003 N Y Y N FEDERAL RESERVE BANK OF NEW YORK FEDERAL RESERVE BANK OF NEW YORK 5.300000% 254900Y8NKGV541U8Q32 0001457970 ARP1006Z8 U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash Y N United States Treasury 254900HROIFWPRGM1V77 2042-05-15 3.000000 12334773400.00 10248434720.46 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2045-11-15 3.000000 12735257500.00 10270541399.01 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2026-11-15 2.000000 1575209800.00 1492370728.32 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2024-07-15 0.375000 1122933300.00 1098997791.61 U.S. Treasuries (including strips) United States Treasury 254900HROIFWPRGM1V77 2031-08-15 1.250000 1685853100.00 1393262318.13 U.S. Treasuries (including strips) Y 2024-02-01 2024-02-01 2024-02-01 N N N 0.0530 24500000000.00 24500000000.00 0.3544 N Y Y N The Charles Schwab Family of Funds 2024-02-07 Dana Smith Dana Smith CFO