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
AMAZON COM INC COM 023135106   420,360 3,720 SH   SOLE   0 0 3,720
AMGEN INC COM 031162100   443,813 1,969 SH   SOLE   0 0 1,969
AMMO INC COM 00175J107   1,198,370 409,000 SH   SOLE   0 0 409,000
APOGEE ENTERPRISES INC COM 037598109   223,511 5,848 SH   SOLE   0 0 5,848
APPLE INC COM 037833100   1,318,604 9,541 SH   SOLE   0 0 9,541
AUTOMATIC DATA PROCESSING IN COM 053015103   996,479 4,405 SH   SOLE   0 0 4,405
BERKSHIRE HATHAWAY INC DEL CL A 084670108   812,940 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   652,864 2,445 SH   SOLE   0 0 2,445
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   6,264,029 119,088 SH   SOLE   0 0 119,088
CEMEX SAB DE CV SPON ADR NEW 151290889   43,153 12,581 SH   SOLE   0 0 12,581
CISCO SYS INC COM 17275R102   446,374 11,159 SH   SOLE   0 0 11,159
COCA COLA CO COM 191216100   474,616 8,472 SH   SOLE   0 0 8,472
COSTCO WHSL CORP NEW COM 22160K105   789,163 1,671 SH   SOLE   0 0 1,671
FASTENAL CO COM 311900104   963,029 20,917 SH   SOLE   0 0 20,917
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   391,900 9,548 SH   SOLE   0 0 9,548
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   591,302 9,968 SH   SOLE   0 0 9,968
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   774,757 9,257 SH   SOLE   0 0 9,257
FLORA GROWTH CORP COM 339764102   9,288 13,162 SH   SOLE   0 0 13,162
FORD MTR CO DEL COM 345370860   151,200 13,500 SH   SOLE   0 0 13,500
FS KKR CAP CORP COM 302635206   303,869 17,927 SH   SOLE   0 0 17,927
GLOBAL X FDS US INFR DEV ETF 37954Y673   6,733,273 291,989 SH   SOLE   0 0 291,989
HONEYWELL INTL INC COM 438516106   362,492 2,171 SH   SOLE   0 0 2,171
HORMEL FOODS CORP COM 440452100   322,624 7,100 SH   SOLE   0 0 7,100
HUNTINGTON BANCSHARES INC COM 446150104   840,884 63,800 SH   SOLE   0 0 63,800
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   219,045 2,951 SH   SOLE   0 0 2,951
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   284,935 4,126 SH   SOLE   0 0 4,126
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   7,833,564 190,135 SH   SOLE   0 0 190,135
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,846,613 14,508 SH   SOLE   0 0 14,508
INVESCO QQQ TR UNIT SER 1 46090E103   7,424,615 27,780 SH   SOLE   0 0 27,780
ISHARES TR 0-5 YR TIPS ETF 46429B747   648,743 6,750 SH   SOLE   0 0 6,750
ISHARES TR CONV BD ETF 46435G102   3,446,002 50,015 SH   SOLE   0 0 50,015
ISHARES TR CORE DIV GRWTH 46434V621   688,262 15,477 SH   SOLE   0 0 15,477
ISHARES TR CORE S&P MCP ETF 464287507   2,800,995 12,775 SH   SOLE   0 0 12,775
ISHARES TR CORE S&P SCP ETF 464287804   2,584,574 29,643 SH   SOLE   0 0 29,643
ISHARES TR EXPANDED TECH 464287515   379,854 1,519 SH   SOLE   0 0 1,519
ISHARES TR ISHARES SEMICDTR 464287523   5,724,622 17,961 SH   SOLE   0 0 17,961
ISHARES TR MSCI USA MMENTM 46432F396   5,819,798 44,367 SH   SOLE   0 0 44,367
ISHARES TR RUS 1000 GRW ETF 464287614   293,298 1,394 SH   SOLE   0 0 1,394
ISHARES TR RUS 2000 GRW ETF 464287648   4,102,426 19,858 SH   SOLE   0 0 19,858
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   216,076 4,308 SH   SOLE   0 0 4,308
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   231,105 5,425 SH   SOLE   0 0 5,425
JOHNSON & JOHNSON COM 478160104   606,861 3,715 SH   SOLE   0 0 3,715
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   58,100 10,000 SH   SOLE   0 0 10,000
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   549,429 16,084 SH   SOLE   0 0 16,084
MARQETA INC CLASS A COM 57142B104   185,832 26,100 SH   SOLE   0 0 26,100
MEDTRONIC PLC SHS G5960L103   233,018 2,886 SH   SOLE   0 0 2,886
MERCK & CO INC COM 58933Y105   382,444 4,441 SH   SOLE   0 0 4,441
MICROSOFT CORP COM 594918104   1,084,087 4,655 SH   SOLE   0 0 4,655
MOSAIC CO NEW COM 61945C103   376,974 7,800 SH   SOLE   0 0 7,800
NIKE INC CL B 654106103   210,377 2,531 SH   SOLE   0 0 2,531
NVIDIA CORPORATION COM 67066G104   403,305 3,322 SH   SOLE   0 0 3,322
OPKO HEALTH INC COM 68375N103   75,524 39,960 SH   SOLE   0 0 39,960
OUTSET MED INC COM 690145107   489,210 30,710 SH   SOLE   0 0 30,710
PEPSICO INC COM 713448108   344,152 2,108 SH   SOLE   0 0 2,108
PFIZER INC COM 717081103   208,298 4,760 SH   SOLE   0 0 4,760
PIONEER NAT RES CO COM 723787107   216,530 1,000 SH   SOLE   0 0 1,000
PROCTER AND GAMBLE CO COM 742718109   385,883 3,056 SH   SOLE   0 0 3,056
QUALCOMM INC COM 747525103   321,315 2,844 SH   SOLE   0 0 2,844
SELECT SECTOR SPDR TR ENERGY 81369Y506   5,758,524 79,957 SH   SOLE   0 0 79,957
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   210,114 1,475 SH   SOLE   0 0 1,475
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   6,211,780 51,290 SH   SOLE   0 0 51,290
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   510,486 4,298 SH   SOLE   0 0 4,298
SOUTHWESTERN ENERGY CO COM 845467109   151,164 24,700 SH   SOLE   0 0 24,700
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,367,334 3,828 SH   SOLE   0 0 3,828
SPDR SER TR PRTFLO S&P500 GW 78464A409   462,744 10,153 SH   SOLE   0 0 10,153
SPDR SER TR S&P REGL BKG 78464A698   291,483 4,962 SH   SOLE   0 0 4,962
STEM INC COM 85859N102   300,190 22,503 SH   SOLE   0 0 22,503
TESLA INC COM 88160R101   208,487 786 SH   SOLE   0 0 786
TREVENA INC COM NEW 89532E208   3,095 20,200 SH   SOLE   0 0 20,200
UNITED PARCEL SERVICE INC CL B 911312106   380,911 2,358 SH   SOLE   0 0 2,358
UNITEDHEALTH GROUP INC COM 91324P102   491,909 974 SH   SOLE   0 0 974
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   322,587 10,950 SH   SOLE   0 0 10,950
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   293,696 2,117 SH   SOLE   0 0 2,117
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   287,479 1,781 SH   SOLE   0 0 1,781
VANGUARD INDEX FDS GROWTH ETF 922908736   932,879 4,360 SH   SOLE   0 0 4,360
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   4,033,331 23,650 SH   SOLE   0 0 23,650
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   370,765 1,129 SH   SOLE   0 0 1,129
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,310,410 30,529 SH   SOLE   0 0 30,529
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   728,867 9,812 SH   SOLE   0 0 9,812
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   49,250,913 364,390 SH   SOLE   0 0 364,390
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,187,432 12,515 SH   SOLE   0 0 12,515
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   342,154 1,530 SH   SOLE   0 0 1,530
VANGUARD WORLD FDS INF TECH ETF 92204A702   310,559 1,010 SH   SOLE   0 0 1,010
VISA INC COM CL A 92826C839   634,149 3,570 SH   SOLE   0 0 3,570
WP CAREY INC COM 92936U109   354,717 5,082 SH   SOLE   0 0 5,082