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 25,466 7,752 SH   SOLE 0 2,861 0 4,891
ISHARES MORNINGSTAR MID-CAP GROWTH ETF ETF 464288307 4,958 71,984 SH   SOLE 0 71,375 0 609
CERNER CORP Stock 156782104 1,059 15,017 SH   SOLE 0 15,017 0 0
CBS CORP CL B Stock 92556H206 1,021 25,842 SH   SOLE 0 25,585 0 256
GLOBAL PAYMENTS INC Stock 37940X102 241 1,530 SH   SOLE 0 1,530 0 0
PRUDENTIAL FINL INC Stock 744320102 293 2,781 SH   SOLE 0 2,660 0 120
NEXTGEN HEALTHCARE INC COM Stock 65343C102 162 11,505 SH   SOLE 0 11,505 0 0
SIRIUS XM RADIO INC Stock 82968B103 1,070 175,348 SH   SOLE 0 175,348 0 0
SIRIUS XM RADIO INC Stock 82968B103 2 300 SH Call SOLE 0 300 0 0
POWERSHARES QQQ TR ETF 46090E103 1,499 4,189 SH   SOLE 0 3,717 0 471
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 341 2,285 SH   SOLE 0 2,284 0 0
STARBUCKS CORP Stock 855244109 267 2,419 SH   SOLE 0 2,419 0 0
WISDOMTREE U.S. SMALLCAP FUND ETF 97717W562 1,662 34,393 SH   SOLE 0 34,392 0 0
SQUARE INC CL A Stock 852234103 520 2,168 SH   SOLE 0 518 0 1,650
GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107 494 14,469 SH   SOLE 0 14,468 0 0
DOLLAR GEN CORP Stock 256677105 425 2,002 SH   SOLE 0 2,001 0 0
HUBBELL INC COM Stock 443510607 729 4,032 SH   SOLE 0 4,032 0 0
VULCAN MATLS CO COM Stock 929160109 5,752 34,005 SH   SOLE 0 14,305 0 19,700
JOHNSON & JOHNSON COM Stock 478160104 8,089 50,086 SH   SOLE 0 30,544 0 19,541
FIRST TRUST UTILITIES ALPHADEX FUND ETF 33734X184 417 14,078 SH   SOLE 0 14,078 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM Stock 874054109 231 1,502 SH   SOLE 0 2 0 1,500
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 1,752 7,890 SH   SOLE 0 7,889 0 0
WISDOMTREE FLOATING RATE TREASURY FUND ETF 97717X628 3,263 129,991 SH   SOLE 0 129,991 0 0
JANUS SMALL/MID CAP GROWTH ALPHA ETF ETF 47103U209 818 12,602 SH   SOLE 0 12,602 0 0
JANUS SMALL CAP GROWTH ALPHA ETF ETF 47103U100 3,777 58,110 SH   SOLE 0 57,414 0 696
COSTCO WHOLESALE CORP Stock 22160K105 6,591 14,667 SH   SOLE 0 5,850 0 8,816
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 9,118 180,989 SH   SOLE 0 179,186 0 1,802
VERINT SYS INC COM Stock 92343X100 196 4,365 SH   SOLE 0 4,315 0 50
VERINT SYS INC COM Stock 92343X100 9 200 SH Call SOLE 0 200 0 0
ISHARES MORNINGSTAR SMALL VALUE INDEX ETF 464288703 907 15,952 SH   SOLE 0 15,952 0 0
ISHARES U.S. INDUSTRIALS ETF ETF 464287754 240 2,235 SH   SOLE 0 2,235 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 2,596 18,568 SH   SOLE 0 16,619 0 1,949
COCA COLA CO COM Stock 191216100 2,369 45,158 SH   SOLE 0 42,231 0 2,927
ISHARES TR DOW JONES U S HEALTHCARE ETF 464287762 1,101 3,991 SH   SOLE 0 3,990 0 0
GENERAL MLS INC COM Stock 370334104 422 7,061 SH   SOLE 0 6,161 0 900
ENTERPRISE PRODS PARTNERS L P Stock 293792107 251 11,586 SH   SOLE 0 11,586 0 0
TRUIST FINL CORP COM Stock 89832Q109 458 7,817 SH   SOLE 0 7,817 0 0
UNITED PARCEL SERVICE INC Stock 911312106 1,294 7,107 SH   SOLE 0 6,907 0 200
MARRIOTT INTL INC Stock 571903202 235 1,590 SH   SOLE 0 1,590 0 0
VANGUARD REIT INDEX ETF ETF 922908553 860 8,448 SH   SOLE 0 8,146 0 302
BIOGEN IDEC INC Stock 09062X103 7,916 27,973 SH   SOLE 0 11,893 0 16,080
INTEL CORP COM Stock 458140100 3,187 59,824 SH   SOLE 0 58,574 0 1,250
MEDTRONIC PLC SHS Stock G5960L103 343 2,740 SH   SOLE 0 2,439 0 300
ISHARES DJ U.S. FINANCIAL SECTOR ETF ETF 464287788 1,321 16,008 SH   SOLE 0 16,008 0 0
NETFLIX COM INC Stock 64110L106 7,283 11,933 SH   SOLE 0 4,988 0 6,945
PEOPLES UNITED FINANCIAL INC COM Stock 712704105 372 21,296 SH   SOLE 0 21,295 0 0
ISHARES TR MID CORE INDEX FD ETF 464288208 333 5,000 SH   SOLE 0 5,000 0 0
ESTEE LAUDER COMPANIES INC Stock 518439104 4,606 15,358 SH   SOLE 0 2,270 0 13,088
SANOFI SA ADR 80105N105 200 4,157 SH   SOLE 0 4,157 0 0
MERCK & CO INC Stock 58933Y105 971 12,931 SH   SOLE 0 10,330 0 2,600
SPDR S&P 500 ETF ETF 78462F103 3,064 7,139 SH   SOLE 0 5,538 0 1,601
SPDR S&P 500 ETF ETF 78462F103 43 100 SH Call SOLE 0 100 0 0
SPDR S&P 500 ETF ETF 78462F103 43 100 SH Put SOLE 0 100 0 0
WISDOMTREE U.S. MIDCAP FUND ETF 97717W570 4,658 89,562 SH   SOLE 0 88,793 0 769
MASTERCARD INC Stock 57636Q104 521 1,499 SH   SOLE 0 1,439 0 60
FIRST TRUST ALTERNATIVE ABSOLUTE RETURN STRATEGY ETF ETF 33740Y101 7,514 245,599 SH   SOLE 0 245,485 0 114
UNITED RENTALS INC COM Stock 911363109 8,323 23,717 SH   SOLE 0 12,312 0 11,405
EMERSON ELEC CO COM Stock 291011104 357 3,790 SH   SOLE 0 3,789 0 0
JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886 18,604 370,746 SH   SOLE 0 370,608 0 137
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 707 6,242 SH   SOLE 0 4,082 0 2,160
PACER US CASH COWS 100 ETF ETF 69374H881 12,221 279,651 SH   SOLE 0 277,304 0 2,347
VERIZON COMMUNICATIONS Stock 92343V104 2,085 38,598 SH   SOLE 0 28,134 0 10,463
CHUBB LIMITED COM Stock H1467J104 229 1,322 SH   SOLE 0 1,322 0 0
FEDEX CORP Stock 31428X106 5,575 25,422 SH   SOLE 0 13,207 0 12,215
PEPSICO INC COM Stock 713448108 817 5,431 SH   SOLE 0 5,371 0 60
SABA CLOSED-END FUNDS ETF ETF 30151E806 371 17,453 SH   SOLE 0 17,452 0 0
KIMBERLY-CLARK CORP COM Stock 494368103 492 3,718 SH   SOLE 0 2,967 0 750
MOLSON COORS BEVERAGE CO CL B Stock 60871R209 1,925 41,499 SH   SOLE 0 41,199 0 300
HONEYWELL INTL INC Stock 438516106 1,506 7,097 SH   SOLE 0 4,081 0 3,015
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 338 1,956 SH   SOLE 0 1,955 0 0
FORD MOTOR COMPANY Stock 345370860 274 19,364 SH   SOLE 0 19,163 0 200
OMEGA HEALTHCARE INVESTORS INC REIT 681936100 237 7,918 SH   SOLE 0 7,917 0 0
US BANCORP DEL COM NEW Stock 902973304 233 3,914 SH   SOLE 0 3,913 0 0
HOME DEPOT Stock 437076102 14,240 43,380 SH   SOLE 0 21,082 0 22,297
VILLAGE FARMS INTL INC COM Stock 92707Y108 122 14,630 SH   SOLE 0 14,630 0 0
VILLAGE FARMS INTL INC COM Stock 92707Y108 4 500 SH Call SOLE 0 500 0 0
PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857 4,051 95,508 SH   SOLE 0 94,336 0 1,171
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 940 4,701 SH   SOLE 0 4,701 0 0
ABRDN BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF ETF 003261104 502 17,884 SH   SOLE 0 17,884 0 0
FIRST TR LARGE CAP CORE ALPHADEX FD COMSHS ETF 33734K109 1,168 13,695 SH   SOLE 0 13,673 0 22
PACER DEVELOPED MARKETS INTERNATIONAL CASH COWS 100 ETF ETF 69374H873 5,323 171,314 SH   SOLE 0 169,785 0 1,528
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 1,288 10,119 SH   SOLE 0 10,118 0 0
SPDR GOLD ETF ETF 78463V107 810 4,933 SH   SOLE 0 4,933 0 0
SOUTHERN CO COM Stock 842587107 565 9,112 SH   SOLE 0 8,495 0 616
SOUTHERN CO COM Stock 842587107 6 100 SH Put SOLE 0 100 0 0
ROKU INC COM CL A Stock 77543R102 251 800 SH   SOLE 0 610 0 190
GOLDMAN SACHS EQUAL WEIGHT U.S. LARGE CAP EQUITY ETF ETF 381430438 1,633 24,432 SH   SOLE 0 24,432 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 1,052 3,837 SH   SOLE 0 3,837 0 0
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 984 14,288 SH   SOLE 0 14,287 0 0
AON CORP Stock G0403H108 222 776 SH   SOLE 0 776 0 0
AO SMITH CORP. Stock 831865209 1,228 20,111 SH   SOLE 0 18,161 0 1,950
SCHWAB US LARGE CAP GROWTH ETF ETF 808524300 306 2,064 SH   SOLE 0 2,064 0 0
PIMCO ENHANCED SHORT MATURITY ETF ETF 72201R833 11,416 112,003 SH   SOLE 0 111,935 0 67
FS INVESTMENT CORPORATION CEF 302635206 2,360 107,056 SH   SOLE 0 107,056 0 0
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 666 6,098 SH   SOLE 0 6,098 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,773 10,159 SH   SOLE 0 7,885 0 2,274
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 488 7,300 SH   SOLE 0 7,300 0 0
ADOBE SYS INC Stock 00724F101 12,204 21,197 SH   SOLE 0 3,986 0 17,211
Alphabet Inc Class A Stock 02079K305 8,726 3,264 SH   SOLE 0 1,063 0 2,201
PRINCIPAL FINANCIAL GROUP INC Stock 74251V102 201 3,122 SH   SOLE 0 2,911 0 210
CSX CORP Stock 126408103 226 7,585 SH   SOLE 0 4,094 0 3,490
GENERAC HLDGS INC COM Stock 368736104 1,484 3,632 SH   SOLE 0 515 0 3,117
MICROSOFT Stock 594918104 34,888 123,751 SH   SOLE 0 44,043 0 79,707
MICROSOFT Stock 594918104 28 100 SH Put SOLE 0 100 0 0
VALERO ENERGY CORP Stock 91913Y100 520 7,371 SH   SOLE 0 7,260 0 110
DOCUSIGN INC COM Stock 256163106 358 1,392 SH   SOLE 0 967 0 425
CVS HEALTH CORP COM Stock 126650100 2,474 29,152 SH   SOLE 0 29,152 0 0
MASCO CORP COM Stock 574599106 232 4,181 SH   SOLE 0 4,181 0 0
NIO INC SPON ADS ADR 62914V106 346 9,702 SH   SOLE 0 9,702 0 0
AMERICAN CENTURY QUALITY DIVERSIFIED INTERNATIONAL ETF ETF 025072406 3,852 76,905 SH   SOLE 0 75,960 0 944
BOEING CO COM Stock 097023105 2,280 10,365 SH   SOLE 0 10,240 0 125
VANGUARD MID CAP ETF 922908629 414 1,750 SH   SOLE 0 1,750 0 0
NEXTERA ENERGY INC COM Stock 65339F101 283 3,608 SH   SOLE 0 2,064 0 1,544
NIKE INC CLASS B Stock 654106103 263 1,814 SH   SOLE 0 1,763 0 50
VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 306 4,989 SH   SOLE 0 4,989 0 0
TESLA MOTORS INC Stock 88160R101 8,513 10,977 SH   SOLE 0 2,027 0 8,950
VANGUARD HEALTH CARE ETF ETF 92204A504 2,297 9,295 SH   SOLE 0 9,294 0 0
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 668 17,794 SH   SOLE 0 17,793 0 0
MODERNA INC COM Stock 60770K107 2,383 6,193 SH   SOLE 0 1,218 0 4,975
NORFOLK SOUTHERN CRP Stock 655844108 633 2,644 SH   SOLE 0 2,644 0 0
WISDOMTREE INTERNATIONAL MULTIFACTOR FUND ETF 97717Y774 849 32,826 SH   SOLE 0 32,825 0 0
HIBBETT SPORTING GOODS Stock 428567101 478 6,754 SH   SOLE 0 6,754 0 0
FIRST TRUST LUNT U.S. FACTOR ROTATION ETF ETF 33733E872 6,946 204,239 SH   SOLE 0 201,831 0 2,408
VANGUARD CONSUMER STAPLES ETF ETF 92204A207 809 4,515 SH   SOLE 0 4,515 0 0
VANGUARD INDUSTRIALS INDEX FUND ETF 92204A603 1,544 8,220 SH   SOLE 0 8,220 0 0
VANGUARD INFORMATION TECHNOLOGY ETF 92204A702 2,121 5,285 SH   SOLE 0 5,235 0 50
SCHWAB US LARGE CAP VALUE ETF ETF 808524409 332 4,927 SH   SOLE 0 4,927 0 0
AMERICAN CENTURY STOXX U.S. QUALITY GROWTH ETF ETF 025072307 15,830 223,138 SH   SOLE 0 220,751 0 2,387
THOR INDS INC Stock 885160101 1,273 10,373 SH   SOLE 0 10,373 0 0
VANGUARD S&P 500 ETF ETF 922908363 846 2,145 SH   SOLE 0 2,145 0 0
ASTRAZENECA PLC- SPONS ADR ADR 046353108 1,770 29,473 SH   SOLE 0 29,472 0 0
VANGUARD TELECOMMUNICATIONS SERVICES ETF ETF 92204A884 1,039 7,380 SH   SOLE 0 7,380 0 0
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 324 674 SH   SOLE 0 673 0 0
ILLUMINA INC Stock 452327109 5,306 13,081 SH   SOLE 0 4,046 0 9,035
PACER EMERGING MARKETS CASH COWS 100 ETF ETF 69374H865 5,240 214,297 SH   SOLE 0 211,851 0 2,445
CROWDSTRIKE HLDGS INC CL A Stock 22788C105 499 2,032 SH   SOLE 0 1,927 0 105
INVESCO ULTRA SHORT DURATION ETF ETF 46090A887 761 15,073 SH   SOLE 0 15,072 0 0
OWL ROCK CAPITAL CORPORATION COM CEF 69121K104 2,366 167,591 SH   SOLE 0 167,591 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 617 5,798 SH   SOLE 0 5,798 0 0
CITIZENS HLDG CO MISS COM Stock 174715102 1,319 69,612 SH   SOLE 0 69,612 0 0
LILLY ELI & CO COM Stock 532457108 735 3,182 SH   SOLE 0 3,181 0 0
ISHARES GSCI COMMODITY INDEXED TR ETF ETF 46428R107 672 39,839 SH   SOLE 0 39,839 0 0
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF A SEPTEMBER ETF 45782C649 343 12,340 SH   SOLE 0 12,340 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 458 4,046 SH   SOLE 0 4,045 0 0
FIRST TR EXCHANGE TRADED FD II INDXX NEXTG ETF ETF 33737K205 232 3,036 SH   SOLE 0 3,036 0 0
IPATH DJ-UBS COMMODITY TOTAL RETURN ETN ETF 06738C778 579 19,803 SH   SOLE 0 19,803 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 483 2,210 SH   SOLE 0 2,121 0 88
FIDELITY NATL INFO SVCS Stock 31620M106 253 2,076 SH   SOLE 0 2,076 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 359 3,682 SH   SOLE 0 3,681 0 0
MICRON TECHNOLOGY Stock 595112103 1,020 14,364 SH   SOLE 0 14,364 0 0
AFLAC INC COM Stock 001055102 398 7,634 SH   SOLE 0 7,634 0 0
SYSCO CORP COM Stock 871829107 628 7,999 SH   SOLE 0 7,999 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 211 116 SH   SOLE 0 106 0 10
ISHARES TR DOW JONESUS AEROSPACE & DEF ETF 464288760 2,081 19,965 SH   SOLE 0 18,564 0 1,400
OPEN LENDING CORP COM CL A Stock 68373J104 433 12,000 SH   SOLE 0 12,000 0 0
PACER LUNT MIDCAP MULTI-FACTOR ALTERNATOR ETF ETF 69374H725 2,529 72,526 SH   SOLE 0 71,636 0 890
QUANTA SVCS INC COM Stock 74762E102 2,290 20,116 SH   SOLE 0 20,115 0 0
ISHARES DJ SELECT DIVIDEND ETF 464287168 1,361 11,862 SH   SOLE 0 11,801 0 60
MDU RES GROUP INC COM Stock 552690109 969 32,667 SH   SOLE 0 32,667 0 0
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481 418 3,734 SH   SOLE 0 3,733 0 0
VISTAS MEDIA ACQUISITION CO IN WT EXP 080126 Stock 92840T115 25 35,718 SH   SOLE 0 35,718 0 0
TOWNEBANK PORTSMOUTH VA COM Stock 89214P109 216 6,935 SH   SOLE 0 6,935 0 0
SNOWFLAKE INC CL A Stock 833445109 354 1,172 SH   SOLE 0 1,147 0 25
LAKELAND FINL CORP COM Stock 511656100 295 4,142 SH   SOLE 0 4,142 0 0
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 311 12,932 SH   SOLE 0 12,932 0 0
SYNAPTICS INC COM Stock 87157D109 313 1,740 SH   SOLE 0 1,740 0 0
MICROVISION INC DEL COM NEW Stock 594960304 110 10,000 SH   SOLE 0 10,000 0 0
AIRBNB INC COM CL A Stock 009066101 3,277 19,538 SH   SOLE 0 5,948 0 13,590
STAG INDL INC COM REIT 85254J102 362 9,219 SH   SOLE 0 9,218 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 1,008 13,575 SH   SOLE 0 13,575 0 0
NOVAVAX INC COM NEW Stock 670002401 779 3,760 SH   SOLE 0 3,760 0 0
ADAPTIVE ALPHA OPPORTUNITIES ETF ETF 85521B742 302 11,741 SH   SOLE 0 11,741 0 0
OVERLAY SHARES SHORT TERM BOND ETF ETF 53656F573 6,888 274,977 SH   SOLE 0 274,839 0 137
VISA INC Stock 92826C839 7,195 32,299 SH   SOLE 0 14,283 0 18,015
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 248 3,298 SH   SOLE 0 3,298 0 0
HERSHEY CO COM Stock 427866108 450 2,657 SH   SOLE 0 2,657 0 0
VANGUARD SMALL CAP GROWTH ETF ETF 922908595 287 1,023 SH   SOLE 0 1,023 0 0
VANGUARD VALUE ETF ETF 922908744 275 2,029 SH   SOLE 0 2,029 0 0
VANGUARD GROWTH ETF ETF 922908736 1,116 3,845 SH   SOLE 0 3,589 0 255
SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 303 11,053 SH   SOLE 0 11,053 0 0
PEMBINA PIPELINE CORPORATION Stock 706327103 266 8,400 SH   SOLE 0 8,400 0 0
ISHARES TR S&P 1500 INDEX FD ETF 464287150 2,030 20,636 SH   SOLE 0 20,635 0 0
SPROUTS FARMERS MARKET, INC. Stock 85208M102 756 32,610 SH   SOLE 0 32,610 0 0
FACEBOOK INC CL A Stock 30303M102 7,502 22,103 SH   SOLE 0 11,571 0 10,531
PALO ALTO NETWORKS INC COM Stock 697435105 9,498 19,828 SH   SOLE 0 7,413 0 12,415
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 1,962 37,308 SH   SOLE 0 37,308 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 288 3,879 SH   SOLE 0 3,879 0 0
ROYAL BANK OF CANADA Stock 780087102 210 2,106 SH   SOLE 0 2,106 0 0
KINDER MORGAN INC Stock 49456B101 351 21,000 SH   SOLE 0 21,000 0 0
NVIDIA CORP Stock 67066G104 15,600 75,306 SH   SOLE 0 17,111 0 58,195
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 6,168 112,889 SH   SOLE 0 112,826 0 62
BALL CORP COM Stock 058498106 230 2,556 SH   SOLE 0 2,556 0 0
FOOT LOCKER INC COM Stock 344849104 476 10,427 SH   SOLE 0 10,427 0 0
GENUINE PARTS CO COM Stock 372460105 5,198 42,876 SH   SOLE 0 42,875 0 0
ABBVIE INC COM Stock 00287Y109 1,624 15,058 SH   SOLE 0 11,589 0 3,469
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103 1,052 17,030 SH   SOLE 0 17,029 0 0
INVESCO DYNAMIC LARGE CAP VALUE ETF ETF 46137V738 431 9,700 SH   SOLE 0 9,700 0 0
BLACKSTONE GROUP LP Stock 09260D107 411 3,529 SH   SOLE 0 3,528 0 0
INFORMATION SVCS GROUP INC COM Stock 45675Y104 122 16,975 SH   SOLE 0 16,975 0 0
STRYKER CORP Stock 863667101 644 2,443 SH   SOLE 0 643 0 1,800
QUALCOMM INC Stock 747525103 5,523 42,817 SH   SOLE 0 23,987 0 18,829
GENERAL DYNAMICS CORP COM Stock 369550108 230 1,172 SH   SOLE 0 1,172 0 0
MCDONALDS CORP COM Stock 580135101 4,970 20,614 SH   SOLE 0 7,008 0 13,605
QUEST DIAGNOSTICS INC Stock 74834L100 2,075 14,282 SH   SOLE 0 14,281 0 0
DOVER CORP COM Stock 260003108 325 2,091 SH   SOLE 0 2,091 0 0
CISCO SYS INC Stock 17275R102 5,321 97,750 SH   SOLE 0 46,588 0 51,161
CAPITAL ONE FINANCIAL CORP Stock 14040H105 2,347 14,491 SH   SOLE 0 14,490 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 1,038 10,085 SH   SOLE 0 735 0 9,350
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 1,303 22,152 SH   SOLE 0 22,152 0 0
POWERSHARES DYNAMIC ETF 46137V746 487 6,577 SH   SOLE 0 6,577 0 0
WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 492 6,391 SH   SOLE 0 6,391 0 0
AT&T INC COM Stock 00206R102 2,412 89,316 SH   SOLE 0 80,827 0 8,489
VANGUARD FINANCIALS ETF ETF 92204A405 2,030 21,908 SH   SOLE 0 21,908 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506 2,084 40,008 SH   SOLE 0 40,008 0 0
MATERIALS SELECT SECTOR SPDR ETF 81369Y100 1,120 14,158 SH   SOLE 0 14,157 0 0
ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 891 5,512 SH   SOLE 0 5,353 0 159
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 1,192 9,047 SH   SOLE 0 9,046 0 0
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 1,278 7,122 SH   SOLE 0 7,121 0 0
INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704 449 4,591 SH   SOLE 0 4,591 0 0
ISHARES DJ US TECHNOLOGY ETF 464287721 4,345 42,907 SH   SOLE 0 42,906 0 0
NV5 GLOBAL INC COM Stock 62945V109 257 2,610 SH   SOLE 0 2,610 0 0
NV5 GLOBAL INC COM Stock 62945V109 10 100 SH Call SOLE 0 100 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102 307 1,863 SH   SOLE 0 1,863 0 0
BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 401 8,000 SH   SOLE 0 8,000 0 0
ISHARES DJ US BASIC MATERIALS ETF 464287838 515 4,131 SH   SOLE 0 4,131 0 0
FIDELITY MSCI COMMUNICATION SERVICES INDEX ETF ETF 316092873 312 5,835 SH   SOLE 0 5,834 0 0
FIDELITY MSCI FINANCIALS INDEX ETF ETF 316092501 432 8,041 SH   SOLE 0 8,040 0 0
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 331 2,788 SH   SOLE 0 2,788 0 0
TWITTER INC COM Stock 90184L102 222 3,674 SH   SOLE 0 3,674 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 655 4,506 SH   SOLE 0 4,506 0 0
LULULEMON ATHLETICA INC Stock 550021109 260 643 SH   SOLE 0 593 0 50
ISHARES S&P 500 GROWTH ETF ETF 464287309 1,677 22,688 SH   SOLE 0 22,687 0 0
ISHARES S&P 500 INDEX ETF 464287200 3,048 7,076 SH   SOLE 0 6,590 0 485
VMWARE INC CL A CLASS A Stock 928563402 6,110 41,090 SH   SOLE 0 21,120 0 19,970
VMWARE INC CL A CLASS A Stock 928563402 15 100 SH Call SOLE 0 100 0 0
UNION PAC CORP COM Stock 907818108 750 3,824 SH   SOLE 0 3,824 0 0
SALESFORCE COM Stock 79466L302 8,849 32,628 SH   SOLE 0 13,982 0 18,646
IDEXX LABS INC Stock 45168D104 6,329 10,177 SH   SOLE 0 1,887 0 8,290
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 9,043 15,828 SH   SOLE 0 5,277 0 10,550
LOCKHEED MARTIN CORP Stock 539830109 793 2,297 SH   SOLE 0 2,297 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 6,331 38,679 SH   SOLE 0 21,494 0 17,184
CHEVRON CORP NEW COM Stock 166764100 1,613 15,900 SH   SOLE 0 15,318 0 582
ASURE SOFTWARE INC COM Stock 04649U102 323 35,807 SH   SOLE 0 35,807 0 0
ASURE SOFTWARE INC COM Stock 04649U102 9 1,000 SH Call SOLE 0 1,000 0 0
ALBEMARLE CORP Stock 012653101 6,877 31,406 SH   SOLE 0 19,931 0 11,475
CONOCOPHILLIPS COM Stock 20825C104 1,834 27,065 SH   SOLE 0 27,065 0 0
DANAHER CORP Stock 235851102 358 1,176 SH   SOLE 0 1,175 0 0
BK OF AMERICA CORP COM Stock 060505104 896 21,116 SH   SOLE 0 17,382 0 3,733
FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND ETF 33739H101 1,225 50,811 SH   SOLE 0 50,811 0 0
VANGUARD CONSUMER DISCRETIONARY ETF 92204A108 1,912 6,168 SH   SOLE 0 6,168 0 0
SPDR SER TR S&P DIVID ETF ETF 78464A763 673 5,726 SH   SOLE 0 5,620 0 105
WALMART INC COM Stock 931142103 840 6,025 SH   SOLE 0 5,825 0 200
WISDOMTREE U.S. LARGECAP FUND ETF 97717W588 936 20,359 SH   SOLE 0 20,359 0 0
INTL BUSINESS MACHINES Stock 459200101 573 4,124 SH   SOLE 0 4,023 0 100
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 1,987 23,110 SH   SOLE 0 20,707 0 2,402
POWERSHARES TECHNOLOGY FUND ETF 46137V811 1,176 7,830 SH   SOLE 0 7,830 0 0
TARGET CORP COM Stock 87612E106 1,920 8,394 SH   SOLE 0 5,113 0 3,280
VANGUARD HIGH DIVIDEND YIELD ETF 921946406 3,514 34,003 SH   SOLE 0 34,002 0 0
PFIZER INC COM Stock 717081103 1,408 32,734 SH   SOLE 0 21,959 0 10,775
MORGAN STANLEY Stock 617446448 548 5,628 SH   SOLE 0 5,627 0 0
3M CO COM Stock 88579Y101 37,118 211,593 SH   SOLE 0 6,027 0 205,565
CATERPILLAR INC COM Stock 149123101 372 1,935 SH   SOLE 0 1,310 0 625
ALPHABET INC CAP STK CL C Stock 02079K107 1,490 559 SH   SOLE 0 412 0 147
AMERICAN EXPRESS CO COM Stock 025816109 1,753 10,464 SH   SOLE 0 8,638 0 1,826
AMGEN INC Stock 031162100 388 1,823 SH   SOLE 0 1,821 0 1
APPLIED MATLS INC COM Stock 038222105 8,288 64,381 SH   SOLE 0 16,210 0 48,170
FIRST TR EXCHANGE TRADED FD DOW JONES INTERNET INDEX FD ETF 33733E302 397 1,681 SH   SOLE 0 1,681 0 0
WISDOMTREE EMERGING MARKETS EQUITY INCOME ETF ETF 97717W315 322 7,374 SH   SOLE 0 7,373 0 0
DIGI INTL INC COM Stock 253798102 213 10,130 SH   SOLE 0 10,130 0 0
DIGI INTL INC COM Stock 253798102 6 300 SH Call SOLE 0 300 0 0
INVESCO VARIABLE RATE PREFERRED ETF ETF 46138G870 1,804 68,796 SH   SOLE 0 68,795 0 0
ARISTA NETWORKS INC COM Stock 040413106 1,723 5,015 SH   SOLE 0 5,015 0 0
ISHARES DJ US CONSUMER SERVICES ETF 464287580 252 3,265 SH   SOLE 0 3,265 0 0
MERCADOLIBRE INC COM Stock 58733R102 338 201 SH   SOLE 0 201 0 0
STATOIL ASA SPONSORED ADR CMN ADR 29446M102 1,178 46,205 SH   SOLE 0 46,204 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 1,241 8,083 SH   SOLE 0 8,082 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 108 700 SH Put SOLE 0 700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 1,082 7,305 SH   SOLE 0 7,305 0 0
AMER STATES WTR CO COM Stock 029899101 231 2,697 SH   SOLE 0 2,696 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 423 6,600 SH   SOLE 0 6,600 0 0
ARK GENOMIC REVOLUTION ETF ETF 00214Q302 211 2,823 SH   SOLE 0 2,823 0 0
JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206 1,432 27,734 SH   SOLE 0 27,734 0 0
MERIDIAN BIOSCIENCE INC Stock 589584101 205 10,640 SH   SOLE 0 10,640 0 0
MERIDIAN BIOSCIENCE INC Stock 589584101 4 200 SH Call SOLE 0 200 0 0
PHILIP MORRIS INTL INC Stock 718172109 235 2,474 SH   SOLE 0 2,474 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 214 910 SH   SOLE 0 910 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 2,012 10,284 SH   SOLE 0 284 0 10,000
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 8,236 139,200 SH   SOLE 0 82,639 0 56,561
ALTRIA GROUP INC COM Stock 02209S103 551 12,094 SH   SOLE 0 10,879 0 1,215
INOVALON HLDGS INC COM CL A Stock 45781D101 5,316 131,938 SH   SOLE 0 82,638 0 49,300
INOVALON HLDGS INC COM CL A Stock 45781D101 12 300 SH Call SOLE 0 300 0 0
DOMINION RESOURCES INC Stock 25746U109 669 9,155 SH   SOLE 0 9,155 0 0
CITIGROUP INC Stock 172967424 1,513 21,560 SH   SOLE 0 21,390 0 170
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 13,392 277,149 SH   SOLE 0 276,934 0 214
EXXON MOBIL CORP COM Stock 30231G102 1,059 17,997 SH   SOLE 0 15,957 0 2,040
UNITEDHEALTH GROUP Stock 91324P102 483 1,235 SH   SOLE 0 1,235 0 0
LOWES COS INC COM Stock 548661107 1,202 5,925 SH   SOLE 0 5,924 0 0
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 5,097 100,778 SH   SOLE 0 100,710 0 67
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 2,525 57,036 SH   SOLE 0 56,871 0 165
DEERE & CO COM Stock 244199105 282 842 SH   SOLE 0 842 0 0
ISHARES TR MSCI ACWIINDEX FD ETF 464288257 874 8,750 SH   SOLE 0 8,750 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 380 5,023 SH   SOLE 0 5,022 0 0
ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456 688 18,173 SH   SOLE 0 18,172 0 0
SHOPIFY INC CL A Stock 82509L107 683 504 SH   SOLE 0 198 0 306
UTILITIES SELECT SECTOR SPDR ETF 81369Y886 856 13,407 SH   SOLE 0 13,407 0 0
WESTROCK CO COM Stock 96145D105 2,003 40,197 SH   SOLE 0 39,797 0 400
PAYPAL HLDGS INC COM Stock 70450Y103 9,774 37,561 SH   SOLE 0 16,966 0 20,595
CHARLES SCHWAB CORP Stock 808513105 3,697 50,755 SH   SOLE 0 48,054 0 2,700
ISHARES CORE S&P MID CAP ETF ETF 464287507 1,459 5,546 SH   SOLE 0 5,546 0 0
APPLE INC Stock 037833100 44,121 311,809 SH   SOLE 0 192,840 0 118,968
ABBOTT LABS COM Stock 002824100 1,321 11,182 SH   SOLE 0 4,288 0 6,893
DISNEY WALT CO COM Stock 254687106 6,489 38,358 SH   SOLE 0 17,321 0 21,036
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 832 5,313 SH   SOLE 0 5,312 0 0