| U.S. Treasury Note due 12/15/2024 |
|
NOTE |
Purchase
|
Jan. 16, 2024 |
$500,001 - $1,000,000 |
| U.S. Treasury Note due 12/15/2025 |
US20Y20251 |
NOTE |
Purchase
|
Jan. 16, 2024 |
Over $1,000,000 |
| U.S. Treasury Note due 3/15/2025 |
|
NOTE |
Purchase
|
Jan. 16, 2024 |
Over $1,000,000 |
| U.S. Treasury Note due 3/15/2026 |
US20Y26031 |
NOTE |
Purchase
|
Jan. 16, 2024 |
Over $1,000,000 |
| U.S. Treasury Note due 6/15/2025 |
US20Y25G1Q |
NOTE |
Purchase
|
Jan. 16, 2024 |
Over $1,000,000 |
| U.S. Treasury Note due 9/15/2025 |
US20Y25091 |
NOTE |
Purchase
|
Jan. 16, 2024 |
Over $1,000,000 |