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
Expires: July 31, 2015
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
AMAZON COM INC COM 023135106 8,416,721 33,782 SH SOLE 33,781 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 4,507 48 SH SOLE 48 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,033,061 1,396 SH SOLE 1,396 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 6,427,825 32,837 SH SOLE 32,836 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 823,405 12,228 SH SOLE 12,227 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 2,583 40 SH SOLE 40 0 0
ISHARES GOLD TR ISHARES NEW 464285204 755,227 9,670 SH SOLE 9,670 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,925,757 46,270 SH SOLE 46,270 0 0
JOHNSON & JOHNSON COM 478160104 2,062,251 7,790 SH SOLE 7,789 0 0
FIRST TR EXCHANGE-TRADED FD UTILITIES ALPH 33734X184 115,053 2,620 SH SOLE 2,619 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3,405,227 3,692 SH SOLE 3,691 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 1,222,871 3,268 SH SOLE 3,267 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 86,717 1,721 SH SOLE 1,720 0 0
DEXCOM INC COM 252131107 1,025,384 11,883 SH SOLE 11,883 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 32,833 325 SH SOLE 324 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 1,462,244 1,606 SH SOLE 1,606 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 122,165 11,096 SH SOLE 11,095 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 145,259 2,175 SH SOLE 2,174 0 0
SHELL PLC SPON ADS 780259305 895,053 9,417 SH SOLE 9,416 0 0
PROCTER & GAMBLE CO COM 742718109 1,267,841 8,727 SH SOLE 8,726 0 0
COCA COLA CO COM 191216100 5,157,864 59,919 SH SOLE 59,919 0 0
ISHARES TR US HLTHCARE ETF 464287762 5,367 75 SH SOLE 75 0 0
TRUIST FINL CORP COM 89832Q109 910,437 19,664 SH SOLE 19,663 0 0
UNITED PARCEL SVCS INC CL B 911312106 269,643 2,886 SH SOLE 2,885 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 55,611 620 SH SOLE 620 0 0
ISHARES TR MSCI ACWI EX US 464288240 8,848 117 SH SOLE 117 0 0
INTEL CORP COM 458140100 245,265 2,040 SH SOLE 2,039 0 0
MEDTRONIC PLC SHS G5960L103 801,069 9,283 SH SOLE 9,283 0 0
NETFLIX INC. COM 64110L106 2,098,324 30,157 SH SOLE 30,157 0 0
PAYCHEX INC COM 704326107 948,446 9,629 SH SOLE 9,628 0 0
ISHARES SILVER TR ISHARES 46428Q109 234,175 4,296 SH SOLE 4,296 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 135,106 1,430 SH SOLE 1,430 0 0
MERCK & CO INC COM 58933Y105 236,563 1,628 SH SOLE 1,627 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 3,973 38 SH SOLE 38 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,506,735 1,976 SH SOLE 1,975 0 0
MCKESSON CORP COM 58155Q103 1,609,522 1,885 SH SOLE 1,885 0 0
TOTALENERGIES SE ACT F92124100 705,461 8,251 SH SOLE 8,251 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 40,763 569 SH SOLE 569 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,142,013 2,071 SH SOLE 2,070 0 0
VISTRA CORP COM 92840M102 753,072 5,443 SH SOLE 5,443 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,217,250 4,731 SH SOLE 4,731 0 0
UNITED RENTALS INC COM 911363109 3,199,248 3,197 SH SOLE 3,196 0 0
ISHARES TR TIPS BD ETF 464287176 22,087 212 SH SOLE 212 0 0
FIRST TR EXCHANGE TRADED FD NASDQ SEMCNDTR 33738R811 1,525 6 SH SOLE 6 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,067,653 21,986 SH SOLE 21,986 0 0
PACER FDS TR US CASH COWS 100 69374H881 6,081,253 91,091 SH SOLE 91,091 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,509,452 32,907 SH SOLE 32,907 0 0
MARVELL TECHNOLOGY INC COM 573874104 2,551,739 9,658 SH SOLE 9,657 0 0
SHERWIN WILLIAMS CO COM 824348106 303,746 940 SH SOLE 939 0 0
PEPSICO INC COM 713448108 822,253 6,489 SH SOLE 6,488 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 2,262,413 27,862 SH SOLE 27,862 0 0
HONEYWELL INTL INC COM 438516205 1,083,275 5,135 SH SOLE 5,135 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 323,858 717 SH SOLE 716 0 0
SPDR SERIES TRUST ST STR CONV ETF 78464A359 110,084 1,088 SH SOLE 1,088 0 0
HOME DEPOT INC COM 437076102 1,089,087 3,828 SH SOLE 3,828 0 0
PACER FDS TR US SM CAP CA ETF 69374H857 32,417 608 SH SOLE 608 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 281,466 1,091 SH SOLE 1,090 0 0
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 997,228 25,208 SH SOLE 25,208 0 0
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 668,823 5,149 SH SOLE 5,149 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 129,162 617 SH SOLE 616 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 2,449,472 14,544 SH SOLE 14,543 0 0
SPDR GOLD TR GOLD SHS 78463V107 2,724,705 7,154 SH SOLE 7,154 0 0
SOUTHERN CO COM 842587107 1,338,546 16,148 SH SOLE 16,148 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,132 96 SH SOLE 96 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 7,801,185 62,280 SH SOLE 62,279 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,839 176 SH SOLE 176 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,435 81 SH SOLE 81 0 0
ISHARES TR U.S. REAL ES ETF 464287739 10,454 110 SH SOLE 110 0 0
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 142,653 1,770 SH SOLE 1,769 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 323,237 6,417 SH SOLE 6,417 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,185,317 5,196 SH SOLE 5,196 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 65,968 1,836 SH SOLE 1,836 0 0
CELSIUS HLDGS INC COM NEW 15118V207 583,293 21,327 SH SOLE 21,327 0 0
ISHARES TR CORE S&P SCP ETF 464287804 577,996 4,249 SH SOLE 4,248 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704 24,033 213 SH SOLE 212 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 43,497 563 SH SOLE 563 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4,855 62 SH SOLE 62 0 0
ALPHABET INC CAP STK CL A 02079K305 11,182,166 32,499 SH SOLE 32,498 0 0
ALPHABET INC CAP STK CL A 02079K305 34,305 100 SH Call SOLE 100 0 0
FIRST TR EXCHANGE TRADED FD NASDQ ARTFCIAL 33738R720 735,196 12,412 SH SOLE 12,411 0 0
SPDR SERIES TRUST SP KENSHO SMART 78468R689 5,897 174 SH SOLE 173 0 0
HALLIBURTON CO COM 406216101 586,128 18,432 SH SOLE 18,431 0 0
UNILEVER PLC SPON ADR NEW 904767803 995,378 16,390 SH SOLE 16,390 0 0
CSX CORP COM 126408103 941,241 20,237 SH SOLE 20,237 0 0
MICROSOFT CORP COM 594918104 11,646,658 22,707 SH SOLE 22,707 0 0
SLB LIMITED COM STK 806857108 1,032,008 21,182 SH SOLE 21,182 0 0
ISHARES TR EUROPE ETF 464287861 2,703 38 SH SOLE 38 0 0
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 1,956,900 17,635 SH SOLE 17,634 0 0
ISHARES TR GL TIMB FORE ETF 464288174 10,083 150 SH SOLE 150 0 0
SIMON PPTY GROUP INC NEW COM 828806109 251,753 1,254 SH SOLE 1,254 0 0
AMERIPRISE FINL INC COM 03076C106 1,455,908 2,957 SH SOLE 2,957 0 0
NEXTERA ENERGY INC COM 65339F101 249,852 3,299 SH SOLE 3,298 0 0
BOEING CO COM 097023105 1,108,257 5,957 SH SOLE 5,956 0 0
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 15,063 53 SH SOLE 52 0 0
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 462,173 5,894 SH SOLE 5,893 0 0
VANGUARD INDEX FDS MRNGSTR LRG CAP 922908637 10,053 29 SH SOLE 28 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 5,807,736 100,899 SH SOLE 100,898 0 0
TESLA INC COM 88160R101 407,677 1,149 SH SOLE 1,149 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852 23,293 551 SH SOLE 551 0 0
DECKERS OUTDOOR CORP COM 243537107 384,918 4,926 SH SOLE 4,926 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 85,866 1,698 SH SOLE 1,698 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 143,529 454 SH SOLE 454 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 574,297 10,755 SH SOLE 10,754 0 0
WISDOMTREE TR INTK MLTIFACTR 97717Y774 112,871 3,401 SH SOLE 3,401 0 0
KIMCO REALTY CORP COM 49446R109 429,499 19,338 SH SOLE 19,338 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 235,061 4,532 SH SOLE 4,531 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207 42,551 195 SH SOLE 194 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 41,142 128 SH SOLE 128 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 58,311 464 SH SOLE 464 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 10,792 324 SH SOLE 324 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 4,609,840 194,508 SH SOLE 194,508 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 493,856 1,858 SH SOLE 1,857 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 61,990 88 SH SOLE 88 0 0
ASTRAZENECA PLC ORD G0593M107 663,891 4,112 SH SOLE 4,111 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,266,613 18,488 SH SOLE 18,488 0 0
KRANESHARES TRUST QUADRTC INT RT 500767736 60,474 3,615 SH SOLE 3,614 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 413,686 1,563 SH SOLE 1,562 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 108,170 520 SH SOLE 520 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 104,173 1,186 SH SOLE 1,186 0 0
ISHARES TR EAFE GRWTH ETF 464288885 19,576 163 SH SOLE 163 0 0
ELI LILLY & CO COM 532457108 5,654,321 4,887 SH SOLE 4,886 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 933,884 3,357 SH SOLE 3,356 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,756 81 SH SOLE 81 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 33,393 259 SH SOLE 259 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 12,168 274 SH SOLE 274 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 72,775 262 SH SOLE 261 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,061,325 9,309 SH SOLE 9,309 0 0
MICRON TECHNOLOGY INC COM 595112103 2,309,313 2,168 SH SOLE 2,168 0 0
FREEPORT MCMORAN INC CL B 35671D857 1,368,356 19,548 SH SOLE 19,547 0 0
ISHARES TR US AER DEF ETF 464288760 1,029,519 4,969 SH SOLE 4,969 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,983,581 5,992 SH SOLE 5,991 0 0
MILLICOM INTL CELLULAR S A COM STK L6388F110 236,287 2,712 SH SOLE 2,711 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 364,928 6,491 SH SOLE 6,491 0 0
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 7,416,317 90,909 SH SOLE 90,908 0 0
QUANTA SVCS INC COM 74762E102 9,129,338 14,209 SH SOLE 14,208 0 0
ISHARES TR SELECT DIVID ETF 464287168 51,251 337 SH SOLE 337 0 0
MARATHON PETE CORP COM 56585A102 440,774 1,115 SH SOLE 1,114 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 15,617 101 SH SOLE 101 0 0
SNOWFLAKE INC COM SHS 833445109 3,559,858 10,484 SH SOLE 10,483 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 299,590 5,936 SH SOLE 5,936 0 0
KRANESHARES TRUST VALU LINE DY ETF 500767645 3,700 134 SH SOLE 134 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 8,840 400 SH SOLE 400 0 0
ISHARES TR EAFE VALUE ETF 464288877 22,713 287 SH SOLE 287 0 0
SPDR SERIES TRUST ST NUVE HIGH ETF 78464A284 33,351 1,421 SH SOLE 1,421 0 0
VANGUARD INDEX FDS MRNGSTR MD CP GR 922908538 34,760 119 SH SOLE 119 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 27,495 845 SH SOLE 845 0 0
VISA INC COM CL A 92826C839 3,498,330 9,736 SH SOLE 9,735 0 0
ROBINHOOD MKTS INC COM CL A 770700102 1,442,925 12,826 SH SOLE 12,826 0 0
VANGUARD INDEX FDS MRNGSTR SM CP GR 922908595 59,458 176 SH SOLE 176 0 0
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 149,361 691 SH SOLE 691 0 0
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 207,826 2,306 SH SOLE 2,306 0 0
SPDR SERIES TRUST ST TERM HIGH ETF 78468R408 8,027 331 SH SOLE 331 0 0
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 7,464,394 166,282 SH SOLE 166,281 0 0
RING ENERGY INC COM 76680V108 15,134 11,552 SH SOLE 11,552 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 715,137 3,020 SH SOLE 3,020 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 141,288 232 SH SOLE 232 0 0
PHILLIPS 66 COM 718546104 1,468,360 5,751 SH SOLE 5,751 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,561,633 9,392 SH SOLE 9,391 0 0
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 260,599 5,520 SH SOLE 5,520 0 0
META PLATFORMS INC CL A 30303M102 3,496,654 4,822 SH SOLE 4,821 0 0
J P MORGAN EXCHANGE TRADED F INFL MANA BD ETF 46654Q104 1,842 40 SH SOLE 40 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 90,308 854 SH SOLE 854 0 0
SERVICENOW INC COM 81762P102 1,784,477 13,316 SH SOLE 13,316 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 447,933 7,312 SH SOLE 7,312 0 0
PALO ALTO NETWORKS INC COM 697435105 7,836,145 19,723 SH SOLE 19,723 0 0
ISHARES TR GLOBAL MATER ETF 464288695 19,331 181 SH SOLE 180 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 43,891 690 SH SOLE 690 0 0
BROADCOM INC COM 11135F101 4,174,216 11,886 SH SOLE 11,885 0 0
SCHWAB STRATEGIC TR MUN BD ETF 808524649 18,120 750 SH SOLE 750 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 854,305 17,357 SH SOLE 17,356 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 251,909 2,652 SH SOLE 2,651 0 0
ISHARES TR CORE MSCI EAFE 46432F842 594,593 6,137 SH SOLE 6,137 0 0
ROYAL BK CDA COM 780087102 1,449,289 7,372 SH SOLE 7,372 0 0
NVIDIA CORPORATION COM 67066G104 19,772,400 86,577 SH SOLE 86,576 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 114,927 2,243 SH SOLE 2,243 0 0
ISHARES TR TRUST ISHARE 0-1 464288679 50,120 454 SH SOLE 454 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 268,701 3,385 SH SOLE 3,385 0 0
GENUINE PARTS CO COM 372460105 1,437,762 11,434 SH SOLE 11,434 0 0
ABBVIE INC COM 00287Y109 621,981 2,378 SH SOLE 2,377 0 0
SPDR SERIES TRUST ST STR SP BIOT 78464A870 127,994 812 SH SOLE 811 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 4,970 57 SH SOLE 57 0 0
ISHARES INC CORE MSCI EMKT 46434G103 5,011,078 61,743 SH SOLE 61,743 0 0
WISDOMTREE TR ARTI INT INN FD 97717Y543 43,690 1,000 SH SOLE 1,000 0 0
FIDELITY COVINGTON TRUST DISRU AUTOM ETF 316092170 32,801 847 SH SOLE 846 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 5,852,721 12,830 SH SOLE 12,829 0 0
VANECK ETF TRUST BDC INCOME ETF 92189F411 58,005 4,500 SH SOLE 4,500 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 33,192 93 SH SOLE 93 0 0
BLACKSTONE INC COM 09260D107 2,213,969 19,752 SH SOLE 19,751 0 0
QUALCOMM INC COM 747525103 2,027,469 11,016 SH SOLE 11,016 0 0
T-MOBILE US INC COM 872590104 1,069,665 6,559 SH SOLE 6,559 0 0
MCDONALDS CORP COM 580135101 2,440,656 10,568 SH SOLE 10,568 0 0
QUEST DIAGNOSTICS INC COM 74834L100 290,648 1,247 SH SOLE 1,247 0 0
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 48,439 1,118 SH SOLE 1,118 0 0
CISCO SYS INC COM 17275R102 2,616,855 24,313 SH SOLE 24,313 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 848,806 17,930 SH SOLE 17,930 0 0
VANECK ETF TRUST URANI NUCLE ETF 92189F601 48,523 469 SH SOLE 469 0 0
AT&T INC COM 00206R102 236,458 9,691 SH SOLE 9,690 0 0
NEOS ETF TRUST NASDAQ 100 HIGH 78433H675 1,136,109 20,452 SH SOLE 20,452 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405 13,399 103 SH SOLE 103 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 2,544,529 41,374 SH SOLE 41,374 0 0
GE VERNOVA INC COM 36828A101 1,600,247 1,684 SH SOLE 1,683 0 0
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100 105,195 2,160 SH SOLE 2,160 0 0
ISHARES TR US CONSM STAPLES 464287812 3,183 45 SH SOLE 45 0 0
ISHARES TR ISHARES BIOTECH 464287556 247,327 1,175 SH SOLE 1,174 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 3 0 SH SOLE 0 0 0
GE AEROSPACE COM NEW 369604301 292,909 938 SH SOLE 937 0 0
KRANESHARES TRUST CSI CHI INTERNET 500767306 212,840 8,684 SH SOLE 8,683 0 0
SPDR SERIES TRUST ST SHO TREAS ETF 78468R101 34,110 1,190 SH SOLE 1,189 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 213,614 961 SH SOLE 961 0 0
ISHARES TR IBOXX HI YD ETF 464288513 141,912 1,838 SH SOLE 1,838 0 0
ISHARES TR S&P SML 600 GWT 464287887 17,316 108 SH SOLE 108 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 783,569 1,757 SH SOLE 1,757 0 0
ISHARES TR MSCI USA MMENTM 46432F396 22,531 71 SH SOLE 71 0 0
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 428,376 3,936 SH SOLE 3,935 0 0
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 731,119 4,378 SH SOLE 4,378 0 0
ISHARES TR U.S. TECH ETF 464287721 31,523 119 SH SOLE 119 0 0
ISHARES TR ISHARES SEMICDTR 464287523 119,414 210 SH SOLE 210 0 0
ISHARES TR EXPANDED TECH 464287515 7,028 66 SH SOLE 66 0 0
NETAPP INC COM 64110D104 1,716,988 8,173 SH SOLE 8,173 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 53,480 1,048 SH SOLE 1,047 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 1,302,182 18,083 SH SOLE 18,083 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 4,226 45 SH SOLE 44 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 1,227,910 36,222 SH SOLE 36,221 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 16,590 203 SH SOLE 203 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 2,513,597 28,377 SH SOLE 28,376 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 55,907 738 SH SOLE 738 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 34,968 688 SH SOLE 687 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1,933,910 6,445 SH SOLE 6,445 0 0
ISHARES TR S&P 500 VAL ETF 464287408 776,579 3,402 SH SOLE 3,401 0 0
SPDR SERIES TRUST ST STR SP600 SML 78468R853 17,231 326 SH SOLE 325 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 12,779,742 89,834 SH SOLE 89,833 0 0
ISHARES TR CORE S&P500 ETF 464287200 19,810,130 25,867 SH SOLE 25,866 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 89,636 2,173 SH SOLE 2,173 0 0
ECOLAB INC COM 278865100 1,624,560 5,917 SH SOLE 5,916 0 0
ISHARES TR MBS ETF 464288588 4,131 46 SH SOLE 46 0 0
ISHARES TR PFD AND INCM SEC 464288687 24,162 819 SH SOLE 819 0 0
VANGUARD INDEX FDS MRNGSTR MD CP VA 922908512 32,534 166 SH SOLE 166 0 0
LOCKHEED MARTIN CORP COM 539830109 2,580,534 5,067 SH SOLE 5,067 0 0
JPMORGAN CHASE & CO COM 46625H100 7,648,189 23,118 SH SOLE 23,118 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 22,824 453 SH SOLE 453 0 0
CHEVRON CORPORATION COM 166764100 2,945,488 14,424 SH SOLE 14,423 0 0
ISHARES TR NATIONAL MUN ETF 464288414 434,730 4,300 SH SOLE 4,300 0 0
CONOCOPHILLIPS COM 20825C104 1,685,052 13,464 SH SOLE 13,464 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 9,207,266 130,396 SH SOLE 130,396 0 0
TJX COS INC NEW COM 872540109 1,319,121 9,970 SH SOLE 9,969 0 0
BANK OF AMER CORP COM 060505104 1,922,277 35,317 SH SOLE 35,316 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 403,856 13,202 SH SOLE 13,202 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 37,468 103 SH SOLE 102 0 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 283,524 1,936 SH SOLE 1,935 0 0
WALMART INC COM 931142103 2,726,763 26,239 SH SOLE 26,239 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 11,231 99 SH SOLE 99 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 26,370 337 SH SOLE 336 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 811,776 3,691 SH SOLE 3,691 0 0
ORACLE CORP COM 68389X105 412,783 3,006 SH SOLE 3,006 0 0
RTX CORPORATION COM 75513E101 1,108,954 5,973 SH SOLE 5,973 0 0
TEXAS INSTRS INC COM 882508104 1,524,597 5,443 SH SOLE 5,443 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 12,137,112 78,203 SH SOLE 78,203 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 73 1 SH SOLE 1 0 0
ISHARES TR IBOXX INV CP ETF 464287242 14,816 145 SH SOLE 145 0 0
MORGAN STANLEY COM NEW 617446448 270,830 1,440 SH SOLE 1,439 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 1,831 37 SH SOLE 37 0 0
KLA CORP COM NEW 482480100 1,900,995 9,752 SH SOLE 9,752 0 0
ISHARES TR MSCI USA VALUE 46432F388 338,835 1,711 SH SOLE 1,711 0 0
GILEAD SCIENCES INC COM 375558103 582,641 3,909 SH SOLE 3,909 0 0
CATERPILLAR INC COM 149123101 3,810,790 4,700 SH SOLE 4,700 0 0
ALPHABET INC CAP STK CL C 02079K107 1,039,730 3,051 SH SOLE 3,051 0 0
AMERICAN EXPRESS CO COM 025816109 271,903 894 SH SOLE 894 0 0
AMGEN INC COM 031162100 3,041,152 7,215 SH SOLE 7,214 0 0
APPLIED MATLS INC COM 038222105 3,410,671 6,670 SH SOLE 6,669 0 0
ANALOG DEVICES INC COM 032654105 2,406,192 6,065 SH SOLE 6,065 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 156,760 2,834 SH SOLE 2,834 0 0
ARISTA NETWORKS INC COM SHS 040413205 5,073,870 24,922 SH SOLE 24,922 0 0
ISHARES TR CORE S&P US GWT 464287671 8,719 45 SH SOLE 45 0 0
ALPS ETF TR ALERIAN ENERGY 00162Q676 61,711 1,684 SH SOLE 1,683 0 0
SPDR SERIES TRUST SP O&G EXPL PRO 78468R556 89,665 500 SH SOLE 500 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 285,596 1,224 SH SOLE 1,224 0 0
ISHARES TR EAFE SML CP ETF 464288273 3,886 46 SH SOLE 46 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 7,591 85 SH SOLE 85 0 0
ISHARES TR CORE US AGGBD ET 464287226 3,837 41 SH SOLE 40 0 0
ISHARES TR 20 YR TR BD ETF 464287432 10,423 134 SH SOLE 134 0 0
ISHARES TR 20 YR TR BD ETF 464287432 116,670 1,500 SH Call SOLE 1,500 0 0
ISHARES TR 20 YR TR BD ETF 464287432 155,560 2,000 SH Call SOLE 2,000 0 0
ISHARES TR CORE DIV GRWTH 46434V621 127,634 1,693 SH SOLE 1,692 0 0
SPDR SERIES TRUST ST STR P500ETF 78464A854 14,721 164 SH SOLE 164 0 0
ISHARES TR SP SMCP600VL ETF 464287879 6,405 50 SH SOLE 50 0 0
ISHARES TR S&P MC 400GR ETF 464287606 7,892 72 SH SOLE 72 0 0
ISHARES TR S&P MC 400VL ETF 464287705 627,181 4,554 SH SOLE 4,554 0 0
ACADIAN ASSET MANAGEMENT INC COM 10948W103 252,936 2,758 SH SOLE 2,758 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQUITY 46654Q492 169,736 3,000 SH SOLE 3,000 0 0
ISHARES TR USD INV GRDE ETF 464288620 4,774 98 SH SOLE 98 0 0
SPDR SERIES TRUST ST STR P500GRW 78464A409 33,854 275 SH SOLE 275 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 620,698 8,681 SH SOLE 8,681 0 0
SPDR SERIES TRUST ST STR P500VAL 78464A508 20,845 341 SH SOLE 341 0 0
ISHARES TR GLB INFRASTR ETF 464288372 29,034 472 SH SOLE 471 0 0
HONEYWELL AEROSPACE INC COM 43849R105 600,199 3,873 SH SOLE 3,873 0 0
SPDR SERIES TRUST ST BLOO HIGH ETF 78468R622 85,330 920 SH SOLE 920 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 982,513 20,529 SH SOLE 20,528 0 0
EQUINIX INC COM 29444U700 1,142,074 1,129 SH SOLE 1,129 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 906,639 14,529 SH SOLE 14,529 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 45,437 938 SH SOLE 938 0 0
SPDR SERIES TRUST ST STR DOW REIT 78464A607 8,924 85 SH SOLE 85 0 0
ALTRIA GROUP INC COM 02209S103 478,174 7,101 SH SOLE 7,100 0 0
CITIGROUP INC COM NEW 172967424 484,052 3,738 SH SOLE 3,738 0 0
ISHARES TR JPMORGAN USD EMG 464288281 9,720 107 SH SOLE 107 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 749,525 4,605 SH SOLE 4,605 0 0
LOWES COS INC COM 548661107 1,540,437 8,359 SH SOLE 8,358 0 0
DEERE & CO COM 244199105 3,798,279 5,656 SH SOLE 5,655 0 0
ISHARES TR U.S. PHARMA ETF 464288836 10,868 108 SH SOLE 108 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 732,444 14,806 SH SOLE 14,805 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 102,327 2,594 SH SOLE 2,594 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 4,962,846 48,141 SH SOLE 48,140 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 3,776 111 SH SOLE 111 0 0
BLACKROCK INC COM 09290D101 3,066,326 2,897 SH SOLE 2,897 0 0
ISHARES TR CORE S&P MCP ETF 464287507 8,203,476 114,016 SH SOLE 114,016 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 11,859 698 SH SOLE 697 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 909,021 19,194 SH SOLE 19,193 0 0
ISHARES TR MSCI EAFE ETF 464287465 306,093 2,946 SH SOLE 2,946 0 0
APPLE INC COM 037833100 16,513,393 49,587 SH SOLE 49,586 0 0
ABBOTT LABORATORIES COM 002824100 1,160,248 11,740 SH SOLE 11,739 0 0
ISHARES TR RUS 1000 ETF 464287622 299,614 720 SH SOLE 720 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 3,556,189 14,344 SH SOLE 14,343 0 0
VANECK ETF TRUST LONG MUNI ETF 92189F536 3,151 193 SH SOLE 193 0 0