The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
BLACKSTONE MORTGAGE TRUST IN COM CL A 09257W100 266,855 13,935 SH SOLE 13,935 0 0
APPLE INC COM 037833100 346,423 1,365 SH SOLE 1,365 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 266,808 202 SH SOLE 202 0 0
CHEVRON CORPORATION COM 166764100 347,592 1,680 SH SOLE 1,680 0 0
CISCO SYS INC COM 17275R102 603,961 7,784 SH SOLE 7,784 0 0
DEERE & CO COM 244199105 448,950 797 SH SOLE 797 0 0
ELI LILLY & CO COM 532457108 206,948 225 SH SOLE 225 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 301,084 2,711 SH SOLE 2,711 0 0
LOCKHEED MARTIN CORP COM 539830109 371,095 614 SH SOLE 614 0 0
NEWMONT CORP COM 651639106 439,712 4,062 SH SOLE 4,062 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 219,630 1,124 SH SOLE 1,124 0 0
SEMPRA COM 816851109 288,984 2,974 SH SOLE 2,974 0 0
VULCAN MATLS CO COM 929160109 233,906 859 SH SOLE 859 0 0
YUM BRANDS INC COM 988498101 291,214 1,873 SH SOLE 1,873 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 330,072 2,407 SH SOLE 2,407 0 0
ADVANCED MICRO DEVICES INC COM 007903107 664,809 3,268 SH SOLE 3,268 0 0
AGCO CORP COM 001084102 419,334 3,619 SH SOLE 3,619 0 0
AGNICO EAGLE MINES LTD COM 008474108 1,660,376 8,180 SH SOLE 8,180 0 0
ALAMOS GOLD INC COM CL A 011532108 780,191 17,560 SH SOLE 17,560 0 0
ALBEMARLE CORP COM 012653101 496,221 2,764 SH SOLE 2,764 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 306,673 1,494 SH SOLE 1,494 0 0
AMER SPORTS INC COM SHS G0260P102 279,129 8,479 SH SOLE 8,479 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 943,856 37,043 SH SOLE 37,043 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100 1,408,994 14,472 SH SOLE 14,472 0 0
ANHEUSER BUSCH INBEV SA NV SPONSORED ADR 03524A108 691,688 9,971 SH SOLE 9,971 0 0
APPLIED DIGITAL CORP COM NEW 038169207 312,537 13,165 SH SOLE 13,165 0 0
ARCH CAP GROUP LTD ORD G0450A105 1,221,569 12,726 SH SOLE 12,726 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,006,757 13,850 SH SOLE 13,850 0 0
ATI INC COM 01741R102 551,875 3,794 SH SOLE 3,794 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107 722,455 12,726 SH SOLE 12,726 0 0
AUTODESK INC PUT 052769956 263,340 11 SH SOLE 11 0 0
AZZ INC COM 002474104 2,026,355 16,194 SH SOLE 16,194 0 0
BALCHEM CORP COM 057665200 657,074 3,877 SH SOLE 3,877 0 0
BANK NOVA SCOTIA B C COM 064149107 1,300,810 18,768 SH SOLE 18,768 0 0
BECTON DICKINSON & CO COM 075887109 619,958 3,943 SH SOLE 3,943 0 0
BHP BILLITON LIMITED SPONSORED ADS 088606108 1,137,144 15,633 SH SOLE 15,633 0 0
BIOGEN INC COM 09062X103 649,722 3,544 SH SOLE 3,544 0 0
BLOOM ENERGY CORP COM CL A 093712107 1,189,060 8,776 SH SOLE 8,776 0 0
BOEING CO COM 097023105 447,618 2,249 SH SOLE 2,249 0 0
BP PLC SPONSORED ADR 055622104 1,004,202 21,366 SH SOLE 21,366 0 0
BRUNSWICK CORP COM 117043109 393,777 5,412 SH SOLE 5,412 0 0
BUNGE GLOBAL SA COM SHS H11356104 663,984 5,220 SH SOLE 5,220 0 0
BWX TECHNOLOGIES INC COM 05605H100 862,130 4,216 SH SOLE 4,216 0 0
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 750,969 4,522 SH SOLE 4,522 0 0
CAMECO CORP COM 13321L108 620,706 5,715 SH SOLE 5,715 0 0
CANADIAN NATL RY CO COM 136375102 486,616 4,735 SH SOLE 4,735 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 661,609 8,411 SH SOLE 8,411 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,097,666 5,322 SH SOLE 5,322 0 0
CENTRUS ENERGY CORP CL A 15643U104 610,863 3,519 SH SOLE 3,519 0 0
CF INDUSTRIES HOLD COM 125269100 490,146 3,775 SH SOLE 3,775 0 0
CHENIERE ENERGY INC COM NEW 16411R208 826,877 2,914 SH SOLE 2,914 0 0
CLEAN HARBORS INC COM 184496107 1,059,181 3,694 SH SOLE 3,694 0 0
CLEAR SECURE INC COM CL A 18467V109 550,712 11,376 SH SOLE 11,376 0 0
CLOUDFLARE INC CL A COM 18915M107 266,798 1,293 SH SOLE 1,293 0 0
COHERENT CORP COM 19247G107 808,247 3,393 SH SOLE 3,393 0 0
CONOCOPHILLIPS CALL 20825C904 567,600 43 SH SOLE 43 0 0
CORE NATURAL RESOURCES INC COM SHS 218937100 300,889 2,873 SH SOLE 2,873 0 0
CORTEVA INC COM 22052L104 1,591,243 19,009 SH SOLE 19,009 0 0
CROWN HLDGS INC COM 228368106 450,323 4,492 SH SOLE 4,492 0 0
CVS HEALTH CORP COM 126650100 623,613 8,683 SH SOLE 8,683 0 0
DEVON ENERGY CORP NEW COM 25179M103 748,007 14,865 SH SOLE 14,865 0 0
ECOLAB INC COM 278865100 985,870 3,706 SH SOLE 3,706 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,078,517 13,468 SH SOLE 13,468 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 863,397 14,550 SH SOLE 14,550 0 0
EQT CORP COM 26884L109 558,123 8,770 SH SOLE 8,770 0 0
EQUINOR ASA SPONSORED ADR 29446M102 971,950 23,032 SH SOLE 23,032 0 0
ESSENTIAL UTILS INC COM 29670G102 612,265 15,204 SH SOLE 15,204 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 510,140 2,187 SH SOLE 2,187 0 0
FERRARI N V PUT N3167Y953 575,365 17 SH SOLE 17 0 0
FRONTLINE PLC COM M46528101 631,280 18,109 SH SOLE 18,109 0 0
GATX CORP COM 361448103 817,674 4,789 SH SOLE 4,789 0 0
GE VERNOVA INC COM 36828A101 732,363 839 SH SOLE 839 0 0
GENERAL DYNAMICS CORP COM 369550108 921,889 2,686 SH SOLE 2,686 0 0
GOLAR LNG LTD SHS G9456A100 1,041,401 19,246 SH SOLE 19,246 0 0
GRANITE CONSTR INC COM 387328107 627,572 5,235 SH SOLE 5,235 0 0
GRIFFON CORP COM 398433102 419,436 5,771 SH SOLE 5,771 0 0
GSK PLC SPONSORED ADR 37733W204 712,061 12,902 SH SOLE 12,902 0 0
HALLIBURTON CO COM 406216101 630,897 16,181 SH SOLE 16,181 0 0
HERSHEY CO COM 427866108 660,882 3,179 SH SOLE 3,179 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 880,228 2,317 SH SOLE 2,317 0 0
IDEXX LABS INC COM 45168D104 430,408 766 SH SOLE 766 0 0
ILLUMINA INC COM 452327109 390,241 3,166 SH SOLE 3,166 0 0
IREN LIMITED ORDINARY SHARES Q4982L109 529,078 15,434 SH SOLE 15,434 0 0
ISHARES TR JPMORGAN USD EMG 464288281 1,885,081 20,069 SH SOLE 20,069 0 0
ISHARES TR MBS ETF 464288588 1,909,065 20,106 SH SOLE 20,106 0 0
ISHARES TR NATIONAL MUN ETF 464288414 6,318,579 59,525 SH SOLE 59,525 0 0
ISHARES TR PFD AND INCM SEC 464288687 2,490,515 82,141 SH SOLE 82,141 0 0
ISHARES TR TIPS BD ETF 464287176 3,855,206 34,933 SH SOLE 34,933 0 0
ITT INC COM 45073V108 1,199,577 6,296 SH SOLE 6,296 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 719,479 2,548 SH SOLE 2,548 0 0
KIRBY CORP COM 497266106 833,423 6,272 SH SOLE 6,272 0 0
KLA CORP COM NEW 482480100 761,236 517 SH SOLE 517 0 0
KODIAK GAS SVCS INC COM 50012A108 1,060,724 18,188 SH SOLE 18,188 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,280,814 18,165 SH SOLE 18,165 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,072,381 3,107 SH SOLE 3,107 0 0
LAM RESEARCH CORP COM NEW 512807306 1,123,211 5,257 SH SOLE 5,257 0 0
LEONARDO DRS INC COM 52661A108 342,181 7,686 SH SOLE 7,686 0 0
LINDE PLC CALL G54950903 644,488 13 SH SOLE 13 0 0
LUMENTUM HLDGS INC COM 55024U109 3,220,046 4,582 SH SOLE 4,582 0 0
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 416,092 5,165 SH SOLE 5,165 0 0
MARTIN MARIETTA MATLS INC COM 573284106 701,118 1,191 SH SOLE 1,191 0 0
MASTEC INC COM 576323109 1,095,525 3,405 SH SOLE 3,405 0 0
MERCK & CO INC COM 58933Y105 1,079,242 8,972 SH SOLE 8,972 0 0
MICRON TECHNOLOGY INC COM 595112103 1,723,998 5,103 SH SOLE 5,103 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 741,918 10,239 SH SOLE 10,239 0 0
MOSAIC CO COM 61945C103 209,330 8,209 SH SOLE 8,209 0 0
MP MATERIALS CORP COM CL A 553368101 397,035 8,227 SH SOLE 8,227 0 0
NEXGEN ENERGY LTD COM 65340P106 435,487 37,542 SH SOLE 37,542 0 0
NEXTERA ENERGY INC COM 65339F101 1,174,375 12,644 SH SOLE 12,644 0 0
NEXTPOWER INC CLASS A COM 65290E101 693,886 5,756 SH SOLE 5,756 0 0
NORFOLK SOUTHN CORP COM 655844108 846,650 2,950 SH SOLE 2,950 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,574,610 2,308 SH SOLE 2,308 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 207,503 14,440 SH SOLE 14,440 0 0
NUCOR CORP COM 670346105 816,753 4,830 SH SOLE 4,830 0 0
NUTRIEN LTD COM 67077M108 957,663 12,691 SH SOLE 12,691 0 0
NVENT ELEC PLC SHS G6700G107 1,079,423 9,126 SH SOLE 9,126 0 0
NVIDIA CORPORATION COM 67066G104 1,031,750 5,916 SH SOLE 5,916 0 0
OCCIDENTAL PETE CORP CALL 674599905 468,000 72 SH SOLE 72 0 0
ON SEMICONDUCTOR CORP CALL 682189905 396,288 64 SH SOLE 64 0 0
ORMAT TECHNOLOGIES INC COM 686688102 708,901 6,334 SH SOLE 6,334 0 0
PEPSICO INC COM 713448108 1,022,429 6,584 SH SOLE 6,584 0 0
PFIZER INC COM 717081103 561,207 19,986 SH SOLE 19,986 0 0
PRUDENTIAL FINL INC COM 744320102 208,470 2,134 SH SOLE 2,134 0 0
PUBLIC STORAGE OPER CO COM 74460D109 800,721 2,956 SH SOLE 2,956 0 0
QUANTA SVCS INC COM 74762E102 971,216 1,769 SH SOLE 1,769 0 0
RBC BEARINGS INC COM 75524B104 920,588 1,695 SH SOLE 1,695 0 0
REALTY INCOME CORP COM 756109104 1,128,282 18,442 SH SOLE 18,442 0 0
REGENERON PHARMACEUTICALS COM 75886F107 460,493 596 SH SOLE 596 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 598,664 8,101 SH SOLE 8,101 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,476,501 15,827 SH SOLE 15,827 0 0
ROCKWELL AUTOMATION INC COM 773903109 511,763 1,426 SH SOLE 1,426 0 0
ROSS STORES INC COM 778296103 1,251,255 5,776 SH SOLE 5,776 0 0
SCORPIO TANKERS INC SHS Y7542C130 490,292 6,567 SH SOLE 6,567 0 0
SLB LIMITED CALL 806857908 611,541 119 SH SOLE 119 0 0
SOUTHERN COPPER CORP COM 84265V105 890,755 5,177 SH SOLE 5,177 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A359 2,928,365 31,997 SH SOLE 31,997 0 0
STEEL DYNAMICS INC COM 858119100 657,720 3,654 SH SOLE 3,654 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,577,517 23,862 SH SOLE 23,862 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 531,120 2,541 SH SOLE 2,541 0 0
TECK RESOURCES LTD CL B 878742204 418,140 8,080 SH SOLE 8,080 0 0
TENARIS S A SPONSORED ADS 88031M109 1,005,409 17,281 SH SOLE 17,281 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 210,375 428 SH SOLE 428 0 0
TKO GROUP HOLDINGS INC CL A 87256C101 1,446,032 7,171 SH SOLE 7,171 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 938,232 10,055 SH SOLE 10,055 0 0
TOTALENERGIES SE ACT F92124100 1,094,035 12,025 SH SOLE 12,025 0 0
TYSON FOODS INC CL A 902494103 668,570 10,435 SH SOLE 10,435 0 0
UL SOLUTIONS INC CLASS A COM SHS 903731107 536,887 6,264 SH SOLE 6,264 0 0
UNITED PARCEL SVCS INC CALL 911312906 314,816 32 SH SOLE 32 0 0
UNITED RENTALS INC COM 911363109 303,810 417 SH SOLE 417 0 0
VALE S A SPONSORED ADS 91912E105 1,238,530 77,846 SH SOLE 77,846 0 0
VALMONT INDS INC COM 920253101 1,012,910 2,535 SH SOLE 2,535 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,001,143 24,183 SH SOLE 24,183 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,704,921 46,738 SH SOLE 46,738 0 0
WW GRAINGER INC COM 384802104 914,099 838 SH SOLE 838 0 0
WARRIOR MET COAL INC COM 93627C101 535,054 5,744 SH SOLE 5,744 0 0
WESTERN DIGITAL CORP COM 958102105 2,547,475 9,418 SH SOLE 9,418 0 0