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
ABBVIE INC COM 00287Y109   203,568 1,511 SH   SOLE 0 0 0 1,511
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   849,374 2,753 SH   SOLE 0 0 0 2,753
ADOBE SYSTEMS INCORPORATED COM 00724F101   819,495 1,676 SH   SOLE 0 0 0 1,676
ALGONQUIN PWR UTILS CORP COM 015857105   112,096 13,571 SH   SOLE 0 0 0 13,571
ALPHABET INC CAP STK CL A 02079K305   1,630,434 13,621 SH   SOLE 0 0 0 13,621
ALPHABET INC CAP STK CL C 02079K107   476,017 3,935 SH   SOLE 0 0 0 3,935
ALPS ETF TR CLEAN ENERGY 00162Q460   1,762,534 39,011 SH   SOLE 0 0 0 39,011
ALTRIA GROUP INC COM 02209S103   400,001 8,830 SH   SOLE 0 0 0 8,830
AMAZON COM INC COM 023135106   2,282,413 17,509 SH   SOLE 0 0 0 17,509
AMERICAN CENTY ETF TR US SML CP VALU 025072877   2,983,575 38,443 SH   SOLE 0 0 0 38,443
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810   4,992,270 76,032 SH   SOLE 0 0 0 76,032
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   1,693,150 33,863 SH   SOLE 0 0 0 33,863
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794   9,584,243 160,463 SH   SOLE 0 0 0 160,463
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   9,744,344 181,088 SH   SOLE 0 0 0 181,088
AMERICAN EXPRESS CO COM 025816109   528,697 3,035 SH   SOLE 0 0 0 3,035
AMERIPRISE FINL INC COM 03076C106   588,588 1,772 SH   SOLE 0 0 0 1,772
APPLE INC COM 037833100   7,644,763 39,412 SH   SOLE 0 0 0 39,412
AT&T INC COM 00206R102   377,477 23,666 SH   SOLE 0 0 0 23,666
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,591,447 4,667 SH   SOLE 0 0 0 4,667
BLACKROCK INC COM 09247X101   555,320 803 SH   SOLE 0 0 0 803
BOEING CO COM 097023105   254,237 1,204 SH   SOLE 0 0 0 1,204
BROADCOM INC COM 11135F101   244,326 282 SH   SOLE 0 0 0 282
CAMDEN PPTY TR SH BEN INT 133131102   533,839 4,903 SH   SOLE 0 0 0 4,903
CHEVRON CORP NEW COM 166764100   950,166 6,039 SH   SOLE 0 0 0 6,039
CHIPOTLE MEXICAN GRILL INC COM 169656105   626,727 293 SH   SOLE 0 0 0 293
CLOROX CO DEL COM 189054109   208,342 1,310 SH   SOLE 0 0 0 1,310
COSTCO WHSL CORP NEW COM 22160K105   1,171,806 2,177 SH   SOLE 0 0 0 2,177
CREDIT ACCEP CORP MICH COM 225310101   1,066,653 2,100 SH   SOLE 0 0 0 2,100
DEERE & CO COM 244199105   1,372,577 3,387 SH   SOLE 0 0 0 3,387
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   1,927,926 46,200 SH   SOLE 0 0 0 46,200
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   976,285 42,782 SH   SOLE 0 0 0 42,782
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   835,053 30,757 SH   SOLE 0 0 0 30,757
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   7,029,214 226,822 SH   SOLE 0 0 0 226,822
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   7,347,075 315,190 SH   SOLE 0 0 0 315,190
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   4,309,429 157,739 SH   SOLE 0 0 0 157,739
DISNEY WALT CO COM 254687106   781,588 8,754 SH   SOLE 0 0 0 8,754
ENBRIDGE INC COM 29250N105   438,903 11,814 SH   SOLE 0 0 0 11,814
EXACT SCIENCES CORP COM 30063P105   631,759 6,728 SH   SOLE 0 0 0 6,728
EXXON MOBIL CORP COM 30231G102   1,334,477 12,443 SH   SOLE 0 0 0 12,443
FAIR ISAAC CORP COM 303250104   1,103,762 1,364 SH   SOLE 0 0 0 1,364
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   523,069 11,516 SH   SOLE 0 0 0 11,516
FIDELITY NATL INFORMATION SV COM 31620M106   326,877 5,976 SH   SOLE 0 0 0 5,976
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   11,427,276 225,479 SH   SOLE 0 0 0 225,479
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608   642,503 11,242 SH   SOLE 0 0 0 11,242
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   4,702,647 43,418 SH   SOLE 0 0 0 43,418
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   1,220,855 16,077 SH   SOLE 0 0 0 16,077
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   13,925,444 292,122 SH   SOLE 0 0 0 292,122
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   3,643,382 48,527 SH   SOLE 0 0 0 48,527
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   4,052,655 101,736 SH   SOLE 0 0 0 101,736
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   3,729,577 92,626 SH   SOLE 0 0 0 92,626
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   7,142,494 161,705 SH   SOLE 0 0 0 161,705
FIRST TR VALUE LINE DIVID IN SHS 33734H106   3,312,226 82,620 SH   SOLE 0 0 0 82,620
FISERV INC COM 337738108   535,507 4,245 SH   SOLE 0 0 0 4,245
FLEXSHARES TR STOXX GLOBR INF 33939L795   728,806 13,918 SH   SOLE 0 0 0 13,918
FORD MTR CO DEL COM 345370860   354,833 23,452 SH   SOLE 0 0 0 23,452
GALLAGHER ARTHUR J & CO COM 363576109   548,705 2,499 SH   SOLE 0 0 0 2,499
GENERAL DYNAMICS CORP COM 369550108   283,353 1,317 SH   SOLE 0 0 0 1,317
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   1,522,051 62,739 SH   SOLE 0 0 0 62,739
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   1,048,137 16,120 SH   SOLE 0 0 0 16,120
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   316,864 5,044 SH   SOLE 0 0 0 5,044
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   7,960,365 209,263 SH   SOLE 0 0 0 209,263
HCA HEALTHCARE INC COM 40412C101   649,844 2,141 SH   SOLE 0 0 0 2,141
HOME DEPOT INC COM 437076102   883,590 2,844 SH   SOLE 0 0 0 2,844
HONEYWELL INTL INC COM 438516106   1,228,167 5,919 SH   SOLE 0 0 0 5,919
INTERNATIONAL BUSINESS MACHS COM 459200101   244,305 1,826 SH   SOLE 0 0 0 1,826
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   398,527 7,701 SH   SOLE 0 0 0 7,701
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   30,891,759 386,147 SH   SOLE 0 0 0 386,147
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   635,427 17,539 SH   SOLE 0 0 0 17,539
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   20,634,970 421,294 SH   SOLE 0 0 0 421,294
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   2,960,824 32,615 SH   SOLE 0 0 0 32,615
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   457,639 9,439 SH   SOLE 0 0 0 9,439
INVESCO QQQ TR UNIT SER 1 46090E103   411,534 1,114 SH   SOLE 0 0 0 1,114
ISHARES INC MSCI EM ASIA ETF 464286426   1,930,986 29,386 SH   SOLE 0 0 0 29,386
ISHARES TR ESG AW MSCI EAFE 46435G516   544,714 7,469 SH   SOLE 0 0 0 7,469
ISHARES TR CORE S&P US VLU 464287663   757,756 9,683 SH   SOLE 0 0 0 9,683
ISHARES TR MSCI EAFE MIN VL 46429B689   1,632,015 24,178 SH   SOLE 0 0 0 24,178
ISHARES TR MSCI USA QLT FCT 46432F339   10,067,672 74,647 SH   SOLE 0 0 0 74,647
ISHARES TR CORE S&P MCP ETF 464287507   2,173,504 8,312 SH   SOLE 0 0 0 8,312
ISHARES TR CORE MSCI EAFE 46432F842   7,451,332 110,390 SH   SOLE 0 0 0 110,390
ISHARES TR 0-5YR HI YL CP 46434V407   257,457 6,211 SH   SOLE 0 0 0 6,211
ISHARES TR MSCI EAFE ETF 464287465   5,665,202 78,141 SH   SOLE 0 0 0 78,141
ISHARES TR GLOBAL REIT ETF 46434V647   5,465,135 237,925 SH   SOLE 0 0 0 237,925
ISHARES TR EAFE GRWTH ETF 464288885   234,899 2,462 SH   SOLE 0 0 0 2,462
ISHARES TR CRE U S REIT ETF 464288521   7,490,912 145,709 SH   SOLE 0 0 0 145,709
ISHARES TR ESG AWR MSCI USA 46435G425   644,893 6,617 SH   SOLE 0 0 0 6,617
ISHARES TR CORE S&P SCP ETF 464287804   5,645,342 56,652 SH   SOLE 0 0 0 56,652
ISHARES TR MSCI EMG MKT ETF 464287234   1,578,207 39,894 SH   SOLE 0 0 0 39,894
ISHARES TR RUS 1000 GRW ETF 464287614   273,804 995 SH   SOLE 0 0 0 995
ISHARES TR MSCI USA MMENTM 46432F396   1,471,494 10,201 SH   SOLE 0 0 0 10,201
ISHARES TR CORE S&P500 ETF 464287200   1,388,398 3,115 SH   SOLE 0 0 0 3,115
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   962,958 19,012 SH   SOLE 0 0 0 19,012
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   1,622,730 32,306 SH   SOLE 0 0 0 32,306
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   11,229,606 225,993 SH   SOLE 0 0 0 225,993
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   2,446,557 44,572 SH   SOLE 0 0 0 44,572
JOHNSON & JOHNSON COM 478160104   1,070,029 6,465 SH   SOLE 0 0 0 6,465
JPMORGAN CHASE & CO COM 46625H100   1,084,772 7,459 SH   SOLE 0 0 0 7,459
KLA CORP COM NEW 482480100   773,220 1,594 SH   SOLE 0 0 0 1,594
LILLY ELI & CO COM 532457108   413,880 883 SH   SOLE 0 0 0 883
MCDONALDS CORP COM 580135101   492,078 1,649 SH   SOLE 0 0 0 1,649
MERCK & CO INC COM 58933Y105   286,398 2,482 SH   SOLE 0 0 0 2,482
META PLATFORMS INC CL A 30303M102   282,962 986 SH   SOLE 0 0 0 986
MGE ENERGY INC COM 55277P104   245,857 3,108 SH   SOLE 0 0 0 3,108
MICROSOFT CORP COM 594918104   3,634,856 10,674 SH   SOLE 0 0 0 10,674
NETFLIX INC COM 64110L106   217,162 493 SH   SOLE 0 0 0 493
NEXTERA ENERGY INC COM 65339F101   864,189 11,647 SH   SOLE 0 0 0 11,647
NORTHROP GRUMMAN CORP COM 666807102   397,002 871 SH   SOLE 0 0 0 871
NVIDIA CORPORATION COM 67066G104   1,643,135 3,884 SH   SOLE 0 0 0 3,884
ORACLE CORP COM 68389X105   1,413,003 11,865 SH   SOLE 0 0 0 11,865
PACER FDS TR US CASH COWS 100 69374H881   2,161,331 45,150 SH   SOLE 0 0 0 45,150
PAYPAL HLDGS INC COM 70450Y103   372,954 5,589 SH   SOLE 0 0 0 5,589
PENSKE AUTOMOTIVE GRP INC COM 70959W103   505,056 3,031 SH   SOLE 0 0 0 3,031
PEPSICO INC COM 713448108   909,001 4,908 SH   SOLE 0 0 0 4,908
PHILIP MORRIS INTL INC COM 718172109   478,169 4,898 SH   SOLE 0 0 0 4,898
PIMCO ETF TR INTER MUN BD ACT 72201R866   2,713,243 52,339 SH   SOLE 0 0 0 52,339
PINNACLE WEST CAP CORP COM 723484101   672,208 8,252 SH   SOLE 0 0 0 8,252
PROCTER AND GAMBLE CO COM 742718109   275,144 1,813 SH   SOLE 0 0 0 1,813
RAYTHEON TECHNOLOGIES CORP COM 75513E101   244,813 2,499 SH   SOLE 0 0 0 2,499
REYNOLDS CONSUMER PRODS INC COM 76171L106   338,431 11,980 SH   SOLE 0 0 0 11,980
ROCKWELL AUTOMATION INC COM 773903109   328,626 998 SH   SOLE 0 0 0 998
S&P GLOBAL INC COM 78409V104   841,546 2,099 SH   SOLE 0 0 0 2,099
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   359,516 6,865 SH   SOLE 0 0 0 6,865
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   650,391 7,848 SH   SOLE 0 0 0 7,848
SOLAREDGE TECHNOLOGIES INC COM 83417M104   526,531 1,957 SH   SOLE 0 0 0 1,957
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   13,373,165 388,981 SH   SOLE 0 0 0 388,981
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   13,729,694 421,933 SH   SOLE 0 0 0 421,933
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,204,141 2,716 SH   SOLE 0 0 0 2,716
SPDR SER TR PORTFLI TIPS ETF 78464A656   4,200,582 162,561 SH   SOLE 0 0 0 162,561
SPDR SER TR S&P 600 SMCP VAL 78464A300   1,915,331 24,813 SH   SOLE 0 0 0 24,813
SPDR SER TR S&P 600 SMCP GRW 78464A201   4,731,299 61,477 SH   SOLE 0 0 0 61,477
SPDR SER TR PORTFOLIO AGRGTE 78464A649   4,830,500 190,402 SH   SOLE 0 0 0 190,402
SPDR SER TR PORTFOLIO S&P600 78468R853   2,469,087 63,571 SH   SOLE 0 0 0 63,571
SPDR SER TR PRTFLO S&P500 GW 78464A409   12,954,859 212,340 SH   SOLE 0 0 0 212,340
SPDR SER TR S&P 400 MDCP VAL 78464A839   13,535,200 196,790 SH   SOLE 0 0 0 196,790
SPDR SER TR S&P OILGAS EXP 78468R556   320,525 2,488 SH   SOLE 0 0 0 2,488
SPDR SER TR PORTFOLIO S&P500 78464A854   2,923,547 56,103 SH   SOLE 0 0 0 56,103
SPDR SER TR PRTFLO S&P500 VL 78464A508   6,189,866 143,284 SH   SOLE 0 0 0 143,284
SPDR SER TR BBG CONV SEC ETF 78464A359   378,620 5,413 SH   SOLE 0 0 0 5,413
SPDR SER TR PORTFOLIO S&P400 78464A847   544,485 11,865 SH   SOLE 0 0 0 11,865
SPDR SER TR S&P 400 MDCP GRW 78464A821   5,417,234 75,607 SH   SOLE 0 0 0 75,607
STRYKER CORPORATION COM 863667101   1,474,621 4,833 SH   SOLE 0 0 0 4,833
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   2,979,117 106,855 SH   SOLE 0 0 0 106,855
TESLA INC COM 88160R101   3,342,161 12,768 SH   SOLE 0 0 0 12,768
THERMO FISHER SCIENTIFIC INC COM 883556102   816,680 1,565 SH   SOLE 0 0 0 1,565
UNION PAC CORP COM 907818108   1,026,037 5,014 SH   SOLE 0 0 0 5,014
UNITED PARCEL SERVICE INC CL B 911312106   277,202 1,546 SH   SOLE 0 0 0 1,546
UNITEDHEALTH GROUP INC COM 91324P102   1,167,319 2,429 SH   SOLE 0 0 0 2,429
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,843,591 12,109 SH   SOLE 0 0 0 12,109
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   28,065,018 110,453 SH   SOLE 0 0 0 110,453
VANGUARD INDEX FDS SM CP VAL ETF 922908611   432,916 2,617 SH   SOLE 0 0 0 2,617
VANGUARD INDEX FDS TOTAL STK MKT 922908769   433,749 1,969 SH   SOLE 0 0 0 1,969
VANGUARD INDEX FDS SMALL CP ETF 922908751   713,021 3,585 SH   SOLE 0 0 0 3,585
VANGUARD INDEX FDS SML CP GRW ETF 922908595   803,599 3,498 SH   SOLE 0 0 0 3,498
VANGUARD INDEX FDS GROWTH ETF 922908736   6,723,301 23,761 SH   SOLE 0 0 0 23,761
VANGUARD INDEX FDS VALUE ETF 922908744   2,197,387 15,464 SH   SOLE 0 0 0 15,464
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   578,260 4,179 SH   SOLE 0 0 0 4,179
VANGUARD INDEX FDS MID CAP ETF 922908629   2,443,556 11,099 SH   SOLE 0 0 0 11,099
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,461,295 10,954 SH   SOLE 0 0 0 10,954
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,934,579 9,402 SH   SOLE 0 0 0 9,402
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   4,075,634 57,598 SH   SOLE 0 0 0 57,598
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,013,076 6,237 SH   SOLE 0 0 0 6,237
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   14,608,150 316,331 SH   SOLE 0 0 0 316,331
VERIZON COMMUNICATIONS INC COM 92343V104   275,348 7,404 SH   SOLE 0 0 0 7,404
VERRA MOBILITY CORP CL A COM STK 92511U102   956,558 48,507 SH   SOLE 0 0 0 48,507
VISA INC COM CL A 92826C839   1,075,082 4,527 SH   SOLE 0 0 0 4,527
WALMART INC COM 931142103   390,176 2,482 SH   SOLE 0 0 0 2,482
WRAP TECHNOLOGIES INC COM 98212N107   14,600 10,000 SH   SOLE 0 0 0 10,000
ZILLOW GROUP INC CL C CAP STK 98954M200   439,574 8,746 SH   SOLE 0 0 0 8,746