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
AMAZON.COM INC Stock 023135106 18,109 5,431 SH   SOLE 0 2,368 0 3,063
ISHARES MORNINGSTAR MID-CAP GROWTH ETF ETF 464288307 5,118 69,878 SH   SOLE 0 69,268 0 609
CERNER CORP Stock 156782104 1,501 16,159 SH   SOLE 0 16,159 0 0
CBS CORP CL B Stock 92556H206 797 26,421 SH   SOLE 0 26,421 0 0
GLOBAL PAYMENTS INC Stock 37940X102 234 1,731 SH   SOLE 0 1,730 0 0
GLOBAL PAYMENTS INC Stock 37940X102 14 100 SH Call SOLE 0 100 0 0
PRUDENTIAL FINL INC Stock 744320102 303 2,800 SH   SOLE 0 2,680 0 120
NEXTGEN HEALTHCARE INC COM Stock 65343C102 205 11,505 SH   SOLE 0 11,505 0 0
NEXTGEN HEALTHCARE INC COM Stock 65343C102 7 400 SH Call SOLE 0 400 0 0
SIRIUS XM RADIO INC Stock 82968B103 1,169 184,016 SH   SOLE 0 184,016 0 0
SIRIUS XM RADIO INC Stock 82968B103 2 300 SH Call SOLE 0 300 0 0
POWERSHARES QQQ TR ETF 46090E103 1,640 4,123 SH   SOLE 0 3,651 0 471
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 449 2,582 SH   SOLE 0 2,581 0 0
STARBUCKS CORP Stock 855244109 348 2,972 SH   SOLE 0 2,971 0 0
WISDOMTREE U.S. SMALLCAP FUND ETF 97717W562 1,644 31,990 SH   SOLE 0 31,990 0 0
BLOCK INC CL A Stock 852234103 246 1,525 SH   SOLE 0 274 0 1,250
GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107 491 13,934 SH   SOLE 0 13,934 0 0
DOLLAR GEN CORP Stock 256677105 294 1,245 SH   SOLE 0 1,245 0 0
HUBBELL INC COM Stock 443510607 876 4,206 SH   SOLE 0 4,206 0 0
VULCAN MATLS CO COM Stock 929160109 5,403 26,031 SH   SOLE 0 13,380 0 12,650
JOHNSON & JOHNSON COM Stock 478160104 7,601 44,433 SH   SOLE 0 31,306 0 13,126
FIRST TRUST UTILITIES ALPHADEX FUND ETF 33734X184 436 13,336 SH   SOLE 0 13,335 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 2,846 11,789 SH   SOLE 0 11,788 0 0
WISDOMTREE FLOATING RATE TREASURY FUND ETF 97717X628 3,002 119,637 SH   SOLE 0 119,637 0 0
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 374 2,048 SH   SOLE 0 2,048 0 0
JANUS SMALL/MID CAP GROWTH ALPHA ETF ETF 47103U209 775 11,439 SH   SOLE 0 11,438 0 0
JANUS SMALL CAP GROWTH ALPHA ETF ETF 47103U100 3,816 58,703 SH   SOLE 0 58,006 0 696
COSTCO WHOLESALE CORP Stock 22160K105 6,081 10,712 SH   SOLE 0 5,496 0 5,216
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 8,918 182,562 SH   SOLE 0 180,760 0 1,802
GOLDMAN SACHS GROUP INC Stock 38141G104 202 528 SH   SOLE 0 527 0 0
SENSEONICS HLDGS INC COM Stock 81727U105 32 11,918 SH   SOLE 0 11,918 0 0
VERINT SYS INC COM Stock 92343X100 202 3,855 SH   SOLE 0 3,855 0 0
VERINT SYS INC COM Stock 92343X100 11 200 SH Call SOLE 0 200 0 0
ISHARES MORNINGSTAR SMALL VALUE INDEX ETF 464288703 950 15,980 SH   SOLE 0 15,979 0 0
ISHARES U.S. INDUSTRIALS ETF ETF 464287754 252 2,236 SH   SOLE 0 2,236 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 3,108 19,001 SH   SOLE 0 16,997 0 2,003
COCA COLA CO COM Stock 191216100 2,641 44,612 SH   SOLE 0 42,921 0 1,690
ISHARES TR DOW JONES U S HEALTHCARE ETF 464287762 1,199 3,992 SH   SOLE 0 3,992 0 0
GENERAL MLS INC COM Stock 370334104 553 8,207 SH   SOLE 0 7,306 0 900
ENTERPRISE PRODS PARTNERS L P Stock 293792107 231 10,532 SH   SOLE 0 10,532 0 0
TRUIST FINL CORP COM Stock 89832Q109 460 7,861 SH   SOLE 0 7,861 0 0
UNITED PARCEL SERVICE INC Stock 911312106 1,407 6,565 SH   SOLE 0 6,564 0 0
MARRIOTT INTL INC Stock 571903202 264 1,595 SH   SOLE 0 1,595 0 0
VANGUARD REIT INDEX ETF ETF 922908553 953 8,214 SH   SOLE 0 7,911 0 302
BIOGEN IDEC INC Stock 09062X103 5,298 22,082 SH   SOLE 0 11,772 0 10,310
DB COMMODITY INDEX TRACKING ETF 46138B103 229 11,000 SH   SOLE 0 11,000 0 0
INTEL CORP COM Stock 458140100 3,125 60,677 SH   SOLE 0 59,427 0 1,250
MEDTRONIC PLC SHS Stock G5960L103 488 4,718 SH   SOLE 0 4,417 0 300
CLOROX CO DEL COM Stock 189054109 203 1,166 SH   SOLE 0 383 0 783
ISHARES DJ U.S. FINANCIAL SECTOR ETF ETF 464287788 1,284 14,816 SH   SOLE 0 14,815 0 0
NETFLIX COM INC Stock 64110L106 5,573 9,251 SH   SOLE 0 4,635 0 4,616
SPDR SER TR S&P SEMICONDUCTOR ETF ETF 78464A862 207 850 SH   SOLE 0 850 0 0
ISHARES TR MID CORE INDEX FD ETF 464288208 355 5,000 SH   SOLE 0 5,000 0 0
ESTEE LAUDER COMPANIES INC Stock 518439104 3,811 10,295 SH   SOLE 0 1,715 0 8,580
SANOFI SA ADR 80105N105 208 4,157 SH   SOLE 0 4,157 0 0
MERCK & CO INC Stock 58933Y105 981 12,801 SH   SOLE 0 9,950 0 2,850
SPDR S&P 500 ETF ETF 78462F103 3,192 6,720 SH   SOLE 0 5,612 0 1,107
WISDOMTREE U.S. MIDCAP FUND ETF 97717W570 4,991 88,681 SH   SOLE 0 87,911 0 769
MASTERCARD INC Stock 57636Q104 539 1,500 SH   SOLE 0 1,439 0 60
FIRST TRUST ALTERNATIVE ABSOLUTE RETURN STRATEGY ETF ETF 33740Y101 6,984 242,802 SH   SOLE 0 242,688 0 114
UNITED RENTALS INC COM Stock 911363109 6,155 18,522 SH   SOLE 0 10,917 0 7,605
EMERSON ELEC CO COM Stock 291011104 260 2,792 SH   SOLE 0 2,792 0 0
ISHARES TIPS BOND ETF ETF 464287176 1,854 14,346 SH   SOLE 0 14,346 0 0
JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886 17,365 350,464 SH   SOLE 0 350,327 0 137
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 809 6,242 SH   SOLE 0 4,082 0 2,160
PACER US CASH COWS 100 ETF ETF 69374H881 13,021 276,515 SH   SOLE 0 274,168 0 2,347
FIDELITY LOW VOLATILITY FACTOR ETF ETF 316092824 1,042 19,915 SH   SOLE 0 19,915 0 0
VERIZON COMMUNICATIONS Stock 92343V104 1,795 34,551 SH   SOLE 0 29,197 0 5,354
CHUBB LIMITED COM Stock H1467J104 256 1,324 SH   SOLE 0 1,323 0 0
FEDEX CORP Stock 31428X106 6,591 25,484 SH   SOLE 0 17,054 0 8,430
PEPSICO INC COM Stock 713448108 1,034 5,954 SH   SOLE 0 5,894 0 60
SABA CLOSED-END FUNDS ETF ETF 30151E806 372 17,986 SH   SOLE 0 17,986 0 0
KIMBERLY-CLARK CORP COM Stock 494368103 809 5,661 SH   SOLE 0 4,911 0 750
MOLSON COORS BEVERAGE CO CL B Stock 60871R209 1,912 41,258 SH   SOLE 0 40,958 0 300
HONEYWELL INTL INC Stock 438516106 1,639 7,858 SH   SOLE 0 5,383 0 2,475
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 260 1,287 SH   SOLE 0 1,286 0 0
FORD MOTOR COMPANY Stock 345370860 379 18,242 SH   SOLE 0 18,241 0 0
OMEGA HEALTHCARE INVESTORS INC REIT 681936100 234 7,922 SH   SOLE 0 7,922 0 0
US BANCORP DEL COM NEW Stock 902973304 262 4,666 SH   SOLE 0 3,765 0 900
HOME DEPOT Stock 437076102 15,038 36,236 SH   SOLE 0 21,574 0 14,662
VILLAGE FARMS INTL INC COM Stock 92707Y108 104 16,180 SH   SOLE 0 16,180 0 0
VILLAGE FARMS INTL INC COM Stock 92707Y108 3 500 SH Call SOLE 0 500 0 0
VILLAGE FARMS INTL INC COM Stock 92707Y108 3 500 SH Call SOLE 0 500 0 0
PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857 4,117 96,250 SH   SOLE 0 95,078 0 1,171
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1,071 4,342 SH   SOLE 0 4,342 0 0
ABRDN BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF ETF 003261104 501 21,792 SH   SOLE 0 21,792 0 0
FIRST TR LARGE CAP CORE ALPHADEX FD COMSHS ETF 33734K109 1,220 13,213 SH   SOLE 0 13,190 0 22
PACER DEVELOPED MARKETS INTERNATIONAL CASH COWS 100 ETF ETF 69374H873 5,374 172,078 SH   SOLE 0 170,550 0 1,528
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 1,190 8,448 SH   SOLE 0 8,447 0 0
SPDR GOLD ETF ETF 78463V107 1,069 6,253 SH   SOLE 0 6,253 0 0
SOUTHERN CO COM Stock 842587107 600 8,746 SH   SOLE 0 8,130 0 616
SOUTHERN CO COM Stock 842587107 7 100 SH Put SOLE 0 100 0 0
KEYCORP COM Stock 493267108 208 9,008 SH   SOLE 0 3,008 0 6,000
GOLDMAN SACHS EQUAL WEIGHT U.S. LARGE CAP EQUITY ETF ETF 381430438 1,665 23,285 SH   SOLE 0 23,284 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 901 2,949 SH   SOLE 0 2,948 0 0
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 928 12,034 SH   SOLE 0 12,033 0 0
AO SMITH CORP. Stock 831865209 1,661 19,350 SH   SOLE 0 17,400 0 1,950
SCHWAB US LARGE CAP GROWTH ETF ETF 808524300 338 2,064 SH   SOLE 0 2,064 0 0
PIMCO ENHANCED SHORT MATURITY ETF ETF 72201R833 10,744 105,789 SH   SOLE 0 105,722 0 67
FS INVESTMENT CORPORATION CEF 302635206 2,293 109,493 SH   SOLE 0 109,492 0 0
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 809 7,069 SH   SOLE 0 7,068 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,849 9,530 SH   SOLE 0 9,256 0 274
ADOBE SYS INC Stock 00724F101 7,774 13,710 SH   SOLE 0 3,464 0 10,246
Alphabet Inc Class A Stock 02079K305 6,976 2,408 SH   SOLE 0 1,009 0 1,399
CSX CORP Stock 126408103 285 7,592 SH   SOLE 0 4,101 0 3,490
GENERAC HLDGS INC COM Stock 368736104 943 2,680 SH   SOLE 0 275 0 2,405
MICROSOFT Stock 594918104 33,007 98,141 SH   SOLE 0 44,075 0 54,065
MICROSOFT Stock 594918104 34 100 SH Put SOLE 0 100 0 0
VALERO ENERGY CORP Stock 91913Y100 356 4,736 SH   SOLE 0 4,626 0 110
CVS HEALTH CORP COM Stock 126650100 2,995 29,034 SH   SOLE 0 29,034 0 0
FIDELITY LOW DURATION BOND FACTOR ETF ETF 316188408 1,426 28,140 SH   SOLE 0 28,140 0 0
ISHARES S&P GLOBAL TIMBER & FORESTRY ETF 464288174 370 4,025 SH   SOLE 0 4,025 0 0
MASCO CORP COM Stock 574599106 294 4,181 SH   SOLE 0 4,181 0 0
NIO INC SPON ADS ADR 62914V106 307 9,702 SH   SOLE 0 9,702 0 0
AMERICAN CENTURY QUALITY DIVERSIFIED INTERNATIONAL ETF ETF 025072406 3,886 75,541 SH   SOLE 0 74,597 0 944
BOEING CO COM Stock 097023105 1,973 9,802 SH   SOLE 0 9,731 0 70
VANGUARD SMALL CAP ETF ETF 922908751 1,882 8,325 SH   SOLE 0 8,125 0 200
VANGUARD MID CAP ETF 922908629 2,208 8,666 SH   SOLE 0 8,666 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 785 3,550 SH   SOLE 0 3,550 0 0
NEXTERA ENERGY INC COM Stock 65339F101 599 6,415 SH   SOLE 0 4,871 0 1,544
NIKE INC CLASS B Stock 654106103 302 1,814 SH   SOLE 0 1,763 0 50
TESLA MOTORS INC Stock 88160R101 8,217 7,775 SH   SOLE 0 1,690 0 6,085
VANGUARD HEALTH CARE ETF ETF 92204A504 2,432 9,130 SH   SOLE 0 9,129 0 0
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 793 20,307 SH   SOLE 0 20,306 0 0
MODERNA INC COM Stock 60770K107 785 3,089 SH   SOLE 0 864 0 2,225
NORFOLK SOUTHERN CRP Stock 655844108 787 2,644 SH   SOLE 0 2,644 0 0
WISDOMTREE INTERNATIONAL MULTIFACTOR FUND ETF 97717Y774 817 30,758 SH   SOLE 0 30,757 0 0
HIBBETT SPORTING GOODS Stock 428567101 982 13,654 SH   SOLE 0 13,653 0 0
FIRST TRUST LUNT U.S. FACTOR ROTATION ETF ETF 33733E872 7,296 205,301 SH   SOLE 0 202,893 0 2,408
VANGUARD CONSUMER STAPLES ETF ETF 92204A207 922 4,615 SH   SOLE 0 4,615 0 0
VANGUARD INDUSTRIALS INDEX FUND ETF 92204A603 1,668 8,221 SH   SOLE 0 8,220 0 0
VANGUARD INFORMATION TECHNOLOGY ETF 92204A702 2,302 5,025 SH   SOLE 0 4,975 0 50
SCHWAB US LARGE CAP VALUE ETF ETF 808524409 361 4,927 SH   SOLE 0 4,927 0 0
AMERICAN CENTURY STOXX U.S. QUALITY GROWTH ETF ETF 025072307 17,025 221,559 SH   SOLE 0 219,171 0 2,387
THOR INDS INC Stock 885160101 1,275 12,288 SH   SOLE 0 12,288 0 0
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 235 2,780 SH   SOLE 0 2,780 0 0
VANGUARD S&P 500 ETF ETF 922908363 976 2,236 SH   SOLE 0 2,235 0 0
ASTRAZENECA PLC- SPONS ADR ADR 046353108 1,675 28,764 SH   SOLE 0 28,763 0 0
VANGUARD TELECOMMUNICATIONS SERVICES ETF ETF 92204A884 1,000 7,380 SH   SOLE 0 7,380 0 0
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 349 674 SH   SOLE 0 673 0 0
ILLUMINA INC Stock 452327109 3,660 9,621 SH   SOLE 0 3,681 0 5,940
PACER EMERGING MARKETS CASH COWS 100 ETF ETF 69374H865 5,351 217,955 SH   SOLE 0 215,509 0 2,445
CROWDSTRIKE HLDGS INC CL A Stock 22788C105 341 1,665 SH   SOLE 0 1,615 0 50
INVESCO ULTRA SHORT DURATION ETF ETF 46090A887 759 15,086 SH   SOLE 0 15,085 0 0
OWL ROCK CAPITAL CORPORATION COM CEF 69121K104 2,167 153,044 SH   SOLE 0 153,043 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 657 5,960 SH   SOLE 0 5,959 0 0
CITIZENS HLDG CO MISS COM Stock 174715102 1,305 69,612 SH   SOLE 0 69,612 0 0
LILLY ELI & CO COM Stock 532457108 852 3,084 SH   SOLE 0 2,984 0 100
ISHARES GSCI COMMODITY INDEXED TR ETF ETF 46428R107 671 39,208 SH   SOLE 0 39,208 0 0
AIR PRODS & CHEMS INC COM Stock 009158106 618 2,031 SH   SOLE 0 1,881 0 150
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF A SEPTEMBER ETF 45782C649 354 12,340 SH   SOLE 0 12,340 0 0
OYSTER PT PHARMA INC COM Stock 69242L106 260 14,212 SH   SOLE 0 14,212 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 484 3,957 SH   SOLE 0 3,957 0 0
FIRST TR EXCHANGE TRADED FD II INDXX NEXTG ETF ETF 33737K205 255 3,081 SH   SOLE 0 3,081 0 0
IPATH DJ-UBS COMMODITY TOTAL RETURN ETN ETF 06738C778 846 29,487 SH   SOLE 0 29,487 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 444 1,994 SH   SOLE 0 1,906 0 88
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 475 4,527 SH   SOLE 0 4,526 0 0
SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 1,514 13,000 SH   SOLE 0 13,000 0 0
DIGITAL REALTY TRUST INC REIT 253868103 217 1,225 SH   SOLE 0 1,224 0 0
MICRON TECHNOLOGY Stock 595112103 1,389 14,912 SH   SOLE 0 14,911 0 0
AFLAC INC COM Stock 001055102 446 7,634 SH   SOLE 0 7,634 0 0
SYSCO CORP COM Stock 871829107 744 9,474 SH   SOLE 0 9,474 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 203 116 SH   SOLE 0 106 0 10
ISHARES TR DOW JONESUS AEROSPACE & DEF ETF 464288760 247 2,401 SH   SOLE 0 1,001 0 1,400
PACER LUNT MIDCAP MULTI-FACTOR ALTERNATOR ETF ETF 69374H725 2,575 71,200 SH   SOLE 0 70,310 0 890
QUANTA SVCS INC COM Stock 74762E102 2,384 20,788 SH   SOLE 0 19,987 0 800
ISHARES DJ SELECT DIVIDEND ETF 464287168 1,611 13,139 SH   SOLE 0 13,079 0 60
AMERICAN ELEC PWR CO INC COM Stock 025537101 214 2,405 SH   SOLE 0 2,205 0 200
MDU RES GROUP INC COM Stock 552690109 1,068 34,641 SH   SOLE 0 34,641 0 0
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481 430 3,734 SH   SOLE 0 3,734 0 0
VISTAS MEDIA ACQUISITION CO IN WT EXP 080126 Stock 92840T115 24 35,718 SH   SOLE 0 35,718 0 0
TOWNEBANK PORTSMOUTH VA COM Stock 89214P109 220 6,978 SH   SOLE 0 6,978 0 0
SNOWFLAKE INC CL A Stock 833445109 315 930 SH   SOLE 0 930 0 0
LAKELAND FINL CORP COM Stock 511656100 332 4,142 SH   SOLE 0 4,142 0 0
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 234 12,842 SH   SOLE 0 12,842 0 0
SYNAPTICS INC COM Stock 87157D109 457 1,580 SH   SOLE 0 1,580 0 0
MAGELLAN MIDSTREAM PARTNERS LP Stock 559080106 233 5,021 SH   SOLE 0 5,020 0 0
MICROVISION INC DEL COM NEW Stock 594960304 75 15,000 SH   SOLE 0 15,000 0 0
AIRBNB INC COM CL A Stock 009066101 2,376 14,270 SH   SOLE 0 5,520 0 8,750
STAG INDL INC COM REIT 85254J102 443 9,247 SH   SOLE 0 9,246 0 0
VANGUARD MID CAP GROWTH ETF ETF 922908538 384 1,510 SH   SOLE 0 1,510 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 641 7,927 SH   SOLE 0 7,927 0 0
NOVAVAX INC COM NEW Stock 670002401 538 3,760 SH   SOLE 0 3,760 0 0
ADAPTIVE ALPHA OPPORTUNITIES ETF ETF 85521B742 307 12,072 SH   SOLE 0 12,071 0 0
OVERLAY SHARES SHORT TERM BOND ETF ETF 53656F573 6,355 259,897 SH   SOLE 0 259,759 0 137
VISA INC Stock 92826C839 5,722 26,403 SH   SOLE 0 15,027 0 11,375
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 253 3,298 SH   SOLE 0 3,298 0 0
HERSHEY CO COM Stock 427866108 520 2,689 SH   SOLE 0 2,457 0 232
VANGUARD SMALL CAP GROWTH ETF ETF 922908595 528 1,873 SH   SOLE 0 1,873 0 0
VANGUARD VALUE ETF ETF 922908744 772 5,248 SH   SOLE 0 5,248 0 0
VANGUARD GROWTH ETF ETF 922908736 1,808 5,634 SH   SOLE 0 5,379 0 255
SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 299 11,008 SH   SOLE 0 11,007 0 0
ISHARES TR S&P 1500 INDEX FD ETF 464287150 2,199 20,551 SH   SOLE 0 20,551 0 0
SPROUTS FARMERS MARKET, INC. Stock 85208M102 1,017 34,255 SH   SOLE 0 34,255 0 0
META PLATFORMS INC CL A Stock 30303M102 4,791 14,244 SH   SOLE 0 9,423 0 4,820
VANGUARD MATERIALS ETF ETF 92204A801 1,255 6,373 SH   SOLE 0 6,373 0 0
PALO ALTO NETWORKS INC COM Stock 697435105 8,435 15,151 SH   SOLE 0 6,761 0 8,390
AVAGO TECHNOLOGIES LTD Stock 11135F101 306 459 SH   SOLE 0 309 0 150
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 3,090 60,111 SH   SOLE 0 60,111 0 0
NY COMMUNITY BANCORP INC Stock 649445103 499 40,894 SH   SOLE 0 40,893 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 293 3,923 SH   SOLE 0 3,923 0 0
ROYAL BANK OF CANADA Stock 780087102 227 2,143 SH   SOLE 0 2,143 0 0
KINDER MORGAN INC Stock 49456B101 357 22,499 SH   SOLE 0 22,499 0 0
CALIFORNIA WTR SVC GROUP COM Stock 130788102 350 4,874 SH   SOLE 0 4,874 0 0
NVIDIA CORP Stock 67066G104 14,349 48,788 SH   SOLE 0 12,821 0 35,967
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 5,975 110,887 SH   SOLE 0 110,824 0 62
BALL CORP COM Stock 058498106 247 2,562 SH   SOLE 0 2,561 0 0
FOOT LOCKER INC COM Stock 344849104 455 10,427 SH   SOLE 0 10,427 0 0
GENUINE PARTS CO COM Stock 372460105 6,134 43,749 SH   SOLE 0 43,749 0 0
ABBVIE INC COM Stock 00287Y109 1,773 13,095 SH   SOLE 0 10,800 0 2,294
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103 1,040 17,376 SH   SOLE 0 17,376 0 0
PTC INC COM Stock 69370C100 1,978 16,329 SH   SOLE 0 16,329 0 0
PTC INC COM Stock 69370C100 12 100 SH Call SOLE 0 100 0 0
INVESCO DYNAMIC LARGE CAP VALUE ETF ETF 46137V738 473 9,700 SH   SOLE 0 9,700 0 0
ZOETIS INC COM CL A Stock 98978V103 209 855 SH   SOLE 0 855 0 0
ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648 434 1,480 SH   SOLE 0 1,480 0 0
BLACKSTONE GROUP LP Stock 09260D107 459 3,549 SH   SOLE 0 3,549 0 0
INFORMATION SVCS GROUP INC COM Stock 45675Y104 130 17,031 SH   SOLE 0 17,030 0 0
STRYKER CORP Stock 863667101 540 2,018 SH   SOLE 0 443 0 1,575
QUALCOMM INC Stock 747525103 6,566 35,904 SH   SOLE 0 23,529 0 12,374
GENERAL DYNAMICS CORP COM Stock 369550108 397 1,904 SH   SOLE 0 1,903 0 0
MCDONALDS CORP COM Stock 580135101 3,945 14,715 SH   SOLE 0 6,014 0 8,700
QUEST DIAGNOSTICS INC Stock 74834L100 2,510 14,509 SH   SOLE 0 14,508 0 0
DOVER CORP COM Stock 260003108 380 2,092 SH   SOLE 0 2,092 0 0
CISCO SYS INC Stock 17275R102 5,230 82,537 SH   SOLE 0 48,811 0 33,725
CAPITAL ONE FINANCIAL CORP Stock 14040H105 2,174 14,982 SH   SOLE 0 14,982 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 1,218 8,461 SH   SOLE 0 161 0 8,300
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 1,434 21,775 SH   SOLE 0 21,775 0 0
POWERSHARES DYNAMIC ETF 46137V746 531 6,577 SH   SOLE 0 6,577 0 0
WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 519 6,286 SH   SOLE 0 6,285 0 0
AT&T INC COM Stock 00206R102 2,048 83,266 SH   SOLE 0 79,276 0 3,989
VANGUARD FINANCIALS ETF ETF 92204A405 2,052 21,248 SH   SOLE 0 21,248 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506 2,136 38,485 SH   SOLE 0 38,485 0 0
MATERIALS SELECT SECTOR SPDR ETF 81369Y100 648 7,150 SH   SOLE 0 7,150 0 0
INDEPENDENCE RLTY TRINC COM USD0.01 REIT 45378A106 206 7,994 SH   SOLE 0 7,994 0 0
ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 996 6,525 SH   SOLE 0 6,366 0 159
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 1,321 9,073 SH   SOLE 0 9,072 0 0
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 1,411 6,902 SH   SOLE 0 6,902 0 0
INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704 392 3,704 SH   SOLE 0 3,704 0 0
ISHARES DJ US TECHNOLOGY ETF 464287721 4,925 42,891 SH   SOLE 0 42,891 0 0
NV5 GLOBAL INC COM Stock 62945V109 360 2,610 SH   SOLE 0 2,610 0 0
NV5 GLOBAL INC COM Stock 62945V109 14 100 SH Call SOLE 0 100 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102 247 1,590 SH   SOLE 0 1,589 0 0
BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 400 8,000 SH   SOLE 0 8,000 0 0
ISHARES DJ US BASIC MATERIALS ETF 464287838 537 3,832 SH   SOLE 0 3,831 0 0
FIDELITY MSCI COMMUNICATION SERVICES INDEX ETF ETF 316092873 320 6,221 SH   SOLE 0 6,221 0 0
FIDELITY MSCI INDUSTRIALS INDEX ETF ETF 316092709 222 3,950 SH   SOLE 0 3,950 0 0
FIDELITY MSCI FINANCIALS INDEX ETF ETF 316092501 483 8,644 SH   SOLE 0 8,644 0 0
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 390 2,881 SH   SOLE 0 2,881 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 722 4,608 SH   SOLE 0 4,608 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 1,987 23,744 SH   SOLE 0 23,743 0 0
ISHARES S&P 500 INDEX ETF 464287200 3,281 6,879 SH   SOLE 0 6,394 0 485
CIGNA CORP Stock 125523100 225 979 SH   SOLE 0 978 0 0
VMWARE INC CL A CLASS A Stock 928563402 2,455 21,183 SH   SOLE 0 20,038 0 1,145
VMWARE INC CL A CLASS A Stock 928563402 12 100 SH Call SOLE 0 100 0 0
UNION PAC CORP COM Stock 907818108 884 3,511 SH   SOLE 0 3,510 0 0
SALESFORCE COM Stock 79466L302 6,128 24,112 SH   SOLE 0 12,062 0 12,050
IDEXX LABS INC Stock 45168D104 4,495 6,827 SH   SOLE 0 1,497 0 5,330
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 7,938 11,897 SH   SOLE 0 4,952 0 6,945
LOCKHEED MARTIN CORP Stock 539830109 803 2,261 SH   SOLE 0 2,260 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 5,369 33,908 SH   SOLE 0 21,540 0 12,367
CHEVRON CORP NEW COM Stock 166764100 1,693 14,425 SH   SOLE 0 13,692 0 732
ASURE SOFTWARE INC COM Stock 04649U102 287 36,707 SH   SOLE 0 36,707 0 0
ASURE SOFTWARE INC COM Stock 04649U102 8 1,000 SH Call SOLE 0 1,000 0 0
ALBEMARLE CORP Stock 012653101 6,507 27,836 SH   SOLE 0 19,361 0 8,475
CONOCOPHILLIPS COM Stock 20825C104 1,658 22,975 SH   SOLE 0 22,975 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 1,592 31,174 SH   SOLE 0 29,174 0 2,000
DANAHER CORP Stock 235851102 730 2,220 SH   SOLE 0 2,219 0 0
BK OF AMERICA CORP COM Stock 060505104 999 22,461 SH   SOLE 0 18,727 0 3,733
FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND ETF 33739H101 1,583 68,667 SH   SOLE 0 68,667 0 0
VANGUARD CONSUMER DISCRETIONARY ETF 92204A108 2,101 6,169 SH   SOLE 0 6,168 0 0
SPDR SER TR S&P DIVID ETF ETF 78464A763 832 6,447 SH   SOLE 0 6,341 0 105
WALMART INC COM Stock 931142103 754 5,212 SH   SOLE 0 5,211 0 0
WISDOMTREE U.S. LARGECAP FUND ETF 97717W588 1,003 19,915 SH   SOLE 0 19,914 0 0
FIRST TRUST NASDAQ RISING DIVIDEND ACHIEVERS FUND ETF 33738R506 205 3,953 SH   SOLE 0 3,952 0 0
INTL BUSINESS MACHINES Stock 459200101 693 5,181 SH   SOLE 0 5,081 0 100
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 1,902 22,097 SH   SOLE 0 19,694 0 2,402
POWERSHARES TECHNOLOGY FUND ETF 46137V811 1,301 7,830 SH   SOLE 0 7,830 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 871 17,614 SH   SOLE 0 17,614 0 0
TARGET CORP COM Stock 87612E106 1,496 6,463 SH   SOLE 0 4,017 0 2,445
VANGUARD HIGH DIVIDEND YIELD ETF 921946406 4,715 42,057 SH   SOLE 0 42,057 0 0
PFIZER INC COM Stock 717081103 1,710 28,960 SH   SOLE 0 20,460 0 8,500
MORGAN STANLEY Stock 617446448 452 4,607 SH   SOLE 0 4,607 0 0
3M CO COM Stock 88579Y101 1,647 9,271 SH   SOLE 0 3,876 0 5,395
CATERPILLAR INC COM Stock 149123101 218 1,057 SH   SOLE 0 556 0 500
ALPHABET INC CAP STK CL C Stock 02079K107 1,198 414 SH   SOLE 0 374 0 40
AMERICAN EXPRESS CO COM Stock 025816109 1,721 10,517 SH   SOLE 0 8,390 0 2,126
AMGEN INC Stock 031162100 843 3,748 SH   SOLE 0 3,747 0 1
APPLIED MATLS INC COM Stock 038222105 7,122 45,258 SH   SOLE 0 14,428 0 30,830
VANGUARD UTILITIES ETF 92204A876 2,267 14,492 SH   SOLE 0 14,492 0 0
WISDOMTREE EMERGING MARKETS EQUITY INCOME ETF ETF 97717W315 314 7,237 SH   SOLE 0 7,237 0 0
DIGI INTL INC COM Stock 253798102 249 10,130 SH   SOLE 0 10,130 0 0
DIGI INTL INC COM Stock 253798102 7 300 SH Call SOLE 0 300 0 0
INVESCO VARIABLE RATE PREFERRED ETF ETF 46138G870 1,637 63,145 SH   SOLE 0 63,144 0 0
ISHARES MSCI SOUTH KOREA INDEX FD ETF ETF 464286772 202 2,600 SH   SOLE 0 2,600 0 0
ARISTA NETWORKS INC COM Stock 040413106 1,767 12,291 SH   SOLE 0 12,291 0 0
ISHARES DJ US CONSUMER SERVICES ETF 464287580 274 3,266 SH   SOLE 0 3,265 0 0
MERCADOLIBRE INC COM Stock 58733R102 271 201 SH   SOLE 0 201 0 0
STATOIL ASA SPONSORED ADR CMN ADR 29446M102 1,267 48,114 SH   SOLE 0 48,114 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 882 5,133 SH   SOLE 0 5,133 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 120 700 SH Put SOLE 0 700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 684 5,762 SH   SOLE 0 5,762 0 0
AMER STATES WTR CO COM Stock 029899101 248 2,398 SH   SOLE 0 2,397 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 478 6,600 SH   SOLE 0 6,600 0 0
JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206 1,507 27,107 SH   SOLE 0 27,106 0 0
MERIDIAN BIOSCIENCE INC Stock 589584101 217 10,640 SH   SOLE 0 10,640 0 0
MERIDIAN BIOSCIENCE INC Stock 589584101 4 200 SH Call SOLE 0 200 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 237 910 SH   SOLE 0 910 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 2,040 10,174 SH   SOLE 0 173 0 10,000
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 7,088 113,686 SH   SOLE 0 77,544 0 36,141
ALTRIA GROUP INC COM Stock 02209S103 539 11,368 SH   SOLE 0 10,152 0 1,215
DOMINION RESOURCES INC Stock 25746U109 773 9,840 SH   SOLE 0 9,839 0 0
CITIGROUP INC Stock 172967424 1,325 21,935 SH   SOLE 0 21,935 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 11,674 246,593 SH   SOLE 0 246,378 0 214
EXXON MOBIL CORP COM Stock 30231G102 933 15,244 SH   SOLE 0 12,903 0 2,340
UNITEDHEALTH GROUP Stock 91324P102 612 1,218 SH   SOLE 0 1,218 0 0
LOWES COS INC COM Stock 548661107 1,355 5,243 SH   SOLE 0 4,942 0 300
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 4,804 96,107 SH   SOLE 0 96,040 0 67
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 2,642 60,954 SH   SOLE 0 60,489 0 465
DEERE & CO COM Stock 244199105 445 1,298 SH   SOLE 0 1,168 0 130
ISHARES TR MSCI ACWIINDEX FD ETF 464288257 926 8,750 SH   SOLE 0 8,750 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 545 6,383 SH   SOLE 0 6,382 0 0
ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456 769 19,539 SH   SOLE 0 19,539 0 0
SHOPIFY INC CL A Stock 82509L107 559 406 SH   SOLE 0 156 0 250
UTILITIES SELECT SECTOR SPDR ETF 81369Y886 354 4,951 SH   SOLE 0 4,951 0 0
WESTROCK CO COM Stock 96145D105 2,015 45,428 SH   SOLE 0 45,428 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 5,893 31,247 SH   SOLE 0 17,442 0 13,805
CHARLES SCHWAB CORP Stock 808513105 4,195 49,885 SH   SOLE 0 47,185 0 2,700
ISHARES CORE S&P MID CAP ETF ETF 464287507 1,657 5,855 SH   SOLE 0 5,854 0 0
ISHARES MSCI EAFE ETF ETF 464287465 434 5,515 SH   SOLE 0 5,515 0 0
APPLE INC Stock 037833100 48,265 271,806 SH   SOLE 0 198,736 0 73,070
ABBOTT LABS COM Stock 002824100 1,495 10,622 SH   SOLE 0 4,279 0 6,343
DISNEY WALT CO COM Stock 254687106 4,676 30,192 SH   SOLE 0 16,791 0 13,401
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 884 5,265 SH   SOLE 0 5,265 0 0