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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   858 10,263 SH   SOLE   0 0 10,263
ABBVIE INC COM 00287Y109   584 7,744 SH   SOLE   0 0 7,744
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   200 1,300 SH   SOLE   0 0 1,300
ALPHABET INC CAP STK CL C 02079K107   366 301 SH   SOLE   0 0 301
ALPHABET INC CAP STK CL A 02079K305   315 258 SH   SOLE   0 0 258
AMAZON COM INC COM 023135106   1,491 858 SH   SOLE   0 0 858
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107   94 11,500 SH   SOLE   0 0 11,500
AMERICAN TOWER CORP NEW COM 03027X100   487 2,200 SH   SOLE   0 0 2,200
AMTECH SYS INC COM PAR $0.01N 032332504   1,162 219,151 SH   SOLE   0 0 219,151
APPLE INC COM 037833100   5,308 23,638 SH   SOLE   0 0 23,638
ARBOR RLTY TR INC NOTE 5.375%11/1 038923AB4   37 25,000 SH   SOLE   0 0 25,000
ARCHROCK INC COM 03957W106   200 20,000 SH   SOLE   0 0 20,000
ARK ETF TR INNOVATION ETF 00214Q104   2,212 51,584 SH   SOLE   0 0 51,584
AT&T INC COM 00206R102   965 25,485 SH   SOLE   0 0 25,485
AVID TECHNOLOGY INC COM 05367P100   497 80,226 SH   SOLE   0 0 80,226
BANK AMER CORP COM 060505104   873 29,944 SH   SOLE   0 0 29,944
BANK AMER CORP 7.25%CNV PFD L 060505682   300 200 SH   SOLE   0 0 200
BERKSHIRE HATHAWAY INC DEL CL A 084670108   312 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,760 13,257 SH   SOLE   0 0 13,257
BOEING CO COM 097023105   910 2,393 SH   SOLE   0 0 2,393
BOSTON PROPERTIES INC COM 101121101   418 3,230 SH   SOLE   0 0 3,230
BRISTOL MYERS SQUIBB CO COM 110122108   203 4,025 SH   SOLE   0 0 4,025
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   642 12,950 SH   SOLE   0 0 12,950
CAPITAL SOUTHWEST CORP COM 140501107   240 11,000 SH   SOLE   0 0 11,000
CHEVRON CORP NEW COM 166764100   911 7,682 SH   SOLE   0 0 7,682
CISCO SYS INC COM 17275R102   464 9,405 SH   SOLE   0 0 9,405
COMCAST CORP NEW CL A 20030N101   371 8,261 SH   SOLE   0 0 8,261
CONSOLIDATED EDISON INC COM 209115104   219 2,322 SH   SOLE   0 0 2,322
COSTCO WHSL CORP NEW COM 22160K105   238 824 SH   SOLE   0 0 824
CROWN CASTLE INTL CORP NEW COM 22822V101   222 1,600 SH   SOLE   0 0 1,600
DIAGEO P L C SPON ADR NEW 25243Q205   325 1,985 SH   SOLE   0 0 1,985
DISNEY WALT CO COM DISNEY 254687106   887 6,797 SH   SOLE   0 0 6,797
DUKE ENERGY CORP NEW COM NEW 26441C204   881 9,165 SH   SOLE   0 0 9,165
EDWARDS LIFESCIENCES CORP COM 28176E108   220 1,000 SH   SOLE   0 0 1,000
ELOXX PHARMACEUTICALS INC COM 29014R103   249 55,000 SH   SOLE   0 0 55,000
ENBRIDGE INC COM 29250N105   279 7,967 SH   SOLE   0 0 7,967
ENERGY TRANSFER LP COM UT LTD PTN 29273V100   270 20,711 SH   SOLE   0 0 20,711
ENTERPRISE PRODS PARTNERS L COM 293792107   693 24,298 SH   SOLE   0 0 24,298
EQUITY COMWLTH COM SH BEN INT 294628102   259 7,552 SH   SOLE   0 0 7,552
EQUITY LIFESTYLE PPTYS INC COM 29472R108   267 2,000 SH   SOLE   0 0 2,000
EXXON MOBIL CORP COM 30231G102   1,007 14,257 SH   SOLE   0 0 14,257
FACEBOOK INC CL A 30303M102   954 5,349 SH   SOLE   0 0 5,349
FEDEX CORP COM 31428X106   201 1,370 SH   SOLE   0 0 1,370
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101   719 28,062 SH   SOLE   0 0 28,062
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   266 8,358 SH   SOLE   0 0 8,358
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200   474 9,118 SH   SOLE   0 0 9,118
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   5,754 86,740 SH   SOLE   0 0 86,740
FIRST TR VALUE LINE DIVID IN SHS 33734H106   60,999 1,749,557 SH   SOLE   0 0 1,749,557
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101   204 13,500 SH   SOLE   0 0 13,500
GENERAL ELECTRIC CO COM 369604103   304 33,776 SH   SOLE   0 0 33,776
HASBRO INC COM 418056107   516 4,342 SH   SOLE   0 0 4,342
HCP INC COM 40414L109   214 6,000 SH   SOLE   0 0 6,000
HENRY JACK & ASSOC INC COM 426281101   438 3,000 SH   SOLE   0 0 3,000
HOME DEPOT INC COM 437076102   712 3,064 SH   SOLE   0 0 3,064
HONEYWELL INTL INC COM 438516106   464 2,740 SH   SOLE   0 0 2,740
INGERSOLL-RAND PLC SHS G47791101   372 3,018 SH   SOLE   0 0 3,018
INTEL CORP COM 458140100   320 6,207 SH   SOLE   0 0 6,207
INTERNATIONAL BUSINESS MACHS COM 459200101   294 2,028 SH   SOLE   0 0 2,028
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   7,545 53,367 SH   SOLE   0 0 53,367
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   19,436 164,085 SH   SOLE   0 0 164,085
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   13,554 125,412 SH   SOLE   0 0 125,412
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   1,586 12,492 SH   SOLE   0 0 12,492
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   2,350 19,938 SH   SOLE   0 0 19,938
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   212 11,341 SH   SOLE   0 0 11,341
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   757 15,666 SH   SOLE   0 0 15,666
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354   20,432 352,877 SH   SOLE   0 0 352,877
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362   7,471 175,257 SH   SOLE   0 0 175,257
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511   150 10,000 SH   SOLE   0 0 10,000
ISHARES INC MSCI FRNTR100ETF 464286145   2,840 100,940 SH   SOLE   0 0 100,940
ISHARES INC MIN VOL EMRG MKT 464286533   4,083 71,469 SH   SOLE   0 0 71,469
ISHARES TR CORE S&P TTL STK 464287150   251 3,731 SH   SOLE   0 0 3,731
ISHARES TR CORE S&P500 ETF 464287200   1,608 5,391 SH   SOLE   0 0 5,391
ISHARES TR CORE US AGGBD ET 464287226   1,679 14,833 SH   SOLE   0 0 14,833
ISHARES TR MSCI EMG MKT ETF 464287234   2,077 50,837 SH   SOLE   0 0 50,837
ISHARES TR S&P 500 GRWT ETF 464287309   855 4,755 SH   SOLE   0 0 4,755
ISHARES TR S&P 500 VAL ETF 464287408   700 5,863 SH   SOLE   0 0 5,863
ISHARES TR MSCI EAFE ETF 464287465   5,468 83,874 SH   SOLE   0 0 83,874
ISHARES TR RUS MID CAP ETF 464287499   2,725 48,703 SH   SOLE   0 0 48,703
ISHARES TR CORE S&P MCP ETF 464287507   2,574 13,318 SH   SOLE   0 0 13,318
ISHARES TR NASDAQ BIOTECH 464287556   1,440 14,468 SH   SOLE   0 0 14,468
ISHARES TR RUS 1000 VAL ETF 464287598   1,648 12,861 SH   SOLE   0 0 12,861
ISHARES TR RUS 1000 GRW ETF 464287614   2,209 13,829 SH   SOLE   0 0 13,829
ISHARES TR RUS 1000 ETF 464287622   8,496 51,634 SH   SOLE   0 0 51,634
ISHARES TR RUS 2000 GRW ETF 464287648   216 1,123 SH   SOLE   0 0 1,123
ISHARES TR RUSSELL 2000 ETF 464287655   4,515 29,820 SH   SOLE   0 0 29,820
ISHARES TR JPMORGAN USD EMG 464288281   4,745 41,868 SH   SOLE   0 0 41,868
ISHARES TR SH TR CRPORT ETF 464288646   7,871 146,655 SH   SOLE   0 0 146,655
ISHARES TR PFD AND INCM SEC 464288687   988 26,323 SH   SOLE   0 0 26,323
ISHARES TR US AER DEF ETF 464288760   967 4,299 SH   SOLE   0 0 4,299
ISHARES TR MIN VOL EAFE ETF 46429B689   2,924 39,926 SH   SOLE   0 0 39,926
ISHARES TR MSCI MIN VOL ETF 46429B697   27,868 434,766 SH   SOLE   0 0 434,766
ISHARES TR USA MOMENTUM FCT 46432F396   2,442 20,460 SH   SOLE   0 0 20,460
ISHARES TR EXPONENTIAL TECH 46434V381   14,367 371,572 SH   SOLE   0 0 371,572
JOHNSON & JOHNSON COM 478160104   699 5,386 SH   SOLE   0 0 5,386
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837   1,346 26,686 SH   SOLE   0 0 26,686
JPMORGAN CHASE & CO COM 46625H100   4,183 35,545 SH   SOLE   0 0 35,545
KOPIN CORP COM 500600101   6 10,000 SH   SOLE   0 0 10,000
LOCKHEED MARTIN CORP COM 539830109   684 1,754 SH   SOLE   0 0 1,754
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   563 8,486 SH   SOLE   0 0 8,486
MCDONALDS CORP COM 580135101   270 1,260 SH   SOLE   0 0 1,260
MERCK & CO INC COM 58933Y105   854 10,140 SH   SOLE   0 0 10,140
MICROSOFT CORP COM 594918104   1,456 10,452 SH   SOLE   0 0 10,452
MONDELEZ INTL INC CL A 609207105   214 3,888 SH   SOLE   0 0 3,888
NAPCO SEC TECHNOLOGIES INC COM 630402105   230 9,000 SH   SOLE   0 0 9,000
NEOGEN CORP COM 640491106   1,601 23,500 SH   SOLE   0 0 23,500
NEW RESIDENTIAL INVT CORP COM NEW 64828T201   477 30,417 SH   SOLE   0 0 30,417
NEXTERA ENERGY INC COM 65339F101   626 2,694 SH   SOLE   0 0 2,694
NORTHROP GRUMMAN CORP COM 666807102   244 651 SH   SOLE   0 0 651
NUVEEN AMT FREE QLTY MUN INC COM 670657105   210 14,642 SH   SOLE   0 0 14,642
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   211 13,001 SH   SOLE   0 0 13,001
NUVEEN QUALITY MUNCP INCOME COM 67066V101   231 16,062 SH   SOLE   0 0 16,062
NVIDIA CORP COM 67066G104   757 4,349 SH   SOLE   0 0 4,349
PC-TEL INC COM 69325Q105   109 13,000 SH   SOLE   0 0 13,000
PEPSICO INC COM 713448108   593 4,334 SH   SOLE   0 0 4,334
PFIZER INC COM 717081103   644 17,913 SH   SOLE   0 0 17,913
PHILIP MORRIS INTL INC COM 718172109   243 3,184 SH   SOLE   0 0 3,184
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   5,592 54,962 SH   SOLE   0 0 54,962
PROCTER & GAMBLE CO COM 742718109   1,188 9,552 SH   SOLE   0 0 9,552
PROSHARES TR SHORT S&P 500 NE 74347B425   280 10,730 SH   SOLE   0 0 10,730
QUALCOMM INC COM 747525103   923 12,092 SH   SOLE   0 0 12,092
RAPID7 INC COM 753422104   3,300 72,696 SH   SOLE   0 0 72,696
RAYTHEON CO COM NEW 755111507   301 1,529 SH   SOLE   0 0 1,529
REALTY INCOME CORP COM 756109104   383 4,994 SH   SOLE   0 0 4,994
RIBBON COMMUNICATIONS INC COM 762544104   63 10,966 SH   SOLE   0 0 10,966
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   370 6,732 SH   SOLE   0 0 6,732
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   661 20,780 SH   SOLE   0 0 20,780
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   417 4,624 SH   SOLE   0 0 4,624
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   268 3,338 SH   SOLE   0 0 3,338
SENIOR HSG PPTYS TR SH BEN INT 81721M109   170 18,342 SH   SOLE   0 0 18,342
SERVICE PPTYS TR COM SH BEN INT 81761L102   776 30,104 SH   SOLE   0 0 30,104
SHILOH INDS INC COM 824543102   50 12,000 SH   SOLE   0 0 12,000
SPDR GOLD TRUST GOLD SHS 78463V107   723 5,211 SH   SOLE   0 0 5,211
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418   278 3,457 SH   SOLE   0 0 3,457
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   1,650 31,816 SH   SOLE   0 0 31,816
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   552 13,950 SH   SOLE   0 0 13,950
SPDR S&P 500 ETF TR TR UNIT 78462F103   21,665 73,007 SH   SOLE   0 0 73,007
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,476 4,187 SH   SOLE   0 0 4,187
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359   3,084 58,783 SH   SOLE   0 0 58,783
SPDR SERIES TRUST S&P BIOTECH 78464A870   363 4,756 SH   SOLE   0 0 4,756
STARBUCKS CORP COM 855244109   262 2,966 SH   SOLE   0 0 2,966
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100   199 13,181 SH   SOLE   0 0 13,181
UGI CORP NEW COM 902681105   305 6,071 SH   SOLE   0 0 6,071
UNITED TECHNOLOGIES CORP COM 913017109   231 1,699 SH   SOLE   0 0 1,699
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   173 10,000 SH   SOLE   0 0 10,000
VALERO ENERGY CORP NEW COM 91913Y100   277 3,216 SH   SOLE   0 0 3,216
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   361 2,768 SH   SOLE   0 0 2,768
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827   3,036 37,584 SH   SOLE   0 0 37,584
VANGUARD GROUP DIV APP ETF 921908844   11,524 96,363 SH   SOLE   0 0 96,363
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,100 7,706 SH   SOLE   0 0 7,706
VANGUARD INDEX FDS LARGE CAP ETF 922908637   211 1,551 SH   SOLE   0 0 1,551
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   16,420 141,140 SH   SOLE   0 0 141,140
VANGUARD INDEX FDS VALUE ETF 922908744   548 4,908 SH   SOLE   0 0 4,908
VANGUARD INDEX FDS SMALL CP ETF 922908751   5,124 33,302 SH   SOLE   0 0 33,302
VANGUARD INDEX FDS TOTAL STK MKT 922908769   13,244 87,711 SH   SOLE   0 0 87,711
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   3,551 47,462 SH   SOLE   0 0 47,462
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   751 15,056 SH   SOLE   0 0 15,056
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,224 30,388 SH   SOLE   0 0 30,388
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   233 4,751 SH   SOLE   0 0 4,751
VANGUARD STAR FD VG TL INTL STK F 921909768   386 7,488 SH   SOLE   0 0 7,488
VANGUARD WORLD FD ESG US STK ETF 921910733   258 4,951 SH   SOLE   0 0 4,951
VANGUARD WORLD FDS ENERGY ETF 92204A306   724 9,290 SH   SOLE   0 0 9,290
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   202 2,891 SH   SOLE   0 0 2,891
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   5,941 35,414 SH   SOLE   0 0 35,414
VERIZON COMMUNICATIONS INC COM 92343V104   895 14,831 SH   SOLE   0 0 14,831
VISA INC COM CL A 92826C839   218 1,263 SH   SOLE   0 0 1,263
W P CAREY INC COM 92936U109   272 3,048 SH   SOLE   0 0 3,048
WALMART INC COM 931142103   255 2,149 SH   SOLE   0 0 2,149
WEYERHAEUSER CO COM 962166104   309 11,162 SH   SOLE   0 0 11,162
YUM BRANDS INC COM 988498101   421 3,711 SH   SOLE   0 0 3,711