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
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 222,589 1,510 SH   SOLE   0 0 1,510
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 288,907 2,050 SH   SOLE   0 0 2,050
AMAZON COM INC COM 023135106 BBG001S5PQL7 531,942 3,501 SH   SOLE   0 0 3,501
AMGEN INC COM 031162100 BBG001S5NNL6 567,111 1,969 SH   SOLE   0 0 1,969
AMMO INC COM 00175J107 BBG001SB6XN8 932,400 444,000 SH   SOLE   0 0 444,000
APOGEE ENTERPRISES INC COM 037598109 BBG001S5NSY1 312,342 5,848 SH   SOLE   0 0 5,848
APPLE INC COM 037833100 BBG001S5N8V8 1,890,067 9,817 SH   SOLE   0 0 9,817
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1,011,460 4,342 SH   SOLE   0 0 4,342
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 542,625 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 825,311 2,314 SH   SOLE   0 0 2,314
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 12,409,620 183,656 SH   SOLE   0 0 183,656
CISCO SYS INC COM 17275R102 BBG001S6HC62 571,706 11,316 SH   SOLE   0 0 11,316
COCA COLA CO COM 191216100 BBG001S5SMQ8 483,096 8,198 SH   SOLE   0 0 8,198
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1,093,092 1,656 SH   SOLE   0 0 1,656
FASTENAL CO COM 311900104 BBG001S5R1F7 1,297,862 20,038 SH   SOLE   0 0 20,038
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 561,296 10,888 SH   SOLE   0 0 10,888
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 1,545,768 25,910 SH   SOLE   0 0 25,910
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 686,865 5,848 SH   SOLE   0 0 5,848
FS KKR CAP CORP COM 302635206 BBG001YCZQ07 616,865 30,890 SH   SOLE   0 0 30,890
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 10,381,659 301,267 SH   SOLE   0 0 301,267
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 437,245 2,085 SH   SOLE   0 0 2,085
HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 266,209 8,291 SH   SOLE   0 0 8,291
HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 512,298 40,275 SH   SOLE   0 0 40,275
INTUIT COM 461202103 BBG001S6TWR2 272,410 436 SH   SOLE   0 0 436
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 14,743,618 87,478 SH   SOLE   0 0 87,478
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 269,828 2,725 SH   SOLE   0 0 2,725
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 13,053,053 240,965 SH   SOLE   0 0 240,965
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 2,031,389 12,873 SH   SOLE   0 0 12,873
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 10,647,322 26,000 SH   SOLE   0 0 26,000
ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 759,143 7,700 SH   SOLE   0 0 7,700
ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 7,492,013 95,330 SH   SOLE   0 0 95,330
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 2,160,066 40,135 SH   SOLE   0 0 40,135
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 2,565,034 9,255 SH   SOLE   0 0 9,255
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 2,340,213 21,619 SH   SOLE   0 0 21,619
ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 9,352,296 23,056 SH   SOLE   0 0 23,056
ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 10,654,551 18,494 SH   SOLE   0 0 18,494
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 4,250,518 27,092 SH   SOLE   0 0 27,092
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 203,776 777 SH   SOLE   0 0 777
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 416,859 1,375 SH   SOLE   0 0 1,375
ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 5,337,107 21,161 SH   SOLE   0 0 21,161
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 272,726 5,179 SH   SOLE   0 0 5,179
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 557,768 3,559 SH   SOLE   0 0 3,559
LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 18,300 10,000 SH   SOLE   0 0 10,000
MARQETA INC CLASS A COM 57142B104 BBG0112Z8873 85,854 12,300 SH   SOLE   0 0 12,300
MERCK & CO INC COM 58933Y105 BBG001S5TC52 484,879 4,448 SH   SOLE   0 0 4,448
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 344,403 973 SH   SOLE   0 0 973
MICROSOFT CORP COM 594918104 BBG001S5TD05 2,174,081 5,782 SH   SOLE   0 0 5,782
MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 250,110 7,000 SH   SOLE   0 0 7,000
NIKE INC CL B 654106103 BBG001S6NTK2 260,568 2,400 SH   SOLE   0 0 2,400
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1,466,873 2,962 SH   SOLE   0 0 2,962
OPKO HEALTH INC COM 68375N103 BBG001SD4254 94,375 62,500 SH   SOLE   0 0 62,500
OUTSET MED INC COM 690145107 BBG0026ZJTR8 155,321 28,710 SH   SOLE   0 0 28,710
PEPSICO INC COM 713448108 BBG001S695T1 358,023 2,108 SH   SOLE   0 0 2,108
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 224,880 1,000 SH   SOLE   0 0 1,000
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 462,829 3,158 SH   SOLE   0 0 3,158
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 226,610 1,700 SH   SOLE   0 0 1,700
QUALCOMM INC COM 747525103 BBG001S6VS70 440,109 3,043 SH   SOLE   0 0 3,043
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 410,020 1,900 SH   SOLE   0 0 1,900
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 389,959 2,859 SH   SOLE   0 0 2,859
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 865,481 4,496 SH   SOLE   0 0 4,496
SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 161,785 24,700 SH   SOLE   0 0 24,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 1,592,675 3,351 SH   SOLE   0 0 3,351
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 219,519 2,402 SH   SOLE   0 0 2,402
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 404,560 7,237 SH   SOLE   0 0 7,237
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 358,488 5,510 SH   SOLE   0 0 5,510
SPDR SER TR S&P HOMEBUILD 78464A888 BBG001SQDKH2 7,131,716 74,553 SH   SOLE   0 0 74,553
STEM INC COM 85859N102 BBG00XP8NRN2 54,386 14,017 SH   SOLE   0 0 14,017
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 363,359 2,311 SH   SOLE   0 0 2,311
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 529,629 1,006 SH   SOLE   0 0 1,006
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 BBG001SRRWS7 2,596,990 17,040 SH   SOLE   0 0 17,040
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 570,596 6,723 SH   SOLE   0 0 6,723
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 324,550 3,272 SH   SOLE   0 0 3,272
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 1,453,820 4,676 SH   SOLE   0 0 4,676
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 5,564,085 25,341 SH   SOLE   0 0 25,341
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 1,439,649 17,712 SH   SOLE   0 0 17,712
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 51,672,056 303,240 SH   SOLE   0 0 303,240
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 1,444,547 12,940 SH   SOLE   0 0 12,940
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 388,958 1,551 SH   SOLE   0 0 1,551
VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 461,458 953 SH   SOLE   0 0 953
VISA INC COM CL A 92826C839 BBG001SRCFY3 897,687 3,448 SH   SOLE   0 0 3,448
WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 14,497,859 391,940 SH   SOLE   0 0 391,940
WP CAREY INC COM 92936U109 BBG001S67MM3 408,288 6,300 SH   SOLE   0 0 6,300