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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
GRAN TIERRA ENERGY Com 38500T101 8,000 10,000 SH   SOLE   0 0 10,000
MICROCHIP TECHNOLOGY Com 595017104 211,000 2,426 SH   SOLE   0 0 2,426
QUALCOMM INC Com 747525103 213,000 1,163 SH   SOLE   0 0 1,163
VANGUARD MID CAP ETF ETF 922908629 217,000 851 SH   SOLE   0 0 851
VANGUARD SMALL CAP ETF IV ETF 922908751 222,000 982 SH   SOLE   0 0 982
MARATHON PETE CORP Com 56585A102 224,000 3,500 SH   SOLE   0 0 3,500
CHEVRON CORP Com 166764100 227,000 1,931 SH   SOLE   0 0 1,931
THE COCA-COLA CO Com 191216100 227,000 3,839 SH   SOLE   0 0 3,839
DUKE ENERGY CORP Com 26441C204 234,000 2,227 SH   SOLE   0 0 2,227
MERCK & CO. INC. Com 58933Y105 257,000 3,347 SH   SOLE   0 0 3,347
ISHARES CORE MSCI TOTL INTL STCK ETF Core MSCI 46432F834 259,000 3,651 SH   SOLE   0 0 3,651
L3HARRIS TECHNOLOGIES IN Com 502431109 261,000 1,226 SH   SOLE   0 0 1,226
BROADCOM INC Com 11135F101 283,000 425 SH   SOLE   0 0 425
MEDICAL PROPERTIES REIT Com 58463J304 283,000 11,983 SH   SOLE   0 0 11,983
VANGUARD HIGH DIVIDEND YIELD ETF IV ETF 921946406 297,000 2,645 SH   SOLE   0 0 2,645
VISA INC CLASS A CL A 92826C839 309,000 1,424 SH   SOLE   0 0 1,424
MARVELL TECHNOLOGY INC Com 573874104 314,000 3,584 SH   SOLE   0 0 3,584
DOLLAR GENERAL CORP Com 256677105 316,000 1,340 SH   SOLE   0 0 1,340
BANK NOVA SCOTIA F Com 064149107 337,000 4,695 SH   SOLE   0 0 4,695
AMAZON.COM INC Com 023135106 340,000 102 SH   SOLE   0 0 102
ICON PLC F Com G4705A100 376,000 1,215 SH   SOLE   0 0 1,215
MCKESSON CORP Com 58155Q103 391,000 1,575 SH   SOLE   0 0 1,575
VEEVA SYSTEMS INC CLASS A CL A 922475108 432,000 1,689 SH   SOLE   0 0 1,689
HONEYWELL INTL INC Com 438516106 457,000 2,190 SH   SOLE   0 0 2,190
PPG INDUSTRIES INC Com 693506107 472,000 2,736 SH   SOLE   0 0 2,736
BANK OF AMERICA CORP Com 060505104 473,000 10,635 SH   SOLE   0 0 10,635
INTERCONTINENTAL EXC Com 45866F104 479,000 3,500 SH   SOLE   0 0 3,500
ALLY FINL INC Com 02005N100 485,000 10,195 SH   SOLE   0 0 10,195
PALO ALTO NETWORKS Com 697435105 501,000 900 SH   SOLE   0 0 900
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 509,000 2,107 SH   SOLE   0 0 2,107
EMERSON ELECTRIC CO Com 291011104 520,000 5,588 SH   SOLE   0 0 5,588
PEPSICO INC Com 713448108 530,000 3,051 SH   SOLE   0 0 3,051
WELLTOWER INC REIT Com 95040Q104 538,000 6,271 SH   SOLE   0 0 6,271
JOHNSON & JOHNSON Com 478160104 560,000 3,271 SH   SOLE   0 0 3,271
ISHARES CORE S&P 500 ETF ETF 464287200 566,000 1,188 SH   SOLE   0 0 1,188
THOMSON REUTERS CORP F Com 884903709 605,000 5,054 SH   SOLE   0 0 5,054
CUMMINS INC Com 231021106 610,000 2,798 SH   SOLE   0 0 2,798
WALMART INC Com 931142103 621,000 4,294 SH   SOLE   0 0 4,294
DEERE & CO Com 244199105 638,000 1,862 SH   SOLE   0 0 1,862
PUBLIC STORAGE REIT Com 74460D109 639,000 1,706 SH   SOLE   0 0 1,706
ROYAL BANK OF CANADA F Com 780087102 641,000 6,039 SH   SOLE   0 0 6,039
PROCTER & GAMBLE Com 742718109 668,000 4,086 SH   SOLE   0 0 4,086
NORDSON CORP Com 655663102 694,000 2,719 SH   SOLE   0 0 2,719
ADOBE INC Com 00724F101 712,000 1,256 SH   SOLE   0 0 1,256
NEXTERA ENERGY INC Com 65339F101 752,000 8,060 SH   SOLE   0 0 8,060
FASTENAL CO Com 311900104 838,000 13,088 SH   SOLE   0 0 13,088
EDWARDS LIFESCIENCES Com 28176E108 861,000 6,643 SH   SOLE   0 0 6,643
ARCHER DANIELS MIDLAND C Com 039483102 862,000 12,758 SH   SOLE   0 0 12,758
MICROSOFT CORP Com 594918104 870,000 2,586 SH   SOLE   0 0 2,586
PUB SVC ENTERPISE GP Com 744573106 890,000 13,344 SH   SOLE   0 0 13,344
ORAGENICS INC Com 684023302 896,000 2,008,117 SH   SOLE   0 0 2,008,117
PAYCHEX INC Com 704326107 925,000 6,775 SH   SOLE   0 0 6,775
VANGUARD REAL ESTATE ETF IV ETF 922908553 942,000 8,120 SH   SOLE   0 0 8,120
PFIZER INC Com 717081103 1,025,000 17,362 SH   SOLE   0 0 17,362
CISCO SYSTEMS INC Com 17275R102 1,123,000 17,723 SH   SOLE   0 0 17,723
VERIZON COMMUNICATN Com 92343V104 1,138,000 21,900 SH   SOLE   0 0 21,900
JABIL INC Com 466313103 1,150,000 16,344 SH   SOLE   0 0 16,344
LOWES COMPANIES INC Com 548661107 1,170,000 4,525 SH   SOLE   0 0 4,525
ABBOTT LABORATORIES Com 002824100 1,239,000 8,801 SH   SOLE   0 0 8,801
SEAGATE TECHNOLOGY HLD F ORD G7997R103 1,406,000 12,446 SH   SOLE   0 0 12,446
INTEL CORP Com 458140100 1,706,000 33,124 SH   SOLE   0 0 33,124
ABBVIE INC Com 00287Y109 1,765,000 13,034 SH   SOLE   0 0 13,034
HOME DEPOT INC Com 437076102 2,062,000 4,969 SH   SOLE   0 0 4,969
CROWN CASTLE INTL CO REIT Com 22822V101 2,519,000 12,066 SH   SOLE   0 0 12,066
DLOCAL LTD FCLASS A CL A G29018101 2,812,000 78,786 SH   SOLE   0 0 78,786
CERENCE INC Com 156727109 3,797,000 49,546 SH   SOLE   0 0 49,546
LGI HOMES INC Com 50187T106 4,738,000 30,673 SH   SOLE   0 0 30,673
APPLE INC Com 037833100 5,880,000 33,115 SH   SOLE   0 0 33,115
META PLATFORMS INC CLASS A CL A 30303M102 7,423,000 22,070 SH   SOLE   0 0 22,070
NV5 GLOBAL INC Com 62945V109 7,435,000 53,830 SH   SOLE   0 0 53,830
WALT DISNEY CO Com 254687106 8,051,000 51,979 SH   SOLE   0 0 51,979
JPMORGAN CHASE & CO Com 46625H100 10,243,000 64,684 SH   SOLE   0 0 64,684
RANPAK HLDGS CORP CLASS A CL A 75321W103 10,354,000 275,518 SH   SOLE   0 0 275,518
PAYPAL HOLDINGS INCORPOR Com 70450Y103 11,638,000 61,714 SH   SOLE   0 0 61,714
INTUIT INC Com 461202103 12,468,000 19,383 SH   SOLE   0 0 19,383
ETSY INC Com 29786A106 12,625,000 57,665 SH   SOLE   0 0 57,665
GLOBANT SA F Com L44385109 14,808,000 47,146 SH   SOLE   0 0 47,146
EPAM SYSTEMS INC Com 29414B104 18,110,000 27,092 SH   SOLE   0 0 27,092
NVIDIA CORP Com 67066G104 19,127,000 65,034 SH   SOLE   0 0 65,034
CENTRUS ENERGY CORP CLASS A CL A 15643U104 19,302,000 386,728 SH   SOLE   0 0 386,728
HELIOS TECHNOLOGIES INC Com 42328H109 121,940,000 1,159,455 SH   SOLE   0 0 1,159,455