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
ABBOTT LABS COM 002824100 857 14,055 SH   SOLE   0 0 14,055
AETNA INC NEW COM 00817Y108 550 3,000 SH   SOLE   0 0 3,000
ALLSTATE CORP COM 020002101 933 10,220 SH   SOLE   0 0 10,220
ALTRIA GROUP INC COM 02209S103 596 10,495 SH   SOLE   0 0 10,495
AMAZON COM INC COM 023135106 377 222 SH   SOLE   0 0 222
AMERICAN EXPRESS CO COM 025816109 235 2,394 SH   SOLE   0 0 2,394
APPLE INC COM 037833100 2,278 12,306 SH   SOLE   0 0 12,306
AT&T INC COM 00206R102 2,604 81,081 SH   SOLE   0 0 81,081
BANK AMER CORP COM 060505104 414 14,701 SH   SOLE   0 0 14,701
BB&T CORP COM 054937107 1,172 23,234 SH   SOLE   0 0 23,234
BECTON DICKINSON & CO COM 075887109 1,122 4,685 SH   SOLE   0 0 4,685
BOSTON SCIENTIFIC CORP COM 101137107 1,105 33,798 SH   SOLE   0 0 33,798
BRISTOL MYERS SQUIBB CO COM 110122108 261 4,725 SH   SOLE   0 0 4,725
CAMPBELL SOUP CO COM 134429109 243 6,000 SH   SOLE   0 0 6,000
CHEVRON CORP NEW COM 166764100 594 4,698 SH   SOLE   0 0 4,698
CISCO SYS INC COM 17275R102 2,019 46,919 SH   SOLE   0 0 46,919
COLGATE PALMOLIVE CO COM 194162103 354 5,460 SH   SOLE   0 0 5,460
CONCHO RES INC COM 20605P101 816 5,900 SH   SOLE   0 0 5,900
DOLLAR GEN CORP NEW COM 256677105 980 9,940 SH   SOLE   0 0 9,940
DOMINION ENERGY INC COM 25746U109 562 8,250 SH   SOLE   0 0 8,250
DUKE ENERGY CORP NEW COM NEW 26441C204 326 4,125 SH   SOLE   0 0 4,125
EATON CORP PLC SHS G29183103 2,511 33,600 SH   SOLE   0 0 33,600
EKSO BIONICS HLDGS INC COM NEW 282644202 21 11,500 SH   SOLE   0 0 11,500
EOG RES INC COM 26875P101 1,135 9,125 SH   SOLE   0 0 9,125
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 290 7,250 SH   SOLE   0 0 7,250
EXXON MOBIL CORP COM 30231G102 725 8,766 SH   SOLE   0 0 8,766
FEDEX CORP COM 31428X106 543 2,390 SH   SOLE   0 0 2,390
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 657 17,109 SH   SOLE   0 0 17,109
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 1,824 13,248 SH   SOLE   0 0 13,248
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 1,409 36,045 SH   SOLE   0 0 36,045
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,440 25,587 SH   SOLE   0 0 25,587
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 1,715 60,205 SH   SOLE   0 0 60,205
FIRST TR NASDAQ100 TECH INDE SHS 337345102 1,487 19,303 SH   SOLE   0 0 19,303
GENERAL ELECTRIC CO COM 369604103 721 52,989 SH   SOLE   0 0 52,989
GENERAL MLS INC COM 370334104 377 8,520 SH   SOLE   0 0 8,520
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 513 23,320 SH   SOLE   0 0 23,320
HERSHEY CO COM 427866108 265 2,850 SH   SOLE   0 0 2,850
HOME DEPOT INC COM 437076102 2,795 14,328 SH   SOLE   0 0 14,328
INTEL CORP COM 458140100 610 12,270 SH   SOLE   0 0 12,270
INTERNATIONAL BUSINESS MACHS COM 459200101 632 4,521 SH   SOLE   0 0 4,521
INTL PAPER CO COM 460146103 469 9,000 SH   SOLE   0 0 9,000
INTUITIVE SURGICAL INC COM NEW 46120E602 780 1,630 SH   SOLE   0 0 1,630
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 227 3,450 SH   SOLE   0 0 3,450
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 4,316 37,605 SH   SOLE   0 0 37,605
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 74,123 727,476 SH   SOLE   0 0 727,476
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 217 3,625 SH   SOLE   0 0 3,625
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 27,286 493,065 SH   SOLE   0 0 493,065
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 203 3,381 SH   SOLE   0 0 3,381
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 207 4,785 SH   SOLE   0 0 4,785
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 8,704 161,091 SH   SOLE   0 0 161,091
INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 7,635 381,354 SH   SOLE   0 0 381,354
INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 8,500 309,189 SH   SOLE   0 0 309,189
INVESCO QQQ TR UNIT SER 1 46090E103 6,090 35,478 SH   SOLE   0 0 35,478
ISHARES TR S&P 500 GRWT ETF 464287309 11,530 70,907 SH   SOLE   0 0 70,907
ISHARES TR MSCI EAFE ETF 464287465 387 5,775 SH   SOLE   0 0 5,775
ISHARES TR CORE S&P MCP ETF 464287507 6,592 33,843 SH   SOLE   0 0 33,843
ISHARES TR NA TEC SFTWR ETF 464287515 16,018 87,685 SH   SOLE   0 0 87,685
ISHARES TR PHLX SEMICND ETF 464287523 14,022 78,669 SH   SOLE   0 0 78,669
ISHARES TR NASDAQ BIOTECH 464287556 1,148 10,455 SH   SOLE   0 0 10,455
ISHARES TR S&P MC 400GR ETF 464287606 11,976 53,277 SH   SOLE   0 0 53,277
ISHARES TR S&P MC 400VL ETF 464287705 12,016 74,158 SH   SOLE   0 0 74,158
ISHARES TR U.S. TECH ETF 464287721 15,176 85,132 SH   SOLE   0 0 85,132
ISHARES TR CORE S&P SCP ETF 464287804 1,206 14,446 SH   SOLE   0 0 14,446
ISHARES TR SP SMCP600VL ETF 464287879 15,097 92,464 SH   SOLE   0 0 92,464
ISHARES TR S&P SML 600 GWT 464287887 12,780 67,631 SH   SOLE   0 0 67,631
ISHARES TR MRNGSTR LG-CP VL 464288109 9,938 97,755 SH   SOLE   0 0 97,755
ISHARES TR GL TIMB FORE ETF 464288174 271 3,463 SH   SOLE   0 0 3,463
ISHARES TR EAFE SML CP ETF 464288273 685 10,921 SH   SOLE   0 0 10,921
ISHARES TR S&P US PFD STK 464288687 2,712 71,911 SH   SOLE   0 0 71,911
ISHARES TR US AER DEF ETF 464288760 13,974 72,606 SH   SOLE   0 0 72,606
ISHARES TR US REGNL BKS ETF 464288778 12,909 262,585 SH   SOLE   0 0 262,585
ISHARES TR U.S. MED DVC ETF 464288810 14,879 74,152 SH   SOLE   0 0 74,152
ISHARES TR NEW ZEALAND ETF 464289123 319 6,600 SH   SOLE   0 0 6,600
ISHARES TR MIN VOL USA ETF 46429B697 495 9,305 SH   SOLE   0 0 9,305
ISHARES TR CORE MSCI EAFE 46432F842 493 7,775 SH   SOLE   0 0 7,775
ISHARES TR EXPONENTIAL TECH 46434V381 514 14,190 SH   SOLE   0 0 14,190
JOHNSON & JOHNSON COM 478160104 595 4,900 SH   SOLE   0 0 4,900
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 697 12,097 SH   SOLE   0 0 12,097
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 906 12,758 SH   SOLE   0 0 12,758
JPMORGAN CHASE & CO COM 46625H100 2,557 24,543 SH   SOLE   0 0 24,543
KIMBERLY CLARK CORP COM 494368103 348 3,300 SH   SOLE   0 0 3,300
KVH INDS INC COM 482738101 285 21,290 SH   SOLE   0 0 21,290
LABORATORY CORP AMER HLDGS COM NEW 50540R409 455 2,535 SH   SOLE   0 0 2,535
LOCKHEED MARTIN CORP COM 539830109 2,110 7,141 SH   SOLE   0 0 7,141
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 489 4,450 SH   SOLE   0 0 4,450
MARRIOTT INTL INC NEW CL A 571903202 909 7,182 SH   SOLE   0 0 7,182
MCCORMICK & CO INC COM NON VTG 579780206 1,296 11,160 SH   SOLE   0 0 11,160
MCDONALDS CORP COM 580135101 726 4,635 SH   SOLE   0 0 4,635
MERCK & CO INC COM 58933Y105 1,702 28,032 SH   SOLE   0 0 28,032
MICROSOFT CORP COM 594918104 5,265 53,394 SH   SOLE   0 0 53,394
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,597 30,907 SH   SOLE   0 0 30,907
NASDAQ INC COM 631103108 2,959 32,420 SH   SOLE   0 0 32,420
NUCOR CORP COM 670346105 1,088 17,403 SH   SOLE   0 0 17,403
NVIDIA CORP COM 67066G104 383 1,615 SH   SOLE   0 0 1,615
OLD REP INTL CORP COM 680223104 1,506 75,665 SH   SOLE   0 0 75,665
PEPSICO INC COM 713448108 547 5,022 SH   SOLE   0 0 5,022
PFIZER INC COM 717081103 297 8,194 SH   SOLE   0 0 8,194
PHILLIPS 66 COM 718546104 2,022 18,005 SH   SOLE   0 0 18,005
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 12,017 118,339 SH   SOLE   0 0 118,339
PROCTER AND GAMBLE CO COM 742718109 1,898 24,314 SH   SOLE   0 0 24,314
PRUDENTIAL FINL INC COM 744320102 229 2,448 SH   SOLE   0 0 2,448
PUBLIC SVC ENTERPRISE GROUP COM 744573106 342 6,312 SH   SOLE   0 0 6,312
RAYMOND JAMES FINANCIAL INC COM 754730109 706 7,900 SH   SOLE   0 0 7,900
REPUBLIC SVCS INC COM 760759100 2,325 34,015 SH   SOLE   0 0 34,015
REWALK ROBOTICS LTD SHS M8216Q101 11 11,500 SH   SOLE   0 0 11,500
ROPER TECHNOLOGIES INC COM 776696106 901 3,265 SH   SOLE   0 0 3,265
SEAGATE TECHNOLOGY PLC SHS G7945M107 226 4,000 SH   SOLE   0 0 4,000
SELECT SECTOR SPDR TR ENERGY 81369Y506 332 4,369 SH   SOLE   0 0 4,369
SIMON PPTY GROUP INC NEW COM 828806109 244 1,434 SH   SOLE   0 0 1,434
SPDR S&P 500 ETF TR TR UNIT 78462F103 251 925 SH   SOLE   0 0 925
STEEL DYNAMICS INC COM 858119100 587 12,774 SH   SOLE   0 0 12,774
SVB FINL GROUP COM 78486Q101 743 2,572 SH   SOLE   0 0 2,572
TD AMERITRADE HLDG CORP COM 87236Y108 2,073 37,855 SH   SOLE   0 0 37,855
TEXAS INSTRS INC COM 882508104 2,552 23,150 SH   SOLE   0 0 23,150
UNION PAC CORP COM 907818108 2,023 14,281 SH   SOLE   0 0 14,281
VALERO ENERGY CORP NEW COM 91913Y100 2,486 22,429 SH   SOLE   0 0 22,429
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 5,269 47,704 SH   SOLE   0 0 47,704
VANGUARD INDEX FDS SML CP GRW ETF 922908595 10,058 57,215 SH   SOLE   0 0 57,215
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 5,597 47,515 SH   SOLE   0 0 47,515
VANGUARD INDEX FDS SMALL CP ETF 922908751 10,289 66,097 SH   SOLE   0 0 66,097
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 8,764 179,405 SH   SOLE   0 0 179,405
VERIZON COMMUNICATIONS INC COM 92343V104 1,206 23,968 SH   SOLE   0 0 23,968
VERMILION ENERGY INC COM 923725105 245 6,800 SH   SOLE   0 0 6,800
VISA INC COM CL A 92826C839 1,056 7,972 SH   SOLE   0 0 7,972
WEC ENERGY GROUP INC COM 92939U106 432 6,675 SH   SOLE   0 0 6,675
WELLS FARGO CO NEW COM 949746101 250 4,501 SH   SOLE   0 0 4,501
WEYERHAEUSER CO COM 962166104 2,049 56,212 SH   SOLE   0 0 56,212
YUM BRANDS INC COM 988498101 289 3,700 SH   SOLE   0 0 3,700