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   227,709 12,138 SH   SOLE   0 0 12,138
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   619,683 11,465 SH   SOLE   0 0 11,465
AMAZON COM INC COM 023135106   573,584 4,400 SH   SOLE   0 0 4,400
APPLE INC COM 037833100   776,579 4,004 SH   SOLE   0 0 4,004
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,078,347 5,882 SH   SOLE   0 0 5,882
AXON ENTERPRISE INC COM 05464C101   529,556 2,714 SH   SOLE   0 0 2,714
BAYTEX ENERGY CORP COM 07317Q105   55,632 17,065 SH   SOLE   0 0 17,065
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,524,423 7,403 SH   SOLE   0 0 7,403
BLACKROCK FLOATING RATE INCO COM 09255X100   239,438 19,610 SH   SOLE   0 0 19,610
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   808,199 7,242 SH   SOLE   0 0 7,242
BUILDERS FIRSTSOURCE INC COM 12008R107   1,291,184 9,494 SH   SOLE   0 0 9,494
CNX RES CORP COM 12653C108   1,785,485 100,761 SH   SOLE   0 0 100,761
CVS HEALTH CORP COM 126650100   355,259 5,139 SH   SOLE   0 0 5,139
CHEVRON CORP NEW COM 166764100   201,251 1,279 SH   SOLE   0 0 1,279
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   4,458,740 155,900 SH   SOLE   0 0 155,900
COSTCO WHSL CORP NEW COM 22160K105   279,180 519 SH   SOLE   0 0 519
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   1,990,606 67,639 SH   SOLE   0 0 67,639
DOMINION ENERGY INC COM 25746U109   215,950 4,170 SH   SOLE   0 0 4,170
DUKE ENERGY CORP NEW COM NEW 26441C204   505,686 5,635 SH   SOLE   0 0 5,635
E L F BEAUTY INC COM 26856L103   1,979,720 17,331 SH   SOLE   0 0 17,331
EATON VANCE MUN BD FD COM 27827X101   169,150 17,000 SH   SOLE   0 0 17,000
EXXON MOBIL CORP COM 30231G102   277,791 2,590 SH   SOLE   0 0 2,590
FARMLAND PARTNERS INC COM 31154R109   468,571 38,376 SH   SOLE   0 0 38,376
FIRST TR INTER DURATN PFD & COM 33718W103   1,607,332 103,632 SH   SOLE   0 0 103,632
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   456,202 4,212 SH   SOLE   0 0 4,212
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678   844,004 34,569 SH   SOLE   0 0 34,569
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   394,621 14,134 SH   SOLE   0 0 14,134
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   3,217,361 202,350 SH   SOLE   0 0 202,350
INVESCO MUN OPPORTUNITY TR COM 46132C107   571,762 60,440 SH   SOLE   0 0 60,440
INVESCO QUALITY MUN INCOME T COM 46133G107   95,600 10,000 SH   SOLE   0 0 10,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   503,443 3,364 SH   SOLE   0 0 3,364
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   346,104 6,688 SH   SOLE   0 0 6,688
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   4,545,729 72,373 SH   SOLE   0 0 72,373
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   1,643,551 61,904 SH   SOLE   0 0 61,904
ISHARES GOLD TR ISHARES NEW 464285204   385,843 10,603 SH   SOLE   0 0 10,603
ISHARES TR CORE S&P500 ETF 464287200   209,484 470 SH   SOLE   0 0 470
ISHARES TR S&P 500 GRWT ETF 464287309   242,169 3,436 SH   SOLE   0 0 3,436
ISHARES TR 20 YR TR BD ETF 464287432   1,424,587 13,839 SH   SOLE   0 0 13,839
ISHARES TR S&P MC 400GR ETF 464287606   367,575 4,901 SH   SOLE   0 0 4,901
ISHARES TR S&P MC 400VL ETF 464287705   230,330 2,150 SH   SOLE   0 0 2,150
ISHARES TR CORE S&P SCP ETF 464287804   281,810 2,828 SH   SOLE   0 0 2,828
ISHARES TR SP SMCP600VL ETF 464287879   4,339,337 45,634 SH   SOLE   0 0 45,634
ISHARES TR SHRT NAT MUN ETF 464288158   769,272 7,394 SH   SOLE   0 0 7,394
ISHARES TR NATIONAL MUN ETF 464288414   936,662 8,776 SH   SOLE   0 0 8,776
ISHARES TR 3 7 YR TREAS BD 464288661   369,524 3,206 SH   SOLE   0 0 3,206
ISHARES TR US TREAS BD ETF 46429B267   632,498 27,620 SH   SOLE   0 0 27,620
ISHARES TR A RATE CP BD ETF 46429B291   426,507 9,040 SH   SOLE   0 0 9,040
ISHARES TR MSCI UK SM ETF 46429B416   576,579 17,860 SH   SOLE   0 0 17,860
ISHARES TR MSCI USA MMENTM 46432F396   2,326,796 16,130 SH   SOLE   0 0 16,130
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   3,688,511 83,300 SH   SOLE   0 0 83,300
LAMB WESTON HLDGS INC COM 513272104   871,896 7,585 SH   SOLE   0 0 7,585
LATTICE SEMICONDUCTOR CORP COM 518415104   860,211 8,954 SH   SOLE   0 0 8,954
LISTED FD TR CORE ALT FD 53656F847   7,738,072 277,052 SH   SOLE   0 0 277,052
MARATHON PETE CORP COM 56585A102   978,052 8,388 SH   SOLE   0 0 8,388
MERIT MED SYS INC COM 589889104   526,597 6,296 SH   SOLE   0 0 6,296
MICROSOFT CORP COM 594918104   961,257 2,823 SH   SOLE   0 0 2,823
NUVEEN AMT FREE QLTY MUN INC COM 670657105   1,495,016 136,781 SH   SOLE   0 0 136,781
NVIDIA CORPORATION COM 67066G104   1,721,383 4,069 SH   SOLE   0 0 4,069
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   1,630,651 139,850 SH   SOLE   0 0 139,850
NUVEEN PFD & INCOME SECS FD COM 67072C105   1,328,897 208,291 SH   SOLE   0 0 208,291
NUVEEN MUN VALUE FD INC COM 670928100   134,850 15,500 SH   SOLE   0 0 15,500
OWENS & MINOR INC NEW COM 690732102   417,204 21,912 SH   SOLE   0 0 21,912
PENUMBRA INC COM 70975L107   455,191 1,323 SH   SOLE   0 0 1,323
PEPSICO INC COM 713448108   697,353 3,765 SH   SOLE   0 0 3,765
PFIZER INC COM 717081103   471,765 12,862 SH   SOLE   0 0 12,862
PIMCO ETF TR INTER MUN BD ACT 72201R866   832,239 16,054 SH   SOLE   0 0 16,054
QUANTA SVCS INC COM 74762E102   934,317 4,756 SH   SOLE   0 0 4,756
RAMBUS INC DEL COM 750917106   1,073,179 16,724 SH   SOLE   0 0 16,724
SPDR S&P 500 ETF TR TR UNIT 78462F103   329,357 743 SH   SOLE   0 0 743
SPDR GOLD TR GOLD SHS 78463V107   4,402,734 24,697 SH   SOLE   0 0 24,697
SPDR SER TR PORTFOLIO LN TSR 78464A664   2,244,877 75,079 SH   SOLE   0 0 75,079
SPDR SER TR S&P BIOTECH 78464A870   893,651 10,741 SH   SOLE   0 0 10,741
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   262,450 5,011 SH   SOLE   0 0 5,011
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,051,008 14,022 SH   SOLE   0 0 14,022
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   3,667,988 54,673 SH   SOLE   0 0 54,673
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,461,263 56,193 SH   SOLE   0 0 56,193
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,639,820 22,581 SH   SOLE   0 0 22,581
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   340,737 4,594 SH   SOLE   0 0 4,594
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   330,603 5,052 SH   SOLE   0 0 5,052
SEMPRA COM 816851109   417,261 2,866 SH   SOLE   0 0 2,866
SHOPIFY INC CL A 82509L107   1,048,329 16,228 SH   SOLE   0 0 16,228
SIGMA LITHIUM CORPORATION COM 826599102   1,415,417 35,122 SH   SOLE   0 0 35,122
SPROTT FDS TR URANIUM MINERS E 85208P303   507,075 15,105 SH   SOLE   0 0 15,105
STARBUCKS CORP COM 855244109   311,666 3,146 SH   SOLE   0 0 3,146
SUPER MICRO COMPUTER INC COM 86800U104   1,572,020 6,307 SH   SOLE   0 0 6,307
TACTILE SYS TECHNOLOGY INC COM 87357P100   665,706 26,703 SH   SOLE   0 0 26,703
10X GENOMICS INC CL A COM 88025U109   529,531 9,483 SH   SOLE   0 0 9,483
3M CO COM 88579Y101   259,433 2,592 SH   SOLE   0 0 2,592
TRANSMEDICS GROUP INC COM 89377M109   556,116 6,622 SH   SOLE   0 0 6,622
VALERO ENERGY CORP COM 91913Y100   635,531 5,418 SH   SOLE   0 0 5,418
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   655,714 8,218 SH   SOLE   0 0 8,218
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   712,703 15,470 SH   SOLE   0 0 15,470
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   253,228 1,559 SH   SOLE   0 0 1,559
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   326,109 5,994 SH   SOLE   0 0 5,994
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   626,872 10,160 SH   SOLE   0 0 10,160
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   490,243 8,492 SH   SOLE   0 0 8,492
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   844,063 11,156 SH   SOLE   0 0 11,156
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   426,258 6,024 SH   SOLE   0 0 6,024
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,765,142 22,335 SH   SOLE   0 0 22,335
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,019,466 20,300 SH   SOLE   0 0 20,300
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   342,345 4,097 SH   SOLE   0 0 4,097
VANGUARD INDEX FDS TOTAL STK MKT 922908769   500,917 2,274 SH   SOLE   0 0 2,274
VERIZON COMMUNICATIONS INC COM 92343V104   271,353 7,296 SH   SOLE   0 0 7,296
WHEATON PRECIOUS METALS CORP COM 962879102   606,549 14,034 SH   SOLE   0 0 14,034
WISDOMTREE TR US SMALLCAP DIVD 97717W604   754,931 26,222 SH   SOLE   0 0 26,222
ARCH CAP GROUP LTD ORD G0450A105   794,757 10,618 SH   SOLE   0 0 10,618
TRANSOCEAN LTD REG SHS H8817H100   131,010 18,689 SH   SOLE   0 0 18,689