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
3M CO COM 88579Y101 33,416 244,788 SH   SOLE   5,188 0 239,600
ABBOTT LABS COM 002824100 690 8,739 SH   SOLE   2,696 0 6,043
ABBVIE INC COM 00287Y109 1,743 22,881 SH   SOLE   19,387 0 3,494
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1,727 230,325 SH   SOLE   230,325 0 0
ADOBE INC COM 00724F101 8,705 27,353 SH   SOLE   5,839 0 21,514
AFLAC INC COM 001055102 591 17,265 SH   SOLE   17,265 0 0
ALBEMARLE CORP COM 012653101 3,352 59,464 SH   SOLE   27,709 0 31,755
ALEXION PHARMACEUTICALS INC COM 015351109 3,059 34,073 SH   SOLE   12,008 0 22,065
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,394 22,596 SH   SOLE   8,076 0 14,520
ALPHABET INC CAP STK CL A 02079K305 5,124 4,410 SH   SOLE   1,226 0 3,184
ALPHABET INC CAP STK CL C 02079K107 1,122 965 SH   SOLE   802 0 163
ALTRIA GROUP INC COM 02209S103 565 14,623 SH   SOLE   13,408 0 1,215
AMAZON COM INC COM 023135106 16,233 8,326 SH   SOLE   2,624 0 5,702
AMERICAN CENTY ETF TR STOXX US QLTY 025072307 2,720 72,782 SH   SOLE   69,754 0 3,028
AMERICAN ELEC PWR CO INC COM 025537101 212 2,652 SH   SOLE   2,452 0 200
AMERICAN EXPRESS CO COM 025816109 1,083 12,654 SH   SOLE   11,904 0 750
AMGEN INC COM 031162100 517 2,550 SH   SOLE   2,549 0 1
APPLE INC COM 037833100 24,710 97,171 SH   SOLE   62,719 0 34,452
APPLIED MATLS INC COM 038222105 3,567 77,851 SH   SOLE   13,606 0 64,245
ARISTA NETWORKS INC COM 040413106 3,416 16,867 SH   SOLE   6,047 0 10,820
ASURE SOFTWARE INC COM 04649U102 268 44,969 SH   SOLE   44,969 0 0
AT&T INC COM 00206R102 2,792 95,777 SH   SOLE   72,088 0 23,689
AUTOMATIC DATA PROCESSING IN COM 053015103 939 6,872 SH   SOLE   6,872 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,763 15,115 SH   SOLE   9,853 0 5,262
BIOGEN INC COM 09062X103 6,422 20,298 SH   SOLE   8,033 0 12,265
BK OF AMERICA CORP COM 060505104 708 33,357 SH   SOLE   31,857 0 1,500
BLACKROCK INC COM 09247X101 235 533 SH   SOLE   533 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 396 8,698 SH   SOLE   8,698 0 0
BOEING CO COM 097023105 3,489 23,392 SH   SOLE   18,648 0 4,744
BRISTOL-MYERS SQUIBB CO COM 110122108 7,272 130,454 SH   SOLE   61,308 0 69,146
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 184 48,375 SH   SOLE   10,900 0 37,475
CADENCE BANCORPORATION CL A 12739A100 66 10,000 SH   SOLE   10,000 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 238 4,737 SH   SOLE   4,737 0 0
CANOPY GROWTH CORP COM 138035100 162 11,225 SH   SOLE   9,300 0 1,925
CAPITAL ONE FINL CORP COM 14040H105 740 14,673 SH   SOLE   14,673 0 0
CATERPILLAR INC DEL COM 149123101 243 2,095 SH   SOLE   1,295 0 800
CHEVRON CORP NEW COM 166764100 1,006 13,881 SH   SOLE   12,655 0 1,226
CIGNA CORP NEW COM 125523100 929 5,245 SH   SOLE   5,245 0 0
CISCO SYS INC COM 17275R102 4,350 110,654 SH   SOLE   50,305 0 60,349
CITIGROUP INC COM NEW 172967424 609 14,463 SH   SOLE   14,293 0 170
CITIZENS HLDG CO MISS COM 174715102 1,400 69,578 SH   SOLE   69,578 0 0
CLOROX CO DEL COM 189054109 313 1,805 SH   SOLE   539 0 1,266
COCA COLA CO COM 191216100 2,593 58,598 SH   SOLE   54,397 0 4,201
COLGATE PALMOLIVE CO COM 194162103 452 6,808 SH   SOLE   6,808 0 0
CONOCOPHILLIPS COM 20825C104 692 22,469 SH   SOLE   22,469 0 0
CONSOLIDATED EDISON INC COM 209115104 270 3,468 SH   SOLE   3,468 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,834 16,955 SH   SOLE   6,425 0 10,530
CSX CORP COM 126408103 471 8,227 SH   SOLE   6,547 0 1,680
CVS HEALTH CORP COM 126650100 359 6,049 SH   SOLE   6,049 0 0
DANAHER CORPORATION COM 235851102 360 2,597 SH   SOLE   2,597 0 0
DISNEY WALT CO COM DISNEY 254687106 5,022 51,990 SH   SOLE   26,675 0 25,315
DOMINION ENERGY INC COM 25746U109 931 12,902 SH   SOLE   12,902 0 0
DOVER CORP COM 260003108 215 2,562 SH   SOLE   2,562 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 652 8,056 SH   SOLE   8,056 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 392 2,080 SH   SOLE   0 0 2,080
EMERSON ELEC CO COM 291011104 219 4,587 SH   SOLE   4,587 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 156 10,879 SH   SOLE   10,879 0 0
EQUINOR ASA SPONSORED ADR 29446M102 303 24,902 SH   SOLE   24,902 0 0
ETF MANAGERS TR AI POWERED EQT 26924G813 692 30,873 SH   SOLE   30,873 0 0
EVO PMTS INC CL A COM 26927E104 153 10,000 SH   SOLE   10,000 0 0
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 199 13,033 SH   SOLE   13,033 0 0
EXXON MOBIL CORP COM 30231G102 1,068 28,123 SH   SOLE   23,898 0 4,225
FACEBOOK INC CL A 30303M102 5,097 30,557 SH   SOLE   15,742 0 14,815
FEDEX CORP COM 31428X106 918 7,567 SH   SOLE   7,567 0 0
FIDELITY TOTAL BD ETF 316188309 202 3,894 SH   SOLE   3,894 0 0
FIDELITY COVINGTON TR CONSMR STAPLES 316092303 254 7,851 SH   SOLE   7,851 0 0
FIDELITY COVINGTON TR MSCI COMMNTN SVC 316092873 523 18,013 SH   SOLE   18,013 0 0
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 430 6,863 SH   SOLE   6,863 0 0
FIDELITY COVINGTON TR MSCI INDL INDX 316092709 323 10,617 SH   SOLE   10,617 0 0
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 320 10,877 SH   SOLE   10,877 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 472 3,880 SH   SOLE   3,880 0 0
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 263 8,386 SH   SOLE   8,386 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 96 10,700 SH   SOLE   10,700 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 266 16,205 SH   SOLE   16,205 0 0
FIRST TR EXCHANGE TRADED ALP DEV MRK EX US 33737J174 1,685 42,311 SH   SOLE   42,311 0 0
FIRST TR EXCHANGE TRADED ALP EMERG MKT ALPH 33737J182 856 48,682 SH   SOLE   48,682 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 527 9,680 SH   SOLE   9,680 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 2,592 105,562 SH   SOLE   105,460 0 102
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 332 12,885 SH   SOLE   12,885 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 281 10,473 SH   SOLE   10,473 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,371 26,890 SH   SOLE   26,890 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 395 6,697 SH   SOLE   6,697 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 2,703 54,379 SH   SOLE   54,379 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 284 15,937 SH   SOLE   15,937 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 436 3,526 SH   SOLE   3,526 0 0
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 640 36,119 SH   SOLE   32,874 0 3,245
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 841 20,027 SH   SOLE   20,027 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 604 4,609 SH   SOLE   4,609 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 423 16,495 SH   SOLE   16,495 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 529 10,038 SH   SOLE   10,038 0 0
FIRST TR LARGE CAP GROWTH A COM SHS 33735K108 453 7,568 SH   SOLE   7,568 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 365 9,928 SH   SOLE   9,928 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 3,473 72,915 SH   SOLE   72,893 0 22
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2,943 106,307 SH   SOLE   106,307 0 0
FIVE BELOW INC COM 33829M101 820 11,655 SH   SOLE   11,655 0 0
FLAHERTY & CRUMRIN PFD & INM COM 338478100 202 12,100 SH   SOLE   12,100 0 0
FORD MTR CO DEL COM 345370860 61 12,629 SH   SOLE   12,629 0 0
FS KKR CAPITAL CORP COM 302635107 60 19,935 SH   SOLE   19,935 0 0
GENERAL DYNAMICS CORP COM 369550108 342 2,585 SH   SOLE   2,585 0 0
GENERAL MLS INC COM 370334104 418 7,914 SH   SOLE   6,714 0 1,200
GENUINE PARTS CO COM 372460105 4,838 71,851 SH   SOLE   71,786 0 65
GLOBAL X FDS LNTY THMTC ETF 37954Y772 211 10,494 SH   SOLE   10,494 0 0
GLU MOBILE INC COM 379890106 66 10,500 SH   SOLE   10,500 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 3,109 134,815 SH   SOLE   134,649 0 166
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 7,037 184,399 SH   SOLE   184,293 0 106
HEALTHEQUITY INC COM 42226A107 581 11,480 SH   SOLE   11,480 0 0
HOME DEPOT INC COM 437076102 9,233 49,449 SH   SOLE   23,199 0 26,250
HONEYWELL INTL INC COM 438516106 1,075 8,035 SH   SOLE   6,005 0 2,030
HUBBELL INC COM 443510607 444 3,871 SH   SOLE   3,871 0 0
IDEXX LABS INC COM 45168D104 2,682 11,071 SH   SOLE   811 0 10,260
ILLUMINA INC COM 452327109 3,525 12,906 SH   SOLE   3,016 0 9,890
INFORMATION SERVICES GROUP I COM 45675Y104 65 25,200 SH   SOLE   25,200 0 0
INNERWORKINGS INC COM 45773Y105 13 10,770 SH   SOLE   10,770 0 0
INTEL CORP COM 458140100 4,746 87,690 SH   SOLE   44,070 0 43,620
INTERNATIONAL BUSINESS MACHS COM 459200101 370 3,336 SH   SOLE   3,186 0 150
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1,163 23,582 SH   SOLE   23,582 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 446 14,800 SH   SOLE   14,800 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 416 8,482 SH   SOLE   8,482 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 720 16,450 SH   SOLE   16,450 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 729 13,503 SH   SOLE   13,503 0 0
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 765 11,330 SH   SOLE   11,330 0 0
INVESCO EXCHANGE-TRADED FD T S&P MIDCP LOW 46138E198 222 5,584 SH   SOLE   5,584 0 0
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 705 15,022 SH   SOLE   15,022 0 0
INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138G870 269 12,549 SH   SOLE   12,549 0 0
INVESCO EXCHANGE-TRADED FD T S&P500 HDL VOL 46138E362 700 23,309 SH   SOLE   23,309 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,019 5,349 SH   SOLE   4,581 0 768
ISHARES TR RUSSELL 2000 ETF 464287655 237 2,068 SH   SOLE   1,970 0 98
ISHARES TR S&P 500 VAL ETF 464287408 513 5,329 SH   SOLE   5,329 0 0
ISHARES TR EAFE GRWTH ETF 464288885 714 10,043 SH   SOLE   9,532 0 511
ISHARES TR SH TR CRPORT ETF 464288646 1,517 28,979 SH   SOLE   28,979 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 3,187 19,308 SH   SOLE   19,308 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,389 9,654 SH   SOLE   9,654 0 0
ISHARES TR CORE S&P TTL STK 464287150 5,307 92,768 SH   SOLE   92,768 0 0
ISHARES TR USA QUALITY FCTR 46432F339 1,141 14,074 SH   SOLE   14,074 0 0
ISHARES TR MRNING SM CP ETF 464288703 613 7,182 SH   SOLE   7,182 0 0
ISHARES TR U.S. TECH ETF 464287721 3,096 15,148 SH   SOLE   15,148 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,134 20,216 SH   SOLE   20,146 0 70
ISHARES TR MSCI EMG MKT ETF 464287234 876 25,672 SH   SOLE   25,672 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,370 11,269 SH   SOLE   11,269 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 218 1,380 SH   SOLE   1,380 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,901 12,619 SH   SOLE   12,619 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,348 21,550 SH   SOLE   21,550 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 557 8,039 SH   SOLE   8,039 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 672 10,825 SH   SOLE   10,228 0 597
ISHARES TR U.S. FINLS ETF 464287788 1,101 11,319 SH   SOLE   11,319 0 0
ISHARES TR US HLTHCARE ETF 464287762 1,079 5,747 SH   SOLE   5,747 0 0
ISHARES TR S&P MC 400VL ETF 464287705 294 2,681 SH   SOLE   2,681 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 201 1,137 SH   SOLE   1,137 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 980 13,703 SH   SOLE   13,703 0 0
ISHARES TR NASDAQ BIOTECH 464287556 387 3,595 SH   SOLE   3,264 0 331
ISHARES TR US AER DEF ETF 464288760 319 2,215 SH   SOLE   1,515 0 700
ISHARES TR CORE S&P500 ETF 464287200 7,281 28,177 SH   SOLE   27,381 0 796
ISHARES TR RUS 1000 VAL ETF 464287598 932 9,402 SH   SOLE   9,402 0 0
ISHARES TR IBOXX INV CP ETF 464287242 277 2,241 SH   SOLE   1,143 0 1,098
ISHARES TR MSCI EAFE ETF 464287465 279 5,213 SH   SOLE   4,377 0 836
ISHARES TR SELECT DIVID ETF 464287168 1,657 22,534 SH   SOLE   21,844 0 690
ISHARES TR US TREAS BD ETF 46429B267 257 9,172 SH   SOLE   9,172 0 0
ISHARES TR CORE DIV GRWTH 46434V621 1,356 41,599 SH   SOLE   41,599 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 501 2,295 SH   SOLE   2,131 0 164
ISHARES TR RUS MDCP VAL ETF 464287473 402 6,277 SH   SOLE   6,277 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 391 8,063 SH   SOLE   8,063 0 0
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 1,598 44,725 SH   SOLE   43,814 0 911
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 25,099 509,628 SH   SOLE   509,425 0 203
JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 4,495 158,220 SH   SOLE   158,133 0 87
JOHNSON & JOHNSON COM 478160104 6,415 48,923 SH   SOLE   30,429 0 18,494
JONES LANG LASALLE INC COM 48020Q107 1,045 10,353 SH   SOLE   10,353 0 0
JPMORGAN CHASE & CO COM 46625H100 4,818 53,520 SH   SOLE   23,073 0 30,447
KEYCORP COM 493267108 116 11,145 SH   SOLE   145 0 11,000
KIMBERLY CLARK CORP COM 494368103 493 3,853 SH   SOLE   2,953 0 900
LAUDER ESTEE COS INC CL A 518439104 2,655 16,665 SH   SOLE   1,602 0 15,063
LILLY ELI & CO COM 532457108 675 4,866 SH   SOLE   4,866 0 0
LOCKHEED MARTIN CORP COM 539830109 661 1,949 SH   SOLE   1,949 0 0
LOWES COS INC COM 548661107 875 10,164 SH   SOLE   10,164 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 241 6,599 SH   SOLE   6,599 0 0
MARKEL CORP COM 570535104 3,012 3,246 SH   SOLE   3,246 0 0
MASTERCARD INC CL A 57636Q104 364 1,508 SH   SOLE   1,448 0 60
MCDONALDS CORP COM 580135101 3,669 22,187 SH   SOLE   6,162 0 16,025
MEDTRONIC PLC SHS G5960L103 297 3,290 SH   SOLE   2,990 0 300
MERCK & CO. INC COM 58933Y105 1,592 20,690 SH   SOLE   20,500 0 190
MICRON TECHNOLOGY INC COM 595112103 608 14,455 SH   SOLE   12,015 0 2,440
MICROSOFT CORP COM 594918104 21,605 136,995 SH   SOLE   47,533 0 89,462
MOLSON COORS BEVERAGE CO CL B 60871R209 793 20,339 SH   SOLE   20,039 0 300
MORGAN STANLEY COM NEW 617446448 432 12,719 SH   SOLE   12,719 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 411 13,900 SH   SOLE   13,900 0 0
NETFLIX INC COM 64110L106 3,961 10,548 SH   SOLE   4,753 0 5,795
NEW YORK CMNTY BANCORP INC COM 649445103 364 38,745 SH   SOLE   38,745 0 0
NIKE INC CL B 654106103 2,282 27,576 SH   SOLE   2,366 0 25,210
NORFOLK SOUTHERN CORP COM 655844108 589 4,033 SH   SOLE   4,033 0 0
NORTHROP GRUMMAN CORP COM 666807102 203 672 SH   SOLE   654 0 18
NUVEEN PFD & INCM SECURTIES COM 67072C105 277 38,218 SH   SOLE   38,218 0 0
NVIDIA CORP COM 67066G104 7,111 26,977 SH   SOLE   4,317 0 22,660
OMEGA HEALTHCARE INVS INC COM 681936100 213 8,040 SH   SOLE   8,040 0 0
ORACLE CORP COM 68389X105 246 5,093 SH   SOLE   5,093 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 851 73,752 SH   SOLE   73,752 0 0
PACER FDS TR DEVELOPED MRKT 69374H873 976 50,464 SH   SOLE   50,464 0 0
PACER FDS TR US CASH COWS 100 69374H881 2,876 130,192 SH   SOLE   127,790 0 2,402
PALO ALTO NETWORKS INC COM 697435105 3,516 21,446 SH   SOLE   7,201 0 14,245
PAYCHEX INC COM 704326107 233 3,710 SH   SOLE   3,710 0 0
PAYPAL HLDGS INC COM 70450Y103 4,835 50,497 SH   SOLE   25,307 0 25,190
PEPSICO INC COM 713448108 1,162 9,677 SH   SOLE   9,617 0 60
PFIZER INC COM 717081103 984 30,140 SH   SOLE   27,560 0 2,580
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,947 19,666 SH   SOLE   19,666 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,979 31,127 SH   SOLE   4,918 0 26,209
PROCTER & GAMBLE CO COM 742718109 2,236 20,324 SH   SOLE   16,253 0 4,071
QUALCOMM INC COM 747525103 443 6,549 SH   SOLE   4,999 0 1,550
QUANTA SVCS INC COM 74762E102 793 24,997 SH   SOLE   24,997 0 0
QUEST DIAGNOSTICS INC COM 74834L100 447 5,569 SH   SOLE   5,569 0 0
RAYTHEON CO COM NEW 755111507 662 5,051 SH   SOLE   5,051 0 0
REALPAGE INC COM 75606N109 3,442 65,038 SH   SOLE   17,313 0 47,725
RIVERNORTH / DOUBLELINE STRA COM 76882G107 160 12,500 SH   SOLE   12,500 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 654 20,017 SH   SOLE   19,852 0 165
SALESFORCE COM INC COM 79466L302 525 3,646 SH   SOLE   2,742 0 904
SANOFI SPONSORED ADR 80105N105 251 5,747 SH   SOLE   5,747 0 0
SCHWAB CHARLES CORP COM 808513105 1,372 40,801 SH   SOLE   40,801 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 323 7,291 SH   SOLE   7,291 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1,354 65,860 SH   SOLE   62,858 0 3,002
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 714 8,886 SH   SOLE   8,886 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 288 13,836 SH   SOLE   13,836 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 457 8,381 SH   SOLE   8,381 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,754 28,077 SH   SOLE   28,077 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,314 48,698 SH   SOLE   48,676 0 22
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 849 15,324 SH   SOLE   15,324 0 0
SIRIUS XM HLDGS INC COM 82968B103 296 59,982 SH   SOLE   59,982 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 412 4,604 SH   SOLE   4,604 0 0
SMITH A O CORP COM 831865209 2,736 72,363 SH   SOLE   17,962 0 54,401
SOUTHERN CO COM 842587107 713 13,165 SH   SOLE   12,399 0 766
SPDR GOLD TRUST GOLD SHS 78463V107 440 2,974 SH   SOLE   2,074 0 900
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 515 21,530 SH   SOLE   21,530 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,460 9,546 SH   SOLE   8,062 0 1,484
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 704 2,676 SH   SOLE   2,676 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 1,859 59,117 SH   SOLE   59,117 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 222 7,330 SH   SOLE   7,330 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 206 4,116 SH   SOLE   4,116 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 419 11,736 SH   SOLE   11,736 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 650 7,170 SH   SOLE   6,525 0 645
SPDR SER TR S&P DIVID ETF 78464A763 720 9,018 SH   SOLE   8,893 0 125
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,584 33,023 SH   SOLE   33,023 0 0
STARBUCKS CORP COM 855244109 372 5,661 SH   SOLE   5,661 0 0
STRYKER CORP COM 863667101 388 2,328 SH   SOLE   533 0 1,795
SYSCO CORP COM 871829107 803 17,606 SH   SOLE   17,606 0 0
TARGET CORP COM 87612E106 998 10,739 SH   SOLE   6,004 0 4,735
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 590 60,314 SH   SOLE   60,314 0 0
TESLA INC COM 88160R101 1,378 2,630 SH   SOLE   286 0 2,344
THERMO FISHER SCIENTIFIC INC COM 883556102 4,668 16,461 SH   SOLE   3,891 0 12,570
THOR INDS INC COM 885160101 777 18,431 SH   SOLE   18,431 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 255 3,084 SH   SOLE   3,084 0 0
TRUIST FINL CORP COM 89832Q109 228 7,394 SH   SOLE   7,394 0 0
ULTA BEAUTY INC COM 90384S303 1,638 9,325 SH   SOLE   1,095 0 8,230
UNION PAC CORP COM 907818108 693 4,912 SH   SOLE   4,912 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,535 16,433 SH   SOLE   16,433 0 0
UNITED RENTALS INC COM 911363109 4,754 46,198 SH   SOLE   20,398 0 25,800
UNITEDHEALTH GROUP INC COM 91324P102 663 2,657 SH   SOLE   2,657 0 0
VALERO ENERGY CORP COM 91913Y100 692 15,247 SH   SOLE   15,137 0 110
VANGUARD BD INDEX FDS INTERMED TERM 921937819 296 3,311 SH   SOLE   3,311 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 218 2,651 SH   SOLE   2,651 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,509 11,707 SH   SOLE   11,707 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 593 3,784 SH   SOLE   3,534 0 250
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 668 2,821 SH   SOLE   2,821 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 277 3,971 SH   SOLE   3,669 0 302
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 911 18,696 SH   SOLE   18,696 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 267 4,284 SH   SOLE   4,284 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 829 8,022 SH   SOLE   8,022 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,527 63,986 SH   SOLE   63,986 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 237 1,867 SH   SOLE   1,867 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,340 43,551 SH   SOLE   30,954 0 12,597
VERU INC COM 92536C103 330 101,000 SH   SOLE   101,000 0 0
VIACOMCBS INC CL B 92556H206 381 27,172 SH   SOLE   26,916 0 256
VILLAGE FARMS INTL INC COM 92707Y108 58 20,300 SH   SOLE   20,300 0 0
VISA INC COM CL A 92826C839 6,964 43,223 SH   SOLE   14,688 0 28,535
VULCAN MATLS CO COM 929160109 3,800 35,162 SH   SOLE   10,102 0 25,060
WALMART INC COM 931142103 1,072 9,433 SH   SOLE   9,433 0 0
WASTE MGMT INC DEL COM 94106L109 228 2,458 SH   SOLE   2,458 0 0
WELLS FARGO CO NEW COM 949746101 882 30,725 SH   SOLE   30,725 0 0
WESTROCK CO COM 96145D105 752 26,617 SH   SOLE   26,217 0 400
WISDOMTREE TR YIELD ENHANCD US 97717X511 525 10,155 SH   SOLE   10,155 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 4,359 165,000 SH   SOLE   163,824 0 1,176
WISDOMTREE TR EMER MKT HIGH FD 97717W315 2,176 67,469 SH   SOLE   67,414 0 55
WISDOMTREE TR EM EX ST-OWNED 97717X578 344 14,086 SH   SOLE   14,086 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588 4,742 168,692 SH   SOLE   168,539 0 153
WISDOMTREE TR FLOATNG RAT TREA 97717X628 11,534 459,341 SH   SOLE   459,105 0 236
WISDOMTREE TR INTK MLTIFACTR 97717Y774 4,248 202,629 SH   SOLE   202,509 0 120
WISDOMTREE TR US HIGH DIVIDEND 97717W208 3,220 56,895 SH   SOLE   56,853 0 42
WISDOMTREE TR US SMALLCAP DIVD 97717W604 198 10,984 SH   SOLE   10,984 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 4,444 198,995 SH   SOLE   197,446 0 1,549
WISDOMTREE TR US QTLY DIV GRT 97717X669 4,830 124,137 SH   SOLE   124,024 0 113
XCEL ENERGY INC COM 98389B100 385 6,378 SH   SOLE   1,758 0 4,620
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 781 5,345 SH   SOLE   895 0 4,450