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,279,514 11,704 SH   SOLE   0 0 11,704
ALPHABET INC CAP STK CL C 02079K107   273,827 1,943 SH   SOLE   0 0 1,943
ALTRIA GROUP INC COM 02209S103   1,143,980 28,358 SH   SOLE   0 0 28,358
AMAZON COM INC COM 023135106   1,053,365 6,933 SH   SOLE   0 0 6,933
AMGEN INC COM 031162100   1,764,915 6,128 SH   SOLE   0 0 6,128
APPLE INC COM 037833100   785,416 4,079 SH   SOLE   0 0 4,079
ASSOCIATED BANC CORP COM 045487105   1,921,892 89,850 SH   SOLE   0 0 89,850
AUTOMATIC DATA PROCESSING IN COM 053015103   251,608 1,080 SH   SOLE   0 0 1,080
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   589,202 1,652 SH   SOLE   0 0 1,652
BLACKSTONE INC COM 09260D107   218,701 1,670 SH   SOLE   0 0 1,670
BOEING CO COM 097023105   274,396 1,053 SH   SOLE   0 0 1,053
BRISTOL-MYERS SQUIBB CO COM 110122108   432,866 8,436 SH   SOLE   0 0 8,436
CELSIUS HLDGS INC COM NEW 15118V207   303,149 5,560 SH   SOLE   0 0 5,560
CF INDS HLDGS INC COM 125269100   275,325 3,463 SH   SOLE   0 0 3,463
CHARTER COMMUNICATIONS INC N CL A 16119P108   394,510 1,015 SH   SOLE   0 0 1,015
CHEVRON CORP NEW COM 166764100   394,706 2,646 SH   SOLE   0 0 2,646
CINTAS CORP COM 172908105   452,081 750 SH   SOLE   0 0 750
CONOCOPHILLIPS COM 20825C104   462,202 3,982 SH   SOLE   0 0 3,982
CONSOLIDATED EDISON INC COM 209115104   570,810 6,275 SH   SOLE   0 0 6,275
CORTEVA INC COM 22052L104   230,012 4,800 SH   SOLE   0 0 4,800
COSTCO WHSL CORP NEW COM 22160K105   1,027,670 1,557 SH   SOLE   0 0 1,557
CROWDSTRIKE HLDGS INC CL A 22788C105   211,361 828 SH   SOLE   0 0 828
DIAMONDBACK ENERGY INC COM 25278X109   657,090 4,237 SH   SOLE   0 0 4,237
DISNEY WALT CO COM 254687106   5,058,033 32,084 SH   SOLE   0 0 32,084
DOW INC COM 260557103   505,147 3,716 SH   SOLE   0 0 3,716
DUOLINGO INC CL A COM 26603R106   531,567 5,478 SH   SOLE   0 0 5,478
EMERSON ELEC CO COM 291011104   635,871 4,648 SH   SOLE   0 0 4,648
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   324,000 32,400 SH   SOLE   0 0 32,400
EVERI HLDGS INC COM 30034T103   398,973 36,172 SH   SOLE   0 0 36,172
FEDEX CORP COM 31428X106   1,386,377 13,867 SH   SOLE   0 0 13,867
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   426,600 15,037 SH   SOLE   0 0 15,037
GRACO INC COM 384109104   75,216 21,676 SH   SOLE   0 0 21,676
HORMEL FOODS CORP COM 440452100   559,379 2,667 SH   SOLE   0 0 2,667
IDEXX LABS INC COM 45168D104   5,991,092 36,632 SH   SOLE   0 0 36,632
ILLINOIS TOOL WKS INC COM 452308109   308,608 556 SH   SOLE   0 0 556
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   801,366 22,766 SH   SOLE   0 0 22,766
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   265,588 1,576 SH   SOLE   0 0 1,576
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   243,724 7,555 SH   SOLE   0 0 7,555
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   5,166,767 12,617 SH   SOLE   0 0 12,617
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   2,967,399 78,669 SH   SOLE   0 0 78,669
ISHARES SILVER TR ISHARES 46428Q109   2,237,150 20,314 SH   SOLE   0 0 20,314
ISHARES TR 1 3 YR TREAS BD 464287457   43,785,218 436,673 SH   SOLE   0 0 436,673
ISHARES TR RUSSELL 2000 ETF 464287655   5,829,139 58,952 SH   SOLE   0 0 58,952
ISHARES TR AGGRES ALLOC ETF 464289859   1,191,383 45,946 SH   SOLE   0 0 45,946
ISHARES TR IBONDS DEC 26 46435U259   1,186,912 44,713 SH   SOLE   0 0 44,713
ISHARES TR BLACKROCK ULTRA 46434V878   9,851,399 452,314 SH   SOLE   0 0 452,314
ISHARES TR SELECT DIVID ETF 464287168   701,189 3,139 SH   SOLE   0 0 3,139
ISHARES TR IBOXX HI YD ETF 464288513   1,099,306 43,091 SH   SOLE   0 0 43,091
ISHARES TR RUS MDCP VAL ETF 464287473   233,598 853 SH   SOLE   0 0 853
ISHARES TR GRWT ALLOCAT ETF 464289867   1,069,897 15,495 SH   SOLE   0 0 15,495
ISHARES TR RUS 1000 VAL ETF 464287598   445,206 14,274 SH   SOLE   0 0 14,274
ISHARES TR MODERT ALLOC ETF 464289875   585,203 11,002 SH   SOLE   0 0 11,002
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   307,171 1,806 SH   SOLE   0 0 1,806
JOURNEY MED CORP COM 48115J109   276,987 1,767 SH   SOLE   0 0 1,767
KEURIG DR PEPPER INC COM 49271V100   500,563 8,953 SH   SOLE   0 0 8,953
KEYCORP COM 493267108   206,677 6,203 SH   SOLE   0 0 6,203
KINDER MORGAN INC DEL COM 49456B101   1,141,817 9,397 SH   SOLE   0 0 9,397
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   344,335 5,203 SH   SOLE   0 0 5,203
KOHLS CORP COM 500255104   63,722 20,961 SH   SOLE   0 0 20,961
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   245,777 6,646 SH   SOLE   0 0 6,646
LENDINGCLUB CORP COM NEW 52603A208   472,100 18,040 SH   SOLE   0 0 18,040
LINCOLN NATL CORP IND COM 534187109   494,227 848 SH   SOLE   0 0 848
MARKEL GROUP INC COM 570535104   273,164 1,841 SH   SOLE   0 0 1,841
MEDIFAST INC COM 58470H101   5,015,091 16,914 SH   SOLE   0 0 16,914
MERCK & CO INC COM 58933Y105   430,243 274 SH   SOLE   0 0 274
MGM RESORTS INTERNATIONAL COM 552953101   654,118 1,848 SH   SOLE   0 0 1,848
MICROSTRATEGY INC CL A NEW 594972408   1,856,624 4,937 SH   SOLE   0 0 4,937
MONGODB INC CL A 60937P106   1,000,640 13,815 SH   SOLE   0 0 13,815
NABORS INDUSTRIES LTD SHS G6359F137   143,760 12,000 SH   SOLE   0 0 12,000
NUCOR CORP COM 670346105   288,050 2,784 SH   SOLE   0 0 2,784
NUSTAR ENERGY LP UNIT COM 67058H102   346,846 1,993 SH   SOLE   0 0 1,993
NXP SEMICONDUCTORS N V COM N6596X109   537,269 1,085 SH   SOLE   0 0 1,085
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   657,482 790 SH   SOLE   0 0 790
ONEOK INC NEW COM 682680103   967,033 32,892 SH   SOLE   0 0 32,892
PALO ALTO NETWORKS INC COM 697435105   310,093 18,060 SH   SOLE   0 0 18,060
PERSPECTIVE THERAPEUTICS INC COM 46489V104   1,283,971 7,560 SH   SOLE   0 0 7,560
PFIZER INC COM 717081103   5,186 12,900 SH   SOLE   0 0 12,900
PHOTRONICS INC COM 719405102   652,940 6,940 SH   SOLE   0 0 6,940
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   1,188 1,080,000 SH   SOLE   0 0 1,080,000
PROCTER AND GAMBLE CO COM 742718109   239,367 3,043 SH   SOLE   0 0 3,043
PROSHARES TR SHORT QQQ NEW 74347B714   569,638 5,984 SH   SOLE   0 0 5,984
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   158,163 12,176 SH   SOLE   0 0 12,176
PROSHARES TR K1 FRE CRD OIL 74347G804   4,659,964 31,800 SH   SOLE   0 0 31,800
PURECYCLE TECHNOLOGIES INC COM 74623V103   0 10,000 SH   SOLE   0 0 10,000
RAIL VISION LTD SHS NEW M8186D122   20,137 23,000 SH   SOLE   0 0 23,000
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   310,892 5,585 SH   SOLE   0 0 5,585
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,701,863 30,175 SH   SOLE   0 0 30,175
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   278,248 3,354 SH   SOLE   0 0 3,354
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,938,534 25,463 SH   SOLE   0 0 25,463
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   312,694 4,938 SH   SOLE   0 0 4,938
SOUTHERN CO COM 842587107   354,326 6,342 SH   SOLE   0 0 6,342
SPDR GOLD TR GOLD SHS 78463V107   294,326 781 SH   SOLE   0 0 781
SPDR SER TR BBG CONV SEC ETF 78464A359   74,145,028 811,304 SH   SOLE   0 0 811,304
SPDR SER TR PORTFOLIO SHORT 78464A474   236,193 1,890 SH   SOLE   0 0 1,890
SPDR SER TR PRTFLO S&P500 GW 78464A409   907,852 1,910 SH   SOLE   0 0 1,910
SPDR SER TR S&P 400 MDCP VAL 78464A839   304,912 2,665 SH   SOLE   0 0 2,665
SPDR SER TR PORTFOLIO SH TSR 78468R101   201,445 3,446 SH   SOLE   0 0 3,446
STRATASYS LTD SHS M85548101   273,848 2,319 SH   SOLE   0 0 2,319
SUN LIFE FINANCIAL INC. COM 866796105   227,648 760 SH   SOLE   0 0 760
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   302,598 1,887 SH   SOLE   0 0 1,887
TELADOC HEALTH INC COM 87918A105   237,892 1,670 SH   SOLE   0 0 1,670
THE REALREAL INC COM 88339P101   4,668,541 79,222 SH   SOLE   0 0 79,222
TRANSOCEAN LTD REG SHS H8817H100   6 15,000 SH   SOLE   0 0 15,000
UDEMY INC COM 902685106   319,425 5,188 SH   SOLE   0 0 5,188
UNITED AIRLS HLDGS INC COM 910047109   401,328 1,634 SH   SOLE   0 0 1,634
UNITED PARCEL SERVICE INC CL B 911312106   672,853 17,919 SH   SOLE   0 0 17,919
UNITED STS NAT GAS FD LP UNIT PAR 912318300   316,835 2,015 SH   SOLE   0 0 2,015
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   1,495,965 48,241 SH   SOLE   0 0 48,241
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   650,333 8,842 SH   SOLE   0 0 8,842
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,168,731 20,164 SH   SOLE   0 0 20,164
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,134,671 14,732 SH   SOLE   0 0 14,732
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   243,051 2,177 SH   SOLE   0 0 2,177
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,247,391 32,904 SH   SOLE   0 0 32,904
VANGUARD WORLD FD EXTENDED DUR 921910709   339,229 1,991 SH   SOLE   0 0 1,991
VANGUARD WORLD FDS UTILITIES ETF 92204A876   6,928,964 29,209 SH   SOLE   0 0 29,209
VERISK ANALYTICS INC COM 92345Y106   224,908 1,092 SH   SOLE   0 0 1,092
VERIZON COMMUNICATIONS INC COM 92343V104   873,766 3,658 SH   SOLE   0 0 3,658
VERTEX PHARMACEUTICALS INC COM 92532F100   638,087 16,925 SH   SOLE   0 0 16,925
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   319,838 1,228 SH   SOLE   0 0 1,228
VSE CORP COM 918284100   712,503 14,290 SH   SOLE   0 0 14,290
WALGREENS BOOTS ALLIANCE INC COM 931427108   369,632 5,703 SH   SOLE   0 0 5,703
WELLS FARGO CO NEW PERP PFD CNV A 949746804   1,200,502 24,391 SH   SOLE   0 0 24,391
WINMARK CORP COM 974250102   380,069 1,481 SH   SOLE   0 0 1,481
XCEL ENERGY INC COM 98389B100   493,842 4,864 SH   SOLE   0 0 4,864