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
AGF INVTS TR US MARKET NETRL 00110G408   299,941 14,703 SH   SOLE   0 0 14,703
ALLIANT ENERGY CORP COM 018802108   1,357,879 25,428 SH   SOLE   0 0 25,428
ALPHABET INC CAP STK CL A 02079K305   1,849,506 17,830 SH   SOLE   0 0 17,830
AMAZON COM INC COM 023135106   752,984 7,290 SH   SOLE   0 0 7,290
APPLE INC COM 037833100   2,000,732 12,133 SH   SOLE   0 0 12,133
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,369,990 16,419 SH   SOLE   0 0 16,419
BOOKING HOLDINGS INC COM 09857L108   1,838,120 693 SH   SOLE   0 0 693
BRISTOL-MYERS SQUIBB CO COM 110122108   1,364,750 19,691 SH   SOLE   0 0 19,691
BROADCOM INC COM 11135F101   1,453,725 2,266 SH   SOLE   0 0 2,266
BRUNSWICK CORP COM 117043109   1,234,219 15,051 SH   SOLE   0 0 15,051
CARLISLE COS INC COM 142339100   358,999 1,588 SH   SOLE   0 0 1,588
COSTCO WHSL CORP NEW COM 22160K105   1,406,747 2,831 SH   SOLE   0 0 2,831
DEVON ENERGY CORP NEW COM 25179M103   1,221,173 24,129 SH   SOLE   0 0 24,129
EOG RES INC COM 26875P101   1,202,055 10,486 SH   SOLE   0 0 10,486
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   204,764 8,240 SH   SOLE   0 0 8,240
FASTENAL CO COM 311900104   1,410,178 26,143 SH   SOLE   0 0 26,143
FEDEX CORP COM 31428X106   1,457,572 6,379 SH   SOLE   0 0 6,379
HESS MIDSTREAM LP CL A SHS 428103105   1,311,822 45,329 SH   SOLE   0 0 45,329
HOME DEPOT INC COM 437076102   581,363 1,970 SH   SOLE   0 0 1,970
INSPERITY INC COM 45778Q107   1,380,002 11,353 SH   SOLE   0 0 11,353
INVESCO ACTIVELY MANAGED ETF CNSRTV MLT AST 46090A309   227,186 18,653 SH   SOLE   0 0 18,653
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   1,809,047 25,794 SH   SOLE   0 0 25,794
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,032,495 7,821 SH   SOLE   0 0 7,821
INVESCO QQQ TR UNIT SER 1 46090E103   15,420,179 48,048 SH   SOLE   0 0 48,048
ISHARES TR GLOBAL EQUITY 46434V316   1,383,182 41,128 SH   SOLE   0 0 41,128
ISHARES TR S&P 500 GRWT ETF 464287309   15,344,270 240,167 SH   SOLE   0 0 240,167
ISHARES TR SHORT TREAS BD 464288679   9,241,569 83,634 SH   SOLE   0 0 83,634
ISHARES TR MBS ETF 464288588   1,695,950 17,903 SH   SOLE   0 0 17,903
ISHARES TR 20 YR TR BD ETF 464287432   4,806,641 45,188 SH   SOLE   0 0 45,188
ISHARES TR 7-10 YR TRSY BD 464287440   1,883,102 18,998 SH   SOLE   0 0 18,998
ISHARES TR CORE S&P SCP ETF 464287804   321,044 3,320 SH   SOLE   0 0 3,320
ISHARES TR 3 7 YR TREAS BD 464288661   2,855,676 24,273 SH   SOLE   0 0 24,273
ISHARES TR IBOXX INV CP ETF 464287242   4,955,342 45,209 SH   SOLE   0 0 45,209
ISHARES TR RUS 1000 VAL ETF 464287598   211,268 1,388 SH   SOLE   0 0 1,388
ISHARES TR GRWT ALLOCAT ETF 464289867   480,288 9,600 SH   SOLE   0 0 9,600
ISHARES TR CORE DIV GRWTH 46434V621   201,210 4,025 SH   SOLE   0 0 4,025
JOHNSON & JOHNSON COM 478160104   262,466 1,693 SH   SOLE   0 0 1,693
LAMB WESTON HLDGS INC COM 513272104   1,420,403 13,590 SH   SOLE   0 0 13,590
LILLY ELI & CO COM 532457108   214,294 624 SH   SOLE   0 0 624
LOCKHEED MARTIN CORP COM 539830109   268,484 568 SH   SOLE   0 0 568
M D C HLDGS INC COM 552676108   1,380,124 35,506 SH   SOLE   0 0 35,506
MERCADOLIBRE INC COM 58733R102   1,952,047 1,481 SH   SOLE   0 0 1,481
MERCK & CO INC COM 58933Y105   1,755,544 16,501 SH   SOLE   0 0 16,501
MICROCHIP TECHNOLOGY INC. COM 595017104   1,344,603 16,049 SH   SOLE   0 0 16,049
MICROSOFT CORP COM 594918104   945,667 3,280 SH   SOLE   0 0 3,280
NUCOR CORP COM 670346105   1,337,440 8,658 SH   SOLE   0 0 8,658
NVIDIA CORPORATION COM 67066G104   2,837,708 10,216 SH   SOLE   0 0 10,216
PACER FDS TR US CASH COWS 100 69374H881   1,651,527 35,176 SH   SOLE   0 0 35,176
PRICE T ROWE GROUP INC COM 74144T108   1,267,143 11,224 SH   SOLE   0 0 11,224
RAYTHEON TECHNOLOGIES CORP COM 75513E101   501,793 5,124 SH   SOLE   0 0 5,124
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,494,581 5,821 SH   SOLE   0 0 5,821
SKYWORKS SOLUTIONS INC COM 83088M102   1,340,478 11,362 SH   SOLE   0 0 11,362
SNAP ON INC COM 833034101   1,324,846 5,366 SH   SOLE   0 0 5,366
SPDR GOLD TR GOLD SHS 78463V107   4,926,603 26,889 SH   SOLE   0 0 26,889
SPDR S&P 500 ETF TR TR UNIT 78462F103   15,268,609 37,296 SH   SOLE   0 0 37,296
STAG INDL INC COM 85254J102   1,299,566 38,426 SH   SOLE   0 0 38,426
STEEL DYNAMICS INC COM 858119100   1,332,685 11,787 SH   SOLE   0 0 11,787
TE CONNECTIVITY LTD SHS H84989104   350,826 2,675 SH   SOLE   0 0 2,675
VANGUARD INDEX FDS TOTAL STK MKT 922908769   226,616 1,110 SH   SOLE   0 0 1,110
VISA INC COM CL A 92826C839   1,367,944 6,067 SH   SOLE   0 0 6,067
WALMART INC COM 931142103   315,101 2,137 SH   SOLE   0 0 2,137
WESTERN UN CO COM 959802109   1,075,667 96,472 SH   SOLE   0 0 96,472