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
3M CO COM 88579Y101 337 2,159 SH   SOLE   0 0 2,159
ABBOTT LABS COM 002824100 351 3,841 SH   SOLE   0 0 3,841
ABBVIE INC COM 00287Y109 892 9,084 SH   SOLE   0 0 9,084
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,871 8,712 SH   SOLE   0 0 8,712
ADOBE INC COM 00724F101 413 948 SH   SOLE   0 0 948
ADVISORSHARES TR ADVISORSHS ETF 00768Y206 867 16,359 SH   SOLE   0 0 16,359
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 681 3,157 SH   SOLE   0 0 3,157
ALPHABET INC CAP STK CL C 02079K107 943 667 SH   SOLE   0 0 667
ALPHABET INC CAP STK CL A 02079K305 970 684 SH   SOLE   0 0 684
ALTRIA GROUP INC COM 02209S103 312 7,950 SH   SOLE   0 0 7,950
AMAZON COM INC COM 023135106 6,690 2,425 SH   SOLE   0 0 2,425
AMERICAN ELEC PWR CO INC COM 025537101 919 11,541 SH   SOLE   0 0 11,541
AMERICAN TOWER CORP NEW COM 03027X100 213 824 SH   SOLE   0 0 824
AMERICAN WTR WKS CO INC NEW COM 030420103 227 1,762 SH   SOLE   0 0 1,762
AMGEN INC COM 031162100 269 1,138 SH   SOLE   0 0 1,138
ANALOG DEVICES INC COM 032654105 225 1,831 SH   SOLE   0 0 1,831
APPLE INC COM 037833100 8,621 23,633 SH   SOLE   0 0 23,633
AT&T INC COM 00206R102 1,006 33,277 SH   SOLE   0 0 33,277
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 511 2,865 SH   SOLE   0 0 2,865
BK OF AMERICA CORP COM 060505104 940 39,596 SH   SOLE   0 0 39,596
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 217 23,306 SH   SOLE   0 0 23,306
BLACKROCK ENHANCED EQUITY DI COM 09251A104 767 104,485 SH   SOLE   0 0 104,485
BLACKROCK INC COM 09247X101 462 850 SH   SOLE   0 0 850
BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 916 40,409 SH   SOLE   0 0 40,409
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 434 11,487 SH   SOLE   0 0 11,487
BLACKSTONE GROUP INC COM CL A 09260D107 530 9,350 SH   SOLE   0 0 9,350
BOEING CO COM 097023105 216 1,181 SH   SOLE   0 0 1,181
BRISTOL-MYERS SQUIBB CO COM 110122108 852 14,496 SH   SOLE   0 0 14,496
BROADCOM INC COM 11135F101 433 1,372 SH   SOLE   0 0 1,372
CARDINAL HEALTH INC COM 14149Y108 440 8,438 SH   SOLE   0 0 8,438
CHEVRON CORP NEW COM 166764100 858 9,619 SH   SOLE   0 0 9,619
CHUBB LIMITED COM H1467J104 614 4,852 SH   SOLE   0 0 4,852
CISCO SYS INC COM 17275R102 1,158 24,832 SH   SOLE   0 0 24,832
CLOROX CO DEL COM 189054109 740 3,372 SH   SOLE   0 0 3,372
COCA COLA CO COM 191216100 532 11,905 SH   SOLE   0 0 11,905
COLGATE PALMOLIVE CO COM 194162103 792 10,815 SH   SOLE   0 0 10,815
COMCAST CORP NEW CL A 20030N101 594 15,230 SH   SOLE   0 0 15,230
COSTCO WHSL CORP NEW COM 22160K105 239 787 SH   SOLE   0 0 787
CVS HEALTH CORP COM 126650100 393 6,043 SH   SOLE   0 0 6,043
DICERNA PHARMACEUTICALS INC COM 253031108 206 8,127 SH   SOLE   0 0 8,127
DISNEY WALT CO COM DISNEY 254687106 811 7,274 SH   SOLE   0 0 7,274
DOMINION ENERGY INC COM 25746U109 311 3,832 SH   SOLE   0 0 3,832
DUKE ENERGY CORP NEW COM NEW 26441C204 312 3,902 SH   SOLE   0 0 3,902
DUNKIN BRANDS GROUP INC COM 265504100 224 3,432 SH   SOLE   0 0 3,432
EATON VANCE LTD DURATION INC COM 27828H105 251 22,269 SH   SOLE   0 0 22,269
EATON VANCE TXMGD GL BUYWR O COM 27829C105 253 29,200 SH   SOLE   0 0 29,200
EDWARDS LIFESCIENCES CORP COM 28176E108 436 6,306 SH   SOLE   0 0 6,306
EMERSON ELEC CO COM 291011104 214 3,452 SH   SOLE   0 0 3,452
ESSEX PPTY TR INC COM 297178105 547 2,389 SH   SOLE   0 0 2,389
EVERSOURCE ENERGY COM 30040W108 1,171 14,063 SH   SOLE   0 0 14,063
EXXON MOBIL CORP COM 30231G102 582 13,008 SH   SOLE   0 0 13,008
FACEBOOK INC CL A 30303M102 2,796 12,314 SH   SOLE   0 0 12,314
FASTENAL CO COM 311900104 228 5,311 SH   SOLE   0 0 5,311
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 323 17,545 SH   SOLE   0 0 17,545
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 414 19,740 SH   SOLE   0 0 19,740
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 137 20,894 SH   SOLE   0 0 20,894
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 301 3,612 SH   SOLE   0 0 3,612
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 417 20,937 SH   SOLE   0 0 20,937
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 206 6,668 SH   SOLE   0 0 6,668
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 3,258 101,290 SH   SOLE   0 0 101,290
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 210 12,488 SH   SOLE   0 0 12,488
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 5,018 97,107 SH   SOLE   0 0 97,107
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 458 7,631 SH   SOLE   0 0 7,631
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 516 17,555 SH   SOLE   0 0 17,555
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 574 19,226 SH   SOLE   0 0 19,226
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 362 14,072 SH   SOLE   0 0 14,072
FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302 418 2,451 SH   SOLE   0 0 2,451
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3,653 120,497 SH   SOLE   0 0 120,497
FIRST TRUST PORTFOLIOS LP SHS 337345102 323 2,960 SH   SOLE   0 0 2,960
FLEXION THERAPEUTICS INC COM 33938J106 331 25,150 SH   SOLE   0 0 25,150
GENERAL DYNAMICS CORP COM 369550108 398 2,663 SH   SOLE   0 0 2,663
GENERAL ELECTRIC CO COM 369604103 160 23,422 SH   SOLE   0 0 23,422
GENERAL MLS INC COM 370334104 262 4,256 SH   SOLE   0 0 4,256
GILEAD SCIENCES INC COM 375558103 409 5,312 SH   SOLE   0 0 5,312
GOLD FIELDS LTD SPONSORED ADR 38059T106 127 13,503 SH   SOLE   0 0 13,503
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 18 22,000 PRN   SOLE   0 0 22,000
HANOVER INS GROUP INC COM 410867105 843 8,320 SH   SOLE   0 0 8,320
HOME DEPOT INC COM 437076102 683 2,728 SH   SOLE   0 0 2,728
HONEYWELL INTL INC COM 438516106 1,129 7,811 SH   SOLE   0 0 7,811
IDEXX LABS INC COM 45168D104 246 746 SH   SOLE   0 0 746
ILLINOIS TOOL WKS INC COM 452308109 226 1,294 SH   SOLE   0 0 1,294
INTEL CORP COM 458140100 848 14,178 SH   SOLE   0 0 14,178
INTERDIGITAL INC COM 45867G101 569 10,044 SH   SOLE   0 0 10,044
INTERNATIONAL BUSINESS MACHS COM 459200101 559 4,629 SH   SOLE   0 0 4,629
INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 459 51,522 SH   SOLE   0 0 51,522
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 248 8,981 SH   SOLE   0 0 8,981
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 677 5,226 SH   SOLE   0 0 5,226
INVESCO EXCHANGE-TRADED FD T S&P SMALLCAP 600 46138G664 387 7,067 SH   SOLE   0 0 7,067
INVESCO EXCHANGE-TRADED FD T S&P MDCP 400 REV 46138G672 387 7,522 SH   SOLE   0 0 7,522
INVESCO QQQ TR UNIT SER 1 46090E103 315 1,273 SH   SOLE   0 0 1,273
INVESCO SR INCOME TR COM 46131H107 300 86,680 SH   SOLE   0 0 86,680
INVESCO TR INVT GRADE MUNS COM 46131M106 313 25,971 SH   SOLE   0 0 25,971
ISHARES INC MIN VOL EMRG MKT 464286533 230 4,431 SH   SOLE   0 0 4,431
ISHARES TR S&P 100 ETF 464287101 263 1,850 SH   SOLE   0 0 1,850
ISHARES TR CORE S&P TTL STK 464287150 812 11,696 SH   SOLE   0 0 11,696
ISHARES TR TIPS BD ETF 464287176 403 3,280 SH   SOLE   0 0 3,280
ISHARES TR CORE S&P500 ETF 464287200 1,423 4,595 SH   SOLE   0 0 4,595
ISHARES TR CORE US AGGBD ET 464287226 370 3,126 SH   SOLE   0 0 3,126
ISHARES TR S&P 500 GRWT ETF 464287309 462 2,226 SH   SOLE   0 0 2,226
ISHARES TR S&P 500 VAL ETF 464287408 331 3,061 SH   SOLE   0 0 3,061
ISHARES TR MSCI EAFE ETF 464287465 814 13,365 SH   SOLE   0 0 13,365
ISHARES TR RUS MD CP GR ETF 464287481 1,071 6,771 SH   SOLE   0 0 6,771
ISHARES TR CORE S&P MCP ETF 464287507 716 4,025 SH   SOLE   0 0 4,025
ISHARES TR RUS 1000 GRW ETF 464287614 403 2,100 SH   SOLE   0 0 2,100
ISHARES TR RUSSELL 2000 ETF 464287655 2,212 15,448 SH   SOLE   0 0 15,448
ISHARES TR CORE S&P US GWT 464287671 245 3,405 SH   SOLE   0 0 3,405
ISHARES TR CORE S&P SCP ETF 464287804 642 9,403 SH   SOLE   0 0 9,403
ISHARES TR SP SMCP600VL ETF 464287879 547 4,548 SH   SOLE   0 0 4,548
ISHARES TR S&P SML 600 GWT 464287887 365 2,150 SH   SOLE   0 0 2,150
ISHARES TR MSCI ACWI EX US 464288240 645 14,925 SH   SOLE   0 0 14,925
ISHARES TR NATIONAL MUN ETF 464288414 299 2,588 SH   SOLE   0 0 2,588
ISHARES TR MSCI MIN VOL ETF 46429B697 1,356 22,369 SH   SOLE   0 0 22,369
ISHARES TR RUSEL 2500 ETF 46435G268 255 5,993 SH   SOLE   0 0 5,993
JOHNSON & JOHNSON COM 478160104 1,942 13,807 SH   SOLE   0 0 13,807
JPMORGAN CHASE & CO COM 46625H100 2,147 22,821 SH   SOLE   0 0 22,821
LINDE PLC SHS G5494J103 242 1,140 SH   SOLE   0 0 1,140
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 22 14,675 SH   SOLE   0 0 14,675
LOCKHEED MARTIN CORP COM 539830109 796 2,180 SH   SOLE   0 0 2,180
LOWES COS INC COM 548661107 448 3,317 SH   SOLE   0 0 3,317
MASTERCARD INCORPORATED CL A 57636Q104 457 1,547 SH   SOLE   0 0 1,547
MCDONALDS CORP COM 580135101 1,255 6,801 SH   SOLE   0 0 6,801
MEDTRONIC PLC SHS G5960L103 246 2,680 SH   SOLE   0 0 2,680
MERCK & CO. INC COM 58933Y105 647 8,361 SH   SOLE   0 0 8,361
MICROSOFT CORP COM 594918104 6,306 30,988 SH   SOLE   0 0 30,988
NANTKWEST INC COM 63016Q102 123 10,000 SH   SOLE   0 0 10,000
NETFLIX INC COM 64110L106 814 1,788 SH   SOLE   0 0 1,788
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 443 42,120 SH   SOLE   0 0 42,120
NEXTERA ENERGY INC COM 65339F101 221 920 SH   SOLE   0 0 920
NIKE INC CL B 654106103 521 5,317 SH   SOLE   0 0 5,317
NOVARTIS AG SPONSORED ADR 66987V109 268 3,073 SH   SOLE   0 0 3,073
NOVO-NORDISK A S ADR 670100205 678 10,351 SH   SOLE   0 0 10,351
NVIDIA CORPORATION COM 67066G104 278 731 SH   SOLE   0 0 731
ORACLE CORP COM 68389X105 238 4,303 SH   SOLE   0 0 4,303
PAGSEGURO DIGITAL LTD COM CL A G68707101 226 6,386 SH   SOLE   0 0 6,386
PAYCHEX INC COM 704326107 318 4,193 SH   SOLE   0 0 4,193
PAYPAL HLDGS INC COM 70450Y103 225 1,293 SH   SOLE   0 0 1,293
PEPSICO INC COM 713448108 1,636 12,370 SH   SOLE   0 0 12,370
PFIZER INC COM 717081103 1,913 58,503 SH   SOLE   0 0 58,503
PHILIP MORRIS INTL INC COM 718172109 596 8,503 SH   SOLE   0 0 8,503
PIMCO ETF TR INTER MUN BD ACT 72201R866 200 3,600 SH   SOLE   0 0 3,600
POLARIS INC COM 731068102 220 2,372 SH   SOLE   0 0 2,372
PROCTER AND GAMBLE CO COM 742718109 1,374 11,492 SH   SOLE   0 0 11,492
QUALCOMM INC COM 747525103 366 4,013 SH   SOLE   0 0 4,013
RAYTHEON TECHNOLOGIES CORP COM 75513E101 915 14,846 SH   SOLE   0 0 14,846
SALESFORCE COM INC COM 79466L302 216 1,154 SH   SOLE   0 0 1,154
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 72 17,459 SH   SOLE   0 0 17,459
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 213 3,631 SH   SOLE   0 0 3,631
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 201 2,920 SH   SOLE   0 0 2,920
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 544 9,646 SH   SOLE   0 0 9,646
SOUTHERN CO COM 842587107 446 8,600 SH   SOLE   0 0 8,600
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 451 1,748 SH   SOLE   0 0 1,748
SPDR GOLD TR GOLD SHS 78463V107 446 2,665 SH   SOLE   0 0 2,665
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,885 25,572 SH   SOLE   0 0 25,572
SPDR SER TR SPDR BLOOMBERG 78468R663 249 2,722 SH   SOLE   0 0 2,722
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,370 5,308 SH   SOLE   0 0 5,308
STARBUCKS CORP COM 855244109 439 5,964 SH   SOLE   0 0 5,964
STRYKER CORPORATION COM 863667101 337 1,873 SH   SOLE   0 0 1,873
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 211 11,866 SH   SOLE   0 0 11,866
TELLURIAN INC NEW COM 87968A104 14 12,600 SH   SOLE   0 0 12,600
TESLA INC COM 88160R101 734 680 SH   SOLE   0 0 680
TJX COS INC NEW COM 872540109 255 5,049 SH   SOLE   0 0 5,049
TORONTO DOMINION BK ONT COM NEW 891160509 1,423 31,895 SH   SOLE   0 0 31,895
TOTAL S.A. SPONSORED ADS 89151E109 270 7,028 SH   SOLE   0 0 7,028
UBER TECHNOLOGIES INC COM 90353T100 324 10,417 SH   SOLE   0 0 10,417
UNITED PARCEL SERVICE INC CL B 911312106 363 3,266 SH   SOLE   0 0 3,266
UNITEDHEALTH GROUP INC COM 91324P102 596 2,021 SH   SOLE   0 0 2,021
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 491 5,560 SH   SOLE   0 0 5,560
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 777 2,742 SH   SOLE   0 0 2,742
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 715 9,109 SH   SOLE   0 0 9,109
VANGUARD INDEX FDS LARGE CAP ETF 922908637 590 4,128 SH   SOLE   0 0 4,128
VANGUARD INDEX FDS GROWTH ETF 922908736 1,427 7,063 SH   SOLE   0 0 7,063
VANGUARD INDEX FDS VALUE ETF 922908744 811 8,142 SH   SOLE   0 0 8,142
VANGUARD INDEX FDS SMALL CP ETF 922908751 319 2,188 SH   SOLE   0 0 2,188
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,443 9,216 SH   SOLE   0 0 9,216
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 504 10,578 SH   SOLE   0 0 10,578
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 841 15,529 SH   SOLE   0 0 15,529
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 649 16,723 SH   SOLE   0 0 16,723
VERIZON COMMUNICATIONS INC COM 92343V104 2,442 44,298 SH   SOLE   0 0 44,298
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 243 5,221 SH   SOLE   0 0 5,221
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 513 12,974 SH   SOLE   0 0 12,974
VISA INC COM CL A 92826C839 361 1,871 SH   SOLE   0 0 1,871
WALMART INC COM 931142103 740 6,179 SH   SOLE   0 0 6,179
WELLS FARGO CO NEW COM 949746101 479 18,710 SH   SOLE   0 0 18,710
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 732 18,781 SH   SOLE   0 0 18,781
YUM BRANDS INC COM 988498101 624 7,175 SH   SOLE   0 0 7,175
YUM CHINA HLDGS INC COM 98850P109 324 6,731 SH   SOLE   0 0 6,731