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 272,540 1,510 SH   SOLE   0 0 1,510
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 312,133 2,050 SH   SOLE   0 0 2,050
AMAZON COM INC COM 023135106 BBG001S5PQL7 641,972 3,559 SH   SOLE   0 0 3,559
AMGEN INC COM 031162100 BBG001S5NNL6 559,826 1,969 SH   SOLE   0 0 1,969
AMMO INC COM 00175J107 BBG001SB6XN8 1,221,000 444,000 SH   SOLE   0 0 444,000
APOGEE ENTERPRISES INC COM 037598109 BBG001S5NSY1 346,202 5,848 SH   SOLE   0 0 5,848
APPLE INC COM 037833100 BBG001S5N8V8 1,623,573 9,468 SH   SOLE   0 0 9,468
ARM HOLDINGS PLC SPONSORED ADR 042068205 BBG01J1GY084 243,356 1,947 SH   SOLE   0 0 1,947
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1,084,505 4,343 SH   SOLE   0 0 4,343
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 634,440 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 973,083 2,314 SH   SOLE   0 0 2,314
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 14,217,842 194,047 SH   SOLE   0 0 194,047
CISCO SYS INC COM 17275R102 BBG001S6HC62 565,154 11,323 SH   SOLE   0 0 11,323
COCA COLA CO COM 191216100 BBG001S5SMQ8 501,541 8,198 SH   SOLE   0 0 8,198
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1,216,898 1,661 SH   SOLE   0 0 1,661
FASTENAL CO COM 311900104 BBG001S5R1F7 1,553,407 20,138 SH   SOLE   0 0 20,138
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 367,353 6,419 SH   SOLE   0 0 6,419
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 1,429,856 23,983 SH   SOLE   0 0 23,983
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 724,642 5,849 SH   SOLE   0 0 5,849
FS KKR CAP CORP COM 302635206 BBG001YCZQ07 590,926 30,987 SH   SOLE   0 0 30,987
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 12,198,552 306,419 SH   SOLE   0 0 306,419
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 407,421 1,985 SH   SOLE   0 0 1,985
HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 289,663 8,302 SH   SOLE   0 0 8,302
HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 582,845 41,781 SH   SOLE   0 0 41,781
INTUIT COM 461202103 BBG001S6TWR2 283,715 436 SH   SOLE   0 0 436
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 17,152,095 93,886 SH   SOLE   0 0 93,886
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 210,799 2,249 SH   SOLE   0 0 2,249
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 282,230 2,608 SH   SOLE   0 0 2,608
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 14,257,630 250,397 SH   SOLE   0 0 250,397
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 2,086,390 12,319 SH   SOLE   0 0 12,319
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 11,795,130 26,565 SH   SOLE   0 0 26,565
ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 765,611 7,700 SH   SOLE   0 0 7,700
ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 9,515,150 119,193 SH   SOLE   0 0 119,193
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 2,262,772 38,973 SH   SOLE   0 0 38,973
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 2,902,302 47,782 SH   SOLE   0 0 47,782
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 2,435,724 22,039 SH   SOLE   0 0 22,039
ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 10,536,326 123,564 SH   SOLE   0 0 123,564
ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 12,914,544 57,164 SH   SOLE   0 0 57,164
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 4,251,613 22,693 SH   SOLE   0 0 22,693
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 640,308 3,896 SH   SOLE   0 0 3,896
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 223,799 777 SH   SOLE   0 0 777
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 463,107 1,374 SH   SOLE   0 0 1,374
ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 6,154,673 22,728 SH   SOLE   0 0 22,728
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 367,184 1,746 SH   SOLE   0 0 1,746
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 297,171 5,179 SH   SOLE   0 0 5,179
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 563,018 3,559 SH   SOLE   0 0 3,559
LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 24,960 16,000 SH   SOLE   0 0 16,000
MARQETA INC CLASS A COM 57142B104 BBG0112Z8873 73,308 12,300 SH   SOLE   0 0 12,300
MERCK & CO INC COM 58933Y105 BBG001S5TC52 587,037 4,449 SH   SOLE   0 0 4,449
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 472,517 973 SH   SOLE   0 0 973
MICROSOFT CORP COM 594918104 BBG001S5TD05 2,440,515 5,801 SH   SOLE   0 0 5,801
MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 227,220 7,000 SH   SOLE   0 0 7,000
NIKE INC CL B 654106103 BBG001S6NTK2 225,552 2,400 SH   SOLE   0 0 2,400
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 2,595,122 2,872 SH   SOLE   0 0 2,872
OPKO HEALTH INC COM 68375N103 BBG001SD4254 90,840 75,700 SH   SOLE   0 0 75,700
OUTSET MED INC COM 690145107 BBG0026ZJTR8 63,736 28,710 SH   SOLE   0 0 28,710
PEPSICO INC COM 713448108 BBG001S695T1 368,921 2,108 SH   SOLE   0 0 2,108
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 262,500 1,000 SH   SOLE   0 0 1,000
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 503,679 3,104 SH   SOLE   0 0 3,104
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 221,374 1,700 SH   SOLE   0 0 1,700
QUALCOMM INC COM 747525103 BBG001S6VS70 515,180 3,043 SH   SOLE   0 0 3,043
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 256,853 1,561 SH   SOLE   0 0 1,561
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 330,257 2,236 SH   SOLE   0 0 2,236
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 533,795 2,563 SH   SOLE   0 0 2,563
SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 187,226 24,700 SH   SOLE   0 0 24,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 1,763,035 3,371 SH   SOLE   0 0 3,371
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 679,398 11,042 SH   SOLE   0 0 11,042
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 349,884 4,783 SH   SOLE   0 0 4,783
SPDR SER TR S&P HOMEBUILD 78464A888 BBG001SQDKH2 12,491,101 111,937 SH   SOLE   0 0 111,937
STEM INC COM 85859N102 BBG00XP8NRN2 28,842 13,170 SH   SOLE   0 0 13,170
SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 404,012 400 SH   SOLE   0 0 400
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 343,484 2,311 SH   SOLE   0 0 2,311
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 408,622 826 SH   SOLE   0 0 826
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 203,385 5,250 SH   SOLE   0 0 5,250
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 604,414 6,723 SH   SOLE   0 0 6,723
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 317,033 3,123 SH   SOLE   0 0 3,123
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 1,729,585 5,025 SH   SOLE   0 0 5,025
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 6,351,224 26,936 SH   SOLE   0 0 26,936
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 1,430,104 17,763 SH   SOLE   0 0 17,763
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 57,687,989 315,908 SH   SOLE   0 0 315,908
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 1,566,123 12,944 SH   SOLE   0 0 12,944
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 BBG001SHVR32 413,538 1,529 SH   SOLE   0 0 1,529
VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 474,243 904 SH   SOLE   0 0 904
VISA INC COM CL A 92826C839 BBG001SRCFY3 970,640 3,478 SH   SOLE   0 0 3,478
WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 15,708,532 403,922 SH   SOLE   0 0 403,922
WP CAREY INC COM 92936U109 BBG001S67MM3 354,430 6,280 SH   SOLE   0 0 6,280