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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   355,816 3,236 SH   SOLE   0 0 3,236
ABBVIE INC COM 00287Y109   790,033 5,401 SH   SOLE   0 0 5,401
ADOBE SYSTEMS INCORPORATED COM 00724F101   487,484 1,315 SH   SOLE   0 0 1,315
ALBEMARLE CORP COM 012653101   2,298,298 8,158 SH   SOLE   0 0 8,158
ALPHABET INC CAP STK CL A 02079K305   324,542 3,266 SH   SOLE   0 0 3,266
ALPHABET INC CAP STK CL C 02079K107   132,108 1,312 SH   SOLE   0 0 1,312
ALTRIA GROUP INC COM 02209S103   441,931 10,012 SH   SOLE   0 0 10,012
AMAZON COM INC COM 023135106   2,358,131 23,065 SH   SOLE   0 0 23,065
AMGEN INC COM 031162100   2,137,170 8,426 SH   SOLE   0 0 8,426
ANALOG DEVICES INC COM 032654105   948,790 5,554 SH   SOLE   0 0 5,554
APPLE INC COM 037833100   9,600,210 65,786 SH   SOLE   0 0 65,786
ARK ETF TR GENOMIC REV ETF 00214Q302   357,486 10,496 SH   SOLE   0 0 10,496
ARK ETF TR INNOVATION ETF 00214Q104   4,039 100 SH   SOLE   0 0 100
ASTRAZENECA PLC SPONSORED ADR 046353108   477,058 7,280 SH   SOLE   0 0 7,280
AT&T INC COM 00206R102   335,219 16,803 SH   SOLE   0 0 16,803
BANK AMERICA CORP COM 060505104   316,123 8,917 SH   SOLE   0 0 8,917
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   587,716 17,570 SH   SOLE   0 0 17,570
BRISTOL-MYERS SQUIBB CO COM 110122108   1,276,183 17,615 SH   SOLE   0 0 17,615
CATERPILLAR INC COM 149123101   916,362 3,464 SH   SOLE   0 0 3,464
CHEVRON CORP NEW COM 166764100   360,156 2,007 SH   SOLE   0 0 2,007
CIRRUS LOGIC INC COM 172755100   265,781 2,963 SH   SOLE   0 0 2,963
CISCO SYS INC COM 17275R102   484,830 9,994 SH   SOLE   0 0 9,994
COCA COLA CO COM 191216100   725,996 12,002 SH   SOLE   0 0 12,002
COMCAST CORP NEW CL A 20030N101   232,640 5,875 SH   SOLE   0 0 5,875
CONSTELLATION BRANDS INC CL A 21036P108   398,323 1,741 SH   SOLE   0 0 1,741
COSTCO WHSL CORP NEW COM 22160K105   631,742 1,255 SH   SOLE   0 0 1,255
CSX CORP COM 126408103   640,132 21,281 SH   SOLE   0 0 21,281
DEERE & CO COM 244199105   2,237,463 5,350 SH   SOLE   0 0 5,350
DISNEY WALT CO COM 254687106   383,921 3,505 SH   SOLE   0 0 3,505
DOW INC COM 260557103   274,977 4,663 SH   SOLE   0 0 4,663
DUKE ENERGY CORP NEW COM NEW 26441C204   752,098 7,404 SH   SOLE   0 0 7,404
ENBRIDGE INC COM 29250N105   208,774 5,112 SH   SOLE   0 0 5,112
ENTERPRISE PRODS PARTNERS L COM 293792107   658,543 24,823 SH   SOLE   0 0 24,823
EQT CORP COM 26884L109   283,165 8,599 SH   SOLE   0 0 8,599
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   885 40 SH   SOLE   0 0 40
ETF SER SOLUTIONS NETLEASE CORP 26922A248   10,860 401 SH   SOLE   0 0 401
ETF SER SOLUTIONS US GLB JETS 26922A842   376,212 18,533 SH   SOLE   0 0 18,533
EXXON MOBIL CORP COM 30231G102   2,694,515 23,307 SH   SOLE   0 0 23,307
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   42,959 11,305 SH   SOLE   0 0 11,305
GENERAL DYNAMICS CORP COM 369550108   263,692 1,159 SH   SOLE   0 0 1,159
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   149,474 6,262 SH   SOLE   0 0 6,262
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   2,059,005 48,524 SH   SOLE   0 0 48,524
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   188,229 2,625 SH   SOLE   0 0 2,625
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103   111,262 11,250 SH   SOLE   0 0 11,250
GUINNESS ATKINSON FDS SMARTETFS DIVID 402031835   411,076 17,408 SH   SOLE   0 0 17,408
HERSHEY CO COM 427866108   658,686 3,011 SH   SOLE   0 0 3,011
HOME DEPOT INC COM 437076102   1,943,530 6,137 SH   SOLE   0 0 6,137
INTEL CORP COM 458140100   727,182 25,823 SH   SOLE   0 0 25,823
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   75,264 4,291 SH   SOLE   0 0 4,291
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   10,644 300 SH   SOLE   0 0 300
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   22,623 1,041 SH   SOLE   0 0 1,041
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   1,626 62 SH   SOLE   0 0 62
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   943,258 75,461 SH   SOLE   0 0 75,461
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   4,287 78 SH   SOLE   0 0 78
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   33,853 242 SH   SOLE   0 0 242
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   586,811 4,456 SH   SOLE   0 0 4,456
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   1,701 37 SH   SOLE   0 0 37
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   861,936 13,625 SH   SOLE   0 0 13,625
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   2,972,083 37,082 SH   SOLE   0 0 37,082
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   161,486 2,030 SH   SOLE   0 0 2,030
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   98,651 6,158 SH   SOLE   0 0 6,158
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   21,817 116 SH   SOLE   0 0 116
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   17,084 102 SH   SOLE   0 0 102
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   20,395 177 SH   SOLE   0 0 177
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,837,498 12,185 SH   SOLE   0 0 12,185
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   4,090 26 SH   SOLE   0 0 26
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   24,080 450 SH   SOLE   0 0 450
INVESCO QQQ TR UNIT SER 1 46090E103   3,019,523 10,192 SH   SOLE   0 0 10,192
ISHARES GOLD TR ISHARES NEW 464285204   2,500,093 68,402 SH   SOLE   0 0 68,402
ISHARES INC CORE MSCI EMKT 46434G103   9,797,931 189,003 SH   SOLE   0 0 189,003
ISHARES INC ESG AWR MSCI EM 46434G863   77,274 2,290 SH   SOLE   0 0 2,290
ISHARES INC INTL HIGH YIELD 464286210   9,694 208 SH   SOLE   0 0 208
ISHARES INC JP MRG EM CRP BD 464286251   21,259 480 SH   SOLE   0 0 480
ISHARES INC JP MRGN EM HI BD 464286285   55,235 1,503 SH   SOLE   0 0 1,503
ISHARES INC MSCI AUST ETF 464286103   23,693 950 SH   SOLE   0 0 950
ISHARES INC MSCI BRAZIL ETF 464286400   2,982 100 SH   SOLE   0 0 100
ISHARES INC MSCI CDA ETF 464286509   88,880 2,492 SH   SOLE   0 0 2,492
ISHARES INC MSCI EM ASIA ETF 464286426   19,698 275 SH   SOLE   0 0 275
ISHARES INC MSCI EMERG MRKT 464286533   551,987 9,894 SH   SOLE   0 0 9,894
ISHARES INC MSCI EMRG CHN 46434G764   14,926 290 SH   SOLE   0 0 290
ISHARES INC MSCI FRONTIER 464286145   24,955 935 SH   SOLE   0 0 935
ISHARES INC MSCI GBL MIN VOL 464286525   302,694 3,127 SH   SOLE   0 0 3,127
ISHARES INC MSCI GERMANY ETF 464286806   616 22 SH   SOLE   0 0 22
ISHARES INC MSCI ISRAEL ETF 464286632   23,316 400 SH   SOLE   0 0 400
ISHARES INC MSCI JPN ETF NEW 46434G822   17,470 297 SH   SOLE   0 0 297
ISHARES INC MSCI PAC JP ETF 464286665   177,091 3,744 SH   SOLE   0 0 3,744
ISHARES INC MSCI SINGPOR ETF 46434G780   13,640 667 SH   SOLE   0 0 667
ISHARES INC MSCI STH KOR ETF 464286772   47,095 720 SH   SOLE   0 0 720
ISHARES INC MSCI TAIWAN ETF 46434G772   15,202 335 SH   SOLE   0 0 335
ISHARES INC US INTL HGH YLD 464286178   7,227 168 SH   SOLE   0 0 168
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,103,899 11,285 SH   SOLE   0 0 11,285
ISHARES TR 0-5YR HI YL CP 46434V407   633,017 15,101 SH   SOLE   0 0 15,101
ISHARES TR 0-5YR INVT GR CP 46434V100   38,720 800 SH   SOLE   0 0 800
ISHARES TR 1 3 YR TREAS BD 464287457   4,698,264 57,485 SH   SOLE   0 0 57,485
ISHARES TR 3 7 YR TREAS BD 464288661   107,417 917 SH   SOLE   0 0 917
ISHARES TR 7-10 YR TRSY BD 464287440   23,851 241 SH   SOLE   0 0 241
ISHARES TR ASIA 50 ETF 464288430   155,869 2,315 SH   SOLE   0 0 2,315
ISHARES TR BLACKROCK ULTRA 46434V878   146,508 2,915 SH   SOLE   0 0 2,915
ISHARES TR BRAZIL SM-CP ETF 464289131   609 48 SH   SOLE   0 0 48
ISHARES TR BROAD USD HIGH 46435U853   204,912 5,735 SH   SOLE   0 0 5,735
ISHARES TR COHEN STEER REIT 464287564   23,856 400 SH   SOLE   0 0 400
ISHARES TR CORE 1 5 YR USD 46432F859   756,021 16,048 SH   SOLE   0 0 16,048
ISHARES TR CORE DIV GRWTH 46434V621   1,609,910 31,505 SH   SOLE   0 0 31,505
ISHARES TR CORE HIGH DV ETF 46429B663   2,566,129 24,437 SH   SOLE   0 0 24,437
ISHARES TR CORE INTL AGGR 46435G672   1,291,291 26,592 SH   SOLE   0 0 26,592
ISHARES TR CORE LT USDB ETF 464289479   8,867 163 SH   SOLE   0 0 163
ISHARES TR CORE MSCI EAFE 46432F842   7,575,066 112,775 SH   SOLE   0 0 112,775
ISHARES TR CORE MSCI EURO 46434V738   639,984 12,317 SH   SOLE   0 0 12,317
ISHARES TR CORE MSCI INTL 46435G326   6,050,044 99,214 SH   SOLE   0 0 99,214
ISHARES TR CORE MSCI PAC 46434V696   23,240 400 SH   SOLE   0 0 400
ISHARES TR CORE MSCI TOTAL 46432F834   207,532 3,277 SH   SOLE   0 0 3,277
ISHARES TR CORE S&P MCP ETF 464287507   1,175,544 4,504 SH   SOLE   0 0 4,504
ISHARES TR CORE S&P SCP ETF 464287804   3,523,329 34,468 SH   SOLE   0 0 34,468
ISHARES TR CORE S&P TTL STK 464287150   5,021,327 55,497 SH   SOLE   0 0 55,497
ISHARES TR CORE S&P US GWT 464287671   42,865 498 SH   SOLE   0 0 498
ISHARES TR CORE S&P US VLU 464287663   27,122 360 SH   SOLE   0 0 360
ISHARES TR CORE S&P500 ETF 464287200   11,681,859 28,657 SH   SOLE   0 0 28,657
ISHARES TR CORE TOTAL USD 46434V613   5,619,127 121,206 SH   SOLE   0 0 121,206
ISHARES TR CORE US AGGBD ET 464287226   8,811,777 88,047 SH   SOLE   0 0 88,047
ISHARES TR CR 5 10 YR ETF 46435G417   22,111 500 SH   SOLE   0 0 500
ISHARES TR CRE U S REIT ETF 464288521   243,741 4,483 SH   SOLE   0 0 4,483
ISHARES TR CYBERSECURITY 46435U135   247,652 7,254 SH   SOLE   0 0 7,254
ISHARES TR EAFE SML CP ETF 464288273   7,425 121 SH   SOLE   0 0 121
ISHARES TR EAFE VALUE ETF 464288877   4,221 85 SH   SOLE   0 0 85
ISHARES TR EMGR MKT INF ETF 464288216   13,871 610 SH   SOLE   0 0 610
ISHARES TR ESG ADV TTL USD 46436E619   7,512 173 SH   SOLE   0 0 173
ISHARES TR ESG AW MSCI EAFE 46435G516   118,491 1,651 SH   SOLE   0 0 1,651
ISHARES TR ESG AWARE MSCI 46435U663   148,562 4,142 SH   SOLE   0 0 4,142
ISHARES TR ESG AWR MSCI USA 46435G425   297,218 3,299 SH   SOLE   0 0 3,299
ISHARES TR ESG AWR US AGRGT 46435U549   69,344 1,437 SH   SOLE   0 0 1,437
ISHARES TR ESG AWRE 1 5 YR 46435G243   28,279 1,175 SH   SOLE   0 0 1,175
ISHARES TR ESG AWRE USD ETF 46435G193   21,172 913 SH   SOLE   0 0 913
ISHARES TR ESG EAFE ETF 46436E759   6,835 115 SH   SOLE   0 0 115
ISHARES TR ESG MSCI USA ETF 46436E767   5,876 180 SH   SOLE   0 0 180
ISHARES TR EUROPE ETF 464287861   18,829 380 SH   SOLE   0 0 380
ISHARES TR EXPANDED TECH 464287515   139,684 495 SH   SOLE   0 0 495
ISHARES TR EXPND TEC SC ETF 464287549   221,835 704 SH   SOLE   0 0 704
ISHARES TR EXPONENTIAL TECH 46434V381   582,141 10,920 SH   SOLE   0 0 10,920
ISHARES TR FALN ANGLS USD 46435G474   292,178 11,485 SH   SOLE   0 0 11,485
ISHARES TR FLTG RATE NT ETF 46429B655   459,392 9,063 SH   SOLE   0 0 9,063
ISHARES TR GBL COMM SVC ETF 464287275   31,111 495 SH   SOLE   0 0 495
ISHARES TR GENOMICS IMMUN 46435U192   122,761 4,505 SH   SOLE   0 0 4,505
ISHARES TR GL CLEAN ENE ETF 464288224   184,759 8,999 SH   SOLE   0 0 8,999
ISHARES TR GLB CNS DISC ETF 464288745   318,284 2,194 SH   SOLE   0 0 2,194
ISHARES TR GLB CNSM STP ETF 464288737   1,033,532 17,335 SH   SOLE   0 0 17,335
ISHARES TR GLB INFRASTR ETF 464288372   464,367 9,579 SH   SOLE   0 0 9,579
ISHARES TR GLOB HLTHCRE ETF 464287325   532,123 6,325 SH   SOLE   0 0 6,325
ISHARES TR GLOB INDSTRL ETF 464288729   722,340 6,429 SH   SOLE   0 0 6,429
ISHARES TR GLOBAL ENERG ETF 464287341   52,642 1,295 SH   SOLE   0 0 1,295
ISHARES TR GLOBAL FINLS ETF 464287333   36,605 480 SH   SOLE   0 0 480
ISHARES TR GLOBAL MATER ETF 464288695   199,897 2,300 SH   SOLE   0 0 2,300
ISHARES TR GLOBAL REIT ETF 46434V647   11,169 450 SH   SOLE   0 0 450
ISHARES TR GLOBAL TECH ETF 464287291   940,338 18,852 SH   SOLE   0 0 18,852
ISHARES TR GNMA BOND ETF 46429B333   13,498 300 SH   SOLE   0 0 300
ISHARES TR HIGH YLD BD FCTR 46435G250   9,016 200 SH   SOLE   0 0 200
ISHARES TR IBONDS 24 TRM TS 46436E874   147,891 6,175 SH   SOLE   0 0 6,175
ISHARES TR IBONDS 25 TRM TS 46436E866   148,104 6,305 SH   SOLE   0 0 6,305
ISHARES TR IBONDS 27 ETF 46435UAA9   113,549 4,755 SH   SOLE   0 0 4,755
ISHARES TR IBONDS DEC2023 46435G318   50,332 1,980 SH   SOLE   0 0 1,980
ISHARES TR IBONDS DEC2026 46435GAA0   115,095 4,840 SH   SOLE   0 0 4,840
ISHARES TR IBONDS DEC23 ETF 46434VAX8   323,872 12,893 SH   SOLE   0 0 12,893
ISHARES TR IBONDS DEC24 ETF 46434VBG4   458,663 18,660 SH   SOLE   0 0 18,660
ISHARES TR IBONDS DEC25 ETF 46434VBD1   413,668 16,850 SH   SOLE   0 0 16,850
ISHARES TR IBONDS MAR23 ETF 46432FAZ0   252,510 9,500 SH   SOLE   0 0 9,500
ISHARES TR IBOXX HI YD ETF 464288513   898,488 11,797 SH   SOLE   0 0 11,797
ISHARES TR IBOXX INV CP ETF 464287242   1,316,434 11,913 SH   SOLE   0 0 11,913
ISHARES TR INDIA 50 ETF 464289529   507,375 12,089 SH   SOLE   0 0 12,089
ISHARES TR INTL SEL DIV ETF 464288448   144,292 4,928 SH   SOLE   0 0 4,928
ISHARES TR INTL TREA BD ETF 464288117   5,412 133 SH   SOLE   0 0 133
ISHARES TR ISHARES BIOTECH 464287556   1,882,193 13,716 SH   SOLE   0 0 13,716
ISHARES TR ISHARES SEMICDTR 464287523   354,177 870 SH   SOLE   0 0 870
ISHARES TR ISHS 1-5YR INVS 464288646   8,607,852 170,318 SH   SOLE   0 0 170,318
ISHARES TR ISHS 5-10YR INVT 464288638   5,227,491 101,603 SH   SOLE   0 0 101,603
ISHARES TR JPMORGAN USD EMG 464288281   1,887,460 21,301 SH   SOLE   0 0 21,301
ISHARES TR LATN AMER 40 ETF 464287390   15,541 615 SH   SOLE   0 0 615
ISHARES TR MICRO-CAP ETF 464288869   49,642 424 SH   SOLE   0 0 424
ISHARES TR MORNINGSTR US EQ 464287127   29,112 520 SH   SOLE   0 0 520
ISHARES TR MRNING SM CP ETF 464288703   33,783 594 SH   SOLE   0 0 594
ISHARES TR MSCI AC ASIA ETF 464288182   40,421 555 SH   SOLE   0 0 555
ISHARES TR MSCI ACWI EX US 464288240   13,573 272 SH   SOLE   0 0 272
ISHARES TR MSCI CHINA A 46434V514   31,126 880 SH   SOLE   0 0 880
ISHARES TR MSCI CHINA ETF 46429B671   561 10 SH   SOLE   0 0 10
ISHARES TR MSCI EAFE ETF 464287465   1,121,954 15,670 SH   SOLE   0 0 15,670
ISHARES TR MSCI EAFE MIN VL 46429B689   583,306 8,744 SH   SOLE   0 0 8,744
ISHARES TR MSCI EMG MKT ETF 464287234   720,701 17,038 SH   SOLE   0 0 17,038
ISHARES TR MSCI INDIA ETF 46429B598   313,115 7,665 SH   SOLE   0 0 7,665
ISHARES TR MSCI INTL QUALTY 46434V456   950 27 SH   SOLE   0 0 27
ISHARES TR MSCI PERU ETF 464289842   284 9 SH   SOLE   0 0 9
ISHARES TR MSCI UK ETF NEW 46435G334   717 22 SH   SOLE   0 0 22
ISHARES TR MSCI USA ESG SLC 464288802   78,507 900 SH   SOLE   0 0 900
ISHARES TR MSCI USA MIN VOL 46429B697   2,033,725 27,974 SH   SOLE   0 0 27,974
ISHARES TR MSCI USA QLT FCT 46432F339   28,368 233 SH   SOLE   0 0 233
ISHARES TR MSCI USA SMCP MN 46435G433   659,781 18,502 SH   SOLE   0 0 18,502
ISHARES TR MSCI USA VALUE 46432F388   561,217 5,778 SH   SOLE   0 0 5,778
ISHARES TR NATIONAL MUN ETF 464288414   9,146,489 84,713 SH   SOLE   0 0 84,713
ISHARES TR PFD AND INCM SEC 464288687   1,635,887 48,993 SH   SOLE   0 0 48,993
ISHARES TR RESIDENTIAL MULT 464288562   5,604 75 SH   SOLE   0 0 75
ISHARES TR ROBOTICS ARTIF 46435U556   30,068 1,000 SH   SOLE   0 0 1,000
ISHARES TR RUS 1000 ETF 464287622   27,558 123 SH   SOLE   0 0 123
ISHARES TR RUS 1000 GRW ETF 464287614   220,358 949 SH   SOLE   0 0 949
ISHARES TR RUS 1000 VAL ETF 464287598   122,760 773 SH   SOLE   0 0 773
ISHARES TR RUS 2000 GRW ETF 464287648   344,200 1,470 SH   SOLE   0 0 1,470
ISHARES TR RUS 2000 VAL ETF 464287630   498,366 3,322 SH   SOLE   0 0 3,322
ISHARES TR RUS MD CP GR ETF 464287481   104,537 1,156 SH   SOLE   0 0 1,156
ISHARES TR RUS MDCP VAL ETF 464287473   170,698 1,511 SH   SOLE   0 0 1,511
ISHARES TR RUS MID CAP ETF 464287499   1,005,649 13,860 SH   SOLE   0 0 13,860
ISHARES TR RUSEL 2500 ETF 46435G268   28,067 485 SH   SOLE   0 0 485
ISHARES TR RUSSELL 2000 ETF 464287655   1,374,834 7,252 SH   SOLE   0 0 7,252
ISHARES TR RUSSELL 3000 ETF 464287689   2,822 12 SH   SOLE   0 0 12
ISHARES TR S&P 100 ETF 464287101   12,341 68 SH   SOLE   0 0 68
ISHARES TR S&P 500 GRWT ETF 464287309   3,932,860 63,597 SH   SOLE   0 0 63,597
ISHARES TR S&P 500 VAL ETF 464287408   1,476,483 9,559 SH   SOLE   0 0 9,559
ISHARES TR S&P MC 400GR ETF 464287606   171,999 2,376 SH   SOLE   0 0 2,376
ISHARES TR S&P MC 400VL ETF 464287705   248,408 2,245 SH   SOLE   0 0 2,245
ISHARES TR S&P SML 600 GWT 464287887   904,301 7,882 SH   SOLE   0 0 7,882
ISHARES TR SELECT DIVID ETF 464287168   2,113,565 16,956 SH   SOLE   0 0 16,956
ISHARES TR SELF DRIVNG EV 46435U366   71,293 1,715 SH   SOLE   0 0 1,715
ISHARES TR SHORT TREAS BD 464288679   121,457 1,102 SH   SOLE   0 0 1,102
ISHARES TR SHRT NAT MUN ETF 464288158   636,781 6,064 SH   SOLE   0 0 6,064
ISHARES TR SP SMCP600VL ETF 464287879   984,045 9,794 SH   SOLE   0 0 9,794
ISHARES TR TIPS BD ETF 464287176   2,940,563 26,943 SH   SOLE   0 0 26,943
ISHARES TR U.S. BAS MTL ETF 464287838   577,324 4,203 SH   SOLE   0 0 4,203
ISHARES TR U.S. ENERGY ETF 464287796   90,969 1,887 SH   SOLE   0 0 1,887
ISHARES TR U.S. FINLS ETF 464287788   106,117 1,322 SH   SOLE   0 0 1,322
ISHARES TR U.S. FIXED INCME 46435U796   411,429 4,806 SH   SOLE   0 0 4,806
ISHARES TR U.S. MED DVC ETF 464288810   98,605 1,824 SH   SOLE   0 0 1,824
ISHARES TR U.S. REAL ES ETF 464287739   12,866 140 SH   SOLE   0 0 140
ISHARES TR U.S. TECH ETF 464287721   826,458 9,931 SH   SOLE   0 0 9,931
ISHARES TR U.S. UTILITS ETF 464287697   157,449 1,860 SH   SOLE   0 0 1,860
ISHARES TR US AER DEF ETF 464288760   774,916 6,815 SH   SOLE   0 0 6,815
ISHARES TR US CONSM STAPLES 464287812   1,206,781 6,161 SH   SOLE   0 0 6,161
ISHARES TR US CONSUM DISCRE 464287580   337,955 5,219 SH   SOLE   0 0 5,219
ISHARES TR US HLTHCARE ETF 464287762   1,556,693 5,584 SH   SOLE   0 0 5,584
ISHARES TR US INDUSTRIALS 464287754   293,398 2,890 SH   SOLE   0 0 2,890
ISHARES TR US INFRASTRUC 46435U713   210,225 5,460 SH   SOLE   0 0 5,460
ISHARES TR US OIL EQ&SV ETF 464288844   19,513 860 SH   SOLE   0 0 860
ISHARES TR US OIL GS EX ETF 464288851   14,143 145 SH   SOLE   0 0 145
ISHARES TR US TECH BRKTHR 46436E502   39,676 1,284 SH   SOLE   0 0 1,284
ISHARES TR US TELECOM ETF 464287713   10,289 425 SH   SOLE   0 0 425
ISHARES TR US TRSPRTION 464287192   26,409 115 SH   SOLE   0 0 115
ISHARES TR USD INV GRDE ETF 464288620   993,401 19,467 SH   SOLE   0 0 19,467
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   652,510 13,166 SH   SOLE   0 0 13,166
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   441,657 9,999 SH   SOLE   0 0 9,999
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   775 16 SH   SOLE   0 0 16
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   27,398 498 SH   SOLE   0 0 498
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   1,075,866 21,376 SH   SOLE   0 0 21,376
JABIL INC COM 466313103   761,655 9,866 SH   SOLE   0 0 9,866
JOHNSON & JOHNSON COM 478160104   3,282,802 19,514 SH   SOLE   0 0 19,514
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   144,250 6,191 SH   SOLE   0 0 6,191
JPMORGAN CHASE & CO COM 46625H100   1,579,141 11,254 SH   SOLE   0 0 11,254
LILLY ELI & CO COM 532457108   784,210 2,292 SH   SOLE   0 0 2,292
LIVE OAK BANCSHARES INC COM 53803X105   630,960 19,068 SH   SOLE   0 0 19,068
LOWES COS INC COM 548661107   355,485 1,756 SH   SOLE   0 0 1,756
MARATHON PETE CORP COM 56585A102   202,331 1,523 SH   SOLE   0 0 1,523
MCDONALDS CORP COM 580135101   408,333 1,499 SH   SOLE   0 0 1,499
MEDTRONIC PLC SHS G5960L103   367,117 4,446 SH   SOLE   0 0 4,446
MERCK & CO INC COM 58933Y105   1,986,879 18,854 SH   SOLE   0 0 18,854
MICROSOFT CORP COM 594918104   3,707,403 14,940 SH   SOLE   0 0 14,940
MOLSON COORS BEVERAGE CO CL B 60871R209   895,954 17,465 SH   SOLE   0 0 17,465
MONDELEZ INTL INC CL A 609207105   269,586 4,165 SH   SOLE   0 0 4,165
MOODYS CORP COM 615369105   604,006 1,890 SH   SOLE   0 0 1,890
NETFLIX INC COM 64110L106   251,388 697 SH   SOLE   0 0 697
NOVARTIS AG SPONSORED ADR 66987V109   265,069 2,962 SH   SOLE   0 0 2,962
NUVEEN MUN VALUE FD INC COM 670928100   90,500 10,000 SH   SOLE   0 0 10,000
NVIDIA CORPORATION COM 67066G104   2,159,115 10,602 SH   SOLE   0 0 10,602
NXP SEMICONDUCTORS N V COM N6596X109   728,702 4,014 SH   SOLE   0 0 4,014
PALANTIR TECHNOLOGIES INC CL A 69608A108   147,059 19,478 SH   SOLE   0 0 19,478
PAYPAL HLDGS INC COM 70450Y103   297,208 3,632 SH   SOLE   0 0 3,632
PEPSICO INC COM 713448108   924,938 5,453 SH   SOLE   0 0 5,453
PFIZER INC COM 717081103   1,252,881 28,608 SH   SOLE   0 0 28,608
PHILIP MORRIS INTL INC COM 718172109   836,570 8,063 SH   SOLE   0 0 8,063
PINNACLE FINL PARTNERS INC COM 72346Q104   1,767,153 23,094 SH   SOLE   0 0 23,094
POLARIS INC COM 731068102   447,844 4,178 SH   SOLE   0 0 4,178
PROCTER AND GAMBLE CO COM 742718109   1,266,890 9,013 SH   SOLE   0 0 9,013
PROSHARES TR LONG ONLINE SHRT 74347B375   271,893 7,320 SH   SOLE   0 0 7,320
PROSHARES TR ULTRAPRO SHORT S 74347B110   1,419 100 SH   SOLE   0 0 100
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,058,318 10,626 SH   SOLE   0 0 10,626
ROYAL BK CDA SUSTAINABL COM 780087102   290,142 2,869 SH   SOLE   0 0 2,869
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   14,080 358 SH   SOLE   0 0 358
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   6,297,109 240,256 SH   SOLE   0 0 240,256
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   15,712,720 446,638 SH   SOLE   0 0 446,638
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   4,599,084 133,268 SH   SOLE   0 0 133,268
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   982,617 19,527 SH   SOLE   0 0 19,527
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   105,579 1,895 SH   SOLE   0 0 1,895
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   3,860 68 SH   SOLE   0 0 68
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   226,383 4,425 SH   SOLE   0 0 4,425
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   2,395 88 SH   SOLE   0 0 88
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   640,217 13,181 SH   SOLE   0 0 13,181
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   10,110,481 214,569 SH   SOLE   0 0 214,569
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   27,445,411 574,292 SH   SOLE   0 0 574,292
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   8,946,599 117,163 SH   SOLE   0 0 117,163
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   557,624 9,114 SH   SOLE   0 0 9,114
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   407,184 5,953 SH   SOLE   0 0 5,953
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   6,563,958 136,664 SH   SOLE   0 0 136,664
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   13,245,977 185,908 SH   SOLE   0 0 185,908
SCHWAB STRATEGIC TR US REIT ETF 808524847   2,770,824 131,756 SH   SOLE   0 0 131,756
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   9,509,293 214,705 SH   SOLE   0 0 214,705
SCHWAB STRATEGIC TR US TIPS ETF 808524870   1,551,082 29,216 SH   SOLE   0 0 29,216
SELECT SECTOR SPDR TR ENERGY 81369Y506   177,716 1,948 SH   SOLE   0 0 1,948
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   108,134 2,983 SH   SOLE   0 0 2,983
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   127,481 862 SH   SOLE   0 0 862
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   92,095 1,264 SH   SOLE   0 0 1,264
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   267,049 2,010 SH   SOLE   0 0 2,010
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   79,193 783 SH   SOLE   0 0 783
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   354,646 5,148 SH   SOLE   0 0 5,148
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   24,436 293 SH   SOLE   0 0 293
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   89,812 657 SH   SOLE   0 0 657
SKYWORKS SOLUTIONS INC COM 83088M102   570,140 5,129 SH   SOLE   0 0 5,129
SMARTFINANCIAL INC COM NEW 83190L208   922,713 34,938 SH   SOLE   0 0 34,938
SMITH & WESSON BRANDS INC COM 831754106   220,949 20,289 SH   SOLE   0 0 20,289
SOUTHERN CO COM 842587107   338,182 4,973 SH   SOLE   0 0 4,973
SPDR GOLD TR GOLD SHS 78463V107   315,069 1,758 SH   SOLE   0 0 1,758
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   391,796 6,380 SH   SOLE   0 0 6,380
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,028,653 62,497 SH   SOLE   0 0 62,497
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   489,272 13,527 SH   SOLE   0 0 13,527
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,717,117 23,953 SH   SOLE   0 0 23,953
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,331,688 2,788 SH   SOLE   0 0 2,788
SPDR SER TR PORT MTG BK ETF 78464A383   30,784 1,370 SH   SOLE   0 0 1,370
SPDR SER TR PORTFLI INTRMDIT 78464A672   3,608 125 SH   SOLE   0 0 125
SPDR SER TR PORTFOLIO AGRGTE 78464A649   61,746 2,384 SH   SOLE   0 0 2,384
SPDR SER TR PORTFOLIO LN TSR 78464A664   5,729 185 SH   SOLE   0 0 185
SPDR SER TR PORTFOLIO S&P400 78464A847   15,275 333 SH   SOLE   0 0 333
SPDR SER TR PORTFOLIO SHORT 78464A474   2,922,077 98,552 SH   SOLE   0 0 98,552
SPDR SER TR PRTFLO S&P500 GW 78464A409   51,768 966 SH   SOLE   0 0 966
SPDR SER TR PRTFLO S&P500 VL 78464A508   69,569 1,680 SH   SOLE   0 0 1,680
SPDR SER TR S&P 600 SMCP VAL 78464A300   736 9 SH   SOLE   0 0 9
SPDR SER TR S&P BIOTECH 78464A870   607,078 6,791 SH   SOLE   0 0 6,791
SPDR SER TR S&P DIVID ETF 78464A763   1,217,089 9,517 SH   SOLE   0 0 9,517
SPDR SER TR S&P HOMEBUILD 78464A888   29,546 440 SH   SOLE   0 0 440
SPDR SER TR S&P REGL BKG 78464A698   1,706 28 SH   SOLE   0 0 28
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   626,694 14,900 SH   SOLE   0 0 14,900
STRYKER CORPORATION COM 863667101   417,995 1,644 SH   SOLE   0 0 1,644
STURM RUGER & CO INC COM 864159108   302,599 5,420 SH   SOLE   0 0 5,420
TESLA INC COM 88160R101   2,465,516 13,859 SH   SOLE   0 0 13,859
TEXAS INSTRS INC COM 882508104   220,277 1,257 SH   SOLE   0 0 1,257
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   68,234 10,169 SH   SOLE   0 0 10,169
TJX COS INC NEW COM 872540109   209,005 2,552 SH   SOLE   0 0 2,552
TRACTOR SUPPLY CO COM 892356106   234,686 1,040 SH   SOLE   0 0 1,040
TRUIST FINL CORP COM 89832Q109   258,510 5,293 SH   SOLE   0 0 5,293
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   570,385 17,858 SH   SOLE   0 0 17,858
UNITED PARCEL SERVICE INC CL B 911312106   1,593,834 8,753 SH   SOLE   0 0 8,753
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   29,744 325 SH   SOLE   0 0 325
VANECK ETF TRUST GOLD MINERS ETF 92189F106   751,014 23,244 SH   SOLE   0 0 23,244
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   18,086 458 SH   SOLE   0 0 458
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   507 7 SH   SOLE   0 0 7
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   20,339 85 SH   SOLE   0 0 85
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   4,586 26 SH   SOLE   0 0 26
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   27,122,491 144,839 SH   SOLE   0 0 144,839
VANGUARD BD INDEX FDS INTERMED TERM 921937819   624,801 8,149 SH   SOLE   0 0 8,149
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   619 8 SH   SOLE   0 0 8
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   6,671,567 87,634 SH   SOLE   0 0 87,634
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   77,816,879 1,050,302 SH   SOLE   0 0 1,050,302
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   218,492 4,440 SH   SOLE   0 0 4,440
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   9,453,766 194,482 SH   SOLE   0 0 194,482
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,617,872 11,075 SH   SOLE   0 0 11,075
VANGUARD INDEX FDS GROWTH ETF 922908736   689,066 2,923 SH   SOLE   0 0 2,923
VANGUARD INDEX FDS LARGE CAP ETF 922908637   8,208,149 44,328 SH   SOLE   0 0 44,328
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   2,711,770 13,879 SH   SOLE   0 0 13,879
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,469,020 10,207 SH   SOLE   0 0 10,207
VANGUARD INDEX FDS MID CAP ETF 922908629   17,365,217 79,268 SH   SOLE   0 0 79,268
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   18,940,978 209,663 SH   SOLE   0 0 209,663
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,330,119 6,249 SH   SOLE   0 0 6,249
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,399,709 14,042 SH   SOLE   0 0 14,042
VANGUARD INDEX FDS SMALL CP ETF 922908751   26,635,247 133,236 SH   SOLE   0 0 133,236
VANGUARD INDEX FDS SML CP GRW ETF 922908595   7,343 33 SH   SOLE   0 0 33
VANGUARD INDEX FDS TOTAL STK MKT 922908769   274,160,586 1,344,320 SH   SOLE   0 0 1,344,320
VANGUARD INDEX FDS VALUE ETF 922908744   1,845,800 12,858 SH   SOLE   0 0 12,858
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   37,929,663 691,390 SH   SOLE   0 0 691,390
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   34,060,079 794,126 SH   SOLE   0 0 794,126
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   102,853 1,695 SH   SOLE   0 0 1,695
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   539,577 7,698 SH   SOLE   0 0 7,698
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   3,175,411 28,332 SH   SOLE   0 0 28,332
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   39,869 890 SH   SOLE   0 0 890
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,117,906 12,040 SH   SOLE   0 0 12,040
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,000,642 21,241 SH   SOLE   0 0 21,241
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   269,028 5,300 SH   SOLE   0 0 5,300
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   1,494 25 SH   SOLE   0 0 25
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   48,260,319 599,582 SH   SOLE   0 0 599,582
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   425 9 SH   SOLE   0 0 9
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   8,898,326 152,840 SH   SOLE   0 0 152,840
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   32,809,356 430,287 SH   SOLE   0 0 430,287
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   1,989 26 SH   SOLE   0 0 26
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   13,523,364 87,079 SH   SOLE   0 0 87,079
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,125,288 19,910 SH   SOLE   0 0 19,910
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   48,541,152 1,058,464 SH   SOLE   0 0 1,058,464
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   4,955,354 77,694 SH   SOLE   0 0 77,694
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   12,817,021 116,244 SH   SOLE   0 0 116,244
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   290,228 4,498 SH   SOLE   0 0 4,498
VANGUARD WORLD FD ESG INTL STK ETF 921910725   321,438 5,980 SH   SOLE   0 0 5,980
VANGUARD WORLD FD ESG US STK ETF 921910733   3,186,205 44,952 SH   SOLE   0 0 44,952
VANGUARD WORLD FD MEGA GRWTH IND 921910816   117,010 612 SH   SOLE   0 0 612
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   474 5 SH   SOLE   0 0 5
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   73,116 291 SH   SOLE   0 0 291
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   17,490,944 92,579 SH   SOLE   0 0 92,579
VANGUARD WORLD FDS ENERGY ETF 92204A306   1,464,597 11,589 SH   SOLE   0 0 11,589
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   37,460 424 SH   SOLE   0 0 424
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   685,205 2,794 SH   SOLE   0 0 2,794
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   20,062 105 SH   SOLE   0 0 105
VANGUARD WORLD FDS INF TECH ETF 92204A702   2,299,395 6,532 SH   SOLE   0 0 6,532
VANGUARD WORLD FDS UTILITIES ETF 92204A876   19,680,155 130,791 SH   SOLE   0 0 130,791
VERIZON COMMUNICATIONS INC COM 92343V104   1,314,345 32,339 SH   SOLE   0 0 32,339
VISA INC COM CL A 92826C839   583,501 2,521 SH   SOLE   0 0 2,521
WALMART INC COM 931142103   1,023,013 7,139 SH   SOLE   0 0 7,139
WHEELS UP EXPERIENCE INC COM CL A 96328L106   91,483 69,305 SH   SOLE   0 0 69,305
YAMANA GOLD INC COM 98462Y100   163,766 26,891 SH   SOLE   0 0 26,891