WHEAT-SRW - CHICAGO BOARD OF TRADE Code-001602 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- (CONTRACTS OF 5,000 BUSHELS) OPEN INTEREST: 466,135 COMMITMENTS 116,030 204,356 143,347 170,252 84,514 429,629 432,217 36,506 33,918 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: -8,505) -3,514 -7,112 -1,776 1,290 3,521 -4,000 -5,367 -4,505 -3,138 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 24.9 43.8 30.8 36.5 18.1 92.2 92.7 7.8 7.3 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 378) 120 112 115 102 92 292 264 WHEAT-HRW - CHICAGO BOARD OF TRADE Code-001612 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- (CONTRACTS OF 5,000 BUSHELS) OPEN INTEREST: 268,670 COMMITMENTS 61,931 101,220 57,537 125,286 84,909 244,754 243,666 23,916 25,004 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: 5,215) 1,229 334 4,824 -2,496 -624 3,557 4,534 1,658 681 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 23.1 37.7 21.4 46.6 31.6 91.1 90.7 8.9 9.3 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 238) 62 69 65 86 75 189 172 CORN - CHICAGO BOARD OF TRADE Code-002602 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- (CONTRACTS OF 5,000 BUSHELS) OPEN INTEREST: 1,723,995 COMMITMENTS 438,836 204,654 376,182 785,122 964,221 1600140 1545057 123,855 178,938 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: -86,141) 20,805 -40,495 -91,790 -4,230 49,065 -75,215 -83,220 -10,926 -2,921 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 25.5 11.9 21.8 45.5 55.9 92.8 89.6 7.2 10.4 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 755) 139 130 156 303 390 536 596 SOYBEANS - CHICAGO BOARD OF TRADE Code-005602 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- (CONTRACTS OF 5,000 BUSHELS) OPEN INTEREST: 815,871 COMMITMENTS 182,824 132,663 162,950 424,616 451,326 770,390 746,939 45,481 68,932 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: -52,814) 20,538 -46,471 -51,697 -19,884 45,446 -51,043 -52,722 -1,771 -92 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 22.4 16.3 20.0 52.0 55.3 94.4 91.6 5.6 8.4 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 538) 128 122 154 191 228 408 436 SOYBEAN OIL - CHICAGO BOARD OF TRADE Code-007601 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- (CONTRACTS OF 60,000 POUNDS) OPEN INTEREST: 567,609 COMMITMENTS 123,756 68,161 127,531 285,037 347,343 536,324 543,035 31,285 24,574 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: -10,349) -2,097 -8,982 -185 -6,176 858 -8,458 -8,309 -1,891 -2,040 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 21.8 12.0 22.5 50.2 61.2 94.5 95.7 5.5 4.3 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 310) 94 63 101 108 108 257 232 UST BOND - CHICAGO BOARD OF TRADE Code-020601 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- (CONTRACTS OF $100,000 FACE VALUE) OPEN INTEREST: 1,806,394 COMMITMENTS 214,477 315,262 16,351 1361841 1343642 1592669 1675255 213,725 131,139 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: -37,310) -51,972 30,659 -8,619 40,456 -58,432 -20,135 -36,392 -17,175 -918 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 11.9 17.5 0.9 75.4 74.4 88.2 92.7 11.8 7.3 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 236) 35 35 27 122 116 169 166 ULTRA UST BOND - CHICAGO BOARD OF TRADE Code-020604 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- (CONTRACTS OF $100,000 FACE VALUE) OPEN INTEREST: 1,835,740 COMMITMENTS 122,149 342,206 28,497 1509274 1336559 1659920 1707262 175,820 128,478 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: 5,139) -16,155 3,592 -2,328 26,187 12,958 7,704 14,222 -2,565 -9,083 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 6.7 18.6 1.6 82.2 72.8 90.4 93.0 9.6 7.0 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 186) 13 26 11 120 101 141 130 SOYBEAN MEAL - CHICAGO BOARD OF TRADE Code-026603 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- (CONTRACTS OF 100 TONS) OPEN INTEREST: 605,379 COMMITMENTS 113,956 138,092 141,462 300,443 293,149 555,861 572,703 49,518 32,676 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: -18,264) -3,733 -25,312 -3,180 -5,561 9,681 -12,474 -18,811 -5,790 547 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 18.8 22.8 23.4 49.6 48.4 91.8 94.6 8.2 5.4 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 329) 84 84 87 131 113 268 242 ROUGH RICE - CHICAGO BOARD OF TRADE Code-039601 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- (CONTRACTS OF 200,000 POUNDS) OPEN INTEREST: 12,196 COMMITMENTS 2,232 6,203 724 6,885 3,331 9,841 10,258 2,355 1,938 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: -910) -252 -1,052 -235 -218 304 -705 -983 -205 73 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 18.3 50.9 5.9 56.5 27.3 80.7 84.1 19.3 15.9 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 70) 14 29 7 23 18 41 50 UST 2Y NOTE - CHICAGO BOARD OF TRADE Code-042601 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- (CONTRACTS OF $200,000 FACE VALUE) OPEN INTEREST: 3,991,724 COMMITMENTS 526,857 1781630 66,487 3170571 2030428 3763915 3878545 227,809 113,179 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: -31,156) -79,767 -23,103 -39,585 101,119 31,263 -18,233 -31,425 -12,923 269 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 13.2 44.6 1.7 79.4 50.9 94.3 97.2 5.7 2.8 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 439) 89 43 30 237 187 339 247 UST 10Y NOTE - CHICAGO BOARD OF TRADE Code-043602 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- (CONTRACTS OF $100,000 FACE VALUE) OPEN INTEREST: 4,760,884 COMMITMENTS 474,770 1412525 108,832 3725226 2927978 4308828 4449335 452,056 311,549 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: -130,280) 22,274 -118,441 -26,923 -87,784 30,981 -92,433 -114,383 -37,847 -15,897 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 10.0 29.7 2.3 78.2 61.5 90.5 93.5 9.5 6.5 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 394) 61 69 44 209 181 298 266 ULTRA UST 10Y - CHICAGO BOARD OF TRADE Code-043607 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- (CONTRACTS OF $100,000 FACE VALUE) OPEN INTEREST: 2,219,886 COMMITMENTS 266,491 414,890 20,379 1712561 1549848 1999431 1985117 220,455 234,769 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: -134,905) -90,544 -94,495 8,087 -28,883 -30,330 -111,340 -116,738 -23,565 -18,167 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 12.0 18.7 0.9 77.1 69.8 90.1 89.4 9.9 10.6 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 212) 23 28 14 109 124 139 159 MICRO 10 YEAR YIELD - CHICAGO BOARD OF TRADE Code-04360Y FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- (1000 x Index Points) OPEN INTEREST: 3,289 COMMITMENTS 2,768 926 66 0 280 2,834 1,272 455 2,017 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: .) . . . . . . . . . PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 84.2 28.2 2.0 0.0 8.5 86.2 38.7 13.8 61.3 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 25) 7 16 2 0 1 9 18 UST 5Y NOTE - CHICAGO BOARD OF TRADE Code-044601 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- (CONTRACTS OF $100,000 FACE VALUE) OPEN INTEREST: 6,403,165 COMMITMENTS 425,684 2487259 108,971 5431014 3582225 5965669 6178455 437,496 224,710 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: -86,561) -41,128 -1,128 -27,968 -32,486 -75,720 -101,582 -104,816 15,021 18,255 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 6.6 38.8 1.7 84.8 55.9 93.2 96.5 6.8 3.5 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 439) 71 56 39 234 192 325 267 FED FUNDS - CHICAGO BOARD OF TRADE Code-045601 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- (CONTRACTS OF $5,000,000) OPEN INTEREST: 2,340,643 COMMITMENTS 408,304 415,279 301,878 1586936 1594613 2297118 2311770 43,525 28,873 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: 134,159) -1,443 -75,700 13,755 121,338 202,974 133,650 141,029 509 -6,870 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 17.4 17.7 12.9 67.8 68.1 98.1 98.8 1.9 1.2 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 160) 31 33 43 84 75 142 125 DJIA Consolidated - CHICAGO BOARD OF TRADE Code-12460+ FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- ($5 X DJIA INDEX) OPEN INTEREST: 73,931 COMMITMENTS 8,422 8,181 7,243 50,250 47,004 65,915 62,428 8,016 11,503 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: 93) -770 309 357 1,701 -1,126 1,288 -460 -1,195 553 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 11.4 11.1 9.8 68.0 63.6 89.2 84.4 10.8 15.6 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 69) 11 14 5 23 26 36 43 DJIA x $5 - CHICAGO BOARD OF TRADE Code-124603 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- ($5 X DJIA INDEX) OPEN INTEREST: 73,931 COMMITMENTS 8,422 8,181 7,243 50,250 47,004 65,915 62,428 8,016 11,503 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: 93) -770 309 357 1,701 -1,126 1,288 -460 -1,195 553 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 11.4 11.1 9.8 68.0 63.6 89.2 84.4 10.8 15.6 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 69) 11 14 5 23 26 36 43 DOW JONES U.S. REAL ESTATE IDX - CHICAGO BOARD OF TRADE Code-124606 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- ($100 X DJ US REAL ESTATE INDEX) OPEN INTEREST: 56,927 COMMITMENTS 2,354 421 0 51,138 55,595 53,492 56,016 3,435 911 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: 3,716) -91 -1,083 0 3,895 5,076 3,804 3,993 -88 -277 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 4.1 0.7 0.0 89.8 97.7 94.0 98.4 6.0 1.6 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 47) 4 1 0 31 14 35 15 BBG COMMODITY - CHICAGO BOARD OF TRADE Code-221602 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- ($100 X INDEX) OPEN INTEREST: 201,578 COMMITMENTS 39,831 50,191 596 160,824 150,761 201,251 201,548 327 30 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: 5,336) 5,875 5,387 2 -495 0 5,382 5,389 -46 -53 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 19.8 24.9 0.3 79.8 74.8 99.8 100.0 0.2 0.0 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 61) 33 16 2 10 3 44 20 2 YEAR ERIS SOFR SWAP - CHICAGO BOARD OF TRADE Code-342603 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- (100,000 USD notional principal) OPEN INTEREST: 27,215 COMMITMENTS 22,004 14,357 5,196 0 7,609 27,200 27,162 15 53 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: -1,066) -1,094 185 13 0 -1,265 -1,081 -1,067 15 1 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 80.9 52.8 19.1 0.0 28.0 99.9 99.8 0.1 0.2 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 26) 9 16 2 0 1 9 19 10 YEAR ERIS SOFR SWAP - CHICAGO BOARD OF TRADE Code-343603 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- (100,000 USD notional principal) OPEN INTEREST: 117,472 COMMITMENTS 75,041 75,019 42,431 0 0 117,472 117,450 0 22 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: -340) -340 -321 0 0 0 -340 -321 0 -19 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 63.9 63.9 36.1 0.0 0.0 100.0 100.0 0.0 0.0 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 37) 24 13 4 0 0 27 14 5 YEAR ERIS SOFR SWAP - CHICAGO BOARD OF TRADE Code-344605 FUTURES ONLY POSITIONS AS OF 04/15/25 | --------------------------------------------------------------| NONREPORTABLE NON-COMMERCIAL | COMMERCIAL | TOTAL | POSITIONS --------------------------|-----------------|-----------------|----------------- LONG | SHORT |SPREADS | LONG | SHORT | LONG | SHORT | LONG | SHORT -------------------------------------------------------------------------------- (100,000 USD notional principal) OPEN INTEREST: 64,345 COMMITMENTS 53,345 47,253 10,990 0 6,016 64,335 64,259 10 86 CHANGES FROM 04/08/25 (CHANGE IN OPEN INTEREST: -1,154) -1,204 -739 50 0 -485 -1,154 -1,174 0 20 PERCENT OF OPEN INTEREST FOR EACH CATEGORY OF TRADERS 82.9 73.4 17.1 0.0 9.3 100.0 99.9 0.0 0.1 NUMBER OF TRADERS IN EACH CATEGORY (TOTAL TRADERS: 42) 20 20 4 0 2 22 24
Updated April 18, 2025