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 COM 007903107 15,514 107,808 SH   SOLE NONE 0 0 107,808
Amazon Com Inc Com COM 023135106 12,107 3,631 SH   SOLE NONE 0 0 3,631
American Express Co Com COM 025816109 4,652 28,433 SH   SOLE NONE 0 0 28,433
Apple Inc Com COM 037833100 23,319 131,325 SH   SOLE NONE 0 0 131,325
Bank Of America Corporation Com COM 060505104 6,599 148,321 SH   SOLE NONE 0 0 148,321
Boeing Co Com COM 097023105 10,276 51,045 SH   SOLE NONE 0 0 51,045
Cvs Health Corporation Com COM 126650100 6,533 63,325 SH   SOLE NONE 0 0 63,325
Calamos Strategic Total Return Com Sh Ben Int COM SH BEN INT 128125101 205 10,650 SH   SOLE NONE 0 0 10,650
Chevron Corporation Com COM 166764100 20,084 171,150 SH   SOLE NONE 0 0 171,150
Citigroup Inc Com COM NEW 172967424 6,892 114,130 SH   SOLE NONE 0 0 114,130
Coca Cola Co Com COM 191216100 8,656 146,183 SH   SOLE NONE 0 0 146,183
Crane Co Com COM 224399105 7,199 70,762 SH   SOLE NONE 0 0 70,762
Walt Disney Company (The) Com COM 254687106 10,687 68,996 SH   SOLE NONE 0 0 68,996
Exchange Traded Concepts Trust Robo Glb Etf ROBO GLB ETF 301505707 1,021 14,570 SH   SOLE NONE 0 0 14,570
Fiserv Inc Com COM 337738108 11,256 108,452 SH   SOLE NONE 0 0 108,452
Gilead Sciences Inc Com COM 375558103 10,222 140,783 SH   SOLE NONE 0 0 140,783
Goodyear Tire Rubber Co Com COM 382550101 8,781 411,846 SH   SOLE NONE 0 0 411,846
Granite Construction Com COM 387328107 11,951 308,816 SH   SOLE NONE 0 0 308,816
International Bus Mach Corp Com COM 459200101 8,858 66,271 SH   SOLE NONE 0 0 66,271
Ishares Trust Rus 2000 Val Etf RUS 2000 VAL ETF 464287630 922 5,551 SH   SOLE NONE 0 0 5,551
Ishares Trust Russell 2000 Etf RUSSELL 2000 ETF 464287655 6,930 31,152 SH   SOLE NONE 0 0 31,152
Johnson Johnson Com COM 478160104 787 4,601 SH   SOLE NONE 0 0 4,601
Las Vegas Sands Corp Com COM 517834107 5,479 145,570 SH   SOLE NONE 0 0 145,570
Leidos Holdings Inc Com COM 525327102 7,019 78,958 SH   SOLE NONE 0 0 78,958
Microsoft Corp Com COM 594918104 17,949 53,369 SH   SOLE NONE 0 0 53,369
Mueller Water Products Inc Com COM SER A 624758108 6,043 419,659 SH   SOLE NONE 0 0 419,659
Northrop Grumman Corp Com COM 666807102 802 2,071 SH   SOLE NONE 0 0 2,071
Okta Inc Com Cl A CL A 679295105 7,022 31,324 SH   SOLE NONE 0 0 31,324
Omega Healthcare Investors Com Stk Usd0 10 COM 681936100 6,821 230,520 SH   SOLE NONE 0 0 230,520
Park Hotels Resorts Inc Com Usd0 01 COM 700517105 6,528 345,759 SH   SOLE NONE 0 0 345,759
Phillips 66 Com COM 718546104 8,107 111,886 SH   SOLE NONE 0 0 111,886
Procter Gamble Co Com COM 742718109 288 1,760 SH   SOLE NONE 0 0 1,760
Pulte Group Inc Com COM 745867101 7,920 138,566 SH   SOLE NONE 0 0 138,566
Realty Income Corp Com COM 756109104 3,653 51,024 SH   SOLE NONE 0 0 51,024
Reeds Inc Com COM 758338107 11 30,000 SH   SOLE NONE 0 0 30,000
Shake Shack Inc Com Cl A CL A 819047101 5,922 82,071 SH   SOLE NONE 0 0 82,071
Southwest Airlines Co Com COM 844741108 8,758 204,440 SH   SOLE NONE 0 0 204,440
Block Inc Com Cl A CL A 852234103 6,267 38,800 SH   SOLE NONE 0 0 38,800
Starbucks Corp Com COM 855244109 10,899 93,180 SH   SOLE NONE 0 0 93,180
Tjx Cos Inc Com COM 872540109 7,977 105,067 SH   SOLE NONE 0 0 105,067
Ugi Corp Com COM 902681105 7,274 158,440 SH   SOLE NONE 0 0 158,440
Vanguard Div App Etf DIV APP ETF 921908844 1,568 9,131 SH   SOLE NONE 0 0 9,131
Vanguard Value Etf VALUE ETF 922908744 327 2,221 SH   SOLE NONE 0 0 2,221
Viavi Solutions Inc Com COM 925550105 6,525 370,316 SH   SOLE NONE 0 0 370,316
Wabtec Corp Com COM 929740108 8,094 87,869 SH   SOLE NONE 0 0 87,869
Wheaton Precious Metals Corp Com COM 962879102 7,244 168,751 SH   SOLE NONE 0 0 168,751
Raytheon Tech Corp Com COM 75513E101 6,929 80,519 SH   SOLE NONE 0 0 80,519
Quanta Services Com COM 74762E102 9,960 86,865 SH   SOLE NONE 0 0 86,865
Fortinet Inc Com COM 34959E109 17,534 48,786 SH   SOLE NONE 0 0 48,786
First Trust Exchange Traded Fu Ny Arca Biotech Etf NY ARCA BIOTECH 33733E203 4,661 28,780 SH   SOLE NONE 0 0 28,780
Adt Inc Com COM 00090Q103 6,825 811,525 SH   SOLE NONE 0 0 811,525
Abbvie Inc Com COM 00287Y109 7,640 56,425 SH   SOLE NONE 0 0 56,425
Activision Blizzard Inc Com COM 00507V109 8,000 120,245 SH   SOLE NONE 0 0 120,245
Adobe Inc Com COM 00724F101 8,340 14,707 SH   SOLE NONE 0 0 14,707
Alibaba Group Holding Ltd Adr Sponsored SPONSORED ADS 01609W102 5,089 42,841 SH   SOLE NONE 0 0 42,841
Alphabet Inc Com Cl C CAP STK CL C 02079K107 22,100 7,638 SH   SOLE NONE 0 0 7,638
Baker Hughes Company Com Cl A CL A 05722G100 10,244 425,781 SH   SOLE NONE 0 0 425,781
Barclays Bank Plc Ipath B S P 500 Vix Stf Etn IPTH SR B S&P 06747R477 415 22,389 SH   SOLE NONE 0 0 22,389
Cisco Systems Inc Com COM 17275R102 8,074 127,413 SH   SOLE NONE 0 0 127,413
Cloudflare Inc Com Cl A CL A COM 18915M107 14,667 111,539 SH   SOLE NONE 0 0 111,539
Conocophillips Com COM 20825C104 9,991 138,419 SH   SOLE NONE 0 0 138,419
Desktop Metal Inc Com Cl A COM CL A 25058X105 1,938 391,600 SH   SOLE NONE 0 0 391,600
Emcor Group Com COM 29084Q100 6,219 48,815 SH   SOLE NONE 0 0 48,815
Enphase Energy Inc Com COM 29355A107 7,841 42,862 SH   SOLE NONE 0 0 42,862
Evoqua Water Technologies Corp Com COM 30057T105 8,171 174,781 SH   SOLE NONE 0 0 174,781
Exxon Mobil Corporation Com COM 30231G102 247 4,038 SH   SOLE NONE 0 0 4,038
Global X Fds Nasdaq 100 Cover Etf NASDAQ 100 COVER 37954Y483 217 9,767 SH   SOLE NONE 0 0 9,767
Goldman Sachs Group Inc Com COM 38141G104 6,056 15,831 SH   SOLE NONE 0 0 15,831
Invesco Exchange Traded Fund T Solar Etf SOLAR ETF 46138G706 337 4,379 SH   SOLE NONE 0 0 4,379
Ishares Trust Core Msci Total Etf CORE MSCI TOTAL 46432F834 7,914 111,562 SH   SOLE NONE 0 0 111,562
Ishares Inc Core Msci Emkt Etf CORE MSCI EMKT 46434G103 10,247 171,191 SH   SOLE NONE 0 0 171,191
Jp Morgan Chase Co Com COM 46625H100 6,550 41,365 SH   SOLE NONE 0 0 41,365
Nvidia Corp Com COM 67066G104 24,963 84,875 SH   SOLE NONE 0 0 84,875
Paypal Holdings Inc Com COM 70450Y103 7,276 38,581 SH   SOLE NONE 0 0 38,581
Spdr Gold Trust Gold Shs Etf GOLD SHS 78463V107 621 3,630 SH   SOLE NONE 0 0 3,630
Spdr Series Trust S P Biotech Etf S&P BIOTECH 78464A870 2,659 23,752 SH   SOLE NONE 0 0 23,752
Spdr S P Kensho New Econ Comp Etf S&P KENSHO NEW 78468R648 278 4,724 SH   SOLE NONE 0 0 4,724
Salesforce Com Inc Com COM 79466L302 6,303 24,801 SH   SOLE NONE 0 0 24,801
Select Sector Spdr Trust Sbi Healthcare Etf SBI HEALTHCARE 81369Y209 700 4,968 SH   SOLE NONE 0 0 4,968
Select Sector Spdr Trust Energy Etf ENERGY 81369Y506 328 5,903 SH   SOLE NONE 0 0 5,903
Select Sector Spdr Trust Financial Etf FINANCIAL 81369Y605 779 19,957 SH   SOLE NONE 0 0 19,957
Service Properties Trust Com Usd0 01 Sh Ben Int COM SH BEN INT 81761L102 7,667 872,197 SH   SOLE NONE 0 0 872,197
Servicenow Inc Com COM 81762P102 6,762 10,418 SH   SOLE NONE 0 0 10,418
Twitter Inc Com COM 90184L102 7,321 169,386 SH   SOLE NONE 0 0 169,386
Vaneck Etf Trust Vaneck Oil Services Etf OIL SERVICES ETF 92189H607 9,547 51,649 SH   SOLE NONE 0 0 51,649
Vanguard Comm Srvc Etf COMM SRVC ETF 92204A884 313 2,310 SH   SOLE NONE 0 0 2,310
Verizon Communications Com COM 92343V104 6,395 123,070 SH   SOLE NONE 0 0 123,070
Visa Inc Com Cl A COM CL A 92826C839 259 1,195 SH   SOLE NONE 0 0 1,195
Wisdomtree Trust Emg Mkts Smcap Etf EMG MKTS SMCAP 97717W281 777 14,685 SH   SOLE NONE 0 0 14,685
Wisdomtree Trust Us Smallcap Divd Etf US SMALLCAP DIVD 97717W604 3,476 105,777 SH   SOLE NONE 0 0 105,777
Xl Fleet Corp Com Cl A COM CL A 9837FR100 244 73,800 SH   SOLE NONE 0 0 73,800
Cyberark Software Ltd Com SHS M2682V108 12,541 72,373 SH   SOLE NONE 0 0 72,373
Stratasys Ltd Com SHS M85548101 6,999 285,783 SH   SOLE NONE 0 0 285,783