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
ACTIVISION BLIZZARD INC COM 00507V109 19,556 293,940 SH   SOLE   293,940 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 52,413 92,430 SH   SOLE   92,430 0 0
ADVANCED MICRO DEVICES INC COM 007903107 25,231 175,339 SH   SOLE   175,339 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,390 20,123 SH   SOLE   160,984 0 0
ALPHABET INC CAP STK CL A 02079K305 172,959 59,702 SH   SOLE   59,702 0 0
AMAZON COM INC COM 023135106 158,128 47,424 SH   SOLE   47,424 0 0
AMERICAN TOWER CORP NEW COM 03027X100 157,997 540,161 SH   SOLE   540,161 0 0
ANALOG DEVICES INC COM 032654105 88,185 501,708 SH   SOLE   501,708 0 0
APPLE INC COM 037833100 137,429 773,944 SH   SOLE   773,944 0 0
APPLIED MATLS INC COM 038222105 70,609 448,708 SH   SOLE   448,708 0 0
APTIV PLC SHS G6095L109 143,350 869,053 SH   SOLE   869,053 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 60,293 75,732 SH   SOLE   0 0 75,732
AVALONBAY CMNTYS INC COM 053484101 44,355 175,601 SH   SOLE   175,601 0 0
BK OF AMERICA CORP COM 060505104 59,967 1,347,871 SH   SOLE   1,347,871 0 0
BLOCK INC CL A 852234103 116,826 723,339 SH   SOLE   723,339 0 0
BP PLC SPONSORED ADR 055622104 15,331 575,700 SH   SOLE   0 0 575,700
BRISTOL-MYERS SQUIBB CO COM 110122108 97,192 1,558,808 SH   SOLE   1,558,808 0 0
CATERPILLAR INC COM 149123101 43,312 209,500 SH   SOLE   209,500 0 0
CISCO SYS INC COM 17275R102 58,047 916,000 SH   SOLE   916,000 0 0
CME GROUP INC COM 12572Q105 27,415 120,000 SH   SOLE   120,000 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 209 1,000 SH   SOLE   1,000 0 0
CVS HEALTH CORP COM 126650100 67,046 649,925 SH   SOLE   649,925 0 0
CYRUSONE INC COM 23283R100 4,486 50,000 SH   SOLE   50,000 0 0
DISNEY WALT CO COM 254687106 93,836 605,822 SH   SOLE   605,822 0 0
DOCUSIGN INC COM 256163106 6,945 45,600 SH   SOLE   45,600 0 0
EATON VANCE ENHANCED EQUITY COM 278277108 6,740 274,075 SH   SOLE   274,075 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 1,183 70,674 SH   SOLE   70,674 0 0
EOG RES INC COM 26875P101 16,779 188,888 SH   SOLE   188,888 0 0
EXXON MOBIL CORP COM 30231G102 19,316 315,680 SH   SOLE   315,680 0 0
FREEPORT-MCMORAN INC CL B 35671D857 18,603 445,783 SH   SOLE   445,783 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 3,953 110,000 SH   SOLE   0 0 110,000
GOLDMAN SACHS GROUP INC COM 38141G104 31,570 82,524 SH   SOLE   82,524 0 0
HALLIBURTON CO COM 406216101 12,225 534,551 SH   SOLE   534,551 0 0
ILLUMINA INC COM 452327109 45,518 119,645 SH   SOLE   119,645 0 0
INTEL CORP COM 458140100 39,229 761,724 SH   SOLE   761,724 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 54,139 150,678 SH   SOLE   150,678 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 34,524 508,909 SH   SOLE   508,909 0 0
IQVIA HLDGS INC COM 46266C105 39,302 139,300 SH   SOLE   139,300 0 0
ISHARES TR 20 YR TR BD ETF 464287432 596,417 4,024,679 SH   SOLE   4,024,679 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 26,717 1,262,019 SH   SOLE   1,262,019 0 0
ISHARES TR IBOXX HI YD ETF 464288513 111,778 1,284,652 SH   SOLE   1,284,652 0 0
JD.COM INC SPON ADR CL A 47215P106 13,965 199,300 SH   SOLE   398,600 0 0
JOHNSON & JOHNSON COM 478160104 36,606 213,980 SH   SOLE   213,980 0 0
JPMORGAN CHASE & CO COM 46625H100 54,534 344,390 SH   SOLE   344,390 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 72,905 3,500,000 SH   SOLE   3,500,000 0 0
KINDER MORGAN INC DEL COM 49456B101 8,585 541,300 SH   SOLE   541,300 0 0
LAUDER ESTEE COS INC CL A 518439104 39,046 105,474 SH   SOLE   105,474 0 0
LENNAR CORP CL A 526057104 8,183 70,450 SH   SOLE   70,450 0 0
LILLY ELI & CO COM 532457108 31,526 114,134 SH   SOLE   114,134 0 0
LULULEMON ATHLETICA INC COM 550021109 52,029 132,914 SH   SOLE   132,914 0 0
MARVELL TECHNOLOGY INC COM 573874104 67,583 772,462 SH   SOLE   772,462 0 0
MASTERCARD INCORPORATED CL A 57636Q104 99,690 277,442 SH   SOLE   277,442 0 0
META PLATFORMS INC CL A 30303M102 138,671 412,281 SH   SOLE   412,281 0 0
MICRON TECHNOLOGY INC COM 595112103 61,002 654,882 SH   SOLE   654,882 0 0
MICROSOFT CORP COM 594918104 156,450 465,183 SH   SOLE   465,183 0 0
NETFLIX INC COM 64110L106 23,402 38,846 SH   SOLE   38,846 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 62,719 5,856,136 SH   SOLE   5,856,136 0 0
NIKE INC CL B 654106103 90,154 540,914 SH   SOLE   540,914 0 0
NVIDIA CORPORATION COM 67066G104 212,219 721,565 SH   SOLE   721,565 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 42,295 1,379,941 SH   SOLE   0 0 1,379,941
NXP SEMICONDUCTORS N V COM N6596X109 120,679 529,807 SH   SOLE   529,807 0 0
ON SEMICONDUCTOR CORP COM 682189105 83,528 1,229,804 SH   SOLE   1,229,804 0 0
ORION OFFICE REIT INC COM ADDED 68629Y103 3,245 173,782 SH   SOLE   173,782 0 0
PALO ALTO NETWORKS INC COM 697435105 6,097 10,951 SH   SOLE   10,951 0 0
PAYPAL HLDGS INC COM 70450Y103 141,757 751,706 SH   SOLE   751,706 0 0
PHILLIPS 66 COM 718546104 81,197 1,120,571 SH   SOLE   1,120,571 0 0
PIONEER NAT RES CO COM 723787107 1,609 8,845 SH   SOLE   8,845 0 0
PROCTER AND GAMBLE CO COM 742718109 58,259 356,147 SH   SOLE   356,147 0 0
PROLOGIS INC. COM 74340W103 39,096 232,216 SH   SOLE   232,216 0 0
QUALCOMM INC COM 747525103 46,016 251,630 SH   SOLE   251,630 0 0
REALTY INCOME CORP COM 756109104 124,411 1,737,833 SH   SOLE   1,737,833 0 0
ROGERS CORP COM 775133101 8,190 30,000 SH   SOLE   30,000 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 63,574 826,713 SH   SOLE   826,713 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 25,667 591,400 SH   SOLE   0 0 591,400
S&P GLOBAL INC COM 78409V104 38,745 82,100 SH   SOLE   82,100 0 0
SALESFORCE COM INC COM 79466L302 63,321 249,166 SH   SOLE   249,166 0 0
SCHLUMBERGER LTD COM STK 806857108 29,182 974,346 SH   SOLE   974,346 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 16,695 96,018 SH   SOLE   96,018 0 0
SERVICENOW INC COM 81762P102 168,286 259,257 SH   SOLE   259,257 0 0
SIMON PPTY GROUP INC NEW COM 828806109 50,085 313,483 SH   SOLE   313,483 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 22,294 143,701 SH   SOLE   143,701 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 36,650 337,566 SH   SOLE   337,566 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 390,178 9,256,900 SH   SOLE   9,256,900 0 0
SPDR SER TR S&P BIOTECH 78464A870 9,519 85,022 SH   SOLE   85,022 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 18,387 191,790 SH   SOLE   191,790 0 0
TESLA INC COM 88160R101 104,985 99,344 SH   SOLE   99,344 0 0
TEXAS INSTRS INC COM 882508104 9,580 50,829 SH   SOLE   50,829 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 49,098 73,584 SH   SOLE   73,584 0 0
TPG RE FIN TR INC COM 87266M107 41,693 3,384,135 SH   SOLE   3,384,135 0 0
TJX COS INC NEW COM 872540109 15,998 210,716 SH   SOLE   210,716 0 0
ULTA BEAUTY INC COM 90384S303 43,515 105,533 SH   SOLE   105,533 0 0
UNITED PARCEL SERVICE INC CL B 911312106 10,717 50,000 SH   SOLE   50,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 70,982 141,358 SH   SOLE   141,358 0 0
VALERO ENERGY CORP COM 91913Y100 49,396 657,655 SH   SOLE   657,655 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 199,272 2,228,500 SH   SOLE   0 0 2,228,500
VERIZON COMMUNICATIONS INC COM 92343V104 64,997 1,250,909 SH   SOLE   1,250,909 0 0
VISA INC COM CL A 92826C839 161,008 742,964 SH   SOLE   742,964 0 0
WOLFSPEED INC COM ADDED 977852102 58,482 523,232 SH   SOLE   523,232 0 0
YUM CHINA HLDGS INC COM 98850P109 13,618 274,615 SH   SOLE   274,615 0 0