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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADVANCED MICRO DEVICES INC COM 007903107 585 5,348 SH   SOLE   0 0 5,348
AIRBNB INC COM CL A 009066101 1,287 7,494 SH   SOLE   0 0 7,494
ALBEMARLE CORP COM 012653101 1,030 4,657 SH   SOLE   0 0 4,657
ALLENA PHARMACEUTICALS COM 018119107 6 25,000 SH   SOLE   0 0 25,000
ALLY FINL INC COM 02005N100 983 22,610 SH   SOLE   0 0 22,610
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 261 4,769 SH   SOLE   0 0 4,769
ALPHABET INC CAP STK CL C 02079K107 1,017 364 SH   SOLE   0 0 364
ALPS ETF TR ALERIAN MLP 00162Q452 8,855 231,211 SH   SOLE   0 0 231,211
AMAZON COM INC COM 023135106 1,610 494 SH   SOLE   0 0 494
AMYRIS INC COM NEW 03236M200 54 12,312 SH   SOLE   0 0 12,312
APPLE INC COM 037833100 12,324 70,578 SH   SOLE   0 0 70,578
ARCHER DANIELS MIDLAND CO COM 039483102 1,284 14,230 SH   SOLE   0 0 14,230
ASHFORD HOSPITALITY TR INC COM SHS 044103869 323 31,707 SH   SOLE   0 0 31,707
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 306 868 SH   SOLE   0 0 868
BILL COM HLDGS INC COM 090043100 258 1,136 SH   SOLE   0 0 1,136
BK OF AMERICA CORP COM 060505104 1,529 37,105 SH   SOLE   0 0 37,105
BLOCK INC CL A 852234103 1,378 10,162 SH   SOLE   0 0 10,162
BOEING CO COM 097023105 1,075 5,613 SH   SOLE   0 0 5,613
BRAEMAR HOTELS & RESORTS INC COM 10482B101 193 31,200 SH   SOLE   0 0 31,200
BUNGE LIMITED COM G16962105 1,111 10,022 SH   SOLE   0 0 10,022
CASSAVA SCIENCES INC COM 14817C107 550 14,806 SH   SOLE   0 0 14,806
CHEVRON CORP NEW COM 166764100 849 5,214 SH   SOLE   0 0 5,214
CITIGROUP INC COM NEW 172967424 1,135 21,259 SH   SOLE   0 0 21,259
COCA COLA CO COM 191216100 1,030 16,609 SH   SOLE   0 0 16,609
CONOCOPHILLIPS COM 20825C104 1,153 11,532 SH   SOLE   0 0 11,532
COSTCO WHSL CORP NEW COM 22160K105 636 1,104 SH   SOLE   0 0 1,104
D R HORTON INC COM 23331A109 869 11,667 SH   SOLE   0 0 11,667
DEVON ENERGY CORP NEW COM 25179M103 1,638 27,698 SH   SOLE   0 0 27,698
DIGITAL TURBINE INC COM NEW 25400W102 472 10,780 SH   SOLE   0 0 10,780
DISNEY WALT CO COM 254687106 300 2,188 SH   SOLE   0 0 2,188
ETFIS SER TR I INFRAC ACT MLP 26923G772 8,239 273,362 SH   SOLE   0 0 273,362
EXPEDIA GROUP INC COM NEW 30212P303 412 2,105 SH   SOLE   0 0 2,105
EXXON MOBIL CORP COM 30231G102 1,145 13,859 SH   SOLE   0 0 13,859
FLAHERTY & CRUMRINE PFD SECS COM 338478100 6,175 313,784 SH   SOLE   0 0 313,784
FREEPORT-MCMORAN INC CL B 35671D857 1,371 27,568 SH   SOLE   0 0 27,568
G1 THERAPEUTICS INC COM 3621LQ109 92 12,152 SH   SOLE   0 0 12,152
GLOBAL X FDS GLBL X MLP ETF 37954Y343 8,762 217,412 SH   SOLE   0 0 217,412
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 9,648 225,841 SH   SOLE   0 0 225,841
GOLDMAN SACHS GROUP INC COM 38141G104 1,140 3,452 SH   SOLE   0 0 3,452
GRAY TELEVISION INC COM 389375106 278 12,603 SH   SOLE   0 0 12,603
HARBOR CUSTOM DEVELOPMENT IN 8% CONV PFD SR A 41150T207 892 59,062 SH   SOLE   0 0 59,062
HIVE BLOCKCHAIN TECHNLGIES L COM 43366H100 34 16,000 SH   SOLE   0 0 16,000
HOME DEPOT INC COM 437076102 1,328 4,435 SH   SOLE   0 0 4,435
HUT 8 MNG CORP COM 44812T102 66 11,949 SH   SOLE   0 0 11,949
ILLINOIS TOOL WKS INC COM 452308109 674 3,218 SH   SOLE   0 0 3,218
IMMUNIC INC COM 4525EP101 369 32,649 SH   SOLE   0 0 32,649
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 4,894 360,646 SH   SOLE   0 0 360,646
IRIDIUM COMMUNICATIONS INC COM 46269C102 301 7,457 SH   SOLE   0 0 7,457
ISHARES TR PFD AND INCM SEC 464288687 5,364 147,292 SH   SOLE   0 0 147,292
ISHARES TR MSCI USA MIN VOL 46429B697 518 6,680 SH   SOLE   0 0 6,680
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 297 1,905 SH   SOLE   0 0 1,905
LOWES COS INC COM 548661107 233 1,151 SH   SOLE   0 0 1,151
MARVELL TECHNOLOGY INC COM 573874104 1,235 17,220 SH   SOLE   0 0 17,220
MASTERCARD INCORPORATED CL A 57636Q104 409 1,144 SH   SOLE   0 0 1,144
MCDONALDS CORP COM 580135101 984 3,981 SH   SOLE   0 0 3,981
MICRON TECHNOLOGY INC COM 595112103 503 6,464 SH   SOLE   0 0 6,464
MICROSOFT CORP COM 594918104 2,094 6,792 SH   SOLE   0 0 6,792
MONGODB INC CL A 60937P106 508 1,146 SH   SOLE   0 0 1,146
MORGAN STANLEY COM NEW 617446448 1,164 13,321 SH   SOLE   0 0 13,321
MOSAIC CO NEW COM 61945C103 1,679 25,245 SH   SOLE   0 0 25,245
NETFLIX INC COM 64110L106 849 2,267 SH   SOLE   0 0 2,267
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 52 23,378 SH   SOLE   0 0 23,378
NVIDIA CORPORATION COM 67066G104 1,332 4,883 SH   SOLE   0 0 4,883
PAYPAL HLDGS INC COM 70450Y103 1,123 9,708 SH   SOLE   0 0 9,708
PFIZER INC COM 717081103 348 6,730 SH   SOLE   0 0 6,730
PROCTER AND GAMBLE CO COM 742718109 1,007 6,591 SH   SOLE   0 0 6,591
PULTE GROUP INC COM 745867101 754 18,004 SH   SOLE   0 0 18,004
QUALCOMM INC COM 747525103 1,267 8,292 SH   SOLE   0 0 8,292
SALESFORCE COM INC COM 79466L302 317 1,495 SH   SOLE   0 0 1,495
SHOPIFY INC CL A 82509L107 653 966 SH   SOLE   0 0 966
SOFI TECHNOLOGIES INC COM 83406F102 719 76,128 SH   SOLE   0 0 76,128
SPDR SER TR ICE PFD SEC ETF 78464A292 1,988 50,960 SH   SOLE   0 0 50,960
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1,951 65,697 SH   SOLE   0 0 65,697
TAPESTRY INC COM 876030107 426 11,463 SH   SOLE   0 0 11,463
TESLA INC COM 88160R101 226 210 SH   SOLE   0 0 210
THE TRADE DESK INC COM CL A 88339J105 718 10,367 SH   SOLE   0 0 10,367
TWILIO INC CL A 90138F102 825 5,007 SH   SOLE   0 0 5,007
VERIZON COMMUNICATIONS INC COM 92343V104 974 19,122 SH   SOLE   0 0 19,122
VISA INC COM CL A 92826C839 943 4,252 SH   SOLE   0 0 4,252
ZSCALER INC COM 98980G102 255 1,055 SH   SOLE   0 0 1,055