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
SUPER MICRO COMPUTER INC COM NEW 86800U302 13,471 281 SH SOLE 281 0 0
LAM RESEARCH CORP COM NEW 512807306 267,800 2,000 SH SOLE 2,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 10,015,694 12,577 SH SOLE 12,577 0 0
ENBRIDGE INC COM 29250N105 290,952 5,766 SH SOLE 5,766 0 0
MCDONALDS CORP COM 580135101 12,156 40 SH SOLE 40 0 0
GENERAL DYNAMICS CORP COM 369550108 719,510 2,110 SH SOLE 2,110 0 0
VENTAS INC COM 92276F100 546,972 7,815 SH SOLE 7,815 0 0
WEC ENERGY GROUP INC COM 92939U106 482,195 4,208 SH SOLE 4,208 0 0
HASBRO INC COM 418056107 8,723 115 SH SOLE 115 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 549,346 2,655 SH SOLE 2,655 0 0
WELLTOWER INC COM 95040Q104 1,000,434 5,616 SH SOLE 5,616 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 14,229,546 50,949 SH SOLE 50,949 0 0
WORTHINGTON ENTERPRISES INC COM 981811102 247,097 4,453 SH SOLE 4,453 0 0
ELI LILLY & CO COM 532457108 2,314,942 3,034 SH SOLE 3,034 0 0
NISOURCE INC COM 65473P105 653,484 15,092 SH SOLE 15,092 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 854,133 15,995 SH SOLE 15,995 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,874 4 SH SOLE 4 0 0
SAP SE SPON ADR 803054204 311,567 1,166 SH SOLE 1,166 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 554,132 6,354 SH SOLE 6,354 0 0
AMENTUM HOLDINGS INC COM 023939101 647 27 SH SOLE 27 0 0
FORTINET INC COM 34959E109 414,430 4,929 SH SOLE 4,929 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 7,718,116 82,768 SH SOLE 82,768 0 0
BADGER METER INC COM 056525108 50,717 284 SH SOLE 284 0 0
BARCLAYS PLC ADR 06738E204 9,091,493 439,840 SH SOLE 439,840 0 0
THOMSON REUTERS CORP COM 884903808 491,464 3,164 SH SOLE 3,164 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,694,200 5,020 SH SOLE 5,020 0 0
PITNEY BOWES INC COM 724479100 246,844 21,634 SH SOLE 21,634 0 0
UNITED STATES ANTIMONY CORP COM 911549103 620 100 SH SOLE 0 0 100
ISHARES TR RUS MD CP GR ETF 464287481 732,557 5,144 SH SOLE 5,144 0 0
STRATEGY INC CL A NEW 594972408 12,566 39 SH SOLE 39 0 0
ALPHABET INC CAP STK CL C 02079K107 11,501,649 47,225 SH SOLE 47,225 0 0
MOHAWK INDS INC COM 608190104 984,691 7,638 SH SOLE 7,638 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 133,225 2,954 SH SOLE 2,954 0 0
CORPAY INC COM SHS 219948106 7,325,078 25,429 SH SOLE 25,429 0 0
NEWS CORP NEW CL B 65249B208 187,710 5,433 SH SOLE 5,433 0 0
MICROSOFT CORP COM 594918104 8,001,810 15,449 SH SOLE 15,449 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,954,135 6,933 SH SOLE 6,933 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 542,161 3,318 SH SOLE 3,318 0 0
GLOBE LIFE INC COM 37959E102 930,306 6,507 SH SOLE 6,507 0 0
API GROUP CORP COM STK 00187Y100 14,848 432 SH SOLE 432 0 0
MARSH & MCLENNAN COS INC COM 571748102 726,113 3,603 SH SOLE 3,603 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 391,534 2,025 SH SOLE 2,025 0 0
WAYFAIR INC CL A 94419L101 8,040 90 SH SOLE 90 0 0
ISHARES TR MSCI PERU AND GL 464289842 717,644 11,669 SH SOLE 11,669 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 156,648 6,420 SH SOLE 6,420 0 0
CISCO SYS INC COM 17275R102 8,029,292 117,353 SH SOLE 117,353 0 0
LAS VEGAS SANDS CORP COM 517834107 480,667 8,936 SH SOLE 8,936 0 0
AZZ INC COM 002474104 297,270 2,724 SH SOLE 2,724 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 701,615 35,925 SH SOLE 35,925 0 0
AUTODESK INC COM 052769106 6,353 20 SH SOLE 20 0 0
DUOLINGO INC CL A COM 26603R106 23,816 74 SH SOLE 74 0 0
EQUITABLE HLDGS INC COM 29452E101 23,867 470 SH SOLE 470 0 0
MORGAN STANLEY COM NEW 617446448 14,306 90 SH SOLE 90 0 0
COMFORT SYS USA INC COM 199908104 21,455 26 SH SOLE 26 0 0
GILEAD SCIENCES INC COM 375558103 657,453 5,923 SH SOLE 5,923 0 0
FTAI AVIATION LTD SHS G3730V105 16,352 98 SH SOLE 98 0 0
ISHARES INC MSCI ITALY ETF 46434G830 1,306,387 25,147 SH SOLE 25,147 0 0
SANOFI SA SPONSORED ADR 80105N105 61,360 1,300 SH SOLE 1,300 0 0
APTIV PLC COM SHS G3265R107 141,228 1,638 SH SOLE 1,638 0 0
PARKER-HANNIFIN CORP COM 701094104 13,647 18 SH SOLE 18 0 0
BROADCOM INC COM 11135F101 940,244 2,850 SH SOLE 2,850 0 0
RYDER SYS INC COM 783549108 23,203 123 SH SOLE 123 0 0
S&P GLOBAL INC COM 78409V104 13,141 27 SH SOLE 27 0 0
WABTEC COM 929740108 1,202,018 5,996 SH SOLE 5,996 0 0
AXON ENTERPRISE INC COM 05464C101 333,703 465 SH SOLE 465 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106 590 15 SH SOLE 15 0 0
PARAMOUNT SKYDANCE CORP COM CL B 69932A204 750,783 39,682 SH SOLE 39,682 0 0
STERIS PLC SHS USD G8473T100 793,540 3,207 SH SOLE 3,207 0 0
AMPHENOL CORP NEW CL A 032095101 879,739 7,109 SH SOLE 7,109 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 509,542 2,913 SH SOLE 2,913 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 25,802 248 SH SOLE 248 0 0
CVR ENERGY INC COM 12662P108 358,124 9,817 SH SOLE 9,817 0 0
SIX FLAGS ENTERTAINMENT CORP COM 83001C108 130,867 5,760 SH SOLE 5,760 0 0
KINDER MORGAN INC DEL COM 49456B101 287,884 10,169 SH SOLE 10,169 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 52,471 107 SH SOLE 107 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 23,589 162 SH SOLE 162 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,525 14 SH SOLE 14 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 784,630 26,472 SH SOLE 26,472 0 0
SEA LTD SPONSORD ADS 81141R100 314,029 1,757 SH SOLE 1,757 0 0
SONY GROUP CORP SPONSORED ADR 835699307 293,169 10,183 SH SOLE 10,183 0 0
PINNACLE WEST CAP CORP COM 723484101 453,321 5,056 SH SOLE 5,056 0 0
STOCK YDS BANCORP INC COM 861025104 220,189 3,146 SH SOLE 3,146 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 458,264 2,564 SH SOLE 2,564 0 0
T-MOBILE US INC COM 872590104 480,196 2,006 SH SOLE 2,006 0 0
PENTAIR PLC SHS G7S00T104 852,741 7,699 SH SOLE 7,699 0 0
GENERAC HLDGS INC COM 368736104 239,717 1,432 SH SOLE 1,432 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,103,012 2,194 SH SOLE 2,194 0 0
CURTISS WRIGHT CORP COM 231561101 33,119 61 SH SOLE 61 0 0
EAST WEST BANCORP INC COM 27579R104 21,929 206 SH SOLE 206 0 0
SEALED AIR CORP NEW COM 81211K100 2,121 60 SH SOLE 60 0 0
GRANITE CONSTR INC COM 387328107 308,774 2,816 SH SOLE 2,816 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 12,698 102 SH SOLE 102 0 0
CARVANA CO CL A 146869102 19,616 52 SH SOLE 52 0 0
ATI INC COM 01741R102 15,048 185 SH SOLE 185 0 0
ITT INC COM 45073V108 24,133 135 SH SOLE 135 0 0
PRIMERICA INC COM 74164M108 22,485 81 SH SOLE 81 0 0
WILLIAMS SONOMA INC COM 969904101 15,245 78 SH SOLE 78 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 40,086 619 SH SOLE 619 0 0
TJX COS INC NEW COM 872540109 13,587 94 SH SOLE 94 0 0
SCHLUMBERGER LTD COM STK 806857108 130,606 3,800 SH SOLE 3,800 0 0
CINCINNATI FINL CORP COM 172062101 763,465 4,829 SH SOLE 4,829 0 0
KIMBERLY-CLARK CORP COM 494368103 4,849 39 SH SOLE 39 0 0
QUEST DIAGNOSTICS INC COM 74834L100 882,004 4,628 SH SOLE 4,628 0 0
WALMART INC COM 931142103 8,068,774 78,292 SH SOLE 78,292 0 0
KLA CORP COM NEW 482480100 8,746,367 8,109 SH SOLE 8,109 0 0
ISHARES INC MSCI EURZONE ETF 464286608 1,191,540 19,237 SH SOLE 19,237 0 0
ENSIGN GROUP INC COM 29358P101 15,722 91 SH SOLE 91 0 0
PHILIP MORRIS INTL INC COM 718172109 12,165 75 SH SOLE 75 0 0
INVESCO LTD SHS G491BT108 89,053 3,882 SH SOLE 3,882 0 0
LABCORP HOLDINGS INC COM SHS 504922105 10,601,413 36,931 SH SOLE 36,931 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 15,715 64 SH SOLE 64 0 0
STRYKER CORPORATION COM 863667101 7,645,515 20,682 SH SOLE 20,682 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,705,830 14,411 SH SOLE 14,411 0 0
CHEVRON CORP NEW COM 166764100 7,008,859 45,134 SH SOLE 45,134 0 0
AFLAC INC COM 001055102 9,792,292 87,666 SH SOLE 87,666 0 0
RB GLOBAL INC COM 74935Q107 25,140 232 SH SOLE 232 0 0
MERCADOLIBRE INC COM 58733R102 350,541 150 SH SOLE 150 0 0
MERCK & CO INC COM 58933Y105 30,467 363 SH SOLE 363 0 0
F5 INC COM 315616102 931,757 2,883 SH SOLE 2,883 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 881,580 3,062 SH SOLE 3,062 0 0
DNP SELECT INCOME FD INC COM 23325P104 438,438 43,800 SH SOLE 43,800 0 0
JABIL INC COM 466313103 892,352 4,109 SH SOLE 4,109 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 755,036 4,139 SH SOLE 4,129 0 10
ROYAL BK CDA COM 780087102 319,684 2,170 SH SOLE 2,170 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 711,814 16,196 SH SOLE 16,196 0 0
ULTA BEAUTY INC COM 90384S303 640,791 1,172 SH SOLE 1,172 0 0
PERDOCEO ED CORP COM 71363P106 256,841 6,820 SH SOLE 6,820 0 0
COSTAR GROUP INC COM 22160N109 247,288 2,931 SH SOLE 2,931 0 0
CINTAS CORP COM 172908105 10,747,824 52,362 SH SOLE 52,362 0 0
NUCOR CORP COM 670346105 16,929 125 SH SOLE 125 0 0
REV GROUP INC COM 749527107 288,847 5,097 SH SOLE 5,097 0 0
CF INDS HLDGS INC COM 125269100 747,650 8,335 SH SOLE 8,335 0 0
CASEYS GEN STORES INC COM 147528103 27,135 48 SH SOLE 48 0 0
QORVO INC COM 74736K101 548,575 6,023 SH SOLE 6,023 0 0
AUTOZONE INC COM 053332102 1,149,784 268 SH SOLE 268 0 0
IONQ INC COM 46222L108 22,079 359 SH SOLE 359 0 0
UNITED STS LIME & MINERALS I COM 911922102 202,587 1,540 SH SOLE 1,540 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 50,667 409 SH SOLE 409 0 0
LEONARDO DRS INC COM 52661A108 16,117 355 SH SOLE 355 0 0
LINCOLN NATL CORP IND COM 534187109 653,346 16,200 SH SOLE 16,200 0 0
RTX CORPORATION COM 75513E101 10,604,204 63,373 SH SOLE 63,373 0 0
ROCKET LAB CORP COM 773121108 21,847 456 SH SOLE 456 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 213,764 359 SH SOLE 359 0 0
APA CORPORATION COM 03743Q108 90,370 3,722 SH SOLE 3,722 0 0
EVERTEC INC COM 30040P103 215,888 6,391 SH SOLE 6,391 0 0
RALPH LAUREN CORP CL A 751212101 1,275,876 4,069 SH SOLE 4,069 0 0
NETFLIX INC COM 64110L106 14,247,965 11,884 SH SOLE 11,884 0 0
Q2 HLDGS INC COM 74736L109 396,335 5,475 SH SOLE 5,475 0 0
HAWKINS INC COM 420261109 393,762 2,155 SH SOLE 2,155 0 0
AMAZON COM INC COM 023135106 9,896,239 45,071 SH SOLE 45,071 0 0
AMERICAN EXPRESS CO COM 025816109 10,050,829 30,259 SH SOLE 30,259 0 0
ECOLAB INC COM 278865100 1,407,914 5,141 SH SOLE 5,141 0 0
NMI HLDGS INC COM 629209305 302,771 7,897 SH SOLE 7,897 0 0
NOVO-NORDISK A S ADR 670100205 555 10 SH SOLE 10 0 0
PROGRESSIVE CORP COM 743315103 491,677 1,991 SH SOLE 1,991 0 0
VITA COCO CO INC COM 92846Q107 280,260 6,599 SH SOLE 6,599 0 0
COSTCO WHSL CORP NEW COM 22160K105 9,799,645 10,587 SH SOLE 10,587 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 386,342 2,181 SH SOLE 2,181 0 0
PAYCOM SOFTWARE INC COM 70432V102 835,682 4,015 SH SOLE 4,015 0 0
AECOM COM 00766T100 24,920 191 SH SOLE 191 0 0
RAYMOND JAMES FINL INC COM 754730109 487,077 2,822 SH SOLE 2,822 0 0
AMERIPRISE FINL INC COM 03076C106 541,849 1,103 SH SOLE 1,103 0 0
SYNCHRONY FINANCIAL COM 87165B103 622,966 8,768 SH SOLE 8,768 0 0
PERIMETER SOLUTIONS INC COMMON STOCK 71385M107 351,501 15,699 SH SOLE 15,699 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 303,257 3,319 SH SOLE 3,319 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 458,073 1,047 SH SOLE 1,047 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 158,821 1,987 SH SOLE 1,987 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 296,441 6,203 SH SOLE 6,203 0 0
SELECT SECTOR SPDR TR INDL 81369Y704 1,018,535 6,604 SH SOLE 6,604 0 0
KROGER CO COM 501044101 895,744 13,288 SH SOLE 13,288 0 0
NVIDIA CORPORATION COM 67066G104 9,813,175 52,595 SH SOLE 52,595 0 0
FLUOR CORP NEW COM 343412102 149,601 3,556 SH SOLE 3,556 0 0
TESLA INC COM 88160R101 10,733,317 24,135 SH SOLE 24,135 0 0
ISHARES INC MSCI GERMANY ETF 464286806 1,185,885 28,500 SH SOLE 28,500 0 0
WYNN RESORTS LTD COM 983134107 86,454 674 SH SOLE 674 0 0
SERVICENOW INC COM 81762P102 447,256 486 SH SOLE 486 0 0
COCA COLA CO COM 191216100 363,633 5,483 SH SOLE 5,483 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 1,340,268 4,142 SH SOLE 4,142 0 0
TERADATA CORP DEL COM 88076W103 645 30 SH SOLE 30 0 0
HUNTINGTON BANCSHARES INC COM 446150104 561,862 32,534 SH SOLE 32,534 0 0
ITRON INC COM 465741106 207,766 1,668 SH SOLE 1,668 0 0
ISHARES TR MSCI UAE ETF 46434V761 543,333 28,763 SH SOLE 28,763 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 1,152,538 27,461 SH SOLE 27,461 0 0
CBRE GROUP INC CL A 12504L109 282,190 1,791 SH SOLE 1,791 0 0
VISA INC COM CL A 92826C839 595,708 1,745 SH SOLE 1,745 0 0
UNILEVER PLC SPON ADR NEW 904767704 182,167 3,073 SH SOLE 3,073 0 0
HURON CONSULTING GROUP INC COM 447462102 241,583 1,646 SH SOLE 1,646 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,386 31 SH SOLE 31 0 0
PALO ALTO NETWORKS INC COM 697435105 558,326 2,742 SH SOLE 2,742 0 0
INSMED INC COM PAR $.01 457669307 21,025 146 SH SOLE 146 0 0
GABELLI DIVID & INCOME TR COM 36242H104 461,210 17,000 SH SOLE 17,000 0 0
NRG ENERGY INC COM NEW 629377508 909,673 5,617 SH SOLE 5,617 0 0
GLOBAL X FDS MSCI GREECE ETF 37954Y319 575,478 8,936 SH SOLE 8,936 0 0
FOX CORP CL A COM 35137L105 768,764 12,191 SH SOLE 12,191 0 0
ORACLE CORP COM 68389X105 896,593 3,188 SH SOLE 3,188 0 0
MUELLER INDS INC COM 624756102 252,977 2,502 SH SOLE 2,502 0 0
CITIGROUP INC COM NEW 172967424 14,819 146 SH SOLE 146 0 0
CORCEPT THERAPEUTICS INC COM 218352102 15,209 183 SH SOLE 183 0 0
US FOODS HLDG CORP COM 912008109 8,078,660 105,438 SH SOLE 105,438 0 0
WASTE CONNECTIONS INC COM 94106B101 7,060,831 40,164 SH SOLE 40,164 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 535,580 2,073 SH SOLE 2,073 0 0
PPL CORP COM 69351T106 483,489 13,011 SH SOLE 13,011 0 0
OLD REP INTL CORP COM 680223104 24,760 583 SH SOLE 583 0 0
RELX PLC SPONSORED ADR 759530108 260,005 5,444 SH SOLE 5,444 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 65,314 2,341 SH SOLE 2,341 0 0
NUSCALE PWR CORP CL A COM 67079K100 13,068 363 SH SOLE 363 0 0
FLEX LTD ORD Y2573F102 20,290 350 SH SOLE 350 0 0
DISNEY WALT CO COM 254687106 34,350 300 SH SOLE 300 0 0
TRIMBLE INC COM 896239100 1,176,495 14,409 SH SOLE 14,409 0 0
MARRIOTT INTL INC NEW CL A 571903202 863,098 3,314 SH SOLE 3,314 0 0
MASTERCARD INCORPORATED CL A 57636Q104 9,755,092 17,150 SH SOLE 17,150 0 0
CENCORA INC COM 03073E105 1,709,227 5,469 SH SOLE 5,469 0 0
WILLIAMS COS INC COM 969457100 593,463 9,368 SH SOLE 9,368 0 0
INTERDIGITAL INC COM 45867G101 676,651 1,960 SH SOLE 1,960 0 0
OPENLANE INC COM 48238T109 333,618 11,592 SH SOLE 11,592 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 634,173 15,415 SH SOLE 15,415 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 27,134 240 SH SOLE 240 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 9,755,949 65,648 SH SOLE 65,648 0 0
EVERSOURCE ENERGY COM 30040W108 554,038 7,788 SH SOLE 7,788 0 0
GLOBANT S A COM L44385109 975 17 SH SOLE 17 0 0
COMMVAULT SYS INC COM 204166102 13,781 73 SH SOLE 73 0 0
HEALTHEQUITY INC COM 42226A107 12,415 131 SH SOLE 131 0 0
NCR VOYIX CORPORATION COM 62886E108 377 30 SH SOLE 30 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 257,096 17,682 SH SOLE 17,682 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 331,325 6,242 SH SOLE 6,242 0 0
SIRIUSPOINT LTD COM G8192H106 212,775 11,762 SH SOLE 11,762 0 0
ALLIANT ENERGY CORP COM 018802108 593,410 8,803 SH SOLE 8,803 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 135,746 520 SH SOLE 520 0 0
EBAY INC. COM 278642103 320,235 3,521 SH SOLE 3,521 0 0
GARMIN LTD SHS H2906T109 1,369,229 5,561 SH SOLE 5,561 0 0
ATMOS ENERGY CORP COM 049560105 501,151 2,935 SH SOLE 2,935 0 0
ADMA BIOLOGICS INC COM 000899104 152,200 10,382 SH SOLE 10,382 0 0
CORTEVA INC COM 22052L104 964,133 14,256 SH SOLE 14,256 0 0
ALBEMARLE CORP COM 012653101 85,620 1,056 SH SOLE 1,056 0 0
DTE ENERGY CO COM 233331107 470,820 3,329 SH SOLE 3,329 0 0
ABBVIE INC COM 00287Y109 895,828 3,869 SH SOLE 3,869 0 0
CORNING INC COM 219350105 817,101 9,961 SH SOLE 9,961 0 0
VISTRA CORP COM 92840M102 40,164 205 SH SOLE 205 0 0
FEDERATED HERMES INC CL B 314211103 11,684 225 SH SOLE 225 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 601,641 2,319 SH SOLE 2,319 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 10,988 472 SH SOLE 472 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 15,102,626 21,637 SH SOLE 21,637 0 0
TAPESTRY INC COM 876030107 784,841 6,932 SH SOLE 6,932 0 0
JOHNSON & JOHNSON COM 478160104 15,204 82 SH SOLE 82 0 0
DOLLAR GEN CORP NEW COM 256677105 472,826 4,575 SH SOLE 4,575 0 0
JPMORGAN CHASE & CO. COM 46625H100 12,915,597 40,946 SH SOLE 40,946 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,985,163 36,851 SH SOLE 36,851 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102 171,692 3,610 SH SOLE 3,610 0 0
O-I GLASS INC COM 67098H104 230,127 17,743 SH SOLE 17,743 0 0
OSI SYSTEMS INC COM 671044105 357,659 1,435 SH SOLE 1,435 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 375,860 5,127 SH SOLE 5,127 0 0
CBOE GLOBAL MKTS INC COM 12503M108 755,861 3,082 SH SOLE 3,082 0 0
VSE CORP COM 918284100 321,508 1,934 SH SOLE 1,934 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 325,422 9,002 SH SOLE 9,002 0 0
DELL TECHNOLOGIES INC CL C 24703L202 17,154 121 SH SOLE 121 0 0
LITHIA MTRS INC COM 536797103 57,512 182 SH SOLE 182 0 0
ARGAN INC COM 04010E109 379,690 1,406 SH SOLE 1,406 0 0
CHEESECAKE FACTORY INC COM 163072101 264,676 4,844 SH SOLE 4,844 0 0
NORTHERN TR CORP COM 665859104 895,090 6,650 SH SOLE 6,650 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 249,880 3,284 SH SOLE 3,284 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 367,960 5,184 SH SOLE 5,184 0 0
GE AEROSPACE COM NEW 369604301 867,264 2,883 SH SOLE 2,883 0 0
CMS ENERGY CORP COM 125896100 9,252,152 126,292 SH SOLE 126,292 0 0
BANK AMERICA CORP COM 060505104 11,653,046 225,878 SH SOLE 225,878 0 0
AEGON LTD AMER REG 1 CERT 0076CA104 316,843 39,655 SH SOLE 39,655 0 0
KEYCORP COM 493267108 37,997 2,033 SH SOLE 2,033 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 1,123,974 23,813 SH SOLE 23,813 0 0
NEXTRACKER INC CLASS A COM 65290E101 18,941 256 SH SOLE 256 0 0
DARDEN RESTAURANTS INC COM 237194105 749,828 3,939 SH SOLE 3,939 0 0
AON PLC SHS CL A G0403H108 1,070 3 SH SOLE 3 0 0
LIVERAMP HLDGS INC COM 53815P108 207,757 7,655 SH SOLE 7,655 0 0
CHEFS WHSE INC COM 163086101 227,604 3,902 SH SOLE 3,902 0 0
ENOVA INTL INC COM 29357K103 264,937 2,302 SH SOLE 2,302 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 2,841 25 SH SOLE 25 0 0
SPROUTS FMRS MKT INC COM 85208M102 47,872 440 SH SOLE 440 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 913,636 1,559 SH SOLE 1,559 0 0
FABRINET SHS G3323L100 16,043 44 SH SOLE 44 0 0
PALOMAR HLDGS INC COM 69753M105 328,885 2,817 SH SOLE 2,817 0 0
INTUIT COM 461202103 11,609 17 SH SOLE 17 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 664,078 3,025 SH SOLE 3,025 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 33,304 484 SH SOLE 484 0 0
FRANKLIN RESOURCES INC COM 354613101 694,571 30,029 SH SOLE 30,029 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 85,089 352 SH SOLE 352 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 7,368,024 25,104 SH SOLE 25,104 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 466,579 1,947 SH SOLE 1,947 0 0
EVERGY INC COM 30034W106 927,596 12,202 SH SOLE 12,202 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 268,142 20,391 SH SOLE 20,391 0 0
LAUDER ESTEE COS INC CL A 518439104 968,791 10,994 SH SOLE 10,994 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 412,351 5,911 SH SOLE 5,911 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 366,732 13,923 SH SOLE 13,923 0 0
NORFOLK SOUTHN CORP COM 655844108 90,123 300 SH SOLE 300 0 0
FERRARI N V COM N3167Y103 298,410 615 SH SOLE 615 0 0
MATCH GROUP INC NEW COM 57667L107 79,293 2,245 SH SOLE 2,245 0 0
BOSTON SCIENTIFIC CORP COM 101137107 635,571 6,510 SH SOLE 6,510 0 0
VERISIGN INC COM 92343E102 660,344 2,362 SH SOLE 2,362 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 814 4 SH SOLE 4 0 0
DANA INC COM 235825205 281,021 14,023 SH SOLE 14,023 0 0
DEERE & CO COM 244199105 915 2 SH SOLE 2 0 0
MOSAIC CO NEW COM 61945C103 732,476 21,121 SH SOLE 21,121 0 0
PROCTER AND GAMBLE CO COM 742718109 220,180 1,433 SH SOLE 1,433 0 0
BRIDGEBIO PHARMA INC COM 10806X102 15,478 298 SH SOLE 298 0 0
SPDR GOLD TR GOLD SHS 78463V107 228,923 644 SH SOLE 644 0 0
BWX TECHNOLOGIES INC COM 05605H100 21,756 118 SH SOLE 118 0 0
HINGHAM INSTN SVGS MASS COM 433323102 32,973 125 SH SOLE 125 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 635,033 4,563 SH SOLE 4,563 0 0
ABBOTT LABS COM 002824100 1,060,135 7,915 SH SOLE 7,915 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 6,475,890 14,480 SH SOLE 14,480 0 0
COMCAST CORP NEW CL A 20030N101 47,130 1,500 SH SOLE 1,500 0 0
META PLATFORMS INC CL A 30303M102 10,856,340 14,783 SH SOLE 14,783 0 0
NEXTDECADE CORP COM 65342K105 194,459 28,639 SH SOLE 28,639 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,636,351 18,316 SH SOLE 18,316 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 134,050 1,044 SH SOLE 1,044 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,680,030 5,424 SH SOLE 5,424 0 0
HOWMET AEROSPACE INC COM 443201108 9,489,879 48,361 SH SOLE 48,361 0 0
ADVANCED MICRO DEVICES INC COM 007903107 575,811 3,559 SH SOLE 3,559 0 0
CDW CORP COM 12514G108 15,928 100 SH SOLE 100 0 0
CORNERSTONE TOTAL RETURN FD COM 21924U300 29,627 3,685 SH SOLE 3,685 0 0
JACOBS SOLUTIONS INC COM 46982L108 442,087 2,950 SH SOLE 2,950 0 0
NEXTERA ENERGY INC COM 65339F101 6,643 88 SH SOLE 88 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 1,196,571 42,222 SH SOLE 42,222 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 735,111 9,380 SH SOLE 9,380 0 0
ALPHABET INC CAP STK CL A 02079K305 382,153 1,572 SH SOLE 1,572 0 0
EXTREME NETWORKS COM 30226D106 278,383 13,481 SH SOLE 13,481 0 0
TRUSTMARK CORP COM 898402102 266,231 6,723 SH SOLE 6,723 0 0
INSULET CORP COM 45784P101 945,949 3,064 SH SOLE 3,064 0 0
CONSTELLIUM SE CL A SHS F21107101 273,524 18,382 SH SOLE 18,382 0 0
GEN DIGITAL INC COM 668771108 961,882 33,881 SH SOLE 33,881 0 0
STATE STR CORP COM 857477103 496,175 4,277 SH SOLE 4,277 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 153,422 230 SH SOLE 230 0 0
UBER TECHNOLOGIES INC COM 90353T100 14,206 145 SH SOLE 145 0 0
FIRST HORIZON CORPORATION COM 320517105 25,979 1,149 SH SOLE 1,149 0 0
TRUPANION INC COM 898202106 199,261 4,604 SH SOLE 4,604 0 0
LOEWS CORP COM 540424108 937,442 9,338 SH SOLE 9,338 0 0
CENTERPOINT ENERGY INC COM 15189T107 463,582 11,948 SH SOLE 11,948 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 26,434 115 SH SOLE 115 0 0
AMEREN CORP COM 023608102 473,155 4,533 SH SOLE 4,533 0 0
GCI LIBERTY INC COM SER C 36164V800 12,858 345 SH SOLE 345 0 0
ALLEGION PLC ORD SHS G0176J109 260,705 1,470 SH SOLE 1,470 0 0
GRAINGER W W INC COM 384802104 933,901 980 SH SOLE 980 0 0
WELLS FARGO CO NEW COM 949746101 15,591 186 SH SOLE 186 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 442,165 12,487 SH SOLE 12,487 0 0
STRIDE INC COM 86333M108 515,779 3,463 SH SOLE 3,463 0 0
BORGWARNER INC COM 099724106 86,206 1,961 SH SOLE 1,961 0 0
WEIS MKTS INC COM 948849104 216,041 3,006 SH SOLE 3,006 0 0
ISHARES INC MSCI HONG KG ETF 464286871 585,255 27,158 SH SOLE 27,158 0 0
UBS GROUP AG SHS H42097107 13,298,719 324,359 SH SOLE 324,359 0 0
ESCO TECHNOLOGIES INC COM 296315104 432,142 2,047 SH SOLE 2,047 0 0
CONSTELLATION ENERGY CORP COM 21037T109 7,907,223 24,029 SH SOLE 24,029 0 0
DOLLAR TREE INC COM 256746108 532,436 5,642 SH SOLE 5,642 0 0
APPLE INC COM 037833100 10,550,339 41,434 SH SOLE 41,434 0 0
XCEL ENERGY INC COM 98389B100 8,179,120 101,415 SH SOLE 101,415 0 0
MR COOPER GROUP INC COM 62482R107 23,187 110 SH SOLE 110 0 0
CATERPILLAR INC COM 149123101 252,890 530 SH SOLE 530 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 442,485 3,179 SH SOLE 3,179 0 0
SOUTHWEST AIRLS CO COM 844741108 518,920 16,262 SH SOLE 16,262 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 598,761 1,419 SH SOLE 1,419 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 32,456 53 SH SOLE 53 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 12,396 600 SH SOLE 600 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,392,015 14,909 SH SOLE 14,909 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 52,666 523 SH SOLE 523 0 0
EQT CORP COM 26884L109 795,168 14,609 SH SOLE 14,609 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 761,678 7,065 SH SOLE 7,065 0 0
AT&T INC COM 00206R102 1,065,241 37,721 SH SOLE 37,721 0 0
ROLLINS INC COM 775711104 1,031,827 17,566 SH SOLE 17,566 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,278,549 32,884 SH SOLE 32,884 0 0