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
AGNC INVT CORP COM 00123Q104 245 12,132 SH   SOLE   0 0 12,132
ALPS ETF TR SECTR DIV DOGS 00162Q858 3,030 66,164 SH   SOLE   0 0 66,164
APPLE INC COM 037833100 967 5,716 SH   SOLE   0 0 5,716
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,190 4 SH   SOLE   0 0 4
CHEVRON CORP NEW COM 166764100 287 2,296 SH   SOLE   0 0 2,296
FIRST BANCORP N C COM 318910106 976 27,651 SH   SOLE   0 0 27,651
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 4,644 155,436 SH   SOLE   0 0 155,436
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 630 12,276 SH   SOLE   0 0 12,276
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 26,796 557,781 SH   SOLE   0 0 557,781
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 348 8,577 SH   SOLE   0 0 8,577
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 214 3,142 SH   SOLE   0 0 3,142
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 4,739 134,631 SH   SOLE   0 0 134,631
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 5,984 123,197 SH   SOLE   0 0 123,197
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 5,451 90,885 SH   SOLE   0 0 90,885
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 729 6,636 SH   SOLE   0 0 6,636
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 243 1,950 SH   SOLE   0 0 1,950
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 4,528 82,890 SH   SOLE   0 0 82,890
FIRST TR NASDAQ100 TECH INDE SHS 337345102 700 9,735 SH   SOLE   0 0 9,735
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 7,344 534,891 SH   SOLE   0 0 534,891
FIRST TR VALUE LINE DIVID IN SHS 33734H106 8,770 284,184 SH   SOLE   0 0 284,184
ISHARES TR U.S. TECH ETF 464287721 233 1,431 SH   SOLE   0 0 1,431
ISHARES TR US BR DEL SE ETF 464288794 2,978 47,446 SH   SOLE   0 0 47,446
ISHARES TR PHLX SEMICND ETF 464287523 3,051 17,967 SH   SOLE   0 0 17,967
ISHARES TR US HOME CONS ETF 464288752 2,572 58,824 SH   SOLE   0 0 58,824
ISHARES TR CORE S&P SCP ETF 464287804 9,036 117,642 SH   SOLE   0 0 117,642
ISHARES TR NA TEC SFTWR ETF 464287515 2,867 18,549 SH   SOLE   0 0 18,549
ISHARES TR IBOXX INV CP ETF 464287242 774 6,366 SH   SOLE   0 0 6,366
ISHARES TR CORE S&P MCP ETF 464287507 7,274 38,330 SH   SOLE   0 0 38,330
ISHARES TR CORE S&P TTL STK 464287150 3,490 57,076 SH   SOLE   0 0 57,076
ISHARES TR U.S. REAL ES ETF 464287739 602 7,429 SH   SOLE   0 0 7,429
ISHARES TR U.S. MED DVC ETF 464288810 2,479 14,285 SH   SOLE   0 0 14,285
ISHARES TR TRANS AVG ETF 464287192 201 1,051 SH   SOLE   0 0 1,051
ISHARES TR US INDUSTRIALS 464287754 2,076 14,084 SH   SOLE   0 0 14,084
ISHARES TR US AER DEF ETF 464288760 3,272 17,393 SH   SOLE   0 0 17,393
JOHNSON & JOHNSON COM 478160104 418 2,992 SH   SOLE   0 0 2,992
MICROSOFT CORP COM 594918104 238 2,779 SH   SOLE   0 0 2,779
NUVEEN NORTH CAROLINA QLTY M COM 67060P100 271 20,978 SH   SOLE   0 0 20,978
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 1,465 30,695 SH   SOLE   0 0 30,695
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 450 30,315 SH   SOLE   0 0 30,315
POWERSHARES ETF TR II INSUR NATL MUN 73936T474 323 12,521 SH   SOLE   0 0 12,521
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 2,387 46,242 SH   SOLE   0 0 46,242
RAYTHEON CO COM NEW 755111507 281 1,498 SH   SOLE   0 0 1,498
RTI SURGICAL INC COM 74975N105 431 105,127 SH   SOLE   0 0 105,127
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 7,390 73,145 SH   SOLE   0 0 73,145
ULTIMATE SOFTWARE GROUP INC COM 90385D107 327 1,500 SH   SOLE   0 0 1,500
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 375 15,582 SH   SOLE   0 0 15,582
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 260 8,323 SH   SOLE   0 0 8,323
WESTERN ASST MNGD MUN FD INC COM 95766M105 161 11,431 SH   SOLE   0 0 11,431