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 312 2,211 SH   SOLE   2,194 0 17
ABBVIE INC COM 00287Y109 353 2,610 SH   SOLE   2,573 0 37
AIR PRODS & CHEMS INC COM 009158106 273 895 SH   SOLE   884 0 11
ALPHABET INC CAP STK CL A 02079K305 710 245 SH   SOLE   237 0 8
ALPHABET INC CAP STK CL C 02079K107 628 217 SH   SOLE   201 0 16
AMAZON COM INC COM 023135106 1,748 524 SH   SOLE   499 0 25
AMERICAN TOWER CORP NEW COM 03027X100 221 753 SH   SOLE   718 0 35
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 284 7,076 SH   SOLE   7,076 0 0
APPLE INC COM 037833100 5,769 32,482 SH   SOLE   32,195 0 287
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 358 4,644 SH   SOLE   3,614 0 1,030
ARK ETF TR GENOMIC REV ETF 00214Q302 309 5,047 SH   SOLE   4,883 0 164
ARK ETF TR INNOVATION ETF 00214Q104 516 5,451 SH   SOLE   5,190 0 261
AUTOMATIC DATA PROCESSING IN COM 053015103 224 903 SH   SOLE   891 0 12
BERKLEY W R CORP COM 084423102 228 2,765 SH   SOLE   2,663 0 102
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 509 1,701 SH   SOLE   1,584 0 117
BK OF AMERICA CORP COM 060505104 431 9,692 SH   SOLE   9,362 0 330
BLACKROCK INC COM 09247X101 370 401 SH   SOLE   398 0 3
BROADCOM INC COM 11135F101 521 778 SH   SOLE   767 0 11
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 2,454 89,705 SH   SOLE   86,470 0 3,235
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 2,812 43,514 SH   SOLE   42,192 0 1,322
CASSAVA SCIENCES INC COM 14817C107 211 4,821 SH   SOLE   4,821 0 0
CDW CORP COM 12514G108 310 1,513 SH   SOLE   1,463 0 50
CHARLES RIV LABS INTL INC COM 159864107 345 915 SH   SOLE   879 0 36
CHEVRON CORP NEW COM 166764100 828 7,054 SH   SOLE   7,036 0 18
CISCO SYS INC COM 17275R102 335 5,278 SH   SOLE   5,229 0 49
COMCAST CORP NEW CL A 20030N101 418 8,300 SH   SOLE   8,274 0 26
COOPER COS INC COM NEW 216648402 241 575 SH   SOLE   553 0 22
COPART INC COM 217204106 273 1,801 SH   SOLE   1,743 0 58
COSTCO WHSL CORP NEW COM 22160K105 213 375 SH   SOLE   371 0 4
CROWN CASTLE INTL CORP NEW COM 22822V101 252 1,204 SH   SOLE   1,189 0 15
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 3,283 111,008 SH   SOLE   108,134 0 2,874
DISNEY WALT CO COM 254687106 445 2,875 SH   SOLE   2,873 0 2
DTE ENERGY CO COM 233331107 211 1,763 SH   SOLE   1,763 0 0
EATON CORP PLC SHS G29183103 271 1,569 SH   SOLE   1,559 0 10
ENPHASE ENERGY INC COM 29355A107 1,888 10,320 SH   SOLE   10,320 0 0
EQUIFAX INC COM 294429105 263 896 SH   SOLE   861 0 35
EXXON MOBIL CORP COM 30231G102 226 3,691 SH   SOLE   3,691 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 228 4,434 SH   SOLE   4,063 0 371
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1,105 20,837 SH   SOLE   20,649 0 188
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 261 2,497 SH   SOLE   2,393 0 104
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 358 7,883 SH   SOLE   6,711 0 1,172
FLEXSHARES TR GLB QLT R/E IDX 33939L787 1,719 23,183 SH   SOLE   22,447 0 736
GLOBAL X FDS GLOBAL X COPPER 37954Y830 577 15,619 SH   SOLE   14,671 0 948
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 230 10,350 SH   SOLE   9,050 0 1,300
GLOBAL X FDS US PFD ETF 37954Y657 4,691 182,116 SH   SOLE   172,809 0 9,307
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 2,188 44,002 SH   SOLE   43,475 0 527
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 544 13,702 SH   SOLE   13,702 0 0
HOME DEPOT INC COM 437076102 600 1,440 SH   SOLE   1,431 0 9
ILLINOIS TOOL WKS INC COM 452308109 216 870 SH   SOLE   816 0 54
INMUNE BIO INC COM 45782T105 183 17,955 SH   SOLE   16,705 0 1,250
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 636 24,185 SH   SOLE   24,185 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 2,490 89,947 SH   SOLE   86,348 0 3,599
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 960 32,787 SH   SOLE   32,787 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 366 11,585 SH   SOLE   11,585 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C375 429 14,387 SH   SOLE   14,387 0 0
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 706 24,765 SH   SOLE   23,846 0 919
INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 1,782 62,098 SH   SOLE   55,525 0 6,573
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 276 18,392 SH   SOLE   16,404 0 1,988
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 3,133 25,420 SH   SOLE   23,712 0 1,708
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 837 4,660 SH   SOLE   4,480 0 180
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 267 5,887 SH   SOLE   4,687 0 1,200
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 5,370 105,912 SH   SOLE   101,452 0 4,460
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 3,040 31,495 SH   SOLE   28,490 0 3,005
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 8,354 48,650 SH   SOLE   44,917 0 3,733
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 220 4,493 SH   SOLE   4,493 0 0
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 1,645 30,529 SH   SOLE   29,480 0 1,049
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 949 14,743 SH   SOLE   14,181 0 562
INVESCO QQQ TR UNIT SER 1 46090E103 6,783 17,037 SH   SOLE   16,169 0 868
ISHARES GOLD TR ISHARES NEW 464285204 2,677 76,905 SH   SOLE   73,696 0 3,209
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,319 12,452 SH   SOLE   11,774 0 678
ISHARES TR AGENCY BOND ETF 464288166 261 2,227 SH   SOLE   2,227 0 0
ISHARES TR CMBS ETF 46429B366 3,978 75,005 SH   SOLE   71,088 0 3,917
ISHARES TR CORE DIV GRWTH 46434V621 4,374 78,687 SH   SOLE   73,758 0 4,929
ISHARES TR CORE INTL AGGR 46435G672 686 12,584 SH   SOLE   11,385 0 1,199
ISHARES TR CORE LT USDB ETF 464289479 697 9,667 SH   SOLE   9,667 0 0
ISHARES TR CORE S&P MCP ETF 464287507 303 1,072 SH   SOLE   1,072 0 0
ISHARES TR CORE S&P SCP ETF 464287804 421 3,674 SH   SOLE   3,652 0 22
ISHARES TR CORE S&P500 ETF 464287200 12,006 25,158 SH   SOLE   23,753 0 1,405
ISHARES TR CORE US AGGBD ET 464287226 8,414 73,741 SH   SOLE   70,582 0 3,159
ISHARES TR HIGH YLD BD FCTR 46435G250 2,700 52,528 SH   SOLE   49,227 0 3,301
ISHARES TR ISHARES SEMICDTR 464287523 992 1,826 SH   SOLE   1,618 0 208
ISHARES TR ISHS 1-5YR INVS 464288646 1,786 33,143 SH   SOLE   32,655 0 488
ISHARES TR MRGSTR MD CP GRW 464288307 2,033 27,751 SH   SOLE   27,080 0 671
ISHARES TR MSCI USA MIN VOL 46429B697 648 8,013 SH   SOLE   7,575 0 438
ISHARES TR MSCI USA MMENTM 46432F396 3,855 21,180 SH   SOLE   20,256 0 924
ISHARES TR NATIONAL MUN ETF 464288414 297 2,552 SH   SOLE   2,552 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 6,070 19,835 SH   SOLE   18,871 0 964
ISHARES TR RUS MD CP GR ETF 464287481 244 2,113 SH   SOLE   2,113 0 0
ISHARES TR RUS MID CAP ETF 464287499 292 3,513 SH   SOLE   3,513 0 0
ISHARES TR RUS TP200 GR ETF 464289438 1,966 11,342 SH   SOLE   11,304 0 38
ISHARES TR RUSSELL 2000 ETF 464287655 2,453 11,025 SH   SOLE   10,613 0 412
ISHARES TR S&P 500 GRWT ETF 464287309 1,554 18,575 SH   SOLE   18,575 0 0
ISHARES TR TIPS BD ETF 464287176 870 6,734 SH   SOLE   6,345 0 389
ISHARES TR U.S. MED DVC ETF 464288810 568 8,628 SH   SOLE   7,149 0 1,479
ISHARES TR USD INV GRDE ETF 464288620 671 11,231 SH   SOLE   11,231 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 538 10,656 SH   SOLE   10,656 0 0
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 2,242 58,353 SH   SOLE   53,177 0 5,176
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 896 16,122 SH   SOLE   15,153 0 969
JOHNSON & JOHNSON COM 478160104 565 3,305 SH   SOLE   3,059 0 246
JPMORGAN CHASE & CO COM 46625H100 628 3,962 SH   SOLE   3,703 0 259
KRANESHARES TR GLOBAL CARB STRA 500767678 253 4,969 SH   SOLE   4,568 0 401
KRANESHARES TR QUADRTC INT RT 500767736 448 16,693 SH   SOLE   16,093 0 600
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 4,236 140,676 SH   SOLE   132,368 0 8,308
LILLY ELI & CO COM 532457108 462 1,669 SH   SOLE   1,592 0 77
LISTED FD TR HORIZON KINETICS 53656F623 232 7,444 SH   SOLE   6,804 0 640
LOWES COS INC COM 548661107 331 1,281 SH   SOLE   1,271 0 10
LPL FINL HLDGS INC COM 50212V100 200 1,251 SH   SOLE   1,204 0 47
MARSH & MCLENNAN COS INC COM 571748102 300 1,719 SH   SOLE   1,583 0 136
MCDONALDS CORP COM 580135101 250 928 SH   SOLE   876 0 52
MEDTRONIC PLC SHS G5960L103 243 2,350 SH   SOLE   2,228 0 122
MERCK & CO INC COM 58933Y105 261 3,401 SH   SOLE   3,360 0 41
META PLATFORMS INC CL A 30303M102 701 2,084 SH   SOLE   1,892 0 192
MICROSOFT CORP COM 594918104 2,066 6,134 SH   SOLE   5,552 0 582
MONDELEZ INTL INC CL A 609207105 247 3,725 SH   SOLE   3,452 0 273
MSCI INC COM 55354G100 313 510 SH   SOLE   491 0 19
NATIXIS ETF TR LOOMIS SAYLES 63873X208 718 28,871 SH   SOLE   28,768 0 103
NEXTERA ENERGY INC COM 65339F101 459 4,913 SH   SOLE   4,657 0 256
NORDSON CORP COM 655663102 252 986 SH   SOLE   950 0 36
NVIDIA CORPORATION COM 67066G104 428 1,456 SH   SOLE   1,448 0 8
PACER FDS TR BNCHMRK INDSTR 69374H766 1,534 27,373 SH   SOLE   25,672 0 1,701
PAYCHEX INC COM 704326107 202 1,481 SH   SOLE   1,465 0 16
PEPSICO INC COM 713448108 410 2,360 SH   SOLE   2,217 0 143
PFIZER INC COM 717081103 392 6,642 SH   SOLE   6,634 0 8
PNC FINL SVCS GROUP INC COM 693475105 204 1,013 SH   SOLE   1,002 0 11
POOL CORP COM 73278L105 370 652 SH   SOLE   629 0 23
PROCTER AND GAMBLE CO COM 742718109 757 4,622 SH   SOLE   4,470 0 152
PROLOGIS INC. COM 74340W103 289 1,710 SH   SOLE   1,695 0 15
PROSHARES TR PSHS ULTRA TECH 74347R693 214 1,680 SH   SOLE   1,680 0 0
QUALCOMM INC COM 747525103 276 1,506 SH   SOLE   1,414 0 92
SALESFORCE COM INC COM 79466L302 223 878 SH   SOLE   821 0 57
SCOTTS MIRACLE-GRO CO CL A 810186106 303 1,880 SH   SOLE   1,812 0 68
SELECT SECTOR SPDR TR ENERGY 81369Y506 901 16,240 SH   SOLE   15,677 0 563
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 629 12,136 SH   SOLE   11,728 0 408
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 353 1,455 SH   SOLE   1,403 0 52
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 284 780 SH   SOLE   780 0 0
SPDR GOLD TR GOLD SHS 78463V107 366 2,143 SH   SOLE   1,977 0 166
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 336 9,220 SH   SOLE   8,627 0 593
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,667 3,507 SH   SOLE   3,181 0 326
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 5,959 282,122 SH   SOLE   267,830 0 14,292
SPDR SER TR BLOOMBERG SHT TE 78468R408 3,689 135,881 SH   SOLE   129,301 0 6,580
SPDR SER TR RUSSELL LOW VOL 78468R754 975 8,540 SH   SOLE   8,540 0 0
STARBUCKS CORP COM 855244109 308 2,624 SH   SOLE   2,527 0 97
TEMPLETON DRAGON FD INC COM 88018T101 214 12,601 SH   SOLE   12,601 0 0
TERADYNE INC COM 880770102 329 2,012 SH   SOLE   1,938 0 74
TESLA INC COM 88160R101 924 874 SH   SOLE   592 0 282
TEXAS INSTRS INC COM 882508104 404 2,138 SH   SOLE   2,116 0 22
TFF PHARMACEUTICALS INC COM 87241J104 199 22,435 SH   SOLE   20,260 0 2,175
THOR INDS INC COM 885160101 212 2,043 SH   SOLE   1,969 0 74
TRUIST FINL CORP COM 89832Q109 206 3,516 SH   SOLE   3,465 0 51
UNION PAC CORP COM 907818108 257 1,018 SH   SOLE   966 0 52
UNITED PARCEL SERVICE INC CL B 911312106 225 1,046 SH   SOLE   989 0 57
UNITEDHEALTH GROUP INC COM 91324P102 315 624 SH   SOLE   592 0 32
US BANCORP DEL COM NEW 902973304 233 4,148 SH   SOLE   4,122 0 26
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 8,197 107,697 SH   SOLE   105,632 0 2,065
VANGUARD BD INDEX FDS INTERMED TERM 921937819 5,372 61,299 SH   SOLE   58,689 0 2,610
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 315 3,892 SH   SOLE   3,892 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 5,669 66,886 SH   SOLE   65,136 0 1,750
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1,003 18,183 SH   SOLE   16,731 0 1,452
VANGUARD INDEX FDS MID CAP ETF 922908629 1,774 6,956 SH   SOLE   6,781 0 175
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8,519 19,501 SH   SOLE   18,528 0 973
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,105 11,752 SH   SOLE   11,186 0 566
VANGUARD INDEX FDS SMALL CP ETF 922908751 653 2,888 SH   SOLE   2,888 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 4,567 16,188 SH   SOLE   14,996 0 1,192
VANGUARD INDEX FDS VALUE ETF 922908744 244 1,660 SH   SOLE   1,336 0 324
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,336 21,799 SH   SOLE   20,499 0 1,300
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 270 2,513 SH   SOLE   2,222 0 291
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 14,347 215,830 SH   SOLE   208,038 0 7,792
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 6,183 66,645 SH   SOLE   63,843 0 2,802
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 594 3,459 SH   SOLE   3,459 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 312 6,111 SH   SOLE   5,891 0 220
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 245 919 SH   SOLE   919 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 575 11,056 SH   SOLE   10,720 0 336
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 914 14,234 SH   SOLE   14,234 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 2,449 35,180 SH   SOLE   35,105 0 75
VISA INC COM CL A 92826C839 1,074 4,955 SH   SOLE   4,875 0 80
WELLS FARGO CO NEW COM 949746101 233 4,856 SH   SOLE   4,623 0 233
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 406 7,837 SH   SOLE   7,177 0 660
WISDOMTREE TR EM EX ST-OWNED 97717X578 6,414 174,025 SH   SOLE   168,338 0 5,687
WISDOMTREE TR EMERGING MARKETS 97717Y642 546 14,682 SH   SOLE   14,159 0 523
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 934 44,861 SH   SOLE   44,251 0 610
WISDOMTREE TR FUTRE STRAT FD 97717W125 610 17,211 SH   SOLE   15,343 0 1,868
WISDOMTREE TR INTERNATIONL EFI 97717Y634 2,398 59,376 SH   SOLE   57,042 0 2,334
WISDOMTREE TR US EFFICIENT COR 97717Y790 10,795 243,512 SH   SOLE   236,956 0 6,556
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 395 664 SH   SOLE   638 0 26