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
3M CO COM 88579Y101   1,746,244 18,652 SH   SOLE   0 0 18,652
ABBVIE INC COM 00287Y109   3,014,174 20,221 SH   SOLE   0 0 20,221
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,543,063 11,537 SH   SOLE   0 0 11,537
ACTIVISION BLIZZARD INC COM 00507V109   893,947 9,548 SH   SOLE   0 0 9,548
ADOBE INC COM 00724F101   1,511,344 2,964 SH   SOLE   0 0 2,964
ALPHABET INC CAP STK CL A 02079K305   1,587,070 12,128 SH   SOLE   0 0 12,128
ALTRIA GROUP INC COM 02209S103   2,209,531 52,545 SH   SOLE   0 0 52,545
AMAZON COM INC COM 023135106   7,449,740 58,604 SH   SOLE   0 0 58,604
AMGEN INC COM 031162100   2,758,290 10,263 SH   SOLE   0 0 10,263
ANALOG DEVICES INC COM 032654105   3,686,900 21,057 SH   SOLE   0 0 21,057
APPLE INC COM 037833100   5,980,411 34,930 SH   SOLE   0 0 34,930
APPLIED MATLS INC COM 038222105   4,552,427 32,881 SH   SOLE   0 0 32,881
AT&T INC COM 00206R102   244,995 16,311 SH   SOLE   0 0 16,311
ATLASSIAN CORPORATION CL A 049468101   1,168,960 5,801 SH   SOLE   0 0 5,801
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,847,208 16,692 SH   SOLE   0 0 16,692
BOEING CO COM 097023105   3,318,172 17,311 SH   SOLE   0 0 17,311
BRISTOL-MYERS SQUIBB CO COM 110122108   2,103,306 36,239 SH   SOLE   0 0 36,239
BROADCOM INC COM 11135F101   1,238,464 1,491 SH   SOLE   0 0 1,491
CHEVRON CORP NEW COM 166764100   2,844,379 16,869 SH   SOLE   0 0 16,869
CISCO SYS INC COM 17275R102   2,409,877 44,827 SH   SOLE   0 0 44,827
CME GROUP INC COM 12572Q105   2,329,994 11,637 SH   SOLE   0 0 11,637
COCA COLA CO COM 191216100   2,364,064 42,231 SH   SOLE   0 0 42,231
COMCAST CORP NEW CL A 20030N101   3,394,187 76,549 SH   SOLE   0 0 76,549
COMERICA INC COM 200340107   1,765,406 42,489 SH   SOLE   0 0 42,489
COSTCO WHSL CORP NEW COM 22160K105   3,318,481 5,874 SH   SOLE   0 0 5,874
DOMINION ENERGY INC COM 25746U109   1,725,583 38,630 SH   SOLE   0 0 38,630
ELI LILLY & CO COM 532457108   5,583,959 10,396 SH   SOLE   0 0 10,396
EXXON MOBIL CORP COM 30231G102   3,726,554 31,694 SH   SOLE   0 0 31,694
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   3,244,000 74,472 SH   SOLE   0 0 74,472
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   742,547 15,191 SH   SOLE   0 0 15,191
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   513,362 6,204 SH   SOLE   0 0 6,204
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   516,557 10,127 SH   SOLE   0 0 10,127
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   453,329 9,866 SH   SOLE   0 0 9,866
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   541,876 3,395 SH   SOLE   0 0 3,395
FIRST TR MORNINGSTAR DIVID L SHS 336917109   5,541,965 165,729 SH   SOLE   0 0 165,729
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   536,429 5,158 SH   SOLE   0 0 5,158
FORTINET INC COM 34959E109   781,794 13,323 SH   SOLE   0 0 13,323
GENERAL DYNAMICS CORP COM 369550108   3,542,561 16,032 SH   SOLE   0 0 16,032
GENERAL MLS INC COM 370334104   2,105,448 32,903 SH   SOLE   0 0 32,903
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404   656,807 35,950 SH   SOLE   0 0 35,950
HOME DEPOT INC COM 437076102   280,135 927 SH   SOLE   0 0 927
HONEYWELL INTL INC COM 438516106   3,183,240 17,231 SH   SOLE   0 0 17,231
HUNTINGTON BANCSHARES INC COM 446150104   1,947,936 187,302 SH   SOLE   0 0 187,302
INTERCONTINENTAL EXCHANGE IN COM 45866F104   3,187,602 28,973 SH   SOLE   0 0 28,973
INTERNATIONAL BUSINESS MACHS COM 459200101   2,426,177 17,293 SH   SOLE   0 0 17,293
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   6,421,228 163,849 SH   SOLE   0 0 163,849
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   329,200 3,659 SH   SOLE   0 0 3,659
INVESCO QQQ TR UNIT SER 1 46090E103   2,786,018 7,776 SH   SOLE   0 0 7,776
ISHARES TR MSCI USA SMCP MN 46435G433   1,050,792 31,794 SH   SOLE   0 0 31,794
ISHARES TR MSCI USA MIN VOL 46429B697   26,987,647 372,861 SH   SOLE   0 0 372,861
ISHARES TR S&P 500 GRWT ETF 464287309   230,439 3,368 SH   SOLE   0 0 3,368
ISHARES TR S&P 500 VAL ETF 464287408   324,295 2,108 SH   SOLE   0 0 2,108
ISHARES TR CORE S&P500 ETF 464287200   210,850 491 SH   SOLE   0 0 491
ISHARES TR MSCI USA MMENTM 46432F396   249,330 1,785 SH   SOLE   0 0 1,785
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   634,954 11,855 SH   SOLE   0 0 11,855
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   222,341 4,635 SH   SOLE   0 0 4,635
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   20,169,240 345,127 SH   SOLE   0 0 345,127
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   22,841,752 453,840 SH   SOLE   0 0 453,840
JOHNSON & JOHNSON COM 478160104   2,382,893 15,299 SH   SOLE   0 0 15,299
JPMORGAN CHASE & CO COM 46625H100   3,255,973 22,452 SH   SOLE   0 0 22,452
KELLANOVA COM 487836108   2,060,043 34,617 SH   SOLE   0 0 34,617
KLA CORP COM NEW 482480100   3,364,584 7,336 SH   SOLE   0 0 7,336
LAM RESEARCH CORP COM 512807108   1,262,063 2,014 SH   SOLE   0 0 2,014
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   6,170,134 213,499 SH   SOLE   0 0 213,499
LOCKHEED MARTIN CORP COM 539830109   2,765,919 6,763 SH   SOLE   0 0 6,763
LOWES COS INC COM 548661107   3,669,603 17,656 SH   SOLE   0 0 17,656
MASTERCARD INCORPORATED CL A 57636Q104   3,791,076 9,576 SH   SOLE   0 0 9,576
MCDONALDS CORP COM 580135101   4,148,284 15,747 SH   SOLE   0 0 15,747
MEDTRONIC PLC SHS G5960L103   2,889,651 36,877 SH   SOLE   0 0 36,877
MERCK & CO INC COM 58933Y105   3,771,086 36,630 SH   SOLE   0 0 36,630
META PLATFORMS INC CL A 30303M102   209,547 698 SH   SOLE   0 0 698
MICROCHIP TECHNOLOGY INC. COM 595017104   896,652 11,488 SH   SOLE   0 0 11,488
MICROSOFT CORP COM 594918104   5,807,273 18,392 SH   SOLE   0 0 18,392
MONOLITHIC PWR SYS INC COM 609839105   1,121,471 2,427 SH   SOLE   0 0 2,427
NIKE INC CL B 654106103   2,753,200 28,793 SH   SOLE   0 0 28,793
NVIDIA CORPORATION COM 67066G104   1,847,925 4,248 SH   SOLE   0 0 4,248
PALO ALTO NETWORKS INC COM 697435105   1,250,034 5,332 SH   SOLE   0 0 5,332
PAYLOCITY HLDG CORP COM 70438V106   1,024,788 5,640 SH   SOLE   0 0 5,640
PEPSICO INC COM 713448108   2,366,126 13,964 SH   SOLE   0 0 13,964
PFIZER INC COM 717081103   1,921,489 57,929 SH   SOLE   0 0 57,929
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   20,166,292 201,381 SH   SOLE   0 0 201,381
PPL CORP COM 69351T106   1,940,421 82,361 SH   SOLE   0 0 82,361
PROCTER AND GAMBLE CO COM 742718109   2,573,402 17,643 SH   SOLE   0 0 17,643
SALESFORCE INC COM 79466L302   1,242,636 6,128 SH   SOLE   0 0 6,128
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   25,634,429 362,273 SH   SOLE   0 0 362,273
SERVICENOW INC COM 81762P102   1,290,080 2,308 SH   SOLE   0 0 2,308
SOUTHERN CO COM 842587107   2,223,317 34,353 SH   SOLE   0 0 34,353
SYSCO CORP COM 871829107   2,053,574 31,091 SH   SOLE   0 0 31,091
TESLA INC COM 88160R101   1,245,345 4,977 SH   SOLE   0 0 4,977
THERMO FISHER SCIENTIFIC INC COM 883556102   2,975,407 5,878 SH   SOLE   0 0 5,878
TRADEWEB MKTS INC CL A 892672106   804,220 10,028 SH   SOLE   0 0 10,028
TWILIO INC CL A 90138F102   630,719 10,776 SH   SOLE   0 0 10,776
TYLER TECHNOLOGIES INC COM 902252105   749,884 1,942 SH   SOLE   0 0 1,942
VANECK ETF TRUST MRNGSTR INT MOAT 92189F593   229,610 7,696 SH   SOLE   0 0 7,696
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   31,101,592 410,095 SH   SOLE   0 0 410,095
VANGUARD INDEX FDS MID CAP ETF 922908629   1,520,777 7,303 SH   SOLE   0 0 7,303
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,305,728 3,325 SH   SOLE   0 0 3,325
VANGUARD STAR FDS VG TL INTL STK F 921909768   794,023 14,836 SH   SOLE   0 0 14,836
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   7,085,197 68,575 SH   SOLE   0 0 68,575
VANGUARD WORLD FD MEGA GRWTH IND 921910816   29,653,213 130,688 SH   SOLE   0 0 130,688
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,516,460 3,655 SH   SOLE   0 0 3,655
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   645,190 3,532 SH   SOLE   0 0 3,532
VEEVA SYS INC CL A COM 922475108   1,148,475 5,645 SH   SOLE   0 0 5,645
VERIZON COMMUNICATIONS INC COM 92343V104   1,975,705 60,960 SH   SOLE   0 0 60,960
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   3,229,242 72,499 SH   SOLE   0 0 72,499
VISA INC COM CL A 92826C839   3,549,283 15,431 SH   SOLE   0 0 15,431
WALMART INC COM 931142103   4,028,395 25,188 SH   SOLE   0 0 25,188
WORKDAY INC CL A 98138H101   970,263 4,516 SH   SOLE   0 0 4,516
ZOETIS INC CL A 98978V103   3,076,300 17,682 SH   SOLE   0 0 17,682
ZSCALER INC COM 98980G102   728,784 4,684 SH   SOLE   0 0 4,684