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
ISHARES TR CORE S&P MCP ETF 464287507 9,012 50,680 SH   SOLE 0 0 0 50,680
ISHARES TR CORE S&P SCP ETF 464287804 1,505 22,031 SH   SOLE 0 0 0 22,031
ISHARES TR S&P 500 VAL ETF 464287408 9,166 84,704 SH   SOLE 0 0 0 84,704
ISHARES TR CORE S&P500 ETF 464287200 22,878 73,875 SH   SOLE 0 0 0 73,875
ISHARES TR S&P 500 GRWT ETF 464287309 6,162 29,697 SH   SOLE 0 0 0 29,697
ISHARES TR RUS 1000 VAL ETF 464287598 321 2,850 SH   SOLE 0 0 0 2,850
ISHARES TR RUS 1000 GRW ETF 464287614 610 3,177 SH   SOLE 0 0 0 3,177
ISHARES TR RUSSELL 2000 ETF 464287655 221 1,542 SH   SOLE 0 0 0 1,542
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 626 1,928 SH   SOLE 0 0 0 1,928
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,052 9,898 SH   SOLE 0 0 0 9,898
ADOBE INC COM 00724F101 311 715 SH   SOLE 0 0 0 715
AMAZON COM INC COM 023135106 9,512 3,448 SH   SOLE 0 0 0 3,448
BRISTOL-MYERS SQUIBB CO COM 110122108 1,161 19,750 SH   SOLE 0 0 0 19,750
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,368 7,662 SH   SOLE 0 0 0 7,662
BOEING CO COM 097023105 221 1,208 SH   SOLE 0 0 0 1,208
REALTY INCOME CORP COM 756109104 218 3,667 SH   SOLE 0 0 0 3,667
INVESCO QQQ TR UNIT SER 1 46090E103 2,518 10,171 SH   SOLE 0 0 0 10,171
ABBOTT LABS COM 002824100 710 7,765 SH   SOLE 0 0 0 7,765
EBAY INC. COM 278642103 347 6,610 SH   SOLE 0 0 0 6,610
INTEL CORP COM 458140100 458 7,656 SH   SOLE 0 0 0 7,656
ORACLE CORP COM 68389X105 579 10,479 SH   SOLE 0 0 0 10,479
DISNEY WALT CO COM DISNEY 254687106 241 2,161 SH   SOLE 0 0 0 2,161
SEMPRA ENERGY COM 816851109 1,312 11,193 SH   SOLE 0 0 0 11,193
JOHNSON & JOHNSON COM 478160104 628 4,467 SH   SOLE 0 0 0 4,467
PFIZER INC COM 717081103 229 6,997 SH   SOLE 0 0 0 6,997
LOWES COS INC COM 548661107 752 5,564 SH   SOLE 0 0 0 5,564
ISHARES TR MSCI EAFE ETF 464287465 14,095 231,554 SH   SOLE 0 0 0 231,554
AMERISOURCEBERGEN CORP COM 03073E105 670 6,644 SH   SOLE 0 0 0 6,644
CHEVRON CORP NEW COM 166764100 872 9,774 SH   SOLE 0 0 0 9,774
MICROSOFT CORP COM 594918104 3,724 18,297 SH   SOLE 0 0 0 18,297
UNITED PARCEL SERVICE INC CL B 911312106 224 2,018 SH   SOLE 0 0 0 2,018
AT&T INC COM 00206R102 299 9,877 SH   SOLE 0 0 0 9,877
COCA COLA CO COM 191216100 298 6,665 SH   SOLE 0 0 0 6,665
PEPSICO INC COM 713448108 259 1,956 SH   SOLE 0 0 0 1,956
VERIZON COMMUNICATIONS INC COM 92343V104 445 8,073 SH   SOLE 0 0 0 8,073
SPDR SER TR PRTFLO S&P500 GW 78464A409 501 11,157 SH   SOLE 0 0 0 11,157
ISHARES TR RUS MD CP GR ETF 464287481 4,708 29,774 SH   SOLE 0 0 0 29,774
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,277 33,751 SH   SOLE 0 0 0 33,751
DEERE & CO COM 244199105 358 2,276 SH   SOLE 0 0 0 2,276
BK OF AMERICA CORP COM 060505104 279 11,763 SH   SOLE 0 0 0 11,763
STARBUCKS CORP COM 855244109 818 11,116 SH   SOLE 0 0 0 11,116
ANALOG DEVICES INC COM 032654105 238 1,938 SH   SOLE 0 0 0 1,938
WALMART INC COM 931142103 205 1,712 SH   SOLE 0 0 0 1,712
ANTHEM INC COM 036752103 257 976 SH   SOLE 0 0 0 976
UNILEVER PLC SPON ADR NEW 904767704 388 7,075 SH   SOLE 0 0 0 7,075
NOVARTIS AG SPONSORED ADR 66987V109 464 5,317 SH   SOLE 0 0 0 5,317
PROCTER AND GAMBLE CO COM 742718109 252 2,105 SH   SOLE 0 0 0 2,105
GILEAD SCIENCES INC COM 375558103 2,750 35,742 SH   SOLE 0 0 0 35,742
HOME DEPOT INC COM 437076102 678 2,708 SH   SOLE 0 0 0 2,708
MCDONALDS CORP COM 580135101 1,211 6,563 SH   SOLE 0 0 0 6,563
JPMORGAN CHASE & CO COM 46625H100 419 4,453 SH   SOLE 0 0 0 4,453
BOOKING HOLDINGS INC COM 09857L108 603 379 SH   SOLE 0 0 0 379
ISHARES TR BARCLAYS 7 10 YR 464287440 727 5,969 SH   SOLE 0 0 0 5,969
ISHARES TR 20 YR TR BD ETF 464287432 5,999 36,592 SH   SOLE 0 0 0 36,592
ISHARES TR IBOXX INV CP ETF 464287242 12,002 89,234 SH   SOLE 0 0 0 89,234
UNITEDHEALTH GROUP INC COM 91324P102 472 1,601 SH   SOLE 0 0 0 1,601
COMCAST CORP NEW CL A 20030N101 382 9,803 SH   SOLE 0 0 0 9,803
VANGUARD INDEX FDS TOTAL STK MKT 922908769 394 2,517 SH   SOLE 0 0 0 2,517
WELLTOWER INC COM 95040Q104 352 6,798 SH   SOLE 0 0 0 6,798
APPLE INC COM 037833100 10,495 28,769 SH   SOLE 0 0 0 28,769
LAM RESEARCH CORP COM 512807108 220 681 SH   SOLE 0 0 0 681
CATERPILLAR INC DEL COM 149123101 202 1,593 SH   SOLE 0 0 0 1,593
ISHARES TR MSCI EMG MKT ETF 464287234 1,092 27,301 SH   SOLE 0 0 0 27,301
GENERAL DYNAMICS CORP COM 369550108 312 2,089 SH   SOLE 0 0 0 2,089
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 204 5,152 SH   SOLE 0 0 0 5,152
NETFLIX INC COM 64110L106 643 1,413 SH   SOLE 0 0 0 1,413
ISHARES TR CORE US AGGBD ET 464287226 32,350 273,667 SH   SOLE 0 0 0 273,667
NVIDIA CORPORATION COM 67066G104 837 2,203 SH   SOLE 0 0 0 2,203
ISHARES TR MRNGSTR LG-CP GR 464287119 608 2,595 SH   SOLE 0 0 0 2,595
ENTERPRISE PRODS PARTNERS L COM 293792107 196 10,779 SH   SOLE 0 0 0 10,779
ALPHABET INC CAP STK CL A 02079K305 1,200 846 SH   SOLE 0 0 0 846
VANGUARD INDEX FDS MID CAP ETF 922908629 1,602 9,772 SH   SOLE 0 0 0 9,772
VANGUARD INDEX FDS GROWTH ETF 922908736 681 3,371 SH   SOLE 0 0 0 3,371
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 213 4,926 SH   SOLE 0 0 0 4,926
SPDR SER TR S&P DIVID ETF 78464A763 624 6,838 SH   SOLE 0 0 0 6,838
FIRST TR VALUE LINE DIVID IN SHS 33734H106 262 8,629 SH   SOLE 0 0 0 8,629
SALESFORCE COM INC COM 79466L302 828 4,419 SH   SOLE 0 0 0 4,419
TG THERAPEUTICS INC COM 88322Q108 1,071 55,000 SH   SOLE 0 0 0 55,000
ENBRIDGE INC COM 29250N105 411 13,496 SH   SOLE 0 0 0 13,496
UNITED STS OIL FD LP UNITS 91232N207 454 16,187 SH   SOLE 0 0 0 16,187
FLAHERTY & CRUMRIN PFD & INM COM 33848E106 119 10,700 SH   SOLE 0 0 0 10,700
MASTERCARD INCORPORATED CL A 57636Q104 1,324 4,478 SH   SOLE 0 0 0 4,478
BANK MONTREAL QUE COM 063671101 239 4,500 SH   SOLE 0 0 0 4,500
PROSHARES TR SHORT S&P 500 NE 74347B425 1,677 75,000 SH   SOLE 0 0 0 75,000
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 259 5,437 SH   SOLE 0 0 0 5,437
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 674 10,011 SH   SOLE 0 0 0 10,011
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,699 20,439 SH   SOLE 0 0 0 20,439
BANK NEW YORK MELLON CORP COM 064058100 213 5,504 SH   SOLE 0 0 0 5,504
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 1,297 33,424 SH   SOLE 0 0 0 33,424
ISHARES TR NATIONAL MUN ETF 464288414 1,650 14,298 SH   SOLE 0 0 0 14,298
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 723 18,369 SH   SOLE 0 0 0 18,369
VISA INC COM CL A 92826C839 2,082 10,779 SH   SOLE 0 0 0 10,779
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 412 29,191 SH   SOLE 0 0 0 29,191
INTERNATIONAL TOWER HILL MIN COM 46050R102 21 12,000 SH   SOLE 0 0 0 12,000
IDERA PHARMACEUTICALS INC COM PAR 45168K405 38 21,500 SH   SOLE 0 0 0 21,500
ISHARES TR SHRT NAT MUN ETF 464288158 1,104 10,234 SH   SOLE 0 0 0 10,234
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 418 14,063 SH   SOLE 0 0 0 14,063
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 277 3,743 SH   SOLE 0 0 0 3,743
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 596 11,903 SH   SOLE 0 0 0 11,903
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 248 12,486 SH   SOLE 0 0 0 12,486
TESLA INC COM 88160R101 423 392 SH   SOLE 0 0 0 392
PIMCO ETF TR INV GRD CRP BD 72201R817 230 2,012 SH   SOLE 0 0 0 2,012
SHOPIFY INC CL A 82509L107 360 379 SH   SOLE 0 0 0 379
ISHARES TR CORE HIGH DV ETF 46429B663 540 6,657 SH   SOLE 0 0 0 6,657
VEREIT INC COM 92339V100 124 19,355 SH   SOLE 0 0 0 19,355
AGF INVTS TR AGFIQ US MK ANTI 00110G408 6,352 260,984 SH   SOLE 0 0 0 260,984
ISHARES TR MSCI MIN VOL ETF 46429B697 2,639 43,524 SH   SOLE 0 0 0 43,524
ISHARES TR MIN VOL EAFE ETF 46429B689 1,210 18,315 SH   SOLE 0 0 0 18,315
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 237 7,198 SH   SOLE 0 0 0 7,198
FACEBOOK INC CL A 30303M102 7,662 33,744 SH   SOLE 0 0 0 33,744
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 241 8,401 SH   SOLE 0 0 0 8,401
ISHARES INC CORE MSCI EMKT 46434G103 4,416 92,779 SH   SOLE 0 0 0 92,779
ABBVIE INC COM 00287Y109 596 6,070 SH   SOLE 0 0 0 6,070
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 944 22,810 SH   SOLE 0 0 0 22,810
MUSTANG BIO INC COM 62818Q104 49 15,300 SH   SOLE 0 0 0 15,300
IQVIA HLDGS INC COM 46266C105 512 3,610 SH   SOLE 0 0 0 3,610
ISHARES TR USA MOMENTUM FCT 46432F396 1,041 7,947 SH   SOLE 0 0 0 7,947
COTY INC COM CL A 222070203 192 42,893 SH   SOLE 0 0 0 42,893
ISHARES TR USA QUALITY FCTR 46432F339 593 6,182 SH   SOLE 0 0 0 6,182
ISHARES TR 0-5YR HI YL CP 46434V407 891 20,764 SH   SOLE 0 0 0 20,764
TWITTER INC COM 90184L102 330 11,067 SH   SOLE 0 0 0 11,067
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 602 19,508 SH   SOLE 0 0 0 19,508
ALPHABET INC CAP STK CL C 02079K107 1,360 962 SH   SOLE 0 0 0 962
HERITAGE INS HLDGS INC COM 42727J102 642 49,017 SH   SOLE 0 0 0 49,017
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 717 13,037 SH   SOLE 0 0 0 13,037
ISHARES TR IBONDS DEC24 ETF 46434VBG4 208 7,900 SH   SOLE 0 0 0 7,900
ISHARES TR CONV BD ETF 46435G102 872 12,291 SH   SOLE 0 0 0 12,291
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 404 7,464 SH   SOLE 0 0 0 7,464
SPDR SER TR PRTFLO S&P500 HI 78468R788 558 20,047 SH   SOLE 0 0 0 20,047
SPDR SER TR RUSSELL LOW VOL 78468R754 579 7,867 SH   SOLE 0 0 0 7,867
PULSE BIOSCIENCES INC COM 74587B101 170 16,266 SH   SOLE 0 0 0 16,266
ISHARES TR ESG MSCI EAFE 46435G516 256 4,233 SH   SOLE 0 0 0 4,233
ALCOA CORP COM 013872106 799 71,061 SH   SOLE 0 0 0 71,061
CHECKPOINT THERAPEUTICS INC COM 162828107 158 80,000 SH   SOLE 0 0 0 80,000
UBER TECHNOLOGIES INC COM 90353T100 236 7,600 SH   SOLE 0 0 0 7,600
BOEING CO COM 097023105 1 300 SH Call SOLE 0 0 0 300
INNOVATOR ETFS TR S&P 500 ULTRA 45782C425 472 19,353 SH   SOLE 0 0 0 19,353
INNOVATOR ETFS TR S&P 500 BUFFER 45782C433 514 21,454 SH   SOLE 0 0 0 21,454
TG THERAPEUTICS INC COM 88322Q108 96 20,000 SH Call SOLE 0 0 0 20,000
UBER TECHNOLOGIES INC COM 90353T100 51 5,600 SH Call SOLE 0 0 0 5,600