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
AMAZON COM INC COM 023135106   4,296,963 23,822 SH   SOLE   23,821 0 0
ISHARES TR MRGSTR MD CP GRW 464288307   72,376 1,024 SH   SOLE   1,024 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,247,585 5,062 SH   SOLE   5,062 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   5,752,225 27,619 SH   SOLE   27,619 0 0
STARBUCKS CORP COM 855244109   484,051 5,297 SH   SOLE   5,296 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   888,481 13,305 SH   SOLE   13,304 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562   32,728 653 SH   SOLE   653 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   176,552 5,149 SH   SOLE   5,148 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   657 26 SH   SOLE   26 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   2,202 67 SH   SOLE   67 0 0
ISHARES GOLD TR ISHARES NEW 464285204   462,278 11,004 SH   SOLE   11,004 0 0
DOLLAR GEN CORP NEW COM 256677105   861,901 5,523 SH   SOLE   5,522 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   1,872,062 31,580 SH   SOLE   31,580 0 0
JOHNSON & JOHNSON COM 478160104   1,484,715 9,386 SH   SOLE   9,385 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   163,738 5,044 SH   SOLE   5,044 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,148,715 12,345 SH   SOLE   12,345 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   987,664 3,800 SH   SOLE   3,800 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   77,943 1,550 SH   SOLE   1,549 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   18,532 804 SH   SOLE   804 0 0
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   147,896 2,115 SH   SOLE   2,115 0 0
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   3,447 57 SH   SOLE   57 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   64,971 944 SH   SOLE   944 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,943,907 2,653 SH   SOLE   2,653 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   369,375 16,243 SH   SOLE   16,243 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   155,357 3,782 SH   SOLE   3,781 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   57,739 428 SH   SOLE   428 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   411,204 984 SH   SOLE   984 0 0
ISHARES TR MSCI KLD400 SOC 464288570   100,810 1,000 SH   SOLE   1,000 0 0
SHELL PLC SPON ADS 780259305   884,052 13,187 SH   SOLE   13,186 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,434,973 6,543 SH   SOLE   6,543 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,171,864 17,110 SH   SOLE   17,110 0 0
ISHARES TR LATN AMER 40 ETF 464287390   7,110 250 SH   SOLE   250 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   13,551 343 SH   SOLE   342 0 0
ISHARES TR US INDUSTRIALS 464287754   12,571 100 SH   SOLE   100 0 0
PROCTER AND GAMBLE CO COM 742718109   1,332,732 8,214 SH   SOLE   8,214 0 0
COCA COLA CO COM 191216100   1,498,017 24,485 SH   SOLE   24,485 0 0
ISHARES TR US HLTHCARE ETF 464287762   17,023 275 SH   SOLE   275 0 0
TRUIST FINL CORP COM 89832Q109   1,028,057 26,374 SH   SOLE   26,373 0 0
UNITED PARCEL SERVICE INC CL B 911312106   210,514 1,416 SH   SOLE   1,416 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   72,801 842 SH   SOLE   841 0 0
ISHARES TR MSCI ACWI EX US 464288240   6,247 117 SH   SOLE   117 0 0
AVALONBAY CMNTYS INC COM 053484101   437,128 2,356 SH   SOLE   2,355 0 0
INTEL CORP COM 458140100   905,908 20,510 SH   SOLE   20,509 0 0
MEDTRONIC PLC SHS G5960L103   647,279 7,427 SH   SOLE   7,427 0 0
NETFLIX INC COM 64110L106   1,716,268 2,826 SH   SOLE   2,825 0 0
ISHARES TR DOW JONES US ETF 464287846   19,771 154 SH   SOLE   154 0 0
PAYCHEX INC COM 704326107   1,293,429 10,533 SH   SOLE   10,532 0 0
ISHARES TR AGGRES ALLOC ETF 464289859   29,384 400 SH   SOLE   400 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   114,346 2,054 SH   SOLE   2,054 0 0
ISHARES TR MRGSTR MD CP ETF 464288208   103,637 1,423 SH   SOLE   1,423 0 0
SANOFI SPONSORED ADR 80105N105   870,475 17,911 SH   SOLE   17,911 0 0
MERCK & CO INC COM 58933Y105   399,322 3,026 SH   SOLE   3,026 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,495,887 2,860 SH   SOLE   2,859 0 0
MCKESSON CORP COM 58155Q103   2,167,103 4,037 SH   SOLE   4,036 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   10,617 174 SH   SOLE   174 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,366,360 2,837 SH   SOLE   2,837 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,037,678 3,867 SH   SOLE   3,867 0 0
UNITED RENTALS INC COM 911363109   1,922,024 2,665 SH   SOLE   2,665 0 0
ALCOA CORP COM 013872106   312,759 9,256 SH   SOLE   9,255 0 0
ISHARES TR CONSER ALLOC ETF 464289883   31,154 846 SH   SOLE   846 0 0
ASHLAND INC COM 044186104   580,761 5,964 SH   SOLE   5,964 0 0
ISHARES TR TIPS BD ETF 464287176   20,834 194 SH   SOLE   193 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   14,778 544 SH   SOLE   544 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   543 6 SH   SOLE   6 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   776,554 24,412 SH   SOLE   24,412 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   1,310,289 27,016 SH   SOLE   27,016 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   9,315 100 SH   SOLE   100 0 0
PACER FDS TR US CASH COWS 100 69374H881   193,803 3,335 SH   SOLE   3,335 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,078,513 49,536 SH   SOLE   49,535 0 0
MARVELL TECHNOLOGY INC COM 573874104   873,344 12,321 SH   SOLE   12,321 0 0
FEDEX CORP COM 31428X106   237,881 821 SH   SOLE   821 0 0
SHERWIN WILLIAMS CO COM 824348106   412,975 1,189 SH   SOLE   1,189 0 0
PEPSICO INC COM 713448108   2,964,991 16,942 SH   SOLE   16,941 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   2,513,755 30,738 SH   SOLE   30,738 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   100,890 2,314 SH   SOLE   2,314 0 0
HONEYWELL INTL INC COM 438516106   1,880,487 9,162 SH   SOLE   9,161 0 0
FORD MTR CO DEL COM 345370860   138,016 10,393 SH   SOLE   10,392 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   309,064 4,231 SH   SOLE   4,231 0 0
HOME DEPOT INC COM 437076102   2,636,329 6,873 SH   SOLE   6,872 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   4,566 140 SH   SOLE   139 0 0
PACER FDS TR PACER US SMALL 69374H857   17,108 348 SH   SOLE   348 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   251,249 1,006 SH   SOLE   1,006 0 0
GLOBAL X FDS AGING POPULATION 37954Y772   368,815 12,249 SH   SOLE   12,248 0 0
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   535,418 25,208 SH   SOLE   25,208 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   12,325 259 SH   SOLE   259 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   1,508,303 15,199 SH   SOLE   15,198 0 0
DUPONT DE NEMOURS INC COM 26614N102   921,475 12,019 SH   SOLE   12,018 0 0
PACER FDS TR DEVELOPED MRKT 69374H873   4,058 127 SH   SOLE   127 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   244,192 1,538 SH   SOLE   1,537 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,463,356 23,444 SH   SOLE   23,443 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,940,806 9,434 SH   SOLE   9,434 0 0
SOUTHERN CO COM 842587107   736,982 10,273 SH   SOLE   10,272 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   5,860 119 SH   SOLE   119 0 0
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   467,238 6,417 SH   SOLE   6,417 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   6,950,285 20,621 SH   SOLE   20,620 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   112,195 2,875 SH   SOLE   2,875 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,611 26 SH   SOLE   25 0 0
ISHARES TR U.S. REAL ES ETF 464287739   9,889 110 SH   SOLE   110 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,014,485 13,286 SH   SOLE   13,285 0 0
WISDOMTREE TR YIELD ENHANCED 97717Y808   235 5 SH   SOLE   5 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   375,286 7,439 SH   SOLE   7,438 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,015,477 4,061 SH   SOLE   4,061 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   52,471 566 SH   SOLE   565 0 0
FS KKR CAP CORP COM 302635206   192,385 10,088 SH   SOLE   10,088 0 0
ISHARES TR CORE S&P SCP ETF 464287804   5,234,216 47,360 SH   SOLE   47,359 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,963,085 7,046 SH   SOLE   7,046 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704   29,031 313 SH   SOLE   312 0 0
ADOBE INC COM 00724F101   1,792,339 3,552 SH   SOLE   3,552 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   39,114 506 SH   SOLE   505 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   301,605 3,949 SH   SOLE   3,948 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   10,788 134 SH   SOLE   134 0 0
ALPHABET INC CAP STK CL A 02079K305   3,715,966 24,620 SH   SOLE   24,620 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   2,551,736 56,404 SH   SOLE   56,404 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   357,331 6,653 SH   SOLE   6,652 0 0
MICROSOFT CORP COM 594918104   9,033,266 21,471 SH   SOLE   21,470 0 0
VALERO ENERGY CORP COM 91913Y100   263,204 1,542 SH   SOLE   1,542 0 0
SCHLUMBERGER LTD COM STK 806857108   1,039,410 18,964 SH   SOLE   18,963 0 0
ISHARES TR EUROPE ETF 464287861   2,115 38 SH   SOLE   38 0 0
DTE ENERGY CO COM 233331107   684,147 6,101 SH   SOLE   6,100 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   2,106,551 25,797 SH   SOLE   25,796 0 0
ISHARES TR GL TIMB FORE ETF 464288174   12,657 150 SH   SOLE   150 0 0
V F CORP COM 918204108   554,870 36,171 SH   SOLE   36,171 0 0
AMERIPRISE FINL INC COM 03076C106   1,139,059 2,598 SH   SOLE   2,597 0 0
ALPS ETF TR CLEAN ENERGY 00162Q460   4,897 165 SH   SOLE   165 0 0
BOEING CO COM 097023105   2,591,814 13,430 SH   SOLE   13,429 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   100,366 439 SH   SOLE   439 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   337,311 1,350 SH   SOLE   1,350 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   6,713 28 SH   SOLE   28 0 0
NIKE INC CL B 654106103   442,498 4,708 SH   SOLE   4,708 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   12,001,405 206,671 SH   SOLE   206,671 0 0
TESLA INC COM 88160R101   479,028 2,725 SH   SOLE   2,725 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852   2,502,696 55,492 SH   SOLE   55,492 0 0
MSCI INC COM 55354G100   838,109 1,495 SH   SOLE   1,495 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   85,309 1,681 SH   SOLE   1,681 0 0
SPDR SER TR S&P KENSHO CLEAN 78468R655   25,904 400 SH   SOLE   400 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   313,075 1,157 SH   SOLE   1,157 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,557,417 36,976 SH   SOLE   36,975 0 0
WISDOMTREE TR INTK MLTIFACTR 97717Y774   170,508 6,423 SH   SOLE   6,423 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   281,143 5,924 SH   SOLE   5,923 0 0
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   6,121 197 SH   SOLE   197 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   53,903 264 SH   SOLE   264 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   30,487 125 SH   SOLE   124 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   35,655 68 SH   SOLE   68 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   68,777 905 SH   SOLE   905 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   13,758 189 SH   SOLE   188 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   105,545 2,330 SH   SOLE   2,330 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   12,018 25 SH   SOLE   25 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884   18,896 144 SH   SOLE   144 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,435,273 31,631 SH   SOLE   31,631 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   241,755 434 SH   SOLE   434 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   1,981,911 168,101 SH   SOLE   168,101 0 0
PACER FDS TR EMRG MKT CASH 69374H865   3,917 195 SH   SOLE   195 0 0
KRANESHARES TRUST QUADRTC INT RT 500767736   159,781 8,440 SH   SOLE   8,440 0 0
ISHARES TR RUS TP200 GR ETF 464289438   153,055 784 SH   SOLE   784 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,056,469 12,142 SH   SOLE   12,141 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   89,197 2,821 SH   SOLE   2,820 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839   63,021 829 SH   SOLE   829 0 0
ISHARES TR EAFE GRWTH ETF 464288885   16,814 162 SH   SOLE   162 0 0
ELI LILLY & CO COM 532457108   4,674,930 6,009 SH   SOLE   6,009 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   205,158 9,300 SH   SOLE   9,300 0 0
AIR PRODS & CHEMS INC COM 009158106   449,190 1,854 SH   SOLE   1,854 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653   84,530 2,565 SH   SOLE   2,565 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   26,953 331 SH   SOLE   331 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   106,751 852 SH   SOLE   851 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   204,858 2,585 SH   SOLE   2,584 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   60,521 2,034 SH   SOLE   2,034 0 0
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   776 43 SH   SOLE   43 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   12,680 278 SH   SOLE   278 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172   31,115 836 SH   SOLE   835 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   289,695 1,378 SH   SOLE   1,377 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   711,073 9,586 SH   SOLE   9,585 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   228,560 2,074 SH   SOLE   2,073 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   961,788 9,945 SH   SOLE   9,945 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   357,669 7,900 SH   SOLE   7,900 0 0
DIGITAL RLTY TR INC COM 253868103   625,122 4,340 SH   SOLE   4,339 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   522,255 14,115 SH   SOLE   14,115 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   443,594 10,345 SH   SOLE   10,345 0 0
MICRON TECHNOLOGY INC COM 595112103   308,011 2,613 SH   SOLE   2,612 0 0
ISHARES TR CHINA SM-CAP ETF 46429B200   4,878 204 SH   SOLE   204 0 0
FREEPORT-MCMORAN INC CL B 35671D857   242,977 5,168 SH   SOLE   5,167 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,533,908 528 SH   SOLE   527 0 0
ISHARES TR US AER DEF ETF 464288760   996,044 7,550 SH   SOLE   7,549 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   266,475 4,045 SH   SOLE   4,045 0 0
SKECHERS U S A INC CL A 830566105   1,024,757 16,728 SH   SOLE   16,728 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,359,046 23,489 SH   SOLE   23,488 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   105,785 4,625 SH   SOLE   4,625 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   499,131 4,346 SH   SOLE   4,345 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722   675,677 14,370 SH   SOLE   14,370 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714   964,590 24,100 SH   SOLE   24,100 0 0
PACER FDS TR LUNT MDCAP MLT 69374H725   3,338 73 SH   SOLE   73 0 0
QUANTA SVCS INC COM 74762E102   3,837,491 14,771 SH   SOLE   14,770 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   476,726 10,725 SH   SOLE   10,725 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698   928,320 24,000 SH   SOLE   24,000 0 0
ISHARES TR SELECT DIVID ETF 464287168   147,371 1,196 SH   SOLE   1,196 0 0
ISHARES TR RUS MD CP GR ETF 464287481   1,190,342 10,429 SH   SOLE   10,428 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   64,221 10,210 SH   SOLE   10,210 0 0
MARATHON PETE CORP COM 56585A102   270,413 1,342 SH   SOLE   1,342 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   2,390 25 SH   SOLE   25 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,303 12 SH   SOLE   12 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664   5,558 137 SH   SOLE   137 0 0
KRANESHARES TRUST KRANESHARES VALU 500767645   3,233 134 SH   SOLE   134 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   9,200 200 SH   SOLE   200 0 0
ISHARES TR EAFE VALUE ETF 464288877   78,896 1,450 SH   SOLE   1,450 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284   36,505 1,421 SH   SOLE   1,421 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   44,893 190 SH   SOLE   190 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   774,085 9,600 SH   SOLE   9,600 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631   9,008 250 SH   SOLE   250 0 0
FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703   235,900 10,000 SH   SOLE   10,000 0 0
SPDR SER TR HLTH CARE SVCS 78464A573   5,060 53 SH   SOLE   53 0 0
TRACTOR SUPPLY CO COM 892356106   244,446 934 SH   SOLE   934 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802   99,840 3,000 SH   SOLE   3,000 0 0
ELECTRONIC ARTS INC COM 285512109   518,163 3,906 SH   SOLE   3,905 0 0
SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863   509,991 22,506 SH   SOLE   22,506 0 0
VISA INC COM CL A 92826C839   1,924,897 6,897 SH   SOLE   6,897 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581   30,502 1,151 SH   SOLE   1,151 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   45,221 638 SH   SOLE   638 0 0
DOXIMITY INC CL A 26622P107   376,740 14,000 SH   SOLE   14,000 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   19,049 355 SH   SOLE   355 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   746,610 20,814 SH   SOLE   20,814 0 0
ISHARES TR MSCI CHINA ETF 46429B671   7,986 201 SH   SOLE   201 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   6,937 83 SH   SOLE   83 0 0
CION INVT CORP COM 17259U204   333,721 30,338 SH   SOLE   30,338 0 0
FIDELITY COVINGTON TRUST ELEC VEHS & FUTR 316092220   481 33 SH   SOLE   33 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   46,930 180 SH   SOLE   180 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   269,616 1,656 SH   SOLE   1,655 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   889,257 2,584 SH   SOLE   2,583 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408   11,626 461 SH   SOLE   461 0 0
ISHARES TR US TREAS BD ETF 46429B267   42,167 1,852 SH   SOLE   1,851 0 0
RING ENERGY INC COM 76680V108   22,643 11,552 SH   SOLE   11,552 0 0
PHILLIPS 66 COM 718546104   766,875 4,695 SH   SOLE   4,694 0 0
ISHARES TR CORE S&P TTL STK 464287150   1,654,561 14,350 SH   SOLE   14,350 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   98 3 SH   SOLE   3 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   49,987 1,723 SH   SOLE   1,722 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   784,188 9,156 SH   SOLE   9,155 0 0
META PLATFORMS INC CL A 30303M102   2,221,683 4,575 SH   SOLE   4,575 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   75,961 845 SH   SOLE   844 0 0
SERVICENOW INC COM 81762P102   1,270,921 1,667 SH   SOLE   1,667 0 0
PALO ALTO NETWORKS INC COM 697435105   1,919,298 6,755 SH   SOLE   6,755 0 0
ISHARES TR GLOBAL MATER ETF 464288695   15,651 175 SH   SOLE   175 0 0
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   83,395 5,281 SH   SOLE   5,281 0 0
BROADCOM INC COM 11135F101   2,629,185 1,984 SH   SOLE   1,983 0 0
SCHWAB STRATEGIC TR MUN BD ETF 808524649   19,519 375 SH   SOLE   375 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   5,328,008 111,255 SH   SOLE   111,255 0 0
PIONEER NAT RES CO COM 723787107   369,374 1,407 SH   SOLE   1,407 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   33,467 852 SH   SOLE   852 0 0
ISHARES TR CORE MSCI EAFE 46432F842   907,968 12,233 SH   SOLE   12,233 0 0
ROYAL BK CDA COM 780087102   693,187 6,871 SH   SOLE   6,871 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   552,259 12,438 SH   SOLE   12,438 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   542,862 7,887 SH   SOLE   7,887 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   722,809 2,085 SH   SOLE   2,085 0 0
ISHARES TR U.S. MED DVC ETF 464288810   48,513 828 SH   SOLE   828 0 0
NVIDIA CORPORATION COM 67066G104   12,624,470 13,972 SH   SOLE   13,971 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516   28,704 800 SH   SOLE   800 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   141,789 2,765 SH   SOLE   2,765 0 0
ISHARES TR SHORT TREAS BD 464288679   50,220 454 SH   SOLE   454 0 0
CUMMINS INC COM 231021106   611,990 2,077 SH   SOLE   2,077 0 0
GENUINE PARTS CO COM 372460105   1,560,690 10,074 SH   SOLE   10,073 0 0
ABBVIE INC COM 00287Y109   1,315,632 7,225 SH   SOLE   7,224 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737   808,307 23,470 SH   SOLE   23,470 0 0
SPDR SER TR S&P BIOTECH 78464A870   63,159 666 SH   SOLE   665 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760   3,847 59 SH   SOLE   59 0 0
SPDR SER TR S&P METALS MNG 78464A755   70,206 1,165 SH   SOLE   1,164 0 0
ISHARES INC CORE MSCI EMKT 46434G103   3,784,303 73,339 SH   SOLE   73,339 0 0
ISHARES TR 10+ YR INVST GRD 464289511   9,454 184 SH   SOLE   183 0 0
TIDAL TR II YIELDMAX AAPL 88634T857   54,858 3,199 SH   SOLE   3,198 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   446,818 6,413 SH   SOLE   6,413 0 0
INVESCO LTD SHS G491BT108   307,387 18,528 SH   SOLE   18,528 0 0
TIDAL TR II YIELDMAX NVDA 88634T774   97,787 3,326 SH   SOLE   3,326 0 0
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   170,447 3,007 SH   SOLE   3,007 0 0
WISDOMTREE TR ARTIFICIAL INTEL 97717Y543   20,770 1,000 SH   SOLE   1,000 0 0
ZOETIS INC CL A 98978V103   858,694 5,075 SH   SOLE   5,074 0 0
FIDELITY COVINGTON TRUST DISRUPTIVE AUTOM 316092170   22,543 847 SH   SOLE   846 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,515,648 11,140 SH   SOLE   11,140 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   322,233 18,605 SH   SOLE   18,604 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   29,671 110 SH   SOLE   109 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   3,988 66 SH   SOLE   66 0 0
BLACKSTONE INC COM 09260D107   1,135,016 8,640 SH   SOLE   8,639 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   25,095 445 SH   SOLE   444 0 0
JACOBS SOLUTIONS INC COM 46982L108   698,756 4,545 SH   SOLE   4,545 0 0
TIDAL TR II YIELDMAX AMZN OP 88634T840   70,090 2,983 SH   SOLE   2,982 0 0
TIDAL TR II YIELDMAX GOOGL 88634T790   54,707 3,175 SH   SOLE   3,175 0 0
STRYKER CORPORATION COM 863667101   1,193,004 3,334 SH   SOLE   3,333 0 0
QUALCOMM INC COM 747525103   1,745,632 10,311 SH   SOLE   10,310 0 0
T-MOBILE US INC COM 872590104   832,607 5,101 SH   SOLE   5,101 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711   396,175 12,000 SH   SOLE   12,000 0 0
MCDONALDS CORP COM 580135101   2,132,551 7,564 SH   SOLE   7,563 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695   750,504 22,450 SH   SOLE   22,450 0 0
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113   44,453 1,507 SH   SOLE   1,506 0 0
CISCO SYS INC COM 17275R102   1,370,509 27,460 SH   SOLE   27,459 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,001,568 6,727 SH   SOLE   6,726 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   213,852 2,807 SH   SOLE   2,806 0 0
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   535,764 6,000 SH   SOLE   6,000 0 0
AUTODESK INC COM 052769106   726,051 2,788 SH   SOLE   2,788 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475   18,763 460 SH   SOLE   460 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405   10,546 103 SH   SOLE   103 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,636,279 27,924 SH   SOLE   27,923 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U612   174,986 6,000 SH   SOLE   6,000 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   316,912 3,412 SH   SOLE   3,411 0 0
ISHARES TR US CONSM STAPLES 464287812   3,043 45 SH   SOLE   45 0 0
ISHARES TR ISHARES BIOTECH 464287556   329,182 2,399 SH   SOLE   2,398 0 0
KRANESHARES TRUST CSI CHI INTERNET 500767306   227,318 8,660 SH   SOLE   8,659 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   31,113 1,076 SH   SOLE   1,075 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   441,677 2,687 SH   SOLE   2,687 0 0
ISHARES TR IBOXX HI YD ETF 464288513   152,584 1,963 SH   SOLE   1,963 0 0
ISHARES TR S&P SML 600 GWT 464287887   29,295 224 SH   SOLE   224 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   289,716 816 SH   SOLE   816 0 0
ISHARES TR MSCI USA MMENTM 46432F396   16,299 87 SH   SOLE   87 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   666,077 3,622 SH   SOLE   3,622 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   786,565 6,245 SH   SOLE   6,244 0 0
ISHARES TR U.S. TECH ETF 464287721   16,072 119 SH   SOLE   119 0 0
ISHARES TR ISHARES SEMICDTR 464287523   47,443 210 SH   SOLE   210 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   76,313 1,799 SH   SOLE   1,798 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   1,327,451 26,785 SH   SOLE   26,784 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   3,629 44 SH   SOLE   44 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   1,148,669 44,402 SH   SOLE   44,401 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   21,629 310 SH   SOLE   310 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   2,359,514 34,796 SH   SOLE   34,795 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   75,560 1,272 SH   SOLE   1,272 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   44,308 931 SH   SOLE   931 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   2,518,235 16,159 SH   SOLE   16,159 0 0
ISHARES TR S&P 500 VAL ETF 464287408   1,974,037 10,567 SH   SOLE   10,567 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   27,546 640 SH   SOLE   640 0 0
LULULEMON ATHLETICA INC COM 550021109   809,036 2,071 SH   SOLE   2,071 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   10,039,041 118,890 SH   SOLE   118,889 0 0
ISHARES TR CORE S&P500 ETF 464287200   18,825,159 35,808 SH   SOLE   35,807 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   98,801 2,322 SH   SOLE   2,322 0 0
UNION PAC CORP COM 907818108   676,837 2,752 SH   SOLE   2,752 0 0
ECOLAB INC COM 278865100   887,348 3,843 SH   SOLE   3,842 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100   129,083 20,555 SH   SOLE   20,554 0 0
ISHARES TR MBS ETF 464288588   3,841 42 SH   SOLE   41 0 0
ISHARES TR PFD AND INCM SEC 464288687   132,980 4,126 SH   SOLE   4,125 0 0
SALESFORCE INC COM 79466L302   2,488,952 8,264 SH   SOLE   8,264 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   537,935 5,446 SH   SOLE   5,445 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   67,164 431 SH   SOLE   430 0 0
LOCKHEED MARTIN CORP COM 539830109   1,896,161 4,169 SH   SOLE   4,168 0 0
JPMORGAN CHASE & CO COM 46625H100   5,844,713 29,180 SH   SOLE   29,179 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   45,341 879 SH   SOLE   878 0 0
CHEVRON CORP NEW COM 166764100   1,770,255 11,223 SH   SOLE   11,222 0 0
ISHARES TR NATIONAL MUN ETF 464288414   603,807 5,612 SH   SOLE   5,611 0 0
ALBEMARLE CORP COM 012653101   248,576 1,887 SH   SOLE   1,886 0 0
CONOCOPHILLIPS COM 20825C104   1,751,926 13,764 SH   SOLE   13,764 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   214,778 4,281 SH   SOLE   4,280 0 0
TJX COS INC NEW COM 872540109   282,713 2,788 SH   SOLE   2,787 0 0
BANK AMERICA CORP COM 060505104   314,678 8,298 SH   SOLE   8,298 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   913,974 38,532 SH   SOLE   38,531 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   40,573 128 SH   SOLE   127 0 0
SPDR SER TR S&P DIVID ETF 78464A763   496,806 3,785 SH   SOLE   3,785 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   2,630 41 SH   SOLE   41 0 0
WALMART INC COM 931142103   429,223 7,134 SH   SOLE   7,133 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588   75,357 1,360 SH   SOLE   1,360 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   30,458 263 SH   SOLE   263 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   2,296,728 40,889 SH   SOLE   40,888 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   938,906 4,917 SH   SOLE   4,916 0 0
RTX CORPORATION COM 75513E101   3,670,373 37,633 SH   SOLE   37,633 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   355,756 6,200 SH   SOLE   6,200 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   412,878 9,885 SH   SOLE   9,884 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   17,139,883 141,664 SH   SOLE   141,663 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721   302,508 6,508 SH   SOLE   6,508 0 0
ISHARES TR IBOXX INV CP ETF 464287242   21,457 197 SH   SOLE   197 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   69,871 930 SH   SOLE   930 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   1,821 37 SH   SOLE   37 0 0
KLA CORP COM NEW 482480100   1,191,908 1,706 SH   SOLE   1,706 0 0
ISHARES TR MSCI USA VALUE 46432F388   278,512 2,571 SH   SOLE   2,571 0 0
HP INC COM 40434L105   1,005,103 33,260 SH   SOLE   33,259 0 0
GILEAD SCIENCES INC COM 375558103   372,260 5,082 SH   SOLE   5,082 0 0
CATERPILLAR INC COM 149123101   266,838 728 SH   SOLE   728 0 0
ALPHABET INC CAP STK CL C 02079K107   962,892 6,324 SH   SOLE   6,324 0 0
AMERICAN EXPRESS CO COM 025816109   335,103 1,472 SH   SOLE   1,471 0 0
AMGEN INC COM 031162100   1,369,313 4,816 SH   SOLE   4,816 0 0
APPLIED MATLS INC COM 038222105   1,317,874 6,390 SH   SOLE   6,390 0 0
ANALOG DEVICES INC COM 032654105   929,208 4,698 SH   SOLE   4,697 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   17,002 831 SH   SOLE   830 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   174,327 850 SH   SOLE   850 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   198,847 4,753 SH   SOLE   4,752 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   5,527 284 SH   SOLE   284 0 0
ARISTA NETWORKS INC COM 040413106   1,571,402 5,419 SH   SOLE   5,419 0 0
ISHARES TR CORE S&P US GWT 464287671   47,939 409 SH   SOLE   409 0 0
ISHARES TR CORE S&P US VLU 464287663   59,600 659 SH   SOLE   659 0 0
ALPS ETF TR ALERIAN ENERGY 00162Q676   42,815 1,684 SH   SOLE   1,683 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   335,187 5,973 SH   SOLE   5,972 0 0
ISHARES TR US CONSUM DISCRE 464287580   30,165 368 SH   SOLE   368 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   77,465 500 SH   SOLE   500 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   499,243 2,734 SH   SOLE   2,733 0 0
ISHARES TR EAFE SML CP ETF 464288273   2,723 43 SH   SOLE   43 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   8,046 85 SH   SOLE   85 0 0
ISHARES TR CORE US AGGBD ET 464287226   3,722 38 SH   SOLE   38 0 0
ISHARES TR 20 YR TR BD ETF 464287432   36,529 386 SH   SOLE   386 0 0
ISHARES TR CORE DIV GRWTH 46434V621   2,885,788 49,704 SH   SOLE   49,703 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   8,676 141 SH   SOLE   141 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   523 22 SH   SOLE   22 0 0
ISHARES TR SP SMCP600VL ETF 464287879   5,138 50 SH   SOLE   50 0 0
ISHARES TR S&P MC 400GR ETF 464287606   6,570 72 SH   SOLE   72 0 0
ISHARES TR S&P MC 400VL ETF 464287705   546,617 4,621 SH   SOLE   4,620 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   217,344 5,887 SH   SOLE   5,886 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   20,808 600 SH   SOLE   600 0 0
ISHARES TR USD INV GRDE ETF 464288620   8,682 171 SH   SOLE   171 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   379,161 5,183 SH   SOLE   5,183 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   886,092 15,443 SH   SOLE   15,442 0 0
NUCOR CORP COM 670346105   223,501 1,129 SH   SOLE   1,129 0 0
ISHARES TR GLB INFRASTR ETF 464288372   21,429 450 SH   SOLE   450 0 0
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545   10,177 300 SH   SOLE   300 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   91,963 966 SH   SOLE   966 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   800,697 15,590 SH   SOLE   15,589 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   464,092 8,558 SH   SOLE   8,557 0 0
ISHARES TR CUR HD EURZN ETF 46434V639   34,490 938 SH   SOLE   938 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578   295 10 SH   SOLE   10 0 0
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   18,425 327 SH   SOLE   327 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   34,509 115 SH   SOLE   115 0 0
SPDR SER TR DJ REIT ETF 78464A607   7,540 80 SH   SOLE   80 0 0
ALTRIA GROUP INC COM 02209S103   313,572 7,189 SH   SOLE   7,188 0 0
CITIGROUP INC COM NEW 172967424   305,954 4,838 SH   SOLE   4,837 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   960 37 SH   SOLE   36 0 0
ISHARES TR JPMORGAN USD EMG 464288281   9,595 107 SH   SOLE   107 0 0
EXXON MOBIL CORP COM 30231G102   1,145,716 9,856 SH   SOLE   9,856 0 0
UNITEDHEALTH GROUP INC COM 91324P102   279,705 565 SH   SOLE   565 0 0
LOWES COS INC COM 548661107   2,151,514 8,446 SH   SOLE   8,446 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   242,490 5,026 SH   SOLE   5,025 0 0
DEERE & CO COM 244199105   2,173,318 5,291 SH   SOLE   5,291 0 0
COLGATE PALMOLIVE CO COM 194162103   227,080 2,522 SH   SOLE   2,521 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   1,144,871 27,110 SH   SOLE   27,110 0 0
ISHARES TR U.S. PHARMA ETF 464288836   7,129 105 SH   SOLE   105 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   10,747,850 271,000 SH   SOLE   270,999 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   1,464,605 42,551 SH   SOLE   42,551 0 0
DEVON ENERGY CORP NEW COM 25179M103   240,941 4,802 SH   SOLE   4,801 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   157,972 2,406 SH   SOLE   2,406 0 0
PAYPAL HLDGS INC COM 70450Y103   377,325 5,633 SH   SOLE   5,632 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   6,256,143 110,944 SH   SOLE   110,944 0 0
SCHWAB CHARLES CORP COM 808513105   1,834,840 25,364 SH   SOLE   25,364 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511   694 16 SH   SOLE   16 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   2,672 111 SH   SOLE   111 0 0
BLACKROCK INC COM 09247X101   2,165,765 2,598 SH   SOLE   2,597 0 0
ISHARES TR CORE S&P MCP ETF 464287507   7,775,686 128,016 SH   SOLE   128,015 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   33,065 2,365 SH   SOLE   2,365 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   174,813 12,604 SH   SOLE   12,603 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   576,248 4,674 SH   SOLE   4,674 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   896,817 17,724 SH   SOLE   17,723 0 0
ISHARES TR MSCI EAFE ETF 464287465   382,139 4,785 SH   SOLE   4,785 0 0
APPLE INC COM 037833100   16,529,785 96,395 SH   SOLE   96,394 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   4,774 46 SH   SOLE   46 0 0
GSK PLC SPONSORED ADR 37733W204   650,685 15,178 SH   SOLE   15,178 0 0
ABBOTT LABS COM 002824100   1,334,865 11,744 SH   SOLE   11,744 0 0
DISNEY WALT CO COM 254687106   374,308 3,059 SH   SOLE   3,059 0 0
ISHARES TR RUS 1000 ETF 464287622   325,186 1,129 SH   SOLE   1,129 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   3,555,626 19,852 SH   SOLE   19,851 0 0
VANECK ETF TRUST LONG MUNI ETF 92189F536   3,476 193 SH   SOLE   193 0 0