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
AFLAC INC COM 001055102   1,379 17,964 SH   SOLE   0 0 17,964
ABBOTT LABS COM 002824100   366 3,783 SH   SOLE   0 0 3,783
ABRDN ASIA PACIFIC INCOME FU COM 003009107   85 34,873 SH   SOLE   0 0 34,873
ABRDN GLOBAL INCOME FUND INC COM 003013109   77 12,904 SH   SOLE   0 0 12,904
ADVANCED MICRO DEVICES INC COM 007903107   1,554 15,109 SH   SOLE   0 0 15,109
AIRBNB INC COM CL A 009066101   444 3,239 SH   SOLE   0 0 3,239
ALARM COM HLDGS INC COM 011642105   13,170 215,408 SH   SOLE   0 0 215,408
ALASKA AIR GROUP INC COM 011659109   934 25,188 SH   SOLE   0 0 25,188
ALBEMARLE CORP COM 012653101   235 1,382 SH   SOLE   0 0 1,382
AMAZON COM INC COM 023135106   9,272 72,941 SH   SOLE   0 0 72,941
AMERICAN CENTY ETF TR US SML CP VALU 025072877   6,491 83,278 SH   SOLE   0 0 83,278
AMERICAN ELEC PWR CO INC COM 025537101   252 3,351 SH   SOLE   0 0 3,351
AMERICAN EXPRESS CO COM 025816109   165 1,109 SH   SOLE   0 0 1,109
AMERICAN WTR WKS CO INC NEW COM 030420103   108 875 SH   SOLE   0 0 875
AMGEN INC COM 031162100   327 1,218 SH   SOLE   0 0 1,218
AMPLIFY ETF TR HIGH INCOME 032108847   184 16,567 SH   SOLE   0 0 16,567
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   143 5,986 SH   SOLE   0 0 5,986
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   125 6,655 SH   SOLE   0 0 6,655
APPLE INC COM 037833100   25,556 149,270 SH   SOLE   0 0 149,270
APPLIED MATLS INC COM 038222105   1,448 10,458 SH   SOLE   0 0 10,458
AUTODESK INC COM 052769106   9,277 44,836 SH   SOLE   0 0 44,836
AUTOMATIC DATA PROCESSING IN COM 053015103   324 1,346 SH   SOLE   0 0 1,346
BP PLC SPONSORED ADR 055622104   486 12,541 SH   SOLE   0 0 12,541
BANK AMERICA CORP COM 060505104   1,077 39,333 SH   SOLE   0 0 39,333
BANK AMERICA CORP 7.25%CNV PFD L 060505682   300 270 SH   SOLE   0 0 270
BANK NEW YORK MELLON CORP COM 064058100   156 3,646 SH   SOLE   0 0 3,646
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,400 15,415 SH   SOLE   0 0 15,415
BHP GROUP LTD SPONSORED ADS 088606108   245 4,303 SH   SOLE   0 0 4,303
BOEING CO COM 097023105   2,982 15,555 SH   SOLE   0 0 15,555
BOYD GAMING CORP COM 103304101   108 1,770 SH   SOLE   0 0 1,770
BRISTOL-MYERS SQUIBB CO COM 110122108   733 12,629 SH   SOLE   0 0 12,629
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   2,710 221,248 SH   SOLE   0 0 221,248
THE CIGNA GROUP COM 125523100   741 2,590 SH   SOLE   0 0 2,590
CSX CORP COM 126408103   709 23,064 SH   SOLE   0 0 23,064
CVS HEALTH CORP COM 126650100   1,054 15,089 SH   SOLE   0 0 15,089
CARMAX INC COM 143130102   218 3,080 SH   SOLE   0 0 3,080
CARVANA CO CL A 146869102   160 3,800 SH   SOLE   0 0 3,800
CATERPILLAR INC COM 149123101   956 3,502 SH   SOLE   0 0 3,502
CEVA INC COM 157210105   332 17,100 SH   SOLE   0 0 17,100
CHEVRON CORP NEW COM 166764100   1,936 11,483 SH   SOLE   0 0 11,483
CITIGROUP INC COM NEW 172967424   912 22,173 SH   SOLE   0 0 22,173
CLEVELAND-CLIFFS INC NEW COM 185899101   298 19,050 SH   SOLE   0 0 19,050
CLOROX CO DEL COM 189054109   338 2,578 SH   SOLE   0 0 2,578
COCA COLA CO COM 191216100   2,367 42,275 SH   SOLE   0 0 42,275
COLGATE PALMOLIVE CO COM 194162103   283 3,973 SH   SOLE   0 0 3,973
COMMERCIAL METALS CO COM 201723103   282 5,714 SH   SOLE   0 0 5,714
CONSOLIDATED EDISON INC COM 209115104   448 5,242 SH   SOLE   0 0 5,242
COPART INC COM 217204106   840 19,501 SH   SOLE   0 0 19,501
DBX ETF TR XTRACK MSCI EMRG 233051101   5,380 245,328 SH   SOLE   0 0 245,328
DANAHER CORPORATION COM 235851102   1,495 6,026 SH   SOLE   0 0 6,026
DARLING INGREDIENTS INC COM 237266101   4,844 92,793 SH   SOLE   0 0 92,793
DEERE & CO COM 244199105   1,585 4,201 SH   SOLE   0 0 4,201
DELTA AIR LINES INC DEL COM NEW 247361702   322 8,703 SH   SOLE   0 0 8,703
DESCARTES SYS GROUP INC COM 249906108   4,345 59,180 SH   SOLE   0 0 59,180
DEXCOM INC COM 252131107   167 1,792 SH   SOLE   0 0 1,792
DISNEY WALT CO COM 254687106   3,112 38,392 SH   SOLE   0 0 38,392
DOCUSIGN INC COM 256163106   339 8,072 SH   SOLE   0 0 8,072
DOLLAR GEN CORP NEW COM 256677105   176 1,663 SH   SOLE   0 0 1,663
DOUBLELINE INCOME SOLUTIONS COM 258622109   470 40,068 SH   SOLE   0 0 40,068
DOVER CORP COM 260003108   689 4,936 SH   SOLE   0 0 4,936
DOW INC COM 260557103   462 8,969 SH   SOLE   0 0 8,969
EAGLE POINT CREDIT COMPANY I COM 269808101   193 19,000 SH   SOLE   0 0 19,000
EBAY INC. COM 278642103   501 11,371 SH   SOLE   0 0 11,371
ELECTRONIC ARTS INC COM 285512109   232 1,928 SH   SOLE   0 0 1,928
ENTERPRISE PRODS PARTNERS L COM 293792107   211 7,698 SH   SOLE   0 0 7,698
FS KKR CAP CORP COM 302635206   3,798 192,888 SH   SOLE   0 0 192,888
FAIR ISAAC CORP COM 303250104   404 465 SH   SOLE   0 0 465
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   461 6,606 SH   SOLE   0 0 6,606
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   110 2,580 SH   SOLE   0 0 2,580
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   628 13,487 SH   SOLE   0 0 13,487
FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535   399 16,113 SH   SOLE   0 0 16,113
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   129 2,122 SH   SOLE   0 0 2,122
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   488 9,021 SH   SOLE   0 0 9,021
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   238 4,836 SH   SOLE   0 0 4,836
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   162 1,319 SH   SOLE   0 0 1,319
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   3,763 86,387 SH   SOLE   0 0 86,387
FIRST TR MORNINGSTAR DIVID L SHS 336917109   397 11,866 SH   SOLE   0 0 11,866
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   537 5,160 SH   SOLE   0 0 5,160
FLAHERTY & CRUMRINE PFD INCO COM 338480106   932 102,053 SH   SOLE   0 0 102,053
FLOOR & DECOR HLDGS INC CL A 339750101   13,581 150,070 SH   SOLE   0 0 150,070
FORD MTR CO DEL COM 345370860   627 50,517 SH   SOLE   0 0 50,517
FRANKLIN RESOURCES INC COM 354613101   109 4,442 SH   SOLE   0 0 4,442
GENERAL DYNAMICS CORP COM 369550108   511 2,315 SH   SOLE   0 0 2,315
GENERAL ELECTRIC CO COM NEW 369604301   280 2,533 SH   SOLE   0 0 2,533
GENUINE PARTS CO COM 372460105   285 1,976 SH   SOLE   0 0 1,976
GILEAD SCIENCES INC COM 375558103   466 6,215 SH   SOLE   0 0 6,215
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   102 3,575 SH   SOLE   0 0 3,575
GRAINGER W W INC COM 384802104   127 184 SH   SOLE   0 0 184
GRAPHIC PACKAGING HLDG CO COM 388689101   1,169 52,475 SH   SOLE   0 0 52,475
HALLIBURTON CO COM 406216101   1,305 32,214 SH   SOLE   0 0 32,214
HEICO CORP NEW COM 422806109   153 946 SH   SOLE   0 0 946
HERCULES CAPITAL INC COM 427096508   5,464 332,751 SH   SOLE   0 0 332,751
HERSHEY CO COM 427866108   170 849 SH   SOLE   0 0 849
HOME DEPOT INC COM 437076102   1,504 4,976 SH   SOLE   0 0 4,976
HONEYWELL INTL INC COM 438516106   862 4,667 SH   SOLE   0 0 4,667
IMPERIAL OIL LTD COM NEW 453038408   1,253 20,333 SH   SOLE   0 0 20,333
INSPIRE MED SYS INC COM 457730109   139 699 SH   SOLE   0 0 699
INTEL CORP COM 458140100   706 19,849 SH   SOLE   0 0 19,849
INTERNATIONAL BUSINESS MACHS COM 459200101   480 3,424 SH   SOLE   0 0 3,424
ISHARES INC JP MRG EM CRP BD 464286251   178 4,215 SH   SOLE   0 0 4,215
ISHARES INC MSCI GBL MIN VOL 464286525   637 6,677 SH   SOLE   0 0 6,677
ISHARES INC MSCI EURZONE ETF 464286608   793 18,772 SH   SOLE   0 0 18,772
ISHARES INC MSCI EQUAL WEITE 464286681   724 9,630 SH   SOLE   0 0 9,630
ISHARES INC MSCI MEXICO ETF 464286822   111 1,900 SH   SOLE   0 0 1,900
ISHARES TR CORE S&P TTL STK 464287150   247 2,619 SH   SOLE   0 0 2,619
ISHARES TR SELECT DIVID ETF 464287168   999 9,281 SH   SOLE   0 0 9,281
ISHARES TR CORE S&P500 ETF 464287200   7,601 17,701 SH   SOLE   0 0 17,701
ISHARES TR CORE US AGGBD ET 464287226   343 3,646 SH   SOLE   0 0 3,646
ISHARES TR MSCI EMG MKT ETF 464287234   246 6,493 SH   SOLE   0 0 6,493
ISHARES TR IBOXX INV CP ETF 464287242   229 2,241 SH   SOLE   0 0 2,241
ISHARES TR S&P 500 GRWT ETF 464287309   3,479 50,854 SH   SOLE   0 0 50,854
ISHARES TR LATN AMER 40 ETF 464287390   251 9,828 SH   SOLE   0 0 9,828
ISHARES TR S&P 500 VAL ETF 464287408   426 2,766 SH   SOLE   0 0 2,766
ISHARES TR 20 YR TR BD ETF 464287432   11,882 133,976 SH   SOLE   0 0 133,976
ISHARES TR 1 3 YR TREAS BD 464287457   2,057 25,402 SH   SOLE   0 0 25,402
ISHARES TR MSCI EAFE ETF 464287465   109 1,579 SH   SOLE   0 0 1,579
ISHARES TR RUS MDCP VAL ETF 464287473   143 1,369 SH   SOLE   0 0 1,369
ISHARES TR RUS MD CP GR ETF 464287481   196 2,148 SH   SOLE   0 0 2,148
ISHARES TR CORE S&P MCP ETF 464287507   9,690 38,862 SH   SOLE   0 0 38,862
ISHARES TR EXPANDED TECH 464287515   106 310 SH   SOLE   0 0 310
ISHARES TR ISHARES SEMICDTR 464287523   197 416 SH   SOLE   0 0 416
ISHARES TR ISHARES BIOTECH 464287556   154 1,263 SH   SOLE   0 0 1,263
ISHARES TR GLOBAL 100 ETF 464287572   7,866 107,404 SH   SOLE   0 0 107,404
ISHARES TR RUS 1000 VAL ETF 464287598   193 1,273 SH   SOLE   0 0 1,273
ISHARES TR RUS 1000 GRW ETF 464287614   827 3,110 SH   SOLE   0 0 3,110
ISHARES TR RUS 1000 ETF 464287622   685 2,916 SH   SOLE   0 0 2,916
ISHARES TR RUS 2000 VAL ETF 464287630   124 912 SH   SOLE   0 0 912
ISHARES TR RUS 2000 GRW ETF 464287648   124 554 SH   SOLE   0 0 554
ISHARES TR RUSSELL 2000 ETF 464287655   824 4,661 SH   SOLE   0 0 4,661
ISHARES TR CORE S&P US VLU 464287663   11,290 151,296 SH   SOLE   0 0 151,296
ISHARES TR CORE S&P US GWT 464287671   110 1,164 SH   SOLE   0 0 1,164
ISHARES TR U.S. TECH ETF 464287721   1,247 11,886 SH   SOLE   0 0 11,886
ISHARES TR US HLTHCARE ETF 464287762   115 426 SH   SOLE   0 0 426
ISHARES TR U.S. FIN SVC ETF 464287770   305 1,971 SH   SOLE   0 0 1,971
ISHARES TR CORE S&P SCP ETF 464287804   1,896 20,104 SH   SOLE   0 0 20,104
ISHARES TR US CONSM STAPLES 464287812   305 1,634 SH   SOLE   0 0 1,634
ISHARES TR U.S. BAS MTL ETF 464287838   158 1,251 SH   SOLE   0 0 1,251
ISHARES TR DOW JONES US ETF 464287846   247 2,362 SH   SOLE   0 0 2,362
ISHARES TR MSCI ACWI ETF 464288257   11,554 125,086 SH   SOLE   0 0 125,086
ISHARES TR NATIONAL MUN ETF 464288414   139 1,358 SH   SOLE   0 0 1,358
ISHARES TR INTL SEL DIV ETF 464288448   171 6,740 SH   SOLE   0 0 6,740
ISHARES TR MBS ETF 464288588   149 1,680 SH   SOLE   0 0 1,680
ISHARES TR ISHS 1-5YR INVS 464288646   302 6,053 SH   SOLE   0 0 6,053
ISHARES TR 3 7 YR TREAS BD 464288661   200 1,768 SH   SOLE   0 0 1,768
ISHARES TR SHORT TREAS BD 464288679   703 6,367 SH   SOLE   0 0 6,367
ISHARES TR PFD AND INCM SEC 464288687   2,917 96,763 SH   SOLE   0 0 96,763
ISHARES TR US HOME CONS ETF 464288752   424 5,405 SH   SOLE   0 0 5,405
ISHARES TR US AER DEF ETF 464288760   147 1,386 SH   SOLE   0 0 1,386
ISHARES TR U.S. INSRNCE ETF 464288786   154 1,683 SH   SOLE   0 0 1,683
ISHARES TR US BR DEL SE ETF 464288794   254 2,789 SH   SOLE   0 0 2,789
ISHARES TR U.S. MED DVC ETF 464288810   3,644 75,134 SH   SOLE   0 0 75,134
ISHARES TR US HLTHCR PR ETF 464288828   171 693 SH   SOLE   0 0 693
ISHARES TR US OIL GS EX ETF 464288851   194 1,986 SH   SOLE   0 0 1,986
ISHARES TR EAFE VALUE ETF 464288877   860 17,579 SH   SOLE   0 0 17,579
ISHARES TR EAFE GRWTH ETF 464288885   1,099 12,737 SH   SOLE   0 0 12,737
ISHARES TR RUS TOP 200 ETF 464289446   600 5,805 SH   SOLE   0 0 5,805
ISHARES TR AGGRES ALLOC ETF 464289859   104 1,636 SH   SOLE   0 0 1,636
ISHARES TR GRWT ALLOCAT ETF 464289867   319 6,452 SH   SOLE   0 0 6,452
ISHARES TR MODERT ALLOC ETF 464289875   507 13,028 SH   SOLE   0 0 13,028
ISHARES TR CONSER ALLOC ETF 464289883   136 4,004 SH   SOLE   0 0 4,004
JOHNSON & JOHNSON COM 478160104   1,691 10,857 SH   SOLE   0 0 10,857
KLA CORP COM NEW 482480100   409 892 SH   SOLE   0 0 892
KEMPER CORP COM 488401100   102 2,420 SH   SOLE   0 0 2,420
KIMBERLY-CLARK CORP COM 494368103   739 6,113 SH   SOLE   0 0 6,113
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   262 5,216 SH   SOLE   0 0 5,216
KRAFT HEINZ CO COM 500754106   111 3,294 SH   SOLE   0 0 3,294
KRANESHARES TR GLOBAL CARB STRA 500767678   248 6,854 SH   SOLE   0 0 6,854
L3HARRIS TECHNOLOGIES INC COM 502431109   158 909 SH   SOLE   0 0 909
LAM RESEARCH CORP COM 512807108   245 392 SH   SOLE   0 0 392
LANTHEUS HLDGS INC COM 516544103   1,587 22,838 SH   SOLE   0 0 22,838
LENNAR CORP CL A 526057104   200 1,785 SH   SOLE   0 0 1,785
LENNOX INTL INC COM 526107107   366 977 SH   SOLE   0 0 977
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   988 166,825 SH   SOLE   0 0 166,825
ELI LILLY & CO COM 532457108   1,057 1,968 SH   SOLE   0 0 1,968
LOCKHEED MARTIN CORP COM 539830109   1,163 2,844 SH   SOLE   0 0 2,844
LOWES COS INC COM 548661107   830 3,992 SH   SOLE   0 0 3,992
LULULEMON ATHLETICA INC COM 550021109   339 880 SH   SOLE   0 0 880
LUMINAR TECHNOLOGIES INC COM CL A 550424105   72 15,822 SH   SOLE   0 0 15,822
MFS CHARTER INCOME TR SH BEN INT 552727109   73 12,404 SH   SOLE   0 0 12,404
MARKEL GROUP INC COM 570535104   3,445 2,339 SH   SOLE   0 0 2,339
MARVELL TECHNOLOGY INC COM 573874104   230 4,253 SH   SOLE   0 0 4,253
MCCORMICK & CO INC COM NON VTG 579780206   246 3,252 SH   SOLE   0 0 3,252
MCDONALDS CORP COM 580135101   589 2,235 SH   SOLE   0 0 2,235
MICROSOFT CORP COM 594918104   11,251 35,632 SH   SOLE   0 0 35,632
MICRON TECHNOLOGY INC COM 595112103   822 12,088 SH   SOLE   0 0 12,088
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101   163 16,433 SH   SOLE   0 0 16,433
MONDELEZ INTL INC CL A 609207105   283 4,074 SH   SOLE   0 0 4,074
MOODYS CORP COM 615369105   530 1,677 SH   SOLE   0 0 1,677
MORGAN STANLEY COM NEW 617446448   1,422 17,418 SH   SOLE   0 0 17,418
MURPHY OIL CORP COM 626717102   1,082 23,867 SH   SOLE   0 0 23,867
NMI HLDGS INC CL A 629209305   247 9,120 SH   SOLE   0 0 9,120
NASDAQ INC COM 631103108   194 3,992 SH   SOLE   0 0 3,992
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   4,595 144,762 SH   SOLE   0 0 144,762
NEWELL BRANDS INC COM 651229106   257 28,429 SH   SOLE   0 0 28,429
NIKE INC CL B 654106103   188 1,963 SH   SOLE   0 0 1,963
NORFOLK SOUTHN CORP COM 655844108   115 584 SH   SOLE   0 0 584
NORTHROP GRUMMAN CORP COM 666807102   176 400 SH   SOLE   0 0 400
OCCIDENTAL PETE CORP COM 674599105   753 11,607 SH   SOLE   0 0 11,607
OMNICOM GROUP INC COM 681919106   186 2,502 SH   SOLE   0 0 2,502
ON SEMICONDUCTOR CORP COM 682189105   1,008 10,842 SH   SOLE   0 0 10,842
ORANGE SPONSORED ADR 684060106   430 37,463 SH   SOLE   0 0 37,463
PPG INDS INC COM 693506107   603 4,647 SH   SOLE   0 0 4,647
PALO ALTO NETWORKS INC COM 697435105   1,169 4,986 SH   SOLE   0 0 4,986
PATRICK INDS INC COM 703343103   3,740 49,827 SH   SOLE   0 0 49,827
PATTERSON-UTI ENERGY INC COM 703481101   141 10,155 SH   SOLE   0 0 10,155
PEPSICO INC COM 713448108   734 4,332 SH   SOLE   0 0 4,332
PFIZER INC COM 717081103   2,167 65,323 SH   SOLE   0 0 65,323
PHILIP MORRIS INTL INC COM 718172109   469 5,064 SH   SOLE   0 0 5,064
PHILLIPS 66 COM 718546104   218 1,817 SH   SOLE   0 0 1,817
PIONEER NAT RES CO COM 723787107   177 772 SH   SOLE   0 0 772
PROCTER AND GAMBLE CO COM 742718109   1,430 9,807 SH   SOLE   0 0 9,807
PROGRESSIVE CORP COM 743315103   1,333 9,570 SH   SOLE   0 0 9,570
PRUDENTIAL FINL INC COM 744320102   281 2,961 SH   SOLE   0 0 2,961
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   125 2,197 SH   SOLE   0 0 2,197
QUALCOMM INC COM 747525103   588 5,294 SH   SOLE   0 0 5,294
RALPH LAUREN CORP CL A 751212101   218 1,875 SH   SOLE   0 0 1,875
REALTY INCOME CORP COM 756109104   399 7,988 SH   SOLE   0 0 7,988
REAVES UTIL INCOME FD COM SH BEN INT 756158101   475 19,265 SH   SOLE   0 0 19,265
REPUBLIC SVCS INC COM 760759100   498 3,493 SH   SOLE   0 0 3,493
REVANCE THERAPEUTICS INC COM 761330109   281 24,527 SH   SOLE   0 0 24,527
RIO TINTO PLC SPONSORED ADR 767204100   239 3,750 SH   SOLE   0 0 3,750
ROCKWELL AUTOMATION INC COM 773903109   2,239 7,833 SH   SOLE   0 0 7,833
ROPER TECHNOLOGIES INC COM 776696106   486 1,003 SH   SOLE   0 0 1,003
ROYAL BK CDA COM 780087102   205 2,340 SH   SOLE   0 0 2,340
SHELL PLC SPON ADS 780259305   375 5,831 SH   SOLE   0 0 5,831
ROYCE VALUE TR INC COM 780910105   1,251 97,180 SH   SOLE   0 0 97,180
SCHWAB CHARLES CORP COM 808513105   1,085 19,765 SH   SOLE   0 0 19,765
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   285 5,637 SH   SOLE   0 0 5,637
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,334 18,348 SH   SOLE   0 0 18,348
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   211 3,112 SH   SOLE   0 0 3,112
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   657 15,873 SH   SOLE   0 0 15,873
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,637 51,401 SH   SOLE   0 0 51,401
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   537 15,803 SH   SOLE   0 0 15,803
SEMPRA COM 816851109   480 7,058 SH   SOLE   0 0 7,058
SERVICE CORP INTL COM 817565104   138 2,408 SH   SOLE   0 0 2,408
SHERWIN WILLIAMS CO COM 824348106   214 839 SH   SOLE   0 0 839
SHYFT GROUP INC COM 825698103   7,645 510,717 SH   SOLE   0 0 510,717
SMITH A O CORP COM 831865209   606 9,166 SH   SOLE   0 0 9,166
SMUCKER J M CO COM NEW 832696405   309 2,515 SH   SOLE   0 0 2,515
SNOWFLAKE INC CL A 833445109   100 655 SH   SOLE   0 0 655
SOUTHERN CO COM 842587107   2,037 31,467 SH   SOLE   0 0 31,467
SOUTHWEST AIRLS CO COM 844741108   168 6,192 SH   SOLE   0 0 6,192
STARBUCKS CORP COM 855244109   677 7,413 SH   SOLE   0 0 7,413
STRYKER CORPORATION COM 863667101   216 792 SH   SOLE   0 0 792
SUN CMNTYS INC COM 866674104   134 1,129 SH   SOLE   0 0 1,129
SYNOPSYS INC COM 871607107   229 500 SH   SOLE   0 0 500
TJX COS INC NEW COM 872540109   179 2,019 SH   SOLE   0 0 2,019
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   735 8,453 SH   SOLE   0 0 8,453
TECK RESOURCES LTD CL B 878742204   592 13,750 SH   SOLE   0 0 13,750
TELEDYNE TECHNOLOGIES INC COM 879360105   123 301 SH   SOLE   0 0 301
TEXAS INSTRS INC COM 882508104   339 2,131 SH   SOLE   0 0 2,131
THERMO FISHER SCIENTIFIC INC COM 883556102   2,726 5,385 SH   SOLE   0 0 5,385
TORONTO DOMINION BK ONT COM NEW 891160509   137 2,273 SH   SOLE   0 0 2,273
TRANSDIGM GROUP INC COM 893641100   1,921 2,278 SH   SOLE   0 0 2,278
TYLER TECHNOLOGIES INC COM 902252105   7,181 18,596 SH   SOLE   0 0 18,596
UNILEVER PLC SPON ADR NEW 904767704   258 5,221 SH   SOLE   0 0 5,221
UNION PAC CORP COM 907818108   956 4,695 SH   SOLE   0 0 4,695
UNITED AIRLS HLDGS INC COM 910047109   116 2,754 SH   SOLE   0 0 2,754
UNITED PARCEL SERVICE INC CL B 911312106   894 5,737 SH   SOLE   0 0 5,737
UNITED RENTALS INC COM 911363109   132 298 SH   SOLE   0 0 298
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,440 15,704 SH   SOLE   0 0 15,704
VANGUARD STAR FDS VG TL INTL STK F 921909768   5,449 101,817 SH   SOLE   0 0 101,817
VANGUARD WORLD FD EXTENDED DUR 921910709   353 5,043 SH   SOLE   0 0 5,043
VANGUARD WORLD FD MEGA GRWTH IND 921910816   13,415 59,123 SH   SOLE   0 0 59,123
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   3,395 33,484 SH   SOLE   0 0 33,484
VANGUARD WORLD FD MEGA CAP INDEX 921910873   343 2,260 SH   SOLE   0 0 2,260
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   831 3,366 SH   SOLE   0 0 3,366
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   688 4,630 SH   SOLE   0 0 4,630
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   140 1,597 SH   SOLE   0 0 1,597
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   738 9,816 SH   SOLE   0 0 9,816
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,229 17,616 SH   SOLE   0 0 17,616
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   866 19,809 SH   SOLE   0 0 19,809
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,132 10,953 SH   SOLE   0 0 10,953
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   144 2,427 SH   SOLE   0 0 2,427
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   517 10,937 SH   SOLE   0 0 10,937
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   294 3,159 SH   SOLE   0 0 3,159
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,107 53,746 SH   SOLE   0 0 53,746
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   148 2,562 SH   SOLE   0 0 2,562
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   100 2,080 SH   SOLE   0 0 2,080
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,404 6,121 SH   SOLE   0 0 6,121
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   422 3,226 SH   SOLE   0 0 3,226
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   401 2,059 SH   SOLE   0 0 2,059
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   662 8,748 SH   SOLE   0 0 8,748
VANGUARD INDEX FDS SML CP GRW ETF 922908595   641 2,993 SH   SOLE   0 0 2,993
VANGUARD INDEX FDS SM CP VAL ETF 922908611   444 2,787 SH   SOLE   0 0 2,787
VANGUARD INDEX FDS MID CAP ETF 922908629   2,529 12,146 SH   SOLE   0 0 12,146
VANGUARD INDEX FDS LARGE CAP ETF 922908637   234 1,195 SH   SOLE   0 0 1,195
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   874 6,095 SH   SOLE   0 0 6,095
VANGUARD INDEX FDS GROWTH ETF 922908736   3,093 11,358 SH   SOLE   0 0 11,358
VANGUARD INDEX FDS VALUE ETF 922908744   7,525 54,557 SH   SOLE   0 0 54,557
VANGUARD INDEX FDS SMALL CP ETF 922908751   650 3,440 SH   SOLE   0 0 3,440
VANGUARD INDEX FDS TOTAL STK MKT 922908769   755 3,553 SH   SOLE   0 0 3,553
WALMART INC COM 931142103   2,115 13,223 SH   SOLE   0 0 13,223
WALGREENS BOOTS ALLIANCE INC COM 931427108   182 8,165 SH   SOLE   0 0 8,165
WATSCO INC COM 942622200   2,614 6,919 SH   SOLE   0 0 6,919
WATTS WATER TECHNOLOGIES INC CL A 942749102   118 680 SH   SOLE   0 0 680
WELLS FARGO CO NEW COM 949746101   1,836 44,941 SH   SOLE   0 0 44,941
WEST PHARMACEUTICAL SVSC INC COM 955306105   235 625 SH   SOLE   0 0 625
WESTERN ALLIANCE BANCORP COM 957638109   170 3,707 SH   SOLE   0 0 3,707
WILLIAMS COS INC COM 969457100   456 13,537 SH   SOLE   0 0 13,537
WINGSTOP INC COM 974155103   1,176 6,541 SH   SOLE   0 0 6,541
ZIONS BANCORPORATION N A COM 989701107   216 6,185 SH   SOLE   0 0 6,185
RTX CORPORATION COM 75513E101   2,206 30,646 SH   SOLE   0 0 30,646
QUANTA SVCS INC COM 74762E102   288 1,540 SH   SOLE   0 0 1,540
INVESCO QQQ TR UNIT SER 1 46090E103   41,409 115,581 SH   SOLE   0 0 115,581
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   496 111,863 SH   SOLE   0 0 111,863
TARGET CORP COM 87612E106   492 4,451 SH   SOLE   0 0 4,451
EDWARDS LIFESCIENCES CORP COM 28176E108   141 2,030 SH   SOLE   0 0 2,030
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   161 10,088 SH   SOLE   0 0 10,088
EVENTBRITE INC COM CL A 29975E109   101 10,195 SH   SOLE   0 0 10,195
TRAVELERS COMPANIES INC COM 89417E109   433 2,653 SH   SOLE   0 0 2,653
FIRSTSERVICE CORP NEW COM 33767E202   408 2,804 SH   SOLE   0 0 2,804
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   456 20,288 SH   SOLE   0 0 20,288
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   467 2,929 SH   SOLE   0 0 2,929
AGNC INVT CORP COM 00123Q104   293 31,055 SH   SOLE   0 0 31,055
ALPS ETF TR ALERIAN MLP 00162Q452   1,225 29,035 SH   SOLE   0 0 29,035
API GROUP CORP COM STK 00187Y100   3,199 123,382 SH   SOLE   0 0 123,382
AT&T INC COM 00206R102   1,031 68,671 SH   SOLE   0 0 68,671
ARK ETF TR INNOVATION ETF 00214Q104   382 9,618 SH   SOLE   0 0 9,618
ARK ETF TR GENOMIC REV ETF 00214Q302   181 6,509 SH   SOLE   0 0 6,509
ARK ETF TR NEXT GNRTN INTER 00214Q401   230 4,243 SH   SOLE   0 0 4,243
ABBVIE INC COM 00287Y109   1,267 8,499 SH   SOLE   0 0 8,499
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   82 10,864 SH   SOLE   0 0 10,864
ADOBE INC COM 00724F101   1,095 2,147 SH   SOLE   0 0 2,147
AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109   1,503 48,803 SH   SOLE   0 0 48,803
AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208   3,400 121,489 SH   SOLE   0 0 121,489
AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307   216 6,990 SH   SOLE   0 0 6,990
AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406   6,461 219,884 SH   SOLE   0 0 219,884
AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505   2,154 69,328 SH   SOLE   0 0 69,328
AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604   997 31,510 SH   SOLE   0 0 31,510
AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703   485 17,257 SH   SOLE   0 0 17,257
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711   405 16,688 SH   SOLE   0 0 16,688
AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737   575 22,500 SH   SOLE   0 0 22,500
AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752   206 8,000 SH   SOLE   0 0 8,000
AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802   3,298 114,447 SH   SOLE   0 0 114,447
AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869   196 7,975 SH   SOLE   0 0 7,975
AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877   101 3,702 SH   SOLE   0 0 3,702
AKAMAI TECHNOLOGIES INC COM 00971T101   122 1,143 SH   SOLE   0 0 1,143
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   199 2,289 SH   SOLE   0 0 2,289
ALLBIRDS INC COM CL A 01675A109   13 12,050 SH   SOLE   0 0 12,050
ALPHABET INC CAP STK CL C 02079K107   4,651 35,276 SH   SOLE   0 0 35,276
ALPHABET INC CAP STK CL A 02079K305   4,057 31,003 SH   SOLE   0 0 31,003
ALTRIA GROUP INC COM 02209S103   716 17,031 SH   SOLE   0 0 17,031
AMERICAN TOWER CORP NEW COM 03027X100   220 1,337 SH   SOLE   0 0 1,337
AMERIPRISE FINL INC COM 03076C106   108 329 SH   SOLE   0 0 329
APOLLO GLOBAL MGMT INC COM 03769M106   229 2,551 SH   SOLE   0 0 2,551
AQUA METALS INC COM 03837J101   11 10,000 SH   SOLE   0 0 10,000
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   277 2,690 SH   SOLE   0 0 2,690
ARES CAPITAL CORP COM 04010L103   289 14,838 SH   SOLE   0 0 14,838
AXON ENTERPRISE INC COM 05464C101   314 1,579 SH   SOLE   0 0 1,579
BCE INC COM NEW 05534B760   231 6,064 SH   SOLE   0 0 6,064
BNY MELLON STRATEGIC MUNS IN COM 05588W108   927 173,925 SH   SOLE   0 0 173,925
BANK MONTREAL MEDIUM NT LKD 38 06368B504   377 11,801 SH   SOLE   0 0 11,801
BLACKROCK INC COM 09247X101   131 203 SH   SOLE   0 0 203
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   544 61,283 SH   SOLE   0 0 61,283
BLACKROCK ENERGY & RES TR COM 09250U101   196 14,975 SH   SOLE   0 0 14,975
BLACKROCK MUNIYIELD FD INC COM 09253W104   298 32,480 SH   SOLE   0 0 32,480
BLACKROCK CORPOR HI YLD FD I COM 09255P107   1,012 117,243 SH   SOLE   0 0 117,243
BLACKSTONE MTG TR INC COM CL A 09257W100   10,758 494,626 SH   SOLE   0 0 494,626
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   106 3,368 SH   SOLE   0 0 3,368
BLACKSTONE INC COM 09260D107   2,525 23,568 SH   SOLE   0 0 23,568
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   161 9,746 SH   SOLE   0 0 9,746
BOOKING HOLDINGS INC COM 09857L108   200 65 SH   SOLE   0 0 65
BOX INC CL A 10316T104   1,059 43,724 SH   SOLE   0 0 43,724
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   204 32,600 SH   SOLE   0 0 32,600
BROADCOM INC COM 11135F101   3,222 3,879 SH   SOLE   0 0 3,879
BUILDERS FIRSTSOURCE INC COM 12008R107   112 900 SH   SOLE   0 0 900
CBOE GLOBAL MKTS INC COM 12503M108   640 4,095 SH   SOLE   0 0 4,095
CBRE GBL REAL ESTATE INC FD COM 12504G100   101 22,502 SH   SOLE   0 0 22,502
CME GROUP INC COM 12572Q105   111 552 SH   SOLE   0 0 552
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   219 11,730 SH   SOLE   0 0 11,730
CARRIER GLOBAL CORPORATION COM 14448C104   113 2,040 SH   SOLE   0 0 2,040
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   103 20,785 SH   SOLE   0 0 20,785
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,120 2,547 SH   SOLE   0 0 2,547
CHEMED CORP NEW COM 16359R103   267 514 SH   SOLE   0 0 514
CION INVT CORP COM 17259U204   166 15,746 SH   SOLE   0 0 15,746
CISCO SYS INC COM 17275R102   1,531 28,482 SH   SOLE   0 0 28,482
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   339 10,680 SH   SOLE   0 0 10,680
CLOUGH GLOBAL EQUITY FD COM 18914C100   151 27,643 SH   SOLE   0 0 27,643
COINBASE GLOBAL INC NOTE 0.500% 6/0 19260QAB3   43 57,000 PRN   SOLE   0 0 57,000
COLUMBIA SELIGM PREM TECH GR COM 19842X109   163 5,971 SH   SOLE   0 0 5,971
COMCAST CORP NEW CL A 20030N101   229 5,172 SH   SOLE   0 0 5,172
CONOCOPHILLIPS COM 20825C104   675 5,636 SH   SOLE   0 0 5,636
CONSTELLATION ENERGY CORP COM 21037T109   106 975 SH   SOLE   0 0 975
CORNERSTONE STRATEGIC VALUE COM 21924B302   17,644 2,191,743 SH   SOLE   0 0 2,191,743
CORNERSTONE TOTAL RETURN FD COM 21924U300   748 93,660 SH   SOLE   0 0 93,660
CORSAIR GAMING INC COM 22041X102   199 13,687 SH   SOLE   0 0 13,687
COSTCO WHSL CORP NEW COM 22160K105   2,197 3,889 SH   SOLE   0 0 3,889
COSTAR GROUP INC COM 22160N109   191 2,479 SH   SOLE   0 0 2,479
CROWDSTRIKE HLDGS INC CL A 22788C105   715 4,274 SH   SOLE   0 0 4,274
CROWN CASTLE INC COM 22822V101   186 2,024 SH   SOLE   0 0 2,024
DEVON ENERGY CORP NEW COM 25179M103   1,643 34,453 SH   SOLE   0 0 34,453
DIAGEO PLC SPON ADR NEW 25243Q205   233 1,563 SH   SOLE   0 0 1,563
DIAMONDBACK ENERGY INC COM 25278X109   157 1,016 SH   SOLE   0 0 1,016
DRAFTKINGS INC NEW COM CL A 26142V105   418 14,202 SH   SOLE   0 0 14,202
DROPBOX INC CL A 26210C104   158 5,788 SH   SOLE   0 0 5,788
DUKE ENERGY CORP NEW COM NEW 26441C204   454 5,139 SH   SOLE   0 0 5,139
DUPONT DE NEMOURS INC COM 26614N102   119 1,600 SH   SOLE   0 0 1,600
DYNEX CAP INC COM 26817Q886   4,055 339,629 SH   SOLE   0 0 339,629
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   170 8,461 SH   SOLE   0 0 8,461
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   1,067 20,672 SH   SOLE   0 0 20,672
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   41 11,196 SH   SOLE   0 0 11,196
EAGLE MATLS INC COM 26969P108   463 2,780 SH   SOLE   0 0 2,780
EAST WEST BANCORP INC COM 27579R104   836 15,865 SH   SOLE   0 0 15,865
EATON VANCE LTD DURATION INC COM 27828H105   3,854 426,309 SH   SOLE   0 0 426,309
EATON VANCE TAX-MANAGED DIVE COM 27828N102   1,542 133,635 SH   SOLE   0 0 133,635
EATON VANCE SHORT DURATION D COM 27828V104   509 49,083 SH   SOLE   0 0 49,083
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   231 19,303 SH   SOLE   0 0 19,303
EATON VANCE TAX-MANAGED GLOB COM 27829C105   1,680 219,846 SH   SOLE   0 0 219,846
EATON VANCE TAX-MANAGED GLOB COM 27829F108   1,882 255,294 SH   SOLE   0 0 255,294
EATON VANCE RISK-MANAGED DIV COM 27829G106   402 52,315 SH   SOLE   0 0 52,315
ENBRIDGE INC COM 29250N105   425 12,815 SH   SOLE   0 0 12,815
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   155 11,022 SH   SOLE   0 0 11,022
ENPHASE ENERGY INC COM 29355A107   133 1,109 SH   SOLE   0 0 1,109
ENOVA INTL INC COM 29357K103   292 5,737 SH   SOLE   0 0 5,737
EQUINIX INC COM 29444U700   194 267 SH   SOLE   0 0 267
ESSENTIAL UTILS INC COM 29670G102   166 4,841 SH   SOLE   0 0 4,841
EXTREME NETWORKS COM 30226D106   228 9,435 SH   SOLE   0 0 9,435
EXXON MOBIL CORP COM 30231G102   3,638 30,944 SH   SOLE   0 0 30,944
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   539 99,391 SH   SOLE   0 0 99,391
META PLATFORMS INC CL A 30303M102   3,654 12,172 SH   SOLE   0 0 12,172
FEDEX CORP COM 31428X106   226 853 SH   SOLE   0 0 853
FIRST TR INTER DURATN PFD & COM 33718W103   1,535 103,002 SH   SOLE   0 0 103,002
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   11,194 138,033 SH   SOLE   0 0 138,033
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   531 30,456 SH   SOLE   0 0 30,456
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   520 9,048 SH   SOLE   0 0 9,048
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   100 1,322 SH   SOLE   0 0 1,322
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   356 7,834 SH   SOLE   0 0 7,834
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   319 6,980 SH   SOLE   0 0 6,980
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,664 42,424 SH   SOLE   0 0 42,424
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   472 10,280 SH   SOLE   0 0 10,280
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   771 17,415 SH   SOLE   0 0 17,415
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   339 11,282 SH   SOLE   0 0 11,282
FIRST TR MLP & ENERGY INCOM COM 33739B104   105 13,303 SH   SOLE   0 0 13,303
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   822 13,834 SH   SOLE   0 0 13,834
FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458   215 7,005 SH   SOLE   0 0 7,005
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557   128 5,870 SH   SOLE   0 0 5,870
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   437 11,971 SH   SOLE   0 0 11,971
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   234 7,214 SH   SOLE   0 0 7,214
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   262 7,712 SH   SOLE   0 0 7,712
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   319 8,316 SH   SOLE   0 0 8,316
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   5,240 213,970 SH   SOLE   0 0 213,970
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   2,306 54,833 SH   SOLE   0 0 54,833
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   590 16,635 SH   SOLE   0 0 16,635
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   559 14,385 SH   SOLE   0 0 14,385
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   307 8,009 SH   SOLE   0 0 8,009
FIRST TR EXCHNG TRADED FD VI FT US EQ MOD BUF 33740U653   192 6,514 SH   SOLE   0 0 6,514
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   2,083 98,020 SH   SOLE   0 0 98,020
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760   305 15,486 SH   SOLE   0 0 15,486
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   235 11,951 SH   SOLE   0 0 11,951
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786   249 7,569 SH   SOLE   0 0 7,569
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   812 26,790 SH   SOLE   0 0 26,790
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   370 11,479 SH   SOLE   0 0 11,479
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   489 29,139 SH   SOLE   0 0 29,139
FLEXSHARES TR STOX GBL ESG SLT 33939L688   184 1,365 SH   SOLE   0 0 1,365
FLEXSHARES TR STOXX GLOBR INF 33939L795   199 4,102 SH   SOLE   0 0 4,102
FLEXSHARES TR INT QLTDVDYNAM 33939L829   1,561 62,167 SH   SOLE   0 0 62,167
FLEXSHARES TR QLT DIV DEF IDX 33939L845   253 4,680 SH   SOLE   0 0 4,680
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   387 29,243 SH   SOLE   0 0 29,243
FRANKLIN LTD DURATION INCOME COM 35472T101   82 13,392 SH   SOLE   0 0 13,392
FREEPORT-MCMORAN INC CL B 35671D857   643 17,231 SH   SOLE   0 0 17,231
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   5,194 163,534 SH   SOLE   0 0 163,534
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,113 16,355 SH   SOLE   0 0 16,355
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   104 28,398 SH   SOLE   0 0 28,398
GENERAL MTRS CO COM 37045V100   377 11,441 SH   SOLE   0 0 11,441
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   24 13,000 SH   SOLE   0 0 13,000
GSK PLC SPONSORED ADR 37733W204   295 8,144 SH   SOLE   0 0 8,144
GLOBAL PMTS INC COM 37940X102   303 2,622 SH   SOLE   0 0 2,622
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   113 11,114 SH   SOLE   0 0 11,114
GLOBAL X FDS RUSSELL 2000 37954Y459   7,803 457,387 SH   SOLE   0 0 457,387
GLOBAL X FDS S&P 500 COVERED 37954Y475   24,239 623,268 SH   SOLE   0 0 623,268
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   24,349 1,451,956 SH   SOLE   0 0 1,451,956
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   224 8,323 SH   SOLE   0 0 8,323
GLOBAL X FDS US PFD ETF 37954Y657   2,921 155,294 SH   SOLE   0 0 155,294
GLOBAL X FDS US INFR DEV ETF 37954Y673   573 18,869 SH   SOLE   0 0 18,869
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   335 6,064 SH   SOLE   0 0 6,064
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   2,193 81,104 SH   SOLE   0 0 81,104
GLOBAL X FDS SUPERDIVIDEND 37960A669   102 4,661 SH   SOLE   0 0 4,661
GOLDMAN SACHS GROUP INC COM 38141G104   1,743 5,386 SH   SOLE   0 0 5,386
GOLDMAN SACHS BDC INC SHS 38147U107   157 10,760 SH   SOLE   0 0 10,760
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   8,083 485,729 SH   SOLE   0 0 485,729
GROUPON INC NOTE 1.125% 3/1 399473AF4   31 56,000 PRN   SOLE   0 0 56,000
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   344 23,278 SH   SOLE   0 0 23,278
HEALTHPEAK PROPERTIES INC COM 42250P103   210 11,447 SH   SOLE   0 0 11,447
IAC INC COM NEW 44891N208   1,464 29,063 SH   SOLE   0 0 29,063
ICICI BANK LIMITED ADR 45104G104   934 40,408 SH   SOLE   0 0 40,408
INDEPENDENCE RLTY TR INC COM 45378A106   873 62,049 SH   SOLE   0 0 62,049
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   106 3,354 SH   SOLE   0 0 3,354
INNOVATIVE INDL PPTYS INC COM 45781V101   666 8,800 SH   SOLE   0 0 8,800
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276   220 4,332 SH   SOLE   0 0 4,332
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   1,383 42,474 SH   SOLE   0 0 42,474
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334   890 21,276 SH   SOLE   0 0 21,276
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409   128 3,486 SH   SOLE   0 0 3,486
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466   558 13,761 SH   SOLE   0 0 13,761
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   1,613 46,359 SH   SOLE   0 0 46,359
INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565   137 4,525 SH   SOLE   0 0 4,525
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   137 4,150 SH   SOLE   0 0 4,150
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615   770 18,104 SH   SOLE   0 0 18,104
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   124 4,000 SH   SOLE   0 0 4,000
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   519 15,053 SH   SOLE   0 0 15,053
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   700 20,611 SH   SOLE   0 0 20,611
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805   847 32,891 SH   SOLE   0 0 32,891
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   2,914 86,468 SH   SOLE   0 0 86,468
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821   1,407 46,107 SH   SOLE   0 0 46,107
INNOVATOR ETFS TR US EQT ULTRA BF 45782C839   1,834 64,967 SH   SOLE   0 0 64,967
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   1,864 60,891 SH   SOLE   0 0 60,891
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   1,264 36,132 SH   SOLE   0 0 36,132
INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301   577 19,950 SH   SOLE   0 0 19,950
INNOVATOR ETFS TR EQUITY DEF PROTN 45783Y541   867 35,500 SH   SOLE   0 0 35,500
INNOVATOR ETFS TR LADDERED ALC BFR 45783Y756   564 22,141 SH   SOLE   0 0 22,141
INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780   3,342 134,893 SH   SOLE   0 0 134,893
INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848   2,233 85,070 SH   SOLE   0 0 85,070
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   9,652 347,185 SH   SOLE   0 0 347,185
INNOVATOR ETFS TR US EQT ACLRTD 9 45783Y889   2,597 91,455 SH   SOLE   0 0 91,455
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   335 7,509 SH   SOLE   0 0 7,509
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   475 31,747 SH   SOLE   0 0 31,747
INTUITIVE SURGICAL INC COM NEW 46120E602   569 1,945 SH   SOLE   0 0 1,945
INVENTRUST PPTYS CORP COM NEW 46124J201   165 6,938 SH   SOLE   0 0 6,938
INVESCO QUALITY MUN INCOME T COM 46133G107   773 92,171 SH   SOLE   0 0 92,171
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   170 2,126 SH   SOLE   0 0 2,126
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   6,753 198,837 SH   SOLE   0 0 198,837
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,064 21,625 SH   SOLE   0 0 21,625
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   195 2,418 SH   SOLE   0 0 2,418
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   351 21,024 SH   SOLE   0 0 21,024
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   103 2,402 SH   SOLE   0 0 2,402
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   133 1,966 SH   SOLE   0 0 1,966
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   264 5,970 SH   SOLE   0 0 5,970
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   934 37,401 SH   SOLE   0 0 37,401
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,477 25,117 SH   SOLE   0 0 25,117
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   233 5,847 SH   SOLE   0 0 5,847
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   736 48,476 SH   SOLE   0 0 48,476
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   1,145 54,557 SH   SOLE   0 0 54,557
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   163 6,605 SH   SOLE   0 0 6,605
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   665 18,257 SH   SOLE   0 0 18,257
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   1,057 49,381 SH   SOLE   0 0 49,381
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   1,952 65,673 SH   SOLE   0 0 65,673
IRON MTN INC DEL COM 46284V101   404 6,790 SH   SOLE   0 0 6,790
ISHARES SILVER TR ISHARES 46428Q109   219 10,785 SH   SOLE   0 0 10,785
ISHARES TR US TREAS BD ETF 46429B267   122 5,531 SH   SOLE   0 0 5,531
ISHARES TR MSCI INDIA ETF 46429B598   1,007 22,779 SH   SOLE   0 0 22,779
ISHARES TR MSCI INDIA SM CP 46429B614   595 9,420 SH   SOLE   0 0 9,420
ISHARES TR CORE HIGH DV ETF 46429B663   116 1,170 SH   SOLE   0 0 1,170
ISHARES TR MSCI EAFE MIN VL 46429B689   305 4,682 SH   SOLE   0 0 4,682
ISHARES TR MSCI USA MIN VOL 46429B697   1,348 18,629 SH   SOLE   0 0 18,629
ISHARES TR 0-5 YR TIPS ETF 46429B747   3,691 38,082 SH   SOLE   0 0 38,082
ISHARES TR MSCI USA QLT FCT 46432F339   12,218 92,709 SH   SOLE   0 0 92,709
ISHARES TR MSCI USA MMENTM 46432F396   6,166 44,137 SH   SOLE   0 0 44,137
ISHARES TR CORE MSCI EAFE 46432F842   782 12,146 SH   SOLE   0 0 12,146
ISHARES INC CORE MSCI EMKT 46434G103   2,553 53,642 SH   SOLE   0 0 53,642
ISHARES TR EXPONENTIAL TECH 46434V381   163 3,116 SH   SOLE   0 0 3,116
ISHARES TR MSCI INTL QUALTY 46434V456   803 23,899 SH   SOLE   0 0 23,899
ISHARES TR CORE DIV GRWTH 46434V621   553 11,171 SH   SOLE   0 0 11,171
ISHARES TR HDG MSCI EAFE 46434V803   188 6,245 SH   SOLE   0 0 6,245
ISHARES TR TRS FLT RT BD 46434V860   1,326 26,142 SH   SOLE   0 0 26,142
ISHARES TR ESG AWR MSCI USA 46435G425   277 2,954 SH   SOLE   0 0 2,954
ISHARES TR CYBERSECURITY 46435U135   119 3,101 SH   SOLE   0 0 3,101
ISHARES TR BROAD USD HIGH 46435U853   133 3,822 SH   SOLE   0 0 3,822
ISHARES TR 0-3 MNTH TREASRY 46436E718   19,851 197,186 SH   SOLE   0 0 197,186
JPMORGAN CHASE & CO COM 46625H100   4,630 31,930 SH   SOLE   0 0 31,930
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   295 11,938 SH   SOLE   0 0 11,938
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   3,684 68,778 SH   SOLE   0 0 68,778
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   127 2,515 SH   SOLE   0 0 2,515
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   6,589 131,315 SH   SOLE   0 0 131,315
J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104   201 4,449 SH   SOLE   0 0 4,449
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   704 15,003 SH   SOLE   0 0 15,003
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   4,317 85,772 SH   SOLE   0 0 85,772
KIMBELL RTY PARTNERS LP UNIT 49435R102   264 16,485 SH   SOLE   0 0 16,485
KIMCO RLTY CORP COM 49446R109   240 13,620 SH   SOLE   0 0 13,620
LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9   40 50,000 PRN   SOLE   0 0 50,000
LIVE OAK BANCSHARES INC COM 53803X105   222 7,665 SH   SOLE   0 0 7,665
MAIN STR CAP CORP COM 56035L104   847 20,848 SH   SOLE   0 0 20,848
MARATHON PETE CORP COM 56585A102   225 1,487 SH   SOLE   0 0 1,487
MARKETAXESS HLDGS INC COM 57060D108   146 683 SH   SOLE   0 0 683
MASTERCARD INCORPORATED CL A 57636Q104   9,622 24,304 SH   SOLE   0 0 24,304
MCKESSON CORP COM 58155Q103   123 282 SH   SOLE   0 0 282
MEDPACE HLDGS INC COM 58506Q109   357 1,474 SH   SOLE   0 0 1,474
MERCK & CO INC COM 58933Y105   1,374 13,348 SH   SOLE   0 0 13,348
METLIFE INC COM 59156R108   107 1,702 SH   SOLE   0 0 1,702
MOBILE INFRASTRUCTURE CORP N COM SHS 60739N101   228 65,243 SH   SOLE   0 0 65,243
MODERNA INC COM 60770K107   709 6,869 SH   SOLE   0 0 6,869
MONGODB INC CL A 60937P106   795 2,300 SH   SOLE   0 0 2,300
NERDWALLET INC COM CL A 64082B102   3,215 361,696 SH   SOLE   0 0 361,696
NETFLIX INC COM 64110L106   1,314 3,480 SH   SOLE   0 0 3,480
NEXTERA ENERGY INC COM 65339F101   1,106 19,297 SH   SOLE   0 0 19,297
NISOURCE INC COM 65473P105   101 4,100 SH   SOLE   0 0 4,100
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   1,680 53,742 SH   SOLE   0 0 53,742
NOVARTIS AG SPONSORED ADR 66987V109   390 3,826 SH   SOLE   0 0 3,826
NVIDIA CORPORATION COM 67066G104   7,005 16,103 SH   SOLE   0 0 16,103
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   281 22,163 SH   SOLE   0 0 22,163
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   1,121 221,452 SH   SOLE   0 0 221,452
NUTRIEN LTD COM 67077M108   917 14,853 SH   SOLE   0 0 14,853
OREILLY AUTOMOTIVE INC COM 67103H107   130 143 SH   SOLE   0 0 143
OAKTREE SPECIALTY LENDING CO COM 67401P405   358 17,809 SH   SOLE   0 0 17,809
ORACLE CORP COM 68389X105   1,151 10,865 SH   SOLE   0 0 10,865
OTIS WORLDWIDE CORP COM 68902V107   245 3,054 SH   SOLE   0 0 3,054
PGIM ETF TR PGIM ULTRA SH BD 69344A107   135 2,735 SH   SOLE   0 0 2,735
PACER FDS TR METAURUS CAP 400 69374H436   227 7,444 SH   SOLE   0 0 7,444
PACER FDS TR SWAN SOS FLEX JU 69374H469   1,024 44,075 SH   SOLE   0 0 44,075
PACER FDS TR SWAN SOS CNS JAN 69374H584   286 12,400 SH   SOLE   0 0 12,400
PACER FDS TR LUNT LRG CP ALTR 69374H717   3,517 102,107 SH   SOLE   0 0 102,107
PACER FDS TR PACER US SMALL 69374H857   155 3,720 SH   SOLE   0 0 3,720
PACER FDS TR US CASH COWS 100 69374H881   5,009 101,330 SH   SOLE   0 0 101,330
PALANTIR TECHNOLOGIES INC CL A 69608A108   353 22,066 SH   SOLE   0 0 22,066
PAYCOM SOFTWARE INC COM 70432V102   116 448 SH   SOLE   0 0 448
PAYPAL HLDGS INC COM 70450Y103   975 16,683 SH   SOLE   0 0 16,683
PENNYMAC MTG INVT TR COM 70931T103   2,194 176,911 SH   SOLE   0 0 176,911
PENNYMAC CORP NOTE 5.500%11/0 70932AAD5   59 60,000 PRN   SOLE   0 0 60,000
PENNYMAC CORP NOTE 5.500% 3/1 70932AAF0   24 27,000 PRN   SOLE   0 0 27,000
PETCO HEALTH & WELLNESS CO I COM 71601V105   42 10,350 SH   SOLE   0 0 10,350
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   4,204 125,347 SH   SOLE   0 0 125,347
PIMCO CORPORATE & INCOME OPP COM 72201B101   284 21,708 SH   SOLE   0 0 21,708
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   2,131 21,281 SH   SOLE   0 0 21,281
PIMCO ETF TR 25YR+ ZERO U S 72201R882   589 8,093 SH   SOLE   0 0 8,093
PIMCO DYNAMIC INCOME FD SHS 72201Y101   361 20,909 SH   SOLE   0 0 20,909
PINTEREST INC CL A 72352L106   406 15,011 SH   SOLE   0 0 15,011
POOL CORP COM 73278L105   7,915 22,228 SH   SOLE   0 0 22,228
PROLOGIS INC. COM 74340W103   113 1,010 SH   SOLE   0 0 1,010
PUBLIC STORAGE COM 74460D109   156 591 SH   SOLE   0 0 591
QUANTUMSCAPE CORP COM CL A 74767V109   87 12,996 SH   SOLE   0 0 12,996
RBB FD INC US TREAS 3 MNTH 74933W452   790 15,783 SH   SOLE   0 0 15,783
RCI HOSPITALITY HLDGS INC COM 74934Q108   1,152 18,989 SH   SOLE   0 0 18,989
RH COM 74967X103   145 550 SH   SOLE   0 0 550
REGENERON PHARMACEUTICALS COM 75886F107   136 165 SH   SOLE   0 0 165
RINGCENTRAL INC NOTE 3/0 76680RAF4   41 45,000 PRN   SOLE   0 0 45,000
RIVERNORTH DOUBLELINE STRATE COM 76882G107   706 89,245 SH   SOLE   0 0 89,245
ROKU INC COM CL A 77543R102   157 2,223 SH   SOLE   0 0 2,223
S&P GLOBAL INC COM 78409V104   2,556 6,995 SH   SOLE   0 0 6,995
SPDR S&P 500 ETF TR TR UNIT 78462F103   20,119 47,064 SH   SOLE   0 0 47,064
SPDR GOLD TR GOLD SHS 78463V107   6,394 37,293 SH   SOLE   0 0 37,293
SPDR SER TR S&P 600 SMCP VAL 78464A300   2,775 38,343 SH   SOLE   0 0 38,343
SPDR SER TR BBG CONV SEC ETF 78464A359   451 6,658 SH   SOLE   0 0 6,658
SPDR SER TR PORTFOLIO INTRMD 78464A375   274 8,703 SH   SOLE   0 0 8,703
SPDR SER TR PRTFLO S&P500 GW 78464A409   2,109 35,585 SH   SOLE   0 0 35,585
SPDR SER TR FTSE INT GVT ETF 78464A490   458 11,761 SH   SOLE   0 0 11,761
SPDR SER TR PRTFLO S&P500 VL 78464A508   333 8,082 SH   SOLE   0 0 8,082
SPDR SER TR AEROSPACE DEF 78464A631   3,268 29,156 SH   SOLE   0 0 29,156
SPDR SER TR PORTFOLIO AGRGTE 78464A649   2,287 93,975 SH   SOLE   0 0 93,975
SPDR SER TR S&P METALS MNG 78464A755   248 4,720 SH   SOLE   0 0 4,720
SPDR SER TR S&P DIVID ETF 78464A763   472 4,100 SH   SOLE   0 0 4,100
SPDR SER TR S&P 400 MDCP VAL 78464A839   2,182 33,639 SH   SOLE   0 0 33,639
SPDR SER TR PORTFOLIO S&P500 78464A854   4,062 80,814 SH   SOLE   0 0 80,814
SPDR SER TR S&P SEMICNDCTR 78464A862   380 1,937 SH   SOLE   0 0 1,937
SPDR SER TR S&P HOMEBUILD 78464A888   1,593 20,809 SH   SOLE   0 0 20,809
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   7,849 187,190 SH   SOLE   0 0 187,190
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,315 3,926 SH   SOLE   0 0 3,926
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   595 1,304 SH   SOLE   0 0 1,304
SPDR SER TR BLOOMBERG INVT 78468R200   123 3,995 SH   SOLE   0 0 3,995
SPDR SER TR BLOOMBERG SHT TE 78468R408   4,040 165,167 SH   SOLE   0 0 165,167
SPDR SER TR BLOOMBERG 3-12 M 78468R523   8,679 87,292 SH   SOLE   0 0 87,292
SPDR SER TR S&P OILGAS EXP 78468R556   1,978 13,370 SH   SOLE   0 0 13,370
SPDR SER TR PORTFLI HIGH YLD 78468R606   1,224 54,595 SH   SOLE   0 0 54,595
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   33,095 360,436 SH   SOLE   0 0 360,436
SPDR SER TR SPDR MSCI USA GE 78468R747   375 4,417 SH   SOLE   0 0 4,417
SPDR SER TR RUSSELL YIELD 78468R770   531 5,804 SH   SOLE   0 0 5,804
SPDR SER TR PRTFLO S&P500 HI 78468R788   267 7,608 SH   SOLE   0 0 7,608
SPDR SER TR PORTFOLIO S&P600 78468R853   304 8,227 SH   SOLE   0 0 8,227
SAFEHOLD INC COM 78646V107   294 16,543 SH   SOLE   0 0 16,543
SALESFORCE INC COM 79466L302   1,947 9,600 SH   SOLE   0 0 9,600
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   3,128 39,823 SH   SOLE   0 0 39,823
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   4,866 37,796 SH   SOLE   0 0 37,796
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,631 23,701 SH   SOLE   0 0 23,701
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   12,306 76,442 SH   SOLE   0 0 76,442
SELECT SECTOR SPDR TR ENERGY 81369Y506   5,222 57,768 SH   SOLE   0 0 57,768
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   5,767 173,876 SH   SOLE   0 0 173,876
SELECT SECTOR SPDR TR INDL 81369Y704   1,207 11,901 SH   SOLE   0 0 11,901
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   13,747 83,856 SH   SOLE   0 0 83,856
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   9,993 152,402 SH   SOLE   0 0 152,402
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   1,353 39,704 SH   SOLE   0 0 39,704
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,210 20,532 SH   SOLE   0 0 20,532
SERVICENOW INC COM 81762P102   757 1,355 SH   SOLE   0 0 1,355
SHIFT4 PMTS INC CL A 82452J109   343 6,196 SH   SOLE   0 0 6,196
SHOPIFY INC CL A 82509L107   301 5,507 SH   SOLE   0 0 5,507
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855   703 7,359 SH   SOLE   0 0 7,359
SIRIUS XM HOLDINGS INC COM 82968B103   66 14,600 SH   SOLE   0 0 14,600
SKYWORKS SOLUTIONS INC COM 83088M102   159 1,609 SH   SOLE   0 0 1,609
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   1,526 45,510 SH   SOLE   0 0 45,510
SPROTT FDS TR URANIUM MINERS E 85208P303   810 17,165 SH   SOLE   0 0 17,165
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   230 10,151 SH   SOLE   0 0 10,151
STARBOARD INVT TR RH TACTICAL ROT 85521B775   134 11,022 SH   SOLE   0 0 11,022
STARBOARD INVT TR RH HEDGED MULTI 85521B783   287 39,969 SH   SOLE   0 0 39,969
STARWOOD PPTY TR INC COM 85571B105   741 38,307 SH   SOLE   0 0 38,307
VIRTUS STONE HBR EMG MKTS TO COM 86164W100   212 40,388 SH   SOLE   0 0 40,388
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   418 35,626 SH   SOLE   0 0 35,626
TESLA INC COM 88160R101   3,837 15,336 SH   SOLE   0 0 15,336
THE TRADE DESK INC COM CL A 88339J105   178 2,283 SH   SOLE   0 0 2,283
3M CO COM 88579Y101   355 3,794 SH   SOLE   0 0 3,794
TILRAY BRANDS INC COM 88688T100   312 130,373 SH   SOLE   0 0 130,373
TRUIST FINL CORP COM 89832Q109   281 9,806 SH   SOLE   0 0 9,806
TWILIO INC CL A 90138F102   789 13,472 SH   SOLE   0 0 13,472
UBER TECHNOLOGIES INC COM 90353T100   116 2,527 SH   SOLE   0 0 2,527
UIPATH INC CL A 90364P105   513 30,000 SH   SOLE   0 0 30,000
UNITED STS GASOLINE FD LP UNITS 91201T102   169 2,500 SH   SOLE   0 0 2,500
UNITED STS OIL FD LP UNITS 91232N207   1,937 23,959 SH   SOLE   0 0 23,959
UNITEDHEALTH GROUP INC COM 91324P102   2,616 5,188 SH   SOLE   0 0 5,188
VALERO ENERGY CORP COM 91913Y100   771 5,438 SH   SOLE   0 0 5,438
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,830 67,998 SH   SOLE   0 0 67,998
VANECK ETF TRUST BDC INCOME ETF 92189F411   377 23,505 SH   SOLE   0 0 23,505
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,190 15,685 SH   SOLE   0 0 15,685
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   387 2,667 SH   SOLE   0 0 2,667
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   116 4,872 SH   SOLE   0 0 4,872
VANECK ETF TRUST OIL SERVICES ETF 92189H607   2,354 6,824 SH   SOLE   0 0 6,824
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   263 5,496 SH   SOLE   0 0 5,496
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   831 3,085 SH   SOLE   0 0 3,085
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   1,312 7,182 SH   SOLE   0 0 7,182
VANGUARD WORLD FDS ENERGY ETF 92204A306   3,899 30,767 SH   SOLE   0 0 30,767
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   441 5,492 SH   SOLE   0 0 5,492
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,013 4,308 SH   SOLE   0 0 4,308
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   773 3,966 SH   SOLE   0 0 3,966
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,708 4,118 SH   SOLE   0 0 4,118
VANGUARD WORLD FDS MATERIALS ETF 92204A801   1,228 7,120 SH   SOLE   0 0 7,120
VANGUARD WORLD FDS UTILITIES ETF 92204A876   1,145 8,981 SH   SOLE   0 0 8,981
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   811 7,711 SH   SOLE   0 0 7,711
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   357 6,190 SH   SOLE   0 0 6,190
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   721 9,592 SH   SOLE   0 0 9,592
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   136 1,900 SH   SOLE   0 0 1,900
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   267 3,896 SH   SOLE   0 0 3,896
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   1,153 16,101 SH   SOLE   0 0 16,101
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   229 3,011 SH   SOLE   0 0 3,011
VERIZON COMMUNICATIONS INC COM 92343V104   1,234 38,067 SH   SOLE   0 0 38,067
VERTEX PHARMACEUTICALS INC COM 92532F100   162 465 SH   SOLE   0 0 465
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667   440 10,144 SH   SOLE   0 0 10,144
VISA INC COM CL A 92826C839   2,006 8,722 SH   SOLE   0 0 8,722
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101   179 24,337 SH   SOLE   0 0 24,337
VIRTUS TOTAL RETURN FD INC COM 92835W107   2,188 455,795 SH   SOLE   0 0 455,795
VIRTUS CONVERTIBLE & INC FD COM 92838U108   42 15,350 SH   SOLE   0 0 15,350
VIRTUS CONVERTIBLE & INCOME COM 92838X102   36 11,701 SH   SOLE   0 0 11,701
WP CAREY INC COM 92936U109   473 8,749 SH   SOLE   0 0 8,749
WASTE CONNECTIONS INC COM 94106B101   5,263 39,167 SH   SOLE   0 0 39,167
WASTE MGMT INC DEL COM 94106L109   178 1,167 SH   SOLE   0 0 1,167
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   89 22,103 SH   SOLE   0 0 22,103
WISDOMTREE TR US TOTAL DIVIDND 97717W109   188 3,119 SH   SOLE   0 0 3,119
WISDOMTREE TR INDIA ERNGS FD 97717W422   452 12,283 SH   SOLE   0 0 12,283
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,542 37,651 SH   SOLE   0 0 37,651
WISDOMTREE TR JAPN HEDGE EQT 97717W851   1,586 17,969 SH   SOLE   0 0 17,969
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   8,086 160,695 SH   SOLE   0 0 160,695
XYLEM INC COM 98419M100   353 3,873 SH   SOLE   0 0 3,873
ZOETIS INC CL A 98978V103   477 2,742 SH   SOLE   0 0 2,742
ARCH CAP GROUP LTD ORD G0450A105   144 1,803 SH   SOLE   0 0 1,803
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,554 8,316 SH   SOLE   0 0 8,316
EATON CORP PLC SHS G29183103   222 1,043 SH   SOLE   0 0 1,043
FERGUSON PLC NEW SHS G3421J106   308 1,874 SH   SOLE   0 0 1,874
GENPACT LIMITED SHS G3922B107   142 3,935 SH   SOLE   0 0 3,935
HORIZON THERAPEUTICS PUB L SHS G46188101   154 1,327 SH   SOLE   0 0 1,327
JOHNSON CTLS INTL PLC SHS G51502105   192 3,618 SH   SOLE   0 0 3,618
LINDE PLC SHS G54950103   393 1,056 SH   SOLE   0 0 1,056
MEDTRONIC PLC SHS G5960L103   358 4,567 SH   SOLE   0 0 4,567
CHUBB LIMITED COM H1467J104   1,038 4,987 SH   SOLE   0 0 4,987
ON HLDG AG NAMEN AKT A H5919C104   161 5,800 SH   SOLE   0 0 5,800
AERCAP HOLDINGS NV SHS N00985106   108 1,719 SH   SOLE   0 0 1,719
ASML HOLDING N V N Y REGISTRY SHS N07059210   601 1,021 SH   SOLE   0 0 1,021