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
ALPS ETF TR SECTR DIV DOGS 00162Q858 2,334 53,464 SH   SOLE   0 0 53,464
APPLE INC COM 037833100 810 4,825 SH   SOLE   0 0 4,825
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,496 5 SH   SOLE   0 0 5
BP PLC SPONSORED ADR 055622104 21 529 PRN   SOLE   0 0 529
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 71 1,231 PRN   SOLE   0 0 1,231
CHEVRON CORP NEW COM 166764100 262 2,296 SH   SOLE   0 0 2,296
FIRST BANCORP N C COM 318910106 986 27,657 SH   SOLE   0 0 27,657
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 277 4,041 SH   SOLE   0 0 4,041
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 670 12,178 SH   SOLE   0 0 12,178
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 8,982 188,656 SH   SOLE   0 0 188,656
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 340 8,577 SH   SOLE   0 0 8,577
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 800 6,636 SH   SOLE   0 0 6,636
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 5,092 142,273 SH   SOLE   0 0 142,273
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 4,844 163,039 SH   SOLE   0 0 163,039
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 30,200 627,600 SH   SOLE   0 0 627,600
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 259 1,950 SH   SOLE   0 0 1,950
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 4,760 90,247 SH   SOLE   0 0 90,247
FIRST TR NASDAQ100 TECH INDE SHS 337345102 740 9,735 SH   SOLE   0 0 9,735
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 7,888 569,936 SH   SOLE   0 0 569,936
FIRST TR VALUE LINE DIVID IN SHS 33734H106 8,658 289,677 SH   SOLE   0 0 289,677
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 97 2,470 PRN   SOLE   0 0 2,470
ISHARES TR CORE S&P MCP ETF 464287507 7,097 37,837 SH   SOLE   0 0 37,837
ISHARES TR CORE S&P TTL STK 464287150 3,308 54,717 SH   SOLE   0 0 54,717
ISHARES TR US AER DEF ETF 464288760 3,256 16,447 SH   SOLE   0 0 16,447
ISHARES TR CORE S&P SCP ETF 464287804 7,791 101,172 SH   SOLE   0 0 101,172
ISHARES TR PHLX SEMICND ETF 464287523 3,075 17,080 SH   SOLE   0 0 17,080
ISHARES TR U.S. TECH ETF 464287721 235 1,400 SH   SOLE   0 0 1,400
ISHARES TR S&P US PFD STK 464288687 278 7,400 SH   SOLE   0 0 7,400
ISHARES TR NA TEC SFTWR ETF 464287515 3,049 17,967 SH   SOLE   0 0 17,967
ISHARES TR US BR DEL SE ETF 464288794 3,005 45,922 SH   SOLE   0 0 45,922
ISHARES TR U.S. REAL ES ETF 464287739 561 7,429 SH   SOLE   0 0 7,429
ISHARES TR IBOXX INV CP ETF 464287242 747 6,366 SH   SOLE   0 0 6,366
ISHARES TR NA TEC MULTM ETF 464287531 2,138 41,511 SH   SOLE   0 0 41,511
ISHARES TR US INDUSTRIALS 464287754 2,192 15,114 SH   SOLE   0 0 15,114
ISHARES TR U.S. MED DVC ETF 464288810 2,684 14,509 SH   SOLE   0 0 14,509
JOHNSON & JOHNSON COM 478160104 369 2,878 SH   SOLE   0 0 2,878
MICROSOFT CORP COM 594918104 210 2,301 SH   SOLE   0 0 2,301
NUVEEN NORTH CAROLINA QLTY M COM 67060P100 257 20,978 SH   SOLE   0 0 20,978
PNC FINL SVCS GROUP INC COM 693475105 204 1,347 SH   SOLE   0 0 1,347
POWERSHARES ETF TR II INSUR NATL MUN 73936T474 290 11,533 SH   SOLE   0 0 11,533
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 1,274 27,132 SH   SOLE   0 0 27,132
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 403 27,590 SH   SOLE   0 0 27,590
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 2,557 48,549 SH   SOLE   0 0 48,549
RAYTHEON CO COM NEW 755111507 323 1,498 SH   SOLE   0 0 1,498
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 131 2,000 PRN   SOLE   0 0 2,000
RTI SURGICAL INC COM 74975N105 484 105,127 SH   SOLE   0 0 105,127
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 6,994 70,302 SH   SOLE   0 0 70,302
ULTIMATE SOFTWARE GROUP INC COM 90385D107 312 1,282 SH   SOLE   0 0 1,282
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 258 8,323 SH   SOLE   0 0 8,323
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 342 14,519 SH   SOLE   0 0 14,519
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 310 18,030 SH   SOLE   0 0 18,030