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
3M CO COM 88579Y101 419 2,200 SH   SOLE NONE 0 0 2,200
ABBOTT LABS COM 002824100 375 5,191 SH   SOLE NONE 0 0 5,191
ABBVIE INC COM 00287Y109 892 9,677 SH   SOLE NONE 0 0 9,677
ABERDEEN ASIA PACIFIC INCOM COM 003009107 645 166,799 SH   SOLE NONE 0 0 166,799
ALPHABET INC CAP STK CL A 02079K305 861 824 SH   SOLE NONE 0 0 824
ALTRIA GROUP INC COM 02209S103 313 6,347 SH   SOLE NONE 0 0 6,347
AMAZON COM INC COM 023135106 2,640 1,758 SH   SOLE NONE 0 0 1,758
AMERICAN ELEC PWR INC COM 025537101 1,817 24,315 SH   SOLE NONE 0 0 24,315
AMERICAN TOWER CORP NEW COM 03027X100 2,491 15,752 SH   SOLE NONE 0 0 15,752
AMERICAN WTR WKS CO INC NEW COM 030420103 760 8,376 SH   SOLE NONE 0 0 8,376
ANNALY CAP MGMT INC COM 035710409 204 20,829 SH   SOLE NONE 0 0 20,829
APPLE INC COM 037833100 3,017 19,128 SH   SOLE NONE 0 0 19,128
AQUA AMERICA INC COM 03836W103 1,514 44,303 SH   SOLE NONE 0 0 44,303
AT&T INC COM 00206R102 1,611 56,464 SH   SOLE NONE 0 0 56,464
AUTOMATIC DATA PROCESSING IN COM 053015103 4,051 30,898 SH   SOLE NONE 0 0 30,898
BANK AMER CORP COM 060505104 206 8,367 SH   SOLE NONE 0 0 8,367
BOEING CO COM 097023105 1,325 4,110 SH   SOLE NONE 0 0 4,110
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 112 11,930 SH   SOLE NONE 0 0 11,930
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 298 33,725 SH   SOLE NONE 0 0 33,725
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 304 28,728 SH   SOLE NONE 0 0 28,728
CATERPILLAR INC DEL COM 149123101 220 1,737 SH   SOLE NONE 0 0 1,737
CELGENE CORP COM 151020104 426 6,657 SH   SOLE NONE 0 0 6,657
CHEVRON CORP NEW COM 166764100 1,649 15,161 SH   SOLE NONE 0 0 15,161
CHUBB LIMITED COM H1467J104 543 4,207 SH   SOLE NONE 0 0 4,207
CISCO SYS INC COM 17275R102 937 21,632 SH   SOLE NONE 0 0 21,632
COCA COLA CO COM 191216100 969 20,468 SH   SOLE NONE 0 0 20,468
COHEN & STEERS REIT & PFD IN COM 19247X100 453 25,498 SH   SOLE NONE 0 0 25,498
CONOCOPHILLIPS COM 20825C104 258 4,138 SH   SOLE NONE 0 0 4,138
CONSOLIDATED EDISON INC COM 209115104 838 10,964 SH   SOLE NONE 0 0 10,964
COSTCO WHSL CORP NEW COM 22160K105 1,535 7,538 SH   SOLE NONE 0 0 7,538
CSX CORP COM 126408103 213 3,438 SH   SOLE NONE 0 0 3,438
CUMMINS INC COM 231021106 610 4,565 SH   SOLE NONE 0 0 4,565
DIAGEO P L C SPON ADR NEW 25243Q205 319 2,254 SH   SOLE NONE 0 0 2,254
DISNEY WALT CO COM DISNEY 254687106 655 5,975 SH   SOLE NONE 0 0 5,975
DOMINION ENERGY INC COM 25746U109 1,498 20,966 SH   SOLE NONE 0 0 20,966
DOMINOS PIZZA INC COM 25754A201 470 1,897 SH   SOLE NONE 0 0 1,897
DONALDSON INC COM 257651109 267 6,172 SH   SOLE NONE 0 0 6,172
DTE ENERGY CO COM 233331107 588 5,336 SH   SOLE NONE 0 0 5,336
DUKE ENERGY CORP NEW COM NEW 26441C204 306 3,551 SH   SOLE NONE 0 0 3,551
EMERSON ELEC CO COM 291011104 206 3,459 SH   SOLE NONE 0 0 3,459
EXXON MOBIL CORP COM 30231G102 1,360 19,948 SH   SOLE NONE 0 0 19,948
FACEBOOK INC CL A 30303M102 458 3,501 SH   SOLE NONE 0 0 3,501
FASTENAL CO COM 311900104 203 3,883 SH   SOLE NONE 0 0 3,883
FEDEX CORP COM 31428X106 717 4,449 SH   SOLE NONE 0 0 4,449
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 420 12,688 SH   SOLE NONE 0 0 12,688
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 363 13,468 SH   SOLE NONE 0 0 13,468
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 231 3,368 SH   SOLE NONE 0 0 3,368
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 635 12,092 SH   SOLE NONE 0 0 12,092
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 398 3,415 SH   SOLE NONE 0 0 3,415
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 646 5,201 SH   SOLE NONE 0 0 5,201
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 462 21,136 SH   SOLE NONE 0 0 21,136
FIRST TR NASDAQ100 TECH INDE SHS 337345102 487 7,168 SH   SOLE NONE 0 0 7,168
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 302 5,577 SH   SOLE NONE 0 0 5,577
FIRST TR SR FLG RTE INCM FD COM 33733U108 2,007 179,276 SH   SOLE NONE 0 0 179,276
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,613 55,498 SH   SOLE NONE 0 0 55,498
FORD MTR CO DEL COM PAR $0.01 345370860 129 16,909 SH   SOLE NONE 0 0 16,909
GENUINE PARTS CO COM 372460105 240 2,508 SH   SOLE NONE 0 0 2,508
GILEAD SCIENCES INC COM 375558103 382 6,120 SH   SOLE NONE 0 0 6,120
GLOBAL X FDS GLB X SUPERDIV 37950E549 822 48,086 SH   SOLE NONE 0 0 48,086
HOME DEPOT INC COM 437076102 850 4,948 SH   SOLE NONE 0 0 4,948
HONEYWELL INTL INC COM 438516106 910 6,892 SH   SOLE NONE 0 0 6,892
ILLINOIS TOOL WKS INC COM 452308109 1,361 10,743 SH   SOLE NONE 0 0 10,743
INTEL CORP COM 458140100 931 19,858 SH   SOLE NONE 0 0 19,858
INTERNATIONAL BUSINESS MACHS COM 459200101 223 1,968 SH   SOLE NONE 0 0 1,968
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 854 60,500 SH   SOLE NONE 0 0 60,500
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 559 27,662 SH   SOLE NONE 0 0 27,662
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 1,295 49,048 SH   SOLE NONE 0 0 49,048
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 727 15,602 SH   SOLE NONE 0 0 15,602
INVESCO QQQ TR UNIT SER 1 46090E103 414 2,689 SH   SOLE NONE 0 0 2,689
ISHARES TR CORE S&P SCP ETF 464287804 1,129 16,290 SH   SOLE NONE 0 0 16,290
ISHARES TR S&P US PFD STK 464288687 2,101 61,407 SH   SOLE NONE 0 0 61,407
ISHARES TR 3 7 YR TREAS BD 464288661 366 3,019 SH   SOLE NONE 0 0 3,019
ISHARES TR INTL SEL DIV ETF 464288448 605 21,093 SH   SOLE NONE 0 0 21,093
ISHARES TR CORE S&P500 ETF 464287200 235 936 SH   SOLE NONE 0 0 936
ISHARES TR CORE S&P MCP ETF 464287507 476 2,869 SH   SOLE NONE 0 0 2,869
ISHARES TR MSCI EAFE ETF 464287465 419 7,138 SH   SOLE NONE 0 0 7,138
ISHARES TR S&P 100 ETF 464287101 747 6,705 SH   SOLE NONE 0 0 6,705
ISHARES TR BARCLAYS 7 10 YR 464287440 428 4,108 SH   SOLE NONE 0 0 4,108
ISHARES TR IBOXX INV CP ETF 464287242 908 8,056 SH   SOLE NONE 0 0 8,056
ISHARES TR RUSSELL 2000 ETF 464287655 244 1,826 SH   SOLE NONE 0 0 1,826
JOHNSON & JOHNSON COM 478160104 2,226 17,252 SH   SOLE NONE 0 0 17,252
JPMORGAN CHASE & CO COM 46625H100 3,127 32,037 SH   SOLE NONE 0 0 32,037
KINDER MORGAN INC DEL COM 49456B101 743 48,356 SH   SOLE NONE 0 0 48,356
LOCKHEED MARTIN CORP COM 539830109 401 1,533 SH   SOLE NONE 0 0 1,533
MASTERCARD INCORPORATED CL A 57636Q104 503 2,669 SH   SOLE NONE 0 0 2,669
MCDONALDS CORP COM 580135101 893 5,033 SH   SOLE NONE 0 0 5,033
MICROCHIP TECHNOLOGY INC COM 595017104 1,108 15,413 SH   SOLE NONE 0 0 15,413
MICROSOFT CORP COM 594918104 2,860 28,160 SH   SOLE NONE 0 0 28,160
MONDELEZ INTL INC CL A 609207105 365 9,122 SH   SOLE NONE 0 0 9,122
NEENAH INC COM 640079109 289 4,920 SH   SOLE NONE 0 0 4,920
NEXTERA ENERGY INC COM 65339F101 1,109 6,385 SH   SOLE NONE 0 0 6,385
NIKE INC CL B 654106103 807 10,892 SH   SOLE NONE 0 0 10,892
NORFOLK SOUTHERN CORP COM 655844108 1,063 7,108 SH   SOLE NONE 0 0 7,108
OMEGA HEALTHCARE INVS INC COM 681936100 247 7,049 SH   SOLE NONE 0 0 7,049
PARKER HANNIFIN CORP COM 701094104 269 1,809 SH   SOLE NONE 0 0 1,809
PAYCHEX INC COM 704326107 312 4,789 SH   SOLE NONE 0 0 4,789
PAYPAL HLDGS INC COM 70450Y103 467 5,564 SH   SOLE NONE 0 0 5,564
PEPSICO INC COM 713448108 1,585 14,349 SH   SOLE NONE 0 0 14,349
PFIZER INC COM 717081103 235 5,399 SH   SOLE NONE 0 0 5,399
PHILIP MORRIS INTL INC COM 718172109 311 4,665 SH   SOLE NONE 0 0 4,665
PHILLIPS 66 COM 718546104 295 3,425 SH   SOLE NONE 0 0 3,425
PIMCO CORPORATE & INCOME OPP COM 72201B101 335 21,872 SH   SOLE NONE 0 0 21,872
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 361 3,805 SH   SOLE NONE 0 0 3,805
PIMCO STRATEGIC INCOME FD IN COM 72200X104 744 76,945 SH   SOLE NONE 0 0 76,945
PIONEER HIGH INCOME TR COM 72369H106 272 34,150 SH   SOLE NONE 0 0 34,150
PPG INDS INC COM 693506107 543 5,315 SH   SOLE NONE 0 0 5,315
PRICE T ROWE GROUP INC COM 74144T108 293 3,182 SH   SOLE NONE 0 0 3,182
PROCTER AND GAMBLE CO COM 742718109 1,551 16,881 SH   SOLE NONE 0 0 16,881
PUBLIC STORAGE COM 74460D109 266 1,317 SH   SOLE NONE 0 0 1,317
QUALCOMM INC COM 747525103 369 6,492 SH   SOLE NONE 0 0 6,492
REALTY INCOME CORP COM 756109104 806 12,796 SH   SOLE NONE 0 0 12,796
SKYWORKS SOLUTIONS INC COM 83088M102 857 12,797 SH   SOLE NONE 0 0 12,797
SOUTHERN CO COM 842587107 1,187 27,032 SH   SOLE NONE 0 0 27,032
SPDR S&P 500 ETF TR TR UNIT 78462F103 369 1,478 SH   SOLE NONE 0 0 1,478
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 211 697 SH   SOLE NONE 0 0 697
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 1,157 19,296 SH   SOLE NONE 0 0 19,296
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 2,449 52,345 SH   SOLE NONE 0 0 52,345
SPDR SERIES TRUST S&P DIVID ETF 78464A763 531 5,931 SH   SOLE NONE 0 0 5,931
STARBUCKS CORP COM 855244109 432 6,714 SH   SOLE NONE 0 0 6,714
STRYKER CORP COM 863667101 1,968 12,556 SH   SOLE NONE 0 0 12,556
TARGA RES CORP COM 87612G101 200 5,559 SH   SOLE NONE 0 0 5,559
TEMPLETON EMERG MKTS INCOME COM 880192109 816 84,835 SH   SOLE NONE 0 0 84,835
TORONTO DOMINION BK ONT COM NEW 891160509 398 8,020 SH   SOLE NONE 0 0 8,020
UNION PAC CORP COM 907818108 2,482 17,956 SH   SOLE NONE 0 0 17,956
UNITED PARCEL SERVICE INC CL B 911312106 397 4,078 SH   SOLE NONE 0 0 4,078
UNITED TECHNOLOGIES CORP COM 913017109 784 7,367 SH   SOLE NONE 0 0 7,367
UNITEDHEALTH GROUP INC COM 91324P102 1,332 5,350 SH   SOLE NONE 0 0 5,350
V F CORP COM 918204108 357 5,007 SH   SOLE NONE 0 0 5,007
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 205 4,329 SH   SOLE NONE 0 0 4,329
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,023 18,861 SH   SOLE NONE 0 0 18,861
VANGUARD GROUP DIV APP ETF 921908844 911 9,309 SH   SOLE NONE 0 0 9,309
VANGUARD INDEX FDS SMALL CP ETF 922908751 438 3,322 SH   SOLE NONE 0 0 3,322
VANGUARD INDEX FDS MID CAP ETF 922908629 342 2,475 SH   SOLE NONE 0 0 2,475
VANGUARD INDEX FDS GROWTH ETF 922908736 253 1,888 SH   SOLE NONE 0 0 1,888
VANGUARD INDEX FDS SM CP VAL ETF 922908611 212 1,861 SH   SOLE NONE 0 0 1,861
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 834 21,903 SH   SOLE NONE 0 0 21,903
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 356 7,331 SH   SOLE NONE 0 0 7,331
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 490 6,287 SH   SOLE NONE 0 0 6,287
VERIZON COMMUNICATIONS INC COM 92343V104 1,461 26,002 SH   SOLE NONE 0 0 26,002
VISA INC COM CL A 92826C839 1,296 9,824 SH   SOLE NONE 0 0 9,824
W P CAREY INC COM 92936U109 1,655 25,342 SH   SOLE NONE 0 0 25,342
WISDOMTREE TR EUROPE SMCP DV 97717W869 937 17,576 SH   SOLE NONE 0 0 17,576
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,953 61,754 SH   SOLE NONE 0 0 61,754
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,222 49,834 SH   SOLE NONE 0 0 49,834
WISDOMTREE TR EMER MKT HIGH FD 97717W315 495 12,334 SH   SOLE NONE 0 0 12,334