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
ABBOTT LABORATORIES COM 002824100 5,115 43,213 SH   SOLE 0 0 0 43,213
ABBVIE INC COM 00287Y109 4,363 26,913 SH   SOLE 0 0 0 26,913
ACCENTURE PLC FCLASS COM G1151C101 10,815 32,069 SH   SOLE 0 0 0 32,069
AFLAC INC COM 001055102 696 10,806 SH   SOLE 0 0 0 10,806
ALLSTATE CORP COM 020002101 653 4,714 SH   SOLE 0 0 0 4,714
ALPHABET INC. CLASS COM 02079K107 3,620 1,296 SH   SOLE 0 0 0 1,296
ALPHABET INC. CLASS COM 02079K305 731 263 SH   SOLE 0 0 0 263
AMAZON.COM INC COM 023135106 1,548 475 SH   SOLE 0 0 0 475
AMGEN INC. COM 031162100 263 1,088 SH   SOLE 0 0 0 1,088
APPLE INC COM 037833100 15,270 87,452 SH   SOLE 0 0 0 87,452
APPLIED MATERIALS COM 038222105 5,288 40,118 SH   SOLE 0 0 0 40,118
ARTHUR J GALLAGHER&C COM 363576109 7,899 45,238 SH   SOLE 0 0 0 45,238
BANK NOVA SCOTIA F COM 064149107 698 9,731 SH   SOLE 0 0 0 9,731
BANK OF AMERICA CORP COM 060505104 462 11,210 SH   SOLE 0 0 0 11,210
BERKSHIRE HATHAWAY CLASS COM 084670702 335 949 SH   SOLE 0 0 0 949
BLACKROCK INC COM 09247X101 611 800 SH   SOLE 0 0 0 800
CANADIAN NATL RAILWY F COM 136375102 4,011 29,898 SH   SOLE 0 0 0 29,898
CHEVRON CORP COM 166764100 1,999 12,278 SH   SOLE 0 0 0 12,278
CISCO SYSTEMS INC COM 17275R102 264 4,740 SH   SOLE 0 0 0 4,740
ECOLAB INC COM 278865100 3,931 22,264 SH   SOLE 0 0 0 22,264
EDWARDS LIFESCIENCES COM 28176E108 1,168 9,925 SH   SOLE 0 0 0 9,925
ENTERPRISE PRODS PART LP COM 293792107 2,770 107,334 SH   SOLE 0 0 0 107,334
FISERV INC COM 337738108 5,137 50,663 SH   SOLE 0 0 0 50,663
GENERAL DYNAMICS CO COM 369550108 977 4,050 SH   SOLE 0 0 0 4,050
GOLDMAN SACHS GROUP COM 38141G104 2,473 7,493 SH   SOLE 0 0 0 7,493
GREENLANE HOLDINGS INC CLASS COM 395330103 6 10,859 SH   SOLE 0 0 0 10,859
HONEYWELL INTL INC COM 438516106 6,600 33,918 SH   SOLE 0 0 0 33,918
ILLINOIS TOOL WORKS COM 452308109 722 3,450 SH   SOLE 0 0 0 3,450
INTEL CORP COM 458140100 3,078 62,098 SH   SOLE 0 0 0 62,098
INTERDIGITAL INC. COM 45867G101 542 8,500 SH   SOLE 0 0 0 8,500
JOHNSON & JOHNSON COM 478160104 7,349 41,467 SH   SOLE 0 0 0 41,467
JPMORGAN CHASE & CO COM 46625H100 6,122 44,912 SH   SOLE 0 0 0 44,912
KIMBERLY CLARK CORP COM 494368103 232 1,880 SH   SOLE 0 0 0 1,880
KINDER MORGAN INC COM 49456B101 1,205 63,727 SH   SOLE 0 0 0 63,727
L & L ENERGY INC XXXREGIST COM 50162D100 0 11,000 SH   SOLE 0 0 0 11,000
LAB CO OF AMER HLDG COM 50540R409 1,834 6,955 SH   SOLE 0 0 0 6,955
LOCKHEED MARTIN CORP COM 539830109 5,042 11,423 SH   SOLE 0 0 0 11,423
MARIMED INC COM 56782V107 129 177,370 SH   SOLE 0 0 0 177,370
MEDTRONIC PLC F COM G5960L103 5,408 48,747 SH   SOLE 0 0 0 48,747
MICROSOFT CORP COM 594918104 11,847 38,426 SH   SOLE 0 0 0 38,426
NIKE INC CLASS COM 654106103 6,251 46,453 SH   SOLE 0 0 0 46,453
NVIDIA CORP COM 67066G104 3,403 12,472 SH   SOLE 0 0 0 12,472
O REILLY AUTOMOTIVE COM 67103H107 308 450 SH   SOLE 0 0 0 450
PAYCHEX INC COM 704326107 471 3,450 SH   SOLE 0 0 0 3,450
PEPSICO INC COM 713448108 3,148 18,807 SH   SOLE 0 0 0 18,807
PROCTER & GAMBLE COM 742718109 5,203 34,050 SH   SOLE 0 0 0 34,050
QUALCOMM INC COM 747525103 5,610 36,707 SH   SOLE 0 0 0 36,707
RAYTHEON TECHNOLOGIES CO COM 75513E101 6,870 69,342 SH   SOLE 0 0 0 69,342
REGIONS FINL CO COM 7591EP100 1,550 69,613 SH   SOLE 0 0 0 69,613
ROCKWELL AUTOMATION COM 773903109 3,135 11,197 SH   SOLE 0 0 0 11,197
SALESFORCE COM COM 79466L302 259 1,219 SH   SOLE 0 0 0 1,219
SCHLUMBERGER LTD F COM 806857108 543 13,142 SH   SOLE 0 0 0 13,142
SKYWORKS SOLUTIONS COM 83088M102 5,894 44,223 SH   SOLE 0 0 0 44,223
STRYKER CORP COM 863667101 5,123 19,164 SH   SOLE 0 0 0 19,164
T ROWE PRICE GROUP COM 74144T108 6,364 42,096 SH   SOLE 0 0 0 42,096
TARGET CORP COM 87612E106 3,378 15,919 SH   SOLE 0 0 0 15,919
TELUS CORP F COM 87971M103 206 7,868 SH   SOLE 0 0 0 7,868
TJX COMPANIES INC COM 872540109 5,592 92,309 SH   SOLE 0 0 0 92,309
UNITEDHEALTH GRP INC COM 91324P102 7,525 14,756 SH   SOLE 0 0 0 14,756
VALERO ENERGY CORP COM 91913Y100 504 4,967 SH   SOLE 0 0 0 4,967
WALT DISNEY CO COM 254687106 783 5,707 SH   SOLE 0 0 0 5,707
WILLIAMS SONOMA COM 969904101 835 5,760 SH   SOLE 0 0 0 5,760
NOVARTIS AG FSPONSO ADR 66987V109 3,809 43,413 SH   SOLE 0 0 0 43,413
NOVO-NORDISK A S FSPONSO ADR 670100205 5,988 53,920 SH   SOLE 0 0 0 53,920
UNILEVER PLC FSPONSO ADR 904767704 2,056 45,113 SH   SOLE 0 0 0 45,113
ALERIAN MLP ETF ETF 00162Q452 797 20,803 SH   SOLE 0 0 0 20,803
CHARLES SCHWAB US MC ETF ETF 808524508 4,826 63,618 SH   SOLE 0 0 0 63,618
FIRST TRUST MORNINGSTAR DIV L ETF 336917109 340 9,078 SH   SOLE 0 0 0 9,078
GLOBAL X AUTONOM ELECTR ETF 37954Y624 1,571 57,018 SH   SOLE 0 0 0 57,018
GLOBAL X INTERNET OF THINGS ETF 37954Y780 1,577 47,394 SH   SOLE 0 0 0 47,394
GLOBAL X LITHIUM BATTERYTECH E ETF 37954Y855 1,494 19,410 SH   SOLE 0 0 0 19,410
INVESCO S&P 500 EQUAL WEIGHT ETF 46137V357 1,516 9,613 SH   SOLE 0 0 0 9,613
ISHARES CORE HIGH DIVIDE ETF 46429B663 351 3,283 SH   SOLE 0 0 0 3,283
ISHARES CORE S&P 500 ETF ETF 464287200 6,509 14,347 SH   SOLE 0 0 0 14,347
ISHARES CORE S&P MID CAPETF IV ETF 464287507 6,224 23,193 SH   SOLE 0 0 0 23,193
ISHARES CORE S&P SMALL CAP ET ETF 464287804 5,607 51,976 SH   SOLE 0 0 0 51,976
ISHARES TOTAL US STOCK MARKET ETF 464287150 242 2,400 SH   SOLE 0 0 0 2,400
ISHARES US TECHNOLOGY ETF IV ETF 464287721 3,893 37,778 SH   SOLE 0 0 0 37,778
SCHWAB US BROAD MARKET ETF ETF 808524102 1,463 27,402 SH   SOLE 0 0 0 27,402
SCHWAB US DIVIDEND EQUITY ETF 808524797 7,787 98,701 SH   SOLE 0 0 0 98,701
SCHWAB US LARGE CAP GROWTH ETF 808524300 5,173 69,138 SH   SOLE 0 0 0 69,138
SCHWAB US SMALL CAP ETF ETF 808524607 2,650 55,958 SH   SOLE 0 0 0 55,958
SELECT SECTOR HEALTH CARE S ETF 81369Y209 1,656 12,086 SH   SOLE 0 0 0 12,086
SPDR FUND CONSUMER DISCRE ETF 81369Y407 3,361 18,168 SH   SOLE 0 0 0 18,168
SPDR PORTFOLIO S&P 500 VALUE E ETF 78464A508 3,677 88,070 SH   SOLE 0 0 0 88,070
SPDR S&P REGIONAL BANKIN ETF 78464A698 1,829 26,546 SH   SOLE 0 0 0 26,546
VANECK AGRIBUSINESS ETF ETF 92189F700 324 3,100 SH   SOLE 0 0 0 3,100
VANGUARD DIVIDEND APPREC ETF 921908844 1,407 8,675 SH   SOLE 0 0 0 8,675
VANGUARD MEGA CAP ETF IV ETF 921910873 275 1,730 SH   SOLE 0 0 0 1,730
VANGUARD SMALL CAP GROWTH ETF 922908595 1,440 5,803 SH   SOLE 0 0 0 5,803
VANGUARD TOTAL STOCK MARKET ETF 922908769 1,504 6,608 SH   SOLE 0 0 0 6,608
WISDOMTREE US SMALLCAP ETF ETF 97717W562 4,924 102,675 SH   SOLE 0 0 0 102,675
ISHARES INTERNATIONAL SEL DI ETF 464288448 510 16,050 SH   SOLE 0 0 0 16,050
ISHARES MSCI INTL MULTIF ETF 46434V274 1,671 60,375 SH   SOLE 0 0 0 60,375
SCHWAB EMERGING MARKETS EQUITY ETF 808524706 2,528 91,038 SH   SOLE 0 0 0 91,038
SCHWAB INTERNATIONAL EQUITY ETF 808524805 631 17,183 SH   SOLE 0 0 0 17,183
VANGUARD FTSE DEVELOPED MKTS E ETF 921943858 5,350 111,393 SH   SOLE 0 0 0 111,393
WISDOMTREE INTL SMALLCP DIVIDE ETF 97717W760 1,525 22,217 SH   SOLE 0 0 0 22,217
WSDMTRE EMRG MKT EX STT OWN EN ETF 97717X578 1,223 37,454 SH   SOLE 0 0 0 37,454