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
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 188 13,399 SH   SOLE 0 0 0 13,399
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 405 11,158 SH   SOLE 0 0 0 11,158
BLACKROCK MULTI-SECTOR INC T COM 09258A107 777 46,792 SH   SOLE 0 0 0 46,792
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,182 72,074 SH   SOLE 0 0 0 72,074
ISHARES TR RUS 1000 GRW ETF 464287614 860 4,585 SH   SOLE 0 0 0 4,585
INTEL CORP COM 458140100 317 4,728 SH   SOLE 0 0 0 4,728
ENBRIDGE INC COM 29250N105 760 18,048 SH   SOLE 0 0 0 18,048
EXXON MOBIL CORP COM 30231G102 269 4,344 SH   SOLE 0 0 0 4,344
VOYA INFRASTRUCTURE INDLS & COM 92912X101 223 19,380 SH   SOLE 0 0 0 19,380
ALPHABET INC CAP STK CL C 02079K107 279 189 SH   SOLE 0 0 0 189
VANGUARD GROUP DIV APP ETF 921908844 455 3,515 SH   SOLE 0 0 0 3,515
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 13,182 240,979 SH   SOLE 0 0 0 240,979
MICROSOFT CORP COM 594918104 965 5,254 SH   SOLE 0 0 0 5,254
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 1,550 59,943 SH   SOLE 0 0 0 59,943
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,433 7,317 SH   SOLE 0 0 0 7,317
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 3,740 242,552 SH   SOLE 0 0 0 242,552
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,430 8,761 SH   SOLE 0 0 0 8,761
CISCO SYS INC COM 17275R102 305 6,257 SH   SOLE 0 0 0 6,257
NEW MTN FIN CORP COM 647551100 1,010 71,124 SH   SOLE 0 0 0 71,124
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 1,286 21,382 SH   SOLE 0 0 0 21,382
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 358 8,232 SH   SOLE 0 0 0 8,232
ISHARES TR USA QUALITY FCTR 46432F339 14,334 137,269 SH   SOLE 0 0 0 137,269
BROADCOM INC COM 11135F101 563 1,760 SH   SOLE 0 0 0 1,760
ISHARES TR GLOBAL REIT ETF 46434V647 1,911 67,869 SH   SOLE 0 0 0 67,869
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 4,005 42,511 SH   SOLE 0 0 0 42,511
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 8,818 280,653 SH   SOLE 0 0 0 280,653
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 536 8,795 SH   SOLE 0 0 0 8,795
HOME DEPOT INC COM 437076102 444 1,860 SH   SOLE 0 0 0 1,860
ISHARES TR CORE S&P500 ETF 464287200 2,219 6,613 SH   SOLE 0 0 0 6,613
BERKSHIRE HATHAWAY INC DEL CL A 084670108 344 1 SH   SOLE 0 0 0 1
LEIDOS HLDGS INC COM 525327102 854 7,770 SH   SOLE 0 0 0 7,770
WISDOMTREE TR YIELD ENHANCD US 97717X511 2,377 44,786 SH   SOLE 0 0 0 44,786
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,334 10,163 SH   SOLE 0 0 0 10,163
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 481 40,432 SH   SOLE 0 0 0 40,432
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 1,302 37,061 SH   SOLE 0 0 0 37,061
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,454 7,360 SH   SOLE 0 0 0 7,360
THL CR SR LN FD COM 87244R103 410 26,787 SH   SOLE 0 0 0 26,787
ISHARES TR CONSER ALLOC ETF 464289883 1,227 33,421 SH   SOLE 0 0 0 33,421
NUVEEN AMT FREE MUN CR INC F COM 67071L106 758 45,000 SH   SOLE 0 0 0 45,000
ISHARES TR US HLTHCARE ETF 464287762 277 1,259 SH   SOLE 0 0 0 1,259
PAYPAL HLDGS INC COM 70450Y103 461 3,849 SH   SOLE 0 0 0 3,849
WALMART INC COM 931142103 504 4,333 SH   SOLE 0 0 0 4,333
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 295 2,200 SH   SOLE 0 0 0 2,200
MEDICAL PPTYS TRUST INC COM 58463J304 1,089 47,550 SH   SOLE 0 0 0 47,550
DISNEY WALT CO COM DISNEY 254687106 834 5,846 SH   SOLE 0 0 0 5,846
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 210 16,520 SH   SOLE 0 0 0 16,520
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 346 1,177 SH   SOLE 0 0 0 1,177
CHEVRON CORP NEW COM 166764100 407 3,715 SH   SOLE 0 0 0 3,715
ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 302 3,980 SH   SOLE 0 0 0 3,980
GLOBAL NET LEASE INC COM NEW 379378201 260 12,390 SH   SOLE 0 0 0 12,390
VERIZON COMMUNICATIONS INC COM 92343V104 460 7,735 SH   SOLE 0 0 0 7,735
VANGUARD INDEX FDS SMALL CP ETF 922908751 347 2,070 SH   SOLE 0 0 0 2,070
MERCK & CO INC COM 58933Y105 222 2,590 SH   SOLE 0 0 0 2,590
ISHARES TR CORE S&P SCP ETF 464287804 1,828 21,864 SH   SOLE 0 0 0 21,864
AMGEN INC COM 031162100 257 1,112 SH   SOLE 0 0 0 1,112
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 1,981 41,473 SH   SOLE 0 0 0 41,473
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,510 9,960 SH   SOLE 0 0 0 9,960
JP MORGAN EXCHANGE TRADED FD GLOBAL BD OPRT 46641Q852 3,489 69,155 SH   SOLE 0 0 0 69,155
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 381 1,010 SH   SOLE 0 0 0 1,010
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 504 3,890 SH   SOLE 0 0 0 3,890
ISHARES TR INTRM TR CRP ETF 464288638 635 10,784 SH   SOLE 0 0 0 10,784
AMAZON COM INC COM 023135106 2,099 1,024 SH   SOLE 0 0 0 1,024
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1,462 14,947 SH   SOLE 0 0 0 14,947
JPMORGAN CHASE & CO COM 46625H100 247 1,792 SH   SOLE 0 0 0 1,792
AMERICAN EXPRESS CO COM 025816109 289 2,170 SH   SOLE 0 0 0 2,170
NUVEEN PFD & INCOME TERM FD COM 67075A106 1,054 40,168 SH   SOLE 0 0 0 40,168
PRUDENTIAL FINL INC COM 744320102 341 3,577 SH   SOLE 0 0 0 3,577
NETFLIX INC COM 64110L106 894 2,437 SH   SOLE 0 0 0 2,437
ARES CAP CORP COM 04010L103 1,223 63,984 SH   SOLE 0 0 0 63,984
SCIENCE APPLICATNS INTL CP N COM 808625107 576 6,001 SH   SOLE 0 0 0 6,001
TESLA INC COM 88160R101 290 387 SH   SOLE 0 0 0 387
BOEING CO COM 097023105 349 1,022 SH   SOLE 0 0 0 1,022
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 691 8,484 SH   SOLE 0 0 0 8,484
SPDR SERIES TRUST SSGA US SMAL ETF 78468R887 363 3,638 SH   SOLE 0 0 0 3,638
WISDOMTREE TR HEDGED HI YLD BD 97717W430 1,027 44,203 SH   SOLE 0 0 0 44,203
INVESCO QQQ TR UNIT SER 1 46090E103 544 2,364 SH   SOLE 0 0 0 2,364
COCA COLA CO COM 191216100 455 7,720 SH   SOLE 0 0 0 7,720
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,864 6,969 SH   SOLE 0 0 0 6,969
CITIGROUP INC COM NEW 172967424 245 3,107 SH   SOLE 0 0 0 3,107
VISA INC COM CL A 92826C839 560 2,760 SH   SOLE 0 0 0 2,760
SFL CORPORATION LTD SHS G7738W106 571 42,835 SH   SOLE 0 0 0 42,835
VANGUARD INDEX FDS GROWTH ETF 922908736 284 1,451 SH   SOLE 0 0 0 1,451
ISHARES TR USA MOMENTUM FCT 46432F396 19,335 144,602 SH   SOLE 0 0 0 144,602
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,674 17,508 SH   SOLE 0 0 0 17,508
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,394 8,788 SH   SOLE 0 0 0 8,788
WISDOMTREE TR US LARGECAP FUND 97717W588 14,414 383,951 SH   SOLE 0 0 0 383,951
ISHARES TR CALIF MUN BD ETF 464288356 227 3,656 SH   SOLE 0 0 0 3,656
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 662 8,180 SH   SOLE 0 0 0 8,180
ISHARES TR GLOBAL MATER ETF 464288695 503 7,605 SH   SOLE 0 0 0 7,605
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,018 13,928 SH   SOLE 0 0 0 13,928
FLEXSHARES TR CR SCORED LONG 33939L753 1,230 20,702 SH   SOLE 0 0 0 20,702
ABBVIE INC COM 00287Y109 280 3,210 SH   SOLE 0 0 0 3,210
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,344 17,665 SH   SOLE 0 0 0 17,665
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 391 25,500 SH   SOLE 0 0 0 25,500
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 365 4,300 SH   SOLE 0 0 0 4,300
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 885 8,491 SH   SOLE 0 0 0 8,491
PGIM HIGH YIELD BOND FUND IN COM 69346H100 729 46,673 SH   SOLE 0 0 0 46,673
PROCTER & GAMBLE CO COM 742718109 403 3,173 SH   SOLE 0 0 0 3,173
JOHNSON & JOHNSON COM 478160104 568 3,697 SH   SOLE 0 0 0 3,697
ISHARES TR EAFE GRWTH ETF 464288885 2,809 31,841 SH   SOLE 0 0 0 31,841
PEPSICO INC COM 713448108 1,341 9,290 SH   SOLE 0 0 0 9,290
SPDR GOLD TRUST GOLD SHS 78463V107 462 3,133 SH   SOLE 0 0 0 3,133
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,477 19,159 SH   SOLE 0 0 0 19,159
VANGUARD INDEX FDS MID CAP ETF 922908629 1,728 9,430 SH   SOLE 0 0 0 9,430
SEMPRA ENERGY COM 816851109 508 3,165 SH   SOLE 0 0 0 3,165
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 303 4,988 SH   SOLE 0 0 0 4,988
WORLD GOLD TR SPDR GLD MINIS 98149E204 4,750 304,280 SH   SOLE 0 0 0 304,280
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 762 8,595 SH   SOLE 0 0 0 8,595
FACEBOOK INC CL A 30303M102 596 2,826 SH   SOLE 0 0 0 2,826
RAYTHEON CO COM NEW 755111507 317 1,385 SH   SOLE 0 0 0 1,385
LADDER CAP CORP CL A 505743104 767 41,154 SH   SOLE 0 0 0 41,154
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,907 61,692 SH   SOLE 0 0 0 61,692
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 13,862 274,485 SH   SOLE 0 0 0 274,485
NVIDIA CORP COM 67066G104 692 2,721 SH   SOLE 0 0 0 2,721
ALPHABET INC CAP STK CL A 02079K305 251 170 SH   SOLE 0 0 0 170
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,334 10,097 SH   SOLE 0 0 0 10,097
COMCAST CORP NEW CL A 20030N101 203 4,546 SH   SOLE 0 0 0 4,546
ADVANCED MICRO DEVICES INC COM 007903107 396 8,025 SH   SOLE 0 0 0 8,025
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 7,192 138,118 SH   SOLE 0 0 0 138,118
ARMADA HOFFLER PPTYS INC COM 04208T108 187 10,012 SH   SOLE 0 0 0 10,012
QUALCOMM INC COM 747525103 309 3,411 SH   SOLE 0 0 0 3,411
ISHARES TR S&P 500 GRWT ETF 464287309 4,063 19,708 SH   SOLE 0 0 0 19,708
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 218 9,032 SH   SOLE 0 0 0 9,032
WELLS FARGO CO NEW COM 949746101 378 7,877 SH   SOLE 0 0 0 7,877
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 7,154 140,240 SH   SOLE 0 0 0 140,240
LOCKHEED MARTIN CORP COM 539830109 421 958 SH   SOLE 0 0 0 958
WISDOMTREE TR EMG MKTS SMCAP 97717W281 1,686 37,097 SH   SOLE 0 0 0 37,097
PIMCO CORPORATE & INCOME OPP COM 72201B101 241 12,355 SH   SOLE 0 0 0 12,355
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 6,499 91,244 SH   SOLE 0 0 0 91,244
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,854 35,494 SH   SOLE 0 0 0 35,494
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 315 17,099 SH   SOLE 0 0 0 17,099
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 660 10,139 SH   SOLE 0 0 0 10,139
GOLUB CAP BDC INC COM 38173M102 926 50,378 SH   SOLE 0 0 0 50,378
UBER TECHNOLOGIES INC COM 90353T100 236 6,350 SH   SOLE 0 0 0 6,350
REALTY INCOME CORP COM 756109104 315 3,975 SH   SOLE 0 0 0 3,975
ENTERPRISE PRODS PARTNERS L COM 293792107 395 15,339 SH   SOLE 0 0 0 15,339
ARK ETF TR INNOVATION ETF 00214Q104 3,155 56,162 SH   SOLE 0 0 0 56,162
AT&T INC COM 00206R102 653 16,986 SH   SOLE 0 0 0 16,986
ISHARES TR MSCI EAFE ETF 464287465 246 3,528 SH   SOLE 0 0 0 3,528
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 7,559 251,705 SH   SOLE 0 0 0 251,705
APPLE INC COM 037833100 3,906 12,011 SH   SOLE 0 0 0 12,011
INTERNATIONAL BUSINESS MACHS COM 459200101 395 2,522 SH   SOLE 0 0 0 2,522