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
ABBOTT LABORATORIES COM 002824100 6,768 57,181 SH   SOLE   57,181 0 0
ADVANCED MICRO DEVICES COM 007903107 7,150 65,391 SH   SOLE   65,391 0 0
AIR PRODUCTS AND CHEMICALS INC COM 009158106 4,128 16,516 SH   SOLE   16,516 0 0
AIRBNB INC CLASS A COM CL A 009066101 563 3,275 SH   SOLE   3,275 0 0
ALEXANDRIA REAL ESTATE EQUITIE COM 015271109 692 3,440 SH   SOLE   3,440 0 0
ALPHABET INC CLASS A CAP STK CL A 02079K305 20,693 7,440 SH   SOLE   7,440 0 0
AMAZON.COM INC COM 023135106 18,699 5,736 SH   SOLE   5,736 0 0
APPLE COMPUTER COM 037833100 3,318 19,003 SH   SOLE   19,003 0 0
COMMUNITY HEALTHCARE TRUST INC COM 20369C106 208 4,925 SH   SOLE   4,925 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 2,856 4,959 SH   SOLE   4,959 0 0
DIAMONDBACK ENERGY INC COM 25278X109 342 2,494 SH   SOLE   2,494 0 0
DOLLAR GENERAL CORPORATION COM 256677105 2,094 9,405 SH   SOLE   9,405 0 0
EDWARDS LIFESCIENCES CORPORATI COM 28176E108 4,368 37,108 SH   SOLE   37,108 0 0
ETSY INC COM 29786A106 8,136 65,463 SH   SOLE   65,463 0 0
FIVE BELOW INC COM 33829M101 3,968 25,056 SH   SOLE   25,056 0 0
FLOOR & DECOR HOLDINGS INC CL A 339750101 2,556 31,552 SH   SOLE   31,552 0 0
GENERAC HOLDINGS INC COM 368736104 5,971 20,086 SH   SOLE   20,086 0 0
GLOBAL MEDICAL REIT INC. COM NEW 37954A204 5,906 361,859 SH   SOLE   361,859 0 0
GLOBAL X URANIUM ETF GLOBAL X URANIUM 37954Y871 709 27,095 SH   SOLE   27,095 0 0
IAC/INTERACTIVE CORPORATION COM 44891N208 1,704 16,997 SH   SOLE   16,997 0 0
INDIE SEMICONDUCTOR CLASS A COM 45569U101 124 15,890 SH   SOLE   15,890 0 0
INVESCO DB COMMODITY INDEX TRA UNIT 46138B103 1,014 38,900 SH   SOLE   38,900 0 0
LAM RESEARCH CORP COM COM 512807108 4,449 8,276 SH   SOLE   8,276 0 0
LAMAR ADVERTISING COMPANY CL A 512816109 613 5,280 SH   SOLE   5,280 0 0
LIGHTBRIDGE CORPORATION COM 53224K302 291 34,825 SH   SOLE   34,825 0 0
MARVELL TECHNOLOGY GROUP LTD COM 573874104 8,169 113,919 SH   SOLE   113,919 0 0
MASTERCARD INCORPORATED CL A 57636Q104 11,711 32,768 SH   SOLE   32,768 0 0
MATCH GROUP INC COM 57667L107 2,369 21,789 SH   SOLE   21,789 0 0
MICROSOFT CORPORATION COM 594918104 30,274 98,193 SH   SOLE   98,193 0 0
NETFLIX INC COM 64110L106 4,008 10,701 SH   SOLE   10,701 0 0
NEXTERA ENERGY INCORPORATED COM 65339F101 1,045 12,338 SH   SOLE   12,338 0 0
NOVONIX LIMITED SPONSORED ADS 67010L100 328 17,185 SH   SOLE   17,185 0 0
NVIDIA CORP COM COM 67066G104 4,785 17,538 SH   SOLE   17,538 0 0
PERPETUA RESOURCES CORPORATION COM 714266103 145 35,351 SH   SOLE   35,351 0 0
RAYTHEON TECHNOLOGY CORPORATIO COM NEW 75513E101 9,345 94,332 SH   SOLE   94,332 0 0
RCI HOSPITALITY HOLDINGS INC COM 74934Q108 7,336 119,355 SH   SOLE   119,355 0 0
S&P GLOBAL INC COM 78409V104 6,259 15,258 SH   SOLE   15,258 0 0
SALESFORCE.COM INC COM 79466L302 6,250 29,436 SH   SOLE   29,436 0 0
SERVICENOW INC COM 81762P102 4,341 7,795 SH   SOLE   7,795 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 4,737 26,220 SH   SOLE   26,220 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 1,271 2,814 SH   SOLE   2,814 0 0
SPLUNK INC COM 848637104 3,520 23,689 SH   SOLE   23,689 0 0
SQL TECHNOLOGIES CORPORATION COM 78471E105 790 61,499 SH   SOLE   61,499 0 0
TAIWAN SEMICONDUCTOR MANUFACTU SPONSORED ADS 874039100 5,873 56,332 SH   SOLE   56,332 0 0
TELEDYNE TECHNOLOGIES INCORPOR COM 879360105 5,250 11,109 SH   SOLE   11,109 0 0
THE WALT DISNEY COMPANY COM 254687106 1,941 14,153 SH   SOLE   14,153 0 0
TREX COMPANY INC COM COM 89531P105 2,606 39,897 SH   SOLE   39,897 0 0
TWILIO INC CL A 90138F102 1,337 8,111 SH   SOLE   8,111 0 0
UNION PACIFIC CORPORATION COM 907818108 5,552 20,321 SH   SOLE   20,321 0 0
UNITEDHEALTH GROUP INC COM 91324P102 12,062 23,652 SH   SOLE   23,652 0 0
VANECK VECTORS GOLD MINERS ETF GOLD MINERS ETF 92189F106 1,158 30,185 SH   SOLE   30,185 0 0
VISA INC COM CL A 92826C839 3,178 14,330 SH   SOLE   14,330 0 0
ZILLOW GROUP CL A 98954M101 340 7,050 SH   SOLE   7,050 0 0