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,498 56,125 SH   SOLE   0 0 56,125
APPLE INC COM 037833100 893 4,825 SH   SOLE   0 0 4,825
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,410 5 SH   SOLE   0 0 5
CHEVRON CORP NEW COM 166764100 269 2,131 SH   SOLE   0 0 2,131
FIRST BANCORP N C COM 318910106 1,132 27,663 SH   SOLE   0 0 27,663
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 29,296 613,266 SH   SOLE   0 0 613,266
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 273 1,950 SH   SOLE   0 0 1,950
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 913 6,636 SH   SOLE   0 0 6,636
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 335 8,577 SH   SOLE   0 0 8,577
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 4,599 129,777 SH   SOLE   0 0 129,777
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 685 12,178 SH   SOLE   0 0 12,178
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 4,466 149,124 SH   SOLE   0 0 149,124
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 8,883 188,647 SH   SOLE   0 0 188,647
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 4,306 82,298 SH   SOLE   0 0 82,298
FIRST TR NASDAQ100 TECH INDE SHS 337345102 750 9,735 SH   SOLE   0 0 9,735
FIRST TR VALUE LINE DIVID IN SHS 33734H106 8,551 282,405 SH   SOLE   0 0 282,405
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 7,498 73,592 SH   SOLE   0 0 73,592
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1,754 31,699 SH   SOLE   0 0 31,699
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 402 27,590 SH   SOLE   0 0 27,590
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 3,810 80,358 SH   SOLE   0 0 80,358
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 6,754 139,773 SH   SOLE   0 0 139,773
INVESCO QQQ TR UNIT SER 1 46090E103 223 1,300 SH   SOLE   0 0 1,300
ISHARES TR IBOXX INV CP ETF 464287242 729 6,366 SH   SOLE   0 0 6,366
ISHARES TR NA TEC MULTM ETF 464287531 1,691 32,312 SH   SOLE   0 0 32,312
ISHARES TR TRANS AVG ETF 464287192 1,695 9,103 SH   SOLE   0 0 9,103
ISHARES TR US INDUSTRIALS 464287754 2,011 13,992 SH   SOLE   0 0 13,992
ISHARES TR S&P US PFD STK 464288687 279 7,400 SH   SOLE   0 0 7,400
ISHARES TR U.S. MED DVC ETF 464288810 2,841 14,159 SH   SOLE   0 0 14,159
ISHARES TR U.S. TECH ETF 464287721 250 1,400 SH   SOLE   0 0 1,400
ISHARES TR CORE S&P SCP ETF 464287804 8,648 103,622 SH   SOLE   0 0 103,622
ISHARES TR CORE S&P MCP ETF 464287507 7,569 38,861 SH   SOLE   0 0 38,861
ISHARES TR US BR DEL SE ETF 464288794 2,879 44,902 SH   SOLE   0 0 44,902
ISHARES TR PHLX SEMICND ETF 464287523 2,975 16,693 SH   SOLE   0 0 16,693
ISHARES TR US AER DEF ETF 464288760 3,094 16,074 SH   SOLE   0 0 16,074
ISHARES TR NA TEC SFTWR ETF 464287515 3,202 17,530 SH   SOLE   0 0 17,530
ISHARES TR CORE S&P TTL STK 464287150 3,535 56,543 SH   SOLE   0 0 56,543
ISHARES TR U.S. REAL ES ETF 464287739 599 7,429 SH   SOLE   0 0 7,429
JOHNSON & JOHNSON COM 478160104 349 2,878 SH   SOLE   0 0 2,878
MICROSOFT CORP COM 594918104 251 2,541 SH   SOLE   0 0 2,541
NUVEEN NORTH CAROLINA QLTY M COM 67060P100 259 20,978 SH   SOLE   0 0 20,978
RAYTHEON CO COM NEW 755111507 277 1,436 SH   SOLE   0 0 1,436
RTI SURGICAL INC COM 74975N105 398 86,483 SH   SOLE   0 0 86,483
ULTIMATE SOFTWARE GROUP INC COM 90385D107 330 1,282 SH   SOLE   0 0 1,282
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 262 8,323 SH   SOLE   0 0 8,323
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 311 18,030 SH   SOLE   0 0 18,030
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 342 14,519 SH   SOLE   0 0 14,519