The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 265 2,236 SH   SOLE   2,202 0 34
ABBVIE INC COM 00287Y109 279 2,583 SH   SOLE   2,523 0 60
AIR PRODS & CHEMS INC COM 009158106 254 989 SH   SOLE   968 0 21
ALPHABET INC CAP STK CL A 02079K305 628 235 SH   SOLE   227 0 8
ALPHABET INC CAP STK CL C 02079K107 626 235 SH   SOLE   232 0 3
AMAZON COM INC COM 023135106 1,667 507 SH   SOLE   494 0 13
AMERICAN TOWER CORP NEW COM 03027X100 227 851 SH   SOLE   837 0 14
AMGEN INC COM 031162100 208 976 SH   SOLE   968 0 8
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 628 14,060 SH   SOLE   13,703 0 357
APPLE INC COM 037833100 4,525 31,971 SH   SOLE   31,684 0 287
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 255 3,265 SH   SOLE   3,193 0 72
ARK ETF TR GENOMIC REV ETF 00214Q302 537 7,191 SH   SOLE   6,934 0 257
ARK ETF TR INNOVATION ETF 00214Q104 719 6,506 SH   SOLE   6,247 0 259
AT&T INC COM 00206R102 317 11,738 SH   SOLE   10,743 0 995
AUTOMATIC DATA PROCESSING IN COM 053015103 205 1,022 SH   SOLE   998 0 24
BERKLEY W R CORP COM 084423102 203 2,764 SH   SOLE   2,662 0 102
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 406 1,486 SH   SOLE   1,369 0 117
BK OF AMERICA CORP COM 060505104 376 8,865 SH   SOLE   8,535 0 330
BLACKROCK INC COM 09247X101 367 435 SH   SOLE   429 0 6
BOEING CO COM 097023105 333 1,512 SH   SOLE   312 0 1,200
BROADCOM INC COM 11135F101 370 759 SH   SOLE   740 0 19
CASSAVA SCIENCES INC COM 14817C107 316 5,096 SH   SOLE   5,096 0 0
CDW CORP COM 12514G108 274 1,505 SH   SOLE   1,455 0 50
CHARLES RIV LABS INTL INC COM 159864107 397 962 SH   SOLE   929 0 33
CHEVRON CORP NEW COM 166764100 720 7,097 SH   SOLE   7,037 0 60
CISCO SYS INC COM 17275R102 328 6,024 SH   SOLE   5,500 0 524
COMCAST CORP NEW CL A 20030N101 470 8,397 SH   SOLE   8,345 0 52
COOPER COS INC COM NEW 216648402 243 587 SH   SOLE   565 0 22
COPART INC COM 217204106 255 1,835 SH   SOLE   1,777 0 58
CROWN CASTLE INTL CORP NEW COM 22822V101 213 1,229 SH   SOLE   1,199 0 30
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 494 17,091 SH   SOLE   16,444 0 647
DISNEY WALT CO COM 254687106 356 2,102 SH   SOLE   2,100 0 2
EATON CORP PLC SHS G29183103 234 1,569 SH   SOLE   1,549 0 20
ENPHASE ENERGY INC COM 29355A107 1,560 10,400 SH   SOLE   10,400 0 0
EQUIFAX INC COM 294429105 230 905 SH   SOLE   870 0 35
EXXON MOBIL CORP COM 30231G102 210 3,568 SH   SOLE   3,568 0 0
FACEBOOK INC CL A 30303M102 746 2,198 SH   SOLE   2,047 0 151
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 509 9,514 SH   SOLE   8,831 0 683
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 570 10,727 SH   SOLE   10,727 0 0
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 570 11,983 SH   SOLE   10,775 0 1,208
GLOBAL X FDS GLOBAL X COPPER 37954Y830 650 19,001 SH   SOLE   18,380 0 621
GLOBAL X FDS US PFD ETF 37954Y657 3,954 153,503 SH   SOLE   148,272 0 5,231
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 3,381 67,435 SH   SOLE   65,670 0 1,765
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 795 19,512 SH   SOLE   19,428 0 84
HOME DEPOT INC COM 437076102 475 1,442 SH   SOLE   1,424 0 18
INMUNE BIO INC COM 45782T105 249 12,830 SH   SOLE   11,727 0 1,103
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 628 24,374 SH   SOLE   24,374 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 2,443 90,813 SH   SOLE   87,341 0 3,472
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 937 32,933 SH   SOLE   32,177 0 756
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 364 11,693 SH   SOLE   11,693 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C375 417 14,321 SH   SOLE   14,321 0 0
INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 1,267 45,570 SH   SOLE   43,644 0 1,926
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 223 14,862 SH   SOLE   12,872 0 1,990
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 2,724 23,296 SH   SOLE   22,426 0 870
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 300 7,080 SH   SOLE   5,880 0 1,200
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 3,933 84,956 SH   SOLE   82,455 0 2,501
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 2,015 22,345 SH   SOLE   21,663 0 682
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 7,075 44,670 SH   SOLE   42,832 0 1,838
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 236 5,274 SH   SOLE   5,274 0 0
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 887 17,619 SH   SOLE   16,814 0 805
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 522 3,481 SH   SOLE   3,252 0 229
INVESCO QQQ TR UNIT SER 1 46090E103 5,696 15,903 SH   SOLE   15,441 0 462
ISHARES GOLD TR ISHARES NEW 464285204 3,355 100,419 SH   SOLE   96,484 0 3,935
ISHARES TR 0-5 YR TIPS ETF 46429B747 910 8,612 SH   SOLE   8,220 0 392
ISHARES TR AGENCY BOND ETF 464288166 335 2,824 SH   SOLE   2,824 0 0
ISHARES TR CMBS ETF 46429B366 3,420 63,253 SH   SOLE   61,287 0 1,966
ISHARES TR CORE DIV GRWTH 46434V621 4,880 97,129 SH   SOLE   91,878 0 5,251
ISHARES TR CORE INTL AGGR 46435G672 1,739 31,613 SH   SOLE   30,329 0 1,284
ISHARES TR CORE LT USDB ETF 464289479 373 5,207 SH   SOLE   5,207 0 0
ISHARES TR CORE S&P MCP ETF 464287507 310 1,177 SH   SOLE   1,177 0 0
ISHARES TR CORE S&P SCP ETF 464287804 415 3,805 SH   SOLE   3,783 0 22
ISHARES TR CORE S&P500 ETF 464287200 9,688 22,478 SH   SOLE   21,256 0 1,222
ISHARES TR CORE US AGGBD ET 464287226 7,510 65,379 SH   SOLE   63,137 0 2,242
ISHARES TR HIGH YLD BD FCTR 46435G250 448 8,653 SH   SOLE   8,653 0 0
ISHARES TR IBOXX HI YD ETF 464288513 308 3,526 SH   SOLE   3,511 0 15
ISHARES TR IBOXX INV CP ETF 464287242 233 1,752 SH   SOLE   1,752 0 0
ISHARES TR ISHARES SEMICDTR 464287523 259 581 SH   SOLE   566 0 15
ISHARES TR ISHS 1-5YR INVS 464288646 1,680 30,745 SH   SOLE   30,256 0 489
ISHARES TR MRGSTR MD CP GRW 464288307 635 9,213 SH   SOLE   9,213 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 634 8,628 SH   SOLE   8,191 0 437
ISHARES TR MSCI USA MMENTM 46432F396 4,495 25,578 SH   SOLE   24,503 0 1,075
ISHARES TR RUS 1000 GRW ETF 464287614 4,744 17,312 SH   SOLE   16,875 0 437
ISHARES TR RUS MD CP GR ETF 464287481 244 2,181 SH   SOLE   2,146 0 35
ISHARES TR RUS MID CAP ETF 464287499 323 4,130 SH   SOLE   4,130 0 0
ISHARES TR RUS TP200 GR ETF 464289438 849 5,562 SH   SOLE   5,562 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,576 16,338 SH   SOLE   15,870 0 468
ISHARES TR S&P 500 GRWT ETF 464287309 1,544 20,888 SH   SOLE   20,888 0 0
ISHARES TR TIPS BD ETF 464287176 683 5,345 SH   SOLE   5,052 0 293
ISHARES TR U.S. MED DVC ETF 464288810 558 8,882 SH   SOLE   8,496 0 386
ISHARES TR USD INV GRDE ETF 464288620 1,027 17,091 SH   SOLE   16,905 0 186
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 726 14,306 SH   SOLE   14,306 0 0
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 266 7,481 SH   SOLE   7,481 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 825 15,959 SH   SOLE   14,991 0 968
JOHNSON & JOHNSON COM 478160104 537 3,323 SH   SOLE   3,216 0 107
JPMORGAN CHASE & CO COM 46625H100 678 4,138 SH   SOLE   3,663 0 475
KRANESHARES TR QUADRTC INT RT 500767736 557 19,989 SH   SOLE   19,389 0 600
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 8,993 298,768 SH   SOLE   286,542 0 12,226
LILLY ELI & CO COM 532457108 374 1,619 SH   SOLE   1,600 0 19
LOCKHEED MARTIN CORP COM 539830109 221 638 SH   SOLE   574 0 64
LOWES COS INC COM 548661107 265 1,306 SH   SOLE   1,296 0 10
MARSH & MCLENNAN COS INC COM 571748102 248 1,632 SH   SOLE   1,601 0 31
MASTERCARD INCORPORATED CL A 57636Q104 205 589 SH   SOLE   589 0 0
MCDONALDS CORP COM 580135101 256 1,059 SH   SOLE   962 0 97
MEDTRONIC PLC SHS G5960L103 289 2,302 SH   SOLE   2,264 0 38
MERCK & CO INC COM 58933Y105 295 3,923 SH   SOLE   3,549 0 374
MICROSOFT CORP COM 594918104 1,624 5,755 SH   SOLE   5,357 0 398
MONDELEZ INTL INC CL A 609207105 201 3,456 SH   SOLE   3,361 0 95
MSCI INC COM 55354G100 314 516 SH   SOLE   499 0 17
NATIXIS ETF TR LOOMIS SAYLES 63873X208 380 15,080 SH   SOLE   15,080 0 0
NETFLIX INC COM 64110L106 305 500 SH   SOLE   500 0 0
NEXTERA ENERGY INC COM 65339F101 407 5,186 SH   SOLE   5,074 0 112
NORDSON CORP COM 655663102 236 990 SH   SOLE   954 0 36
NVIDIA CORPORATION COM 67066G104 338 1,630 SH   SOLE   1,622 0 8
PACER FDS TR BNCHMRK INDSTR 69374H766 518 11,815 SH   SOLE   11,768 0 47
PAYPAL HLDGS INC COM 70450Y103 223 858 SH   SOLE   843 0 15
PEPSICO INC COM 713448108 381 2,530 SH   SOLE   2,330 0 200
PFIZER INC COM 717081103 254 5,902 SH   SOLE   5,520 0 382
POOL CORP COM 73278L105 285 654 SH   SOLE   631 0 23
PROCTER AND GAMBLE CO COM 742718109 641 4,579 SH   SOLE   4,412 0 167
PROLOGIS INC. COM 74340W103 220 1,755 SH   SOLE   1,725 0 30
SALESFORCE COM INC COM 79466L302 226 835 SH   SOLE   828 0 7
SCOTTS MIRACLE-GRO CO CL A 810186106 242 1,650 SH   SOLE   1,582 0 68
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,071 39,748 SH   SOLE   38,720 0 1,028
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 298 1,493 SH   SOLE   1,441 0 52
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 264 781 SH   SOLE   781 0 0
SPDR GOLD TR GOLD SHS 78463V107 536 3,265 SH   SOLE   3,101 0 164
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 362 9,999 SH   SOLE   9,415 0 584
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,523 3,548 SH   SOLE   3,222 0 326
SPDR SER TR BLOMBERG 1 10 YR 78468R861 4,815 228,174 SH   SOLE   220,725 0 7,449
SPDR SER TR BLOOMBERG BRCLYS 78468R622 220 2,011 SH   SOLE   2,011 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 2,950 107,691 SH   SOLE   104,877 0 2,814
SPDR SER TR RUSSELL LOW VOL 78468R754 495 4,790 SH   SOLE   4,790 0 0
SPDR SER TR S&P DIVID ETF 78464A763 278 2,364 SH   SOLE   2,261 0 103
STARBUCKS CORP COM 855244109 322 2,912 SH   SOLE   2,867 0 45
TERADYNE INC COM 880770102 219 2,007 SH   SOLE   1,933 0 74
TESLA INC COM 88160R101 667 860 SH   SOLE   578 0 282
TEXAS INSTRS INC COM 882508104 417 2,165 SH   SOLE   2,120 0 45
TFF PHARMACEUTICALS INC COM 87241J104 159 20,570 SH   SOLE   18,420 0 2,150
THOR INDS INC COM 885160101 253 2,057 SH   SOLE   1,983 0 74
TRUIST FINL CORP COM 89832Q109 217 3,705 SH   SOLE   3,601 0 104
UNITEDHEALTH GROUP INC COM 91324P102 231 590 SH   SOLE   590 0 0
US BANCORP DEL COM NEW 902973304 262 4,411 SH   SOLE   4,358 0 53
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 6,834 93,303 SH   SOLE   90,906 0 2,397
VANGUARD BD INDEX FDS INTERMED TERM 921937819 4,693 52,455 SH   SOLE   51,114 0 1,341
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 630 7,691 SH   SOLE   7,490 0 201
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,811 32,894 SH   SOLE   32,320 0 574
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 2,396 42,060 SH   SOLE   39,624 0 2,436
VANGUARD INDEX FDS MID CAP ETF 922908629 1,776 7,494 SH   SOLE   7,171 0 323
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,458 29,026 SH   SOLE   28,001 0 1,025
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,127 12,552 SH   SOLE   11,911 0 641
VANGUARD INDEX FDS SMALL CP ETF 922908751 717 3,277 SH   SOLE   3,277 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 4,082 14,562 SH   SOLE   14,015 0 547
VANGUARD INDEX FDS VALUE ETF 922908744 273 2,018 SH   SOLE   1,694 0 324
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,468 24,068 SH   SOLE   22,786 0 1,282
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 443 4,350 SH   SOLE   4,061 0 289
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 10,039 148,595 SH   SOLE   142,958 0 5,637
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 5,172 54,767 SH   SOLE   53,218 0 1,549
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 674 4,387 SH   SOLE   4,387 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 327 6,470 SH   SOLE   6,253 0 217
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 258 831 SH   SOLE   831 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 266 1,078 SH   SOLE   1,078 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 665 12,322 SH   SOLE   11,691 0 631
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 444 7,329 SH   SOLE   7,329 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 1,228 19,078 SH   SOLE   19,078 0 0
VISA INC COM CL A 92826C839 1,285 5,768 SH   SOLE   5,768 0 0
WELLS FARGO CO NEW COM 949746101 214 4,617 SH   SOLE   4,617 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 571 9,911 SH   SOLE   9,241 0 670
WISDOMTREE TR EM EX ST-OWNED 97717X578 7,431 199,104 SH   SOLE   192,378 0 6,726
WISDOMTREE TR EMERGING MARKETS 97717Y642 297 7,802 SH   SOLE   7,636 0 166
WISDOMTREE TR ENHANCED CMDTY 97717Y683 881 39,507 SH   SOLE   38,306 0 1,201
WISDOMTREE TR FUTRE STRAT FD 97717W125 773 18,850 SH   SOLE   17,223 0 1,627
WISDOMTREE TR INTERNATIONL EFI 97717Y634 481 12,152 SH   SOLE   11,984 0 168
WISDOMTREE TR US EFFICIENT COR 97717Y790 908 22,287 SH   SOLE   21,891 0 396
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 345 669 SH   SOLE   645 0 24