0001752724-24-147964.txt : 20240627 0001752724-24-147964.hdr.sgml : 20240627 20240627110911 ACCESSION NUMBER: 0001752724-24-147964 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240430 FILED AS OF DATE: 20240627 DATE AS OF CHANGE: 20240627 PERIOD START: 20241031 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BLACKROCK FUNDS CENTRAL INDEX KEY: 0000844779 ORGANIZATION NAME: IRS NUMBER: 510318674 STATE OF INCORPORATION: MA FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-05742 FILM NUMBER: 241076680 BUSINESS ADDRESS: STREET 1: 100 BELLEVUE PARKWAY CITY: WILMINGTON STATE: DE ZIP: 19809 BUSINESS PHONE: 800-441-7762 MAIL ADDRESS: STREET 1: 100 BELLEVUE PARKWAY CITY: WILMINGTON STATE: DE ZIP: 19809 FORMER COMPANY: FORMER CONFORMED NAME: COMPASS CAPITAL FUNDS\ DATE OF NAME CHANGE: 19961114 FORMER COMPANY: FORMER CONFORMED NAME: PNC FUND DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: NCP FUNDS DATE OF NAME CHANGE: 19890511 0000844779 S000075207 iShares U.S. Securitized Bond Index Fund C000234051 iShares U.S. Securitized Bond Index Fund NPORT-P 1 primary_doc.xml NPORT-P false 0000844779 XXXXXXXX S000075207 C000234051 BlackRock Funds 811-05742 0000844779 549300OZUEVJZHOBFP42 100 Bellevue Parkway Wilmington 19809 800-441-7762 iShares U.S. Securitized Bond Index Fund S000075207 549300IX2EU4EA7H6U85 2024-10-31 2024-04-30 N 5200504825.92 578806557.06 4621698268.86 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 4811450.00000000 0.00000000 0.00000000 0.13000000 USD N Bloomberg U.S. Securitized: MBS ABS and CMBS Index LD19TRUU Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132D6NX4 9031563.30000000 PA USD 7865713.29000000 0.170190973802 Long ABS-MBS USGSE US N 2 2036-02-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132XXHD4 386229.61000000 PA USD 340033.80000000 0.007357334473 Long ABS-MBS USGSE US N 2 2048-03-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31417AXF1 13749.23000000 PA USD 13327.20000000 0.000288361533 Long ABS-MBS USGSE US N 2 2027-01-01 Fixed 3.00000000 N N N N N N Morgan Stanley BAML Trust N/A Morgan Stanley Bank of America Merrill Lynch Trust 2016-C28 61766LBS7 5621000.00000000 PA USD 5387810.57000000 0.116576424002 Long ABS-MBS CORP US N 2 2049-01-15 Fixed 3.54000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QTU56 3171976.52000000 PA USD 3218973.44000000 0.069649147407 Long ABS-MBS USGSE US N 2 2054-01-01 Fixed 6.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133L8W50 2162222.97000000 PA USD 1874724.18000000 0.040563534677 Long ABS-MBS USGSE US N 2 2037-01-01 Fixed 2.00000000 N N N N N N BENCHMARK Mortgage Trust N/A Benchmark 2019-B10 Mortgage Trust 08162VAE8 2654000.00000000 PA USD 2425787.32000000 0.052486925343 Long ABS-MBS CORP US N 2 2062-03-15 Fixed 3.72000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132QWPU7 100511.77000000 PA USD 88716.73000000 0.001919569925 Long ABS-MBS USGSE US N 2 2046-03-01 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31307PVG1 75748.52000000 PA USD 71489.61000000 0.001546825557 Long ABS-MBS USGSE US N 2 2030-12-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WTZ1 6218215.44000000 PA USD 5294970.88000000 0.114567645310 Long ABS-MBS USGA US N 2 2051-12-20 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132D6BM1 6570619.67000000 PA USD 5526554.25000000 0.119578430449 Long ABS-MBS USGSE US N 2 2037-03-01 Fixed 1.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KM4V4 3548867.35000000 PA USD 2705938.03000000 0.058548565323 Long ABS-MBS USGSE US N 2 2051-11-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179VQT0 1242490.56000000 PA USD 1059191.94000000 0.022917808095 Long ABS-MBS USGA US N 2 2050-07-20 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QLFF8 4464373.31000000 PA USD 3549425.71000000 0.076799165664 Long ABS-MBS USGSE US N 2 2051-07-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140EVJC2 819369.72000000 PA USD 721940.98000000 0.015620686120 Long ABS-MBS USGSE US N 2 2046-02-01 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31335AYT9 1908056.09000000 PA USD 1623077.04000000 0.035118628382 Long ABS-MBS USGSE US N 2 2046-10-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QS3Z2 4413690.17000000 PA USD 4423608.92000000 0.095713927276 Long ABS-MBS USGSE US N 2 2053-09-01 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XBKS8 5439497.97000000 PA USD 4783140.02000000 0.103493126157 Long ABS-MBS USGSE US N 2 2049-06-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133L8CY9 2934231.26000000 PA USD 2545111.85000000 0.055068758320 Long ABS-MBS USGSE US N 2 2036-03-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31335BN44 1414549.28000000 PA USD 1245356.30000000 0.026945859023 Long ABS-MBS USGSE US N 2 2048-02-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X5S38 668389.36000000 PA USD 626849.67000000 0.013563188973 Long ABS-MBS USGSE US N 2 2049-02-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J7K53 1431999.36000000 PA USD 1324216.79000000 0.028652168812 Long ABS-MBS USGSE US N 2 2047-10-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179X2K1 10871124.52000000 PA USD 10409345.35000000 0.225227713806 Long ABS-MBS USGA US N 2 2053-05-20 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179UXV9 332996.54000000 PA USD 312672.93000000 0.006765325467 Long ABS-MBS USGA US N 2 2049-08-20 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q7NZ6 378842.56000000 PA USD 333097.62000000 0.007207255874 Long ABS-MBS USGSE US N 2 2047-09-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DVMH5 7308209.36000000 PA USD 6633967.05000000 0.143539596574 Long ABS-MBS USGSE US N 2 2053-02-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QUHU3 4505042.79000000 PA USD 4469212.70000000 0.096700659368 Long ABS-MBS USGSE US N 2 2054-04-01 Fixed 6.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3142GQSR4 485126.72000000 PA USD 490175.52000000 0.010605961087 Long ABS-MBS USGSE US N 2 2053-12-01 Fixed 6.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QBZF8 616729.08000000 PA USD 519641.21000000 0.011243512227 Long ABS-MBS USGSE US N 2 2048-03-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XCUG1 3201365.40000000 PA USD 2655552.48000000 0.057458369748 Long ABS-MBS USGSE US N 2 2051-08-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140F8KT3 27272.15000000 PA USD 24954.02000000 0.000539931829 Long ABS-MBS USGSE US N 2 2046-06-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WEPF0 403956.09000000 PA USD 358425.03000000 0.007755266768 Long ABS-MBS USGSE US N 2 2045-05-01 Fixed 3.50000000 N N N N N N UMBS, TBA N/A Uniform Mortgage-Backed Security, TBA 01F040651 32600000.00000000 PA USD 29154990.76000000 0.630828519387 Long ABS-MBS USGSE US N 2 2052-06-01 Fixed 4.00000000 N N N N N N UMBS, TBA N/A Uniform Mortgage-Backed Security, TBA 01F012452 8225000.00000000 PA USD 6914789.74000000 0.149615776230 Long ABS-MBS USGSE US N 2 2039-05-01 Fixed 1.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31335BQS8 152606.14000000 PA USD 144484.51000000 0.003126221176 Long ABS-MBS USGSE US N 2 2046-01-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31335CC36 145990.81000000 PA USD 133857.00000000 0.002896273019 Long ABS-MBS USGSE US N 2 2047-02-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J7T39 698246.47000000 PA USD 643189.52000000 0.013916735420 Long ABS-MBS USGSE US N 2 2032-04-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418VNM0 5358.39000000 PA USD 5198.75000000 0.000112485707 Long ABS-MBS USGSE US N 2 2040-07-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WKZM0 1218784.19000000 PA USD 1116814.38000000 0.024164588751 Long ABS-MBS USGSE US N 2 2047-06-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418ECD0 6336007.88000000 PA USD 5463852.40000000 0.118221746253 Long ABS-MBS USGSE US N 2 2037-03-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132WEWJ7 332019.09000000 PA USD 282844.94000000 0.006119935217 Long ABS-MBS USGSE US N 2 2046-07-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132L9V69 930530.94000000 PA USD 818492.50000000 0.017709777929 Long ABS-MBS USGSE US N 2 2048-05-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31416RAA1 67.42000000 PA USD 67.17000000 0.000001453361 Long ABS-MBS USGSE US N 2 2024-05-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31416BK72 163621.81000000 PA USD 162904.95000000 0.003524785490 Long ABS-MBS USGSE US N 2 2038-06-01 Fixed 5.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418ECC2 12934118.00000000 PA USD 10887745.74000000 0.235578895605 Long ABS-MBS USGSE US N 2 2037-03-01 Fixed 1.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QNAK8 3825914.11000000 PA USD 3312156.17000000 0.071665348478 Long ABS-MBS USGSE US N 2 2037-01-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QGJ40 2111789.00000000 PA USD 1834279.88000000 0.039688438606 Long ABS-MBS USGSE US N 2 2035-12-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJ3K4 673313.91000000 PA USD 615300.43000000 0.013313297281 Long ABS-MBS USGSE US N 2 2048-02-01 Fixed 4.00000000 N N N N N N UMBS, TBA N/A Uniform Mortgage-Backed Security, TBA 01F050650 19825000.00000000 PA USD 18784339.16000000 0.406438024882 Long ABS-MBS USGSE US N 2 2054-05-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140KVZM5 3902070.90000000 PA USD 2966132.70000000 0.064178415107 Long ABS-MBS USGSE US N 2 2051-02-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FPCG2 0.00000000 PA USD 0.00000000 0.000000 Long ABS-MBS USGSE US N 2 2047-06-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 3620ASAG4 70532.19000000 PA USD 65076.91000000 0.001408073530 Long ABS-MBS USGA US N 2 2041-03-15 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FSH22 281734.17000000 PA USD 247720.16000000 0.005359937961 Long ABS-MBS USGSE US N 2 2047-01-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138LVU50 83068.80000000 PA USD 78419.85000000 0.001696775631 Long ABS-MBS USGSE US N 2 2032-06-01 Fixed 3.50000000 N N N N N N Wells Fargo Commercial Mortgage Trust N/A Wells Fargo Commercial Mortgage Trust 2020-C56 95002RAX6 2580000.00000000 PA USD 2139676.82000000 0.046296332982 Long ABS-MBS CORP US N 2 2053-06-15 Fixed 2.45000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179T7J8 592109.52000000 PA USD 527485.66000000 0.011413243126 Long ABS-MBS USGA US N 2 2048-08-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q9DY6 889527.85000000 PA USD 860979.01000000 0.018629061438 Long ABS-MBS USGSE US N 2 2048-06-01 Fixed 5.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132XCR49 1499223.36000000 PA USD 1327791.59000000 0.028729517003 Long ABS-MBS USGSE US N 2 2048-01-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140EVPN1 35509.37000000 PA USD 33354.56000000 0.000721694884 Long ABS-MBS USGSE US N 2 2031-02-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XDCU8 1663827.88000000 PA USD 1275537.21000000 0.027598885426 Long ABS-MBS USGSE US N 2 2051-10-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WNE4 1785472.58000000 PA USD 1465499.82000000 0.031709119348 Long ABS-MBS USGA US N 2 2051-09-20 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132E0VZ2 2529567.28000000 PA USD 2512130.29000000 0.054355134062 Long ABS-MBS USGSE US N 2 2053-11-01 Fixed 6.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SYS0 2417435.11000000 PA USD 2158586.12000000 0.046705474793 Long ABS-MBS USGA US N 2 2047-03-20 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KKLQ0 6380926.89000000 PA USD 5109288.75000000 0.110550028426 Long ABS-MBS USGSE US N 2 2050-11-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3622A26G2 3178367.27000000 PA USD 2841008.88000000 0.061471102498 Long ABS-MBS USGA US N 2 2047-08-20 Fixed 3.50000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137H5YC5 10000000.00000000 PA USD 8814012.00000000 0.190709377533 Long ABS-MBS USGSE US N 2 2029-01-25 Variable 2.26000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8CA9 816832.10000000 PA USD 701506.17000000 0.015178536745 Long ABS-MBS USGSE US N 2 2045-05-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XGTV1 3238800.41000000 PA USD 2948412.61000000 0.063795004314 Long ABS-MBS USGSE US N 2 2051-05-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DJT0 599455.91000000 PA USD 541145.75000000 0.011708807423 Long ABS-MBS USGSE US N 2 2049-12-01 Fixed 4.00000000 N N N N N N BMO Mortgage Trust N/A BMO 2024-C8 Mortgage Trust 05593HAK0 250000.00000000 PA USD 239830.18000000 0.005189221927 Long ABS-MBS CORP US N 2 2057-03-15 Variable 6.23000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DTQ5 5889091.25000000 PA USD 4480274.34000000 0.096940000825 Long ABS-MBS USGSE US N 2 2050-10-01 Fixed 2.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132M7JN9 265785.56000000 PA USD 243998.14000000 0.005279404361 Long ABS-MBS USGSE US N 2 2044-06-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138W7GD0 506563.92000000 PA USD 434963.21000000 0.009411328578 Long ABS-MBS USGSE US N 2 2043-03-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q9XX6 385849.99000000 PA USD 361923.47000000 0.007830962753 Long ABS-MBS USGSE US N 2 2048-10-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XF5J6 8037864.15000000 PA USD 6649333.17000000 0.143872074358 Long ABS-MBS USGSE US N 2 2052-02-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MMVU4 3708047.02000000 PA USD 3421560.93000000 0.074032546716 Long ABS-MBS USGSE US N 2 2032-01-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q8D77 845078.08000000 PA USD 793716.63000000 0.017173700744 Long ABS-MBS USGSE US N 2 2048-01-01 Fixed 4.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132WMNJ9 165492.04000000 PA USD 145699.81000000 0.003152516705 Long ABS-MBS USGSE US N 2 2047-04-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418RGE5 167946.52000000 PA USD 162943.50000000 0.003525619599 Long ABS-MBS USGSE US N 2 2040-04-01 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36202FUF1 39684.56000000 PA USD 37952.72000000 0.000821185585 Long ABS-MBS USGA US N 2 2041-06-20 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140EU2G3 199587.30000000 PA USD 187940.67000000 0.004066485068 Long ABS-MBS USGSE US N 2 2031-03-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140E6MN9 34162.32000000 PA USD 29139.13000000 0.000630485339 Long ABS-MBS USGSE US N 2 2045-11-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QM6D1 7534303.07000000 PA USD 6234533.47000000 0.134897025017 Long ABS-MBS USGSE US N 2 2052-01-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31307RD85 26558.20000000 PA USD 24953.14000000 0.000539912788 Long ABS-MBS USGSE US N 2 2031-06-01 Fixed 3.00000000 N N N N N N UMBS, TBA N/A Uniform Mortgage-Backed Security, TBA 01F060659 17025000.00000000 PA USD 16866722.32000000 0.364946418801 Long ABS-MBS USGSE US N 2 2054-05-01 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q7X28 478233.86000000 PA USD 435622.92000000 0.009425602768 Long ABS-MBS USGSE US N 2 2047-11-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31417BXP7 51545.54000000 PA USD 46216.52000000 0.000999989988 Long ABS-MBS USGSE US N 2 2042-05-01 Fixed 3.50000000 N N N N N N Barclays Commercial Mortgage Securities LLC N/A BBCMS Mortgage Trust 2020-C7 05492VAF2 5536000.00000000 PA USD 4544067.27000000 0.098320292794 Long ABS-MBS CORP US N 2 2053-04-15 Fixed 2.04000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X8RS8 11193545.97000000 PA USD 8628676.66000000 0.186699264167 Long ABS-MBS USGSE US N 2 2050-12-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q8VZ5 345949.61000000 PA USD 307826.96000000 0.006660472884 Long ABS-MBS USGSE US N 2 2048-04-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X4QW9 3651872.50000000 PA USD 3110343.23000000 0.067298708160 Long ABS-MBS USGSE US N 2 2046-11-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X9CS2 2819115.73000000 PA USD 2356540.93000000 0.050988636490 Long ABS-MBS USGSE US N 2 2050-11-01 Fixed 3.00000000 N N N N N N Hyundai Auto Receivables Trust N/A Hyundai Auto Receivables Trust 2022-B 44918MAD2 615946.06000000 PA USD 607919.54000000 0.013153596462 Long ABS-O CORP US N 2 2026-11-16 Fixed 3.72000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWA60 943680.39000000 PA USD 753284.99000000 0.016298878597 Long ABS-MBS USGSE US N 2 2051-02-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31335BYT7 930816.68000000 PA USD 791219.41000000 0.017119668225 Long ABS-MBS USGSE US N 2 2047-10-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132VPK23 97322.22000000 PA USD 94022.86000000 0.002034379021 Long ABS-MBS USGSE US N 2 2049-04-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140ECR92 69160.90000000 PA USD 60829.62000000 0.001316174628 Long ABS-MBS USGSE US N 2 2046-05-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418D4X7 86495962.01000000 PA USD 65588497.14000000 1.419142776626 Long ABS-MBS USGSE US N 2 2051-10-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ERM49 174935.84000000 PA USD 164817.50000000 0.003566167465 Long ABS-MBS USGSE US N 2 2031-09-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KKWK1 7981829.66000000 PA USD 6125887.52000000 0.132546245203 Long ABS-MBS USGSE US N 2 2050-12-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140JPN35 961003.18000000 PA USD 849459.25000000 0.018379807607 Long ABS-MBS USGSE US N 2 2049-06-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179XTE6 1911702.38000000 PA USD 1922111.24000000 0.041588851720 Long ABS-MBS USGA US N 2 2053-02-20 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XBAD2 9626542.44000000 PA USD 7369703.15000000 0.159458768644 Long ABS-MBS USGSE US N 2 2051-05-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179VFP0 7005673.61000000 PA USD 6007125.95000000 0.129976593030 Long ABS-MBS USGA US N 2 2050-02-20 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DMUS2 8903849.05000000 PA USD 7523837.03000000 0.162793773896 Long ABS-MBS USGSE US N 2 2051-05-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XJ6A6 6075126.77000000 PA USD 5638803.33000000 0.122007171432 Long ABS-MBS USGSE US N 2 2038-07-01 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132QWP29 11390.92000000 PA USD 10448.66000000 0.000226078367 Long ABS-MBS USGSE US N 2 2046-03-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140F5RX3 29613.71000000 PA USD 25988.77000000 0.000562320785 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132XUJV8 59202.10000000 PA USD 54267.86000000 0.001174197380 Long ABS-MBS USGSE US N 2 2047-11-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31417GKN5 5046.13000000 PA USD 4662.12000000 0.000100874607 Long ABS-MBS USGSE US N 2 2033-05-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133L8U52 4844278.20000000 PA USD 4193872.38000000 0.090743102124 Long ABS-MBS USGSE US N 2 2037-01-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XDKZ8 638003.48000000 PA USD 541237.29000000 0.011710788080 Long ABS-MBS USGSE US N 2 2036-10-01 Fixed 1.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XDX84 641416.46000000 PA USD 556515.22000000 0.012041357692 Long ABS-MBS USGSE US N 2 2036-12-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WK3C7 514668.98000000 PA USD 459330.58000000 0.009938567021 Long ABS-MBS USGSE US N 2 2047-06-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3142GRBG4 1384850.85000000 PA USD 1375546.69000000 0.029762797352 Long ABS-MBS USGSE US N 2 2054-02-01 Fixed 6.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 3622A2XW7 1048779.97000000 PA USD 901000.09000000 0.019495000270 Long ABS-MBS USGA US N 2 2046-12-15 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WJNJ3 1496233.01000000 PA USD 1333376.89000000 0.028850366519 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179W7K8 5891143.73000000 PA USD 5013052.26000000 0.108467752942 Long ABS-MBS USGA US N 2 2052-06-20 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WJW53 205768.09000000 PA USD 192408.58000000 0.004163157540 Long ABS-MBS USGSE US N 2 2032-02-01 Fixed 3.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137F72P9 2000000.00000000 PA USD 1604532.20000000 0.034717372417 Long ABS-MBS USGSE US N 2 2030-10-25 Fixed 1.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132D54E9 2520562.84000000 PA USD 2303026.42000000 0.049830739395 Long ABS-MBS USGSE US N 2 2034-12-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QLY42 13396507.27000000 PA USD 10718678.23000000 0.231920770384 Long ABS-MBS USGSE US N 2 2051-09-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140KD6E5 489395.62000000 PA USD 408586.38000000 0.008840611312 Long ABS-MBS USGSE US N 2 2050-07-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WERK7 515191.44000000 PA USD 456156.53000000 0.009869889886 Long ABS-MBS USGSE US N 2 2045-05-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 36296Q2T5 45990.72000000 PA USD 43932.03000000 0.000950560323 Long ABS-MBS USGA US N 2 2039-07-15 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138AHPM2 3745.29000000 PA USD 3774.31000000 0.000081665002 Long ABS-MBS USGSE US N 2 2041-08-01 Floating 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140MGLC3 7310441.59000000 PA USD 5536515.49000000 0.119793962477 Long ABS-MBS USGSE US N 2 2052-02-01 Fixed 2.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132WH6K6 75458.00000000 PA USD 66434.16000000 0.001437440441 Long ABS-MBS USGSE US N 2 2046-11-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WHL34 36355.59000000 PA USD 31966.49000000 0.000691661119 Long ABS-MBS USGSE US N 2 2046-07-01 Fixed 3.50000000 N N N N N N Morgan Stanley Capital I Trust N/A Morgan Stanley Capital I Trust 2021-L6 61692CBM9 1634000.00000000 PA USD 1306573.36000000 0.028270416716 Long ABS-MBS CORP US N 2 2054-06-15 Variable 2.75000000 N N N N N N JPMBB Commercial Mortgage Securities Trust N/A JPMBB Commercial Mortgage Securities Trust 2015-C31 46644YAU4 1556970.85000000 PA USD 1513489.01000000 0.032747464718 Long ABS-MBS CORP US N 2 2048-08-15 Fixed 3.80000000 N N N N N N BENCHMARK Mortgage Trust N/A Benchmark 2020-B21 Mortgage Trust 08163LAE9 2988000.00000000 PA USD 2388667.26000000 0.051683756079 Long ABS-MBS CORP US N 2 2053-12-17 Fixed 1.70000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418D6B3 47445584.38000000 PA USD 35948063.18000000 0.777810689681 Long ABS-MBS USGSE US N 2 2051-11-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CWU4 473371.71000000 PA USD 444411.24000000 0.009615756246 Long ABS-MBS USGSE US N 2 2048-05-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179QWE7 206063.38000000 PA USD 184729.39000000 0.003997002384 Long ABS-MBS USGA US N 2 2044-12-20 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31306XQY2 8754.01000000 PA USD 8449.45000000 0.000182821324 Long ABS-MBS USGSE US N 2 2027-09-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31307STN3 562810.72000000 PA USD 520031.43000000 0.011251955444 Long ABS-MBS USGSE US N 2 2031-12-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WLBG7 433303.35000000 PA USD 385660.06000000 0.008344552966 Long ABS-MBS USGSE US N 2 2047-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138YUH79 255028.72000000 PA USD 240472.41000000 0.005203117901 Long ABS-MBS USGSE US N 2 2030-09-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138EHRM6 4482.68000000 PA USD 4343.84000000 0.000093987961 Long ABS-MBS USGSE US N 2 2027-01-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WKQY4 641886.34000000 PA USD 605534.39000000 0.013101988809 Long ABS-MBS USGSE US N 2 2047-04-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140EULG2 796639.67000000 PA USD 702328.85000000 0.015196337128 Long ABS-MBS USGSE US N 2 2045-12-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XAJP8 10696895.40000000 PA USD 8522397.34000000 0.184399691287 Long ABS-MBS USGSE US N 2 2051-03-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179UML3 2073052.25000000 PA USD 1903597.79000000 0.041188274942 Long ABS-MBS USGA US N 2 2049-02-20 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138YEN60 542684.23000000 PA USD 483154.05000000 0.010454037063 Long ABS-MBS USGSE US N 2 2045-03-01 Fixed 3.50000000 N N N N N N UMBS, TBA N/A Uniform Mortgage-Backed Security, TBA 01F032658 30175000.00000000 PA USD 26005984.58000000 0.562693258346 Long ABS-MBS USGSE US N 2 2052-03-01 Fixed 3.50000000 N N N N N N UMBS, TBA N/A Uniform Mortgage-Backed Security, TBA 01F020653 11575000.00000000 PA USD 8735613.72000000 0.189013068612 Long ABS-MBS USGSE US N 2 2054-05-01 Fixed 2.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137H9JG5 3750000.00000000 PA USD 3403763.63000000 0.073647465325 Long ABS-MBS USGSE US N 2 2032-10-25 Variable 3.80000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132WHPV1 779834.87000000 PA USD 662429.02000000 0.014333021791 Long ABS-MBS USGSE US N 2 2046-10-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae 21H040657 13300000.00000000 PA USD 12051419.28000000 0.260757379191 Long ABS-MBS USGA US N 2 2054-05-20 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 3617BKN98 1422497.48000000 PA USD 1213993.12000000 0.026267251762 Long ABS-MBS USGA US N 2 2049-10-15 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WHQA3 141402.08000000 PA USD 129456.66000000 0.002801062563 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SJS7 9651051.78000000 PA USD 8349967.14000000 0.180668807313 Long ABS-MBS USGA US N 2 2046-08-20 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132J86M7 158204.42000000 PA USD 142042.24000000 0.003073377614 Long ABS-MBS USGSE US N 2 2043-04-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179XNG7 9513913.49000000 PA USD 9336169.04000000 0.202007324946 Long ABS-MBS USGA US N 2 2052-12-20 Fixed 5.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q9DC4 389675.94000000 PA USD 366804.80000000 0.007936580422 Long ABS-MBS USGSE US N 2 2048-06-01 Fixed 4.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132WMJ62 74211.15000000 PA USD 65433.66000000 0.001415792554 Long ABS-MBS USGSE US N 2 2047-04-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XHHM2 8428845.54000000 PA USD 7273514.05000000 0.157377518541 Long ABS-MBS USGSE US N 2 2037-05-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae 21H060663 4800000.00000000 PA USD 4789595.95000000 0.103632813554 Long ABS-MBS USGA US N 2 2054-06-20 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31417LA88 48281.40000000 PA USD 45889.58000000 0.000992915965 Long ABS-MBS USGSE US N 2 2039-09-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XCLX4 4724419.80000000 PA USD 3786869.93000000 0.081936762412 Long ABS-MBS USGSE US N 2 2051-08-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WHNL2 148769.90000000 PA USD 130809.33000000 0.002830330376 Long ABS-MBS USGSE US N 2 2046-07-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179XVQ6 2059945.34000000 PA USD 1867221.74000000 0.040401203873 Long ABS-MBS USGA US N 2 2053-03-20 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36202FHY5 36662.10000000 PA USD 36033.72000000 0.000779664052 Long ABS-MBS USGA US N 2 2040-07-20 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WHT44 52019.25000000 PA USD 49138.16000000 0.001063205712 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FFEY3 19087.84000000 PA USD 17363.03000000 0.000375685061 Long ABS-MBS USGSE US N 2 2046-09-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31419GAS3 1613.19000000 PA USD 1657.71000000 0.000035867984 Long ABS-MBS USGSE US N 2 2040-11-01 Floating 6.08000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KRVZ4 6364298.49000000 PA USD 6353186.30000000 0.137464324376 Long ABS-MBS USGSE US N 2 2053-08-01 Fixed 6.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132GEWW6 149510.48000000 PA USD 141443.34000000 0.003060419174 Long ABS-MBS USGSE US N 2 2041-06-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TG41 6733878.62000000 PA USD 5991749.37000000 0.129643888922 Long ABS-MBS USGA US N 2 2047-09-20 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TCY9 4936600.10000000 PA USD 4544285.23000000 0.098325008809 Long ABS-MBS USGA US N 2 2047-07-20 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X9Y90 2806313.70000000 PA USD 2148407.86000000 0.046485247089 Long ABS-MBS USGSE US N 2 2051-02-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QNWM0 2048552.56000000 PA USD 1625914.49000000 0.035180022481 Long ABS-MBS USGSE US N 2 2052-04-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DSTR3 3436326.24000000 PA USD 3347558.99000000 0.072431361704 Long ABS-MBS USGSE US N 2 2054-03-01 Fixed 5.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 31334YPK7 3829920.03000000 PA USD 3259730.31000000 0.070531006577 Long ABS-MBS USGSE US N 2 2046-07-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179V7D6 31618391.40000000 PA USD 24903593.62000000 0.538840750115 Long ABS-MBS USGA US N 2 2051-02-20 Fixed 2.00000000 N N N N N N Barclays Commercial Mortgage Securities LLC N/A BBCMS Mortgage Trust 2024-5C25 05554VAE0 400000.00000000 PA USD 405360.52000000 0.008770813160 Long ABS-MBS CORP US N 2 2057-03-15 Variable 6.36000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XDFV3 1263762.53000000 PA USD 964703.38000000 0.020873352691 Long ABS-MBS USGSE US N 2 2051-10-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q8VC6 90709.12000000 PA USD 79755.61000000 0.001725677561 Long ABS-MBS USGSE US N 2 2048-04-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J9Q53 390229.30000000 PA USD 357659.72000000 0.007738707704 Long ABS-MBS USGSE US N 2 2045-03-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWD59 6790887.49000000 PA USD 5383343.57000000 0.116479771218 Long ABS-MBS USGSE US N 2 2052-07-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36197EFP6 643767.53000000 PA USD 573521.02000000 0.012409313344 Long ABS-MBS USGA US N 2 2047-04-20 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36202EW54 40296.24000000 PA USD 41683.05000000 0.000901898989 Long ABS-MBS USGA US N 2 2038-10-20 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q7RP4 449815.68000000 PA USD 411022.65000000 0.008893325052 Long ABS-MBS USGSE US N 2 2047-10-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132A5HX6 1602427.83000000 PA USD 1352432.60000000 0.029262676213 Long ABS-MBS USGSE US N 2 2047-12-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418EU81 2721224.01000000 PA USD 2579227.60000000 0.055806923125 Long ABS-MBS USGSE US N 2 2053-08-01 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179RF95 683093.38000000 PA USD 612114.40000000 0.013244360933 Long ABS-MBS USGA US N 2 2045-06-20 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KM3Z6 2828150.11000000 PA USD 2156399.69000000 0.046658166858 Long ABS-MBS USGSE US N 2 2051-11-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132A5JM8 4155577.34000000 PA USD 3647586.31000000 0.078923073247 Long ABS-MBS USGSE US N 2 2048-05-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJZM5 2633081.20000000 PA USD 2239163.62000000 0.048448935645 Long ABS-MBS USGSE US N 2 2047-02-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31335ANR5 97066.97000000 PA USD 91903.36000000 0.001988519255 Long ABS-MBS USGSE US N 2 2045-01-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140KYG65 1645191.47000000 PA USD 1428977.07000000 0.030918874120 Long ABS-MBS USGSE US N 2 2035-12-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q9JK0 290242.35000000 PA USD 279842.41000000 0.006054969271 Long ABS-MBS USGSE US N 2 2048-07-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418ECA6 10555594.74000000 PA USD 8732939.30000000 0.188955202005 Long ABS-MBS USGSE US N 2 2052-03-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138XQDL2 156150.62000000 PA USD 144406.08000000 0.003124524181 Long ABS-MBS USGSE US N 2 2044-05-01 Fixed 4.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132WH5N1 349230.75000000 PA USD 296517.84000000 0.006415776685 Long ABS-MBS USGSE US N 2 2046-11-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KQXU5 7828584.70000000 PA USD 7427397.60000000 0.160707107386 Long ABS-MBS USGSE US N 2 2053-04-01 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TV77 503970.72000000 PA USD 476269.71000000 0.010305080130 Long ABS-MBS USGA US N 2 2048-04-20 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140HJ5L1 386309.35000000 PA USD 373081.19000000 0.008072383100 Long ABS-MBS USGSE US N 2 2033-07-01 Fixed 4.00000000 N N N N N N Santander Drive Auto Receivables Trust N/A Santander Drive Auto Receivables Trust 2022-4 80286FAC7 338736.20000000 PA USD 337346.64000000 0.007299192209 Long ABS-O CORP US N 2 2027-02-16 Fixed 4.14000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8C27 515020.84000000 PA USD 453649.83000000 0.009815652247 Long ABS-MBS USGSE US N 2 2047-02-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XGGD5 14609251.48000000 PA USD 11101992.70000000 0.240214571660 Long ABS-MBS USGSE US N 2 2052-01-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WD2H3 139771.63000000 PA USD 129257.40000000 0.002796751161 Long ABS-MBS USGSE US N 2 2045-02-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae 21H032654 8475000.00000000 PA USD 7464644.99000000 0.161513031698 Long ABS-MBS USGA US N 2 2052-03-20 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31335BLL8 136769.86000000 PA USD 122796.77000000 0.002656962070 Long ABS-MBS USGSE US N 2 2044-09-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140MJ5R2 7324437.34000000 PA USD 5813368.71000000 0.125784254441 Long ABS-MBS USGSE US N 2 2052-04-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XDGD2 8243503.63000000 PA USD 6596177.26000000 0.142721936315 Long ABS-MBS USGSE US N 2 2051-10-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ER2U3 448226.64000000 PA USD 422091.39000000 0.009132820133 Long ABS-MBS USGSE US N 2 2032-01-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KNAK9 6774180.22000000 PA USD 5861778.55000000 0.126831701443 Long ABS-MBS USGSE US N 2 2052-05-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132A5F59 3360036.23000000 PA USD 2850084.27000000 0.061667467329 Long ABS-MBS USGSE US N 2 2046-11-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QEXP2 5566967.31000000 PA USD 4261902.94000000 0.092215083981 Long ABS-MBS USGSE US N 2 2050-09-01 Fixed 2.00000000 N N N N N N JP Morgan Chase Commercial Mortgage Sec Trust N/A JPMCC Commercial Mortgage Securities Trust 2017-JP7 465968AE5 2903000.00000000 PA USD 2657954.29000000 0.057510337875 Long ABS-MBS CORP US N 2 2050-09-15 Fixed 3.45000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QSL82 18850998.57000000 PA USD 18473469.43000000 0.399711715376 Long ABS-MBS USGSE US N 2 2053-06-01 Fixed 5.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X5MC4 445693.54000000 PA USD 439463.12000000 0.009508693437 Long ABS-MBS USGSE US N 2 2033-12-01 Fixed 4.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31307NP40 371925.72000000 PA USD 351374.53000000 0.007602714620 Long ABS-MBS USGSE US N 2 2030-07-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179RVA4 280238.52000000 PA USD 242697.68000000 0.005251266220 Long ABS-MBS USGA US N 2 2045-12-20 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJ4W7 361840.69000000 PA USD 329840.39000000 0.007136778967 Long ABS-MBS USGSE US N 2 2048-09-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140K14K9 3800781.77000000 PA USD 3187044.45000000 0.068958297677 Long ABS-MBS USGSE US N 2 2049-12-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJ4C1 185123.96000000 PA USD 174115.67000000 0.003767352602 Long ABS-MBS USGSE US N 2 2048-06-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QNS37 7361096.07000000 PA USD 6089351.89000000 0.131755721290 Long ABS-MBS USGSE US N 2 2052-03-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q9PA5 609811.98000000 PA USD 588639.30000000 0.012736428597 Long ABS-MBS USGSE US N 2 2048-08-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QLL87 5502055.95000000 PA USD 4402837.28000000 0.095264489888 Long ABS-MBS USGSE US N 2 2051-07-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QNR61 736075.88000000 PA USD 651861.89000000 0.014104380080 Long ABS-MBS USGSE US N 2 2037-03-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418D2M3 9935311.52000000 PA USD 7903244.84000000 0.171003046504 Long ABS-MBS USGSE US N 2 2051-07-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179VHT0 1275380.28000000 PA USD 1135332.47000000 0.024565265925 Long ABS-MBS USGA US N 2 2050-03-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140HAFL9 276359.01000000 PA USD 260072.65000000 0.005627209628 Long ABS-MBS USGSE US N 2 2048-02-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CDL5 8531509.03000000 PA USD 7256133.40000000 0.157001452234 Long ABS-MBS USGSE US N 2 2046-11-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31335APZ5 4973954.96000000 PA USD 4427814.31000000 0.095804919586 Long ABS-MBS USGSE US N 2 2046-03-01 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128M7GG5 28033.45000000 PA USD 26829.44000000 0.000580510419 Long ABS-MBS USGSE US N 2 2038-06-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133B92H6 7967417.23000000 PA USD 6893695.82000000 0.149159365648 Long ABS-MBS USGSE US N 2 2052-04-01 Fixed 3.50000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137FQ3Z4 4690000.00000000 PA USD 4120420.61000000 0.089153821177 Long ABS-MBS USGSE US N 2 2029-10-25 Fixed 2.52000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KPUC0 2773889.22000000 PA USD 2560596.53000000 0.055403801395 Long ABS-MBS USGSE US N 2 2052-08-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WH4N9 550039.74000000 PA USD 507792.72000000 0.010987145643 Long ABS-MBS USGSE US N 2 2031-09-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140K1C87 494186.84000000 PA USD 417025.52000000 0.009023209559 Long ABS-MBS USGSE US N 2 2049-11-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8X57 1827403.72000000 PA USD 1769938.20000000 0.038296273296 Long ABS-MBS USGSE US N 2 2030-03-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J52B4 356685.61000000 PA USD 332872.45000000 0.007202383856 Long ABS-MBS USGSE US N 2 2032-08-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140GRYV0 30634.88000000 PA USD 29102.66000000 0.000629696235 Long ABS-MBS USGSE US N 2 2032-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WJK72 819388.92000000 PA USD 720461.13000000 0.015588666505 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 3.50000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137FKZZ2 413000.00000000 PA USD 388802.12000000 0.008412537932 Long ABS-MBS USGSE US N 2 2029-01-25 Fixed 3.69000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MJZC7 764564.66000000 PA USD 673135.73000000 0.014564683604 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QRW33 7386100.49000000 PA USD 7008298.86000000 0.151639039424 Long ABS-MBS USGSE US N 2 2053-04-01 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179T4Q5 1008070.83000000 PA USD 951983.18000000 0.020598124858 Long ABS-MBS USGA US N 2 2048-07-20 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179UZT2 4842343.96000000 PA USD 4304391.80000000 0.093134418337 Long ABS-MBS USGA US N 2 2049-09-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CV27 1291090.42000000 PA USD 1135187.51000000 0.024562129415 Long ABS-MBS USGSE US N 2 2048-04-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132D6BP4 1711812.80000000 PA USD 1517301.05000000 0.032829946087 Long ABS-MBS USGSE US N 2 2037-03-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179RD63 1890688.27000000 PA USD 1640521.95000000 0.035496085087 Long ABS-MBS USGA US N 2 2045-05-20 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FRMZ5 1099071.31000000 PA USD 925534.14000000 0.020025845179 Long ABS-MBS USGSE US N 2 2047-01-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WJ6R4 196912.06000000 PA USD 185923.04000000 0.004022829470 Long ABS-MBS USGSE US N 2 2047-03-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q73S4 259081.69000000 PA USD 237444.07000000 0.005137593503 Long ABS-MBS USGSE US N 2 2047-11-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WH4Y5 297860.50000000 PA USD 274896.45000000 0.005947953198 Long ABS-MBS USGSE US N 2 2031-10-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J5NM7 256888.03000000 PA USD 242392.33000000 0.005244659341 Long ABS-MBS USGSE US N 2 2047-06-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J96V8 253613.92000000 PA USD 232312.94000000 0.005026570894 Long ABS-MBS USGSE US N 2 2047-03-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140MGK34 20950234.81000000 PA USD 15860060.59000000 0.343165210434 Long ABS-MBS USGSE US N 2 2052-02-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X7VQ9 1859310.01000000 PA USD 1506416.13000000 0.032594428332 Long ABS-MBS USGSE US N 2 2050-09-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X6GA3 934447.32000000 PA USD 822607.15000000 0.017798806891 Long ABS-MBS USGSE US N 2 2048-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QAR36 398864.74000000 PA USD 362112.35000000 0.007835049562 Long ABS-MBS USGSE US N 2 2049-03-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133GEGN2 2598110.60000000 PA USD 2253471.98000000 0.048758526604 Long ABS-MBS USGSE US N 2 2036-08-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J5ZY8 506555.81000000 PA USD 447707.11000000 0.009687069210 Long ABS-MBS USGSE US N 2 2047-08-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179XX43 12709700.28000000 PA USD 11839958.08000000 0.256181978814 Long ABS-MBS USGA US N 2 2053-04-20 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31416BLD8 26352.00000000 PA USD 26236.58000000 0.000567682667 Long ABS-MBS USGSE US N 2 2037-08-01 Fixed 5.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132HMF48 30691.13000000 PA USD 28031.91000000 0.000606528344 Long ABS-MBS USGSE US N 2 2042-09-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X9ZZ1 3724304.06000000 PA USD 3117047.49000000 0.067443768690 Long ABS-MBS USGSE US N 2 2050-07-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132XYAB3 382522.24000000 PA USD 369450.11000000 0.007993817175 Long ABS-MBS USGSE US N 2 2048-04-01 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SNX1 145950.83000000 PA USD 139757.71000000 0.003023947083 Long ABS-MBS USGA US N 2 2046-10-20 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XFFW6 3044826.24000000 PA USD 2627703.77000000 0.056855805315 Long ABS-MBS USGSE US N 2 2036-12-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179VDP2 36903.07000000 PA USD 32792.42000000 0.000709531823 Long ABS-MBS USGA US N 2 2050-01-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ERHL7 212436.01000000 PA USD 189144.91000000 0.004092541291 Long ABS-MBS USGSE US N 2 2046-10-01 Fixed 3.50000000 N N N N N N CSAIL Commercial Mortgage Trust 549300ZAGI6FKGY8O078 CSAIL 2015-C3 Commercial Mortgage Trust 12635FAT1 829000.00000000 PA USD 805133.84000000 0.017420735694 Long ABS-MBS CORP US N 2 2048-08-15 Fixed 3.72000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J5MS5 785576.01000000 PA USD 718804.55000000 0.015552822970 Long ABS-MBS USGSE US N 2 2047-05-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31417DRG0 113262.40000000 PA USD 101551.13000000 0.002197268711 Long ABS-MBS USGSE US N 2 2042-11-01 Fixed 3.50000000 N N N N N N Fanniemae-Aces B1V7KEBTPIMZEU4LTD58 Fannie Mae-Aces 3136AY6X6 2966786.15000000 PA USD 2775192.58000000 0.060047030735 Long ABS-MBS USGSE US N 2 2027-09-25 Variable 3.06000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132WFUT4 41549.81000000 PA USD 36580.74000000 0.000791499961 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SQX8 239338.81000000 PA USD 220812.60000000 0.004777737254 Long ABS-MBS USGA US N 2 2046-11-20 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QAW97 253187.75000000 PA USD 224783.11000000 0.004863647449 Long ABS-MBS USGSE US N 2 2049-04-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140EY3U3 31331.58000000 PA USD 29928.05000000 0.000647555254 Long ABS-MBS USGSE US N 2 2031-03-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X4HG4 3498201.62000000 PA USD 3004305.09000000 0.065004353707 Long ABS-MBS USGSE US N 2 2044-10-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DQPH3 22615240.35000000 PA USD 17946362.43000000 0.388306665342 Long ABS-MBS USGSE US N 2 2053-04-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJVB3 1092926.48000000 PA USD 974409.08000000 0.021083355583 Long ABS-MBS USGSE US N 2 2044-10-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138Y63F9 274569.43000000 PA USD 266392.63000000 0.005763955466 Long ABS-MBS USGSE US N 2 2042-01-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WTWW2 32466.40000000 PA USD 32329.42000000 0.000699513860 Long ABS-MBS USGSE US N 2 2043-05-01 Floating 5.18000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140KEFG8 5462314.54000000 PA USD 4571678.42000000 0.098917717125 Long ABS-MBS USGSE US N 2 2050-07-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138MCXP4 229334.09000000 PA USD 196950.77000000 0.004261437215 Long ABS-MBS USGSE US N 2 2042-11-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140EBHJ3 34851.35000000 PA USD 32433.32000000 0.000701761952 Long ABS-MBS USGSE US N 2 2031-01-01 Fixed 2.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128E6AD9 46308.07000000 PA USD 43833.85000000 0.000948435995 Long ABS-MBS USGSE US N 2 2032-03-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138EL6H1 141197.10000000 PA USD 130304.76000000 0.002819412960 Long ABS-MBS USGSE US N 2 2043-09-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QG3B1 4445872.81000000 PA USD 3389019.31000000 0.073328441469 Long ABS-MBS USGSE US N 2 2051-02-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3622A23R1 579069.07000000 PA USD 510604.48000000 0.011047983885 Long ABS-MBS USGA US N 2 2047-10-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X7VJ5 4763504.11000000 PA USD 4188312.32000000 0.090622798727 Long ABS-MBS USGSE US N 2 2049-06-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179X2J4 7030603.29000000 PA USD 6549485.68000000 0.141711667421 Long ABS-MBS USGA US N 2 2053-05-20 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140JM4A7 813074.18000000 PA USD 716704.49000000 0.015507383829 Long ABS-MBS USGSE US N 2 2049-03-01 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31307NQJ6 31541.03000000 PA USD 29782.34000000 0.000644402517 Long ABS-MBS USGSE US N 2 2030-07-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QFA58 5029137.29000000 PA USD 4083507.55000000 0.088355130786 Long ABS-MBS USGSE US N 2 2050-10-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132CWCE2 2045619.39000000 PA USD 1870706.70000000 0.040476608189 Long ABS-MBS USGSE US N 2 2034-09-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179X5F9 7937241.49000000 PA USD 7394153.36000000 0.159987799502 Long ABS-MBS USGA US N 2 2053-06-20 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q9F65 16245.78000000 PA USD 15230.31000000 0.000329539254 Long ABS-MBS USGSE US N 2 2048-07-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31417DHA4 116777.39000000 PA USD 104702.56000000 0.002265456416 Long ABS-MBS USGSE US N 2 2042-10-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XNHF4 3834890.94000000 PA USD 3879543.49000000 0.083941946538 Long ABS-MBS USGSE US N 2 2053-12-01 Fixed 6.50000000 N N N N N N COMM Mortgage Trust N/A COMM 2016-CR28 Mortgage Trust 12593YBE2 620000.00000000 PA USD 597486.93000000 0.012927865369 Long ABS-MBS CORP US N 2 2049-02-10 Fixed 3.76000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179MSX9 1656957.28000000 PA USD 1492222.90000000 0.032287328449 Long ABS-MBS USGA US N 2 2042-11-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138EQ6P2 24868.57000000 PA USD 23930.08000000 0.000517776769 Long ABS-MBS USGSE US N 2 2029-12-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140GT5R7 91208.32000000 PA USD 86679.09000000 0.001875481369 Long ABS-MBS USGSE US N 2 2032-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 3137FUZC1 829000.00000000 PA USD 669772.56000000 0.014491914466 Long ABS-MBS USGSE US N 2 2030-05-25 Fixed 1.35000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XNCX0 2730354.41000000 PA USD 2771040.81000000 0.059957198605 Long ABS-MBS USGSE US N 2 2053-09-01 Fixed 6.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QPX93 9181407.52000000 PA USD 8229901.35000000 0.178070935643 Long ABS-MBS USGSE US N 2 2052-08-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140MATV6 147922.13000000 PA USD 136561.43000000 0.002954788955 Long ABS-MBS USGSE US N 2 2052-05-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3142GRSL5 3157000.00000000 PA USD 3153939.83000000 0.068242010761 Long ABS-MBS USGSE US N 2 2054-05-01 Fixed 6.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128M7KK1 88342.13000000 PA USD 86384.29000000 0.001869102762 Long ABS-MBS USGSE US N 2 2033-11-01 Fixed 5.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132Y0FN5 82140.97000000 PA USD 77861.15000000 0.001684687001 Long ABS-MBS USGSE US N 2 2048-06-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179VBF6 12218994.69000000 PA USD 10491585.64000000 0.227007152558 Long ABS-MBS USGA US N 2 2049-12-20 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179S5L7 3923538.94000000 PA USD 3502022.95000000 0.075773508919 Long ABS-MBS USGA US N 2 2047-05-20 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132WEUR1 15460.79000000 PA USD 13611.86000000 0.000294520741 Long ABS-MBS USGSE US N 2 2046-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CUA0 3066470.15000000 PA USD 2696195.47000000 0.058337764889 Long ABS-MBS USGSE US N 2 2048-02-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138YNL62 320348.17000000 PA USD 301996.00000000 0.006534308006 Long ABS-MBS USGSE US N 2 2030-08-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QGXT9 3979986.76000000 PA USD 3452169.71000000 0.074694830972 Long ABS-MBS USGSE US N 2 2036-02-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179R4F3 609879.25000000 PA USD 564431.99000000 0.012212653383 Long ABS-MBS USGA US N 2 2046-03-20 Fixed 4.00000000 N N N N N N Barclays Commercial Mortgage Securities LLC N/A BBCMS Trust 2021-C10 05551VBJ1 7713000.00000000 PA USD 6365174.08000000 0.137723704788 Long ABS-MBS CORP US N 2 2054-07-15 Fixed 2.49000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FKCB4 72087.79000000 PA USD 63585.16000000 0.001375796434 Long ABS-MBS USGSE US N 2 2046-11-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FPVS5 119920.35000000 PA USD 105443.83000000 0.002281495326 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X7Y29 737907.00000000 PA USD 588977.67000000 0.012743749932 Long ABS-MBS USGSE US N 2 2050-09-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TXX8 206158.90000000 PA USD 200453.63000000 0.004337228835 Long ABS-MBS USGA US N 2 2048-05-20 Fixed 5.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133B3L54 5144086.31000000 PA USD 3896226.86000000 0.084302925750 Long ABS-MBS USGSE US N 2 2052-02-01 Fixed 2.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132J66W9 68974.50000000 PA USD 59309.93000000 0.001283292992 Long ABS-MBS USGSE US N 2 2043-02-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QGZ83 2741692.37000000 PA USD 2194795.94000000 0.047488949133 Long ABS-MBS USGSE US N 2 2051-02-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 3622A2ZU9 80295.80000000 PA USD 73149.58000000 0.001582742441 Long ABS-MBS USGA US N 2 2046-12-15 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TLS2 2032265.82000000 PA USD 1812138.37000000 0.039209361247 Long ABS-MBS USGA US N 2 2047-11-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QCWN2 1195125.87000000 PA USD 1003344.70000000 0.021709437562 Long ABS-MBS USGSE US N 2 2050-02-01 Fixed 3.00000000 N N N N N N Deutsche Bank Commercial Mortgage Trust N/A DBJPM 2016-C3 Mortgage Trust 23312VAF3 6225000.00000000 PA USD 5838069.56000000 0.126318708413 Long ABS-MBS CORP US N 2 2049-08-10 Fixed 2.89000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ER6H8 238583.44000000 PA USD 223873.93000000 0.004843975460 Long ABS-MBS USGSE US N 2 2032-02-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X7VU0 8667003.19000000 PA USD 6959898.76000000 0.150591803166 Long ABS-MBS USGSE US N 2 2050-09-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DQ3S3 12130956.22000000 PA USD 10870655.53000000 0.235209113568 Long ABS-MBS USGSE US N 2 2052-12-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418AJL3 103394.20000000 PA USD 97396.47000000 0.002107374050 Long ABS-MBS USGSE US N 2 2032-09-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X4GD2 857623.68000000 PA USD 880985.44000000 0.019061941925 Long ABS-MBS USGSE US N 2 2049-02-01 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140JAFC7 873867.05000000 PA USD 801945.12000000 0.017351741142 Long ABS-MBS USGSE US N 2 2045-06-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SB71 986820.00000000 PA USD 852605.74000000 0.018447888425 Long ABS-MBS USGA US N 2 2046-05-20 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179XX50 9112628.91000000 PA USD 8728978.58000000 0.188869503637 Long ABS-MBS USGA US N 2 2053-04-20 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 3622A25U2 54162.53000000 PA USD 46826.08000000 0.001013179079 Long ABS-MBS USGA US N 2 2046-12-15 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QHEP6 3578000.35000000 PA USD 3108023.53000000 0.067248516653 Long ABS-MBS USGSE US N 2 2036-02-01 Fixed 2.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MJY87 517063.22000000 PA USD 473970.19000000 0.010255325259 Long ABS-MBS USGSE US N 2 2046-11-01 Fixed 4.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132M9GQ1 139000.88000000 PA USD 124718.69000000 0.002698546783 Long ABS-MBS USGSE US N 2 2044-09-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31417D2G7 136124.98000000 PA USD 116885.78000000 0.002529065577 Long ABS-MBS USGSE US N 2 2042-11-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KRC36 14213485.65000000 PA USD 13827400.90000000 0.299184414377 Long ABS-MBS USGSE US N 2 2053-05-01 Fixed 5.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31417GNV4 5258.31000000 PA USD 4834.47000000 0.000104603756 Long ABS-MBS USGSE US N 2 2033-05-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132J8DV9 211796.15000000 PA USD 182339.65000000 0.003945295417 Long ABS-MBS USGSE US N 2 2043-04-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140KQN31 7813634.21000000 PA USD 5961987.23000000 0.128999923473 Long ABS-MBS USGSE US N 2 2050-09-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138M5FB0 11477.34000000 PA USD 11775.42000000 0.000254785563 Long ABS-MBS USGSE US N 2 2042-08-01 Floating 5.95000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KM2V6 2792506.59000000 PA USD 2116160.82000000 0.045787515690 Long ABS-MBS USGSE US N 2 2051-11-01 Fixed 2.00000000 N N N N N N Synchrony Card Issuance Trust N/A Synchrony Card Funding LLC 87166PAM3 1740000.00000000 PA USD 1717675.10000000 0.037165453045 Long ABS-O CORP US N 2 2030-03-15 Fixed 5.04000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179W7H5 4647924.14000000 PA USD 3661983.32000000 0.079234582332 Long ABS-MBS USGA US N 2 2052-06-20 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179UCB6 1374896.41000000 PA USD 1261203.49000000 0.027288745751 Long ABS-MBS USGA US N 2 2048-09-20 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XNCS1 8271933.69000000 PA USD 6567589.93000000 0.142103390311 Long ABS-MBS USGSE US N 2 2052-02-01 Fixed 2.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132HM4L2 77901.53000000 PA USD 69943.20000000 0.001513365778 Long ABS-MBS USGSE US N 2 2042-10-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140LXF83 596011.26000000 PA USD 551150.60000000 0.011925283043 Long ABS-MBS USGSE US N 2 2052-08-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DQ6A9 966146.74000000 PA USD 892432.20000000 0.019309616251 Long ABS-MBS USGSE US N 2 2053-08-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179RQZ5 376821.94000000 PA USD 326565.38000000 0.007065917353 Long ABS-MBS USGA US N 2 2045-10-20 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133L8A39 3207751.42000000 PA USD 2782334.49000000 0.060201560728 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 3140X8W78 2863403.40000000 PA USD 2393553.89000000 0.051789488425 Long ABS-MBS USGSE US N 2 2050-11-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WDL41 274935.34000000 PA USD 251977.73000000 0.005452059293 Long ABS-MBS USGSE US N 2 2044-12-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31307SD34 556453.34000000 PA USD 514409.53000000 0.011130314011 Long ABS-MBS USGSE US N 2 2031-10-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KNGL1 35624594.63000000 PA USD 27035869.30000000 0.584976944128 Long ABS-MBS USGSE US N 2 2051-12-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJ4E7 600816.96000000 PA USD 565089.57000000 0.012226881486 Long ABS-MBS USGSE US N 2 2048-05-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QDVN1 4988514.59000000 PA USD 4168991.04000000 0.090204742877 Long ABS-MBS USGSE US N 2 2050-06-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J5U98 98969.07000000 PA USD 94443.68000000 0.002043484332 Long ABS-MBS USGSE US N 2 2029-12-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KPYR3 8844751.28000000 PA USD 7924790.04000000 0.171469221463 Long ABS-MBS USGSE US N 2 2052-09-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ER7M6 331087.84000000 PA USD 309746.74000000 0.006702011295 Long ABS-MBS USGSE US N 2 2032-03-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XKL81 2740085.70000000 PA USD 2297560.24000000 0.049712467286 Long ABS-MBS USGSE US N 2 2051-05-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140F9WA9 541726.31000000 PA USD 476324.50000000 0.010306265625 Long ABS-MBS USGSE US N 2 2047-01-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179YRK2 1318304.85000000 PA USD 1336800.65000000 0.028924446647 Long ABS-MBS USGA US N 2 2054-02-20 Fixed 6.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MJZN3 891952.86000000 PA USD 785286.98000000 0.016991307833 Long ABS-MBS USGSE US N 2 2047-02-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XHPZ4 1262960.44000000 PA USD 1001018.45000000 0.021659104332 Long ABS-MBS USGSE US N 2 2052-07-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X8SQ1 8870987.23000000 PA USD 6841143.90000000 0.148022296178 Long ABS-MBS USGSE US N 2 2050-12-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X5VE0 657439.74000000 PA USD 614775.51000000 0.013301939552 Long ABS-MBS USGSE US N 2 2035-01-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QQFP5 4554123.32000000 PA USD 4252062.80000000 0.092002172202 Long ABS-MBS USGSE US N 2 2052-09-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WVW5 6270140.07000000 PA USD 5530317.53000000 0.119659856794 Long ABS-MBS USGA US N 2 2052-01-20 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3617NWHS4 6386329.66000000 PA USD 5079467.88000000 0.109904792232 Long ABS-MBS USGA US N 2 2050-09-20 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KKD48 973094.36000000 PA USD 743657.11000000 0.016090559502 Long ABS-MBS USGSE US N 2 2050-10-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132Y1GL6 54294.24000000 PA USD 51465.31000000 0.001113558415 Long ABS-MBS USGSE US N 2 2048-07-01 Fixed 4.50000000 N N N N N N GM Financial Securitized Term Auto Receivables Tr N/A GM Financial Consumer Automobile Receivables Trust 2024-2 379931AF5 850000.00000000 PA USD 840995.95000000 0.018196686609 Long ABS-O CORP US N 2 2029-10-16 Fixed 5.28000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SEH6 3695714.86000000 PA USD 3308665.86000000 0.071589828403 Long ABS-MBS USGA US N 2 2046-06-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140GNKS1 44337.96000000 PA USD 41762.08000000 0.000903608967 Long ABS-MBS USGSE US N 2 2047-04-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J7RM9 98954.14000000 PA USD 90460.40000000 0.001957297831 Long ABS-MBS USGSE US N 2 2047-11-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae 21H022655 9900000.00000000 PA USD 8114918.82000000 0.175583050816 Long ABS-MBS USGA US N 2 2054-05-20 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31417VPC1 61201.86000000 PA USD 59378.53000000 0.001284777294 Long ABS-MBS USGSE US N 2 2039-12-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31410LQ21 793914.78000000 PA USD 674171.35000000 0.014587091384 Long ABS-MBS USGSE US N 2 2047-08-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WJUS5 165055.31000000 PA USD 145290.96000000 0.003143670390 Long ABS-MBS USGSE US N 2 2047-01-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179XDA1 6409742.78000000 PA USD 5259326.12000000 0.113796397212 Long ABS-MBS USGA US N 2 2052-08-20 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179T7K5 2716380.39000000 PA USD 2492179.56000000 0.053923458759 Long ABS-MBS USGA US N 2 2048-08-20 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WHVQ2 21864.03000000 PA USD 19188.31000000 0.000415178769 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DNU27 7846450.24000000 PA USD 7034089.75000000 0.152197078666 Long ABS-MBS USGSE US N 2 2052-08-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132E0ZD7 6066793.89000000 PA USD 5925598.36000000 0.128212575016 Long ABS-MBS USGSE US N 2 2053-11-01 Fixed 5.50000000 N N N N N N Fanniemae-Aces B1V7KEBTPIMZEU4LTD58 Fannie Mae-Aces 3136BHMX4 3536000.00000000 PA USD 2797677.19000000 0.060533531772 Long ABS-MBS USGSE US N 2 2031-04-25 Variable 1.66000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q9UA9 204156.56000000 PA USD 185535.19000000 0.004014437533 Long ABS-MBS USGSE US N 2 2048-09-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8SW4 390510.56000000 PA USD 369405.10000000 0.007992843290 Long ABS-MBS USGSE US N 2 2033-05-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FBKZ2 23760.29000000 PA USD 21611.24000000 0.000467603870 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q7RH2 252106.04000000 PA USD 221664.26000000 0.004796164680 Long ABS-MBS USGSE US N 2 2047-10-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KKZQ5 3853349.43000000 PA USD 3070040.79000000 0.066426681522 Long ABS-MBS USGSE US N 2 2051-01-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138W9H94 126183.85000000 PA USD 119300.37000000 0.002581310225 Long ABS-MBS USGSE US N 2 2043-08-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J9SE2 1507274.55000000 PA USD 1426901.94000000 0.030873974391 Long ABS-MBS USGSE US N 2 2031-01-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SQV2 889843.75000000 PA USD 768124.21000000 0.016619955810 Long ABS-MBS USGA US N 2 2046-11-20 Fixed 3.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137F8ZV8 8302000.00000000 PA USD 6695599.53000000 0.144873142738 Long ABS-MBS USGSE US N 2 2030-12-25 Fixed 1.62000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DNUM3 5020587.23000000 PA USD 4499957.20000000 0.097365880207 Long ABS-MBS USGSE US N 2 2052-08-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TCZ6 2086426.13000000 PA USD 1978521.64000000 0.042809407384 Long ABS-MBS USGA US N 2 2047-07-20 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132VQGS9 539840.53000000 PA USD 475013.08000000 0.010277890341 Long ABS-MBS USGSE US N 2 2049-05-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3617NX3P3 619742.35000000 PA USD 492922.07000000 0.010665388377 Long ABS-MBS USGA US N 2 2050-08-20 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XAH88 9729376.45000000 PA USD 7448468.23000000 0.161163014041 Long ABS-MBS USGSE US N 2 2051-03-01 Fixed 2.00000000 N N N N N N Morgan Stanley Capital I Trust N/A Morgan Stanley Capital I Trust 2019-L3 61691UBH1 628000.00000000 PA USD 541446.90000000 0.011715323426 Long ABS-MBS CORP US N 2 2052-11-15 Fixed 3.49000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31307RU86 306195.59000000 PA USD 283527.68000000 0.006134707709 Long ABS-MBS USGSE US N 2 2031-08-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31389QZ43 7268.28000000 PA USD 7419.41000000 0.000160534279 Long ABS-MBS USGSE US N 2 2032-02-01 Fixed 7.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179R7J2 2172692.22000000 PA USD 1945652.53000000 0.042098216214 Long ABS-MBS USGA US N 2 2046-04-20 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWCB7 29283110.73000000 PA USD 22198314.80000000 0.480306448163 Long ABS-MBS USGSE US N 2 2051-09-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TSG1 2399326.45000000 PA USD 2139505.40000000 0.046292623956 Long ABS-MBS USGA US N 2 2048-02-20 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179W5D6 3842229.30000000 PA USD 3385321.69000000 0.073248435814 Long ABS-MBS USGA US N 2 2052-05-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WJRT7 1207686.39000000 PA USD 1114582.71000000 0.024116301955 Long ABS-MBS USGSE US N 2 2032-01-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418ET59 4209761.09000000 PA USD 3991178.89000000 0.086357409285 Long ABS-MBS USGSE US N 2 2053-07-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140EULA5 15575.07000000 PA USD 14888.57000000 0.000322145002 Long ABS-MBS USGSE US N 2 2031-03-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179YU85 9390000.00000000 PA USD 9521741.61000000 0.206022571273 Long ABS-MBS USGA US N 2 2054-04-20 Fixed 6.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QAXL9 350333.31000000 PA USD 338168.55000000 0.007316975932 Long ABS-MBS USGSE US N 2 2049-04-01 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3622A26Q0 609785.49000000 PA USD 545380.03000000 0.011800424828 Long ABS-MBS USGA US N 2 2048-04-20 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DPLD8 1360662.04000000 PA USD 1142789.55000000 0.024726615272 Long ABS-MBS USGSE US N 2 2051-05-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WF6J0 48943.84000000 PA USD 45422.66000000 0.000982813185 Long ABS-MBS USGSE US N 2 2030-12-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X4EZ5 509876.03000000 PA USD 477537.81000000 0.010332518096 Long ABS-MBS USGSE US N 2 2049-05-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ER5J5 564230.12000000 PA USD 478544.20000000 0.010354293425 Long ABS-MBS USGSE US N 2 2047-03-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XTCE9 3166348.53000000 PA USD 2659898.21000000 0.057552398604 Long ABS-MBS USGSE US N 2 2051-06-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ELBU6 3896.78000000 PA USD 3780.00000000 0.000081788117 Long ABS-MBS USGSE US N 2 2041-02-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140HJJL6 1865420.31000000 PA USD 1752644.07000000 0.037922079029 Long ABS-MBS USGSE US N 2 2048-08-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJZF0 1177820.94000000 PA USD 1000197.57000000 0.021641342896 Long ABS-MBS USGSE US N 2 2047-01-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3131XVS48 686967.56000000 PA USD 603963.21000000 0.013067993081 Long ABS-MBS USGSE US N 2 2047-01-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132ADPE2 345467.89000000 PA USD 323963.91000000 0.007009629169 Long ABS-MBS USGSE US N 2 2048-11-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179NQ50 71672.96000000 PA USD 66818.65000000 0.001445759677 Long ABS-MBS USGA US N 2 2043-10-20 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140EVUP0 285157.90000000 PA USD 242448.35000000 0.005245871450 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CS47 834952.54000000 PA USD 734132.74000000 0.015884480061 Long ABS-MBS USGSE US N 2 2048-01-01 Fixed 3.50000000 N N N N N N John Deere Owner Trust N/A John Deere Owner Trust 2024 47800RAD5 650000.00000000 PA USD 642548.27000000 0.013902860650 Long ABS-O CORP US N 2 2028-11-15 Fixed 4.96000000 N N N N N N GM Financial Securitized Term Auto Receivables Tr N/A GM Financial Consumer Automobile Receivables Trust 2024-2 379931AD0 2938000.00000000 PA USD 2915956.19000000 0.063092742545 Long ABS-O CORP US N 2 2029-03-16 Fixed 5.10000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140EBXA4 23269.46000000 PA USD 21313.48000000 0.000461161217 Long ABS-MBS USGSE US N 2 2046-03-01 Fixed 4.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137F2LJ3 2903000.00000000 PA USD 2732988.42000000 0.059133856453 Long ABS-MBS USGSE US N 2 2027-06-25 Fixed 3.12000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418C4F8 802537.16000000 PA USD 725614.70000000 0.015700174649 Long ABS-MBS USGSE US N 2 2048-11-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KMXN0 7704989.72000000 PA USD 5926528.15000000 0.128232692946 Long ABS-MBS USGSE US N 2 2051-10-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140HMNF7 3642514.42000000 PA USD 3422304.39000000 0.074048633011 Long ABS-MBS USGSE US N 2 2048-10-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418C2E3 160350.03000000 PA USD 154777.61000000 0.003348933681 Long ABS-MBS USGSE US N 2 2048-09-01 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 3620AQMP5 269440.76000000 PA USD 251965.31000000 0.005451790561 Long ABS-MBS USGA US N 2 2040-04-15 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138EQAH5 178999.77000000 PA USD 169240.17000000 0.003661861076 Long ABS-MBS USGSE US N 2 2045-08-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WNF1 8474956.68000000 PA USD 7221021.41000000 0.156241731716 Long ABS-MBS USGA US N 2 2051-09-20 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3142GQSS2 1540460.40000000 PA USD 1557333.79000000 0.033696137207 Long ABS-MBS USGSE US N 2 2053-12-01 Fixed 6.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J9BX8 780443.15000000 PA USD 749387.27000000 0.016214543364 Long ABS-MBS USGSE US N 2 2033-09-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DQKU9 1822402.04000000 PA USD 1731940.54000000 0.037474115341 Long ABS-MBS USGSE US N 2 2053-05-01 Fixed 5.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137FEZU7 1659000.00000000 PA USD 1582574.85000000 0.034242279740 Long ABS-MBS USGSE US N 2 2028-04-25 Fixed 3.90000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138EKCU7 115391.36000000 PA USD 109669.01000000 0.002372915833 Long ABS-MBS USGSE US N 2 2042-09-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132XCSD8 1410933.51000000 PA USD 1329960.04000000 0.028776435903 Long ABS-MBS USGSE US N 2 2048-10-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133AGDH9 3675179.03000000 PA USD 2793418.54000000 0.060441387072 Long ABS-MBS USGSE US N 2 2051-02-01 Fixed 2.00000000 N N N N N N Morgan Stanley BAML Trust N/A Morgan Stanley Bank of America Merrill Lynch Trust 2015-C24 61765LAU4 620000.00000000 PA USD 601041.76000000 0.013004781468 Long ABS-MBS CORP US N 2 2048-05-15 Fixed 3.73000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TXV2 2279603.63000000 PA USD 2092515.76000000 0.045275905917 Long ABS-MBS USGA US N 2 2048-05-20 Fixed 4.00000000 N N N N N N Barclays Commercial Mortgage Securities LLC N/A BBCMS Mortgage Trust 2022-C16 05552YAE6 3000000.00000000 PA USD 2803311.60000000 0.060655443884 Long ABS-MBS CORP US N 2 2055-06-15 Variable 4.60000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WJA32 93693.34000000 PA USD 82382.40000000 0.001782513595 Long ABS-MBS USGSE US N 2 2046-10-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128P8FX4 670749.58000000 PA USD 613383.51000000 0.013271820753 Long ABS-MBS USGSE US N 2 2038-03-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31417EFC0 253003.24000000 PA USD 217243.48000000 0.004700511962 Long ABS-MBS USGSE US N 2 2042-12-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q7TF4 91595.05000000 PA USD 83657.78000000 0.001810109079 Long ABS-MBS USGSE US N 2 2047-10-01 Fixed 4.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137BVZ82 4150000.00000000 PA USD 3962565.25000000 0.085738294009 Long ABS-MBS USGSE US N 2 2027-01-25 Variable 3.43000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWBX0 3654677.60000000 PA USD 2625645.89000000 0.056811278825 Long ABS-MBS USGSE US N 2 2051-07-01 Fixed 1.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QRXL2 13884697.66000000 PA USD 13509568.67000000 0.292307456785 Long ABS-MBS USGSE US N 2 2053-04-01 Fixed 5.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179VTV2 1620371.64000000 PA USD 1278474.68000000 0.027662443665 Long ABS-MBS USGA US N 2 2050-09-20 Fixed 2.00000000 N N N N N N UMBS, TBA N/A Uniform Mortgage-Backed Security, TBA 01F062655 9925000.00000000 PA USD 9999844.23000000 0.216367310202 Long ABS-MBS USGSE US N 2 2054-05-01 Fixed 6.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CU77 336313.06000000 PA USD 295703.63000000 0.006398159568 Long ABS-MBS USGSE US N 2 2048-03-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31335CB78 577420.25000000 PA USD 509135.45000000 0.011016198383 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WJR0 31141511.59000000 PA USD 25565689.65000000 0.553166566979 Long ABS-MBS USGA US N 2 2051-07-20 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J93T6 4635368.18000000 PA USD 4276438.50000000 0.092529590882 Long ABS-MBS USGSE US N 2 2035-12-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DV6K6 3706564.09000000 PA USD 3106721.22000000 0.067220338483 Long ABS-MBS USGSE US N 2 2050-07-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138YBSN4 294483.22000000 PA USD 272329.21000000 0.005892405651 Long ABS-MBS USGSE US N 2 2045-02-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140K06S2 562505.45000000 PA USD 474673.39000000 0.010270540446 Long ABS-MBS USGSE US N 2 2049-12-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132LAWV0 355060.18000000 PA USD 321708.18000000 0.006960821786 Long ABS-MBS USGSE US N 2 2049-01-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418C4B7 675796.00000000 PA USD 634064.40000000 0.013719294577 Long ABS-MBS USGSE US N 2 2033-11-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q7XX0 717873.70000000 PA USD 631193.21000000 0.013657170444 Long ABS-MBS USGSE US N 2 2047-11-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140EVTZ0 134476.37000000 PA USD 125882.36000000 0.002723725190 Long ABS-MBS USGSE US N 2 2031-07-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418EHK9 9788805.22000000 PA USD 9024069.69000000 0.195254410068 Long ABS-MBS USGSE US N 2 2052-09-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8GY3 355352.47000000 PA USD 328268.39000000 0.007102765496 Long ABS-MBS USGSE US N 2 2031-12-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QKSC3 1422974.18000000 PA USD 1142602.56000000 0.024722569357 Long ABS-MBS USGSE US N 2 2051-05-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3142GRTC4 650000.00000000 PA USD 657395.00000000 0.014224100357 Long ABS-MBS USGSE US N 2 2054-05-01 Fixed 6.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31323AB35 317005.78000000 PA USD 272178.07000000 0.005889135425 Long ABS-MBS USGSE US N 2 2048-02-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3617QG3N2 3010289.48000000 PA USD 2394288.16000000 0.051805375875 Long ABS-MBS USGA US N 2 2050-09-20 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWG98 7226813.96000000 PA USD 7017794.77000000 0.151844503075 Long ABS-MBS USGSE US N 2 2053-05-01 Fixed 5.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJX39 783722.84000000 PA USD 667281.07000000 0.014438005927 Long ABS-MBS USGSE US N 2 2046-03-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140EW6D2 17251.30000000 PA USD 15801.19000000 0.000341891423 Long ABS-MBS USGSE US N 2 2046-02-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138YBTZ6 362768.32000000 PA USD 323217.20000000 0.006993472554 Long ABS-MBS USGSE US N 2 2045-03-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJZB9 2475487.36000000 PA USD 2102161.07000000 0.045484602146 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J6C21 875516.62000000 PA USD 833258.05000000 0.018029261140 Long ABS-MBS USGSE US N 2 2031-10-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31417GML7 168691.45000000 PA USD 151245.10000000 0.003272500522 Long ABS-MBS USGSE US N 2 2043-05-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FQUB1 52321.21000000 PA USD 48453.20000000 0.001048385186 Long ABS-MBS USGSE US N 2 2046-11-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140JNY95 11785.36000000 PA USD 10672.41000000 0.000230919661 Long ABS-MBS USGSE US N 2 2049-02-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KQ2P0 7440366.65000000 PA USD 7236383.72000000 0.156574127064 Long ABS-MBS USGSE US N 2 2053-04-01 Fixed 5.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J9G96 196321.70000000 PA USD 198901.52000000 0.004303645725 Long ABS-MBS USGSE US N 2 2041-07-01 Fixed 6.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31335BLS3 47525.93000000 PA USD 42670.58000000 0.000923266243 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XBSH4 6321516.22000000 PA USD 4830692.69000000 0.104522026514 Long ABS-MBS USGSE US N 2 2051-06-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CMF8 6660010.79000000 PA USD 5855882.69000000 0.126704132319 Long ABS-MBS USGSE US N 2 2047-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140E4BH9 18330.72000000 PA USD 17209.24000000 0.000372357497 Long ABS-MBS USGSE US N 2 2031-02-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QACR9 1267092.57000000 PA USD 1190485.83000000 0.025758622929 Long ABS-MBS USGSE US N 2 2048-12-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179XHW9 6384530.01000000 PA USD 5625249.59000000 0.121713908238 Long ABS-MBS USGA US N 2 2052-10-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ER6J4 408850.21000000 PA USD 383658.07000000 0.008301235772 Long ABS-MBS USGSE US N 2 2032-02-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SWW3 991763.80000000 PA USD 856245.88000000 0.018526650382 Long ABS-MBS USGA US N 2 2047-02-20 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133B9MX9 8015833.71000000 PA USD 6359502.67000000 0.137600992103 Long ABS-MBS USGSE US N 2 2052-04-01 Fixed 2.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132J94H8 142368.45000000 PA USD 127819.37000000 0.002765636408 Long ABS-MBS USGSE US N 2 2043-05-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TAJ4 852072.36000000 PA USD 734550.81000000 0.015893525870 Long ABS-MBS USGA US N 2 2047-06-20 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QBCF3 1662180.55000000 PA USD 1514419.13000000 0.032767589788 Long ABS-MBS USGSE US N 2 2049-06-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8ST1 508876.31000000 PA USD 483274.48000000 0.010456642815 Long ABS-MBS USGSE US N 2 2033-04-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XNAH7 4485083.15000000 PA USD 4226100.37000000 0.091440421337 Long ABS-MBS USGSE US N 2 2035-09-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MMXX6 448695.62000000 PA USD 431734.54000000 0.009341469626 Long ABS-MBS USGSE US N 2 2033-05-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132E02B7 1575938.95000000 PA USD 1594960.01000000 0.034510258290 Long ABS-MBS USGSE US N 2 2053-10-01 Fixed 6.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133GGHB2 1418136.24000000 PA USD 1225426.98000000 0.026514646969 Long ABS-MBS USGSE US N 2 2037-01-01 Fixed 2.00000000 N N N N N N Wells Fargo Commercial Mortgage Trust N/A Wells Fargo Commercial Mortgage Trust 2020-C58 95002UAJ0 2349000.00000000 PA USD 1890212.11000000 0.040898648073 Long ABS-MBS CORP US N 2 2053-07-15 Fixed 2.09000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140H2YR3 66982.47000000 PA USD 63653.76000000 0.001377280737 Long ABS-MBS USGSE US N 2 2032-11-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179RS91 1087116.95000000 PA USD 973810.61000000 0.021070406446 Long ABS-MBS USGA US N 2 2045-11-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138EGZZ0 170260.06000000 PA USD 161814.48000000 0.003501190916 Long ABS-MBS USGSE US N 2 2041-09-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WTX6 33255026.76000000 PA USD 26185156.72000000 0.566570018134 Long ABS-MBS USGA US N 2 2051-12-20 Fixed 2.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132J8HL7 132997.12000000 PA USD 114431.53000000 0.002475962802 Long ABS-MBS USGSE US N 2 2043-03-01 Fixed 3.00000000 N N N N N N BENCHMARK Mortgage Trust N/A Benchmark 2020-B19 Mortgage Trust 08162WBG0 937000.00000000 PA USD 674667.83000000 0.014597833756 Long ABS-MBS CORP US N 2 2053-09-15 Fixed 2.35000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132JMLM9 63810.85000000 PA USD 57290.38000000 0.001239595851 Long ABS-MBS USGSE US N 2 2043-07-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TUD5 280204.71000000 PA USD 273569.41000000 0.005919239943 Long ABS-MBS USGA US N 2 2048-03-20 Fixed 5.00000000 N N N N N N Bank N/A BANK 2019-BNK18 065402BC2 1659000.00000000 PA USD 1458231.14000000 0.031551846424 Long ABS-MBS CORP US N 2 2062-05-15 Fixed 3.58000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140L2RS4 11244538.24000000 PA USD 8596100.68000000 0.185994415471 Long ABS-MBS USGSE US N 2 2051-01-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133L8U37 2808160.81000000 PA USD 2433015.35000000 0.052643318721 Long ABS-MBS USGSE US N 2 2037-01-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QSKM2 1808139.28000000 PA USD 1714350.63000000 0.037093521261 Long ABS-MBS USGSE US N 2 2053-04-01 Fixed 5.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3142GQ5B4 1743493.65000000 PA USD 1735089.77000000 0.037542255445 Long ABS-MBS USGSE US N 2 2054-02-01 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WLAK9 365684.06000000 PA USD 324807.39000000 0.007027879604 Long ABS-MBS USGSE US N 2 2047-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QTH36 1510909.28000000 PA USD 1526326.78000000 0.033025236421 Long ABS-MBS USGSE US N 2 2053-11-01 Fixed 6.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31335BME3 1513786.76000000 PA USD 1284447.87000000 0.027791685983 Long ABS-MBS USGSE US N 2 2046-11-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J7XT7 589850.79000000 PA USD 550072.93000000 0.011901965424 Long ABS-MBS USGSE US N 2 2032-11-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q7EF0 174367.82000000 PA USD 159293.94000000 0.003446653821 Long ABS-MBS USGSE US N 2 2047-08-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CXX7 146422.79000000 PA USD 139858.39000000 0.003026125503 Long ABS-MBS USGSE US N 2 2033-06-01 Fixed 4.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137HB2L7 1928000.00000000 PA USD 1846932.61000000 0.039962206586 Long ABS-MBS USGSE US N 2 2030-10-25 Fixed 4.40000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X3CP1 585387.31000000 PA USD 491004.27000000 0.010623892808 Long ABS-MBS USGSE US N 2 2050-03-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36241LLT1 75398.89000000 PA USD 76120.11000000 0.001647016000 Long ABS-MBS USGA US N 2 2040-07-20 Fixed 5.50000000 N N N N N N VIRGINIA POWER FUEL SEC 254900BELJ95ONW6U791 Virginia Power Fuel Securitization LLC 92808VAB8 2000000.00000000 PA USD 1955997.24000000 0.042322045408 Long DBT CORP US N 2 2031-05-01 Fixed 4.88000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132Y0FP0 85028.52000000 PA USD 80148.09000000 0.001734169678 Long ABS-MBS USGSE US N 2 2048-06-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KPQR2 2790356.51000000 PA USD 2500557.87000000 0.054104740823 Long ABS-MBS USGSE US N 2 2052-07-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140F9WL5 159485.22000000 PA USD 140475.51000000 0.003039478170 Long ABS-MBS USGSE US N 2 2047-01-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WCQP1 373288.85000000 PA USD 341986.56000000 0.007399586474 Long ABS-MBS USGSE US N 2 2044-08-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8KV4 670987.29000000 PA USD 668048.90000000 0.014454619517 Long ABS-MBS USGSE US N 2 2041-09-01 Fixed 5.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XA3P5 3255153.34000000 PA USD 2862445.16000000 0.061934920747 Long ABS-MBS USGSE US N 2 2049-08-01 Fixed 3.50000000 N N N N N N Fanniemae-Aces B1V7KEBTPIMZEU4LTD58 Fannie Mae-Aces 3136AR5S3 4441417.72000000 PA USD 4207580.19000000 0.091039698942 Long ABS-MBS USGSE US N 2 2026-04-25 Fixed 2.47000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SSN8 1338308.48000000 PA USD 1113773.37000000 0.024098790211 Long ABS-MBS USGA US N 2 2046-12-20 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31385JJC3 28183.73000000 PA USD 28876.45000000 0.000624801714 Long ABS-MBS USGSE US N 2 2032-07-01 Fixed 6.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179NNC8 209179.64000000 PA USD 199148.22000000 0.004308983590 Long ABS-MBS USGA US N 2 2043-09-20 Fixed 4.50000000 N N N N N N BENCHMARK Mortgage Trust N/A Benchmark 2024-V6 Mortgage Trust 081927AF2 780000.00000000 PA USD 788711.04000000 0.017065394452 Long ABS-MBS CORP US N 2 2029-03-15 Fixed 6.79000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CZ98 5206414.65000000 PA USD 4733935.54000000 0.102428485474 Long ABS-MBS USGSE US N 2 2048-09-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179XBQ8 1205886.40000000 PA USD 989390.90000000 0.021407518242 Long ABS-MBS USGA US N 2 2052-07-20 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138LSZ78 12055.00000000 PA USD 11277.41000000 0.000244010087 Long ABS-MBS USGSE US N 2 2032-05-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q7D53 149239.45000000 PA USD 136753.18000000 0.002958937863 Long ABS-MBS USGSE US N 2 2047-08-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q8BV6 351239.78000000 PA USD 327172.30000000 0.007079049322 Long ABS-MBS USGSE US N 2 2032-12-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31307NQG2 26814.20000000 PA USD 25332.81000000 0.000548127734 Long ABS-MBS USGSE US N 2 2030-07-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XDWS1 771639.18000000 PA USD 652676.85000000 0.014122013425 Long ABS-MBS USGSE US N 2 2036-11-01 Fixed 1.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133L8U45 2893907.49000000 PA USD 2507307.18000000 0.054250776103 Long ABS-MBS USGSE US N 2 2037-01-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133L8HW8 3974765.95000000 PA USD 3447470.68000000 0.074593157740 Long ABS-MBS USGSE US N 2 2036-06-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DMSB2 3656506.98000000 PA USD 2803935.96000000 0.060668953204 Long ABS-MBS USGSE US N 2 2050-10-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179YHP2 1479465.83000000 PA USD 1341061.31000000 0.029016634838 Long ABS-MBS USGA US N 2 2053-10-20 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179VQR4 1052587.85000000 PA USD 830893.43000000 0.017978097696 Long ABS-MBS USGA US N 2 2050-07-20 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3617A1GL2 352412.87000000 PA USD 313999.52000000 0.006794028985 Long ABS-MBS USGA US N 2 2045-09-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QLGU4 4347230.41000000 PA USD 3321964.29000000 0.071877567438 Long ABS-MBS USGSE US N 2 2051-07-01 Fixed 2.00000000 N N N N N N Chase Issuance Trust 5493008SHVCX2Y068L12 Chase Issuance Trust 161571HT4 6913000.00000000 PA USD 6867244.24000000 0.148587031011 Long ABS-O CORP US N 2 2028-09-15 Fixed 5.16000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Non Gold Pool 31326FRA8 996.60000000 PA USD 988.64000000 0.000021391270 Long ABS-MBS USGSE US N 2 2043-06-01 Floating 5.25000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MJYU8 83719.71000000 PA USD 74019.27000000 0.001601559982 Long ABS-MBS USGSE US N 2 2046-09-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SGM3 45013.12000000 PA USD 41528.84000000 0.000898562337 Long ABS-MBS USGA US N 2 2046-07-20 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae 21H030658 15625000.00000000 PA USD 13290441.56000000 0.287566188592 Long ABS-MBS USGA US N 2 2054-05-20 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QR2Q5 2858531.25000000 PA USD 2709959.60000000 0.058635580307 Long ABS-MBS USGSE US N 2 2053-05-01 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36178DSS1 66008.79000000 PA USD 58544.62000000 0.001266733927 Long ABS-MBS USGA US N 2 2042-12-20 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132GUJW5 39661.91000000 PA USD 36431.50000000 0.000788270845 Long ABS-MBS USGSE US N 2 2042-06-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WFKQ8 221261.45000000 PA USD 205777.28000000 0.004452417012 Long ABS-MBS USGSE US N 2 2030-08-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179VSF8 19639713.35000000 PA USD 15499486.98000000 0.335363454694 Long ABS-MBS USGA US N 2 2050-08-20 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 31329PZC0 320412.08000000 PA USD 299933.43000000 0.006489680038 Long ABS-MBS USGSE US N 2 2048-12-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31417DV42 109226.57000000 PA USD 97933.84000000 0.002119001161 Long ABS-MBS USGSE US N 2 2042-11-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QNQJ4 1510251.64000000 PA USD 1148423.62000000 0.024848520028 Long ABS-MBS USGSE US N 2 2052-03-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132VQLR5 321467.43000000 PA USD 283387.72000000 0.006131679385 Long ABS-MBS USGSE US N 2 2049-06-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179U4B5 2181160.02000000 PA USD 1869221.66000000 0.040444476278 Long ABS-MBS USGA US N 2 2049-10-20 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KLEZ6 13008862.76000000 PA USD 9941322.84000000 0.215101078903 Long ABS-MBS USGSE US N 2 2051-02-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140EU4H9 50298.51000000 PA USD 44291.44000000 0.000958336901 Long ABS-MBS USGSE US N 2 2046-04-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ERUK4 203449.60000000 PA USD 193756.54000000 0.004192323443 Long ABS-MBS USGSE US N 2 2032-01-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TAK1 318268.53000000 PA USD 283980.88000000 0.006144513628 Long ABS-MBS USGA US N 2 2047-06-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CWJ9 40024.42000000 PA USD 38608.96000000 0.000835384695 Long ABS-MBS USGSE US N 2 2048-04-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138EQ5W8 708658.72000000 PA USD 668604.33000000 0.014466637393 Long ABS-MBS USGSE US N 2 2031-02-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWDR1 10316259.53000000 PA USD 8184572.03000000 0.177090142061 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 3140XNAQ7 3575092.97000000 PA USD 3642098.54000000 0.078804333994 Long ABS-MBS USGSE US N 2 2053-11-01 Fixed 6.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WFAW6 91812.26000000 PA USD 86578.49000000 0.001873304680 Long ABS-MBS USGSE US N 2 2030-07-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DV3U7 8512080.93000000 PA USD 7456875.80000000 0.161344929205 Long ABS-MBS USGSE US N 2 2049-09-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FCTC2 96899.58000000 PA USD 85200.78000000 0.001843495075 Long ABS-MBS USGSE US N 2 2047-02-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DQ70 6945577.50000000 PA USD 5294780.49000000 0.114563525829 Long ABS-MBS USGSE US N 2 2050-07-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X8KW6 4924427.81000000 PA USD 3929526.16000000 0.085023424970 Long ABS-MBS USGSE US N 2 2050-11-01 Fixed 2.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 312931T73 78383.13000000 PA USD 74601.71000000 0.001614162276 Long ABS-MBS USGSE US N 2 2039-03-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179YPJ7 16377144.90000000 PA USD 16606916.08000000 0.359324973503 Long ABS-MBS USGA US N 2 2054-01-20 Fixed 6.50000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137FJEH8 8302000.00000000 PA USD 7911664.04000000 0.171185213307 Long ABS-MBS USGSE US N 2 2028-08-25 Variable 3.90000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132CXDN9 868548.93000000 PA USD 825313.48000000 0.017857363938 Long ABS-MBS USGSE US N 2 2038-02-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8GN7 495289.32000000 PA USD 444069.91000000 0.009608370866 Long ABS-MBS USGSE US N 2 2045-02-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179RQ36 724725.83000000 PA USD 670712.03000000 0.014512241842 Long ABS-MBS USGA US N 2 2045-10-20 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QNW65 3675097.95000000 PA USD 3039881.89000000 0.065774131350 Long ABS-MBS USGSE US N 2 2052-04-01 Fixed 3.00000000 N N N N N N BENCHMARK Mortgage Trust N/A Benchmark 2021-B28 Mortgage Trust 08163GAU4 7100000.00000000 PA USD 5631460.14000000 0.121848286331 Long ABS-MBS CORP US N 2 2054-08-15 Fixed 2.22000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31307QQJ9 1801931.31000000 PA USD 1693911.58000000 0.036651280145 Long ABS-MBS USGSE US N 2 2031-04-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CXM1 1376143.99000000 PA USD 1209958.31000000 0.026179950304 Long ABS-MBS USGSE US N 2 2048-06-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179M5M8 68711.85000000 PA USD 61889.48000000 0.001339106891 Long ABS-MBS USGA US N 2 2043-03-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8VQ3 808546.84000000 PA USD 694382.46000000 0.015024400547 Long ABS-MBS USGSE US N 2 2044-01-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WGAM6 560139.06000000 PA USD 493682.52000000 0.010681842285 Long ABS-MBS USGSE US N 2 2045-12-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179V4V9 11497023.22000000 PA USD 9447555.24000000 0.204417395736 Long ABS-MBS USGA US N 2 2051-01-20 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DPYH5 2878802.93000000 PA USD 2808691.64000000 0.060771852176 Long ABS-MBS USGSE US N 2 2053-02-01 Fixed 5.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140GSNW8 901213.25000000 PA USD 823865.57000000 0.017826035411 Long ABS-MBS USGSE US N 2 2047-09-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133GF3W3 2567262.56000000 PA USD 2226649.87000000 0.048178174784 Long ABS-MBS USGSE US N 2 2036-12-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SWX1 2851356.75000000 PA USD 2547887.25000000 0.055128809839 Long ABS-MBS USGA US N 2 2047-02-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138YXK87 152292.97000000 PA USD 143741.64000000 0.003110147647 Long ABS-MBS USGSE US N 2 2030-09-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DVLA1 3692875.63000000 PA USD 2988532.28000000 0.064663076344 Long ABS-MBS USGSE US N 2 2050-07-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WF7H3 59098.27000000 PA USD 55682.72000000 0.001204810802 Long ABS-MBS USGSE US N 2 2030-12-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WGSX3 166347.11000000 PA USD 146599.62000000 0.003171985955 Long ABS-MBS USGSE US N 2 2046-03-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140GQ6T8 0.00000000 PA USD 0.00000000 0.000000 Long ABS-MBS USGSE US N 2 2047-09-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179S2Q9 3830810.85000000 PA USD 3520485.02000000 0.076172973984 Long ABS-MBS USGA US N 2 2047-04-20 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133AAKC5 3269251.30000000 PA USD 2489837.43000000 0.053872781933 Long ABS-MBS USGSE US N 2 2050-10-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WGHD9 43524.80000000 PA USD 39866.41000000 0.000862592226 Long ABS-MBS USGSE US N 2 2046-01-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XN6J8 1633521.03000000 PA USD 1654207.24000000 0.035792194638 Long ABS-MBS USGSE US N 2 2054-02-01 Fixed 6.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWJL8 14114287.75000000 PA USD 13703330.50000000 0.296499894688 Long ABS-MBS USGSE US N 2 2053-10-01 Fixed 5.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418ESM3 1746420.61000000 PA USD 1658277.89000000 0.035880271569 Long ABS-MBS USGSE US N 2 2038-05-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31417CVK8 149473.94000000 PA USD 134020.80000000 0.002899817171 Long ABS-MBS USGSE US N 2 2042-08-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140F0JL9 36367.85000000 PA USD 34384.28000000 0.000743975006 Long ABS-MBS USGSE US N 2 2046-10-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X5CH4 411856.09000000 PA USD 378281.15000000 0.008184894988 Long ABS-MBS USGSE US N 2 2046-10-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CEG5 42263.11000000 PA USD 37160.69000000 0.000804048378 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XBJE1 6170444.86000000 PA USD 5587609.32000000 0.120899483154 Long ABS-MBS USGSE US N 2 2051-03-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133BG4A3 630331.63000000 PA USD 581886.87000000 0.012590325809 Long ABS-MBS USGSE US N 2 2052-08-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QGV61 4375995.21000000 PA USD 3801152.84000000 0.082245802708 Long ABS-MBS USGSE US N 2 2036-02-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KKVH9 1242659.98000000 PA USD 989570.17000000 0.021411397119 Long ABS-MBS USGSE US N 2 2050-12-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XL3R7 1941864.20000000 PA USD 1943500.78000000 0.042051658653 Long ABS-MBS USGSE US N 2 2053-07-01 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X9V69 2124067.94000000 PA USD 1925168.88000000 0.041655010085 Long ABS-MBS USGSE US N 2 2050-01-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J5US6 269954.34000000 PA USD 247037.65000000 0.005345170446 Long ABS-MBS USGSE US N 2 2047-07-01 Fixed 4.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137HAMB9 3000000.00000000 PA USD 2857034.10000000 0.061817841273 Long ABS-MBS USGSE US N 2 2033-07-25 Variable 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q8LY9 532187.51000000 PA USD 474105.68000000 0.010258256866 Long ABS-MBS USGSE US N 2 2048-02-01 Fixed 3.50000000 N N N N N N Volkswagen Auto Lease Trust N/A Volkswagen Auto Lease Trust 2024-A 92866EAD1 4430000.00000000 PA USD 4398228.04000000 0.095164759448 Long ABS-O CORP US N 2 2027-06-21 Fixed 5.21000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KRH98 11508110.13000000 PA USD 10982758.46000000 0.237634692294 Long ABS-MBS USGSE US N 2 2053-06-01 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WXL7 3370595.15000000 PA USD 2969792.22000000 0.064257596390 Long ABS-MBS USGA US N 2 2052-02-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31402CPL0 62567.33000000 PA USD 61094.74000000 0.001321911047 Long ABS-MBS USGSE US N 2 2033-11-01 Fixed 5.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DMT96 2507894.15000000 PA USD 1985844.61000000 0.042967854984 Long ABS-MBS USGSE US N 2 2051-04-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8AM5 749485.89000000 PA USD 688194.69000000 0.014890515346 Long ABS-MBS USGSE US N 2 2045-01-01 Fixed 4.00000000 N N N N N N Morgan Stanley Capital I Trust N/A Morgan Stanley Capital I Trust 2019-H6 61769JBA8 488000.00000000 PA USD 438319.99000000 0.009483959456 Long ABS-MBS CORP US N 2 2052-06-15 Fixed 3.42000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae 21H062651 7066524.00000000 PA USD 7154703.48000000 0.154806806151 Long ABS-MBS USGA US N 2 2054-05-20 Fixed 6.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179XHY5 7567606.41000000 PA USD 7054455.80000000 0.152637740276 Long ABS-MBS USGA US N 2 2052-10-20 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KK7E3 9174026.37000000 PA USD 6973870.45000000 0.150894109574 Long ABS-MBS USGSE US N 2 2051-02-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q7UL9 85987.90000000 PA USD 78836.08000000 0.001705781628 Long ABS-MBS USGSE US N 2 2032-10-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132E0BS0 11082998.34000000 PA USD 10525953.43000000 0.227750770770 Long ABS-MBS USGSE US N 2 2053-06-01 Fixed 5.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132XS6Q8 59527.66000000 PA USD 57504.09000000 0.001244219909 Long ABS-MBS USGSE US N 2 2047-09-01 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WP93 21392822.30000000 PA USD 16844998.15000000 0.364476371456 Long ABS-MBS USGA US N 2 2051-10-20 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140F0JX3 409662.24000000 PA USD 378277.33000000 0.008184812335 Long ABS-MBS USGSE US N 2 2031-10-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CGD0 6044412.13000000 PA USD 5134227.75000000 0.111089635266 Long ABS-MBS USGSE US N 2 2047-02-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418C4W1 554166.10000000 PA USD 503105.59000000 0.010885729892 Long ABS-MBS USGSE US N 2 2048-12-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J5DM8 597985.65000000 PA USD 549663.95000000 0.011893116296 Long ABS-MBS USGSE US N 2 2032-03-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138M5GF0 15571.46000000 PA USD 14656.04000000 0.000317113734 Long ABS-MBS USGSE US N 2 2032-08-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140EVTJ6 417633.54000000 PA USD 382692.81000000 0.008280350376 Long ABS-MBS USGSE US N 2 2046-07-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138AG3P1 47616.11000000 PA USD 45254.22000000 0.000979168638 Long ABS-MBS USGSE US N 2 2041-06-01 Fixed 4.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132QL4T7 62167.28000000 PA USD 57018.61000000 0.001233715545 Long ABS-MBS USGSE US N 2 2045-01-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140JAND6 176251.06000000 PA USD 161579.37000000 0.003496103825 Long ABS-MBS USGSE US N 2 2047-08-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31335B7C4 438885.29000000 PA USD 402619.99000000 0.008711516126 Long ABS-MBS USGSE US N 2 2046-07-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q8WM3 1769812.53000000 PA USD 1609897.81000000 0.034833468485 Long ABS-MBS USGSE US N 2 2048-04-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179VZQ6 17059354.33000000 PA USD 13446543.55000000 0.290943777974 Long ABS-MBS USGA US N 2 2050-12-20 Fixed 2.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137H4SH4 2000000.00000000 PA USD 1626858.20000000 0.035200441598 Long ABS-MBS USGSE US N 2 2031-11-25 Fixed 2.13000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138EJX52 21487.07000000 PA USD 20425.75000000 0.000441953342 Long ABS-MBS USGSE US N 2 2042-01-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XMBK1 2353179.48000000 PA USD 2343548.36000000 0.050707515369 Long ABS-MBS USGSE US N 2 2053-08-01 Fixed 6.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133L8GS8 3212196.10000000 PA USD 2786156.07000000 0.060284248514 Long ABS-MBS USGSE US N 2 2036-05-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SQY6 41298.17000000 PA USD 39490.14000000 0.000854450846 Long ABS-MBS USGA US N 2 2046-11-20 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QTQF9 4262685.14000000 PA USD 4331869.50000000 0.093728955202 Long ABS-MBS USGSE US N 2 2053-12-01 Fixed 6.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QBW20 2893163.03000000 PA USD 2640443.97000000 0.057131465889 Long ABS-MBS USGSE US N 2 2034-09-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31307ULW6 56830.79000000 PA USD 54120.42000000 0.001171007211 Long ABS-MBS USGSE US N 2 2032-09-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QSVP3 4040905.48000000 PA USD 4074717.47000000 0.088164939227 Long ABS-MBS USGSE US N 2 2053-08-01 Fixed 6.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132HMVZ1 88145.53000000 PA USD 79141.47000000 0.001712389372 Long ABS-MBS USGSE US N 2 2042-10-01 Fixed 3.50000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137H9UD9 3000000.00000000 PA USD 2830418.10000000 0.061241949070 Long ABS-MBS USGSE US N 2 2033-01-25 Variable 4.35000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31297SH73 14035.48000000 PA USD 13724.38000000 0.000296955344 Long ABS-MBS USGSE US N 2 2035-08-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DYY2 652811.04000000 PA USD 519701.44000000 0.011244815428 Long ABS-MBS USGSE US N 2 2051-05-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QF4L0 3092516.54000000 PA USD 2453950.50000000 0.053096293986 Long ABS-MBS USGSE US N 2 2050-12-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140F0UQ5 16943.62000000 PA USD 15533.86000000 0.000336107186 Long ABS-MBS USGSE US N 2 2044-10-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133L8T39 3487899.00000000 PA USD 3015017.47000000 0.065236138203 Long ABS-MBS USGSE US N 2 2036-11-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QNK68 3291664.58000000 PA USD 2634859.06000000 0.057010624811 Long ABS-MBS USGSE US N 2 2052-03-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140ECRN1 154218.54000000 PA USD 135600.40000000 0.002933995083 Long ABS-MBS USGSE US N 2 2046-04-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WKQD0 411279.56000000 PA USD 361622.25000000 0.007824445235 Long ABS-MBS USGSE US N 2 2047-04-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XL7G7 1768151.11000000 PA USD 1801290.51000000 0.038974645362 Long ABS-MBS USGSE US N 2 2053-07-01 Fixed 6.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WJQ27 1177526.67000000 PA USD 1035360.34000000 0.022402162144 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179UH62 784287.57000000 PA USD 761369.35000000 0.016473800445 Long ABS-MBS USGA US N 2 2048-12-20 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8EY5 424120.36000000 PA USD 402627.40000000 0.008711676456 Long ABS-MBS USGSE US N 2 2033-03-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140MCAF7 14694064.39000000 PA USD 11133849.23000000 0.240903853568 Long ABS-MBS USGSE US N 2 2052-02-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XHYQ4 6208514.14000000 PA USD 5731651.14000000 0.124016125817 Long ABS-MBS USGSE US N 2 2052-08-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WBQ65 157640.10000000 PA USD 149039.10000000 0.003224769150 Long ABS-MBS USGSE US N 2 2044-04-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3142GRCS7 3428221.05000000 PA USD 3332991.93000000 0.072116173235 Long ABS-MBS USGSE US N 2 2054-03-01 Fixed 5.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X7M89 5952135.45000000 PA USD 5210997.69000000 0.112750711683 Long ABS-MBS USGSE US N 2 2050-05-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SLT2 16170.11000000 PA USD 14931.78000000 0.000323079940 Long ABS-MBS USGA US N 2 2046-09-20 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DCB6 1069774.99000000 PA USD 1001667.34000000 0.021673144409 Long ABS-MBS USGSE US N 2 2049-05-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WR26 3477214.88000000 PA USD 2853697.99000000 0.061745657634 Long ABS-MBS USGA US N 2 2051-11-20 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWEJ8 8385926.28000000 PA USD 7509139.45000000 0.162475761358 Long ABS-MBS USGSE US N 2 2052-08-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WLP1 27016916.77000000 PA USD 22178128.35000000 0.479869672571 Long ABS-MBS USGA US N 2 2051-08-20 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KKQY8 8118412.21000000 PA USD 6469788.22000000 0.139987248055 Long ABS-MBS USGSE US N 2 2050-12-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179T7L3 1381770.72000000 PA USD 1304747.27000000 0.028230905483 Long ABS-MBS USGA US N 2 2048-08-20 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DSMT6 1437669.02000000 PA USD 1450052.45000000 0.031374883552 Long ABS-MBS USGSE US N 2 2054-02-01 Fixed 6.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TV93 56518.28000000 PA USD 56815.91000000 0.001229329711 Long ABS-MBS USGA US N 2 2048-04-20 Fixed 5.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179UKZ4 508747.64000000 PA USD 493252.86000000 0.010672545703 Long ABS-MBS USGA US N 2 2049-01-20 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179RXE4 40152.60000000 PA USD 37127.39000000 0.000803327864 Long ABS-MBS USGA US N 2 2046-01-20 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179RVB2 212797.58000000 PA USD 190620.76000000 0.004124474357 Long ABS-MBS USGA US N 2 2045-12-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XD3V6 3125059.40000000 PA USD 2710450.49000000 0.058646201727 Long ABS-MBS USGSE US N 2 2036-12-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418EDB3 10128601.63000000 PA USD 7658661.09000000 0.165710971259 Long ABS-MBS USGSE US N 2 2052-05-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140HJ2A8 78546.40000000 PA USD 76271.84000000 0.001650298993 Long ABS-MBS USGSE US N 2 2048-05-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J5WM7 629689.76000000 PA USD 559404.37000000 0.012103870427 Long ABS-MBS USGSE US N 2 2047-07-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132GVG97 214510.95000000 PA USD 197358.35000000 0.004270256051 Long ABS-MBS USGSE US N 2 2042-08-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FS3Z4 12783.94000000 PA USD 12034.84000000 0.000260398652 Long ABS-MBS USGSE US N 2 2047-01-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SYR2 1323338.99000000 PA USD 1142338.39000000 0.024716853492 Long ABS-MBS USGA US N 2 2047-03-20 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132E0YT3 1155211.27000000 PA USD 1170814.59000000 0.025332994970 Long ABS-MBS USGSE US N 2 2053-12-01 Fixed 6.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132QVJB8 38751.16000000 PA USD 35542.08000000 0.000769026403 Long ABS-MBS USGSE US N 2 2046-01-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QBHB7 1954308.37000000 PA USD 1803437.64000000 0.039021102960 Long ABS-MBS USGSE US N 2 2049-07-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QNFJ6 8619783.76000000 PA USD 6843092.64000000 0.148064461198 Long ABS-MBS USGSE US N 2 2052-02-01 Fixed 2.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128CUWF9 25980.84000000 PA USD 23942.80000000 0.000518051993 Long ABS-MBS USGSE US N 2 2033-05-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31335AGC6 118759.11000000 PA USD 109226.28000000 0.002363336454 Long ABS-MBS USGSE US N 2 2042-06-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWHZ9 5274419.78000000 PA USD 4998879.92000000 0.108161105057 Long ABS-MBS USGSE US N 2 2053-08-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CCM4 1122280.94000000 PA USD 1036390.14000000 0.022424443996 Long ABS-MBS USGSE US N 2 2031-10-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179W2U1 10068317.85000000 PA USD 8257095.93000000 0.178659346622 Long ABS-MBS USGA US N 2 2052-04-20 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KRMM3 2206646.38000000 PA USD 2110068.42000000 0.045655694016 Long ABS-MBS USGSE US N 2 2053-07-01 Fixed 5.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132L93U7 777791.11000000 PA USD 684781.88000000 0.014816672144 Long ABS-MBS USGSE US N 2 2047-01-01 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128M9TQ5 208890.11000000 PA USD 187545.12000000 0.004057926525 Long ABS-MBS USGSE US N 2 2043-08-01 Fixed 3.50000000 N N N N N N BMO Mortgage Trust N/A BMO 2024-C8 Mortgage Trust 05593HAJ3 1470000.00000000 PA USD 1451490.50000000 0.031405998738 Long ABS-MBS CORP US N 2 2057-03-15 Variable 6.14000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179RD55 215169.44000000 PA USD 179708.51000000 0.003888365261 Long ABS-MBS USGA US N 2 2045-05-20 Fixed 2.50000000 N N N N N N Ford Credit Auto Owner Trust N/A Ford Credit Auto Owner Trust 2022-C 34535AAE0 4000000.00000000 PA USD 3936040.00000000 0.085164365370 Long ABS-O CORP US N 2 2027-12-15 Fixed 4.59000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179UD90 1116946.85000000 PA USD 1020962.83000000 0.022090642240 Long ABS-MBS USGA US N 2 2048-10-20 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QSYU9 6505674.33000000 PA USD 6167713.07000000 0.133451227475 Long ABS-MBS USGSE US N 2 2053-09-01 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179XBR6 4399585.74000000 PA USD 3743821.68000000 0.081005324497 Long ABS-MBS USGA US N 2 2052-07-20 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ER2G4 979789.55000000 PA USD 874257.44000000 0.018916367731 Long ABS-MBS USGSE US N 2 2047-01-01 Fixed 3.50000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137FTZQ3 2190000.00000000 PA USD 1791397.44000000 0.038760588333 Long ABS-MBS USGSE US N 2 2030-04-25 Fixed 1.48000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 36178EDG1 112894.39000000 PA USD 98596.59000000 0.002133341128 Long ABS-MBS USGA US N 2 2043-05-15 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MJZP8 403251.22000000 PA USD 369468.80000000 0.007994221571 Long ABS-MBS USGSE US N 2 2047-02-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QFFJ3 6510988.26000000 PA USD 5214778.24000000 0.112832511701 Long ABS-MBS USGSE US N 2 2050-10-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FXGQ9 999263.26000000 PA USD 914070.98000000 0.019777816006 Long ABS-MBS USGSE US N 2 2047-02-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SEG8 1136878.37000000 PA USD 981958.23000000 0.021246697055 Long ABS-MBS USGA US N 2 2046-06-20 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XJKB8 1543537.85000000 PA USD 1331529.58000000 0.028810396147 Long ABS-MBS USGSE US N 2 2037-08-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WJTD0 377542.51000000 PA USD 320348.65000000 0.006931405543 Long ABS-MBS USGSE US N 2 2047-01-01 Fixed 3.00000000 N N N N N N UMBS, TBA N/A Uniform Mortgage-Backed Security, TBA 01F042657 26300000.00000000 PA USD 24233194.78000000 0.524335284786 Long ABS-MBS USGSE US N 2 2054-05-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DYX4 13587974.06000000 PA USD 10325983.05000000 0.223423998047 Long ABS-MBS USGSE US N 2 2051-05-01 Fixed 2.00000000 N N N N N N BMO Mortgage Trust N/A BMO 2023-C6 MORTGAGE TRUST 055985AL9 1000000.00000000 PA USD 1007491.70000000 0.021799166483 Long ABS-MBS CORP US N 2 2056-09-15 Variable 6.97000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJ4F4 239558.45000000 PA USD 231223.24000000 0.005002992981 Long ABS-MBS USGSE US N 2 2048-05-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WKTU9 123315.43000000 PA USD 104364.18000000 0.002258134865 Long ABS-MBS USGSE US N 2 2047-05-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae 21H060655 17475000.00000000 PA USD 17519036.83000000 0.379060592251 Long ABS-MBS USGA US N 2 2054-05-20 Fixed 6.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae 21H052652 9325000.00000000 PA USD 9141515.24000000 0.197795587427 Long ABS-MBS USGA US N 2 2054-05-20 Fixed 5.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31417GHN9 6795.58000000 PA USD 5835.00000000 0.000126252292 Long ABS-MBS USGSE US N 2 2043-05-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132D6NW6 11882382.46000000 PA USD 10612119.53000000 0.229615152540 Long ABS-MBS USGSE US N 2 2035-10-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TLT0 2069052.69000000 PA USD 1906690.86000000 0.041255199908 Long ABS-MBS USGA US N 2 2047-11-20 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8M34 629543.06000000 PA USD 587115.43000000 0.012703456518 Long ABS-MBS USGSE US N 2 2032-12-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179VDN7 12785529.96000000 PA USD 10974534.95000000 0.237456759649 Long ABS-MBS USGA US N 2 2050-01-20 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132A9U21 882802.59000000 PA USD 828317.23000000 0.017922356281 Long ABS-MBS USGSE US N 2 2033-06-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FXFM9 1003823.52000000 PA USD 900033.98000000 0.019474096482 Long ABS-MBS USGSE US N 2 2057-01-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179UCA8 241725.78000000 PA USD 215348.89000000 0.004659518589 Long ABS-MBS USGA US N 2 2048-09-20 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MJYD6 177461.25000000 PA USD 162763.77000000 0.003521730769 Long ABS-MBS USGSE US N 2 2046-05-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XDCT1 1159436.16000000 PA USD 888860.19000000 0.019232328427 Long ABS-MBS USGSE US N 2 2051-10-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q7JK4 152564.64000000 PA USD 139533.63000000 0.003019098649 Long ABS-MBS USGSE US N 2 2047-09-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QN4A7 3720524.68000000 PA USD 3077638.96000000 0.066591083644 Long ABS-MBS USGSE US N 2 2052-05-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q7XS1 395744.69000000 PA USD 354851.39000000 0.007677943676 Long ABS-MBS USGSE US N 2 2044-10-01 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31335BC20 601644.13000000 PA USD 511645.11000000 0.011070500068 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ET6Y7 252199.96000000 PA USD 236454.98000000 0.005116192495 Long ABS-MBS USGSE US N 2 2031-09-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X8NS2 1580702.47000000 PA USD 1373001.20000000 0.029707720412 Long ABS-MBS USGSE US N 2 2035-12-01 Fixed 2.00000000 N N N N N N BENCHMARK Mortgage Trust N/A Benchmark 2018-B5 Mortgage Trust 08160BAD6 2489000.00000000 PA USD 2347309.94000000 0.050788904931 Long ABS-MBS CORP US N 2 2051-07-15 Fixed 4.21000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q7VR5 126110.95000000 PA USD 118877.15000000 0.002572152985 Long ABS-MBS USGSE US N 2 2047-10-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ETQP4 344298.61000000 PA USD 329693.23000000 0.007133594856 Long ABS-MBS USGSE US N 2 2031-06-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3617B5CZ5 865194.29000000 PA USD 770313.74000000 0.016667330820 Long ABS-MBS USGA US N 2 2047-08-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418D7E6 28505117.51000000 PA USD 21609146.65000000 0.467558576802 Long ABS-MBS USGSE US N 2 2051-12-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QRKD4 18312405.09000000 PA USD 17961523.84000000 0.388634713802 Long ABS-MBS USGSE US N 2 2053-02-01 Fixed 5.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MFRK6 1721519.90000000 PA USD 1635348.88000000 0.035384155019 Long ABS-MBS USGSE US N 2 2033-05-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DRT1 1141068.20000000 PA USD 956196.54000000 0.020689289615 Long ABS-MBS USGSE US N 2 2050-08-01 Fixed 3.00000000 N N N N N N Citigroup Commercial Mortgage Trust N/A Citigroup Commercial Mortgage Trust 2016-GC37 17290XAT7 2903000.00000000 PA USD 2768196.58000000 0.059895657807 Long ABS-MBS CORP US N 2 2049-04-10 Fixed 3.31000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132E0ZP0 526324.62000000 PA USD 530919.34000000 0.011487537894 Long ABS-MBS USGSE US N 2 2053-10-01 Fixed 6.50000000 N N N N N N CSAIL Commercial Mortgage Trust 5493006MX7HG5PC85C29 CSAIL 2016-C7 Commercial Mortgage Trust 12637UAW9 3984000.00000000 PA USD 3715168.44000000 0.080385352393 Long ABS-MBS CORP US N 2 2049-11-15 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QQU45 32003836.14000000 PA USD 29545885.84000000 0.639286342837 Long ABS-MBS USGSE US N 2 2052-11-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179UGC0 1253556.34000000 PA USD 1146858.33000000 0.024814651742 Long ABS-MBS USGA US N 2 2048-11-20 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XM7G5 636091.91000000 PA USD 642031.40000000 0.013891677098 Long ABS-MBS USGSE US N 2 2053-11-01 Fixed 6.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DUF7 3563710.10000000 PA USD 2563476.35000000 0.055466112257 Long ABS-MBS USGSE US N 2 2050-11-01 Fixed 1.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FCP69 39078.46000000 PA USD 34359.96000000 0.000743448793 Long ABS-MBS USGSE US N 2 2046-09-01 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MJYM6 1586628.17000000 PA USD 1349404.44000000 0.029197155709 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MMWW9 36648.83000000 PA USD 34836.79000000 0.000753765996 Long ABS-MBS USGSE US N 2 2032-09-01 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MMUM3 50504.20000000 PA USD 47504.07000000 0.001027848795 Long ABS-MBS USGSE US N 2 2031-02-01 Fixed 3.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137BMTX4 620000.00000000 PA USD 600553.70000000 0.012994221281 Long ABS-MBS USGSE US N 2 2025-11-25 Fixed 3.15000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KN4Q3 8363848.72000000 PA USD 6918064.04000000 0.149686622482 Long ABS-MBS USGSE US N 2 2052-04-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TNR2 467394.45000000 PA USD 416462.10000000 0.009011018802 Long ABS-MBS USGA US N 2 2047-12-20 Fixed 3.50000000 N N N N N N Fanniemae-Aces B1V7KEBTPIMZEU4LTD58 Fannie Mae-Aces 3136ASVZ6 4588530.72000000 PA USD 4337706.03000000 0.093855240599 Long ABS-MBS USGSE US N 2 2026-05-25 Fixed 2.49000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XBB58 3339067.97000000 PA USD 2964687.56000000 0.064147146514 Long ABS-MBS USGSE US N 2 2036-05-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QKNS3 2097487.17000000 PA USD 1621598.86000000 0.035086644901 Long ABS-MBS USGSE US N 2 2051-05-01 Fixed 2.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137FXYV4 9074000.00000000 PA USD 7535229.27000000 0.163040268569 Long ABS-MBS USGSE US N 2 2031-01-25 Fixed 2.07000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132WQAT2 74320.02000000 PA USD 65430.99000000 0.001415734783 Long ABS-MBS USGSE US N 2 2047-08-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q8WW1 141988.11000000 PA USD 133211.09000000 0.002882297420 Long ABS-MBS USGSE US N 2 2048-04-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XMSS6 8362355.75000000 PA USD 6667668.58000000 0.144268798872 Long ABS-MBS USGSE US N 2 2052-01-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31417GHP4 111614.48000000 PA USD 95837.02000000 0.002073632124 Long ABS-MBS USGSE US N 2 2043-05-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WKUB9 554743.03000000 PA USD 482614.46000000 0.010442361918 Long ABS-MBS USGSE US N 2 2047-05-01 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MJ2T6 89880.71000000 PA USD 81590.41000000 0.001765377254 Long ABS-MBS USGSE US N 2 2047-10-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179UKW1 291457.56000000 PA USD 260001.34000000 0.005625666689 Long ABS-MBS USGA US N 2 2049-01-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X8TY3 14857190.71000000 PA USD 12382682.81000000 0.267924950735 Long ABS-MBS USGSE US N 2 2050-10-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31335BCZ7 1077213.14000000 PA USD 916412.56000000 0.019828480932 Long ABS-MBS USGSE US N 2 2047-05-01 Fixed 3.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137H7M91 5000000.00000000 PA USD 4127381.50000000 0.089304434428 Long ABS-MBS USGSE US N 2 2032-04-25 Fixed 2.45000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132E07G1 2113808.44000000 PA USD 2101360.52000000 0.045467280591 Long ABS-MBS USGSE US N 2 2053-12-01 Fixed 6.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137FLN34 4731000.00000000 PA USD 4575767.85000000 0.099006200401 Long ABS-MBS USGSE US N 2 2026-02-25 Fixed 3.21000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132D6N48 3648737.39000000 PA USD 3164870.41000000 0.068478516464 Long ABS-MBS USGSE US N 2 2036-05-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QLPQ3 11138129.93000000 PA USD 8896736.44000000 0.192499291871 Long ABS-MBS USGSE US N 2 2051-08-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XDRQ1 2724272.26000000 PA USD 2179445.43000000 0.047156809103 Long ABS-MBS USGSE US N 2 2051-11-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QKHM3 5596856.46000000 PA USD 4276665.93000000 0.092534511800 Long ABS-MBS USGSE US N 2 2051-04-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DEM0 823538.73000000 PA USD 770119.85000000 0.016663135609 Long ABS-MBS USGSE US N 2 2034-08-01 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MJ2G4 126636.16000000 PA USD 111490.97000000 0.002412337706 Long ABS-MBS USGSE US N 2 2047-08-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140HEXQ0 305256.23000000 PA USD 286852.26000000 0.006206641873 Long ABS-MBS USGSE US N 2 2048-02-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133G6HZ1 278884.11000000 PA USD 254825.44000000 0.005513675388 Long ABS-MBS USGSE US N 2 2034-07-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XCSU3 8774880.47000000 PA USD 6312678.58000000 0.136587856081 Long ABS-MBS USGSE US N 2 2051-07-01 Fixed 1.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WJR75 59734.11000000 PA USD 55776.67000000 0.001206843604 Long ABS-MBS USGSE US N 2 2032-01-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WJTG3 2170277.11000000 PA USD 1840131.21000000 0.039815044231 Long ABS-MBS USGSE US N 2 2047-01-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WECQ0 156717.24000000 PA USD 144927.73000000 0.003135811157 Long ABS-MBS USGSE US N 2 2045-03-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179YHU1 783870.29000000 PA USD 794867.98000000 0.017198612582 Long ABS-MBS USGA US N 2 2053-10-20 Fixed 6.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QDDQ4 1749794.74000000 PA USD 1469923.35000000 0.031804831568 Long ABS-MBS USGSE US N 2 2050-04-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SUT2 759020.58000000 PA USD 630983.17000000 0.013652625794 Long ABS-MBS USGA US N 2 2047-01-20 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31335BRY4 7774549.50000000 PA USD 6685698.89000000 0.144658921917 Long ABS-MBS USGSE US N 2 2046-09-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J7N27 17904.17000000 PA USD 16927.60000000 0.000366263633 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QMRT3 7164712.57000000 PA USD 5730174.76000000 0.123984181282 Long ABS-MBS USGSE US N 2 2051-12-01 Fixed 2.50000000 N N N N N N Wells Fargo Commercial Mortgage Trust 549300ZJL46M82UL2Z22 Wells Fargo Commercial Mortgage Trust 2015-SG1 94989QAV2 4027899.51000000 PA USD 3913368.20000000 0.084673814090 Long ABS-MBS CORP US N 2 2048-09-15 Fixed 3.79000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3622A2TM4 790594.85000000 PA USD 726043.02000000 0.015709442238 Long ABS-MBS USGA US N 2 2045-08-20 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WRP20 540694.90000000 PA USD 464261.93000000 0.010045266977 Long ABS-MBS USGSE US N 2 2043-03-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179V7E4 28981217.50000000 PA USD 23814999.30000000 0.515286760723 Long ABS-MBS USGA US N 2 2051-02-20 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179YPH1 2936118.23000000 PA USD 2952104.84000000 0.063874893345 Long ABS-MBS USGA US N 2 2054-01-20 Fixed 6.00000000 N N N N N N BENCHMARK Mortgage Trust N/A Benchmark 2019-B9 Mortgage Trust 08160JAE7 2489000.00000000 PA USD 2269216.32000000 0.049099187960 Long ABS-MBS CORP US N 2 2052-03-15 Fixed 4.02000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3622A2SG8 1335234.64000000 PA USD 1156049.64000000 0.025013524742 Long ABS-MBS USGA US N 2 2046-02-20 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJ4B3 187331.42000000 PA USD 170745.82000000 0.003694438928 Long ABS-MBS USGSE US N 2 2048-06-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XKPV6 13996198.43000000 PA USD 13278415.43000000 0.287305978399 Long ABS-MBS USGSE US N 2 2053-03-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J9D65 1018623.27000000 PA USD 956590.24000000 0.020697808129 Long ABS-MBS USGSE US N 2 2032-02-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CR97 572250.62000000 PA USD 523899.75000000 0.011335654547 Long ABS-MBS USGSE US N 2 2047-12-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179UV74 1153982.90000000 PA USD 990783.45000000 0.021437648941 Long ABS-MBS USGA US N 2 2049-07-20 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179VSH4 1663443.66000000 PA USD 1418040.31000000 0.030682234700 Long ABS-MBS USGA US N 2 2050-08-20 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418EKU3 1313906.68000000 PA USD 1247525.88000000 0.026992802373 Long ABS-MBS USGSE US N 2 2052-11-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140MJ7B5 814007.22000000 PA USD 673253.50000000 0.014567231801 Long ABS-MBS USGSE US N 2 2052-04-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132LKA83 112850.13000000 PA USD 107495.48000000 0.002325887016 Long ABS-MBS USGSE US N 2 2030-06-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MMTJ2 324773.39000000 PA USD 307463.31000000 0.006652604564 Long ABS-MBS USGSE US N 2 2030-05-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X9CL7 4171710.70000000 PA USD 3725632.76000000 0.080611769597 Long ABS-MBS USGSE US N 2 2035-10-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KPLY2 1899210.39000000 PA USD 1702363.50000000 0.036834154913 Long ABS-MBS USGSE US N 2 2052-06-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QTQB8 2789405.46000000 PA USD 2877173.52000000 0.062253599275 Long ABS-MBS USGSE US N 2 2053-12-01 Fixed 6.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 3622A2FW7 1014099.17000000 PA USD 911827.18000000 0.019729266753 Long ABS-MBS USGA US N 2 2043-06-15 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Non Gold Pool 31300LQK4 2141.73000000 PA USD 2191.85000000 0.000047425207 Long ABS-MBS USGSE US N 2 2041-08-01 Floating 5.98000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TLR4 1848208.66000000 PA USD 1591553.10000000 0.034436542747 Long ABS-MBS USGA US N 2 2047-11-20 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XDRM0 4228870.87000000 PA USD 3371449.62000000 0.072948284891 Long ABS-MBS USGSE US N 2 2051-11-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133BAFH9 3096272.04000000 PA USD 2579240.12000000 0.055807194021 Long ABS-MBS USGSE US N 2 2052-04-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128CUWB8 5163.55000000 PA USD 4758.62000000 0.000102962584 Long ABS-MBS USGSE US N 2 2033-05-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31416WYF3 4003.42000000 PA USD 3949.65000000 0.000085458845 Long ABS-MBS USGSE US N 2 2025-10-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31403DGZ6 11422.12000000 PA USD 11372.08000000 0.000246058468 Long ABS-MBS USGSE US N 2 2036-05-01 Fixed 5.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3622ACP46 5892940.03000000 PA USD 4978161.27000000 0.107712814216 Long ABS-MBS USGA US N 2 2052-03-20 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MJYA2 13345.76000000 PA USD 12635.52000000 0.000273395606 Long ABS-MBS USGSE US N 2 2046-04-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DNQC0 4241433.77000000 PA USD 3915660.19000000 0.084723406034 Long ABS-MBS USGSE US N 2 2052-07-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3131XKE96 4870401.08000000 PA USD 4366892.39000000 0.094486747856 Long ABS-MBS USGSE US N 2 2042-09-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140EUQ51 131064.54000000 PA USD 115730.91000000 0.002504077576 Long ABS-MBS USGSE US N 2 2045-12-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140F4NA0 44490.50000000 PA USD 38562.42000000 0.000834377706 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418EDC1 4934584.94000000 PA USD 3915661.35000000 0.084723431133 Long ABS-MBS USGSE US N 2 2052-05-01 Fixed 2.50000000 N N N N N N BENCHMARK Mortgage Trust N/A Benchmark 2024-V6 Mortgage Trust 081927AE5 920000.00000000 PA USD 928572.38000000 0.020091583785 Long ABS-MBS CORP US N 2 2029-03-15 Fixed 6.38000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DA85 419080.80000000 PA USD 405458.99000000 0.008772943762 Long ABS-MBS USGSE US N 2 2049-04-01 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36184Q2N3 268686.74000000 PA USD 233472.02000000 0.005051649987 Long ABS-MBS USGA US N 2 2045-05-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J9W56 349266.95000000 PA USD 333193.94000000 0.007209339957 Long ABS-MBS USGSE US N 2 2032-09-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DXK3 17914241.58000000 PA USD 13589105.02000000 0.294028390203 Long ABS-MBS USGSE US N 2 2051-03-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140H3XW1 925704.02000000 PA USD 813926.75000000 0.017610988486 Long ABS-MBS USGSE US N 2 2047-12-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X4Z66 376110.20000000 PA USD 369854.46000000 0.008002566123 Long ABS-MBS USGSE US N 2 2032-07-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ENQR3 254478.19000000 PA USD 242307.31000000 0.005242819758 Long ABS-MBS USGSE US N 2 2041-06-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179MVS6 551567.68000000 PA USD 496730.80000000 0.010747798127 Long ABS-MBS USGA US N 2 2042-12-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31403DDX4 19783.16000000 PA USD 19696.50000000 0.000426174511 Long ABS-MBS USGSE US N 2 2036-04-01 Fixed 5.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MMU35 166510.59000000 PA USD 156535.50000000 0.003386969267 Long ABS-MBS USGSE US N 2 2031-05-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J92F7 1447256.60000000 PA USD 1324396.01000000 0.028656046607 Long ABS-MBS USGSE US N 2 2048-01-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138Y64A9 67036.30000000 PA USD 63712.74000000 0.001378556891 Long ABS-MBS USGSE US N 2 2042-01-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WRTB6 37108.76000000 PA USD 31862.72000000 0.000689415841 Long ABS-MBS USGSE US N 2 2043-06-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WXK9 11414921.63000000 PA USD 9713557.58000000 0.210172906471 Long ABS-MBS USGA US N 2 2052-02-20 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3622ACNP1 5339008.51000000 PA USD 5280258.59000000 0.114249314490 Long ABS-MBS USGA US N 2 2053-07-20 Fixed 5.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Non Gold Pool 3128S5E34 4867.07000000 PA USD 5001.16000000 0.000108210439 Long ABS-MBS USGSE US N 2 2040-09-01 Floating 6.12000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WLCK7 704926.08000000 PA USD 644571.15000000 0.013946629842 Long ABS-MBS USGSE US N 2 2047-07-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132A5H40 4195351.58000000 PA USD 3688351.14000000 0.079805104648 Long ABS-MBS USGSE US N 2 2048-01-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132CWC85 805708.64000000 PA USD 779992.80000000 0.016876757300 Long ABS-MBS USGSE US N 2 2034-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QT2S7 4716840.12000000 PA USD 4581859.96000000 0.099138015799 Long ABS-MBS USGSE US N 2 2054-02-01 Fixed 5.50000000 N N N N N N Wells Fargo Commercial Mortgage Trust 549300VHRKFNCWVN9Y77 Wells Fargo Commercial Mortgage Trust 2018-C47 95002DBR9 2000000.00000000 PA USD 1875899.00000000 0.040588954338 Long ABS-MBS CORP US N 2 2061-09-15 Variable 4.67000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FQTZ0 285622.68000000 PA USD 252387.38000000 0.005460922918 Long ABS-MBS USGSE US N 2 2046-11-01 Fixed 3.50000000 N N N N N N Fanniemae-Aces B1V7KEBTPIMZEU4LTD58 Fannie Mae-Aces 3136B6XJ7 3696207.93000000 PA USD 3251180.80000000 0.070346020247 Long ABS-MBS USGSE US N 2 2029-08-25 Fixed 2.52000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WQB7 9632644.87000000 PA USD 8207365.21000000 0.177583319648 Long ABS-MBS USGA US N 2 2051-10-20 Fixed 3.00000000 N N N N N N UMBS, TBA N/A Uniform Mortgage-Backed Security, TBA 01F030652 44425000.00000000 PA USD 36676758.45000000 0.793577518833 Long ABS-MBS USGSE US N 2 2052-02-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138EPUP7 139092.63000000 PA USD 131509.05000000 0.002845470265 Long ABS-MBS USGSE US N 2 2045-02-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KKLM9 4379635.62000000 PA USD 3515615.76000000 0.076067617474 Long ABS-MBS USGSE US N 2 2050-11-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 36290TVJ5 39542.70000000 PA USD 40947.12000000 0.000885975622 Long ABS-MBS USGA US N 2 2036-09-15 Fixed 6.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QGLY1 9382442.48000000 PA USD 7202303.62000000 0.155836733620 Long ABS-MBS USGSE US N 2 2051-01-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 312945LK2 103102.65000000 PA USD 98125.49000000 0.002123147905 Long ABS-MBS USGSE US N 2 2041-02-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179UQ70 2716600.00000000 PA USD 2633026.11000000 0.056970965148 Long ABS-MBS USGA US N 2 2049-04-20 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418EAN0 68708186.56000000 PA USD 54413413.31000000 1.177346727211 Long ABS-MBS USGSE US N 2 2052-01-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X9FM2 1902421.21000000 PA USD 1652535.65000000 0.035756026332 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 3138EHBB7 151782.46000000 PA USD 147150.81000000 0.003183912091 Long ABS-MBS USGSE US N 2 2041-10-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140E26C0 57253.29000000 PA USD 51976.87000000 0.001124627073 Long ABS-MBS USGSE US N 2 2045-08-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QF2E8 3151544.13000000 PA USD 2636049.59000000 0.057036384390 Long ABS-MBS USGSE US N 2 2050-09-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XB3V0 8685767.11000000 PA USD 6990154.06000000 0.151246439151 Long ABS-MBS USGSE US N 2 2051-08-01 Fixed 2.50000000 N N N N N N GS Mortgage Securities Trust 5493005BBCF84ICNQ550 GS Mortgage Securities Trust 2018-GS10 36250SAE9 2489000.00000000 PA USD 2289264.22000000 0.049532965737 Long ABS-MBS CORP US N 2 2051-07-10 Variable 4.16000000 N N N N N N BENCHMARK Mortgage Trust N/A Benchmark 2019-B11 Mortgage Trust 08162BBD3 3319000.00000000 PA USD 2966799.67000000 0.064192846382 Long ABS-MBS CORP US N 2 2052-05-15 Fixed 3.28000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179X2G0 4759400.38000000 PA USD 4240630.64000000 0.091754813778 Long ABS-MBS USGA US N 2 2053-05-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QNWY4 3523486.29000000 PA USD 2914521.45000000 0.063061698978 Long ABS-MBS USGSE US N 2 2052-04-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KMXU4 7597711.40000000 PA USD 5820941.61000000 0.125948109793 Long ABS-MBS USGSE US N 2 2051-10-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133BJAB8 337915.27000000 PA USD 311960.38000000 0.006749907974 Long ABS-MBS USGSE US N 2 2052-08-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140GYJ26 2197655.50000000 PA USD 1949092.55000000 0.042172648161 Long ABS-MBS USGSE US N 2 2048-02-01 Fixed 3.50000000 N N N N N N BMO Mortgage Trust N/A BMO 2024-C8 Mortgage Trust 05593HAH7 4250000.00000000 PA USD 4191477.08000000 0.090691274855 Long ABS-MBS CORP US N 2 2057-03-15 Variable 5.91000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418ES43 11916107.15000000 PA USD 11297700.51000000 0.244449114865 Long ABS-MBS USGSE US N 2 2053-06-01 Fixed 5.00000000 N N N N N N Morgan Stanley Capital I Trust N/A Morgan Stanley Capital I Trust 2018-H3 61767YAY6 2489000.00000000 PA USD 2319523.24000000 0.050187682212 Long ABS-MBS CORP US N 2 2051-07-15 Fixed 3.91000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ERX39 500214.31000000 PA USD 424698.89000000 0.009189238788 Long ABS-MBS USGSE US N 2 2047-01-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J6E94 1107540.00000000 PA USD 986503.22000000 0.021345037313 Long ABS-MBS USGSE US N 2 2047-10-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31419LZM8 94352.67000000 PA USD 89673.98000000 0.001940282008 Long ABS-MBS USGSE US N 2 2040-12-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138EP5N0 137065.19000000 PA USD 131717.78000000 0.002849986570 Long ABS-MBS USGSE US N 2 2030-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q8KB0 4131713.21000000 PA USD 3639470.11000000 0.078747462475 Long ABS-MBS USGSE US N 2 2048-02-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XLAR9 1925969.73000000 PA USD 1609945.10000000 0.034834491702 Long ABS-MBS USGSE US N 2 2052-02-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MJ2M1 1861185.88000000 PA USD 1637482.37000000 0.035430317488 Long ABS-MBS USGSE US N 2 2047-09-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DV5Y7 3017311.39000000 PA USD 2637798.85000000 0.057074233248 Long ABS-MBS USGSE US N 2 2050-05-01 Fixed 3.50000000 N N N N N N Wells Fargo Commercial Mortgage Trust N/A Wells Fargo Commercial Mortgage Trust 2019-C49 95001WBB3 3195000.00000000 PA USD 2970454.44000000 0.064271924889 Long ABS-MBS CORP US N 2 2052-03-15 Fixed 4.02000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 312936NA1 56912.91000000 PA USD 54166.65000000 0.001172007492 Long ABS-MBS USGSE US N 2 2039-10-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 31329QYG0 3210324.43000000 PA USD 2835746.57000000 0.061357241538 Long ABS-MBS USGSE US N 2 2049-06-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KK3U1 7306611.90000000 PA USD 5850862.93000000 0.126595519431 Long ABS-MBS USGSE US N 2 2051-01-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140HAFM7 448132.77000000 PA USD 420895.99000000 0.009106955182 Long ABS-MBS USGSE US N 2 2048-02-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DQA3 4496666.55000000 PA USD 3768879.81000000 0.081547508962 Long ABS-MBS USGSE US N 2 2050-06-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ERJH4 132915.66000000 PA USD 112783.80000000 0.002440310756 Long ABS-MBS USGSE US N 2 2046-10-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8DM2 1604527.86000000 PA USD 1307693.19000000 0.028294646554 Long ABS-MBS USGSE US N 2 2047-04-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XDUC8 12529749.60000000 PA USD 9557152.34000000 0.206788755648 Long ABS-MBS USGSE US N 2 2051-12-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CXT6 174273.93000000 PA USD 163467.90000000 0.003536966078 Long ABS-MBS USGSE US N 2 2038-06-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X8WQ6 3993258.81000000 PA USD 3074903.92000000 0.066531905397 Long ABS-MBS USGSE US N 2 2050-12-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X8H26 712967.68000000 PA USD 651458.68000000 0.014095655797 Long ABS-MBS USGSE US N 2 2035-03-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133BTHE3 1358041.05000000 PA USD 1360908.43000000 0.029446068324 Long ABS-MBS USGSE US N 2 2053-01-01 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WE3W7 644982.91000000 PA USD 570493.41000000 0.012343804740 Long ABS-MBS USGSE US N 2 2045-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X4Z33 2801883.34000000 PA USD 2624270.92000000 0.056781528506 Long ABS-MBS USGSE US N 2 2033-01-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J9GM7 4123988.59000000 PA USD 3626002.86000000 0.078456070670 Long ABS-MBS USGSE US N 2 2048-02-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3142GQSU7 4707618.37000000 PA USD 4755655.61000000 0.102898444107 Long ABS-MBS USGSE US N 2 2053-12-01 Fixed 6.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DHD7 3426024.42000000 PA USD 3068351.89000000 0.066390138678 Long ABS-MBS USGSE US N 2 2034-11-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140F5AD5 225207.71000000 PA USD 191123.80000000 0.004135358668 Long ABS-MBS USGSE US N 2 2046-11-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MFKV9 719124.02000000 PA USD 659752.12000000 0.014275101523 Long ABS-MBS USGSE US N 2 2033-01-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31335BPG5 1077785.10000000 PA USD 926825.29000000 0.020053781880 Long ABS-MBS USGSE US N 2 2046-09-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418EKK5 1642141.53000000 PA USD 1560429.75000000 0.033763124704 Long ABS-MBS USGSE US N 2 2037-11-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418VWW8 6161.34000000 PA USD 5977.98000000 0.000129345960 Long ABS-MBS USGSE US N 2 2040-06-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418D3H3 4342027.33000000 PA USD 3453047.25000000 0.074713818365 Long ABS-MBS USGSE US N 2 2051-08-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QGLT2 9023019.92000000 PA USD 6956750.97000000 0.150523694220 Long ABS-MBS USGSE US N 2 2051-01-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XLER5 927407.10000000 PA USD 907910.94000000 0.019644530801 Long ABS-MBS USGSE US N 2 2053-05-01 Fixed 5.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133L8ZW8 6125679.08000000 PA USD 5429613.94000000 0.117480926363 Long ABS-MBS USGSE US N 2 2037-03-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133ALJP4 2460943.90000000 PA USD 1888011.16000000 0.040851025968 Long ABS-MBS USGSE US N 2 2051-05-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179MNH9 803383.42000000 PA USD 723432.32000000 0.015652954345 Long ABS-MBS USGA US N 2 2042-09-20 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179UWA6 1064849.53000000 PA USD 1003741.07000000 0.021718013847 Long ABS-MBS USGA US N 2 2049-07-20 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132A5GA7 5896258.59000000 PA USD 4999859.54000000 0.108182301161 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132WNJK9 5963.67000000 PA USD 5632.39000000 0.000121868405 Long ABS-MBS USGSE US N 2 2047-06-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ER5K2 787711.48000000 PA USD 706310.33000000 0.015282484682 Long ABS-MBS USGSE US N 2 2046-01-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TSF3 595117.96000000 PA USD 512676.88000000 0.011092824545 Long ABS-MBS USGA US N 2 2048-02-20 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132QQTX0 71625.27000000 PA USD 65716.81000000 0.001421919090 Long ABS-MBS USGSE US N 2 2045-06-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DV5F8 119638.94000000 PA USD 107849.17000000 0.002333539831 Long ABS-MBS USGSE US N 2 2050-02-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WF6U5 582661.82000000 PA USD 515426.36000000 0.011152315231 Long ABS-MBS USGSE US N 2 2045-12-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J75K7 119073.65000000 PA USD 109094.30000000 0.002360480794 Long ABS-MBS USGSE US N 2 2047-06-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WJRQ3 1363982.19000000 PA USD 1258824.16000000 0.027237264026 Long ABS-MBS USGSE US N 2 2032-01-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WGB86 48235.44000000 PA USD 45604.59000000 0.000986749617 Long ABS-MBS USGSE US N 2 2045-12-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418EYV6 467400.50000000 PA USD 443810.56000000 0.009602759292 Long ABS-MBS USGSE US N 2 2038-11-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J9A35 7984046.65000000 PA USD 7316271.21000000 0.158302658122 Long ABS-MBS USGSE US N 2 2046-01-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KKLP2 2203835.45000000 PA USD 1756298.99000000 0.038001160781 Long ABS-MBS USGSE US N 2 2050-11-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KRVX9 7334378.74000000 PA USD 7326241.91000000 0.158518394836 Long ABS-MBS USGSE US N 2 2053-08-01 Fixed 6.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31335ALX4 477578.76000000 PA USD 454556.73000000 0.009835274904 Long ABS-MBS USGSE US N 2 2042-05-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31410LPE6 270443.57000000 PA USD 262333.79000000 0.005676134068 Long ABS-MBS USGSE US N 2 2042-05-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8PJ6 231123.56000000 PA USD 205852.50000000 0.004454044552 Long ABS-MBS USGSE US N 2 2048-05-01 Fixed 3.50000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137FQ3A9 11302000.00000000 PA USD 10019640.04000000 0.216795633490 Long ABS-MBS USGSE US N 2 2029-09-25 Fixed 2.67000000 N N N N N N UMBS, TBA N/A Uniform Mortgage-Backed Security, TBA 01F022451 31850000.00000000 PA USD 28196673.14000000 0.610093335819 Long ABS-MBS USGSE US N 2 2039-05-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3622A26S6 1887462.35000000 PA USD 1679651.69000000 0.036342737935 Long ABS-MBS USGA US N 2 2048-04-20 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WP85 760043.44000000 PA USD 572361.79000000 0.012384231005 Long ABS-MBS USGA US N 2 2051-10-20 Fixed 1.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179YMM3 13263214.77000000 PA USD 13449297.54000000 0.291003366243 Long ABS-MBS USGA US N 2 2053-12-20 Fixed 6.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWC27 851876.91000000 PA USD 676323.36000000 0.014633654571 Long ABS-MBS USGSE US N 2 2052-01-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138W9SE1 584950.07000000 PA USD 502172.98000000 0.010865550946 Long ABS-MBS USGSE US N 2 2043-09-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WF2G0 6873.73000000 PA USD 6565.87000000 0.000142066176 Long ABS-MBS USGSE US N 2 2030-11-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X8WL7 6437245.14000000 PA USD 4928168.01000000 0.106631106647 Long ABS-MBS USGSE US N 2 2050-12-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SJV0 205431.20000000 PA USD 196713.24000000 0.004256297762 Long ABS-MBS USGA US N 2 2046-08-20 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179VXX3 6740209.31000000 PA USD 5314084.41000000 0.114981206060 Long ABS-MBS USGA US N 2 2050-11-20 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJ3J7 434486.49000000 PA USD 382517.14000000 0.008276549392 Long ABS-MBS USGSE US N 2 2048-02-01 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132HNRA9 123492.68000000 PA USD 113577.88000000 0.002457492319 Long ABS-MBS USGSE US N 2 2042-10-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3617BKPT2 213257.98000000 PA USD 194109.94000000 0.004199969983 Long ABS-MBS USGA US N 2 2048-04-20 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MFKU1 467741.96000000 PA USD 429283.40000000 0.009288434143 Long ABS-MBS USGSE US N 2 2033-01-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X8MH7 26062044.32000000 PA USD 20928859.12000000 0.452839149215 Long ABS-MBS USGSE US N 2 2050-11-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140GWFR9 38776.04000000 PA USD 34094.65000000 0.000737708262 Long ABS-MBS USGSE US N 2 2047-08-01 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31283HZN8 8004.38000000 PA USD 7827.16000000 0.000169356793 Long ABS-MBS USGSE US N 2 2034-02-01 Fixed 5.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132E0AC6 5068573.01000000 PA USD 5070723.25000000 0.109715584077 Long ABS-MBS USGSE US N 2 2053-08-01 Fixed 6.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MJYE4 7045.87000000 PA USD 6670.95000000 0.000144339799 Long ABS-MBS USGSE US N 2 2046-05-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179W5C8 4477643.52000000 PA USD 3810236.92000000 0.082442355565 Long ABS-MBS USGA US N 2 2052-05-20 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KGGQ5 2235649.40000000 PA USD 1958512.51000000 0.042376468476 Long ABS-MBS USGSE US N 2 2049-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8RJ4 585378.34000000 PA USD 550009.00000000 0.011900582167 Long ABS-MBS USGSE US N 2 2032-06-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132D6BH2 4185981.14000000 PA USD 3523537.07000000 0.076239011398 Long ABS-MBS USGSE US N 2 2037-02-01 Fixed 1.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138YWNQ6 108514.42000000 PA USD 101363.83000000 0.002193216088 Long ABS-MBS USGSE US N 2 2030-08-01 Fixed 2.50000000 N N N N N N Toyota Auto Receivables Owner Trust N/A Toyota Auto Receivables 2021-B Owner Trust 89190GAD9 2073000.00000000 PA USD 1974970.73000000 0.042732576103 Long ABS-O CORP US N 2 2026-10-15 Fixed 0.53000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31402CVV1 32579.73000000 PA USD 32999.83000000 0.000714019567 Long ABS-MBS USGSE US N 2 2034-03-01 Fixed 6.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WY93 12999607.65000000 PA USD 10661767.31000000 0.230689384935 Long ABS-MBS USGA US N 2 2052-03-20 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QTJ67 8573954.73000000 PA USD 8663843.90000000 0.187460180132 Long ABS-MBS USGSE US N 2 2053-11-01 Fixed 6.50000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137FEUA6 7070313.91000000 PA USD 6974970.73000000 0.150917916407 Long ABS-MBS USGSE US N 2 2025-01-25 Variable 3.59000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31335BPY6 314111.94000000 PA USD 266842.11000000 0.005773680895 Long ABS-MBS USGSE US N 2 2047-08-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QT4J5 4711605.74000000 PA USD 4819953.54000000 0.104289662795 Long ABS-MBS USGSE US N 2 2054-02-01 Fixed 6.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TAL9 119584.60000000 PA USD 109589.39000000 0.002371193090 Long ABS-MBS USGA US N 2 2047-06-20 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8TH6 3470057.27000000 PA USD 3196780.09000000 0.069168948382 Long ABS-MBS USGSE US N 2 2032-06-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 3622A2NA6 593831.80000000 PA USD 584808.26000000 0.012653536124 Long ABS-MBS USGA US N 2 2042-05-15 Fixed 5.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KQXX9 4752007.12000000 PA USD 4657279.56000000 0.100769874818 Long ABS-MBS USGSE US N 2 2053-04-01 Fixed 5.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TQP3 610885.46000000 PA USD 544468.80000000 0.011780708482 Long ABS-MBS USGA US N 2 2048-01-20 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DMRV9 7920930.64000000 PA USD 6693612.54000000 0.144830150100 Long ABS-MBS USGSE US N 2 2050-08-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJ4T4 145117.72000000 PA USD 140136.98000000 0.003032153374 Long ABS-MBS USGSE US N 2 2048-07-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FXGM8 871548.55000000 PA USD 755241.44000000 0.016341210439 Long ABS-MBS USGSE US N 2 2047-02-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140GT5V8 78730.86000000 PA USD 72071.97000000 0.001559426120 Long ABS-MBS USGSE US N 2 2047-08-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X4DF0 336093.59000000 PA USD 295512.09000000 0.006394015204 Long ABS-MBS USGSE US N 2 2048-11-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KR6L3 3451852.65000000 PA USD 3488042.43000000 0.075471011457 Long ABS-MBS USGSE US N 2 2053-09-01 Fixed 6.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MD3H4 21638.19000000 PA USD 20607.22000000 0.000445879821 Long ABS-MBS USGSE US N 2 2028-07-01 Fixed 2.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128M9R79 72951.19000000 PA USD 65498.68000000 0.001417199397 Long ABS-MBS USGSE US N 2 2043-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140GSN73 46952.46000000 PA USD 45291.84000000 0.000979982624 Long ABS-MBS USGSE US N 2 2047-09-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CYZ1 123276.64000000 PA USD 117844.10000000 0.002549800812 Long ABS-MBS USGSE US N 2 2033-07-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179UUL4 1194211.28000000 PA USD 1122786.49000000 0.024293807701 Long ABS-MBS USGA US N 2 2049-06-20 Fixed 4.50000000 N N N N N N Ford Credit Auto Owner Trust N/A Ford Credit Auto Owner Trust 2024-A 34535EAD4 7350000.00000000 PA USD 7296346.47000000 0.157871545166 Long ABS-O CORP US N 2 2028-12-15 Fixed 5.09000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QGXX0 10273947.44000000 PA USD 8899404.64000000 0.192557023896 Long ABS-MBS USGSE US N 2 2036-02-01 Fixed 2.00000000 N N N N N N Morgan Stanley Capital I Trust N/A Morgan Stanley Capital I Trust 2015-UBS8 61691ABL6 978000.00000000 PA USD 940453.70000000 0.020348660714 Long ABS-MBS CORP US N 2 2048-12-15 Fixed 3.81000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8K93 669385.55000000 PA USD 623929.68000000 0.013500008951 Long ABS-MBS USGSE US N 2 2033-02-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132KFWH1 542551.05000000 PA USD 500466.12000000 0.010828619500 Long ABS-MBS USGSE US N 2 2032-02-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WFG8 51116358.32000000 PA USD 41903914.18000000 0.906677843128 Long ABS-MBS USGA US N 2 2051-05-20 Fixed 2.50000000 N N N N N N BMO Mortgage Trust N/A BMO 2024-C8 Mortgage Trust 05593HAD6 2720000.00000000 PA USD 2702087.71000000 0.058465255687 Long ABS-MBS CORP US N 2 2057-03-15 Variable 5.60000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q7RS8 931489.80000000 PA USD 877197.72000000 0.018979986770 Long ABS-MBS USGSE US N 2 2047-10-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WR34 7416941.04000000 PA USD 6317999.29000000 0.136702980646 Long ABS-MBS USGA US N 2 2051-11-20 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QHP33 3427720.82000000 PA USD 3061485.89000000 0.066241578569 Long ABS-MBS USGSE US N 2 2036-03-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179YFM1 5758179.39000000 PA USD 5789531.58000000 0.125268488836 Long ABS-MBS USGA US N 2 2053-09-20 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DZX3 17144971.46000000 PA USD 14243049.42000000 0.308177829694 Long ABS-MBS USGSE US N 2 2051-06-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DNSM6 13050867.90000000 PA USD 11698997.66000000 0.253132008613 Long ABS-MBS USGSE US N 2 2052-08-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KL7K7 7286481.54000000 PA USD 5588812.66000000 0.120925519903 Long ABS-MBS USGSE US N 2 2051-07-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140E9J80 43043.17000000 PA USD 40495.72000000 0.000876208649 Long ABS-MBS USGSE US N 2 2031-02-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133A9HE8 4458543.29000000 PA USD 3394878.69000000 0.073455221273 Long ABS-MBS USGSE US N 2 2050-09-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179W2T4 19553184.34000000 PA USD 15403647.06000000 0.333289759822 Long ABS-MBS USGA US N 2 2052-04-20 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179XQT6 9683656.92000000 PA USD 8532106.75000000 0.184609774452 Long ABS-MBS USGA US N 2 2053-01-20 Fixed 3.50000000 N N N N N N UMBS, TBA N/A Uniform Mortgage-Backed Security, TBA 01F020455 34825000.00000000 PA USD 29995779.64000000 0.649020725608 Long ABS-MBS USGSE US N 2 2039-05-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QLHK5 1920526.74000000 PA USD 1528931.51000000 0.033081595142 Long ABS-MBS USGSE US N 2 2051-07-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140MHSX8 14698937.95000000 PA USD 11663891.25000000 0.252372408830 Long ABS-MBS USGSE US N 2 2052-03-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179RJD2 1946846.43000000 PA USD 1688569.70000000 0.036535697524 Long ABS-MBS USGA US N 2 2045-07-20 Fixed 3.00000000 N N N N N N BLACKROCK CASH FUNDS N/A BlackRock Cash Funds: Treasury, SL Agency Shares 066922477 544931934.34000000 NS USD 545095413.92000000 11.79426657063 Long STIV RF US N 1 N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X5DK6 456734.36000000 PA USD 417321.02000000 0.009029603312 Long ABS-MBS USGSE US N 2 2034-11-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132D6BX7 11889933.58000000 PA USD 10538700.29000000 0.228026575447 Long ABS-MBS USGSE US N 2 2037-05-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WQAW2 1124108.27000000 PA USD 965217.84000000 0.020884484097 Long ABS-MBS USGSE US N 2 2043-05-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 3622AADU5 131520.50000000 PA USD 121134.77000000 0.002621001263 Long ABS-MBS USGA US N 2 2048-05-15 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132AEPE0 7041758.91000000 PA USD 6417007.37000000 0.138845225211 Long ABS-MBS USGSE US N 2 2048-05-01 Fixed 4.00000000 N N N N N N BENCHMARK Mortgage Trust N/A Benchmark 2020-B21 Mortgage Trust 08163LAG4 1990000.00000000 PA USD 1572352.73000000 0.034021103034 Long ABS-MBS CORP US N 2 2053-12-17 Fixed 1.98000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJ4J6 1332097.65000000 PA USD 1216770.28000000 0.026327341362 Long ABS-MBS USGSE US N 2 2048-07-01 Fixed 4.00000000 N N N N N N Barclays Commercial Mortgage Securities LLC N/A BBCMS MORTGAGE TRUST 2017-C1 07332VBD6 1908000.00000000 PA USD 1792698.03000000 0.038788729287 Long ABS-MBS CORP US N 2 2050-02-15 Fixed 3.67000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140KLLG5 2776912.13000000 PA USD 2111279.93000000 0.045681907540 Long ABS-MBS USGSE US N 2 2050-09-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QNQM7 18409908.39000000 PA USD 14739192.10000000 0.318912902629 Long ABS-MBS USGSE US N 2 2052-03-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J5EJ4 1112503.23000000 PA USD 1026939.06000000 0.022219950335 Long ABS-MBS USGSE US N 2 2032-02-01 Fixed 2.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MJY61 98977.81000000 PA USD 84076.65000000 0.001819172198 Long ABS-MBS USGSE US N 2 2046-11-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138YUHZ7 88986.05000000 PA USD 81511.98000000 0.001763680259 Long ABS-MBS USGSE US N 2 2045-09-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CEC4 445293.87000000 PA USD 410804.94000000 0.008888614446 Long ABS-MBS USGSE US N 2 2031-12-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QBBH0 691780.10000000 PA USD 628034.11000000 0.013588816782 Long ABS-MBS USGSE US N 2 2049-06-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179Q6N6 1339896.28000000 PA USD 1163806.36000000 0.025181357420 Long ABS-MBS USGA US N 2 2045-03-20 Fixed 3.00000000 N N N N N N GS Mortgage Securities Trust 549300WZ62L3Y22NOZ64 GS Mortgage Securities Trust 2015-GS1 36252AAC0 1908000.00000000 PA USD 1829683.09000000 0.039588977548 Long ABS-MBS CORP US N 2 2048-11-10 Fixed 3.73000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31417FBL1 131165.15000000 PA USD 128176.11000000 0.002773355215 Long ABS-MBS USGSE US N 2 2037-10-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XLT24 1708093.35000000 PA USD 1706199.88000000 0.036917162928 Long ABS-MBS USGSE US N 2 2053-07-01 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QMPG3 1173476.70000000 PA USD 992579.02000000 0.021476499811 Long ABS-MBS USGSE US N 2 2036-11-01 Fixed 1.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X9SX4 20885002.39000000 PA USD 15046487.19000000 0.325561867406 Long ABS-MBS USGSE US N 2 2051-02-01 Fixed 1.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418D2L5 14501456.26000000 PA USD 11005099.62000000 0.238118089494 Long ABS-MBS USGSE US N 2 2051-07-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138A7G28 4737.96000000 PA USD 4646.79000000 0.000100542911 Long ABS-MBS USGSE US N 2 2026-02-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 31329PNA7 978573.22000000 PA USD 918055.01000000 0.019864018734 Long ABS-MBS USGSE US N 2 2048-10-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DV7M1 8315134.61000000 PA USD 6949016.45000000 0.150356341884 Long ABS-MBS USGSE US N 2 2050-10-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128M9SS2 99948.68000000 PA USD 89735.66000000 0.001941616582 Long ABS-MBS USGSE US N 2 2043-06-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q9EZ2 182575.92000000 PA USD 166263.60000000 0.003597456829 Long ABS-MBS USGSE US N 2 2048-07-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TCX1 3781496.82000000 PA USD 3382645.11000000 0.073190522470 Long ABS-MBS USGA US N 2 2047-07-20 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179V4U1 10315661.61000000 PA USD 8128943.54000000 0.175886504637 Long ABS-MBS USGA US N 2 2051-01-20 Fixed 2.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31283HAN5 956.76000000 PA USD 955.65000000 0.000020677464 Long ABS-MBS USGSE US N 2 2024-12-01 Fixed 8.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418AVV7 315694.00000000 PA USD 290135.03000000 0.006277671390 Long ABS-MBS USGSE US N 2 2033-08-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138XYCD4 208415.76000000 PA USD 186873.32000000 0.004043390743 Long ABS-MBS USGSE US N 2 2042-02-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CAF1 934373.59000000 PA USD 793828.55000000 0.017176122364 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X8RR0 5409664.16000000 PA USD 4170099.88000000 0.090228734924 Long ABS-MBS USGSE US N 2 2050-12-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3617QG2H6 609958.39000000 PA USD 485139.16000000 0.010496989023 Long ABS-MBS USGA US N 2 2050-09-20 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FE4G6 257437.10000000 PA USD 235555.55000000 0.005096731467 Long ABS-MBS USGSE US N 2 2047-04-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31417GNU6 42342.25000000 PA USD 39006.29000000 0.000843981751 Long ABS-MBS USGSE US N 2 2033-05-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31335CBP8 4298.35000000 PA USD 3909.04000000 0.000084580164 Long ABS-MBS USGSE US N 2 2049-01-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TV85 662155.78000000 PA USD 644274.97000000 0.013940221375 Long ABS-MBS USGA US N 2 2048-04-20 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SGK7 1683430.83000000 PA USD 1453813.31000000 0.031456257536 Long ABS-MBS USGA US N 2 2046-07-20 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X7VT3 26217907.79000000 PA USD 21054074.03000000 0.455548432745 Long ABS-MBS USGSE US N 2 2050-09-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138EPWM2 170339.67000000 PA USD 152729.21000000 0.003304612311 Long ABS-MBS USGSE US N 2 2043-10-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133APVV8 4337499.14000000 PA USD 3311294.86000000 0.071646712255 Long ABS-MBS USGSE US N 2 2051-08-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XNKU7 9652043.89000000 PA USD 7299625.17000000 0.157942486621 Long ABS-MBS USGSE US N 2 2052-10-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140EY4Q1 80982.05000000 PA USD 76187.91000000 0.001648482994 Long ABS-MBS USGSE US N 2 2031-04-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132WFEH8 84611.01000000 PA USD 74934.34000000 0.001621359414 Long ABS-MBS USGSE US N 2 2046-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J9SN2 2377072.83000000 PA USD 2005821.69000000 0.043400100424 Long ABS-MBS USGSE US N 2 2048-11-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J9FE6 276430.35000000 PA USD 259716.80000000 0.005619510078 Long ABS-MBS USGSE US N 2 2048-10-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140E7KF6 40347.93000000 PA USD 38027.85000000 0.000822811178 Long ABS-MBS USGSE US N 2 2030-11-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FXF23 1129033.78000000 PA USD 1012298.70000000 0.021903175869 Long ABS-MBS USGSE US N 2 2057-02-01 Fixed 4.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132HNH44 20288.32000000 PA USD 18215.98000000 0.000394140399 Long ABS-MBS USGSE US N 2 2042-10-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WVT2 42898703.06000000 PA USD 33795258.08000000 0.731230299210 Long ABS-MBS USGA US N 2 2052-01-20 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QKEX2 312468.93000000 PA USD 238874.74000000 0.005168549007 Long ABS-MBS USGSE US N 2 2051-04-01 Fixed 2.00000000 N N N N N N Hyundai Auto Receivables Trust N/A Hyundai Auto Receivables Trust 2022-B 44918MAE0 450000.00000000 PA USD 437080.82000000 0.009457147450 Long ABS-O CORP US N 2 2028-08-15 Fixed 3.80000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132CWMP6 3048039.24000000 PA USD 2881432.32000000 0.062345747220 Long ABS-MBS USGSE US N 2 2034-02-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QTCP2 9172733.85000000 PA USD 9325514.17000000 0.201776784798 Long ABS-MBS USGSE US N 2 2053-10-01 Fixed 6.50000000 N N N N N N UMBS, TBA N/A Uniform Mortgage-Backed Security, TBA 01F030454 30800000.00000000 PA USD 27938693.24000000 0.604511407164 Long ABS-MBS USGSE US N 2 2039-05-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WFAN6 31399.76000000 PA USD 29244.20000000 0.000632758745 Long ABS-MBS USGSE US N 2 2030-07-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KN7C1 3928835.92000000 PA USD 3399690.24000000 0.073559329108 Long ABS-MBS USGSE US N 2 2052-04-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140L6P99 793986.78000000 PA USD 606974.56000000 0.013133149865 Long ABS-MBS USGSE US N 2 2051-04-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XLJ74 3156526.61000000 PA USD 2511594.85000000 0.054343548710 Long ABS-MBS USGSE US N 2 2052-02-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138MAJZ2 65147.30000000 PA USD 58417.73000000 0.001263988399 Long ABS-MBS USGSE US N 2 2042-09-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TZ65 1088880.98000000 PA USD 1028410.76000000 0.022251793608 Long ABS-MBS USGA US N 2 2048-06-20 Fixed 4.50000000 N N N N N N JPMBB Commercial Mortgage Securities Trust N/A JPMBB Commercial Mortgage Securities Trust 2014-C18 46641JAW6 11885.52000000 PA USD 11855.53000000 0.000256518909 Long ABS-MBS CORP US N 2 2047-02-15 Fixed 4.08000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q7XJ1 544077.41000000 PA USD 484106.19000000 0.010474638581 Long ABS-MBS USGSE US N 2 2047-11-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179RNX3 282169.03000000 PA USD 261255.44000000 0.005652801736 Long ABS-MBS USGA US N 2 2045-09-20 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WD4C2 198842.91000000 PA USD 183886.33000000 0.003978761037 Long ABS-MBS USGSE US N 2 2045-02-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179UGE6 410556.38000000 PA USD 399404.22000000 0.008641936291 Long ABS-MBS USGA US N 2 2048-11-20 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36181GDE6 158124.39000000 PA USD 140239.98000000 0.003034381992 Long ABS-MBS USGA US N 2 2043-06-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WJM96 1112629.28000000 PA USD 940283.75000000 0.020344983495 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132WNK43 52812.02000000 PA USD 49081.69000000 0.001061983867 Long ABS-MBS USGSE US N 2 2047-06-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q7NJ2 410662.89000000 PA USD 374587.59000000 0.008104977179 Long ABS-MBS USGSE US N 2 2047-09-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWCT8 14302549.82000000 PA USD 10829987.69000000 0.234329180746 Long ABS-MBS USGSE US N 2 2051-12-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XB3R9 2817408.31000000 PA USD 2256226.86000000 0.048818134130 Long ABS-MBS USGSE US N 2 2051-07-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132CWM84 3599986.31000000 PA USD 3324174.91000000 0.071925398773 Long ABS-MBS USGSE US N 2 2032-04-01 Fixed 2.50000000 N N N N N N Fanniemae-Aces B1V7KEBTPIMZEU4LTD58 Fannie Mae-Aces 3136BCFX3 4549000.00000000 PA USD 3705171.87000000 0.080169055928 Long ABS-MBS USGSE US N 2 2030-05-25 Fixed 1.32000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133GGX57 1640466.53000000 PA USD 1379785.26000000 0.029854507579 Long ABS-MBS USGSE US N 2 2037-03-01 Fixed 1.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 36180MXS1 108162.83000000 PA USD 97523.69000000 0.002110126718 Long ABS-MBS USGA US N 2 2043-03-15 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WUT52 34846.03000000 PA USD 29910.77000000 0.000647181366 Long ABS-MBS USGSE US N 2 2043-07-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179XFE1 3366417.18000000 PA USD 2869339.06000000 0.062084084530 Long ABS-MBS USGA US N 2 2052-09-20 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WESA8 370119.54000000 PA USD 342276.09000000 0.007405851054 Long ABS-MBS USGSE US N 2 2045-05-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWBN2 17899972.14000000 PA USD 12884048.57000000 0.278773035808 Long ABS-MBS USGSE US N 2 2051-05-01 Fixed 1.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138MBKB1 168793.96000000 PA USD 155009.16000000 0.003353943744 Long ABS-MBS USGSE US N 2 2042-09-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138EGZ31 51589.46000000 PA USD 50025.88000000 0.001082413370 Long ABS-MBS USGSE US N 2 2041-09-01 Fixed 5.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DMB53 1386266.83000000 PA USD 1225941.62000000 0.026525782270 Long ABS-MBS USGSE US N 2 2049-02-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WTY4 12632386.44000000 PA USD 10366521.35000000 0.224301128004 Long ABS-MBS USGA US N 2 2051-12-20 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ETY75 2261061.59000000 PA USD 2091015.49000000 0.045243444473 Long ABS-MBS USGSE US N 2 2046-06-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJ5D8 46828.70000000 PA USD 43985.75000000 0.000951722666 Long ABS-MBS USGSE US N 2 2048-10-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179YHT4 8688312.70000000 PA USD 8735618.91000000 0.189013180909 Long ABS-MBS USGA US N 2 2053-10-20 Fixed 6.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31335BRK4 2256398.72000000 PA USD 1915675.72000000 0.041449605936 Long ABS-MBS USGSE US N 2 2047-06-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138EGKE3 94597.05000000 PA USD 91759.44000000 0.001985405248 Long ABS-MBS USGSE US N 2 2041-05-01 Fixed 5.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31335AY69 166025.71000000 PA USD 157190.75000000 0.003401146956 Long ABS-MBS USGSE US N 2 2046-09-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WHTS1 305565.75000000 PA USD 279848.33000000 0.006055097362 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X6F63 888356.69000000 PA USD 781090.57000000 0.016900509824 Long ABS-MBS USGSE US N 2 2049-01-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WKQR9 749955.99000000 PA USD 666255.13000000 0.014415807593 Long ABS-MBS USGSE US N 2 2047-04-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140JLMJ0 767275.28000000 PA USD 719537.48000000 0.015568681427 Long ABS-MBS USGSE US N 2 2049-01-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WHKC5 253620.11000000 PA USD 224302.44000000 0.004853247160 Long ABS-MBS USGSE US N 2 2046-07-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3142GRS35 1539000.00000000 PA USD 1564449.67000000 0.033850103987 Long ABS-MBS USGSE US N 2 2054-05-01 Fixed 6.50000000 N N N N N N UMBS, TBA N/A Uniform Mortgage-Backed Security, TBA 01F052656 14000000.00000000 PA USD 13587713.30000000 0.293998277463 Long ABS-MBS USGSE US N 2 2054-05-01 Fixed 5.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XCB64 6055416.45000000 PA USD 4883029.39000000 0.105654439254 Long ABS-MBS USGSE US N 2 2051-07-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XAB68 3032113.78000000 PA USD 2533017.15000000 0.054807064473 Long ABS-MBS USGSE US N 2 2051-01-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3622A24E9 1079832.73000000 PA USD 962750.81000000 0.020831104801 Long ABS-MBS USGA US N 2 2047-12-20 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TV69 407015.55000000 PA USD 373738.17000000 0.008086598221 Long ABS-MBS USGA US N 2 2048-04-20 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WGVM3 101340.53000000 PA USD 96738.77000000 0.002093143350 Long ABS-MBS USGSE US N 2 2031-03-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179RJE0 2673817.57000000 PA USD 2391216.07000000 0.051738904854 Long ABS-MBS USGA US N 2 2045-07-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XD3Q7 9216453.88000000 PA USD 7371040.28000000 0.159487700217 Long ABS-MBS USGSE US N 2 2051-12-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179XDC7 1667876.24000000 PA USD 1469531.93000000 0.031796362386 Long ABS-MBS USGA US N 2 2052-08-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CXC3 70258.78000000 PA USD 67752.14000000 0.001465957664 Long ABS-MBS USGSE US N 2 2048-05-01 Fixed 5.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MAET2 141980.01000000 PA USD 130422.91000000 0.002821969380 Long ABS-MBS USGSE US N 2 2044-07-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XL2F4 2093120.98000000 PA USD 2113056.43000000 0.045720345792 Long ABS-MBS USGSE US N 2 2053-07-01 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XLE46 8462614.34000000 PA USD 6445960.99000000 0.139471696658 Long ABS-MBS USGSE US N 2 2051-07-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179W5B0 3687295.66000000 PA USD 3024164.89000000 0.065434061552 Long ABS-MBS USGA US N 2 2052-05-20 Fixed 2.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132J65B6 164417.88000000 PA USD 141466.18000000 0.003060913364 Long ABS-MBS USGSE US N 2 2043-02-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418UCL6 10451.39000000 PA USD 10140.00000000 0.000219399870 Long ABS-MBS USGSE US N 2 2040-05-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WJSA7 34970.08000000 PA USD 32794.45000000 0.000709575746 Long ABS-MBS USGSE US N 2 2031-10-01 Fixed 3.00000000 N N N N N N Citigroup Commercial Mortgage Trust N/A Citigroup Commercial Mortgage Trust 2017-P7 17325HBP8 1866000.00000000 PA USD 1734480.03000000 0.037529062459 Long ABS-MBS CORP US N 2 2050-04-14 Fixed 3.71000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XLLU0 5295625.84000000 PA USD 4421214.80000000 0.095662125539 Long ABS-MBS USGSE US N 2 2052-03-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132LAV82 329518.30000000 PA USD 309445.36000000 0.006695490315 Long ABS-MBS USGSE US N 2 2049-01-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WHNK4 134484.81000000 PA USD 118249.13000000 0.002558564473 Long ABS-MBS USGSE US N 2 2046-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QK4D7 6795623.23000000 PA USD 5191831.14000000 0.112336003736 Long ABS-MBS USGSE US N 2 2051-06-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QSUA7 10957219.47000000 PA USD 10912775.45000000 0.236120465144 Long ABS-MBS USGSE US N 2 2053-08-01 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XFPM7 1928739.64000000 PA USD 1663272.83000000 0.035988347426 Long ABS-MBS USGSE US N 2 2037-02-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWC76 11845316.49000000 PA USD 9402082.32000000 0.203433495071 Long ABS-MBS USGSE US N 2 2052-02-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QTJ42 6879196.24000000 PA USD 6832979.74000000 0.147845647692 Long ABS-MBS USGSE US N 2 2053-11-01 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418ECV0 1469330.36000000 PA USD 1302354.94000000 0.028179142476 Long ABS-MBS USGSE US N 2 2037-04-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140F4L95 47443.82000000 PA USD 41728.76000000 0.000902888020 Long ABS-MBS USGSE US N 2 2046-06-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418C5Z3 7028179.63000000 PA USD 6380587.98000000 0.138057216391 Long ABS-MBS USGSE US N 2 2049-01-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3142GRF96 775098.55000000 PA USD 785109.41000000 0.016987465739 Long ABS-MBS USGSE US N 2 2054-03-01 Fixed 6.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140HLJX5 44599.90000000 PA USD 41787.57000000 0.000904160496 Long ABS-MBS USGSE US N 2 2048-07-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31335BNP7 160030.59000000 PA USD 146276.14000000 0.003164986796 Long ABS-MBS USGSE US N 2 2048-02-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8GK3 1482097.44000000 PA USD 1257404.40000000 0.027206544582 Long ABS-MBS USGSE US N 2 2047-07-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ER5V8 2958254.59000000 PA USD 2509768.67000000 0.054304035529 Long ABS-MBS USGSE US N 2 2047-03-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TJZ9 47965.71000000 PA USD 45388.70000000 0.000982078391 Long ABS-MBS USGA US N 2 2047-10-20 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DVME2 6057999.29000000 PA USD 5655984.82000000 0.122378928501 Long ABS-MBS USGSE US N 2 2052-12-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XDDB9 3108192.27000000 PA USD 2370792.89000000 0.051297007119 Long ABS-MBS USGSE US N 2 2051-11-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XLVK1 2789726.30000000 PA USD 2784007.64000000 0.060237762788 Long ABS-MBS USGSE US N 2 2053-07-01 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WG6H2 60985.41000000 PA USD 53670.67000000 0.001161275939 Long ABS-MBS USGSE US N 2 2046-05-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140HAFK1 322783.70000000 PA USD 303860.53000000 0.006574650968 Long ABS-MBS USGSE US N 2 2048-02-01 Fixed 4.50000000 N N N N N N American Express Credit Account Master Trust 549300Y4SA5G3GIJTP18 American Express Credit Account Master Trust 02582JJT8 8302000.00000000 PA USD 8120846.21000000 0.175711302157 Long ABS-O CORP US N 2 2027-05-15 Fixed 3.39000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 3620ADSK9 56462.70000000 PA USD 55181.42000000 0.001193964140 Long ABS-MBS USGA US N 2 2039-11-15 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QQLM5 4612088.61000000 PA USD 4253625.18000000 0.092035977524 Long ABS-MBS USGSE US N 2 2052-10-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WKXZ3 194791.69000000 PA USD 185186.98000000 0.004006903290 Long ABS-MBS USGSE US N 2 2032-05-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XH7C5 6860880.33000000 PA USD 6150214.98000000 0.133072620111 Long ABS-MBS USGSE US N 2 2052-08-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140F1T28 116779.94000000 PA USD 108208.23000000 0.002341308837 Long ABS-MBS USGSE US N 2 2031-04-01 Fixed 2.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128PYA46 4595.43000000 PA USD 4452.89000000 0.000096347483 Long ABS-MBS USGSE US N 2 2027-03-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140L23B7 1432472.47000000 PA USD 1088883.91000000 0.023560255271 Long ABS-MBS USGSE US N 2 2051-03-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132D6AM2 4514453.84000000 PA USD 4006833.62000000 0.086696131744 Long ABS-MBS USGSE US N 2 2036-07-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QAJQ4 443793.67000000 PA USD 427409.45000000 0.009247887359 Long ABS-MBS USGSE US N 2 2049-01-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DV66 1858313.02000000 PA USD 1337643.07000000 0.028942674146 Long ABS-MBS USGSE US N 2 2051-01-01 Fixed 1.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WHF56 206962.45000000 PA USD 181976.62000000 0.003937440512 Long ABS-MBS USGSE US N 2 2046-06-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KNWU3 1535577.89000000 PA USD 1218410.86000000 0.026362838703 Long ABS-MBS USGSE US N 2 2052-03-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418EDH0 396338.15000000 PA USD 351295.52000000 0.007601005075 Long ABS-MBS USGSE US N 2 2037-05-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31335CAQ7 197892.42000000 PA USD 181508.28000000 0.003927307007 Long ABS-MBS USGSE US N 2 2046-10-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XMXT8 3391128.81000000 PA USD 3368345.88000000 0.072881129058 Long ABS-MBS USGSE US N 2 2053-10-01 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DZW5 251909.25000000 PA USD 200439.28000000 0.004336918343 Long ABS-MBS USGSE US N 2 2051-06-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3142GQYP1 453088.21000000 PA USD 458034.94000000 0.009910533171 Long ABS-MBS USGSE US N 2 2054-01-01 Fixed 6.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MJYT1 578563.68000000 PA USD 491909.88000000 0.010643487553 Long ABS-MBS USGSE US N 2 2046-09-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WRWL0 44587.26000000 PA USD 44865.37000000 0.000970755064 Long ABS-MBS USGSE US N 2 2043-06-01 Floating 5.42000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132XCSA4 289668.15000000 PA USD 265071.89000000 0.005735378524 Long ABS-MBS USGSE US N 2 2048-06-01 Fixed 4.00000000 N N N N N N Exeter Automobile Receivables Trust N/A Exeter Automobile Receivables Trust 2024-2 30166DAE8 3000000.00000000 PA USD 2978225.70000000 0.064440072171 Long ABS-O CORP US N 2 2029-05-15 Fixed 5.74000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 3622AAEU4 286998.83000000 PA USD 263241.14000000 0.005695766462 Long ABS-MBS USGA US N 2 2048-05-15 Fixed 4.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132L7LF4 631606.87000000 PA USD 557878.19000000 0.012070848366 Long ABS-MBS USGSE US N 2 2045-12-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WKQV0 436863.37000000 PA USD 399777.54000000 0.008650013842 Long ABS-MBS USGSE US N 2 2047-04-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31410LUK6 375632.38000000 PA USD 356836.44000000 0.007720894338 Long ABS-MBS USGSE US N 2 2032-06-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KLHN0 11007851.35000000 PA USD 8388399.60000000 0.181500373066 Long ABS-MBS USGSE US N 2 2051-03-01 Fixed 2.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MMU76 97068.35000000 PA USD 91229.65000000 0.001973942146 Long ABS-MBS USGSE US N 2 2031-06-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJ3X6 168500.36000000 PA USD 148112.16000000 0.003204712886 Long ABS-MBS USGSE US N 2 2048-05-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DMSK2 2688613.87000000 PA USD 2246892.44000000 0.048616164649 Long ABS-MBS USGSE US N 2 2050-12-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KPNP9 1269200.57000000 PA USD 961309.66000000 0.020799922540 Long ABS-MBS USGSE US N 2 2052-04-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DVLS2 7170173.77000000 PA USD 5487311.62000000 0.118729334992 Long ABS-MBS USGSE US N 2 2051-03-01 Fixed 2.00000000 N N N N N N John Deere Owner Trust N/A John Deere Owner Trust 2024 47800RAE3 610000.00000000 PA USD 600812.06000000 0.012999811433 Long ABS-O CORP US N 2 2031-02-18 Fixed 4.91000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XHHS9 19499804.24000000 PA USD 14768859.82000000 0.319554825106 Long ABS-MBS USGSE US N 2 2052-02-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QFFK0 5019448.00000000 PA USD 4020143.72000000 0.086984123284 Long ABS-MBS USGSE US N 2 2050-10-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QNSZ6 8181788.09000000 PA USD 6781640.09000000 0.146734808191 Long ABS-MBS USGSE US N 2 2052-04-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QTQE2 2496450.89000000 PA USD 2541930.98000000 0.054999933620 Long ABS-MBS USGSE US N 2 2053-12-01 Fixed 6.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138EGKL7 17224.00000000 PA USD 16953.66000000 0.000366827495 Long ABS-MBS USGSE US N 2 2026-05-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QPH34 12711140.83000000 PA USD 10968437.83000000 0.237324835848 Long ABS-MBS USGSE US N 2 2052-06-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133L8UY9 2127850.08000000 PA USD 1850583.06000000 0.040041191621 Long ABS-MBS USGSE US N 2 2037-01-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KQKT2 2606803.29000000 PA USD 2471622.47000000 0.053478663604 Long ABS-MBS USGSE US N 2 2053-01-01 Fixed 5.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132WFDH9 212829.18000000 PA USD 187600.96000000 0.004059134739 Long ABS-MBS USGSE US N 2 2046-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FQS40 101653.81000000 PA USD 94138.77000000 0.002036886973 Long ABS-MBS USGSE US N 2 2046-11-01 Fixed 4.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137H7ZB2 2000000.00000000 PA USD 1707311.60000000 0.036941217290 Long ABS-MBS USGSE US N 2 2032-06-25 Fixed 2.92000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KQKY1 5877873.69000000 PA USD 5750349.75000000 0.124420708914 Long ABS-MBS USGSE US N 2 2053-01-01 Fixed 5.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XB4Y3 17558278.13000000 PA USD 14656979.51000000 0.317134063224 Long ABS-MBS USGSE US N 2 2051-07-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128PYU36 3919.41000000 PA USD 3801.00000000 0.000082242495 Long ABS-MBS USGSE US N 2 2027-03-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WGFQ2 285761.93000000 PA USD 254780.33000000 0.005512699340 Long ABS-MBS USGSE US N 2 2046-01-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ERZE3 342538.77000000 PA USD 319670.06000000 0.006916722845 Long ABS-MBS USGSE US N 2 2032-02-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 31329QHM6 435015.82000000 PA USD 393486.96000000 0.008513904134 Long ABS-MBS USGSE US N 2 2049-03-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QN3Z3 5083864.14000000 PA USD 4400367.38000000 0.095211048493 Long ABS-MBS USGSE US N 2 2052-05-01 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MFF29 122929.90000000 PA USD 116927.97000000 0.002529978445 Long ABS-MBS USGSE US N 2 2032-05-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WLQ9 2054703.24000000 PA USD 1748671.61000000 0.037836126641 Long ABS-MBS USGA US N 2 2051-08-20 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MMS20 427115.25000000 PA USD 399779.73000000 0.008650061227 Long ABS-MBS USGSE US N 2 2030-01-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KLHC4 1511551.03000000 PA USD 1148556.71000000 0.024851399706 Long ABS-MBS USGSE US N 2 2051-03-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QTCN7 7514747.46000000 PA USD 7655595.70000000 0.165644645207 Long ABS-MBS USGSE US N 2 2053-10-01 Fixed 6.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J7XH3 857835.56000000 PA USD 728670.55000000 0.015766294284 Long ABS-MBS USGSE US N 2 2047-12-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CXA7 302872.07000000 PA USD 291093.94000000 0.006298419391 Long ABS-MBS USGSE US N 2 2033-05-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QKXN3 9098084.70000000 PA USD 6951282.26000000 0.150405367369 Long ABS-MBS USGSE US N 2 2051-06-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XCGN2 2279587.20000000 PA USD 2069732.55000000 0.044782944052 Long ABS-MBS USGSE US N 2 2049-07-01 Fixed 4.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128LXAV2 31246.52000000 PA USD 31152.52000000 0.000674049195 Long ABS-MBS USGSE US N 2 2035-06-01 Fixed 5.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138YY3V3 67612.99000000 PA USD 61929.75000000 0.001339978215 Long ABS-MBS USGSE US N 2 2045-07-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KM4T9 2845781.13000000 PA USD 2156014.10000000 0.046649823821 Long ABS-MBS USGSE US N 2 2051-11-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QREH2 9638599.50000000 PA USD 9139638.79000000 0.197754986550 Long ABS-MBS USGSE US N 2 2053-01-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140JGLW3 354191.03000000 PA USD 331979.54000000 0.007183063901 Long ABS-MBS USGSE US N 2 2048-12-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XHLX3 16020950.87000000 PA USD 13824397.92000000 0.299119438695 Long ABS-MBS USGSE US N 2 2052-06-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179UUM2 778454.48000000 PA USD 754746.44000000 0.016330500090 Long ABS-MBS USGA US N 2 2049-06-20 Fixed 5.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132E0BC5 6167467.05000000 PA USD 5158287.38000000 0.111610215118 Long ABS-MBS USGSE US N 2 2051-07-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XLVL9 2238429.66000000 PA USD 2231844.42000000 0.048290569616 Long ABS-MBS USGSE US N 2 2053-06-01 Fixed 6.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132CWG32 548915.57000000 PA USD 511770.81000000 0.011073219847 Long ABS-MBS USGSE US N 2 2033-10-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ERTM2 319112.82000000 PA USD 293108.20000000 0.006342002072 Long ABS-MBS USGSE US N 2 2045-02-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WGYY4 54182.44000000 PA USD 49633.32000000 0.001073919522 Long ABS-MBS USGSE US N 2 2046-04-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140MHT41 29770185.49000000 PA USD 23634229.64000000 0.511375435286 Long ABS-MBS USGSE US N 2 2052-03-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q8DV4 926325.87000000 PA USD 848041.38000000 0.018349129057 Long ABS-MBS USGSE US N 2 2048-01-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3142GQLF7 921051.51000000 PA USD 930496.88000000 0.020133224322 Long ABS-MBS USGSE US N 2 2053-11-01 Fixed 6.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QAXR6 1766857.48000000 PA USD 1618979.88000000 0.035029977852 Long ABS-MBS USGSE US N 2 2049-04-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418ET75 4200014.38000000 PA USD 4163587.11000000 0.090087817676 Long ABS-MBS USGSE US N 2 2053-07-01 Fixed 6.00000000 N N N N N N GS Mortgage Securities Trust 549300L45M7638EL0H21 GS Mortgage Securities Trust 2015-GC30 36250GAP0 496000.00000000 PA USD 481484.01000000 0.010417902294 Long ABS-MBS CORP US N 2 2050-05-10 Fixed 3.38000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SLR6 2179222.62000000 PA USD 1881414.59000000 0.040708295534 Long ABS-MBS USGA US N 2 2046-09-20 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XFE56 2156483.25000000 PA USD 1866966.92000000 0.040395690315 Long ABS-MBS USGSE US N 2 2036-12-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140H6BQ1 3329233.01000000 PA USD 2927233.48000000 0.063336750036 Long ABS-MBS USGSE US N 2 2048-01-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FBLD0 51728.98000000 PA USD 47042.60000000 0.001017863937 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WHUV2 117235.29000000 PA USD 107343.88000000 0.002322606837 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8D26 1602776.29000000 PA USD 1524181.81000000 0.032978825560 Long ABS-MBS USGSE US N 2 2030-12-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XC3K2 4151971.85000000 PA USD 3470695.26000000 0.075095669559 Long ABS-MBS USGSE US N 2 2051-07-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 36241KC22 11250.73000000 PA USD 11537.39000000 0.000249635292 Long ABS-MBS USGA US N 2 2035-03-15 Fixed 6.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133B5NU2 1735288.86000000 PA USD 1314019.45000000 0.028431528272 Long ABS-MBS USGSE US N 2 2052-03-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJ4R8 325738.35000000 PA USD 297132.93000000 0.006429085429 Long ABS-MBS USGSE US N 2 2048-08-01 Fixed 4.00000000 N N N N N N UMBS, TBA N/A Uniform Mortgage-Backed Security, TBA 01F032450 8725000.00000000 PA USD 8096948.85000000 0.175194233352 Long ABS-MBS USGSE US N 2 2039-05-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CND2 397695.59000000 PA USD 349441.89000000 0.007560897957 Long ABS-MBS USGSE US N 2 2047-08-01 Fixed 3.50000000 N N N N N N Fanniemae-Aces B1V7KEBTPIMZEU4LTD58 Fannie Mae-Aces 3136B26W7 2489000.00000000 PA USD 2296022.35000000 0.049679191856 Long ABS-MBS USGSE US N 2 2030-08-25 Variable 3.76000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140E2FS5 43116.47000000 PA USD 39838.70000000 0.000861992663 Long ABS-MBS USGSE US N 2 2045-09-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132D6AU4 11181902.16000000 PA USD 9664253.81000000 0.209106117444 Long ABS-MBS USGSE US N 2 2036-09-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ERBM1 8972390.44000000 PA USD 7976154.71000000 0.172580602324 Long ABS-MBS USGSE US N 2 2046-09-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132XCR98 435007.26000000 PA USD 402818.79000000 0.008715817575 Long ABS-MBS USGSE US N 2 2048-06-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XDLB0 4561194.14000000 PA USD 3956089.89000000 0.085598186204 Long ABS-MBS USGSE US N 2 2036-11-01 Fixed 2.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132J7YM8 666503.41000000 PA USD 573464.25000000 0.012408085007 Long ABS-MBS USGSE US N 2 2043-03-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132L9KW4 495378.88000000 PA USD 454324.94000000 0.009830259648 Long ABS-MBS USGSE US N 2 2048-01-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XMA22 2790934.97000000 PA USD 2577968.69000000 0.055779684004 Long ABS-MBS USGSE US N 2 2053-08-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KJLB6 2228473.55000000 PA USD 1778250.83000000 0.038476134237 Long ABS-MBS USGSE US N 2 2050-06-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 3622AAQ23 367975.66000000 PA USD 337248.82000000 0.007297075671 Long ABS-MBS USGA US N 2 2049-09-15 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DQTR7 1223558.64000000 PA USD 1218083.88000000 0.026355763815 Long ABS-MBS USGSE US N 2 2053-06-01 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138LVEV1 66932.87000000 PA USD 60011.88000000 0.001298481132 Long ABS-MBS USGSE US N 2 2042-06-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418D3Y6 3592091.73000000 PA USD 2855905.96000000 0.061793431631 Long ABS-MBS USGSE US N 2 2051-09-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJW71 732494.51000000 PA USD 671828.03000000 0.014536388810 Long ABS-MBS USGSE US N 2 2045-09-01 Fixed 4.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137FAWR5 1686639.40000000 PA USD 1623425.00000000 0.035126157216 Long ABS-MBS USGSE US N 2 2027-03-25 Fixed 2.90000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KLG35 5421269.36000000 PA USD 4142911.98000000 0.089640468481 Long ABS-MBS USGSE US N 2 2051-03-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KMBD6 7393105.33000000 PA USD 5610710.66000000 0.121399328420 Long ABS-MBS USGSE US N 2 2051-06-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WGHR8 258273.99000000 PA USD 230276.50000000 0.004982508303 Long ABS-MBS USGSE US N 2 2046-01-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418EBD1 16193870.28000000 PA USD 13622341.17000000 0.294747523043 Long ABS-MBS USGSE US N 2 2037-02-01 Fixed 1.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179VSJ0 3566286.13000000 PA USD 3170737.46000000 0.068605462225 Long ABS-MBS USGA US N 2 2050-08-20 Fixed 3.50000000 N N N N N N BENCHMARK Mortgage Trust N/A Benchmark 2024-V6 Mortgage Trust 081927AB1 2000000.00000000 PA USD 2014452.60000000 0.043586848011 Long ABS-MBS CORP US N 2 2029-03-15 Fixed 5.93000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132QWMN6 472264.35000000 PA USD 416283.44000000 0.009007153123 Long ABS-MBS USGSE US N 2 2046-03-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 31334YPW1 4726679.33000000 PA USD 4022982.99000000 0.087045556762 Long ABS-MBS USGSE US N 2 2046-07-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J9YJ4 230741.64000000 PA USD 216335.25000000 0.004680860528 Long ABS-MBS USGSE US N 2 2048-12-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XGKE8 7262088.08000000 PA USD 5515643.62000000 0.119342356405 Long ABS-MBS USGSE US N 2 2052-01-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3622A26R8 866150.29000000 PA USD 773530.94000000 0.016736941595 Long ABS-MBS USGA US N 2 2048-04-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140GQ3F1 281529.41000000 PA USD 257250.55000000 0.005566147659 Long ABS-MBS USGSE US N 2 2047-08-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140MCA75 6823264.67000000 PA USD 5168871.08000000 0.111839215355 Long ABS-MBS USGSE US N 2 2052-02-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179RS83 161288.79000000 PA USD 139799.05000000 0.003024841559 Long ABS-MBS USGA US N 2 2045-11-20 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140EUKN8 577773.75000000 PA USD 508771.55000000 0.011008324654 Long ABS-MBS USGSE US N 2 2046-03-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138M5F87 37396.08000000 PA USD 35116.42000000 0.000759816369 Long ABS-MBS USGSE US N 2 2032-08-01 Fixed 3.50000000 N N N N N N PG&E WILDFIRE RECOVERY N/A PG&E Wildfire Recovery Funding LLC 693342AD9 3000000.00000000 PA USD 2549629.86000000 0.055166514810 Long DBT CORP US N 2 2047-12-01 Fixed 4.45000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TEZ4 983856.14000000 PA USD 877565.87000000 0.018987952457 Long ABS-MBS USGA US N 2 2047-08-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31419HEL2 24751.87000000 PA USD 24015.30000000 0.000519620680 Long ABS-MBS USGSE US N 2 2040-10-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XK5T3 532167.83000000 PA USD 533294.37000000 0.011538926580 Long ABS-MBS USGSE US N 2 2053-04-01 Fixed 6.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWFQ1 3754810.00000000 PA USD 3461334.39000000 0.074893127777 Long ABS-MBS USGSE US N 2 2052-12-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FPDG1 168367.92000000 PA USD 153506.08000000 0.003321421500 Long ABS-MBS USGSE US N 2 2047-06-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140EVU96 9684.34000000 PA USD 9135.93000000 0.000197674739 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J7R23 815158.91000000 PA USD 726854.37000000 0.015726997474 Long ABS-MBS USGSE US N 2 2047-01-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WJN38 220651.19000000 PA USD 188492.91000000 0.004078433922 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3617A1GG3 181015.53000000 PA USD 161285.52000000 0.003489745773 Long ABS-MBS USGA US N 2 2045-09-20 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KMZD0 10888370.20000000 PA USD 8251225.23000000 0.178532321886 Long ABS-MBS USGSE US N 2 2051-10-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DPD8 7521055.97000000 PA USD 6012493.24000000 0.130092725449 Long ABS-MBS USGSE US N 2 2050-05-01 Fixed 2.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132WHVR3 48591.23000000 PA USD 42779.39000000 0.000925620573 Long ABS-MBS USGSE US N 2 2046-11-01 Fixed 3.50000000 N N N N N N BENCHMARK Mortgage Trust N/A Benchmark 2021-B29 Mortgage Trust 08163JAE4 2763000.00000000 PA USD 2217759.80000000 0.047985819735 Long ABS-MBS CORP US N 2 2054-09-15 Fixed 2.39000000 N N N N N N Verizon Master Trust 5493007MUBNP1GFMEB89 Verizon Master Trust 92348KCQ4 7000000.00000000 PA USD 7003506.30000000 0.151535342477 Long ABS-O CORP US N 2 2030-04-22 Fixed 5.34000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DSV74 1469193.80000000 PA USD 1488153.82000000 0.032199285488 Long ABS-MBS USGSE US N 2 2054-03-01 Fixed 6.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36183FLQ0 151097.52000000 PA USD 133940.81000000 0.002898086422 Long ABS-MBS USGA US N 2 2044-10-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QT3S6 5816632.92000000 PA USD 5777553.93000000 0.125009327608 Long ABS-MBS USGSE US N 2 2054-02-01 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140H1WA4 161434.90000000 PA USD 155725.45000000 0.003369442160 Long ABS-MBS USGSE US N 2 2048-03-01 Fixed 5.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31335CEA8 843227.87000000 PA USD 742447.64000000 0.016064390118 Long ABS-MBS USGSE US N 2 2048-03-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DV6E0 1543545.58000000 PA USD 1349081.82000000 0.029190175158 Long ABS-MBS USGSE US N 2 2050-06-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SLU9 32461.39000000 PA USD 30451.69000000 0.000658885289 Long ABS-MBS USGA US N 2 2046-09-20 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3622AABZ6 341749.82000000 PA USD 315811.99000000 0.006833245522 Long ABS-MBS USGA US N 2 2048-12-20 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140E75F3 34700.75000000 PA USD 32694.28000000 0.000707408361 Long ABS-MBS USGSE US N 2 2030-12-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KR5X8 4590475.49000000 PA USD 4676513.76000000 0.101186046512 Long ABS-MBS USGSE US N 2 2053-09-01 Fixed 6.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QGYV3 249616.24000000 PA USD 190283.23000000 0.004117171198 Long ABS-MBS USGSE US N 2 2051-02-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FXGJ5 4811852.74000000 PA USD 4197632.92000000 0.090824469184 Long ABS-MBS USGSE US N 2 2051-11-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132XWPW5 625506.48000000 PA USD 550689.31000000 0.011915302080 Long ABS-MBS USGSE US N 2 2048-02-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DNFK4 1232067.34000000 PA USD 1078089.22000000 0.023326689828 Long ABS-MBS USGSE US N 2 2052-04-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ER2P4 399408.89000000 PA USD 378240.25000000 0.008184010032 Long ABS-MBS USGSE US N 2 2046-02-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X75T2 580097.75000000 PA USD 530051.85000000 0.011468767954 Long ABS-MBS USGSE US N 2 2035-07-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WHBV3 64872.29000000 PA USD 59412.55000000 0.001285513388 Long ABS-MBS USGSE US N 2 2046-05-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132Y1GK8 57104.45000000 PA USD 53826.86000000 0.001164655433 Long ABS-MBS USGSE US N 2 2048-07-01 Fixed 4.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31307PWW5 162357.98000000 PA USD 153395.02000000 0.003319018487 Long ABS-MBS USGSE US N 2 2030-12-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132L7CJ6 133746.96000000 PA USD 122670.34000000 0.002654226495 Long ABS-MBS USGSE US N 2 2045-08-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KK3T4 2511856.83000000 PA USD 2001901.69000000 0.043315283117 Long ABS-MBS USGSE US N 2 2051-01-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140E2HL8 10704.60000000 PA USD 10202.19000000 0.000220745479 Long ABS-MBS USGSE US N 2 2030-10-01 Fixed 3.50000000 N N N N N N Toyota Auto Receivables Owner Trust N/A Toyota Auto Receivables 2021-B Owner Trust 89190GAC1 748111.71000000 PA USD 737262.67000000 0.015952202569 Long ABS-O CORP US N 2 2025-11-17 Fixed 0.26000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XJNV1 16312602.89000000 PA USD 15059641.16000000 0.325846480750 Long ABS-MBS USGSE US N 2 2052-09-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179VME7 1985902.96000000 PA USD 1764692.95000000 0.038182781465 Long ABS-MBS USGA US N 2 2050-05-20 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179YAR5 16076302.24000000 PA USD 15393407.29000000 0.333068201221 Long ABS-MBS USGA US N 2 2053-07-20 Fixed 5.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128P7WT6 28786.16000000 PA USD 27143.49000000 0.000587305540 Long ABS-MBS USGSE US N 2 2032-09-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DM5R2 6359779.18000000 PA USD 4819354.36000000 0.104276698296 Long ABS-MBS USGSE US N 2 2052-01-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140H23H9 355825.80000000 PA USD 329506.19000000 0.007129547859 Long ABS-MBS USGSE US N 2 2047-12-01 Fixed 4.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132L74A4 283472.71000000 PA USD 249164.99000000 0.005391199847 Long ABS-MBS USGSE US N 2 2046-09-01 Fixed 3.50000000 N N N N N N CSAIL Commercial Mortgage Trust N/A CSAIL 2018-CX11 Commercial Mortgage Trust 12652UAU3 3319000.00000000 PA USD 3131594.32000000 0.067758519440 Long ABS-MBS CORP US N 2 2051-04-15 Variable 4.03000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140GSPD8 1211412.52000000 PA USD 1109676.27000000 0.024010140979 Long ABS-MBS USGSE US N 2 2047-09-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CZ64 84194.45000000 PA USD 76841.98000000 0.001662635151 Long ABS-MBS USGSE US N 2 2038-09-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WJNE4 190532.97000000 PA USD 161672.98000000 0.003498129271 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KLE86 860922.08000000 PA USD 688284.08000000 0.014892449484 Long ABS-MBS USGSE US N 2 2051-03-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179YFL3 19648390.00000000 PA USD 19281036.43000000 0.417185097519 Long ABS-MBS USGA US N 2 2053-09-20 Fixed 5.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MMZB2 723507.76000000 PA USD 677489.36000000 0.014658883392 Long ABS-MBS USGSE US N 2 2034-06-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132D56Q0 4274310.31000000 PA USD 3712586.26000000 0.080329481589 Long ABS-MBS USGSE US N 2 2035-12-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QGJQ1 7177166.87000000 PA USD 6225023.46000000 0.134691256284 Long ABS-MBS USGSE US N 2 2035-12-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KRFB5 9486346.60000000 PA USD 9265570.10000000 0.200479770876 Long ABS-MBS USGSE US N 2 2053-06-01 Fixed 5.50000000 N N N N N N Citigroup Commercial Mortgage Trust N/A Citigroup Commercial Mortgage Trust 2017-C4 17326FAD9 7905000.00000000 PA USD 7299510.99000000 0.157940016101 Long ABS-MBS CORP US N 2 2050-10-12 Fixed 3.47000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CPE8 0.00000000 PA USD 0.00000000 0.000000 Long ABS-MBS USGSE US N 2 2047-09-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 36180DQF7 5124.18000000 PA USD 4627.79000000 0.000100131807 Long ABS-MBS USGA US N 2 2043-03-15 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWBH5 25457474.00000000 PA USD 19344263.85000000 0.418553153509 Long ABS-MBS USGSE US N 2 2051-04-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWB69 2867191.74000000 PA USD 2279757.14000000 0.049327260400 Long ABS-MBS USGSE US N 2 2051-08-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WLN6 6725717.45000000 PA USD 5295940.83000000 0.114588632184 Long ABS-MBS USGA US N 2 2051-08-20 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138W9RH5 32467.02000000 PA USD 30826.16000000 0.000666987721 Long ABS-MBS USGSE US N 2 2028-09-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CNG5 2242746.47000000 PA USD 2090569.64000000 0.045233797586 Long ABS-MBS USGSE US N 2 2032-08-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138Y9SR0 131049.05000000 PA USD 122318.54000000 0.002646614575 Long ABS-MBS USGSE US N 2 2030-03-01 Fixed 2.50000000 N N N N N N Citigroup Commercial Mortgage Trust N/A Citigroup Commercial Mortgage Trust 2016-P5 17325DAD5 829000.00000000 PA USD 761176.44000000 0.016469626438 Long ABS-MBS CORP US N 2 2049-10-10 Fixed 2.94000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418D7F3 25723892.23000000 PA USD 20431207.06000000 0.442071417722 Long ABS-MBS USGSE US N 2 2051-12-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133GFCG8 2129091.39000000 PA USD 1840099.96000000 0.039814368073 Long ABS-MBS USGSE US N 2 2036-10-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TUB9 1590584.55000000 PA USD 1461360.56000000 0.031619557898 Long ABS-MBS USGA US N 2 2048-03-20 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DVK38 3013524.25000000 PA USD 2650195.59000000 0.057342462355 Long ABS-MBS USGSE US N 2 2050-04-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ET5H5 757351.59000000 PA USD 666710.30000000 0.014425656137 Long ABS-MBS USGSE US N 2 2046-09-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae 21H042653 11800000.00000000 PA USD 10988631.41000000 0.237761765713 Long ABS-MBS USGA US N 2 2054-05-20 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QPFK8 3991376.07000000 PA USD 3444154.30000000 0.074521401001 Long ABS-MBS USGSE US N 2 2052-06-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418ECQ1 29186624.46000000 PA USD 23151273.28000000 0.500925675654 Long ABS-MBS USGSE US N 2 2052-04-01 Fixed 2.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31335ABF4 392689.39000000 PA USD 352568.61000000 0.007628551010 Long ABS-MBS USGSE US N 2 2044-01-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179MQP8 2654321.01000000 PA USD 2390298.27000000 0.051719046353 Long ABS-MBS USGA US N 2 2042-10-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QQ2A2 7018062.45000000 PA USD 6472736.75000000 0.140051045599 Long ABS-MBS USGSE US N 2 2052-12-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KNNS8 26249012.00000000 PA USD 21714035.03000000 0.469828053819 Long ABS-MBS USGSE US N 2 2052-01-01 Fixed 3.00000000 N N N N N N UMBS, TBA N/A Uniform Mortgage-Backed Security, TBA 01F040453 15650000.00000000 PA USD 14850298.46000000 0.321316918502 Long ABS-MBS USGSE US N 2 2039-05-01 Fixed 4.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 31335AUF3 202727.92000000 PA USD 179571.20000000 0.003885394276 Long ABS-MBS USGSE US N 2 2046-05-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WFHS8 639748.54000000 PA USD 565876.73000000 0.012243913321 Long ABS-MBS USGSE US N 2 2045-08-01 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132WKQ84 187973.09000000 PA USD 159293.32000000 0.003446640406 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QHQ57 3067277.76000000 PA USD 2660499.40000000 0.057565406593 Long ABS-MBS USGSE US N 2 2036-03-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWBG7 3653724.61000000 PA USD 2629879.91000000 0.056902890604 Long ABS-MBS USGSE US N 2 2051-04-01 Fixed 1.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DPN87 3878372.78000000 PA USD 3508625.36000000 0.075916365714 Long ABS-MBS USGSE US N 2 2052-10-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DTN2 2276576.91000000 PA USD 2016307.07000000 0.043626973305 Long ABS-MBS USGSE US N 2 2035-10-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132A8TN9 3407885.35000000 PA USD 3240647.33000000 0.070118106840 Long ABS-MBS USGSE US N 2 2030-03-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418C3D4 658893.05000000 PA USD 598999.26000000 0.012960587757 Long ABS-MBS USGSE US N 2 2048-10-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J7WU5 424947.80000000 PA USD 378483.71000000 0.008189277793 Long ABS-MBS USGSE US N 2 2047-11-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138MFPY7 46557.66000000 PA USD 44810.83000000 0.000969574978 Long ABS-MBS USGSE US N 2 2027-10-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179R7H6 969997.26000000 PA USD 838421.84000000 0.018140990415 Long ABS-MBS USGA US N 2 2046-04-20 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132WDYQ1 99086.70000000 PA USD 87238.28000000 0.001887580601 Long ABS-MBS USGSE US N 2 2046-05-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KKNC9 1767829.87000000 PA USD 1415524.01000000 0.030627789346 Long ABS-MBS USGSE US N 2 2050-11-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179VBG4 2997243.58000000 PA USD 2663375.58000000 0.057627638696 Long ABS-MBS USGA US N 2 2049-12-20 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179RQ28 72989.01000000 PA USD 65270.19000000 0.001412255543 Long ABS-MBS USGA US N 2 2045-10-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QBR75 2560224.98000000 PA USD 2160458.57000000 0.046745989121 Long ABS-MBS USGSE US N 2 2049-09-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TCW3 63553.43000000 PA USD 54936.04000000 0.001188654836 Long ABS-MBS USGA US N 2 2047-07-20 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X9ED3 3215807.78000000 PA USD 2689798.81000000 0.058199359921 Long ABS-MBS USGSE US N 2 2051-01-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QNWL2 7300052.96000000 PA USD 5830860.22000000 0.126162719433 Long ABS-MBS USGSE US N 2 2052-04-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3617NWHH8 4935498.20000000 PA USD 3925533.63000000 0.084937038327 Long ABS-MBS USGA US N 2 2050-08-20 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132LA2L5 1615294.47000000 PA USD 1423206.46000000 0.030794015039 Long ABS-MBS USGSE US N 2 2049-04-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179VDQ0 8947801.31000000 PA USD 8199820.42000000 0.177420072514 Long ABS-MBS USGA US N 2 2050-01-20 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179RTB5 181888.70000000 PA USD 173495.31000000 0.003753929830 Long ABS-MBS USGA US N 2 2045-11-20 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X6F55 1842522.16000000 PA USD 1547821.41000000 0.033490317194 Long ABS-MBS USGSE US N 2 2050-03-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XGT74 8044722.09000000 PA USD 7073249.33000000 0.153044377164 Long ABS-MBS USGSE US N 2 2051-10-01 Fixed 3.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132WJSN2 1136112.43000000 PA USD 988759.72000000 0.021393861357 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QA2X7 1350247.81000000 PA USD 1237240.05000000 0.026770247169 Long ABS-MBS USGSE US N 2 2049-05-01 Fixed 4.00000000 N N N N N N BENCHMARK Mortgage Trust N/A Benchmark 2024-V6 Mortgage Trust 081927AG0 440000.00000000 PA USD 434274.02000000 0.009396416527 Long ABS-MBS CORP US N 2 2029-03-15 Fixed 6.67000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132L87K7 79396.57000000 PA USD 69900.28000000 0.001512437115 Long ABS-MBS USGSE US N 2 2047-12-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140M2E24 1833750.91000000 PA USD 1410550.61000000 0.030520179551 Long ABS-MBS USGSE US N 2 2051-10-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ETJU1 6715969.60000000 PA USD 6210693.36000000 0.134381194935 Long ABS-MBS USGSE US N 2 2046-05-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CEF7 2932370.63000000 PA USD 2487809.14000000 0.053828895684 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 3.00000000 N N N N N N BENCHMARK Mortgage Trust N/A Benchmark 2019-B13 Mortgage Trust 08162DAE8 7093000.00000000 PA USD 6179979.82000000 0.133716643979 Long ABS-MBS CORP US N 2 2057-08-15 Fixed 2.95000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31335BNL6 1301215.58000000 PA USD 1148072.11000000 0.024840914382 Long ABS-MBS USGSE US N 2 2047-09-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WJBY3 9178.52000000 PA USD 8673.97000000 0.000187679279 Long ABS-MBS USGSE US N 2 2046-10-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 36297FSM5 85420.30000000 PA USD 81696.55000000 0.001767673812 Long ABS-MBS USGA US N 2 2039-08-15 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132D6BS8 371739.66000000 PA USD 329494.63000000 0.007129297734 Long ABS-MBS USGSE US N 2 2037-04-01 Fixed 2.50000000 N N N N N N Exeter Automobile Receivables Trust N/A Exeter Automobile Receivables Trust 2024-2 30166DAF5 2000000.00000000 PA USD 1972578.40000000 0.042680813096 Long ABS-O CORP US N 2 2030-02-15 Fixed 5.92000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137H2NY6 3967000.00000000 PA USD 2873638.07000000 0.062177102502 Long ABS-MBS USGSE US N 2 2036-08-25 Fixed 2.18000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132AEB39 2276261.69000000 PA USD 2132973.86000000 0.046151300580 Long ABS-MBS USGSE US N 2 2049-04-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418XK31 23883.98000000 PA USD 23042.72000000 0.000498576900 Long ABS-MBS USGSE US N 2 2040-08-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418AMX3 112316.86000000 PA USD 100703.83000000 0.002178935623 Long ABS-MBS USGSE US N 2 2042-12-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QEKL5 3717601.47000000 PA USD 2984169.52000000 0.064568679009 Long ABS-MBS USGSE US N 2 2050-08-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140LQPU8 3963703.65000000 PA USD 3420383.05000000 0.074007060847 Long ABS-MBS USGSE US N 2 2037-04-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140HFFN4 246096.64000000 PA USD 233815.94000000 0.005059091407 Long ABS-MBS USGSE US N 2 2048-03-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QTW39 1008024.15000000 PA USD 1019684.33000000 0.022062979248 Long ABS-MBS USGSE US N 2 2054-01-01 Fixed 6.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140GYNH8 99792.96000000 PA USD 94794.34000000 0.002051071586 Long ABS-MBS USGSE US N 2 2032-10-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 31329QCR0 419438.75000000 PA USD 379875.03000000 0.008219381878 Long ABS-MBS USGSE US N 2 2049-03-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWDY6 171141.98000000 PA USD 135509.84000000 0.002932035630 Long ABS-MBS USGSE US N 2 2052-06-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KMXX8 929287.75000000 PA USD 743258.69000000 0.016081938862 Long ABS-MBS USGSE US N 2 2051-10-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SUV7 289689.64000000 PA USD 258842.79000000 0.005600599064 Long ABS-MBS USGA US N 2 2047-01-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QMVC5 5062747.44000000 PA USD 4048692.49000000 0.087601834963 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 3140FVVS2 61207.01000000 PA USD 57289.51000000 0.001239577027 Long ABS-MBS USGSE US N 2 2047-06-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MAD63 195672.79000000 PA USD 181202.76000000 0.003920696450 Long ABS-MBS USGSE US N 2 2045-02-01 Fixed 4.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132WF3E7 215922.99000000 PA USD 190870.59000000 0.004129879946 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X7VZ9 11081088.05000000 PA USD 8856194.06000000 0.191622073636 Long ABS-MBS USGSE US N 2 2050-09-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138XHZD6 2177.68000000 PA USD 2084.85000000 0.000045110041 Long ABS-MBS USGSE US N 2 2029-01-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132L8T31 349669.39000000 PA USD 307847.22000000 0.006660911251 Long ABS-MBS USGSE US N 2 2047-07-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SSP3 2888580.98000000 PA USD 2493081.64000000 0.053942977125 Long ABS-MBS USGA US N 2 2046-12-20 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138NXRX7 62951.09000000 PA USD 56443.99000000 0.001221282453 Long ABS-MBS USGSE US N 2 2043-01-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179SSQ1 1390785.66000000 PA USD 1242764.93000000 0.026889789374 Long ABS-MBS USGA US N 2 2046-12-20 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJ3F5 1103099.38000000 PA USD 1012953.24000000 0.021917338196 Long ABS-MBS USGSE US N 2 2048-01-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q7HS9 242848.43000000 PA USD 213524.00000000 0.004620033320 Long ABS-MBS USGSE US N 2 2047-08-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJ4M9 146792.09000000 PA USD 137769.80000000 0.002980934539 Long ABS-MBS USGSE US N 2 2048-07-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418EDE7 18105912.24000000 PA USD 15624011.55000000 0.338057801290 Long ABS-MBS USGSE US N 2 2052-05-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132XW5W7 44261.53000000 PA USD 40986.15000000 0.000886820117 Long ABS-MBS USGSE US N 2 2048-02-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XCPY8 2762867.51000000 PA USD 2396359.98000000 0.051850203985 Long ABS-MBS USGSE US N 2 2036-08-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179VFR6 1799981.24000000 PA USD 1649513.93000000 0.035690645170 Long ABS-MBS USGA US N 2 2050-02-20 Fixed 4.00000000 N N N N N N Bank N/A BANK 2019-BNK21 06540BBD0 4564000.00000000 PA USD 3913742.73000000 0.084681917821 Long ABS-MBS CORP US N 2 2052-10-17 Fixed 2.85000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MDKW2 17215.56000000 PA USD 16591.29000000 0.000358986870 Long ABS-MBS USGSE US N 2 2027-11-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 3622AABE3 604987.85000000 PA USD 563774.17000000 0.012198420087 Long ABS-MBS USGA US N 2 2041-08-15 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QPNY9 14762720.15000000 PA USD 12734825.96000000 0.275544296039 Long ABS-MBS USGSE US N 2 2037-05-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWDC4 27198122.44000000 PA USD 20568284.45000000 0.445037370539 Long ABS-MBS USGSE US N 2 2052-03-01 Fixed 2.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 312936RV1 7687.78000000 PA USD 7295.70000000 0.000157857557 Long ABS-MBS USGSE US N 2 2039-10-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418ECT5 3647637.66000000 PA USD 3070466.23000000 0.066435886797 Long ABS-MBS USGSE US N 2 2037-04-01 Fixed 1.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31417GHQ2 140352.00000000 PA USD 120513.25000000 0.002607553392 Long ABS-MBS USGSE US N 2 2043-05-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MJ3Z1 41591.62000000 PA USD 40145.08000000 0.000868621828 Long ABS-MBS USGSE US N 2 2048-03-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XH4Z7 16075738.81000000 PA USD 12794502.24000000 0.276835515771 Long ABS-MBS USGSE US N 2 2052-01-01 Fixed 2.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MJ2C3 475063.99000000 PA USD 419835.46000000 0.009084008422 Long ABS-MBS USGSE US N 2 2047-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31417G3Y0 159038.37000000 PA USD 136558.24000000 0.002954719933 Long ABS-MBS USGSE US N 2 2043-07-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WJ6C7 9841.17000000 PA USD 9000.61000000 0.000194746811 Long ABS-MBS USGSE US N 2 2047-03-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWBP7 62086944.04000000 PA USD 47121529.40000000 1.019571738758 Long ABS-MBS USGSE US N 2 2051-05-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WKUL7 582159.70000000 PA USD 533454.81000000 0.011542398031 Long ABS-MBS USGSE US N 2 2047-05-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 36200AJD2 16800.46000000 PA USD 16909.77000000 0.000365877844 Long ABS-MBS USGA US N 2 2032-12-15 Fixed 5.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418D5B4 1881160.24000000 PA USD 1587097.69000000 0.034340140737 Long ABS-MBS USGSE US N 2 2036-10-01 Fixed 1.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MJZR4 239649.28000000 PA USD 210990.11000000 0.004565207370 Long ABS-MBS USGSE US N 2 2047-03-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418ER77 9843139.42000000 PA USD 9332569.38000000 0.201929438857 Long ABS-MBS USGSE US N 2 2053-05-01 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179S2P1 478318.56000000 PA USD 427098.82000000 0.009241166237 Long ABS-MBS USGA US N 2 2047-04-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140JLL28 444477.85000000 PA USD 403797.73000000 0.008736998966 Long ABS-MBS USGSE US N 2 2049-01-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140GVKY0 48153.59000000 PA USD 45683.11000000 0.000988448560 Long ABS-MBS USGSE US N 2 2032-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X9VZ5 5972044.19000000 PA USD 4527059.25000000 0.097952289107 Long ABS-MBS USGSE US N 2 2051-02-01 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MMX24 280504.87000000 PA USD 263550.01000000 0.005702449503 Long ABS-MBS USGSE US N 2 2033-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ETQU3 234970.77000000 PA USD 220538.35000000 0.004771803288 Long ABS-MBS USGSE US N 2 2031-06-01 Fixed 3.00000000 N N N N N N Verizon Master Trust 5493007MUBNP1GFMEB89 Verizon Master Trust 92348KAA1 2382000.00000000 PA USD 2375599.33000000 0.051401004388 Long ABS-O CORP US N 2 2027-05-20 Fixed 0.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179XHX7 8056571.48000000 PA USD 7302778.83000000 0.158010722577 Long ABS-MBS USGA US N 2 2052-10-20 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179RF87 386808.03000000 PA USD 334533.80000000 0.007238330599 Long ABS-MBS USGA US N 2 2045-06-20 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J7S30 428627.49000000 PA USD 381065.74000000 0.008245145352 Long ABS-MBS USGSE US N 2 2047-05-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138AWMK6 51312.32000000 PA USD 47127.50000000 0.001019700925 Long ABS-MBS USGSE US N 2 2041-12-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XASY9 2690300.41000000 PA USD 2059588.75000000 0.044563461961 Long ABS-MBS USGSE US N 2 2051-04-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X7KT5 1110664.64000000 PA USD 1002185.69000000 0.021684359984 Long ABS-MBS USGSE US N 2 2050-05-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3617J3E56 75849.00000000 PA USD 70023.97000000 0.001515113404 Long ABS-MBS USGA US N 2 2048-12-20 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132LAS94 623710.07000000 PA USD 567390.75000000 0.012276672274 Long ABS-MBS USGSE US N 2 2048-12-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DQYZ3 6873709.97000000 PA USD 6870748.71000000 0.148662857467 Long ABS-MBS USGSE US N 2 2053-07-01 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QRJ87 9319350.48000000 PA USD 8841703.29000000 0.191308535859 Long ABS-MBS USGSE US N 2 2053-02-01 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179WY85 27053893.86000000 PA USD 21312691.54000000 0.461144157410 Long ABS-MBS USGA US N 2 2052-03-20 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132CXAL6 2908484.59000000 PA USD 2509131.91000000 0.054290257910 Long ABS-MBS USGSE US N 2 2037-10-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179USW3 98204.98000000 PA USD 95214.13000000 0.002060154611 Long ABS-MBS USGA US N 2 2049-05-20 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X6ME8 1735804.09000000 PA USD 1526249.11000000 0.033023555870 Long ABS-MBS USGSE US N 2 2048-07-01 Fixed 3.50000000 N N N N N N Fanniemae-Aces B1V7KEBTPIMZEU4LTD58 Fannie Mae-Aces 3136B1LF9 6828386.43000000 PA USD 6166122.40000000 0.133416810040 Long ABS-MBS USGSE US N 2 2030-02-25 Variable 3.17000000 N N N N N N AmeriCredit Automobile Receivables Trust N/A Americredit Automobile Receivables Trust 2023-1 03067BAD1 1685000.00000000 PA USD 1692416.86000000 0.036618938787 Long ABS-O CORP US N 2 2027-11-18 Fixed 5.62000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179R4E6 2554261.63000000 PA USD 2284675.43000000 0.049433677775 Long ABS-MBS USGA US N 2 2046-03-20 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 36180DVC8 64761.68000000 PA USD 58597.16000000 0.001267870739 Long ABS-MBS USGA US N 2 2043-05-15 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140M2RB0 1837040.35000000 PA USD 1589682.06000000 0.034396058927 Long ABS-MBS USGSE US N 2 2036-12-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X8FV4 2451877.32000000 PA USD 2141959.78000000 0.046345729543 Long ABS-MBS USGSE US N 2 2050-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QHPV1 2278910.05000000 PA USD 1976662.88000000 0.042769189267 Long ABS-MBS USGSE US N 2 2036-03-01 Fixed 2.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128M73A2 14622.13000000 PA USD 14578.16000000 0.000315428640 Long ABS-MBS USGSE US N 2 2039-01-01 Fixed 5.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179MX39 1038826.87000000 PA USD 902356.20000000 0.019524342514 Long ABS-MBS USGA US N 2 2043-01-20 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q8C52 1030074.56000000 PA USD 915762.81000000 0.019814422247 Long ABS-MBS USGSE US N 2 2048-01-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DVLC7 794894.05000000 PA USD 640855.70000000 0.013866238398 Long ABS-MBS USGSE US N 2 2050-08-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J92G5 250024.62000000 PA USD 229008.17000000 0.004955065360 Long ABS-MBS USGSE US N 2 2047-02-01 Fixed 4.00000000 N N N N N N Fanniemae-Aces B1V7KEBTPIMZEU4LTD58 Fannie Mae-Aces 3136BGFQ9 2489000.00000000 PA USD 1970324.01000000 0.042632034706 Long ABS-MBS USGSE US N 2 2031-07-25 Variable 1.71000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WGRR7 38781.52000000 PA USD 35479.68000000 0.000767676250 Long ABS-MBS USGSE US N 2 2046-03-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ERV49 341222.49000000 PA USD 305962.52000000 0.006620131869 Long ABS-MBS USGSE US N 2 2045-10-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J82T9 577114.24000000 PA USD 548516.31000000 0.011868284731 Long ABS-MBS USGSE US N 2 2046-02-01 Fixed 4.50000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137FTFY8 8471000.00000000 PA USD 6951722.76000000 0.150414898498 Long ABS-MBS USGSE US N 2 2030-04-25 Fixed 1.56000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36202FJQ0 34564.86000000 PA USD 33056.18000000 0.000715238816 Long ABS-MBS USGA US N 2 2040-08-20 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WGRV8 54925.67000000 PA USD 51594.44000000 0.001116352409 Long ABS-MBS USGSE US N 2 2031-03-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J9EY3 1463959.94000000 PA USD 1257263.51000000 0.027203496136 Long ABS-MBS USGSE US N 2 2044-10-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3132LAUF7 78605.23000000 PA USD 73815.75000000 0.001597156406 Long ABS-MBS USGSE US N 2 2048-12-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132D6NZ9 6288594.14000000 PA USD 5462685.09000000 0.118196489087 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 3140XCXY9 6622857.07000000 PA USD 5300368.74000000 0.114684439174 Long ABS-MBS USGSE US N 2 2051-09-01 Fixed 2.50000000 N N N N N N JPMDB Commercial Mortgage Securities Trust N/A JPMDB Commercial Mortgage Securities Trust 2017-C7 46648KAU0 4979000.00000000 PA USD 4573722.35000000 0.098961941778 Long ABS-MBS CORP US N 2 2050-10-15 Fixed 3.41000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138W9GM6 36196.53000000 PA USD 31079.74000000 0.000672474449 Long ABS-MBS USGSE US N 2 2043-08-01 Fixed 3.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137H74A8 3425000.00000000 PA USD 2810116.60000000 0.060802684133 Long ABS-MBS USGSE US N 2 2032-03-25 Fixed 2.35000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ETQT6 250769.79000000 PA USD 235314.66000000 0.005091519314 Long ABS-MBS USGSE US N 2 2031-06-01 Fixed 3.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179RBX6 938994.55000000 PA USD 843156.20000000 0.018243428085 Long ABS-MBS USGA US N 2 2045-04-20 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179XQX7 11757185.16000000 PA USD 11537368.48000000 0.249634827044 Long ABS-MBS USGA US N 2 2053-01-20 Fixed 5.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WFWW2 185225.83000000 PA USD 174485.92000000 0.003775363726 Long ABS-MBS USGSE US N 2 2030-10-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J9FC0 5563320.52000000 PA USD 5096499.85000000 0.110273314126 Long ABS-MBS USGSE US N 2 2047-08-01 Fixed 4.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179NBB3 118509.09000000 PA USD 106742.40000000 0.002309592573 Long ABS-MBS USGA US N 2 2043-04-20 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132D6N55 5885751.66000000 PA USD 5105232.19000000 0.110462256361 Long ABS-MBS USGSE US N 2 2036-05-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XD6J0 3656423.65000000 PA USD 2907404.72000000 0.062907713807 Long ABS-MBS USGSE US N 2 2051-12-01 Fixed 2.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3128MMUC5 160543.04000000 PA USD 151249.81000000 0.003272602433 Long ABS-MBS USGSE US N 2 2030-12-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QLF84 2677329.73000000 PA USD 2376307.35000000 0.051416323865 Long ABS-MBS USGSE US N 2 2036-07-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418AGR3 15078.81000000 PA USD 14207.54000000 0.000307409509 Long ABS-MBS USGSE US N 2 2032-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J5G78 275755.62000000 PA USD 245110.16000000 0.005303465214 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418D6A5 11208964.20000000 PA USD 8046328.72000000 0.174098962154 Long ABS-MBS USGSE US N 2 2051-11-01 Fixed 1.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WEMY2 97784.84000000 PA USD 92533.87000000 0.002002161643 Long ABS-MBS USGSE US N 2 2030-04-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418EAM2 2010749.40000000 PA USD 1521534.01000000 0.032921534931 Long ABS-MBS USGSE US N 2 2052-01-01 Fixed 2.00000000 N N N N N N American Express Credit Account Master Trust 549300Y4SA5G3GIJTP18 American Express Credit Account Master Trust 02582JKD1 4402000.00000000 PA USD 4389694.65000000 0.094980121908 Long ABS-O CORP US N 2 2028-09-15 Fixed 5.23000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ETGM2 258041.48000000 PA USD 221608.20000000 0.004794951706 Long ABS-MBS USGSE US N 2 2045-01-01 Fixed 3.00000000 N N N N N N Bank N/A BANK 2020-BNK27 06539XAH7 4515000.00000000 PA USD 3621664.81000000 0.078362207987 Long ABS-MBS CORP US N 2 2063-04-15 Fixed 2.14000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FCNG9 317856.67000000 PA USD 279484.55000000 0.006047226230 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132D6NR7 6339254.22000000 PA USD 5647949.23000000 0.122205061893 Long ABS-MBS USGSE US N 2 2035-07-01 Fixed 2.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TXU4 2287513.10000000 PA USD 2040440.11000000 0.044149141534 Long ABS-MBS USGA US N 2 2048-05-20 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8KW2 372866.70000000 PA USD 371233.51000000 0.008032404722 Long ABS-MBS USGSE US N 2 2047-01-01 Fixed 5.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DWCQ4 4136754.16000000 PA USD 3425639.54000000 0.074120795878 Long ABS-MBS USGSE US N 2 2051-11-01 Fixed 3.00000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132WNEK4 112217.22000000 PA USD 105891.09000000 0.002291172721 Long ABS-MBS USGSE US N 2 2047-05-01 Fixed 4.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KL6J1 2292981.94000000 PA USD 1758743.88000000 0.038054061033 Long ABS-MBS USGSE US N 2 2051-06-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418EB82 32816813.80000000 PA USD 24823802.96000000 0.537114314174 Long ABS-MBS USGSE US N 2 2052-03-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 3622A27M8 304388.10000000 PA USD 262397.49000000 0.005677512350 Long ABS-MBS USGA US N 2 2047-02-15 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XPSB6 3385000.00000000 PA USD 3368349.39000000 0.072881205004 Long ABS-MBS USGSE US N 2 2054-04-01 Fixed 6.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QHET8 3659750.80000000 PA USD 3174412.14000000 0.068684971526 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 3140QLRW8 4101509.95000000 PA USD 3443010.27000000 0.074496647546 Long ABS-MBS USGSE US N 2 2051-08-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X9R64 4478439.96000000 PA USD 3890264.85000000 0.084173925334 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 3138EQTZ5 27323.39000000 PA USD 25430.23000000 0.000550235617 Long ABS-MBS USGSE US N 2 2044-06-01 Fixed 4.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XBQ78 16071692.87000000 PA USD 12904577.43000000 0.279217220149 Long ABS-MBS USGSE US N 2 2051-03-01 Fixed 2.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132WM7L2 235946.48000000 PA USD 207244.68000000 0.004484167246 Long ABS-MBS USGSE US N 2 2047-05-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132E0H62 3204465.35000000 PA USD 3115526.76000000 0.067410864551 Long ABS-MBS USGSE US N 2 2053-08-01 Fixed 5.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ETYW0 173806.81000000 PA USD 154965.47000000 0.003352998421 Long ABS-MBS USGSE US N 2 2046-07-01 Fixed 3.50000000 N N N N N N American Express Credit Account Master Trust 549300Y4SA5G3GIJTP18 American Express Credit Account Master Trust 02582JKF6 3000000.00000000 PA USD 3006637.20000000 0.065054813730 Long ABS-O CORP US N 2 2031-04-15 Fixed 5.24000000 N N N N N N UMBS, TBA N/A Uniform Mortgage-Backed Security, TBA 01F022659 52275000.00000000 PA USD 41352450.31000000 0.894745781840 Long ABS-MBS USGSE US N 2 2054-05-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QAXY1 394101.27000000 PA USD 379735.45000000 0.008216361776 Long ABS-MBS USGSE US N 2 2049-04-01 Fixed 5.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179UPB2 7343932.78000000 PA USD 6932729.61000000 0.150003942418 Long ABS-MBS USGA US N 2 2049-03-20 Fixed 4.50000000 N N N N N N Freddie Mac 254900HROIFWPRGM1V77 Freddie Mac Gold Pool 3132WFNV7 32999.13000000 PA USD 29125.69000000 0.000630194536 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179TE27 111243.40000000 PA USD 102351.19000000 0.002214579664 Long ABS-MBS USGA US N 2 2047-08-20 Fixed 4.00000000 N N N N N N American Express Credit Account Master Trust 549300Y4SA5G3GIJTP18 American Express Credit Account Master Trust 02589BAA8 3750000.00000000 PA USD 3643562.63000000 0.078836012609 Long ABS-O CORP US N 2 2027-03-15 Fixed 2.21000000 N N N N N N Fanniemae-Aces B1V7KEBTPIMZEU4LTD58 Fannie Mae-Aces 3136AX7E9 1275347.54000000 PA USD 1200235.56000000 0.025969578500 Long ABS-MBS USGSE US N 2 2027-06-25 Variable 3.16000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae 21H050656 27350000.00000000 PA USD 26179017.41000000 0.566437181466 Long ABS-MBS USGA US N 2 2054-05-20 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QEY30 1824791.04000000 PA USD 1479696.76000000 0.032016299505 Long ABS-MBS USGSE US N 2 2050-09-01 Fixed 2.50000000 N N N N N N Exeter Automobile Receivables Trust N/A Exeter Automobile Receivables Trust 2024-2 30166DAD0 2500000.00000000 PA USD 2492625.00000000 0.053933096775 Long ABS-O CORP US N 2 2028-04-17 Fixed 5.61000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31292HVV3 307267.83000000 PA USD 300459.30000000 0.006501058323 Long ABS-MBS USGSE US N 2 2033-04-01 Fixed 5.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QPSF5 3796074.47000000 PA USD 3275762.64000000 0.070877899192 Long ABS-MBS USGSE US N 2 2052-07-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418ECU2 25291008.89000000 PA USD 21801962.97000000 0.471730556641 Long ABS-MBS USGSE US N 2 2037-04-01 Fixed 2.00000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae I Pool 3622AADS0 121472.53000000 PA USD 104768.06000000 0.002266873644 Long ABS-MBS USGA US N 2 2047-02-15 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140EUC64 170168.00000000 PA USD 149713.29000000 0.003239356645 Long ABS-MBS USGSE US N 2 2045-12-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140F5CD3 559934.85000000 PA USD 475046.39000000 0.010278611072 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140H36T8 430466.77000000 PA USD 414855.99000000 0.008976267291 Long ABS-MBS USGSE US N 2 2048-04-01 Fixed 5.00000000 N N N N N N Hyundai Auto Receivables Trust N/A Hyundai Auto Receivables Trust 2024-A 448973AD9 4000000.00000000 PA USD 3959849.60000000 0.085679535305 Long ABS-O CORP US N 2 2029-02-15 Fixed 4.99000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132D57D8 2628665.45000000 PA USD 2224386.25000000 0.048129196684 Long ABS-MBS USGSE US N 2 2036-03-01 Fixed 1.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179XFG6 19247822.20000000 PA USD 17446943.99000000 0.377500714565 Long ABS-MBS USGA US N 2 2052-09-20 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3142GQAH5 1702608.71000000 PA USD 1723018.36000000 0.037281065525 Long ABS-MBS USGSE US N 2 2053-10-01 Fixed 6.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CUB8 260634.06000000 PA USD 237859.40000000 0.005146580026 Long ABS-MBS USGSE US N 2 2048-02-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128P8GW5 121628.77000000 PA USD 111289.84000000 0.002407985842 Long ABS-MBS USGSE US N 2 2038-09-01 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179XDE3 6439788.89000000 PA USD 6006096.41000000 0.129954316803 Long ABS-MBS USGA US N 2 2052-08-20 Fixed 4.50000000 N N N N N N 2024-05-30 BlackRock Funds Chuck Pulsfort Chuck Pulsfort Assistant Treasurer