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
Expires: July 31, 2015
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
AGREE RLTY CORP COM 008492100 205,591 2,814 SH SOLE 2,814 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,013,126 140,300 SH SOLE 140,300 0 0
ALPHABET INC CAP STK CL C 02079K107 920,894 5,198 SH SOLE 5,198 0 0
ALTRIA GROUP INC COM 02209S103 258,851 4,415 SH SOLE 4,415 0 0
AMERICOLD RLTY TR COM 03064D108 292,959 17,376 SH SOLE 17,376 0 0
ARES CAPITAL CORP COM 04010L103 230,580 10,500 SH SOLE 10,500 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 995,773 2,050 SH SOLE 2,050 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,372,800 6 SH SOLE 6 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 555,007 18,049 SH SOLE 18,049 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 291,080 6,150 SH SOLE 6,150 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 237,815 4,302 SH SOLE 4,302 0 0
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 311,800 20,000 SH SOLE 20,000 0 0
ESSEX PPTY TR INC COM 297178105 201,781 712 SH SOLE 712 0 0
FARMLAND PARTNERS INC COM 31154R109 183,654 15,956 SH SOLE 15,956 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 314,262 4,158 SH SOLE 4,158 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 385,976 6,152 SH SOLE 6,152 0 0
HERCULES CAPITAL INC COM 427096508 274,200 15,000 SH SOLE 15,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 516,958 8,504 SH SOLE 8,504 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 782,961 29,128 SH SOLE 29,128 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,703,449 9,373 SH SOLE 9,373 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,718,007 4,922 SH SOLE 4,922 0 0
INVITATION HOMES INC COM 46187W107 223,040 6,800 SH SOLE 6,800 0 0
ISHARES GOLD TR ISHARES NEW 464285204 4,686,773 75,159 SH SOLE 75,159 0 0
ISHARES INC CORE MSCI EMKT 46434G103 3,403,941 56,704 SH SOLE 56,704 0 0
ISHARES INC JP MRG EM CRP BD 464286251 2,356,128 86,497 SH SOLE 86,497 0 0
ISHARES INC MSCI EMRG CHN 46434G764 317,405 5,027 SH SOLE 5,027 0 0
ISHARES INC MSCI GERMANY ETF 464286806 769,196 18,180 SH SOLE 18,180 0 0
ISHARES INC MSCI WORLD ETF 464286392 419,724 2,478 SH SOLE 2,478 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 217,619 5,920 SH SOLE 5,920 0 0
ISHARES TR CORE MSCI EAFE 46432F842 4,434,527 53,125 SH SOLE 53,125 0 0
ISHARES TR CORE MSCI PAC 46434V696 217,573 3,167 SH SOLE 3,167 0 0
ISHARES TR CORE S&P TTL STK 464287150 4,920,317 36,436 SH SOLE 36,436 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,119,585 18,052 SH SOLE 18,052 0 0
ISHARES TR CORE S&P SCP ETF 464287804 470,384 4,304 SH SOLE 4,304 0 0
ISHARES TR HDG MSCI EAFE 46434V803 288,776 7,607 SH SOLE 7,607 0 0
ISHARES TR FALN ANGLS USD 46435G474 620,203 22,852 SH SOLE 22,852 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,971,630 36,846 SH SOLE 36,846 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,564,025 14,269 SH SOLE 14,269 0 0
ISHARES TR MSCI CHINA ETF 46429B671 360,905 6,550 SH SOLE 6,550 0 0
ISHARES TR MSCI EAFE ETF 464287465 27,265,845 305,016 SH SOLE 305,016 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 7,811,642 161,934 SH SOLE 161,934 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497 356,719 5,520 SH SOLE 5,520 0 0
ISHARES TR MSCI INDIA ETF 46429B598 261,331 4,707 SH SOLE 4,707 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 1,039,353 26,167 SH SOLE 26,167 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 686,855 3,757 SH SOLE 3,757 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,100,500 9,734 SH SOLE 9,734 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,590,174 4,104 SH SOLE 4,104 0 0
ISHARES TR SELECT DIVID ETF 464287168 447,570 3,370 SH SOLE 3,370 0 0
ISHARES TR ISHARES SEMICDTR 464287523 319,381 1,338 SH SOLE 1,338 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 815,670 15,460 SH SOLE 15,460 0 0
ISHARES TR MSCI ACWI ETF 464288257 218,491 1,699 SH SOLE 1,699 0 0
ISHARES TR U.S. REAL ES ETF 464287739 3,583,435 37,855 SH SOLE 37,855 0 0
JPMORGAN CHASE & CO COM 46625h100 490,238 1,691 SH SOLE 1,691 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 213,574 48,650 SH SOLE 48,650 0 0
MICROSOFT CORP COM 594918104 904,204 1,811 SH SOLE 1,811 0 0
MPLX LP COM UNIT REP LTD 55336V100 294,586 5,719 SH SOLE 5,719 0 0
NNN REIT INC COM 637417106 710,484 16,454 SH SOLE 16,454 0 0
NVIDIA CORPORATION COM 67066G104 1,238,549 7,831 SH SOLE 7,831 0 0
PACER FDS TR SWAN SOS CONS 69374H527 443,171 16,000 SH SOLE 16,000 0 0
PACER FDS TR SWAN SOS MOD JAN 69374H550 315,484 10,369 SH SOLE 10,369 0 0
PACER FDS TR US CASH COWS 100 69374H881 1,144,096 20,764 SH SOLE 20,764 0 0
PACER FDS TR PACER US SMALL 69374H857 235,301 5,910 SH SOLE 5,910 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 173,481 13,860 SH SOLE 13,860 0 0
PHILIP MORRIS INTL INC COM 718172109 214,359 1,177 SH SOLE 1,177 0 0
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 6,920 172 SH SOLE 172 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 234,808 6,490 SH SOLE 6,490 0 0
RTX CORPORATION COM 75513E101 212,459 1,455 SH SOLE 1,455 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,142,322 43,106 SH SOLE 43,106 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 504,206 2,320 SH SOLE 2,320 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 516,508 6,379 SH SOLE 6,379 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 619,622 7,306 SH SOLE 7,306 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,188,694 22,698 SH SOLE 22,698 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 218,360 1,620 SH SOLE 1,620 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,058,069 12,957 SH SOLE 12,957 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 915,909 2,078 SH SOLE 2,078 0 0
SPDR GOLD TR PUT 78463V957 30,352 0 SH Put SOLE 0 0 0
SPDR GOLD TR GOLD SHS 78463V107 6,236,822 20,460 SH SOLE 20,460 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 8,732,884 146,206 SH SOLE 146,206 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 314,269 4,455 SH SOLE 4,455 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 236,364 1,870 SH SOLE 1,870 0 0
SPDR S&P 500 ETF TR PUT 78462F953 5,236 0 SH Put SOLE 0 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 55,192,116 89,188 SH SOLE 89,188 0 0
VANECK BITCOIN ETF SH BEN INT 92189K105 347,724 11,412 SH SOLE 11,412 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 6,599,242 74,110 SH SOLE 74,110 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,295,266 7,551 SH SOLE 7,551 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 840,403 4,736 SH SOLE 4,736 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,595,562 52,478 SH SOLE 52,478 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 517,003 6,671 SH SOLE 6,671 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3,384,189 26,332 SH SOLE 26,332 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 200,124 3,346 SH SOLE 3,346 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 463,523 5,590 SH SOLE 5,590 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 915,011 16,050 SH SOLE 16,050 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,183,126 8,875 SH SOLE 8,875 0 0
VICI PPTYS INC COM 925652109 214,182 6,570 SH SOLE 6,570 0 0
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830 227,018 6,422 SH SOLE 6,422 0 0
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 148,400 10,000 SH SOLE 10,000 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,518,122 18,129 SH SOLE 18,129 0 0