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
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 7 95 SH   SOLE   0 0 95
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 24 1,625 SH   SOLE   0 0 1,625
AGNC INVT CORP COM 00123Q104 38 2,157 SH   SOLE   0 0 2,157
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6 50 SH   SOLE   0 0 50
AMERICAN AIRLS GROUP INC COM 02376R102 4 115 SH   SOLE   0 0 115
APPLE INC COM 037833100 1,006 6,381 SH   SOLE   0 0 6,381
APPLIED MATLS INC COM 038222105 5 150 SH   SOLE   0 0 150
AQUA AMERICA INC COM 03836W103 18 533 SH   SOLE   0 0 533
AT&T INC COM 00206R102 95 3,326 SH   SOLE   0 0 3,326
BALLARD PWR SYS INC NEW COM 058586108 0 100 SH   SOLE   0 0 100
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 0 4 SH   SOLE   0 0 4
BELLICUM PHARMACEUTICALS INC COM 079481107 1 350 SH   SOLE   0 0 350
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 514 2,517 SH   SOLE   0 0 2,517
BRIGHTHOUSE FINL INC COM 10922N103 0 5 SH   SOLE   0 0 5
BROADCOM INC COM 11135F101 14 55 SH   SOLE   0 0 55
CELGENE CORP COM 151020104 30 465 SH   SOLE   0 0 465
CENTRAL FD CDA LTD CL A 153501101 72 5,711 SH   SOLE   0 0 5,711
CERNER CORP COM 156782104 25 472 SH   SOLE   0 0 472
CHESAPEAKE UTILS CORP COM 165303108 55 672 SH   SOLE   0 0 672
CHEVRON CORP NEW COM 166764100 27 248 SH   SOLE   0 0 248
CIGNA CORP NEW COM 125523100 342 1,799 SH   SOLE   0 0 1,799
CISCO SYS INC COM 17275R102 28 640 SH   SOLE   0 0 640
CITIGROUP INC COM NEW 172967424 3 66 SH   SOLE   0 0 66
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5 73 SH   SOLE   0 0 73
COLGATE PALMOLIVE CO COM 194162103 33 549 SH   SOLE   0 0 549
CONOCOPHILLIPS COM 20825C104 19 300 SH   SOLE   0 0 300
CONSTELLATION BRANDS INC CL A 21036P108 6 35 SH   SOLE   0 0 35
CRYOLIFE INC COM 228903100 4 150 SH   SOLE   0 0 150
CUMMINS INC COM 231021106 7 50 SH   SOLE   0 0 50
DELTA AIR LINES INC DEL COM NEW 247361702 7 137 SH   SOLE   0 0 137
DISNEY WALT CO COM DISNEY 254687106 7 60 SH   SOLE   0 0 60
DUNKIN BRANDS GROUP INC COM 265504100 13 195 SH   SOLE   0 0 195
EASTMAN CHEM CO COM 277432100 88 1,197 SH   SOLE   0 0 1,197
EATON VANCE FLTNG RATE 2022 COM 27831H100 27 3,200 SH   SOLE   0 0 3,200
ELECTRONIC ARTS INC COM 285512109 6 77 SH   SOLE   0 0 77
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 14 550 SH   SOLE   0 0 550
EXELON CORP COM 30161N101 0 0 SH   SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102 48 707 SH   SOLE   0 0 707
FACEBOOK INC CL A 30303M102 1 10 SH   SOLE   0 0 10
FEDEX CORP COM 31428X106 10 60 SH   SOLE   0 0 60
FIDELITY MSCI RL EST ETF 316092857 10 445 SH   SOLE   0 0 445
FIRSTHAND TECH VALUE FD INC COM 33766Y100 2 165 SH   SOLE   0 0 165
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 51 SH   SOLE   0 0 51
GENERAL ELECTRIC CO COM 369604103 49 6,408 SH   SOLE   0 0 6,408
GILEAD SCIENCES INC COM 375558103 15 240 SH   SOLE   0 0 240
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4 100 SH   SOLE   0 0 100
HALLIBURTON CO COM 406216101 33 1,236 SH   SOLE   0 0 1,236
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 30 1,587 SH   SOLE   0 0 1,587
HOME DEPOT INC COM 437076102 53 311 SH   SOLE   0 0 311
HOST HOTELS & RESORTS INC COM 44107P104 49 2,944 SH   SOLE   0 0 2,944
INTEL CORP COM 458140100 63 1,345 SH   SOLE   0 0 1,345
INTERNATIONAL BUSINESS MACHS COM 459200101 43 379 SH   SOLE   0 0 379
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 521 15,977 SH   SOLE   0 0 15,977
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 479 5,068 SH   SOLE   0 0 5,068
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 502 4,939 SH   SOLE   0 0 4,939
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 801 18,574 SH   SOLE   0 0 18,574
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 2,271 128,529 SH   SOLE   0 0 128,529
ISHARES GOLD TRUST ISHARES 464285105 111 9,005 SH   SOLE   0 0 9,005
ISHARES INC CORE MSCI EMKT 46434G103 2,123 45,016 SH   SOLE   0 0 45,016
ISHARES INC JP MORGAN EM ETF 464286517 12 289 SH   SOLE   0 0 289
ISHARES SILVER TRUST ISHARES 46428Q109 8 524 SH   SOLE   0 0 524
ISHARES TR MIN VOL USA ETF 46429B697 461 8,803 SH   SOLE   0 0 8,803
ISHARES TR MSCI ACWI EX US 464288240 27 650 SH   SOLE   0 0 650
ISHARES TR USA MOMENTUM FCT 46432F396 92 914 SH   SOLE   0 0 914
ISHARES TR EAFE SML CP ETF 464288273 851 16,420 SH   SOLE   0 0 16,420
ISHARES TR RUS 2000 VAL ETF 464287630 142 1,322 SH   SOLE   0 0 1,322
ISHARES TR JPMORGAN USD EMG 464288281 7 69 SH   SOLE   0 0 69
ISHARES TR US OIL EQ&SV ETF 464288844 3 125 SH   SOLE   0 0 125
ISHARES TR US REGNL BKS ETF 464288778 12 294 SH   SOLE   0 0 294
ISHARES TR CORE S&P SCP ETF 464287804 1,975 28,487 SH   SOLE   0 0 28,487
ISHARES TR CORE MSCI TOTAL 46432F834 1,772 33,726 SH   SOLE   0 0 33,726
ISHARES TR RUS 2000 GRW ETF 464287648 67 398 SH   SOLE   0 0 398
ISHARES TR SP SMCP600VL ETF 464287879 46 345 SH   SOLE   0 0 345
ISHARES TR CORE S&P US VLU 464287663 50 1,022 SH   SOLE   0 0 1,022
ISHARES TR FLTG RATE NT ETF 46429B655 10 197 SH   SOLE   0 0 197
ISHARES TR NASDAQ BIOTECH 464287556 33 344 SH   SOLE   0 0 344
ISHARES TR RUS 1000 VAL ETF 464287598 296 2,665 SH   SOLE   0 0 2,665
ISHARES TR NORTH AMERN NAT 464287374 658 24,214 SH   SOLE   0 0 24,214
ISHARES TR CORE S&P TTL STK 464287150 1,681 29,623 SH   SOLE   0 0 29,623
ISHARES TR MSCI AC ASIA ETF 464288182 28 443 SH   SOLE   0 0 443
ISHARES TR S&P 500 GRWT ETF 464287309 26 173 SH   SOLE   0 0 173
ISHARES TR S&P MC 400GR ETF 464287606 185 970 SH   SOLE   0 0 970
ISHARES TR RUS 1000 GRW ETF 464287614 982 7,505 SH   SOLE   0 0 7,505
ISHARES TR CORE MSCI EAFE 46432F842 4,640 84,373 SH   SOLE   0 0 84,373
ISHARES TR RUS 1000 ETF 464287622 505 3,639 SH   SOLE   0 0 3,639
ISHARES TR CORE S&P MCP ETF 464287507 4,436 26,713 SH   SOLE   0 0 26,713
ISHARES TR RUSSELL 2000 ETF 464287655 521 3,887 SH   SOLE   0 0 3,887
ISHARES TR S&P 500 VAL ETF 464287408 980 9,690 SH   SOLE   0 0 9,690
ISHARES TR S&P US PFD STK 464288687 14 422 SH   SOLE   0 0 422
ISHARES TR MIN VOL EAFE ETF 46429B689 799 11,982 SH   SOLE   0 0 11,982
ISHARES TR S&P MC 400VL ETF 464287705 321 2,318 SH   SOLE   0 0 2,318
ISHARES TR CORE 1 5 YR USD 46432F859 392 7,986 SH   SOLE   0 0 7,986
ISHARES TR MULTIFACTOR INTL 46434V274 32 1,353 SH   SOLE   0 0 1,353
ISHARES TR MSCI EAFE ETF 464287465 96 1,634 SH   SOLE   0 0 1,634
ISHARES TR CORE S&P500 ETF 464287200 31,448 124,986 SH   SOLE   0 0 124,986
ISHARES TR 0-5YR INVT GR CP 46434V100 6,671 134,685 SH   SOLE   0 0 134,685
ISHARES TR EAFE GRWTH ETF 464288885 40 584 SH   SOLE   0 0 584
ISHARES TR U.S. REAL ES ETF 464287739 63 837 SH   SOLE   0 0 837
ISHARES US ETF TR COMMOD SEL STG 46431W853 38 1,232 SH   SOLE   0 0 1,232
JOHNSON & JOHNSON COM 478160104 89 689 SH   SOLE   0 0 689
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 798 15,916 SH   SOLE   0 0 15,916
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 31 1,377 SH   SOLE   0 0 1,377
KANSAS CITY SOUTHERN COM NEW 485170302 10 100 SH   SOLE   0 0 100
KEYCORP NEW COM 493267108 56 3,813 SH   SOLE   0 0 3,813
LABORATORY CORP AMER HLDGS COM NEW 50540R409 706 5,584 SH   SOLE   0 0 5,584
LAUDER ESTEE COS INC CL A 518439104 9 67 SH   SOLE   0 0 67
LEAP THERAPEUTICS INC COM 52187K101 0 100 SH   SOLE   0 0 100
MANULIFE FINL CORP COM 56501R106 3 201 SH   SOLE   0 0 201
MARATHON OIL CORP COM 565849106 7 475 SH   SOLE   0 0 475
MARRIOTT INTL INC NEW CL A 571903202 836 7,698 SH   SOLE   0 0 7,698
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 84 1,190 SH   SOLE   0 0 1,190
MASCO CORP COM 574599106 3 112 SH   SOLE   0 0 112
MCDONALDS CORP COM 580135101 81 457 SH   SOLE   0 0 457
MERCK & CO INC COM 58933Y105 23,125 302,649 SH   SOLE   0 0 302,649
METLIFE INC COM 59156R108 17 422 SH   SOLE   0 0 422
MONDELEZ INTL INC CL A 609207105 6 149 SH   SOLE   0 0 149
NEONODE INC COM PAR 64051M709 0 150 SH   SOLE   0 0 150
NUVEEN PFD & INCM SECURTIES COM 67072C105 86 10,336 SH   SOLE   0 0 10,336
ORACLE CORP COM 68389X105 10 214 SH   SOLE   0 0 214
PEPSICO INC COM 713448108 56 505 SH   SOLE   0 0 505
PFIZER INC COM 717081103 119 2,726 SH   SOLE   0 0 2,726
PHILLIPS 66 COM 718546104 11 125 SH   SOLE   0 0 125
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3 204 SH   SOLE   0 0 204
PIMCO CORPORATE INCOME STRAT COM 72200U100 0 0 SH   SOLE   0 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 795 8,359 SH   SOLE   0 0 8,359
PPL CORP COM 69351T106 6 201 SH   SOLE   0 0 201
PRICE T ROWE GROUP INC COM 74144T108 22 236 SH   SOLE   0 0 236
PROCTER AND GAMBLE CO COM 742718109 112 1,221 SH   SOLE   0 0 1,221
PVH CORP COM 693656100 4 45 SH   SOLE   0 0 45
QUAD / GRAPHICS INC COM CL A 747301109 8 647 SH   SOLE   0 0 647
RAVEN INDS INC COM 754212108 9 252 SH   SOLE   0 0 252
RITE AID CORP COM 767754104 1 1,075 SH   SOLE   0 0 1,075
SANOFI RIGHT 12/31/2020 80105N113 0 171 SH   SOLE   0 0 171
SCHWAB CHARLES CORP NEW COM 808513105 10 245 SH   SOLE   0 0 245
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 164 6,964 SH   SOLE   0 0 6,964
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 93 2,835 SH   SOLE   0 0 2,835
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 113 1,869 SH   SOLE   0 0 1,869
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 176 2,941 SH   SOLE   0 0 2,941
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 243 3,524 SH   SOLE   0 0 3,524
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 237 8,360 SH   SOLE   0 0 8,360
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 548 16,131 SH   SOLE   0 0 16,131
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 95 3,365 SH   SOLE   0 0 3,365
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,811 58,657 SH   SOLE   0 0 58,657
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 31 586 SH   SOLE   0 0 586
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 0 191 SH   SOLE   0 0 191
SITE CENTERS CORP COM 82981J109 0 7 SH   SOLE   0 0 7
SOUTHWEST AIRLS CO COM 844741108 46 1,000 SH   SOLE   0 0 1,000
SPDR GOLD TRUST GOLD SHS 78463V107 203 1,677 SH   SOLE   0 0 1,677
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,982 7,932 SH   SOLE   0 0 7,932
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 276 911 SH   SOLE   0 0 911
SPDR SER TR BLOOMBERG SRT TR 78468R408 110 4,210 SH   SOLE   0 0 4,210
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 157 4,757 SH   SOLE   0 0 4,757
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 57 2,102 SH   SOLE   0 0 2,102
SPDR SERIES TRUST S&P DIVID ETF 78464A763 2,051 22,908 SH   SOLE   0 0 22,908
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 17,280 573,322 SH   SOLE   0 0 573,322
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 20 769 SH   SOLE   0 0 769
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 72 5,711 SH   SOLE   0 0 5,711
STARBUCKS CORP COM 855244109 13 200 SH   SOLE   0 0 200
SYNOPSYS INC COM 871607107 7 78 SH   SOLE   0 0 78
TEMPLETON GLOBAL INCOME FD COM 880198106 260 43,191 SH   SOLE   0 0 43,191
TESLA INC COM 88160R101 8 25 SH   SOLE   0 0 25
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4 228 SH   SOLE   0 0 228
THERMO FISHER SCIENTIFIC INC COM 883556102 18 82 SH   SOLE   0 0 82
TOTAL S A SPONSORED ADR 89151E109 10 190 SH   SOLE   0 0 190
TRAVELERS COMPANIES INC COM 89417E109 17 144 SH   SOLE   0 0 144
TUPPERWARE BRANDS CORP COM 899896104 2 55 SH   SOLE   0 0 55
TYME TECHNOLOGIES INC COM 90238J103 18 5,000 SH   SOLE   0 0 5,000
UNIVEST CORP PA COM 915271100 14 631 SH   SOLE   0 0 631
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 977 7,766 SH   SOLE   0 0 7,766
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 116 1,473 SH   SOLE   0 0 1,473
VANGUARD GROUP DIV APP ETF 921908844 35 355 SH   SOLE   0 0 355
VANGUARD INDEX FDS LARGE CAP ETF 922908637 493 4,294 SH   SOLE   0 0 4,294
VANGUARD INDEX FDS GROWTH ETF 922908736 8,196 61,014 SH   SOLE   0 0 61,014
VANGUARD INDEX FDS VALUE ETF 922908744 6,580 67,174 SH   SOLE   0 0 67,174
VANGUARD INDEX FDS MID CAP ETF 922908629 7,270 52,610 SH   SOLE   0 0 52,610
VANGUARD INDEX FDS SML CP GRW ETF 922908595 179 1,188 SH   SOLE   0 0 1,188
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 392 5,258 SH   SOLE   0 0 5,258
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,670 12,651 SH   SOLE   0 0 12,651
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,169 9,162 SH   SOLE   0 0 9,162
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 16,902 73,546 SH   SOLE   0 0 73,546
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2,063 21,654 SH   SOLE   0 0 21,654
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 133 1,110 SH   SOLE   0 0 1,110
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,788 15,675 SH   SOLE   0 0 15,675
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 29 450 SH   SOLE   0 0 450
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,091 23,932 SH   SOLE   0 0 23,932
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 136 1,437 SH   SOLE   0 0 1,437
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 608 15,963 SH   SOLE   0 0 15,963
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 7,794 99,995 SH   SOLE   0 0 99,995
VANGUARD STAR FD VG TL INTL STK F 921909768 4,323 91,560 SH   SOLE   0 0 91,560
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,492 67,183 SH   SOLE   0 0 67,183
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,011 12,957 SH   SOLE   0 0 12,957
VANGUARD WORLD FD MEGA CAP INDEX 921910873 697 8,023 SH   SOLE   0 0 8,023
VANGUARD WORLD FD MEGA GRWTH IND 921910816 443 4,142 SH   SOLE   0 0 4,142
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 103 1,440 SH   SOLE   0 0 1,440
VANGUARD WORLD FDS ENERGY ETF 92204A306 31 397 SH   SOLE   0 0 397
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 13 78 SH   SOLE   0 0 78
VEEVA SYS INC CL A COM 922475108 7 81 SH   SOLE   0 0 81
VERIZON COMMUNICATIONS INC COM 92343V104 132 2,347 SH   SOLE   0 0 2,347
VISTEON CORP COM NEW 92839U206 0 4 SH   SOLE   0 0 4
VOYA PRIME RATE TR SH BEN INT 92913A100 696 154,991 SH   SOLE   0 0 154,991
WALGREENS BOOTS ALLIANCE INC COM 931427108 23 330 SH   SOLE   0 0 330
WALMART INC COM 931142103 51 543 SH   SOLE   0 0 543
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 44 3,383 SH   SOLE   0 0 3,383
WESTERN ASSET VAR RT STRG FD COM 957667108 107 6,915 SH   SOLE   0 0 6,915
WISDOMTREE TR EMER MKT HIGH FD 97717W315 66 1,634 SH   SOLE   0 0 1,634
WISDOMTREE TR US SMALLCAP DIVD 97717W604 94 3,821 SH   SOLE   0 0 3,821
WISDOMTREE TR INTL SMCAP DIV 97717W760 2,045 33,906 SH   SOLE   0 0 33,906
WISDOMTREE TR FUTRE STRAT FD 97717W125 19 489 SH   SOLE   0 0 489
ZIMMER BIOMET HLDGS INC COM 98956P102 5 49 SH   SOLE   0 0 49