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
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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES Com 002824100   843,576 7,664 SH   SOLE   0 0 7,664
ABBVIE INC Com 00287Y109   1,932,010 12,467 SH   SOLE   0 0 12,467
ADOBE INC Com 00724F101   693,249 1,162 SH   SOLE   0 0 1,162
ADVANCED MICRO DEVICE IN Com 007903107   314,572 2,134 SH   SOLE   0 0 2,134
ALLY FINL INC Com 02005N100   387,262 11,090 SH   SOLE   0 0 11,090
AMAZON COM INC Com 023135106   280,025 1,843 SH   SOLE   0 0 1,843
APPLE INC Com 037833100   4,144,636 21,527 SH   SOLE   0 0 21,527
ARCHER-DANIELS-MIDLN Com 039483102   612,497 8,481 SH   SOLE   0 0 8,481
BANK NOVA SCOTIA F Com 064149107   241,015 4,950 SH   SOLE   0 0 4,950
BANK OF AMERICA CORP Com 060505104   339,982 10,098 SH   SOLE   0 0 10,098
BLACKROCK INC Com 09247x101   387,228 477 SH   SOLE   0 0 477
BROADCOM INC Com 11135F101   841,652 754 SH   SOLE   0 0 754
CENTRUS ENERGY CORP CLASS A CL A 15643U104   18,174,300 334,025 SH   SOLE   0 0 334,025
CHEVRON CORP Com 166764100   288,027 1,931 SH   SOLE   0 0 1,931
CISCO SYSTEMS INC Com 17275R102   782,605 15,491 SH   SOLE   0 0 15,491
CROWDSTRIKE HLDGS INC CLASS A CL A 22788c105   255,320 1,000 SH   SOLE   0 0 1,000
CROWN CASTLE INC REIT Com 22822V101   1,196,303 10,385 SH   SOLE   0 0 10,385
CUMMINS INC Com 231021106   941,030 3,928 SH   SOLE   0 0 3,928
DARLING INGREDIENTS Com 237266101   4,257,831 85,430 SH   SOLE   0 0 85,430
DEERE & CO Com 244199105   630,195 1,576 SH   SOLE   0 0 1,576
EDWARDS LIFESCIENCES Com 28176E108   458,567 6,014 SH   SOLE   0 0 6,014
EMERSON ELECTRIC CO Com 291011104   2,107,973 21,658 SH   SOLE   0 0 21,658
EPAM SYSTEMS INC Com 29414B104   7,836,098 26,354 SH   SOLE   0 0 26,354
FASTENAL CO Com 311900104   760,658 11,744 SH   SOLE   0 0 11,744
GLOBANT SA F Com L44385109   10,557,030 44,361 SH   SOLE   0 0 44,361
HELIOS TECHNOLOGIES INC Com 42328H109   44,624,717 984,007 SH   SOLE   0 0 984,007
HOME DEPOT INC Com 437076102   1,300,948 3,754 SH   SOLE   0 0 3,754
HONEYWELL INTL INC Com 438516106   436,825 2,083 SH   SOLE   0 0 2,083
ICON PLC F Com G4705A100   782,971 2,766 SH   SOLE   0 0 2,766
INTERCONTINENTAL EXC Com 45866F104   449,505 3,500 SH   SOLE   0 0 3,500
INTUIT INC Com 461202103   11,694,493 18,710 SH   SOLE   0 0 18,710
ISHARES CORE MSCI TOTL INTL STCK ETF ETF 46432F834   367,242 5,656 SH   SOLE   0 0 5,656
ISHARES CORE S&P 500 ETF ETF 464287200   790,717 1,655 SH   SOLE   0 0 1,655
JABIL INC Com 466313103   1,420,763 11,152 SH   SOLE   0 0 11,152
JOHNSON & JOHNSON Com 478160104   428,057 2,731 SH   SOLE   0 0 2,731
JPMORGAN CHASE & CO Com 46625H100   10,584,270 62,224 SH   SOLE   0 0 62,224
L3HARRIS TECHNOLOGIES IN COM 502431109   239,475 1,137 SH   SOLE   0 0 1,137
LOWES COMPANIES INC Com 548661107   844,132 3,793 SH   SOLE   0 0 3,793
MARATHON DIGITAL HLDGS I Com 565788106   2,083,281 88,688 SH   SOLE   0 0 88,688
MARATHON PETE CORP Com 56585A102   519,260 3,500 SH   SOLE   0 0 3,500
MCKESSON CORP Com 58155Q103   609,282 1,316 SH   SOLE   0 0 1,316
MERCK & CO. INC. Com 58933Y105   644,853 5,915 SH   SOLE   0 0 5,915
META PLATFORMS INC CLASS A CL A 30303M102   9,008,282 25,450 SH   SOLE   0 0 25,450
METLIFE INC Com 59156R108   482,882 7,302 SH   SOLE   0 0 7,302
MICROSOFT CORP Com 594918104   637,054 1,694 SH   SOLE   0 0 1,694
NEXTERA ENERGY INC Com 65339F101   388,530 6,397 SH   SOLE   0 0 6,397
NORDSON CORP Com 655663102   693,948 2,627 SH   SOLE   0 0 2,627
NV5 GLOBAL INC Com 62945V109   2,404,192 21,636 SH   SOLE   0 0 21,636
NVIDIA CORP Com 67066G104   23,266,426 46,982 SH   SOLE   0 0 46,982
PALO ALTO NETWORKS Com 697435105   793,817 2,692 SH   SOLE   0 0 2,692
PAYCHEX INC Com 704326107   720,020 6,045 SH   SOLE   0 0 6,045
PEPSICO INC Com 713448408   406,767 2,395 SH   SOLE   0 0 2,395
PFIZER INC Com 717081103   382,302 13,279 SH   SOLE   0 0 13,279
PPG INDUSTRIES INC Com 693506107   392,868 2,627 SH   SOLE   0 0 2,627
PROCTER & GAMBLE Com 742718109   510,545 3,484 SH   SOLE   0 0 3,484
PUB SVC ENTERPISE GP Com 744573106   929,235 15,196 SH   SOLE   0 0 15,196
PUBLIC STORAGE REIT CL A 74460D109   550,525 1,805 SH   SOLE   0 0 1,805
PURE STORAGE INC CLASS A Com 74624M102   7,415,212 207,942 SH   SOLE   0 0 207,942
ROYAL BANK OF CANADA F Com 780087102   568,452 5,621 SH   SOLE   0 0 5,621
SEAGATE TECHNOLOGY HLD F ORD G7997R103   1,045,270 12,244 SH   SOLE   0 0 12,244
SPDR S&P 500 ETF ETF 78462F103   489,303 1,029 SH   SOLE   0 0 1,029
SUPER MICRO COMPUTER Com 86800U104   604,337 2,126 SH   SOLE   0 0 2,126
THE COCA-COLA CO Com 191216100   226,232 3,839 SH   SOLE   0 0 3,839
THOMSON REUTERS CORP F Com 884903808   477,993 3,269 SH   SOLE   0 0 3,269
UNITY SOFTWARE INC Com 91332u101   6,253,966 152,946 SH   SOLE   0 0 152,946
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406   520,260 4,661 SH   SOLE   0 0 4,661
VANGUARD INTERNATNL HGH DIV YLD ETF ETF 921946794   479,275 7,208 SH   SOLE   0 0 7,208
VANGUARD MID CAP ETF ETF 922908629   315,751 1,357 SH   SOLE   0 0 1,357
VANGUARD REAL ESTATE ETF ETF 922908553   744,781 8,429 SH   SOLE   0 0 8,429
VANGUARD SMALL CAP ETF IV ETF 922908751   314,746 1,475 SH   SOLE   0 0 1,475
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   522,495 22,028 SH   SOLE   0 0 22,028
VEEVA SYSTEMS INC CLASS A CL A 922475108   307,069 1,595 SH   SOLE   0 0 1,595
VERIZON COMMUNICATN Com 92343V104   620,844 16,468 SH   SOLE   0 0 16,468
VISA INC CLASS A CL A 92826C839   271,285 1,042 SH   SOLE   0 0 1,042
WALMART INC Com 931142103   554,455 3,517 SH   SOLE   0 0 3,517
WALT DISNEY CO Com 254687106   4,208,507 46,611 SH   SOLE   0 0 46,611
WELLTOWER INC REIT Com 95040Q104   466,089 5,169 SH   SOLE   0 0 5,169