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   792,359 7,825 SH   SOLE   0 0 7,825
ABBVIE INC Com 00287Y109   1,992,284 12,501 SH   SOLE   0 0 12,501
ADOBE INC Com 00724F101   447,799 1,162 SH   SOLE   0 0 1,162
ALLY FINL INC Com 02005n100   296,780 11,643 SH   SOLE   0 0 11,643
AMAZON.COM INC Com 023135106   224,279 2,171 SH   SOLE   0 0 2,171
APPLE INC Com 037833100   3,880,625 23,533 SH   SOLE   0 0 23,533
ARCHER-DANIELS-MIDLN Com 039483102   786,722 9,876 SH   SOLE   0 0 9,876
BANK AMERICA CORP Com 060505104   291,590 10,195 SH   SOLE   0 0 10,195
BANK NOVA SCOTIA F Com 064169107   265,649 5,275 SH   SOLE   0 0 5,275
BROADCOM INC Com 11135F101   445,228 694 SH   SOLE   0 0 694
CENTRUS ENERGY CORP CLASS A CL A 15643U104   10,958,433 340,324 SH   SOLE   0 0 340,324
CHEVRON CORP Com 166764100   315,062 1,931 SH   SOLE   0 0 1,931
CISCO SYSTEMS INC Com 17275R102   862,119 16,492 SH   SOLE   0 0 16,492
CROWN CASTLE INC REIT Com 22822V101   1,630,800 12,185 SH   SOLE   0 0 12,185
CUMMINS INC Com 231021106   689,647 2,887 SH   SOLE   0 0 2,887
DARLING INGREDIENTS Com 237266101   5,040,854 86,316 SH   SOLE   0 0 86,316
DEERE & CO Com 244199105   787,775 1,908 SH   SOLE   0 0 1,908
DOLLAR GENERAL CORP Com 256677105   276,334 1,313 SH   SOLE   0 0 1,313
EDWARDS LIFESCIENCES Com 28176E108   497,538 6,014 SH   SOLE   0 0 6,014
EMERSON ELECTRIC CO Com 291011104   480,316 5,512 SH   SOLE   0 0 5,512
EPAM SYSTEMS INC Com 29414B104   7,878,650 26,350 SH   SOLE   0 0 26,350
ETSY INC Com 29786A106   5,953,000 53,474 SH   SOLE   0 0 53,474
FASTENAL CO Com 311900104   699,008 12,959 SH   SOLE   0 0 12,959
GLOBANT SA F Com L44385109   7,158,380 43,646 SH   SOLE   0 0 43,646
GRAN TIERRA ENERGY Com 38500T101   8,791 10,000 SH   SOLE   0 0 10,000
HELIOS TECHNOLOGIES INC Com 42328H109   65,903,057 1,007,692 SH   SOLE   0 0 1,007,692
HOME DEPOT INC Com 437076102   1,178,709 3,994 SH   SOLE   0 0 3,994
HONEYWELL INTL INC Com 438516106   398,103 2,083 SH   SOLE   0 0 2,083
ICON PLC F Com G4705A100   370,579 1,735 SH   SOLE   0 0 1,735
IMPAC MTG HLDGS Com 45254P508   1,347,342 3,846,251 SH   SOLE   0 0 3,846,251
INTERCONTINENTAL EXC Com 45866F104   365,015 3,500 SH   SOLE   0 0 3,500
INTUIT INC Com 461202103   8,384,210 18,806 SH   SOLE   0 0 18,806
ISHARES CORE MSCI TOTL INTL STCK ETF ETF 46432F834   242,627 3,916 SH   SOLE   0 0 3,916
ISHARES CORE S&P 500 ETF ETF 464287200   507,127 1,233 SH   SOLE   0 0 1,233
JABIL INC Com 466313103   1,230,449 13,957 SH   SOLE   0 0 13,957
JOHNSON & JOHNSON Com 478160104   390,910 2,522 SH   SOLE   0 0 2,522
JPMORGAN CHASE & CO Com 46625H100   8,142,585 62,486 SH   SOLE   0 0 62,486
L3HARRIS TECHNOLOGIES IN Com 502431109   223,125 1,137 SH   SOLE   0 0 1,137
LOWES COMPANIES INC Com 548661107   758,486 3,793 SH   SOLE   0 0 3,793
MARATHON DIGITAL HLDGS I Com 565788106   379,599 43,532 SH   SOLE   0 0 43,532
MARATHON PETE CORP Com 565849106   471,905 3,500 SH   SOLE   0 0 3,500
MCKESSON CORP Com 58155Q103   519,833 1,460 SH   SOLE   0 0 1,460
MEDICAL PROPERTIES REIT Com 58463J304   95,262 11,589 SH   SOLE   0 0 11,589
MERCK & CO. INC. Com 58933Y105   508,119 4,776 SH   SOLE   0 0 4,776
META PLATFORMS INC CLASS A CL A 30303M102   4,962,787 23,416 SH   SOLE   0 0 23,416
METLIFE INC Com 59156R108   458,769 7,918 SH   SOLE   0 0 7,918
MICROSOFT CORP Com 594918104   561,630 1,948 SH   SOLE   0 0 1,948
NEXTERA ENERGY INC Com 65339F101   500,397 6,491 SH   SOLE   0 0 6,491
NORDSON CORP Com 655663102   583,877 2,627 SH   SOLE   0 0 2,627
NV5 GLOBAL INC Com 62945V109   4,879,312 46,930 SH   SOLE   0 0 46,930
NVIDIA CORP Com 67066G104   14,671,811 52,820 SH   SOLE   0 0 52,820
OCCIDENTAL PETROL CO Com 674599105   216,632 3,470 SH   SOLE   0 0 3,470
PALO ALTO NETWORKS Com 697435105   539,298 2,700 SH   SOLE   0 0 2,700
PAYCHEX INC Com 704326107   761,565 6,646 SH   SOLE   0 0 6,646
PAYPAL HOLDINGS INCORPOR Com 70450Y103   4,539,237 59,774 SH   SOLE   0 0 59,774
PEPSICO INC Com 713448108   436,609 2,395 SH   SOLE   0 0 2,395
PFIZER INC Com 717081103   691,193 16,941 SH   SOLE   0 0 16,941
PPG INDUSTRIES INC Com 693506107   350,915 2,627 SH   SOLE   0 0 2,627
PROCTER & GAMBLE Com 742718109   518,036 3,484 SH   SOLE   0 0 3,484
PUB SVC ENTERPISE GP Com 744573106   855,065 13,692 SH   SOLE   0 0 13,692
PUBLIC STORAGE REIT Com 74460D109   490,675 1,624 SH   SOLE   0 0 1,624
PURE STORAGE INC CLASS A CL A 74624M102   5,229,524 204,999 SH   SOLE   0 0 204,999
RIOT PLATFORMS INC Com 767292105   88,611 8,870 SH   SOLE   0 0 8,870
ROYAL BANK OF CANADA F Com 780087102   558,093 5,839 SH   SOLE   0 0 5,839
SEAGATE TECHNOLOGY HLD F Ord Shs G7997R103   857,312 12,966 SH   SOLE   0 0 12,966
SPDR S&P 500 ETF ETF 78462F103   416,468 1,017 SH   SOLE   0 0 1,017
SUPER MICRO COMPUTER Com 86800U104   226,525 2,126 SH   SOLE   0 0 2,126
THE COCA-COLA CO Com 191216100   238,133 3,839 SH   SOLE   0 0 3,839
THOMSON REUTERS CORP F Com 884903709   636,157 4,889 SH   SOLE   0 0 4,889
VANGUARD REAL ESTATE ETF ETF 922908553   647,753 7,800 SH   SOLE   0 0 7,800
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   397,468 1,947 SH   SOLE   0 0 1,947
VEEVA SYSTEMS INC CLASS A CL A 922475108   296,269 1,612 SH   SOLE   0 0 1,612
VERIZON COMMUNICATN Com 92343V104   693,020 17,820 SH   SOLE   0 0 17,820
VISA INC CLASS A CL A 92826C839   238,537 1,058 SH   SOLE   0 0 1,058
WALMART INC Com 931142103   549,399 3,726 SH   SOLE   0 0 3,726
WALT DISNEY CO Com 254687106   4,871,825 48,655 SH   SOLE   0 0 48,655
WELLTOWER INC REIT Com 95040Q104   397,664 5,547 SH   SOLE   0 0 5,547