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
ALPHABET INC CAP STK CL A 02079K305 768 270 SH   SOLE   0 0 270
ALPHABET INC CAP STK CL C 02079K107 402 141 SH   SOLE   0 0 141
AMAZON COM INC COM 023135106 1,806 524 SH   SOLE   0 0 524
AMC ENTMT HLDGS INC CL A COM 00165C104 308 7,159 SH   SOLE   0 0 7,159
AMERICAN AIRLS GROUP INC COM 02376R102 623 31,349 SH   SOLE   0 0 31,349
APA CORPORATION COM 03743Q108 769 28,638 SH   SOLE   0 0 28,638
APPLE INC COM 037833100 11,101 75,887 SH   SOLE   0 0 75,887
AT&T INC COM 00206R102 610 24,049 SH   SOLE   0 0 24,049
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 235 6,003 SH   SOLE   0 0 6,003
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 808 2,861 SH   SOLE   0 0 2,861
BK OF AMERICA CORP COM 060505104 548 11,865 SH   SOLE   0 0 11,865
BOEING CO COM 097023105 1,511 6,997 SH   SOLE   0 0 6,997
BUILDERS FIRSTSOURCE INC COM 12008R107 325 5,643 SH   SOLE   0 0 5,643
CARNIVAL CORP UNIT 99/99/9999 143658300 926 40,367 SH   SOLE   0 0 40,367
CHEVRON CORP NEW COM 166764100 206 1,883 SH   SOLE   0 0 1,883
COSTAMARE INC SHS Y1771G102 392 27,217 SH   SOLE   0 0 27,217
COSTCO WHSL CORP NEW COM 22160K105 1,575 3,406 SH   SOLE   0 0 3,406
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 396 4,102 SH   SOLE   0 0 4,102
DATADOG INC CL A COM 23804L103 877 5,552 SH   SOLE   0 0 5,552
DELTA AIR LINES INC DEL COM NEW 247361702 549 13,364 SH   SOLE   0 0 13,364
DENISON MINES CORP COM 248356107 36 20,000 SH   SOLE   0 0 20,000
DEVON ENERGY CORP NEW COM 25179M103 598 14,882 SH   SOLE   0 0 14,882
DIGITAL TURBINE INC COM NEW 25400W102 864 9,924 SH   SOLE   0 0 9,924
DISNEY WALT CO COM 254687106 719 4,231 SH   SOLE   0 0 4,231
DOCUSIGN INC COM 256163106 604 2,246 SH   SOLE   0 0 2,246
DTE ENERGY CO COM 233331107 216 1,889 SH   SOLE   0 0 1,889
DUTCH BROS INC CL A 26701L100 842 14,542 SH   SOLE   0 0 14,542
EMERSON ELEC CO COM 291011104 213 2,235 SH   SOLE   0 0 2,235
EPR PPTYS COM SH BEN INT 26884U109 212 4,071 SH   SOLE   0 0 4,071
ETSY INC COM 29786A106 589 2,568 SH   SOLE   0 0 2,568
EXXON MOBIL CORP COM 30231G102 836 13,400 SH   SOLE   0 0 13,400
FACEBOOK INC CL A 30303M102 260 778 SH   SOLE   0 0 778
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 1,020 18,327 SH   SOLE   0 0 18,327
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 12,280 94,468 SH   SOLE   0 0 94,468
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 818 6,258 SH   SOLE   0 0 6,258
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 556 7,123 SH   SOLE   0 0 7,123
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 635 2,577 SH   SOLE   0 0 2,577
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 261 5,229 SH   SOLE   0 0 5,229
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 630 13,133 SH   SOLE   0 0 13,133
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 4,097 175,007 SH   SOLE   0 0 175,007
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 277 13,763 SH   SOLE   0 0 13,763
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 384 4,321 SH   SOLE   0 0 4,321
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 544 4,682 SH   SOLE   0 0 4,682
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2,449 27,656 SH   SOLE   0 0 27,656
HARVARD BIOSCIENCE INC COM 416906105 304 45,337 SH   SOLE   0 0 45,337
HIBBETT INC COM 428567101 221 2,801 SH   SOLE   0 0 2,801
HOME DEPOT INC COM 437076102 821 2,315 SH   SOLE   0 0 2,315
HONEYWELL INTL INC COM 438516106 3,205 14,537 SH   SOLE   0 0 14,537
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 297 22,000 SH   SOLE   0 0 22,000
INTERNATIONAL BUSINESS MACHS COM 459200101 269 1,893 SH   SOLE   0 0 1,893
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 260 2,755 SH   SOLE   0 0 2,755
INVESCO QQQ TR UNIT SER 1 46090E103 27,342 73,456 SH   SOLE   0 0 73,456
ISHARES TR IBOXX HI YD ETF 464288513 256 2,934 SH   SOLE   0 0 2,934
ISHARES TR MSCI USA MIN VOL 46429B697 2,425 31,988 SH   SOLE   0 0 31,988
ISHARES TR RUSSELL 2000 ETF 464287655 217 965 SH   SOLE   0 0 965
JOHNSON & JOHNSON COM 478160104 468 2,928 SH   SOLE   0 0 2,928
JPMORGAN CHASE & CO COM 46625H100 314 1,882 SH   SOLE   0 0 1,882
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 22,846 453,874 SH   SOLE   0 0 453,874
LOCKHEED MARTIN CORP COM 539830109 1,305 3,562 SH   SOLE   0 0 3,562
LOWES COS INC COM 548661107 493 2,225 SH   SOLE   0 0 2,225
LUOKUNG TECHNOLOGY CORP SHS G56981106 70 67,180 SH   SOLE   0 0 67,180
MARLIN BUSINESS SVCS CORP COM 571157106 304 13,677 SH   SOLE   0 0 13,677
MERCK & CO INC COM 58933Y105 210 2,713 SH   SOLE   0 0 2,713
MGM RESORTS INTERNATIONAL COM 552953101 1,109 23,205 SH   SOLE   0 0 23,205
MICROSOFT CORP COM 594918104 1,837 5,983 SH   SOLE   0 0 5,983
NCL CORP LTD NOTE 6.000% 5/1 62886HAT8 783 30,215 SH   SOLE   0 0 30,215
NEW YORK MTG TR INC COM PAR $.02 649604501 300 69,101 SH   SOLE   0 0 69,101
NEXTERA ENERGY INC COM 65339F101 698 8,588 SH   SOLE   0 0 8,588
NVIDIA CORPORATION COM 67066G104 4,133 18,563 SH   SOLE   0 0 18,563
OCCIDENTAL PETE CORP COM 674599105 212 6,462 SH   SOLE   0 0 6,462
ORACLE CORP COM 68389X105 573 5,948 SH   SOLE   0 0 5,948
PAYPAL HLDGS INC COM 70450Y103 350 1,301 SH   SOLE   0 0 1,301
PEPSICO INC COM 713448108 1,463 9,252 SH   SOLE   0 0 9,252
PIMCO CORPORATE & INCOME OPP COM 72201B101 210 11,637 SH   SOLE   0 0 11,637
PROSHARES TR PSHS ULTRA QQQ 74347R206 380 4,830 SH   SOLE   0 0 4,830
PROSHARES TR ULTRAPRO QQQ 74347X831 1,230 8,829 SH   SOLE   0 0 8,829
PROSHARES TR ULTRPRO S&P500 74347X864 323 2,525 SH   SOLE   0 0 2,525
ROCKWELL AUTOMATION INC COM 773903109 518 1,643 SH   SOLE   0 0 1,643
ROYAL CARIBBEAN GROUP NOTE 4.250% 6/1 780153BB7 661 7,693 SH   SOLE   0 0 7,693
SALESFORCE COM INC COM 79466L302 286 981 SH   SOLE   0 0 981
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 830 15,338 SH   SOLE   0 0 15,338
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,935 51,299 SH   SOLE   0 0 51,299
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 47,423 304,529 SH   SOLE   0 0 304,529
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 578 7,231 SH   SOLE   0 0 7,231
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 393 3,813 SH   SOLE   0 0 3,813
SHOPIFY INC CL A 82509L107 292 200 SH   SOLE   0 0 200
SIX FLAGS ENTMT CORP NEW COM 83001A102 567 13,127 SH   SOLE   0 0 13,127
SKYWORKS SOLUTIONS INC COM 83088M102 314 1,956 SH   SOLE   0 0 1,956
SOUTHERN CO COM 842587107 306 4,898 SH   SOLE   0 0 4,898
SOUTHWEST AIRLS CO COM 844741108 819 16,424 SH   SOLE   0 0 16,424
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,071 11,345 SH   SOLE   0 0 11,345
SPDR SER TR PRTFLO S&P500 GW 78464A409 5,343 79,656 SH   SOLE   0 0 79,656
STARBUCKS CORP COM 855244109 206 1,814 SH   SOLE   0 0 1,814
STORE CAP CORP COM 862121100 347 10,104 SH   SOLE   0 0 10,104
TARGET CORP COM 87612E106 272 1,076 SH   SOLE   0 0 1,076
TEMPLETON DRAGON FD INC COM 88018T101 201 10,859 SH   SOLE   0 0 10,859
TESLA INC COM 88160R101 3,460 3,967 SH   SOLE   0 0 3,967
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 968 3,465 SH   SOLE   0 0 3,465
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,054 4,221 SH   SOLE   0 0 4,221
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,659 6,471 SH   SOLE   0 0 6,471
VANGUARD INDEX FDS SML CP GRW ETF 922908595 481 1,667 SH   SOLE   0 0 1,667
VIA RENEWABLES INC CL A COM 92556D106 350 32,865 SH   SOLE   0 0 32,865
VISA INC COM CL A 92826C839 235 1,016 SH   SOLE   0 0 1,016
WALMART INC COM 931142103 965 6,804 SH   SOLE   0 0 6,804
WEC ENERGY GROUP INC COM 92939U106 206 2,308 SH   SOLE   0 0 2,308
WHITESTONE REIT COM 966084204 132 13,087 SH   SOLE   0 0 13,087
WYNN RESORTS LTD COM 983134107 389 4,313 SH   SOLE   0 0 4,313
YUM BRANDS INC COM 988498101 443 3,511 SH   SOLE   0 0 3,511
YUM CHINA HLDGS INC COM 98850P109 200 3,296 SH   SOLE   0 0 3,296