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
ADOBE INC COM 00724F101   362,859 816 SH   SOLE 0 0 0 816
ADVANCED MICRO DEVICES INC COM 007903107   521,813 4,320 SH   SOLE 0 0 0 4,320
AIR PRODS & CHEMS INC COM 009158106   1,294,833 4,464 SH   SOLE 0 0 0 4,464
ALLSTATE CORP COM 020002101   454,983 2,360 SH   SOLE 0 0 0 2,360
ALPHABET INC CAP STK CL A 02079K305   2,451,393 12,950 SH   SOLE 0 0 0 12,950
ALPHABET INC CAP STK CL C 02079K107   1,087,355 5,710 SH   SOLE 0 0 0 5,710
AMAZON COM INC COM 023135106   4,848,300 22,099 SH   SOLE 0 0 0 22,099
ANALOG DEVICES INC COM 032654105   1,071,453 5,043 SH   SOLE 0 0 0 5,043
APPLE INC COM 037833100   4,436,574 17,717 SH   SOLE 0 0 0 17,717
ARDELYX INC COM 039697107   118,202 23,314 SH   SOLE 0 0 0 23,314
AUTODESK INC COM 052769106   441,877 1,495 SH   SOLE 0 0 0 1,495
AUTOMATIC DATA PROCESSING IN COM 053015103   355,850 1,216 SH   SOLE 0 0 0 1,216
AUTOZONE INC COM 053332102   230,544 72 SH   SOLE 0 0 0 72
BANK AMERICA CORP COM 060505104   393,073 8,944 SH   SOLE 0 0 0 8,944
BANK NEW YORK MELLON CORP COM 064058100   353,408 4,600 SH   SOLE 0 0 0 4,600
BECTON DICKINSON & CO COM 075887109   278,064 1,226 SH   SOLE 0 0 0 1,226
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,700,189 5,957 SH   SOLE 0 0 0 5,957
BEST BUY INC COM 086516101   534,347 6,228 SH   SOLE 0 0 0 6,228
BOOKING HOLDINGS INC COM 09857L108   1,688,553 340 SH   SOLE 0 0 0 340
BROADCOM INC COM 11135F101   3,791,026 16,352 SH   SOLE 0 0 0 16,352
CARMAX INC COM 143130102   846,134 10,349 SH   SOLE 0 0 0 10,349
CENCORA INC COM 03073E105   439,163 1,955 SH   SOLE 0 0 0 1,955
CHECK POINT SOFTWARE TECH LT ORD M22465104   542,364 2,905 SH   SOLE 0 0 0 2,905
CHEVRON CORP NEW COM 166764100   220,033 1,519 SH   SOLE 0 0 0 1,519
CHUBB LIMITED COM H1467J104   1,378,502 4,989 SH   SOLE 0 0 0 4,989
CISCO SYS INC COM 17275R102   203,992 3,446 SH   SOLE 0 0 0 3,446
CME GROUP INC COM 12572Q105   1,010,978 4,353 SH   SOLE 0 0 0 4,353
COMCAST CORP NEW CL A 20030N101   1,146,532 30,550 SH   SOLE 0 0 0 30,550
CONOCOPHILLIPS COM 20825C104   385,021 3,882 SH   SOLE 0 0 0 3,882
COPART INC COM 217204106   225,428 3,928 SH   SOLE 0 0 0 3,928
COSTCO WHSL CORP NEW COM 22160K105   239,208 261 SH   SOLE 0 0 0 261
DARDEN RESTAURANTS INC COM 237194105   810,059 4,339 SH   SOLE 0 0 0 4,339
DEERE & CO COM 244199105   292,073 689 SH   SOLE 0 0 0 689
DELTA AIR LINES INC DEL COM NEW 247361702   307,928 5,090 SH   SOLE 0 0 0 5,090
DEVON ENERGY CORP NEW COM 25179M103   584,124 17,847 SH   SOLE 0 0 0 17,847
DEXCOM INC COM 252131107   245,053 3,151 SH   SOLE 0 0 0 3,151
DIAGEO PLC SPON ADR NEW 25243Q205   547,570 4,307 SH   SOLE 0 0 0 4,307
DIAMONDBACK ENERGY INC COM 25278X109   317,648 1,939 SH   SOLE 0 0 0 1,939
DISNEY WALT CO COM 254687106   664,648 5,969 SH   SOLE 0 0 0 5,969
EATON CORP PLC SHS G29183103   2,264,077 6,822 SH   SOLE 0 0 0 6,822
EBAY INC. COM 278642103   368,295 5,945 SH   SOLE 0 0 0 5,945
ECOLAB INC COM 278865100   205,303 876 SH   SOLE 0 0 0 876
EDWARDS LIFESCIENCES CORP COM 28176E108   477,864 6,455 SH   SOLE 0 0 0 6,455
ELEVANCE HEALTH INC COM 036752103   698,219 1,893 SH   SOLE 0 0 0 1,893
EXXON MOBIL CORP COM 30231G102   989,438 9,198 SH   SOLE 0 0 0 9,198
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   411,257 6,249 SH   SOLE 0 0 0 6,249
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707   293,450 4,637 SH   SOLE 0 0 0 4,637
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   573,764 6,533 SH   SOLE 0 0 0 6,533
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   220,353 2,159 SH   SOLE 0 0 0 2,159
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   2,301,532 45,838 SH   SOLE 0 0 0 45,838
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   3,799,671 88,426 SH   SOLE 0 0 0 88,426
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   3,130,641 27,054 SH   SOLE 0 0 0 27,054
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   636,017 5,090 SH   SOLE 0 0 0 5,090
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,891,160 66,250 SH   SOLE 0 0 0 66,250
FISERV INC COM 337738108   1,040,247 5,064 SH   SOLE 0 0 0 5,064
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801   2,913,238 49,680 SH   SOLE 0 0 0 49,680
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   1,043,761 36,482 SH   SOLE 0 0 0 36,482
GENERAL DYNAMICS CORP COM 369550108   336,323 1,276 SH   SOLE 0 0 0 1,276
GLOBAL X FDS EMERGING MKT GRT 37960A644   1,684,348 64,628 SH   SOLE 0 0 0 64,628
HALLIBURTON CO COM 406216101   344,408 12,667 SH   SOLE 0 0 0 12,667
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   3,095,044 80,058 SH   SOLE 0 0 0 80,058
HOME DEPOT INC COM 437076102   1,782,400 4,582 SH   SOLE 0 0 0 4,582
HONEYWELL INTL INC COM 438516106   314,665 1,393 SH   SOLE 0 0 0 1,393
INTERCONTINENTAL EXCHANGE IN COM 45866F104   670,296 4,498 SH   SOLE 0 0 0 4,498
INVESCO QQQ TR UNIT SER 1 46090E103   537,274 1,051 SH   SOLE 0 0 0 1,051
IQVIA HLDGS INC COM 46266C105   1,301,486 6,623 SH   SOLE 0 0 0 6,623
ISHARES TR CORE MSCI EAFE 46432F842   467,104 6,646 SH   SOLE 0 0 0 6,646
ISHARES TR CORE DIVID ETF 46435U861   506,159 10,678 SH   SOLE 0 0 0 10,678
ISHARES TR MSCI USA MIN VOL 46429B697   252,754 2,847 SH   SOLE 0 0 0 2,847
ISHARES TR ISHS 5-10YR INVT 464288638   1,792,857 34,806 SH   SOLE 0 0 0 34,806
ISHARES TR NATIONAL MUN ETF 464288414   247,211 2,320 SH   SOLE 0 0 0 2,320
ISHARES TR MSCI USA ESG SLC 464288802   3,804,032 31,286 SH   SOLE 0 0 0 31,286
ISHARES TR CORE US AGGBD ET 464287226   3,050,136 31,477 SH   SOLE 0 0 0 31,477
ISHARES TR CORE S&P SCP ETF 464287804   424,868 3,687 SH   SOLE 0 0 0 3,687
ISHARES TR CORE S&P500 ETF 464287200   1,339,364 2,275 SH   SOLE 0 0 0 2,275
ISHARES TR S&P 500 GRWT ETF 464287309   1,321,128 13,012 SH   SOLE 0 0 0 13,012
ISHARES TR CORE S&P US GWT 464287671   279,734 2,007 SH   SOLE 0 0 0 2,007
ISHARES TR ESG AWR US AGRGT 46435U549   1,107,310 23,844 SH   SOLE 0 0 0 23,844
ISHARES TR ESG SCRD S&P MID 46436E551   1,168,396 27,928 SH   SOLE 0 0 0 27,928
JOHNSON & JOHNSON COM 478160104   814,548 5,632 SH   SOLE 0 0 0 5,632
JOHNSON CTLS INTL PLC SHS G51502105   645,539 8,179 SH   SOLE 0 0 0 8,179
JPMORGAN CHASE & CO. COM 46625H100   3,513,417 14,657 SH   SOLE 0 0 0 14,657
L3HARRIS TECHNOLOGIES INC COM 502431109   405,803 1,930 SH   SOLE 0 0 0 1,930
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   2,745,772 96,614 SH   SOLE 0 0 0 96,614
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   27,695 10,182 SH   SOLE 0 0 0 10,182
MARATHON PETE CORP COM 56585A102   1,216,491 8,720 SH   SOLE 0 0 0 8,720
MASTERCARD INCORPORATED CL A 57636Q104   868,176 1,649 SH   SOLE 0 0 0 1,649
MCDONALDS CORP COM 580135101   489,882 1,690 SH   SOLE 0 0 0 1,690
MCKESSON CORP COM 58155Q103   290,554 510 SH   SOLE 0 0 0 510
MEDTRONIC PLC SHS G5960L103   1,025,321 12,836 SH   SOLE 0 0 0 12,836
MERCK & CO INC COM 58933Y105   1,319,733 13,266 SH   SOLE 0 0 0 13,266
META PLATFORMS INC CL A 30303M102   3,425,775 5,851 SH   SOLE 0 0 0 5,851
MICROSOFT CORP COM 594918104   6,162,958 14,621 SH   SOLE 0 0 0 14,621
MOTOROLA SOLUTIONS INC COM NEW 620076307   2,048,889 4,433 SH   SOLE 0 0 0 4,433
NEXTERA ENERGY INC COM 65339F101   386,229 5,387 SH   SOLE 0 0 0 5,387
NOVARTIS AG SPONSORED ADR 66987V109   402,085 4,132 SH   SOLE 0 0 0 4,132
NVIDIA CORPORATION COM 67066G104   6,853,600 51,036 SH   SOLE 0 0 0 51,036
NXP SEMICONDUCTORS N V COM N6596X109   555,666 2,673 SH   SOLE 0 0 0 2,673
ORACLE CORP COM 68389X105   1,040,386 6,243 SH   SOLE 0 0 0 6,243
PHILIP MORRIS INTL INC COM 718172109   760,075 6,316 SH   SOLE 0 0 0 6,316
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   424,025 5,019 SH   SOLE 0 0 0 5,019
QUALCOMM INC COM 747525103   454,509 2,959 SH   SOLE 0 0 0 2,959
S&P GLOBAL INC COM 78409V104   502,101 1,008 SH   SOLE 0 0 0 1,008
SALESFORCE INC COM 79466L302   1,377,792 4,121 SH   SOLE 0 0 0 4,121
SANOFI SPONSORED ADR 80105N105   308,479 6,396 SH   SOLE 0 0 0 6,396
SCHWAB CHARLES CORP COM 808513105   1,249,908 16,888 SH   SOLE 0 0 0 16,888
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   770,994 33,261 SH   SOLE 0 0 0 33,261
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,607,812 93,571 SH   SOLE 0 0 0 93,571
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   202,068 4,181 SH   SOLE 0 0 0 4,181
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   312,303 1,343 SH   SOLE 0 0 0 1,343
SERVICENOW INC COM 81762P102   212,024 200 SH   SOLE 0 0 0 200
SPDR GOLD TR GOLD SHS 78463V107   425,907 1,759 SH   SOLE 0 0 0 1,759
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   1,013,877 25,739 SH   SOLE 0 0 0 25,739
STARBUCKS CORP COM 855244109   666,601 7,305 SH   SOLE 0 0 0 7,305
STARWOOD PPTY TR INC COM 85571B105   449,751 23,734 SH   SOLE 0 0 0 23,734
STERIS PLC SHS USD G8473T100   373,917 1,819 SH   SOLE 0 0 0 1,819
STRYKER CORPORATION COM 863667101   1,200,854 3,335 SH   SOLE 0 0 0 3,335
SUNNOVA ENERGY INTL INC. COM 86745K104   35,428 10,329 SH   SOLE 0 0 0 10,329
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,114,915 5,645 SH   SOLE 0 0 0 5,645
TESLA INC COM 88160R101   935,697 2,317 SH   SOLE 0 0 0 2,317
TJX COS INC NEW COM 872540109   833,713 6,901 SH   SOLE 0 0 0 6,901
TRANE TECHNOLOGIES PLC SHS G8994E103   1,187,373 3,215 SH   SOLE 0 0 0 3,215
UNILEVER PLC SPON ADR NEW 904767704   374,504 6,605 SH   SOLE 0 0 0 6,605
UNION PAC CORP COM 907818108   567,156 2,487 SH   SOLE 0 0 0 2,487
UNITEDHEALTH GROUP INC COM 91324P102   982,913 1,943 SH   SOLE 0 0 0 1,943
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   2,422,339 26,124 SH   SOLE 0 0 0 26,124
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   490,964 17,125 SH   SOLE 0 0 0 17,125
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,841,853 7,130 SH   SOLE 0 0 0 7,130
VANGUARD INDEX FDS VALUE ETF 922908744   201,380 1,189 SH   SOLE 0 0 0 1,189
VANGUARD INDEX FDS MID CAP ETF 922908629   2,400,745 9,089 SH   SOLE 0 0 0 9,089
VANGUARD INDEX FDS SMALL CP ETF 922908751   327,375 1,362 SH   SOLE 0 0 0 1,362
VANGUARD INDEX FDS GROWTH ETF 922908736   1,650,915 4,022 SH   SOLE 0 0 0 4,022
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   657,667 4,065 SH   SOLE 0 0 0 4,065
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,689,133 12,729 SH   SOLE 0 0 0 12,729
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,123,611 11,178 SH   SOLE 0 0 0 11,178
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   443,965 10,081 SH   SOLE 0 0 0 10,081
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,274,462 6,508 SH   SOLE 0 0 0 6,508
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   973,476 20,357 SH   SOLE 0 0 0 20,357
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   1,282,571 16,034 SH   SOLE 0 0 0 16,034
VANGUARD WORLD FD MEGA CAP INDEX 921910873   311,801 1,466 SH   SOLE 0 0 0 1,466
VEEVA SYS INC CL A COM 922475108   236,742 1,126 SH   SOLE 0 0 0 1,126
VERIZON COMMUNICATIONS INC COM 92343V104   714,547 17,868 SH   SOLE 0 0 0 17,868
VISA INC COM CL A 92826C839   1,998,282 6,323 SH   SOLE 0 0 0 6,323
WALMART INC COM 931142103   1,562,061 17,289 SH   SOLE 0 0 0 17,289
WELLS FARGO CO NEW COM 949746101   694,350 9,885 SH   SOLE 0 0 0 9,885
WISDOMTREE TR CURRNCY INT EQ 97717X263   800,067 23,271 SH   SOLE 0 0 0 23,271
WISDOMTREE TR US QTLY DIV GRT 97717X669   6,426,420 79,407 SH   SOLE 0 0 0 79,407
WISDOMTREE TR US SMALLCAP FUND 97717W562   795,988 14,757 SH   SOLE 0 0 0 14,757
WISDOMTREE TR US MIDCAP FUND 97717W570   2,630,850 42,087 SH   SOLE 0 0 0 42,087
WISDOMTREE TR US MIDCAP DIVID 97717W505   226,517 4,444 SH   SOLE 0 0 0 4,444