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 1,629 19,373 SH   SOLE   0 0 19,373
ALTRIA GROUP INC COM 02209S103 398 8,395 SH   SOLE   0 0 8,395
AMAZON COM INC COM 023135106 551 291 SH   SOLE   0 0 291
AMERICAN EXPRESS CO COM 025816109 296 2,394 SH   SOLE   0 0 2,394
APPLE INC COM 037833100 595 3,006 SH   SOLE   0 0 3,006
AT&T INC COM 00206R102 821 24,513 SH   SOLE   0 0 24,513
BANK AMER CORP COM 060505104 400 13,788 SH   SOLE   0 0 13,788
BECTON DICKINSON & CO COM 075887109 2,431 9,645 SH   SOLE   0 0 9,645
BOSTON SCIENTIFIC CORP COM 101137107 1,169 27,190 SH   SOLE   0 0 27,190
BRISTOL MYERS SQUIBB CO COM 110122108 289 6,375 SH   SOLE   0 0 6,375
CAMPBELL SOUP CO COM 134429109 224 5,600 SH   SOLE   0 0 5,600
CHEVRON CORP NEW COM 166764100 560 4,501 SH   SOLE   0 0 4,501
CISCO SYS INC COM 17275R102 2,692 49,181 SH   SOLE   0 0 49,181
CROWN CASTLE INTL CORP NEW COM 22822V101 244 1,873 SH   SOLE   0 0 1,873
CVS HEALTH CORP COM 126650100 243 4,460 SH   SOLE   0 0 4,460
DANAHER CORPORATION COM 235851102 257 1,800 SH   SOLE   0 0 1,800
DISNEY WALT CO COM DISNEY 254687106 444 3,178 SH   SOLE   0 0 3,178
DOLLAR GEN CORP NEW COM 256677105 1,280 9,470 SH   SOLE   0 0 9,470
DOMINION ENERGY INC COM 25746U109 689 8,908 SH   SOLE   0 0 8,908
DUKE ENERGY CORP NEW COM NEW 26441C204 376 4,266 SH   SOLE   0 0 4,266
EATON CORP PLC SHS G29183103 779 9,349 SH   SOLE   0 0 9,349
EKSO BIONICS HLDGS INC COM NEW 282644202 15 11,500 SH   SOLE   0 0 11,500
EOG RES INC COM 26875P101 877 9,410 SH   SOLE   0 0 9,410
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 464 11,620 SH   SOLE   0 0 11,620
EXXON MOBIL CORP COM 30231G102 612 7,988 SH   SOLE   0 0 7,988
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 690 4,900 SH   SOLE   0 0 4,900
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 1,755 12,206 SH   SOLE   0 0 12,206
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,695 25,476 SH   SOLE   0 0 25,476
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 664 23,125 SH   SOLE   0 0 23,125
FIRST TR NASDAQ100 TECH INDE SHS 337345102 1,833 21,436 SH   SOLE   0 0 21,436
GENERAL ELECTRIC CO COM 369604103 297 28,325 SH   SOLE   0 0 28,325
GENERAL MLS INC COM 370334104 445 8,470 SH   SOLE   0 0 8,470
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 494 23,800 SH   SOLE   0 0 23,800
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 964 20,538 SH   SOLE   0 0 20,538
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 651 6,483 SH   SOLE   0 0 6,483
HERSHEY CO COM 427866108 375 2,800 SH   SOLE   0 0 2,800
HOME DEPOT INC COM 437076102 2,648 12,732 SH   SOLE   0 0 12,732
INTEL CORP COM 458140100 628 13,122 SH   SOLE   0 0 13,122
INTERNATIONAL BUSINESS MACHS COM 459200101 675 4,897 SH   SOLE   0 0 4,897
INTL PAPER CO COM 460146103 342 7,900 SH   SOLE   0 0 7,900
INTUITIVE SURGICAL INC COM NEW 46120E602 960 1,830 SH   SOLE   0 0 1,830
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 211 3,250 SH   SOLE   0 0 3,250
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 3,733 31,250 SH   SOLE   0 0 31,250
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 76,584 710,423 SH   SOLE   0 0 710,423
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 221 3,977 SH   SOLE   0 0 3,977
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 234 3,205 SH   SOLE   0 0 3,205
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 11,071 183,545 SH   SOLE   0 0 183,545
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 242 3,642 SH   SOLE   0 0 3,642
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 234 6,305 SH   SOLE   0 0 6,305
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 20,418 378,319 SH   SOLE   0 0 378,319
INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 8,559 482,748 SH   SOLE   0 0 482,748
INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 9,278 342,992 SH   SOLE   0 0 342,992
INVESCO QQQ TR UNIT SER 1 46090E103 6,316 33,822 SH   SOLE   0 0 33,822
IRIDIUM COMMUNICATIONS INC COM 46269C102 893 38,395 SH   SOLE   0 0 38,395
ISHARES INC CORE MSCI EMKT 46434G103 12,399 241,037 SH   SOLE   0 0 241,037
ISHARES TR S&P 500 GRWT ETF 464287309 13,083 72,994 SH   SOLE   0 0 72,994
ISHARES TR MSCI EAFE ETF 464287465 290 4,410 SH   SOLE   0 0 4,410
ISHARES TR CORE S&P MCP ETF 464287507 3,785 19,482 SH   SOLE   0 0 19,482
ISHARES TR EXPANDED TECH 464287515 17,608 80,602 SH   SOLE   0 0 80,602
ISHARES TR S&P MC 400GR ETF 464287606 12,734 56,277 SH   SOLE   0 0 56,277
ISHARES TR S&P MC 400VL ETF 464287705 13,831 86,733 SH   SOLE   0 0 86,733
ISHARES TR U.S. TECH ETF 464287721 17,139 86,610 SH   SOLE   0 0 86,610
ISHARES TR CORE S&P SCP ETF 464287804 1,597 20,399 SH   SOLE   0 0 20,399
ISHARES TR SP SMCP600VL ETF 464287879 12,829 86,319 SH   SOLE   0 0 86,319
ISHARES TR S&P SML 600 GWT 464287887 12,659 69,373 SH   SOLE   0 0 69,373
ISHARES TR MRNGSTR LG-CP VL 464288109 11,623 107,696 SH   SOLE   0 0 107,696
ISHARES TR EAFE SML CP ETF 464288273 1,125 19,597 SH   SOLE   0 0 19,597
ISHARES TR PFD AND INCM SEC 464288687 3,204 86,960 SH   SOLE   0 0 86,960
ISHARES TR US AER DEF ETF 464288760 17,147 80,047 SH   SOLE   0 0 80,047
ISHARES TR US BR DEL SE ETF 464288794 13,419 212,527 SH   SOLE   0 0 212,527
ISHARES TR U.S. MED DVC ETF 464288810 18,564 77,118 SH   SOLE   0 0 77,118
ISHARES TR US HLTHCR PR ETF 464288828 13,262 77,379 SH   SOLE   0 0 77,379
ISHARES TR NEW ZEALAND ETF 464289123 352 6,600 SH   SOLE   0 0 6,600
ISHARES TR MIN VOL USA ETF 46429B697 977 15,823 SH   SOLE   0 0 15,823
ISHARES TR CORE MSCI EAFE 46432F842 25,433 414,217 SH   SOLE   0 0 414,217
ISHARES TR EXPONENTIAL TECH 46434V381 540 14,005 SH   SOLE   0 0 14,005
JOHNSON & JOHNSON COM 478160104 715 5,135 SH   SOLE   0 0 5,135
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 1,240 22,764 SH   SOLE   0 0 22,764
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 1,558 20,818 SH   SOLE   0 0 20,818
JP MORGAN EXCHANGE TRADED FD GLOBAL BD OPRT 46641Q852 1,378 27,225 SH   SOLE   0 0 27,225
JPMORGAN CHASE & CO COM 46625H100 2,151 19,237 SH   SOLE   0 0 19,237
KIMBERLY CLARK CORP COM 494368103 307 2,300 SH   SOLE   0 0 2,300
KVH INDS INC COM 482738101 427 39,245 SH   SOLE   0 0 39,245
LOCKHEED MARTIN CORP COM 539830109 2,986 8,215 SH   SOLE   0 0 8,215
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 357 4,150 SH   SOLE   0 0 4,150
MARRIOTT INTL INC NEW CL A 571903202 1,530 10,909 SH   SOLE   0 0 10,909
MCDONALDS CORP COM 580135101 993 4,780 SH   SOLE   0 0 4,780
MERCK & CO INC COM 58933Y105 2,958 35,272 SH   SOLE   0 0 35,272
MICROSOFT CORP COM 594918104 5,879 43,883 SH   SOLE   0 0 43,883
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,322 25,925 SH   SOLE   0 0 25,925
NASDAQ INC COM 631103108 3,044 31,655 SH   SOLE   0 0 31,655
NUCOR CORP COM 670346105 1,411 25,603 SH   SOLE   0 0 25,603
O REILLY AUTOMOTIVE INC NEW COM 67103H107 870 2,355 SH   SOLE   0 0 2,355
OLD REP INTL CORP COM 680223104 1,915 85,560 SH   SOLE   0 0 85,560
PARSLEY ENERGY INC CL A 701877102 637 33,515 SH   SOLE   0 0 33,515
PEPSICO INC COM 713448108 631 4,809 SH   SOLE   0 0 4,809
PFIZER INC COM 717081103 420 9,697 SH   SOLE   0 0 9,697
PHILIP MORRIS INTL INC COM 718172109 204 2,600 SH   SOLE   0 0 2,600
PHILLIPS 66 COM 718546104 442 4,725 SH   SOLE   0 0 4,725
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 600 5,900 SH   SOLE   0 0 5,900
PROCTER AND GAMBLE CO COM 742718109 2,974 27,127 SH   SOLE   0 0 27,127
PRUDENTIAL FINL INC COM 744320102 231 2,288 SH   SOLE   0 0 2,288
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 359 6,100 SH   SOLE   0 0 6,100
RAYMOND JAMES FINANCIAL INC COM 754730109 871 10,300 SH   SOLE   0 0 10,300
REPUBLIC SVCS INC COM 760759100 3,288 37,950 SH   SOLE   0 0 37,950
ROPER TECHNOLOGIES INC COM 776696106 1,181 3,225 SH   SOLE   0 0 3,225
SALESFORCE COM INC COM 79466L302 817 5,387 SH   SOLE   0 0 5,387
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1,139 39,624 SH   SOLE   0 0 39,624
SELECT SECTOR SPDR TR ENERGY 81369Y506 331 5,200 SH   SOLE   0 0 5,200
SIMON PPTY GROUP INC NEW COM 828806109 229 1,434 SH   SOLE   0 0 1,434
SPDR S&P 500 ETF TR TR UNIT 78462F103 330 1,127 SH   SOLE   0 0 1,127
STEEL DYNAMICS INC COM 858119100 676 22,389 SH   SOLE   0 0 22,389
SVB FINL GROUP COM 78486Q101 812 3,617 SH   SOLE   0 0 3,617
TD AMERITRADE HLDG CORP COM 87236Y108 2,271 45,490 SH   SOLE   0 0 45,490
TEXAS INSTRS INC COM 882508104 1,532 13,350 SH   SOLE   0 0 13,350
UNION PACIFIC CORP COM 907818108 1,934 11,436 SH   SOLE   0 0 11,436
VALERO ENERGY CORP NEW COM 91913Y100 2,214 25,862 SH   SOLE   0 0 25,862
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 5,238 47,049 SH   SOLE   0 0 47,049
VANGUARD INDEX FDS SML CP GRW ETF 922908595 10,481 56,284 SH   SOLE   0 0 56,284
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 5,445 45,919 SH   SOLE   0 0 45,919
VANGUARD INDEX FDS SMALL CP ETF 922908751 10,132 64,672 SH   SOLE   0 0 64,672
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 5,581 113,167 SH   SOLE   0 0 113,167
VERIZON COMMUNICATIONS INC COM 92343V104 2,299 40,248 SH   SOLE   0 0 40,248
VISA INC COM CL A 92826C839 1,310 7,547 SH   SOLE   0 0 7,547
W P CAREY INC COM 92936U109 372 4,580 SH   SOLE   0 0 4,580
WEC ENERGY GROUP INC COM 92939U106 556 6,675 SH   SOLE   0 0 6,675
WEYERHAEUSER CO COM 962166104 1,583 60,100 SH   SOLE   0 0 60,100
YUM BRANDS INC COM 988498101 409 3,700 SH   SOLE   0 0 3,700