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 679 5,740 SH   SOLE   5,740 0 0
ABBVIE INC COM 00287Y109 1,392 8,588 SH   SOLE   8,588 0 0
ABRDN ETFS BBRG ALL COMD K1 003261104 3,281 114,255 SH   SOLE   114,255 0 0
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 468 25,208 SH   SOLE   25,208 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 2,535 208,101 SH   SOLE   208,101 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 284 841 SH   SOLE   841 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 628 1,379 SH   SOLE   1,379 0 0
ETF MANAGERS TR AI POWERED EQT 26924G813 682 18,485 SH   SOLE   18,485 0 0
AIR PRODS & CHEMS INC COM 009158106 246 983 SH   SOLE   983 0 0
ALBEMARLE CORP COM 012653101 423 1,912 SH   SOLE   1,911 0 0
ALCOA CORP COM 013872106 381 4,233 SH   SOLE   4,233 0 0
ALPS ETF TR ALERIAN ENERGY 00162Q676 37 1,619 SH   SOLE   1,618 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 245 6,399 SH   SOLE   6,399 0 0
ALPHABET INC CAP STK CL A 02079K305 1,787 643 SH   SOLE   642 0 0
ALPHABET INC CAP STK CL C 02079K107 545 195 SH   SOLE   195 0 0
ALTRIA GROUP INC COM 02209S103 453 8,674 SH   SOLE   8,673 0 0
AMAZON COM INC COM 023135106 2,494 765 SH   SOLE   764 0 0
AMERICAN EXPRESS CO COM 025816109 262 1,402 SH   SOLE   1,402 0 0
AMERIPRISE FINL INC COM 03076C106 312 1,038 SH   SOLE   1,037 0 0
AMGEN INC COM 031162100 218 900 SH   SOLE   899 0 0
ANALOG DEVICES INC COM 032654105 239 1,444 SH   SOLE   1,443 0 0
APPLE INC COM 037833100 16,613 95,141 SH   SOLE   95,140 0 0
APPLIED MATLS INC COM 038222105 275 2,083 SH   SOLE   2,083 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 2 23 SH   SOLE   23 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 1 38 SH   SOLE   38 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 138 2,999 SH   SOLE   2,999 0 0
ARK ETF TR INNOVATION ETF 00214Q104 119 1,794 SH   SOLE   1,794 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 1 13 SH   SOLE   13 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 277 2,819 SH   SOLE   2,819 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 467 2,052 SH   SOLE   2,051 0 0
BALL CORP COM 058498106 236 2,620 SH   SOLE   2,620 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,172 8,988 SH   SOLE   8,988 0 0
BIO-TECHNE CORP COM 09073M104 223 515 SH   SOLE   515 0 0
BK OF AMERICA CORP COM 060505104 317 7,679 SH   SOLE   7,678 0 0
BLACKROCK INC COM 09247X101 867 1,134 SH   SOLE   1,134 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 337 7,790 SH   SOLE   7,789 0 0
BLACKSTONE INC COM 09260D107 631 4,972 SH   SOLE   4,972 0 0
BOEING CO COM 097023105 2,692 14,059 SH   SOLE   14,059 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 679 9,303 SH   SOLE   9,302 0 0
BROADCOM INC COM 11135F101 770 1,223 SH   SOLE   1,223 0 0
CAPITAL ONE FINL CORP COM 14040H105 423 3,220 SH   SOLE   3,220 0 0
CATALENT INC COM 148806102 350 3,152 SH   SOLE   3,152 0 0
CHEVRON CORP NEW COM 166764100 798 4,899 SH   SOLE   4,898 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 358 226 SH   SOLE   226 0 0
CISCO SYS INC COM 17275R102 1,119 20,077 SH   SOLE   20,076 0 0
CITIGROUP INC COM NEW 172967424 385 7,211 SH   SOLE   7,211 0 0
CITIZENS HLDG CO MISS COM 174715102 645 33,415 SH   SOLE   33,415 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 534 16,592 SH   SOLE   16,591 0 0
COHN ROBBINS HOLDINGS CORP COM CL A G23726105 99 10,000 SH   SOLE   10,000 0 0
COLGATE PALMOLIVE CO COM 194162103 200 2,635 SH   SOLE   2,635 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,846 26,841 SH   SOLE   26,840 0 0
CONOCOPHILLIPS COM 20825C104 849 8,494 SH   SOLE   8,494 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,018 5,504 SH   SOLE   5,504 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 759 10,003 SH   SOLE   10,003 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,447 2,513 SH   SOLE   2,513 0 0
CUMMINS INC COM 231021106 748 3,648 SH   SOLE   3,648 0 0
DANAHER CORPORATION COM 235851102 356 1,215 SH   SOLE   1,215 0 0
DEERE & CO COM 244199105 1,533 3,689 SH   SOLE   3,688 0 0
DEVON ENERGY CORP NEW COM 25179M103 415 7,017 SH   SOLE   7,017 0 0
DIGITAL RLTY TR INC COM 253868103 285 2,011 SH   SOLE   2,010 0 0
DISNEY WALT CO COM 254687106 2,893 21,091 SH   SOLE   21,091 0 0
DOMINION ENERGY INC COM 25746U109 416 4,901 SH   SOLE   4,900 0 0
DOW INC COM 260557103 260 4,076 SH   SOLE   4,075 0 0
DTE ENERGY CO COM 233331107 373 2,822 SH   SOLE   2,821 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 776 6,948 SH   SOLE   6,947 0 0
DUPONT DE NEMOURS INC COM 26614N102 214 2,908 SH   SOLE   2,908 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 3,532 46,207 SH   SOLE   46,207 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 119 10,595 SH   SOLE   10,595 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 53 5,159 SH   SOLE   5,158 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 41 700 SH   SOLE   700 0 0
EXXON MOBIL CORP COM 30231G102 747 9,043 SH   SOLE   9,042 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 1,895 41,669 SH   SOLE   41,668 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 3 44 SH   SOLE   44 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 355 7,734 SH   SOLE   7,733 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 1,834 87,607 SH   SOLE   87,606 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 1,332 24,601 SH   SOLE   24,600 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 32 489 SH   SOLE   488 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 2,017 37,480 SH   SOLE   37,479 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1,826 14,834 SH   SOLE   14,833 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 55 1,107 SH   SOLE   1,106 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 82 1,704 SH   SOLE   1,704 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 3,491 91,094 SH   SOLE   91,093 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 207 2,717 SH   SOLE   2,717 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 451 2,400 SH   SOLE   2,400 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 292 16,782 SH   SOLE   16,782 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1,040 13,295 SH   SOLE   13,295 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 27 503 SH   SOLE   503 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 485 8,386 SH   SOLE   8,386 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 691 27,467 SH   SOLE   27,467 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 16 339 SH   SOLE   339 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1,265 44,487 SH   SOLE   44,486 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 12 102 SH   SOLE   102 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 79 1,389 SH   SOLE   1,389 0 0
FIRST TR EXCHNG TRADED FD VI INNOVATION LEAD 33740F565 3 133 SH   SOLE   133 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,575 17,840 SH   SOLE   17,839 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 781 7,322 SH   SOLE   7,321 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 262 3,720 SH   SOLE   3,719 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 573 11,701 SH   SOLE   11,700 0 0
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 62 1,879 SH   SOLE   1,879 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 343 6,470 SH   SOLE   6,470 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 16 510 SH   SOLE   510 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,393 26,234 SH   SOLE   26,234 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 74 1,150 SH   SOLE   1,150 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1,814 37,026 SH   SOLE   37,025 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 0 6 SH   SOLE   6 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 635 10,775 SH   SOLE   10,774 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 288 15,168 SH   SOLE   15,167 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 303 6,106 SH   SOLE   6,105 0 0
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 0 00 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 111 959 SH   SOLE   959 0 0
FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224 6 151 SH   SOLE   151 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 238 6,998 SH   SOLE   6,997 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,291 30,510 SH   SOLE   30,509 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100 564 28,677 SH   SOLE   28,676 0 0
FORD MTR CO DEL COM 345370860 213 12,626 SH   SOLE   12,625 0 0
FREEPORT-MCMORAN INC CL B 35671D857 231 4,642 SH   SOLE   4,641 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 212 10,000 SH   SOLE   10,000 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 206 5,400 SH   SOLE   5,400 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 8 225 SH   SOLE   225 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 98 3,000 SH   SOLE   3,000 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 17 500 SH   SOLE   500 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 298 8,900 SH   SOLE   8,900 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 120 3,500 SH   SOLE   3,500 0 0
GENERAL DYNAMICS CORP COM 369550108 201 835 SH   SOLE   834 0 0
GENUINE PARTS CO COM 372460105 911 7,229 SH   SOLE   7,229 0 0
GLADSTONE LD CORP COM 376549101 256 7,019 SH   SOLE   7,018 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 397 9,122 SH   SOLE   9,122 0 0
GLOBAL X FDS AGING POPULATION 37954Y772 374 13,059 SH   SOLE   13,058 0 0
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 3 100 SH   SOLE   100 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 63 2,000 SH   SOLE   2,000 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 255 3,315 SH   SOLE   3,314 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 41 1,400 SH   SOLE   1,400 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 217 6,635 SH   SOLE   6,635 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 13 142 SH   SOLE   142 0 0
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 508 7,570 SH   SOLE   7,570 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 313 948 SH   SOLE   948 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,583 26,159 SH   SOLE   26,158 0 0
HOME DEPOT INC COM 437076102 2,061 6,887 SH   SOLE   6,887 0 0
HONEYWELL INTL INC COM 438516106 834 4,284 SH   SOLE   4,284 0 0
HP INC COM 40434L105 583 16,066 SH   SOLE   16,066 0 0
ILLINOIS TOOL WKS INC COM 452308109 396 1,889 SH   SOLE   1,889 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 714 6,938 SH   SOLE   6,937 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 240 1,843 SH   SOLE   1,843 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 37 1,675 SH   SOLE   1,675 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 190 8,680 SH   SOLE   8,679 0 0
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 89 3,872 SH   SOLE   3,872 0 0
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 138 1,397 SH   SOLE   1,397 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 439 5,415 SH   SOLE   5,415 0 0
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 304 2,200 SH   SOLE   2,200 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 434 6,000 SH   SOLE   6,000 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 147 3,000 SH   SOLE   3,000 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 20 875 SH   SOLE   874 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 17 1,013 SH   SOLE   1,013 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 6 284 SH   SOLE   284 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 30 166 SH   SOLE   165 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 42 660 SH   SOLE   660 0 0
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 1 43 SH   SOLE   43 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 459 26,041 SH   SOLE   26,041 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,216 3,355 SH   SOLE   3,355 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 759 4,814 SH   SOLE   4,814 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 451 9,558 SH   SOLE   9,558 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 266 3,959 SH   SOLE   3,958 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 24 425 SH   SOLE   424 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 582 6,745 SH   SOLE   6,745 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 33 323 SH   SOLE   322 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 44 679 SH   SOLE   679 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 21 488 SH   SOLE   488 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 0 00 SH   SOLE   0 0 0
ISHARES TR 10+ YR INVST GRD 464289511 11 180 SH   SOLE   180 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 9 113 SH   SOLE   113 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 44 851 SH   SOLE   851 0 0
ISHARES TR 20 YR TR BD ETF 464287432 58 442 SH   SOLE   441 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 9 156 SH   SOLE   156 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 2 20 SH   SOLE   20 0 0
ISHARES TR ISHARES BIOTECH 464287556 286 2,192 SH   SOLE   2,192 0 0
ISHARES TR CALIF MUN BD ETF 464288356 247 4,252 SH   SOLE   4,251 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 4 111 SH   SOLE   111 0 0
ISHARES TR CORE DIV GRWTH 46434V621 2,521 47,194 SH   SOLE   47,194 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 227 2,128 SH   SOLE   2,128 0 0
ISHARES TR CORE MSCI EAFE 46432F842 618 8,898 SH   SOLE   8,897 0 0
ISHARES INC CORE MSCI EMKT 46434G103 2,738 49,290 SH   SOLE   49,290 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 478 7,174 SH   SOLE   7,174 0 0
ISHARES TR CORE S&P500 ETF 464287200 17,213 37,940 SH   SOLE   37,940 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,863 18,457 SH   SOLE   18,456 0 0
ISHARES TR CORE S&P US VLU 464287663 70 920 SH   SOLE   920 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 32 938 SH   SOLE   938 0 0
ISHARES TR EUROPE ETF 464287861 2 38 SH   SOLE   38 0 0
ISHARES TR INTL DEV RE ETF 464288489 8 291 SH   SOLE   291 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 9 100 SH   SOLE   100 0 0
ISHARES TR GLB INFRASTR ETF 464288372 53 1,040 SH   SOLE   1,040 0 0
ISHARES TR GLOBAL MATER ETF 464288695 16 175 SH   SOLE   175 0 0
ISHARES GOLD TR ISHARES NEW 464285204 405 11,004 SH   SOLE   11,004 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 265 11,700 SH   SOLE   11,700 0 0
ISHARES TR IBOXX HI YD ETF 464288513 114 1,385 SH   SOLE   1,384 0 0
ISHARES TR IBOXX INV CP ETF 464287242 47 391 SH   SOLE   391 0 0
ISHARES TR INTRM GOV CR ETF 464288612 11 100 SH   SOLE   100 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1 21 SH   SOLE   21 0 0
ISHARES TR JPMORGAN USD EMG 464288281 24 247 SH   SOLE   247 0 0
ISHARES TR LATN AMER 40 ETF 464287390 15 500 SH   SOLE   500 0 0
ISHARES TR MBS ETF 464288588 4 39 SH   SOLE   39 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 85 1,260 SH   SOLE   1,260 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 63 976 SH   SOLE   976 0 0
ISHARES TR MSCI EAFE ETF 464287465 205 2,784 SH   SOLE   2,783 0 0
ISHARES TR EAFE GRWTH ETF 464288885 16 162 SH   SOLE   162 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 22 307 SH   SOLE   307 0 0
ISHARES TR EAFE SML CP ETF 464288273 3 43 SH   SOLE   43 0 0
ISHARES TR EAFE VALUE ETF 464288877 12 234 SH   SOLE   234 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 287 6,354 SH   SOLE   6,354 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 7,894 214,111 SH   SOLE   214,111 0 0
ISHARES TR MSCI KLD400 SOC 464288570 87 1,000 SH   SOLE   1,000 0 0
ISHARES TR MSCI USA MMENTM 46432F396 12 71 SH   SOLE   71 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 414 3,077 SH   SOLE   3,076 0 0
ISHARES TR MSCI USA VALUE 46432F388 439 4,198 SH   SOLE   4,197 0 0
ISHARES TR PFD AND INCM SEC 464288687 162 4,458 SH   SOLE   4,457 0 0
ISHARES TR RUS 1000 ETF 464287622 289 1,154 SH   SOLE   1,154 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 6,918 24,920 SH   SOLE   24,919 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 3,351 20,191 SH   SOLE   20,190 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 71 346 SH   SOLE   346 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 23 91 SH   SOLE   91 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 275 1,707 SH   SOLE   1,706 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 33 125 SH   SOLE   125 0 0
ISHARES TR RUS MID CAP ETF 464287499 9 120 SH   SOLE   120 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,222 12,159 SH   SOLE   12,159 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 98 822 SH   SOLE   822 0 0
ISHARES TR RUS TP200 GR ETF 464289438 135 853 SH   SOLE   852 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 8,202 107,380 SH   SOLE   107,379 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,834 11,778 SH   SOLE   11,778 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 37 1,712 SH   SOLE   1,711 0 0
ISHARES TR S&P MC 400VL ETF 464287705 580 5,288 SH   SOLE   5,288 0 0
ISHARES TR CORE S&P MCP ETF 464287507 5,372 20,021 SH   SOLE   20,020 0 0
ISHARES TR S&P SML 600 GWT 464287887 24 194 SH   SOLE   194 0 0
ISHARES TR SP SMCP600VL ETF 464287879 16 152 SH   SOLE   151 0 0
ISHARES TR CORE S&P SCP ETF 464287804 4,446 41,213 SH   SOLE   41,212 0 0
ISHARES TR SELECT DIVID ETF 464287168 354 2,761 SH   SOLE   2,761 0 0
ISHARES TR TIPS BD ETF 464287176 72 581 SH   SOLE   580 0 0
ISHARES TR US AER DEF ETF 464288760 35 315 SH   SOLE   314 0 0
ISHARES TR US CONSUM DISCRE 464287580 28 368 SH   SOLE   368 0 0
ISHARES TR US CONSM STAPLES 464287812 3 15 SH   SOLE   15 0 0
ISHARES TR U.S. MED DVC ETF 464288810 2 36 SH   SOLE   36 0 0
ISHARES TR U.S. PHARMA ETF 464288836 7 35 SH   SOLE   35 0 0
ISHARES TR U.S. REAL ES ETF 464287739 12 110 SH   SOLE   110 0 0
ISHARES TR US TREAS BD ETF 46429B267 3 117 SH   SOLE   117 0 0
JACOBS ENGR GROUP INC COM 469814107 230 1,671 SH   SOLE   1,670 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,595 32,497 SH   SOLE   32,497 0 0
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 265 4,354 SH   SOLE   4,354 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 107 2,075 SH   SOLE   2,075 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFACTR INDLS 47804J883 72 1,397 SH   SOLE   1,397 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 974 18,532 SH   SOLE   18,531 0 0
JOHNSON & JOHNSON COM 478160104 1,289 7,272 SH   SOLE   7,272 0 0
JPMORGAN CHASE & CO COM 46625H100 3,032 22,241 SH   SOLE   22,241 0 0
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 17 299 SH   SOLE   298 0 0
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 368 5,992 SH   SOLE   5,991 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 474 9,435 SH   SOLE   9,435 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 228 4,507 SH   SOLE   4,507 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 221 890 SH   SOLE   890 0 0
LAUDER ESTEE COS INC CL A 518439104 228 838 SH   SOLE   838 0 0
LILLY ELI & CO COM 532457108 1,152 4,024 SH   SOLE   4,023 0 0
LOCKHEED MARTIN CORP COM 539830109 1,405 3,182 SH   SOLE   3,182 0 0
LOWES COS INC COM 548661107 970 4,797 SH   SOLE   4,797 0 0
LULULEMON ATHLETICA INC COM 550021109 335 916 SH   SOLE   916 0 0
MARVELL TECHNOLOGY INC COM 573874104 384 5,355 SH   SOLE   5,354 0 0
MASCO CORP COM 574599106 201 3,946 SH   SOLE   3,946 0 0
MASTERCARD INCORPORATED CL A 57636Q104 426 1,191 SH   SOLE   1,191 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3,565 40,443 SH   SOLE   40,442 0 0
MCDONALDS CORP COM 580135101 840 3,399 SH   SOLE   3,398 0 0
MCKESSON CORP COM 58155Q103 326 1,066 SH   SOLE   1,066 0 0
META PLATFORMS INC CL A 30303M102 273 1,228 SH   SOLE   1,228 0 0
MICRON TECHNOLOGY INC COM 595112103 535 6,874 SH   SOLE   6,873 0 0
MICROSOFT CORP COM 594918104 6,175 20,029 SH   SOLE   20,028 0 0
MOSAIC CO NEW COM 61945C103 307 4,620 SH   SOLE   4,620 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 200 827 SH   SOLE   827 0 0
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 113 6,688 SH   SOLE   6,687 0 0
NIKE INC CL B 654106103 227 1,684 SH   SOLE   1,684 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 551 65,639 SH   SOLE   65,639 0 0
NVIDIA CORPORATION COM 67066G104 2,176 7,976 SH   SOLE   7,975 0 0
OCUGEN INC COM 67577C105 33 10,000 SH   SOLE   10,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 299 1,003 SH   SOLE   1,002 0 0
PALO ALTO NETWORKS INC COM 697435105 290 466 SH   SOLE   466 0 0
PAYPAL HLDGS INC COM 70450Y103 1,453 12,564 SH   SOLE   12,564 0 0
PEPSICO INC COM 713448108 2,359 14,094 SH   SOLE   14,093 0 0
PFIZER INC COM 717081103 752 14,533 SH   SOLE   14,532 0 0
PHILIP MORRIS INTL INC COM 718172109 238 2,532 SH   SOLE   2,532 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1,042 30,293 SH   SOLE   30,293 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2 19 SH   SOLE   19 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 32 331 SH   SOLE   330 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 202 2,018 SH   SOLE   2,017 0 0
PIONEER NAT RES CO COM 723787107 446 1,783 SH   SOLE   1,782 0 0
PNC FINL SVCS GROUP INC COM 693475105 355 1,925 SH   SOLE   1,925 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 273 2,874 SH   SOLE   2,873 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 433 6,192 SH   SOLE   6,191 0 0
KRANESHARES TR QUADRTC INT RT 500767736 672 26,230 SH   SOLE   26,229 0 0
QUALCOMM INC COM 747525103 933 6,108 SH   SOLE   6,108 0 0
QUANTA SVCS INC COM 74762E102 397 3,019 SH   SOLE   3,019 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 249 2,512 SH   SOLE   2,512 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 171 3,534 SH   SOLE   3,534 0 0
REALTY INCOME CORP COM 756109104 218 3,151 SH   SOLE   3,151 0 0
RING ENERGY INC COM 76680V108 77 20,212 SH   SOLE   20,212 0 0
RIO TINTO PLC SPONSORED ADR 767204100 219 2,722 SH   SOLE   2,722 0 0
ROYAL BK CDA COM 780087102 354 3,208 SH   SOLE   3,207 0 0
S&P GLOBAL INC COM 78409V104 219 535 SH   SOLE   534 0 0
SALESFORCE COM INC COM 79466L302 1,530 7,208 SH   SOLE   7,208 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 6 214 SH   SOLE   214 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 100 2,716 SH   SOLE   2,716 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 10 189 SH   SOLE   189 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 80 1,072 SH   SOLE   1,072 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 62 866 SH   SOLE   865 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 25 331 SH   SOLE   331 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 7 146 SH   SOLE   146 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 566 7,181 SH   SOLE   7,180 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 581 6,459 SH   SOLE   6,459 0 0
SHELL PLC SPON ADS 780259305 231 4,206 SH   SOLE   4,205 0 0
SIMON PPTY GROUP INC NEW COM 828806109 325 2,471 SH   SOLE   2,471 0 0
SOUTHERN CO COM 842587107 717 9,887 SH   SOLE   9,886 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 25 556 SH   SOLE   556 0 0
SPDR SER TR BLOOMBERG CONV 78464A359 196 2,549 SH   SOLE   2,549 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 1 9 SH   SOLE   9 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 204 4,561 SH   SOLE   4,561 0 0
SPDR SER TR DJ REIT ETF 78464A607 9 80 SH   SOLE   80 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,759 9,737 SH   SOLE   9,737 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721 298 6,221 SH   SOLE   6,220 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 16 561 SH   SOLE   561 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 4 130 SH   SOLE   130 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 49 885 SH   SOLE   885 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 1 21 SH   SOLE   21 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 337 5,089 SH   SOLE   5,088 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 13 317 SH   SOLE   317 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 75 2,527 SH   SOLE   2,526 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 44 592 SH   SOLE   592 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839 56 799 SH   SOLE   799 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,542 3,414 SH   SOLE   3,413 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 14 146 SH   SOLE   146 0 0
SPDR SER TR S&P DIVID ETF 78464A763 526 4,102 SH   SOLE   4,102 0 0
SPDR SER TR HLTH CARE SVCS 78464A573 10 103 SH   SOLE   102 0 0
SPDR SER TR S&P KENSHO CLEAN 78468R655 36 400 SH   SOLE   400 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 200 409 SH   SOLE   408 0 0
SPDR SER TR OILGAS EQUIP 78468R549 2 24 SH   SOLE   23 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 207 1,982 SH   SOLE   1,982 0 0
TARGET CORP COM 87612E106 500 2,354 SH   SOLE   2,354 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,287 20,684 SH   SOLE   20,684 0 0
TESLA INC COM 88160R101 666 618 SH   SOLE   618 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 672 1,137 SH   SOLE   1,137 0 0
T-MOBILE US INC COM 872590104 236 1,841 SH   SOLE   1,841 0 0
TRANSOCEAN LTD REG SHS H8817H100 53 11,559 SH   SOLE   11,558 0 0
UNILEVER PLC SPON ADR NEW 904767704 250 5,490 SH   SOLE   5,489 0 0
UNION PAC CORP COM 907818108 311 1,139 SH   SOLE   1,138 0 0
UNITED BANKSHARES INC WEST V COM 909907107 446 12,777 SH   SOLE   12,776 0 0
UNITED STATES STL CORP NEW COM 912909108 538 14,252 SH   SOLE   14,252 0 0
UNITEDHEALTH GROUP INC COM 91324P102 250 490 SH   SOLE   489 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,439 19,323 SH   SOLE   19,322 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 112 1,076 SH   SOLE   1,076 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 48 1,568 SH   SOLE   1,568 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 63 1,654 SH   SOLE   1,653 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 25 338 SH   SOLE   338 0 0
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 65 3,791 SH   SOLE   3,790 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 30 99 SH   SOLE   98 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 50 258 SH   SOLE   257 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 376 2,318 SH   SOLE   2,317 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 10 103 SH   SOLE   103 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 207 4,319 SH   SOLE   4,319 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 432 9,356 SH   SOLE   9,355 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 19 309 SH   SOLE   308 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 0 6 SH   SOLE   6 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,006 3,496 SH   SOLE   3,496 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 289 1,134 SH   SOLE   1,134 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 16,170 144,052 SH   SOLE   144,051 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 24 121 SH   SOLE   121 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 3 37 SH   SOLE   37 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 6 72 SH   SOLE   72 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 212 3,129 SH   SOLE   3,129 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 6 28 SH   SOLE   28 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 56 251 SH   SOLE   251 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 364 1,529 SH   SOLE   1,528 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 50 334 SH   SOLE   334 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 11 225 SH   SOLE   225 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 8 100 SH   SOLE   100 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 29 71 SH   SOLE   71 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 683 8,767 SH   SOLE   8,766 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 491 8,285 SH   SOLE   8,285 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 15,919 310,857 SH   SOLE   310,857 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 70 331 SH   SOLE   331 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 413 8,004 SH   SOLE   8,004 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 565 2,481 SH   SOLE   2,481 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 546 3,697 SH   SOLE   3,697 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,102 21,638 SH   SOLE   21,637 0 0
VISA INC COM CL A 92826C839 1,016 4,581 SH   SOLE   4,581 0 0
WALMART INC COM 931142103 328 2,202 SH   SOLE   2,202 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 168 3,849 SH   SOLE   3,849 0 0
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 62 2,471 SH   SOLE   2,471 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 942 18,740 SH   SOLE   18,740 0 0
WISDOMTREE TR INTK MLTIFACTR 97717Y774 154 6,106 SH   SOLE   6,106 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 4 52 SH   SOLE   52 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 61 697 SH   SOLE   697 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588 82 1,704 SH   SOLE   1,704 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 38 700 SH   SOLE   700 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 2 76 SH   SOLE   76 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 29 613 SH   SOLE   613 0 0
WISDOMTREE TR YIELD ENHANCED 97717Y808 5 107 SH   SOLE   107 0 0
WP CAREY INC COM 92936U109 225 2,786 SH   SOLE   2,785 0 0
ZOETIS INC CL A 98978V103 413 2,189 SH   SOLE   2,189 0 0