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 230 1,313 SH   SOLE NONE 0 0 1,313
ABBOTT LABS COM 002824100 653 5,529 SH   SOLE NONE 0 0 5,529
ABBVIE INC COM 00287Y109 1,511 14,009 SH   SOLE NONE 0 0 14,009
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 567 136,571 SH   SOLE NONE 0 0 136,571
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 466 1,457 SH   SOLE NONE 0 0 1,457
ALIGN TECHNOLOGY INC COM 016255101 378 568 SH   SOLE NONE 0 0 568
ALPHABET INC CAP STK CL A 02079K305 2,117 792 SH   SOLE NONE 0 0 792
AMAZON COM INC COM 023135106 5,785 1,761 SH   SOLE NONE 0 0 1,761
AMERICAN ELEC PWR CO INC COM 025537101 1,835 22,605 SH   SOLE NONE 0 0 22,605
AMERICAN TOWER CORP NEW COM 03027X100 4,448 16,759 SH   SOLE NONE 0 0 16,759
AMERICAN WTR WKS CO INC NEW COM 030420103 1,278 7,559 SH   SOLE NONE 0 0 7,559
AMPHENOL CORP NEW CL A 032095101 246 3,356 SH   SOLE NONE 0 0 3,356
ANNALY CAPITAL MANAGEMENT IN COM 035710409 131 15,598 SH   SOLE NONE 0 0 15,598
APPLE INC COM 037833100 11,608 82,033 SH   SOLE NONE 0 0 82,033
AT&T INC COM 00206R102 1,427 52,849 SH   SOLE NONE 0 0 52,849
AUTOMATIC DATA PROCESSING IN COM 053015103 5,622 28,121 SH   SOLE NONE 0 0 28,121
BLACKROCK INC COM 09247X101 508 606 SH   SOLE NONE 0 0 606
BOEING CO COM 097023105 1,118 5,082 SH   SOLE NONE 0 0 5,082
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 183 11,683 SH   SOLE NONE 0 0 11,683
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 432 28,881 SH   SOLE NONE 0 0 28,881
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 330 18,620 SH   SOLE NONE 0 0 18,620
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 263 4,368 SH   SOLE NONE 0 0 4,368
CANADIAN NATL RY CO COM 136375102 487 4,209 SH   SOLE NONE 0 0 4,209
CARRIER GLOBAL CORPORATION COM 14448C104 229 4,427 SH   SOLE NONE 0 0 4,427
CATERPILLAR INC COM 149123101 232 1,208 SH   SOLE NONE 0 0 1,208
CHEVRON CORP NEW COM 166764100 1,431 14,110 SH   SOLE NONE 0 0 14,110
CHUBB LIMITED COM H1467J104 741 4,274 SH   SOLE NONE 0 0 4,274
CISCO SYS INC COM 17275R102 1,029 18,910 SH   SOLE NONE 0 0 18,910
COCA COLA CO COM 191216100 1,105 21,059 SH   SOLE NONE 0 0 21,059
COHEN & STEERS REIT & PFD & COM 19247X100 615 23,994 SH   SOLE NONE 0 0 23,994
COLUMBIA SPORTSWEAR CO COM 198516106 419 4,374 SH   SOLE NONE 0 0 4,374
CONSOLIDATED EDISON INC COM 209115104 308 4,246 SH   SOLE NONE 0 0 4,246
COSTCO WHSL CORP NEW COM 22160K105 3,700 8,234 SH   SOLE NONE 0 0 8,234
CSX CORP COM 126408103 251 8,426 SH   SOLE NONE 0 0 8,426
CUMMINS INC COM 231021106 1,039 4,626 SH   SOLE NONE 0 0 4,626
CVS HEALTH CORP COM 126650100 334 3,940 SH   SOLE NONE 0 0 3,940
DIAGEO PLC SPON ADR NEW 25243Q205 402 2,085 SH   SOLE NONE 0 0 2,085
DISNEY WALT CO COM 254687106 1,943 11,486 SH   SOLE NONE 0 0 11,486
DOMINION ENERGY INC COM 25746U109 1,425 19,512 SH   SOLE NONE 0 0 19,512
DOMINOS PIZZA INC COM 25754A201 1,118 2,343 SH   SOLE NONE 0 0 2,343
DONALDSON INC COM 257651109 396 6,893 SH   SOLE NONE 0 0 6,893
DOUBLELINE INCOME SOLUTIONS COM 258622109 189 10,644 SH   SOLE NONE 0 0 10,644
DTE ENERGY CO COM 233331107 726 6,500 SH   SOLE NONE 0 0 6,500
DUKE ENERGY CORP NEW COM NEW 26441C204 299 3,067 SH   SOLE NONE 0 0 3,067
DUPONT DE NEMOURS INC COM 26614N102 423 6,221 SH   SOLE NONE 0 0 6,221
EMERSON ELEC CO COM 291011104 238 2,526 SH   SOLE NONE 0 0 2,526
ESSENTIAL UTILS INC COM 29670G102 2,130 46,215 SH   SOLE NONE 0 0 46,215
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 261 4,292 SH   SOLE NONE 0 0 4,292
EXXON MOBIL CORP COM 30231G102 688 11,690 SH   SOLE NONE 0 0 11,690
FACEBOOK INC CL A 30303M102 744 2,191 SH   SOLE NONE 0 0 2,191
FASTENAL CO COM 311900104 438 8,481 SH   SOLE NONE 0 0 8,481
FATE THERAPEUTICS INC COM 31189P102 514 8,671 SH   SOLE NONE 0 0 8,671
FEDEX CORP COM 31428X106 964 4,397 SH   SOLE NONE 0 0 4,397
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,088 8,855 SH   SOLE NONE 0 0 8,855
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 282 2,367 SH   SOLE NONE 0 0 2,367
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 293 11,703 SH   SOLE NONE 0 0 11,703
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 260 5,883 SH   SOLE NONE 0 0 5,883
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 685 12,130 SH   SOLE NONE 0 0 12,130
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 636 2,694 SH   SOLE NONE 0 0 2,694
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 674 4,056 SH   SOLE NONE 0 0 4,056
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 310 6,119 SH   SOLE NONE 0 0 6,119
FIRST TR NASDAQ 100 TECH IND SHS 337345102 1,449 9,181 SH   SOLE NONE 0 0 9,181
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 496 5,419 SH   SOLE NONE 0 0 5,419
FIRST TR SR FLTG RATE INCOME COM 33733U108 2,065 168,689 SH   SOLE NONE 0 0 168,689
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2,312 58,968 SH   SOLE NONE 0 0 58,968
FORD MTR CO DEL COM 345370860 244 17,235 SH   SOLE NONE 0 0 17,235
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 600 6,122 SH   SOLE NONE 0 0 6,122
GENERAL MLS INC COM 370334104 342 5,723 SH   SOLE NONE 0 0 5,723
GENUINE PARTS CO COM 372460105 212 1,747 SH   SOLE NONE 0 0 1,747
GILEAD SCIENCES INC COM 375558103 319 4,561 SH   SOLE NONE 0 0 4,561
GLOBAL X FDS GLB X SUPERDIV 37950E549 278 20,986 SH   SOLE NONE 0 0 20,986
HILTON WORLDWIDE HLDGS INC COM 43300A203 279 2,115 SH   SOLE NONE 0 0 2,115
HOME DEPOT INC COM 437076102 2,300 7,006 SH   SOLE NONE 0 0 7,006
HONEYWELL INTL INC COM 438516106 1,264 5,954 SH   SOLE NONE 0 0 5,954
ILLINOIS TOOL WKS INC COM 452308109 2,015 9,753 SH   SOLE NONE 0 0 9,753
INTEL CORP COM 458140100 740 13,895 SH   SOLE NONE 0 0 13,895
INTERNATIONAL BUSINESS MACHS COM 459200101 264 1,897 SH   SOLE NONE 0 0 1,897
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 487 20,337 SH   SOLE NONE 0 0 20,337
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1,369 51,320 SH   SOLE NONE 0 0 51,320
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 859 14,122 SH   SOLE NONE 0 0 14,122
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 858 48,828 SH   SOLE NONE 0 0 48,828
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 705 4,577 SH   SOLE NONE 0 0 4,577
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 269 901 SH   SOLE NONE 0 0 901
INVESCO QQQ TR UNIT SER 1 46090E103 220 614 SH   SOLE NONE 0 0 614
ISHARES TR MSCI EAFE ETF 464287465 741 9,498 SH   SOLE NONE 0 0 9,498
ISHARES TR RUS MDCP VAL ETF 464287473 288 2,539 SH   SOLE NONE 0 0 2,539
ISHARES TR S&P 100 ETF 464287101 1,645 8,333 SH   SOLE NONE 0 0 8,333
ISHARES TR CORE S&P MCP ETF 464287507 891 3,387 SH   SOLE NONE 0 0 3,387
ISHARES TR CORE US AGGBD ET 464287226 254 2,210 SH   SOLE NONE 0 0 2,210
ISHARES TR S&P MC 400GR ETF 464287606 241 3,045 SH   SOLE NONE 0 0 3,045
ISHARES TR PFD AND INCM SEC 464288687 2,512 64,727 SH   SOLE NONE 0 0 64,727
ISHARES TR U.S. TECH ETF 464287721 448 4,429 SH   SOLE NONE 0 0 4,429
ISHARES TR CORE S&P SCP ETF 464287804 1,740 15,939 SH   SOLE NONE 0 0 15,939
ISHARES TR RUS 2000 GRW ETF 464287648 309 1,051 SH   SOLE NONE 0 0 1,051
ISHARES TR BARCLAYS 7 10 YR 464287440 368 3,197 SH   SOLE NONE 0 0 3,197
ISHARES TR RUS MID CAP ETF 464287499 263 3,366 SH   SOLE NONE 0 0 3,366
ISHARES TR INTL SEL DIV ETF 464288448 359 11,790 SH   SOLE NONE 0 0 11,790
ISHARES TR CORE S&P500 ETF 464287200 269 625 SH   SOLE NONE 0 0 625
ISHARES TR IBOXX INV CP ETF 464287242 1,018 7,656 SH   SOLE NONE 0 0 7,656
ISHARES TR 3 7 YR TREAS BD 464288661 379 2,909 SH   SOLE NONE 0 0 2,909
ISHARES TR RUSSELL 2000 ETF 464287655 486 2,222 SH   SOLE NONE 0 0 2,222
ISHARES TR TIPS BD ETF 464287176 242 1,892 SH   SOLE NONE 0 0 1,892
JOHNSON & JOHNSON COM 478160104 2,749 17,021 SH   SOLE NONE 0 0 17,021
JPMORGAN CHASE & CO COM 46625H100 5,408 33,039 SH   SOLE NONE 0 0 33,039
KINDER MORGAN INC DEL COM 49456B101 518 30,979 SH   SOLE NONE 0 0 30,979
L3HARRIS TECHNOLOGIES INC COM 502431109 1,174 5,330 SH   SOLE NONE 0 0 5,330
LINDE PLC SHS G5494J103 528 1,801 SH   SOLE NONE 0 0 1,801
LOCKHEED MARTIN CORP COM 539830109 736 2,131 SH   SOLE NONE 0 0 2,131
LULULEMON ATHLETICA INC COM 550021109 495 1,222 SH   SOLE NONE 0 0 1,222
MARRIOTT INTL INC NEW CL A 571903202 313 2,110 SH   SOLE NONE 0 0 2,110
MASTERCARD INCORPORATED CL A 57636Q104 748 2,150 SH   SOLE NONE 0 0 2,150
MCDONALDS CORP COM 580135101 1,279 5,304 SH   SOLE NONE 0 0 5,304
MICROCHIP TECHNOLOGY INC. COM 595017104 2,145 13,973 SH   SOLE NONE 0 0 13,973
MICROSOFT CORP COM 594918104 8,885 31,516 SH   SOLE NONE 0 0 31,516
MONDELEZ INTL INC CL A 609207105 569 9,777 SH   SOLE NONE 0 0 9,777
NEENAH INC COM 640079109 246 5,286 SH   SOLE NONE 0 0 5,286
NETFLIX INC COM 64110L106 344 564 SH   SOLE NONE 0 0 564
NEXTERA ENERGY INC COM 65339F101 2,928 37,288 SH   SOLE NONE 0 0 37,288
NIKE INC CL B 654106103 1,474 10,146 SH   SOLE NONE 0 0 10,146
NORFOLK SOUTHN CORP COM 655844108 1,648 6,890 SH   SOLE NONE 0 0 6,890
NVIDIA CORPORATION COM 67066G104 1,479 7,140 SH   SOLE NONE 0 0 7,140
PALO ALTO NETWORKS INC COM 697435105 381 796 SH   SOLE NONE 0 0 796
PARKER-HANNIFIN CORP COM 701094104 547 1,957 SH   SOLE NONE 0 0 1,957
PAYCHEX INC COM 704326107 480 4,265 SH   SOLE NONE 0 0 4,265
PAYPAL HLDGS INC COM 70450Y103 1,703 6,545 SH   SOLE NONE 0 0 6,545
PEPSICO INC COM 713448108 2,437 16,201 SH   SOLE NONE 0 0 16,201
PFIZER INC COM 717081103 226 5,266 SH   SOLE NONE 0 0 5,266
PHILIP MORRIS INTL INC COM 718172109 331 3,488 SH   SOLE NONE 0 0 3,488
PIMCO CORPORATE & INCOME OPP COM 72201B101 308 16,866 SH   SOLE NONE 0 0 16,866
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 469 4,602 SH   SOLE NONE 0 0 4,602
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 403 4,058 SH   SOLE NONE 0 0 4,058
PIMCO ETF TR ACTIVE BD ETF 72201R775 235 2,124 SH   SOLE NONE 0 0 2,124
PIMCO STRATEGIC INCOME FD COM 72200X104 381 54,012 SH   SOLE NONE 0 0 54,012
PIONEER HIGH INCOME FUND INC COM 72369H106 202 20,710 SH   SOLE NONE 0 0 20,710
PPG INDS INC COM 693506107 751 5,250 SH   SOLE NONE 0 0 5,250
PRICE T ROWE GROUP INC COM 74144T108 503 2,559 SH   SOLE NONE 0 0 2,559
PROCTER AND GAMBLE CO COM 742718109 2,724 19,486 SH   SOLE NONE 0 0 19,486
PRUDENTIAL FINL INC COM 744320102 686 6,525 SH   SOLE NONE 0 0 6,525
PUBLIC STORAGE COM 74460D109 596 2,005 SH   SOLE NONE 0 0 2,005
QUALCOMM INC COM 747525103 1,416 10,977 SH   SOLE NONE 0 0 10,977
RAYTHEON TECHNOLOGIES CORP COM 75513E101 396 4,611 SH   SOLE NONE 0 0 4,611
REALTY INCOME CORP COM 756109104 823 12,693 SH   SOLE NONE 0 0 12,693
SALESFORCE COM INC COM 79466L302 672 2,477 SH   SOLE NONE 0 0 2,477
SKYWORKS SOLUTIONS INC COM 83088M102 2,238 13,584 SH   SOLE NONE 0 0 13,584
SOUTHERN CO COM 842587107 1,627 26,261 SH   SOLE NONE 0 0 26,261
SPDR GOLD TR GOLD SHS 78463V107 227 1,384 SH   SOLE NONE 0 0 1,384
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 576 13,549 SH   SOLE NONE 0 0 13,549
SPDR S&P 500 ETF TR TR UNIT 78462F103 608 1,417 SH   SOLE NONE 0 0 1,417
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 319 664 SH   SOLE NONE 0 0 664
SPDR SER TR BLMBRG BRC CNVRT 78464A359 4,407 51,636 SH   SOLE NONE 0 0 51,636
SPDR SER TR S&P 600 SML CAP 78464A813 2,006 21,179 SH   SOLE NONE 0 0 21,179
SPDR SER TR S&P DIVID ETF 78464A763 986 8,390 SH   SOLE NONE 0 0 8,390
SPDR SER TR PORTFOLIO S&P500 78464A854 339 6,722 SH   SOLE NONE 0 0 6,722
SPDR SER TR PORTFOLIO S&P400 78464A847 200 4,339 SH   SOLE NONE 0 0 4,339
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 690 14,985 SH   SOLE NONE 0 0 14,985
STARBUCKS CORP COM 855244109 714 6,477 SH   SOLE NONE 0 0 6,477
STEPAN CO COM 858586100 341 3,017 SH   SOLE NONE 0 0 3,017
STRYKER CORPORATION COM 863667101 3,406 12,917 SH   SOLE NONE 0 0 12,917
TARGA RES CORP COM 87612G101 359 7,303 SH   SOLE NONE 0 0 7,303
TEMPLETON EMERGING MKTS INCO COM 880192109 396 51,202 SH   SOLE NONE 0 0 51,202
TOPBUILD CORP COM 89055F103 290 1,417 SH   SOLE NONE 0 0 1,417
TORONTO DOMINION BK ONT COM NEW 891160509 553 8,365 SH   SOLE NONE 0 0 8,365
UNION PAC CORP COM 907818108 3,331 16,995 SH   SOLE NONE 0 0 16,995
UNITED PARCEL SERVICE INC CL B 911312106 1,266 6,951 SH   SOLE NONE 0 0 6,951
UNITEDHEALTH GROUP INC COM 91324P102 2,715 6,949 SH   SOLE NONE 0 0 6,949
V F CORP COM 918204108 244 3,641 SH   SOLE NONE 0 0 3,641
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 890 26,927 SH   SOLE NONE 0 0 26,927
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 277 3,375 SH   SOLE NONE 0 0 3,375
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1,689 29,649 SH   SOLE NONE 0 0 29,649
VANGUARD INDEX FDS MID CAP ETF 922908629 943 3,982 SH   SOLE NONE 0 0 3,982
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,136 5,195 SH   SOLE NONE 0 0 5,195
VANGUARD INDEX FDS TOTAL STK MKT 922908769 384 1,729 SH   SOLE NONE 0 0 1,729
VANGUARD INDEX FDS SML CP GRW ETF 922908595 367 1,309 SH   SOLE NONE 0 0 1,309
VANGUARD INDEX FDS SM CP VAL ETF 922908611 247 1,457 SH   SOLE NONE 0 0 1,457
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 246 1,042 SH   SOLE NONE 0 0 1,042
VANGUARD INDEX FDS GROWTH ETF 922908736 410 1,413 SH   SOLE NONE 0 0 1,413
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,197 23,936 SH   SOLE NONE 0 0 23,936
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 317 4,828 SH   SOLE NONE 0 0 4,828
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 749 14,048 SH   SOLE NONE 0 0 14,048
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 267 3,245 SH   SOLE NONE 0 0 3,245
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,356 8,826 SH   SOLE NONE 0 0 8,826
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 518 5,012 SH   SOLE NONE 0 0 5,012
VERIZON COMMUNICATIONS INC COM 92343V104 1,324 24,513 SH   SOLE NONE 0 0 24,513
VISA INC COM CL A 92826C839 2,713 12,178 SH   SOLE NONE 0 0 12,178
VULCAN MATLS CO COM 929160109 211 1,247 SH   SOLE NONE 0 0 1,247
WALMART INC COM 931142103 408 2,928 SH   SOLE NONE 0 0 2,928
WISDOMTREE TR US MIDCAP DIVID 97717W505 2,637 63,622 SH   SOLE NONE 0 0 63,622
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,442 46,765 SH   SOLE NONE 0 0 46,765
WISDOMTREE TR GLB US QTLY DIV 97717W844 1,174 29,013 SH   SOLE NONE 0 0 29,013
WISDOMTREE TR EM EX ST-OWNED 97717X578 423 11,324 SH   SOLE NONE 0 0 11,324
WISDOMTREE TR EUROPE SMCP DV 97717W869 604 8,404 SH   SOLE NONE 0 0 8,404
WISDOMTREE TR EMER MKT HIGH FD 97717W315 260 5,968 SH   SOLE NONE 0 0 5,968
WP CAREY INC COM 92936U109 2,067 28,306 SH   SOLE NONE 0 0 28,306
XYLEM INC COM 98419M100 510 4,124 SH   SOLE NONE 0 0 4,124
ZOETIS INC CL A 98978V103 943 4,855 SH   SOLE NONE 0 0 4,855