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
ABBOTT LABS COM 002824100 1,305,619 9,843 SH SOLE 0 0 9,843
ALLSTATE CORP COM 020002101 3,027,421 14,620 SH SOLE 0 0 14,620
AMAZON COM INC COM 023135106 13,445,527 70,669 SH SOLE 0 0 70,669
AMERICAN ELEC PWR CO INC COM 025537101 210,345 1,925 SH SOLE 0 0 1,925
AMGEN INC COM 031162100 832,140 2,671 SH SOLE 0 0 2,671
APPLE INC COM 037833100 17,308,248 77,919 SH SOLE 0 0 77,919
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,067,323 7,637 SH SOLE 0 0 7,637
COLGATE PALMOLIVE CO COM 194162103 327,482 3,495 SH SOLE 0 0 3,495
DEERE & CO COM 244199105 3,706,349 7,897 SH SOLE 0 0 7,897
DIGITAL RLTY TR INC COM 253868103 2,132,265 14,881 SH SOLE 0 0 14,881
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 9,442,769 85,781 SH SOLE 0 0 85,781
HOME DEPOT INC COM 437076102 3,145,850 8,584 SH SOLE 0 0 8,584
ILLINOIS TOOL WKS INC COM 452308109 227,873 919 SH SOLE 0 0 919
ISHARES TR SELECT DIVID ETF 464287168 512,585 3,817 SH SOLE 0 0 3,817
ISHARES TR CORE S&P MCP ETF 464287507 2,302,211 39,455 SH SOLE 0 0 39,455
ISHARES TR EXPANDED TECH 464287515 1,554,830 17,472 SH SOLE 0 0 17,472
ISHARES TR ISHARES SEMICDTR 464287523 868,216 4,614 SH SOLE 0 0 4,614
ISHARES TR EXPND TEC SC ETF 464287549 1,558,615 17,190 SH SOLE 0 0 17,190
ISHARES TR RUS 1000 GRW ETF 464287614 2,476,427 6,858 SH SOLE 0 0 6,858
ISHARES TR CORE S&P US VLU 464287663 328,276 3,557 SH SOLE 0 0 3,557
ISHARES TR CORE S&P US GWT 464287671 1,166,018 9,175 SH SOLE 0 0 9,175
ISHARES TR S&P MC 400VL ETF 464287705 3,429,479 28,643 SH SOLE 0 0 28,643
ISHARES TR US TELECOM ETF 464287713 748,608 27,331 SH SOLE 0 0 27,331
ISHARES TR U.S. TECH ETF 464287721 1,564,429 11,139 SH SOLE 0 0 11,139
ISHARES TR US INDUSTRIALS 464287754 1,602,795 12,312 SH SOLE 0 0 12,312
ISHARES TR U.S. FINLS ETF 464287788 1,662,339 14,731 SH SOLE 0 0 14,731
ISHARES TR CORE S&P SCP ETF 464287804 7,907,252 75,617 SH SOLE 0 0 75,617
ISHARES TR SP SMCP600VL ETF 464287879 724,764 7,435 SH SOLE 0 0 7,435
JOHNSON & JOHNSON COM 478160104 223,169 1,346 SH SOLE 0 0 1,346
KLA CORP COM NEW 482480100 376,537 554 SH SOLE 0 0 554
LAM RESEARCH CORP COM NEW 512807306 3,833,003 52,724 SH SOLE 0 0 52,724
ELI LILLY & CO COM 532457108 2,462,038 2,981 SH SOLE 0 0 2,981
LOCKHEED MARTIN CORP COM 539830109 1,079,912 2,417 SH SOLE 0 0 2,417
LOWES COS INC COM 548661107 518,465 2,223 SH SOLE 0 0 2,223
MARRIOTT INTL INC NEW CL A 571903202 1,728,417 7,256 SH SOLE 0 0 7,256
MCDONALDS CORP COM 580135101 3,775,269 12,086 SH SOLE 0 0 12,086
MICROSOFT CORP COM 594918104 7,901,515 21,049 SH SOLE 0 0 21,049
MICRON TECHNOLOGY INC COM 595112103 260,670 3,000 SH SOLE 0 0 3,000
PALO ALTO NETWORKS INC COM 697435105 7,087,621 41,536 SH SOLE 0 0 41,536
PAYCHEX INC COM 704326107 296,463 1,922 SH SOLE 0 0 1,922
PEPSICO INC COM 713448108 350,197 2,336 SH SOLE 0 0 2,336
PROCTER AND GAMBLE CO COM 742718109 464,723 2,727 SH SOLE 0 0 2,727
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 214,385 2,605 SH SOLE 0 0 2,605
QUALCOMM INC COM 747525103 287,376 1,871 SH SOLE 0 0 1,871
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,381,481 95,107 SH SOLE 0 0 95,107
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 4,238,298 180,892 SH SOLE 0 0 180,892
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 347,952 12,621 SH SOLE 0 0 12,621
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,313,086 118,494 SH SOLE 0 0 118,494
SHERWIN WILLIAMS CO COM 824348106 1,289,559 3,693 SH SOLE 0 0 3,693
SOUTHERN CO COM 842587107 435,537 4,737 SH SOLE 0 0 4,737
TJX COS INC NEW COM 872540109 1,545,033 12,685 SH SOLE 0 0 12,685
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 356,070 2,145 SH SOLE 0 0 2,145
UNITED STATES STL CORP NEW COM 912909108 285,255 6,750 SH SOLE 0 0 6,750
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 20,502,406 105,688 SH SOLE 0 0 105,688
VANGUARD STAR FDS VG TL INTL STK F 921909768 3,547,196 57,121 SH SOLE 0 0 57,121
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,915,677 39,696 SH SOLE 0 0 39,696
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,531,828 30,136 SH SOLE 0 0 30,136
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 3,719,237 44,842 SH SOLE 0 0 44,842
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 961,602 8,293 SH SOLE 0 0 8,293
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 328,866 2,048 SH SOLE 0 0 2,048
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 441,632 4,878 SH SOLE 0 0 4,878
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,623,840 14,085 SH SOLE 0 0 14,085
VANGUARD INDEX FDS MID CAP ETF 922908629 7,845,920 30,338 SH SOLE 0 0 30,338
VANGUARD INDEX FDS GROWTH ETF 922908736 276,632 746 SH SOLE 0 0 746
VANGUARD INDEX FDS VALUE ETF 922908744 5,229,216 30,272 SH SOLE 0 0 30,272
VANGUARD INDEX FDS SMALL CP ETF 922908751 513,155 2,314 SH SOLE 0 0 2,314
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,574,957 13,007 SH SOLE 0 0 13,007
WALMART INC COM 931142103 2,986,974 34,024 SH SOLE 0 0 34,024
INVESCO QQQ TR UNIT SER 1 46090E103 8,719,189 18,594 SH SOLE 0 0 18,594
ABBVIE INC COM 00287Y109 8,149,409 38,896 SH SOLE 0 0 38,896
ADOBE INC COM 00724F101 783,935 2,044 SH SOLE 0 0 2,044
EA SERIES TRUST STRIVE 500 ETF 02072L680 215,639 5,980 SH SOLE 0 0 5,980
ALPHABET INC CAP STK CL A 02079K305 9,052,108 58,537 SH SOLE 0 0 58,537
BLACKROCK INC COM 09290D101 283,575 300 SH SOLE 0 0 300
BROADCOM INC COM 11135F101 2,428,161 14,503 SH SOLE 0 0 14,503
CAPITAL ONE FINL CORP COM 14040H105 235,640 1,314 SH SOLE 0 0 1,314
CISCO SYS INC COM 17275R102 206,190 3,341 SH SOLE 0 0 3,341
CONSTELLATION ENERGY CORP COM 21037T109 4,056,004 20,116 SH SOLE 0 0 20,116
COSTCO WHSL CORP NEW COM 22160K105 11,583,427 12,247 SH SOLE 0 0 12,247
CROWDSTRIKE HLDGS INC CL A 22788C105 1,831,323 5,194 SH SOLE 0 0 5,194
DOMINOS PIZZA INC COM 25754A201 220,536 480 SH SOLE 0 0 480
EXELON CORP COM 30161N101 305,280 6,625 SH SOLE 0 0 6,625
META PLATFORMS INC CL A 30303M102 1,176,952 2,042 SH SOLE 0 0 2,042
FEDEX CORP COM 31428X106 224,278 920 SH SOLE 0 0 920
GOLDMAN SACHS GROUP INC COM 38141G104 1,916,517 3,508 SH SOLE 0 0 3,508
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 2,301,394 74,527 SH SOLE 0 0 74,527
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334 243,270 5,100 SH SOLE 0 0 5,100
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 274,152 6,865 SH SOLE 0 0 6,865
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 2,095,479 50,530 SH SOLE 0 0 50,530
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 218,080 5,800 SH SOLE 0 0 5,800
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 288,455 7,750 SH SOLE 0 0 7,750
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 338,887 8,970 SH SOLE 0 0 8,970
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 438,754 11,855 SH SOLE 0 0 11,855
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 480,186 12,360 SH SOLE 0 0 12,360
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 655,298 16,305 SH SOLE 0 0 16,305
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 3,906,567 109,550 SH SOLE 0 0 109,550
INNOVATOR ETFS TRUST PREMIUM INCM 15 45783Y319 645,109 25,825 SH SOLE 0 0 25,825
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 219,032 6,980 SH SOLE 0 0 6,980
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 10,042,631 151,381 SH SOLE 0 0 151,381
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 589,328 3,402 SH SOLE 0 0 3,402
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,968,498 26,345 SH SOLE 0 0 26,345
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 1,292,444 28,306 SH SOLE 0 0 28,306
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 210,839 5,335 SH SOLE 0 0 5,335
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 766,103 37,010 SH SOLE 0 0 37,010
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 598,156 28,924 SH SOLE 0 0 28,924
ISHARES TR MSCI INDIA ETF 46429B598 290,296 5,639 SH SOLE 0 0 5,639
ISHARES U S ETF TR SHORT DURATION B 46431W507 332,435 6,535 SH SOLE 0 0 6,535
ISHARES TR MSCI USA QLT FCT 46432F339 1,170,451 6,849 SH SOLE 0 0 6,849
JPMORGAN CHASE & CO. COM 46625H100 8,231,315 33,556 SH SOLE 0 0 33,556
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 2,437,500 48,143 SH SOLE 0 0 48,143
MASTERCARD INCORPORATED CL A 57636Q104 1,996,370 3,642 SH SOLE 0 0 3,642
NETFLIX INC COM 64110L106 356,226 382 SH SOLE 0 0 382
NVIDIA CORPORATION COM 67066G104 6,953,756 64,161 SH SOLE 0 0 64,161
PROSHARES TR S&P 500 DV ARIST 74348A467 1,534,507 15,018 SH SOLE 0 0 15,018
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,989,010 7,131 SH SOLE 0 0 7,131
SPDR GOLD TR GOLD SHS 78463V107 316,954 1,100 SH SOLE 0 0 1,100
SPDR SER TR PORTFOLI S&P1500 78464A805 996,190 14,648 SH SOLE 0 0 14,648
SPDR SER TR PORTFOLIO S&P500 78464A854 947,407 14,407 SH SOLE 0 0 14,407
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 231,774 552 SH SOLE 0 0 552
SPDR SER TR PORTFLI HIGH YLD 78468R606 1,783,889 76,169 SH SOLE 0 0 76,169
SPDR SER TR PORTFOLIO S&P600 78468R853 1,321,603 32,424 SH SOLE 0 0 32,424
SALESFORCE INC COM 79466L302 2,668,848 9,945 SH SOLE 0 0 9,945
SANOFI SPONSORED ADR 80105N105 203,874 3,676 SH SOLE 0 0 3,676
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 870,602 10,660 SH SOLE 0 0 10,660
SELECT SECTOR SPDR TR ENERGY 81369Y506 352,213 3,769 SH SOLE 0 0 3,769
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 227,134 4,560 SH SOLE 0 0 4,560
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 277,716 1,345 SH SOLE 0 0 1,345
TESLA INC COM 88160R101 292,332 1,128 SH SOLE 0 0 1,128
ULTA BEAUTY INC COM 90384S303 410,891 1,121 SH SOLE 0 0 1,121
UNITEDHEALTH GROUP INC COM 91324P102 6,362,441 12,148 SH SOLE 0 0 12,148
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 590,617 11,540 SH SOLE 0 0 11,540
VISA INC COM CL A 92826C839 4,901,926 13,987 SH SOLE 0 0 13,987
WASTE MGMT INC DEL COM 94106L109 2,941,940 12,708 SH SOLE 0 0 12,708
WISDOMTREE TR US MIDCAP DIVID 97717W505 4,611,154 93,117 SH SOLE 0 0 93,117
WISDOMTREE TR US QTLY DIV GRT 97717X669 3,761,768 47,105 SH SOLE 0 0 47,105
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 207,216 2,439 SH SOLE 0 0 2,439
NXP SEMICONDUCTORS N V COM N6596X109 652,476 3,433 SH SOLE 0 0 3,433