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 LABS COM 002824100 3,471 29,938 SH   SOLE   29,938 0 0
ABBVIE INC COM 00287Y109 438 3,889 SH   SOLE   3,889 0 0
ALBEMARLE CORP COM 012653101 277 1,647 SH   SOLE   1,647 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 224 986 SH   SOLE   986 0 0
ALLIANT ENERGY CORP COM 018802108 401 7,187 SH   SOLE   7,187 0 0
ALPHABET INC CAP STK CL A 02079K305 435 178 SH   SOLE   178 0 0
AMAZON COM INC COM 023135106 3,567 1,037 SH   SOLE   1,037 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 4,188 107,807 SH   SOLE   107,807 0 0
APPLE INC COM 037833100 4,507 32,909 SH   SOLE   32,909 0 0
ARES CAPITAL CORP COM 04010L103 222 11,336 SH   SOLE   11,336 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 2,065 38,170 SH   SOLE   38,170 0 0
AT&T INC COM 00206R102 810 28,147 SH   SOLE   28,147 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 306 1,100 SH   SOLE   1,100 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 248 3,709 SH   SOLE   3,709 0 0
CERNER CORP COM 156782104 1,153 14,746 SH   SOLE   14,746 0 0
CUBESMART COM 229663109 208 4,497 SH   SOLE   4,497 0 0
CVS HEALTH CORP COM 126650100 549 6,575 SH   SOLE   6,575 0 0
DIGITAL RLTY TR INC COM 253868103 4,626 30,744 SH   SOLE   30,744 0 0
DOLLAR GEN CORP NEW COM 256677105 3,791 17,521 SH   SOLE   17,521 0 0
EMERSON ELEC CO COM 291011104 898 9,330 SH   SOLE   9,330 0 0
ENBRIDGE INC COM 29250N105 334 8,340 SH   SOLE   8,340 0 0
FEDEX CORP COM 31428X106 339 1,138 SH   SOLE   1,138 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 1,388 45,628 SH   SOLE   45,628 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 2,640 64,339 SH   SOLE   64,339 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 2,141 39,288 SH   SOLE   39,288 0 0
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 6,173 110,286 SH   SOLE   110,286 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 878 13,771 SH   SOLE   13,771 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 2,276 28,063 SH   SOLE   28,063 0 0
FRANCO NEV CORP COM 351858105 505 3,484 SH   SOLE   3,484 0 0
HOME DEPOT INC COM 437076102 4,364 13,684 SH   SOLE   13,684 0 0
HUNT J B TRANS SVCS INC COM 445658107 597 3,663 SH   SOLE   3,663 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,156 9,740 SH   SOLE   9,740 0 0
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 2,027 12,189 SH   SOLE   12,189 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 243 1,612 SH   SOLE   1,612 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1,666 17,880 SH   SOLE   17,880 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,876 10,936 SH   SOLE   10,936 0 0
IQVIA HLDGS INC COM 46266C105 437 1,802 SH   SOLE   1,802 0 0
IRON MTN INC NEW COM 46284V101 434 10,246 SH   SOLE   10,246 0 0
ISHARES TR IBOXX INV CP ETF 464287242 559 4,162 SH   SOLE   4,162 0 0
ISHARES TR CORE US AGGBD ET 464287226 759 6,578 SH   SOLE   6,578 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,600 5,956 SH   SOLE   5,956 0 0
ISHARES TR TIPS BD ETF 464287176 10,318 80,607 SH   SOLE   80,607 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 12,284 45,250 SH   SOLE   45,250 0 0
ISHARES TR US INDUSTRIALS 464287754 920 8,278 SH   SOLE   8,278 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 2,018 10,975 SH   SOLE   10,975 0 0
ISHARES TR AGENCY BOND ETF 464288166 471 3,975 SH   SOLE   3,975 0 0
ISHARES TR NATIONAL MUN ETF 464288414 237 2,020 SH   SOLE   2,020 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 1,339 26,339 SH   SOLE   26,339 0 0
ISHARES TR COHEN STEER REIT 464287564 233 3,562 SH   SOLE   3,562 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 842 16,251 SH   SOLE   16,251 0 0
ISHARES TR CORE DIV GRWTH 46434V621 620 12,321 SH   SOLE   12,321 0 0
ISHARES TR CR 5 10 YR ETF 46435G417 5,707 110,982 SH   SOLE   110,982 0 0
KROGER CO COM 501044101 280 7,312 SH   SOLE   7,312 0 0
LOCKHEED MARTIN CORP COM 539830109 343 906 SH   SOLE   906 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,387 12,017 SH   SOLE   12,017 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 420 20,900 SH   SOLE   20,900 0 0
MERCK & CO INC COM 58933Y105 481 6,187 SH   SOLE   6,187 0 0
MICROSOFT CORP COM 594918104 4,235 15,634 SH   SOLE   15,634 0 0
NEXTERA ENERGY INC COM 65339F101 1,093 14,910 SH   SOLE   14,910 0 0
NVIDIA CORPORATION COM 67066G104 6,057 7,571 SH   SOLE   7,571 0 0
ORGANON & CO COMMON STOCK 68622V106 298 9,833 SH   SOLE   9,833 0 0
ORMAT TECHNOLOGIES INC COM 686688102 452 6,502 SH   SOLE   6,502 0 0
PAYPAL HLDGS INC COM 70450Y103 466 1,599 SH   SOLE   1,599 0 0
PEPSICO INC COM 713448108 388 2,621 SH   SOLE   2,621 0 0
PIONEER NAT RES CO COM 723787107 390 2,400 SH   SOLE   2,400 0 0
PROCTER AND GAMBLE CO COM 742718109 824 6,106 SH   SOLE   6,106 0 0
QUALCOMM INC COM 747525103 354 2,477 SH   SOLE   2,477 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 603 9,669 SH   SOLE   9,669 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 725 9,594 SH   SOLE   9,594 0 0
SIREN ETF TR NSD NXGN ECO ETF 829658202 2,098 44,165 SH   SOLE   44,165 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 1,822 18,848 SH   SOLE   18,848 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 4,543 243,225 SH   SOLE   243,225 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 813 16,803 SH   SOLE   16,803 0 0
TRADEWEB MKTS INC CL A 892672106 897 10,607 SH   SOLE   10,607 0 0
UNITED NAT FOODS INC COM 911163103 244 6,590 SH   SOLE   6,590 0 0
UNITED PARCEL SERVICE INC CL B 911312106 545 2,620 SH   SOLE   2,620 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 2,917 114,917 SH   SOLE   114,917 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 11,163 164,616 SH   SOLE   164,616 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 514 5,405 SH   SOLE   5,405 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 11,288 72,927 SH   SOLE   72,927 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 411 7,333 SH   SOLE   7,333 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 218 4,139 SH   SOLE   4,139 0 0
WALMART INC COM 931142103 1,370 9,713 SH   SOLE   9,713 0 0
WP CAREY INC COM 92936U109 451 6,048 SH   SOLE   6,048 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3,343 6,314 SH   SOLE   6,314 0 0