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
3M CO COM 88579Y101 674,158 4,642 SH SOLE 0 0 4,642
ABBOTT LABORATORIES COM 002824100 449,079 4,374 SH SOLE 0 0 4,374
ABBVIE INC COM 00287Y109 4,820,884 22,166 SH SOLE 0 0 22,166
AFLAC INC COM 001055102 391,117 3,565 SH SOLE 0 0 3,565
ALCOA CORP COM 013872106 3,236,772 48,798 SH SOLE 0 0 48,798
ALPHABET INC CAP STK CL A 02079K305 407,194 1,416 SH SOLE 0 0 1,416
ALPHABET INC CAP STK CL C 02079K107 3,867,735 13,483 SH SOLE 0 0 13,483
AMAZON COM INC COM 023135106 3,723,868 17,880 SH SOLE 0 0 17,880
AMERICAN ELEC PWR CO INC COM 025537101 291,785 2,226 SH SOLE 0 0 2,226
AMERICAN EXPRESS CO COM 025816109 4,222,621 13,960 SH SOLE 0 0 13,960
AMERIPRISE FINL INC COM 03076C106 1,126,110 2,534 SH SOLE 0 0 2,534
AMPHENOL CORP CL A 032095101 214,416 1,697 SH SOLE 0 0 1,697
APPLE INC COM 037833100 3,759,144 14,812 SH SOLE 0 0 14,812
APPLIED MATLS INC COM 038222105 205,074 600 SH SOLE 0 0 600
ARCHER DANIELS MIDLAND CO COM 039483102 3,041,277 41,839 SH SOLE 0 0 41,839
ARES CAPITAL CORP COM 04010L103 2,407,436 133,598 SH SOLE 0 0 133,598
ATMOS ENERGY CORP COM 049560105 2,520,320 13,644 SH SOLE 0 0 13,644
AUTOMATIC DATA PROCESSING IN COM 053015103 229,594 1,130 SH SOLE 0 0 1,130
BANK AMERICA CORP COM 060505104 209,187 4,291 SH SOLE 0 0 4,291
BANK NEW YORK MELLON CORP COM 064058100 432,288 3,644 SH SOLE 0 0 3,644
BAR HBR BANKSHARES COM 066849100 323,300 9,963 SH SOLE 0 0 9,963
BLACKROCK ETF TRUST ISHARES US CARBO 09290C509 915,713 13,056 SH SOLE 0 0 13,056
BLACKROCK ETF TRUST ISHARES US THEMA 09290C806 916,729 25,310 SH SOLE 0 0 25,310
BROADCOM INC COM 11135F101 454,980 1,470 SH SOLE 0 0 1,470
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 328,487 1,978 SH SOLE 0 0 1,978
CATERPILLAR INC COM 149123101 6,142,349 8,670 SH SOLE 0 0 8,670
CHEVRON CORPORATION COM 166764100 1,287,539 6,223 SH SOLE 0 0 6,223
CHUBB LTD SWITZ COM H1467J104 4,171,579 12,799 SH SOLE 0 0 12,799
CINCINNATI FINL CORP COM 172062101 410,527 2,609 SH SOLE 0 0 2,609
CINTAS CORP COM 172908105 4,886,117 28,888 SH SOLE 0 0 28,888
CORTEVA INC COM 22052L104 286,707 3,425 SH SOLE 0 0 3,425
COSTCO WHOLESALE CORPORATION COM 22160K105 3,086,941 3,098 SH SOLE 0 0 3,098
CUMMINS INC COM 231021106 2,988,164 5,554 SH SOLE 0 0 5,554
DOVER CORP COM 260003108 5,088,265 24,410 SH SOLE 0 0 24,410
EMERSON ELEC CO COM 291011104 246,842 1,884 SH SOLE 0 0 1,884
ENBRIDGE INC COM 29250N105 523,047 9,661 SH SOLE 0 0 9,661
EXPEDITORS INTL WASH INC COM 302130109 3,939,398 27,504 SH SOLE 0 0 27,504
EXXON MOBIL CORP COM 30231G102 2,801,766 16,514 SH SOLE 0 0 16,514
FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788 5,633,713 268,784 SH SOLE 0 0 268,784
FIRST TR EXCHANGE-TRADED FD STRUCTURED CR IN 33738D770 5,403,738 261,809 SH SOLE 0 0 261,809
FIRST TR EXCHANGE-TRADED FD UTILITIES ALPH 33734X184 3,055,835 61,622 SH SOLE 0 0 61,622
FIVE BELOW INC COM 33829M101 307,535 1,346 SH SOLE 0 0 1,346
GE AEROSPACE COM NEW 369604301 307,323 1,083 SH SOLE 0 0 1,083
GE VERNOVA INC COM 36828A101 233,938 268 SH SOLE 0 0 268
GENERAL DYNAMICS CORP COM 369550108 4,262,450 12,419 SH SOLE 0 0 12,419
GOLDMAN SACHS GROUP INC COM 38141G104 302,019 357 SH SOLE 0 0 357
GRANITESHARES GOLD TR SHS BEN INT 38748G101 6,769,716 146,753 SH SOLE 0 0 146,753
ILLINOIS TOOL WKS INC COM 452308109 249,879 960 SH SOLE 0 0 960
INTERNATIONAL BUSINESS MACHS COM 459200101 3,880,180 16,008 SH SOLE 0 0 16,008
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 650,225 3,388 SH SOLE 0 0 3,388
ISHARES TR CORE S&P MCP ETF 464287507 202,590 3,000 SH SOLE 0 0 3,000
ISHARES TR CORE US AGGBD ET 464287226 5,243,740 52,823 SH SOLE 0 0 52,823
ISHARES TR ISHARES BIOTECH 464287556 958,393 5,676 SH SOLE 0 0 5,676
ISHARES TR ISHARES SEMICDTR 464287523 965,932 2,939 SH SOLE 0 0 2,939
ISHARES TR US OIL EQ&SV ETF 464288844 1,305,993 45,112 SH SOLE 0 0 45,112
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 2,425,861 50,729 SH SOLE 0 0 50,729
JOHNSON & JOHNSON COM 478160104 6,353,974 25,994 SH SOLE 0 0 25,994
JPMORGAN CHASE & CO COM 46625H100 3,766,425 12,804 SH SOLE 0 0 12,804
LAM RESEARCH CORP COM NEW 512807306 2,544,050 11,907 SH SOLE 0 0 11,907
LOWES COS INC COM 548661107 269,123 1,139 SH SOLE 0 0 1,139
MERCK & CO INC COM 58933Y105 2,847,024 23,668 SH SOLE 0 0 23,668
META PLATFORMS INC CL A 30303M102 2,689,592 4,701 SH SOLE 0 0 4,701
MICROSOFT CORP COM 594918104 4,039,689 10,913 SH SOLE 0 0 10,913
MINERVA NEUROSCIENCES INC COM NEW 603380205 251,839 41,799 SH SOLE 0 0 41,799
NETFLIX INC. COM 64110L106 3,194,007 33,219 SH SOLE 0 0 33,219
NEWMONT CORP COM 651639106 874,444 8,078 SH SOLE 0 0 8,078
NEXTERA ENERGY INC COM 65339F101 5,076,264 54,654 SH SOLE 0 0 54,654
NORDSON CORP COM 655663102 3,971,744 14,928 SH SOLE 0 0 14,928
NVIDIA CORPORATION COM 67066G104 4,018,800 23,044 SH SOLE 0 0 23,044
OGE ENERGY CORP COM 670837103 575,520 12,000 SH SOLE 0 0 12,000
OIL STS INTL INC COM 678026105 342,868 29,456 SH SOLE 0 0 29,456
ORACLE CORP COM 68389X105 466,192 3,169 SH SOLE 0 0 3,169
PALANTIR TECHNOLOGIES INC CL A 69608A108 3,483,366 23,813 SH SOLE 0 0 23,813
PFIZER INC COM 717081103 2,307,840 82,188 SH SOLE 0 0 82,188
PPG INDS INC COM 693506107 356,338 3,334 SH SOLE 0 0 3,334
ROCKET LAB CORP COM 773121108 227,853 3,548 SH SOLE 0 0 3,548
RTX CORPORATION COM 75513E101 501,926 2,602 SH SOLE 0 0 2,602
S&P GLOBAL INC COM 78409V104 295,612 695 SH SOLE 0 0 695
SHERWIN WILLIAMS CO COM 824348106 10,683,611 33,329 SH SOLE 0 0 33,329
SOUTHERN CO COM 842587107 299,212 3,100 SH SOLE 0 0 3,100
SOUTHERN FIRST BANCSHARES COM 842873101 305,255 5,601 SH SOLE 0 0 5,601
SPDR GOLD TR GOLD SHS 78463V107 3,929,409 9,132 SH SOLE 0 0 9,132
STANLEY BLACK & DECKER INC COM 854502101 3,202,675 45,070 SH SOLE 0 0 45,070
TARGET CORP COM 87612E106 4,180,431 34,492 SH SOLE 0 0 34,492
TESLA INC COM 88160R101 3,475,119 9,348 SH SOLE 0 0 9,348
THE CIGNA GROUP COM 125523100 243,543 913 SH SOLE 0 0 913
TRAVELERS COMPANIES INC COM 89417E109 275,346 944 SH SOLE 0 0 944
VALMONT INDS INC COM 920253101 202,582 507 SH SOLE 0 0 507
VERTIV HOLDINGS CO COM CL A 92537N108 2,407,072 9,606 SH SOLE 0 0 9,606
VIATRIS INC COM 92556V106 143,098 10,592 SH SOLE 0 0 10,592
VIEMED HEALTHCARE INC COM 92663R105 334,305 36,298 SH SOLE 0 0 36,298
WALMART INC COM 931142103 5,843,522 47,019 SH SOLE 0 0 47,019
WILLIAMS COS INC COM 969457100 316,302 4,346 SH SOLE 0 0 4,346
WW GRAINGER INC COM 384802104 448,323 411 SH SOLE 0 0 411
ZURA BIO LTD CLASS A ORD SHS G9TY5A101 166,910 28,052 SH SOLE 0 0 28,052