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 38,255 245,240 SH   SOLE   5,692 0 239,548
ABBOTT LABS COM 002824100 805 8,802 SH   SOLE   2,759 0 6,043
ABBVIE INC COM 00287Y109 1,559 15,879 SH   SOLE   12,385 0 3,494
ADOBE INC COM 00724F101 10,341 23,755 SH   SOLE   3,411 0 20,344
ADVANCED MICRO DEVICES INC COM 007903107 294 5,585 SH   SOLE   585 0 5,000
AFLAC INC COM 001055102 550 15,265 SH   SOLE   15,265 0 0
ALBEMARLE CORP COM 012653101 4,586 59,398 SH   SOLE   30,245 0 29,153
ALEXION PHARMACEUTICALS INC COM 015351109 4,341 38,678 SH   SOLE   18,163 0 20,515
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,720 17,248 SH   SOLE   7,075 0 10,173
ALPHABET INC CAP STK CL C 02079K107 1,111 786 SH   SOLE   626 0 160
ALPHABET INC CAP STK CL A 02079K305 5,579 3,934 SH   SOLE   1,127 0 2,807
ALTRIA GROUP INC COM 02209S103 576 14,663 SH   SOLE   13,448 0 1,215
AMAZON COM INC COM 023135106 22,426 8,129 SH   SOLE   2,569 0 5,560
AMERICAN CENTY ETF TR STOXX US QLTY 025072307 17,763 361,767 SH   SOLE   358,739 0 3,028
AMERICAN ELEC PWR CO INC COM 025537101 212 2,657 SH   SOLE   2,457 0 200
AMERICAN EXPRESS CO COM 025816109 1,148 12,058 SH   SOLE   11,308 0 750
AMERICAN TOWER CORP NEW COM 03027X100 207 802 SH   SOLE   802 0 0
AMGEN INC COM 031162100 551 2,335 SH   SOLE   2,334 0 1
APPLE INC COM 037833100 34,272 93,948 SH   SOLE   59,713 0 34,235
APPLIED MATLS INC COM 038222105 4,783 79,120 SH   SOLE   14,875 0 64,245
ARISTA NETWORKS INC COM 040413106 1,535 7,308 SH   SOLE   6,090 0 1,218
ASURE SOFTWARE INC COM 04649U102 289 44,969 SH   SOLE   44,969 0 0
AT&T INC COM 00206R102 2,694 89,130 SH   SOLE   65,041 0 24,089
AUTOMATIC DATA PROCESSING IN COM 053015103 1,024 6,876 SH   SOLE   6,876 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,825 15,828 SH   SOLE   10,966 0 4,862
BIOGEN INC COM 09062X103 5,314 19,862 SH   SOLE   7,597 0 12,265
BK OF AMERICA CORP COM 060505104 751 31,634 SH   SOLE   30,134 0 1,500
BLACKROCK INC COM 09247X101 298 548 SH   SOLE   548 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 223 3,942 SH   SOLE   3,942 0 0
BOEING CO COM 097023105 3,104 16,934 SH   SOLE   16,840 0 94
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 142 39,766 SH   SOLE   4,518 0 35,248
BRISTOL-MYERS SQUIBB CO COM 110122108 7,550 128,406 SH   SOLE   59,460 0 68,946
CADENCE BANCORPORATION CL A 12739A100 89 10,000 SH   SOLE   10,000 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 227 4,760 SH   SOLE   4,760 0 0
CAPITAL ONE FINL CORP COM 14040H105 842 13,456 SH   SOLE   13,456 0 0
CATERPILLAR INC DEL COM 149123101 245 1,938 SH   SOLE   1,138 0 800
CHEVRON CORP NEW COM 166764100 966 10,831 SH   SOLE   9,605 0 1,226
CHIPOTLE MEXICAN GRILL INC COM 169656105 229 218 SH   SOLE   188 0 30
CIGNA CORP NEW COM 125523100 1,168 6,222 SH   SOLE   6,222 0 0
CISCO SYS INC COM 17275R102 5,633 120,778 SH   SOLE   52,192 0 68,586
CITIGROUP INC COM NEW 172967424 678 13,270 SH   SOLE   13,100 0 170
CITIZENS HLDG CO MISS COM 174715102 1,740 69,612 SH   SOLE   69,612 0 0
CLOROX CO DEL COM 189054109 278 1,266 SH   SOLE   0 0 1,266
COCA COLA CO COM 191216100 2,470 55,292 SH   SOLE   51,091 0 4,201
COLGATE PALMOLIVE CO COM 194162103 500 6,821 SH   SOLE   6,821 0 0
CONOCOPHILLIPS COM 20825C104 765 18,202 SH   SOLE   18,202 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,648 15,331 SH   SOLE   4,803 0 10,528
CSX CORP COM 126408103 202 2,892 SH   SOLE   1,212 0 1,680
CVS HEALTH CORP COM 126650100 395 6,087 SH   SOLE   6,087 0 0
DANAHER CORPORATION COM 235851102 460 2,600 SH   SOLE   2,600 0 0
DISNEY WALT CO COM DISNEY 254687106 4,951 44,399 SH   SOLE   19,086 0 25,313
DOCUSIGN INC COM 256163106 412 2,395 SH   SOLE   2,345 0 50
DOLLAR GEN CORP NEW COM 256677105 291 1,528 SH   SOLE   1,498 0 30
DOMINION ENERGY INC COM 25746U109 1,047 12,900 SH   SOLE   12,900 0 0
DOVER CORP COM 260003108 248 2,564 SH   SOLE   2,564 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 424 5,307 SH   SOLE   5,307 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 431 6,240 SH   SOLE   0 0 6,240
EMERSON ELEC CO COM 291011104 279 4,502 SH   SOLE   4,502 0 0
EQUINOR ASA SPONSORED ADR 29446M102 529 36,562 SH   SOLE   36,562 0 0
EVO PMTS INC CL A COM 26927E104 223 9,750 SH   SOLE   9,750 0 0
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 232 13,191 SH   SOLE   13,191 0 0
EXXON MOBIL CORP COM 30231G102 1,280 28,624 SH   SOLE   24,399 0 4,225
FACEBOOK INC CL A 30303M102 6,626 29,180 SH   SOLE   14,467 0 14,713
FEDEX CORP COM 31428X106 921 6,566 SH   SOLE   6,566 0 0
FIDELITY COVINGTON TR CONSMR STAPLES 316092303 289 8,284 SH   SOLE   8,284 0 0
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 590 7,179 SH   SOLE   7,179 0 0
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 374 11,280 SH   SOLE   11,280 0 0
FIDELITY COVINGTON TR MSCI INDL INDX 316092709 399 11,115 SH   SOLE   11,115 0 0
FIDELITY COVINGTON TR MSCI COMMNTN SVC 316092873 649 18,369 SH   SOLE   18,369 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 520 3,880 SH   SOLE   3,880 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 1,032 49,168 SH   SOLE   49,168 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 263 7,029 SH   SOLE   7,029 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 816 31,652 SH   SOLE   31,550 0 102
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 320 5,335 SH   SOLE   5,335 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 510 9,863 SH   SOLE   9,863 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 533 26,350 SH   SOLE   26,350 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,762 29,593 SH   SOLE   29,571 0 22
FIRST TR NASDAQ-100 TECH IND CAP STRENGTH ETF 33733E104 793 13,568 SH   SOLE   13,568 0 0
FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302 633 3,712 SH   SOLE   3,712 0 0
FIRST TR NASDAQ-100 TECH IND LUNT US FACTOR 33733E872 1,328 55,949 SH   SOLE   52,704 0 3,245
FIRST TR VALUE LINE DIVID IN SHS 33734H106 292 9,619 SH   SOLE   9,619 0 0
FLAHERTY & CRUMRIN PFD & INM COM 338478100 243 12,100 SH   SOLE   12,100 0 0
FS KKR CAP CORP II COM 35952V303 1,438 111,542 SH   SOLE   111,542 0 0
GENERAL DYNAMICS CORP COM 369550108 381 2,549 SH   SOLE   2,549 0 0
GENERAL MLS INC COM 370334104 380 6,161 SH   SOLE   4,961 0 1,200
GENUINE PARTS CO COM 372460105 5,858 67,361 SH   SOLE   67,361 0 0
GLU MOBILE INC COM 379890106 115 12,450 SH   SOLE   12,450 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 1,216 45,750 SH   SOLE   45,584 0 166
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 2,491 53,635 SH   SOLE   53,529 0 106
HOME DEPOT INC COM 437076102 12,008 47,936 SH   SOLE   21,688 0 26,248
HONEYWELL INTL INC COM 438516106 1,207 8,350 SH   SOLE   6,105 0 2,245
HUBBELL INC COM 443510607 488 3,896 SH   SOLE   3,896 0 0
IDEXX LABS INC COM 45168D104 3,663 11,094 SH   SOLE   836 0 10,258
ILLUMINA INC COM 452327109 4,925 13,299 SH   SOLE   3,412 0 9,887
INFORMATION SVCS GROUP INC COM 45675Y104 52 25,200 SH   SOLE   25,200 0 0
INNERWORKINGS INC COM 45773Y105 18 13,264 SH   SOLE   13,264 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C532 223 8,400 SH   SOLE   8,400 0 0
INTEL CORP COM 458140100 5,408 90,383 SH   SOLE   44,665 0 45,718
INTERNATIONAL BUSINESS MACHS COM 459200101 379 3,141 SH   SOLE   2,991 0 150
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1,170 23,191 SH   SOLE   23,191 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 540 10,877 SH   SOLE   10,877 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 496 14,800 SH   SOLE   14,800 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 901 16,445 SH   SOLE   16,445 0 0
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 1,104 11,330 SH   SOLE   11,330 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 403 5,983 SH   SOLE   5,983 0 0
INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138G870 295 12,609 SH   SOLE   12,609 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,298 5,244 SH   SOLE   4,476 0 768
ISHARES TR MRGSTR MD CP ETF 464288208 231 1,250 SH   SOLE   1,250 0 0
ISHARES TR EAFE GRWTH ETF 464288885 4,714 56,722 SH   SOLE   56,211 0 511
ISHARES TR USA QUALITY FCTR 46432F339 1,344 14,012 SH   SOLE   14,012 0 0
ISHARES TR S&P 500 VAL ETF 464287408 542 5,013 SH   SOLE   5,013 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,598 19,800 SH   SOLE   19,140 0 660
ISHARES TR RUS 1000 VAL ETF 464287598 773 6,859 SH   SOLE   6,859 0 0
ISHARES TR MRNING SM CP ETF 464288703 745 7,182 SH   SOLE   7,182 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,382 18,750 SH   SOLE   18,750 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 4,060 19,567 SH   SOLE   19,567 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,269 13,784 SH   SOLE   12,978 0 806
ISHARES TR IBOXX INV CP ETF 464287242 237 1,760 SH   SOLE   664 0 1,096
ISHARES TR MRGSTR MD CP GRW 464288307 5,163 17,610 SH   SOLE   17,446 0 164
ISHARES TR INTL QLTY FACTOR 46434V456 1,124 38,214 SH   SOLE   38,214 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 628 7,039 SH   SOLE   7,039 0 0
ISHARES TR US HLTHCARE ETF 464287762 1,239 5,747 SH   SOLE   5,747 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 719 10,888 SH   SOLE   10,291 0 597
ISHARES TR U.S. TECH ETF 464287721 4,086 15,146 SH   SOLE   15,146 0 0
ISHARES TR US AER DEF ETF 464288760 298 1,808 SH   SOLE   1,108 0 700
ISHARES TR RUS 2000 VAL ETF 464287630 253 2,599 SH   SOLE   2,599 0 0
ISHARES TR CORE S&P TTL STK 464287150 3,176 45,741 SH   SOLE   45,741 0 0
ISHARES TR U.S. FINLS ETF 464287788 1,137 10,319 SH   SOLE   10,319 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 333 4,354 SH   SOLE   4,354 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 912 4,750 SH   SOLE   4,750 0 0
ISHARES TR SH TR CRPORT ETF 464288646 5,061 92,514 SH   SOLE   92,514 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 249 1,137 SH   SOLE   1,137 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 307 1,482 SH   SOLE   1,482 0 0
ISHARES TR US TREAS BD ETF 46429B267 243 8,675 SH   SOLE   8,675 0 0
ISHARES TR CORE S&P MCP ETF 464287507 512 2,878 SH   SOLE   2,878 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 9,022 225,614 SH   SOLE   225,614 0 0
ISHARES TR RUS MD CP GR ETF 464287481 292 1,849 SH   SOLE   1,849 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,132 8,285 SH   SOLE   7,946 0 339
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 403 8,063 SH   SOLE   8,063 0 0
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 6,106 128,126 SH   SOLE   127,215 0 911
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 17,560 349,374 SH   SOLE   349,171 0 203
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 1,919 54,647 SH   SOLE   54,560 0 87
JOHNSON & JOHNSON COM 478160104 7,116 50,600 SH   SOLE   29,041 0 21,559
JONES LANG LASALLE INC COM 48020Q107 1,071 10,353 SH   SOLE   10,353 0 0
JPMORGAN CHASE & CO COM 46625H100 4,695 49,912 SH   SOLE   23,942 0 25,970
KEYCORP COM 493267108 136 11,145 SH   SOLE   145 0 11,000
KIMBERLY CLARK CORP COM 494368103 537 3,800 SH   SOLE   2,900 0 900
LAUDER ESTEE COS INC CL A 518439104 3,131 16,593 SH   SOLE   1,505 0 15,088
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 200 6,951 SH   SOLE   6,951 0 0
LILLY ELI & CO COM 532457108 814 4,956 SH   SOLE   4,956 0 0
LOCKHEED MARTIN CORP COM 539830109 709 1,943 SH   SOLE   1,943 0 0
LOWES COS INC COM 548661107 1,123 8,308 SH   SOLE   8,308 0 0
MARKEL CORP COM 570535104 4,031 4,367 SH   SOLE   4,367 0 0
MASCO CORP COM 574599106 219 4,358 SH   SOLE   4,358 0 0
MASTERCARD INCORPORATED CL A 57636Q104 383 1,295 SH   SOLE   1,235 0 60
MCCORMICK & CO INC COM NON VTG 579780206 2,917 16,256 SH   SOLE   16,256 0 0
MCDONALDS CORP COM 580135101 4,061 22,016 SH   SOLE   5,993 0 16,023
MEDTRONIC PLC SHS G5960L103 288 3,145 SH   SOLE   2,845 0 300
MERCADOLIBRE INC COM 58733R102 234 237 SH   SOLE   237 0 0
MERCK & CO. INC COM 58933Y105 1,490 19,263 SH   SOLE   19,073 0 190
MICRON TECHNOLOGY INC COM 595112103 822 15,958 SH   SOLE   13,518 0 2,440
MICROSOFT CORP COM 594918104 27,495 135,104 SH   SOLE   45,644 0 89,460
MOLSON COORS BEVERAGE CO CL B 60871R209 841 24,489 SH   SOLE   24,189 0 300
MORGAN STANLEY COM NEW 617446448 581 12,024 SH   SOLE   12,024 0 0
NETFLIX INC COM 64110L106 4,671 10,265 SH   SOLE   4,472 0 5,793
NEW YORK CMNTY BANCORP INC COM 649445103 403 39,478 SH   SOLE   39,478 0 0
NEXTERA ENERGY INC COM 65339F101 366 1,523 SH   SOLE   1,019 0 504
NIKE INC CL B 654106103 2,701 27,549 SH   SOLE   2,591 0 24,958
NORFOLK SOUTHERN CORP COM 655844108 709 4,040 SH   SOLE   4,040 0 0
NOVAVAX INC COM NEW 670002401 308 3,700 SH   SOLE   3,700 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 323 38,260 SH   SOLE   38,260 0 0
NVIDIA CORPORATION COM 67066G104 7,911 20,824 SH   SOLE   3,439 0 17,385
OMEGA HEALTHCARE INVS INC COM 681936100 239 8,040 SH   SOLE   8,040 0 0
ORACLE CORP COM 68389X105 237 4,279 SH   SOLE   4,279 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 1,814 147,086 SH   SOLE   147,086 0 0
PACER FDS TR US CASH COWS 100 69374H881 11,027 411,453 SH   SOLE   409,051 0 2,402
PACER FDS TR DEVELOPED MRKT 69374H873 1,035 46,340 SH   SOLE   46,340 0 0
PALO ALTO NETWORKS INC COM 697435105 4,920 21,424 SH   SOLE   7,179 0 14,245
PAYCHEX INC COM 704326107 282 3,726 SH   SOLE   3,726 0 0
PAYPAL HLDGS INC COM 70450Y103 7,843 45,018 SH   SOLE   19,830 0 25,188
PEPSICO INC COM 713448108 1,271 9,610 SH   SOLE   9,550 0 60
PFIZER INC COM 717081103 964 29,485 SH   SOLE   26,905 0 2,580
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,345 13,231 SH   SOLE   13,231 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,144 10,873 SH   SOLE   673 0 10,200
PROCTER AND GAMBLE CO COM 742718109 2,335 19,525 SH   SOLE   15,454 0 4,071
QUALCOMM INC COM 747525103 1,088 11,929 SH   SOLE   10,379 0 1,550
QUANTA SVCS INC COM 74762E102 1,236 31,513 SH   SOLE   31,513 0 0
QUEST DIAGNOSTICS INC COM 74834L100 506 4,437 SH   SOLE   4,437 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,119 18,163 SH   SOLE   17,335 0 828
REALPAGE INC COM 75606N109 4,214 64,824 SH   SOLE   17,801 0 47,023
RIO TINTO PLC SPONSORED ADR 767204100 208 3,700 SH   SOLE   3,700 0 0
RIVERNORTH / DOUBLELINE STRA COM 76882G107 174 12,500 SH   SOLE   12,500 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 846 27,768 SH   SOLE   27,603 0 165
SALESFORCE COM INC COM 79466L302 5,262 28,089 SH   SOLE   10,181 0 17,908
SANOFI SPONSORED ADR 80105N105 287 5,617 SH   SOLE   5,617 0 0
SCHWAB CHARLES CORP COM 808513105 297 8,812 SH   SOLE   8,812 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 304 6,070 SH   SOLE   6,070 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 410 17,532 SH   SOLE   14,530 0 3,002
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 210 2,064 SH   SOLE   2,064 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,527 11,955 SH   SOLE   11,955 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 340 14,680 SH   SOLE   14,680 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,155 21,531 SH   SOLE   21,509 0 22
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 243 4,300 SH   SOLE   4,300 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 311 2,978 SH   SOLE   2,978 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 435 7,420 SH   SOLE   7,420 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 368 62,642 SH   SOLE   62,642 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 288 2,249 SH   SOLE   2,249 0 0
SMITH A O CORP COM 831865209 3,450 73,223 SH   SOLE   18,799 0 54,424
SOUTHERN CO COM 842587107 521 10,045 SH   SOLE   9,279 0 766
SPDR GOLD TR GOLD SHS 78463V107 757 4,525 SH   SOLE   3,325 0 1,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,606 8,453 SH   SOLE   6,969 0 1,484
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 218 673 SH   SOLE   673 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 1,122 10,995 SH   SOLE   10,350 0 645
SPDR SER TR S&P DIVID ETF 78464A763 674 7,389 SH   SOLE   7,264 0 125
SPDR SER TR BLOOMBERG SRT TR 78468R408 5,775 229,170 SH   SOLE   229,170 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 332 7,400 SH   SOLE   7,400 0 0
SQUARE INC CL A 852234103 227 2,164 SH   SOLE   1,059 0 1,105
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 4,756 95,984 SH   SOLE   95,984 0 0
STARBUCKS CORP COM 855244109 440 5,973 SH   SOLE   5,973 0 0
STRYKER CORPORATION COM 863667101 461 2,559 SH   SOLE   699 0 1,860
SYSCO CORP COM 871829107 1,099 20,102 SH   SOLE   20,102 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 209 1,500 SH   SOLE   0 0 1,500
TARGET CORP COM 87612E106 1,299 10,830 SH   SOLE   6,095 0 4,735
TD AMERITRADE HLDG CORP COM 87236Y108 1,055 29,006 SH   SOLE   29,006 0 0
TESLA INC COM 88160R101 2,803 2,596 SH   SOLE   263 0 2,333
THERMO FISHER SCIENTIFIC INC COM 883556102 5,932 16,370 SH   SOLE   3,925 0 12,445
THOR INDS INC COM 885160101 915 8,586 SH   SOLE   8,586 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 268 3,014 SH   SOLE   3,014 0 0
TRUIST FINL CORP COM 89832Q109 270 7,193 SH   SOLE   7,193 0 0
ULTA BEAUTY INC COM 90384S303 1,688 8,300 SH   SOLE   220 0 8,080
UNION PAC CORP COM 907818108 837 4,949 SH   SOLE   4,949 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,877 16,884 SH   SOLE   16,884 0 0
UNITED RENTALS INC COM 911363109 6,379 42,800 SH   SOLE   17,000 0 25,800
UNITEDHEALTH GROUP INC COM 91324P102 751 2,545 SH   SOLE   2,545 0 0
US BANCORP DEL COM NEW 902973304 288 7,818 SH   SOLE   3,818 0 4,000
VALERO ENERGY CORP COM 91913Y100 803 13,648 SH   SOLE   13,538 0 110
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 262 7,132 SH   SOLE   7,132 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 247 2,650 SH   SOLE   2,650 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 223 2,835 SH   SOLE   2,533 0 302
VANGUARD INDEX FDS GROWTH ETF 922908736 748 3,700 SH   SOLE   3,450 0 250
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 808 2,852 SH   SOLE   2,852 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,162 7,425 SH   SOLE   7,425 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 204 1,023 SH   SOLE   1,023 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,650 32,881 SH   SOLE   32,881 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 210 3,373 SH   SOLE   3,373 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 883 7,537 SH   SOLE   7,537 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 5,115 64,931 SH   SOLE   64,931 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 224 805 SH   SOLE   755 0 50
VERIZON COMMUNICATIONS INC COM 92343V104 2,248 40,775 SH   SOLE   28,178 0 12,597
VERU INC COM 92536C103 336 100,500 SH   SOLE   100,500 0 0
VIACOMCBS INC CL B 92556H206 853 36,588 SH   SOLE   36,332 0 256
VILLAGE FARMS INTL INC COM 92707Y108 97 20,300 SH   SOLE   20,300 0 0
VISA INC COM CL A 92826C839 6,701 34,691 SH   SOLE   13,013 0 21,678
VULCAN MATLS CO COM 929160109 4,375 37,764 SH   SOLE   12,906 0 24,858
WALMART INC COM 931142103 1,106 9,232 SH   SOLE   9,232 0 0
WASTE MGMT INC DEL COM 94106L109 277 2,619 SH   SOLE   2,619 0 0
WELLS FARGO CO NEW COM 949746101 721 28,151 SH   SOLE   28,151 0 0
WESTROCK CO COM 96145D105 1,030 36,444 SH   SOLE   36,044 0 400
WISDOMTREE TR EMER MKT HIGH FD 97717W315 678 18,758 SH   SOLE   18,703 0 55
WISDOMTREE TR US LARGECAP FUND 97717W588 2,405 72,510 SH   SOLE   72,357 0 153
WISDOMTREE TR US SMALLCAP FUND 97717W562 6,531 230,130 SH   SOLE   228,581 0 1,549
WISDOMTREE TR US HIGH DIVIDEND 97717W208 1,078 17,299 SH   SOLE   17,257 0 42
WISDOMTREE TR INTK MLTIFACTR 97717Y774 4,994 214,594 SH   SOLE   214,474 0 120
WISDOMTREE TR US MIDCAP FUND 97717W570 5,961 182,972 SH   SOLE   181,796 0 1,176
WISDOMTREE TR FLOATNG RAT TREA 97717X628 9,820 390,918 SH   SOLE   390,682 0 236
WISDOMTREE TR US QTLY DIV GRT 97717X669 8,134 178,805 SH   SOLE   178,692 0 113
XCEL ENERGY INC COM 98389B100 308 4,928 SH   SOLE   310 0 4,618
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,465 5,779 SH   SOLE   894 0 4,885