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 Company COM 604059105 218 1,239 SH   SOLE   0 0 1,239
Abbott Laboratories COM 002824100 1,192 13,730 SH   SOLE   0 0 13,730
AbbVie Inc. COM 00287Y109 1,269 14,338 SH   SOLE   0 0 14,338
ABIOMED Inc. COM 003654100 25 150 SH   SOLE   0 0 150
Acasti Pharma Inc. COM 00430K402 49 20,000 SH   SOLE   0 0 20,000
Accenture Ltd. COM G1151C101 81 389 SH   SOLE   0 0 389
Adaptec Inc. COM 00651F108 59 2,000 SH   SOLE   0 0 2,000
Adobe Systems Inc. COM 00724F101 447 1,357 SH   SOLE   0 0 1,357
Advanced Micro Devices COM 007903107 321 7,000 SH   SOLE   0 0 7,000
AFLAC Inc. COM 001055102 79 1,500 SH   SOLE   0 0 1,500
Akamai Technologies Inc. COM 00971T101 1,744 20,200 SH   SOLE   0 0 20,200
Alexion Pharmaceuticals Inc. COM 015351109 0 2 SH   SOLE   0 0 2
Alibaba Group Holdings Ltd. ADS 01609W102 351 1,659 SH   SOLE   0 0 1,659
Align Technology Inc. COM 016255101 1,405 5,036 SH   SOLE   0 0 5,036
Allergan plc COM 018490102 15 81 SH   SOLE   0 0 81
Alphabet - USD1150 - Exp. 6/18/21 CALL 02079K907 28 1 SH Call SOLE   0 0 1
Alphabet Inc. Class A COM 02079K305 4,478 3,344 SH   SOLE   0 0 3,344
Alphabet Inc. Class C COM 02079K107 1,703 1,274 SH   SOLE   0 0 1,274
Altria Group Inc. COM 02209S103 149 2,996 SH   SOLE   0 0 2,996
Amazon.com Inc. COM 023135106 7,359 3,983 SH   SOLE   0 0 3,983
American Airlines Group Inc. COM 02376R102 2 80 SH   SOLE   0 0 80
American Express COM 025816109 186 1,500 SH   SOLE   0 0 1,500
American Tower Corp. COM 03027X100 2,756 11,996 SH   SOLE   0 0 11,996
Amgen Inc. COM 031162100 2,926 12,138 SH   SOLE   0 0 12,138
Amphenol Corp. COM 032095101 21 200 SH   SOLE   0 0 200
Annaly Capital Management Inc. COM 035710409 25 2,731 SH   SOLE   0 0 2,731
Aphria Inc. COM 03765K104 0 40 SH   SOLE   0 0 40
Apple Inc. COM 037833100 15,173 51,672 SH   SOLE   0 0 51,672
Applied Materials COM 038222105 88 1,450 SH   SOLE   0 0 1,450
Aqua America Inc. COM 03836W103 1,868 39,808 SH   SOLE   0 0 39,808
Arbutus Biopharma Corp. COM 03879J100 11 4,000 SH   SOLE   0 0 4,000
Archer-Daniels-Midland Co. COM 039483102 139 3,000 SH   SOLE   0 0 3,000
Ares Capital Corp. COM 04010L103 279 14,962 SH   SOLE   0 0 14,962
AT&T Inc. COM 00206R102 261 6,689 SH   SOLE   0 0 6,689
Aurora Cannabis Inc. COM 05156X108 0 100 SH   SOLE   0 0 100
Automatic Data Processing COM 053015103 107 630 SH   SOLE   0 0 630
AVEO Pharmaceuticals Inc. COM 053588109 0 65 SH   SOLE   0 0 65
Axcelis Technologies COM 054540109 24 1,000 SH   SOLE   0 0 1,000
Baidu Inc. ADS 056752108 1 9 SH   SOLE   0 0 9
Balchem Corp. COM 057665200 20 200 SH   SOLE   0 0 200
Bank of America Corp. COM 066050105 147 4,185 SH   SOLE   0 0 4,185
Baxter International Inc. COM 071813109 784 9,378 SH   SOLE   0 0 9,378
Becton Dickinson and Co. COM 075887109 67 250 SH   SOLE   0 0 250
Berkshire Hathaway B COM 084670702 2,992 13,214 SH   SOLE   0 0 13,214
Beyond Meat Inc. COM 08862E109 0 3 SH   SOLE   0 0 3
BlackRock Inc. COM 09247X101 2,291 4,558 SH   SOLE   0 0 4,558
Blink Charging Co. COM 09354A100 0 250 SH   SOLE   0 0 250
BlueStar TA-BIGITech Israel Tech. ETF ETF 26924G870 17 400 SH   SOLE   0 0 400
Bookings Holdings Inc. COM 09857L108 36 18 SH   SOLE   0 0 18
Boot Barn Holdings Inc. COM 099406100 89 2,000 SH   SOLE   0 0 2,000
Bristol-Myers Squibb Co. COM 110122108 154 2,408 SH   SOLE   0 0 2,408
Broadcom Inc. COM 11135F101 31 100 SH   SOLE   0 0 100
Brookfield Infrastructure Partners L.P. COM G16252101 24 500 SH   SOLE   0 0 500
C.H. Robinson Worldwide Inc. COM 12541W209 9 125 SH   SOLE   0 0 125
Cabot Oil & Gas Corp. COM 127097103 74 4,280 SH   SOLE   0 0 4,280
Camden Property Trust COM 133131102 21 200 SH   SOLE   0 0 200
Canopy Growth Corp. COM 138035100 5 247 SH   SOLE   0 0 247
Carnival Corporation COM 143658102 17 337 SH   SOLE   0 0 337
Caterpillar Inc. COM 149123101 553 3,746 SH   SOLE   0 0 3,746
CBRE Clarion Glob. Real Estate Income Fund CEF 12504G100 41 5,200 SH   SOLE   0 0 5,200
CDW Corp. COM 12514G108 142 1,000 SH   SOLE   0 0 1,000
Celanese Corp. COM 150870103 12 104 SH   SOLE   0 0 104
Centrus Energy Corp. COM 15643U104 0 40 SH   SOLE   0 0 40
CenturyLink Inc. COM 156700106 8 664 SH   SOLE   0 0 664
Cerus Corp. COM 157085101 10 2,500 SH   SOLE   0 0 2,500
Charter Communications Inc. COM 16119P108 43 89 SH   SOLE   0 0 89
Chevron Corp. COM 166764100 317 2,632 SH   SOLE   0 0 2,632
CIGNA Corp. COM 125509109 214 1,049 SH   SOLE   0 0 1,049
Cisco Systems COM 17275R102 737 15,376 SH   SOLE   0 0 15,376
Citigroup Inc. COM 172967424 60 753 SH   SOLE   0 0 753
Cloudflare Inc. COM 18915M107 51 3,000 SH   SOLE   0 0 3,000
CME Group Inc. COM 12572Q105 20 100 SH   SOLE   0 0 100
Cognizant Technology Solutions Corp. COM 192446102 49 800 SH   SOLE   0 0 800
Colgate-Palmolive Company COM 194162103 55 808 SH   SOLE   0 0 808
Comcast Corp. Class A COM 20030N101 1,533 34,093 SH   SOLE   0 0 34,093
Communications Select Sector SPDR ETF ETF 81369Y852 22 415 SH   SOLE   0 0 415
Compugen Ltd. COM M25722105 11 2,000 SH   SOLE   0 0 2,000
ConocoPhillips COM 20825c104 114 1,768 SH   SOLE   0 0 1,768
Consumer Discret. Select Sector SPDR ETF ETF 81369Y407 29 232 SH   SOLE   0 0 232
CoreLogic Inc. COM 21871D103 43 986 SH   SOLE   0 0 986
Corning Inc. COM 219350105 935 32,125 SH   SOLE   0 0 32,125
Corteva Inc. COM 22052L104 38 1,291 SH   SOLE   0 0 1,291
Costco Wholesale Corp. COM 22160K105 1,196 4,071 SH   SOLE   0 0 4,071
Cree Inc. COM 225447101 184 4,000 SH   SOLE   0 0 4,000
Cummins Inc. COM 231021106 1,373 7,675 SH   SOLE   0 0 7,675
Curis Inc. COM 231269200 19 11,500 SH   SOLE   0 0 11,500
CVS Health Corp. COM 126650100 2,458 33,086 SH   SOLE   0 0 33,086
DASAN Zhone Solutions Inc. COM 23305L206 4 500 SH   SOLE   0 0 500
Deere & Company COM 244199105 6 36 SH   SOLE   0 0 36
Delta Air Lines Inc. COM 247361108 21 374 SH   SOLE   0 0 374
Deutsche MSCI EAFE Hedged Equity ETF ETF 233051200 41 1,232 SH   SOLE   0 0 1,232
DexCom Inc. COM 252131107 5 25 SH   SOLE   0 0 25
Diageo plc ADS 25243Q205 988 5,871 SH   SOLE   0 0 5,871
Digital Realty Trust Inc. COM 253868103 36 303 SH   SOLE   0 0 303
Digital Turbine Inc. COM 25400W102 178 25,000 SH   SOLE   0 0 25,000
Dollar General Corporation COM 256669102 20 132 SH   SOLE   0 0 132
Dominion Resources COM 25746U109 341 4,124 SH   SOLE   0 0 4,124
DoubleLine Income Solutions Fund CEF 258622109 41 2,100 SH   SOLE   0 0 2,100
Dow Inc. COM 260557103 90 1,659 SH   SOLE   0 0 1,659
Dropbox Inc. COM 26210C104 1 100 SH   SOLE   0 0 100
Duke Energy Corporation COM 264399106 17 190 SH   SOLE   0 0 190
Dunkin Brands Group Inc. COM 265504100 2 30 SH   SOLE   0 0 30
DuPont de Nemours Inc. COM 263534109 117 1,829 SH   SOLE   0 0 1,829
Eastman Chemical Co. COM 277432100 31 400 SH   SOLE   0 0 400
Eaton Corp. COM 278058102 845 8,925 SH   SOLE   0 0 8,925
Eli Lilly & Co. COM 532457108 220 1,680 SH   SOLE   0 0 1,680
Emerson Electric Co. COM 291011104 1,207 15,837 SH   SOLE   0 0 15,837
Energy Select Sector SPDR ETF ETF 81369Y506 6 100 SH   SOLE   0 0 100
Energy Transfer L.P. COM 29273V100 160 12,479 SH   SOLE   0 0 12,479
Enterprise Products Partners L.P. COM 293792107 231 8,236 SH   SOLE   0 0 8,236
EPAM Systems Inc. COM 29414B104 0 3 SH   SOLE   0 0 3
ETFMG Alternative Harvest ETF ETF 26924G508 10 600 SH   SOLE   0 0 600
ETFMG Video Game Tech ETF ETF 26924G706 2 50 SH   SOLE   0 0 50
Etsy Inc. COM 29786A106 88 2,000 SH   SOLE   0 0 2,000
Evolent Health Inc. COM 30050B101 1 200 SH   SOLE   0 0 200
Exelon Corporation COM 30161N101 116 2,558 SH   SOLE   0 0 2,558
Extended Stay America Inc. COM 30224P200 29 2,000 SH   SOLE   0 0 2,000
Exxon Mobil Corp. COM 30231G102 1,672 23,967 SH   SOLE   0 0 23,967
F5 Networks Inc. COM 315616102 13 100 SH   SOLE   0 0 100
Facebook Inc. COM 30303M102 347 1,691 SH   SOLE   0 0 1,691
Fastenal Company COM 311900104 7 200 SH   SOLE   0 0 200
Fifth Third Bancorp COM 316773100 55 1,800 SH   SOLE   0 0 1,800
Financial Select Sector SPDR ETF ETF 81369Y605 60 1,958 SH   SOLE   0 0 1,958
FireEye Inc. COM 31816QAB7 98 5,950 SH   SOLE   0 0 5,950
First Industrial Realty Trust Inc. COM 32054K103 41 1,000 SH   SOLE   0 0 1,000
First Interstate BancSystem Inc. COM 32055Y201 35 835 SH   SOLE   0 0 835
First Trust Dow Jones Internet Index ETF ETF 33733E302 17 128 SH   SOLE   0 0 128
First Trust Large Cap Core AlphaDEX ETF ETF 33734K109 1,228 18,835 SH   SOLE   0 0 18,835
First Trust Low Duration Opportunities ETF ETF 33739Q200 569 11,000 SH   SOLE   0 0 11,000
First Trust Managed Municipal ETF ETF 33739N108 55 1,000 SH   SOLE   0 0 1,000
First Trust Mid Cap Core AlphaDEX ETF ETF 33735B108 2,041 28,162 SH   SOLE   0 0 28,162
First Trust N.A. Energy Infrastructure ETF ETF 33738D101 76 3,000 SH   SOLE   0 0 3,000
Firsthand Technology Value Fund Inc. COM 33766Y100 5 800 SH   SOLE   0 0 800
Five9 Inc. COM 338307101 642 9,800 SH   SOLE   0 0 9,800
Flah. & Cru. Dynamic Prefer. & Income Fund CEF 33848W106 133 5,000 SH   SOLE   0 0 5,000
Flexion Therapeutics Inc. COM 33938J106 0 23 SH   SOLE   0 0 23
FlexShares Quality Dividend ETF ETF 33939L860 24 500 SH   SOLE   0 0 500
FNCB Bancorp Inc. COM 302578109 30 3,620 SH   SOLE   0 0 3,620
Frontdoor Inc. COM 35905A109 47 1,000 SH   SOLE   0 0 1,000
Frontier Communications Corp. COM 35906A108 0 8 SH   SOLE   0 0 8
FS KKR Capital Corp. COM 302635107 3 500 SH   SOLE   0 0 500
General Electric COM 369604103 8 750 SH   SOLE   0 0 750
General Mills Inc. COM 370334104 1,925 35,954 SH   SOLE   0 0 35,954
GlaxoSmithKline plc ADS 37733W105 1 33 SH   SOLE   0 0 33
Global X Lithium & Battery Tech ETF ETF 37954Y855 31 1,150 SH   SOLE   0 0 1,150
Global X Robotics & A.I. ETF ETF 37954Y715 91 4,200 SH   SOLE   0 0 4,200
Global X S&P 500 Catholic Values ETF ETF 37954Y889 23 600 SH   SOLE   0 0 600
Globus Medical Inc. COM 379577208 15,763 267,723 SH   SOLE   0 0 267,723
Goldman Sachs BDC Inc. COM 38147U107 1,499 70,484 SH   SOLE   0 0 70,484
Goldman Sachs Group COM 38141G104 152 663 SH   SOLE   0 0 663
Goodrich Petroleum Corp. COM 382410843 0 1 SH   SOLE   0 0 1
GW Pharmaceuticals ADS 36197T103 4 40 SH   SOLE   0 0 40
H&R Block Inc. COM 093671105 9 400 SH   SOLE   0 0 400
Halliburton Company COM 406216101 7 300 SH   SOLE   0 0 300
Hartford Financial Svcs. COM 416515104 6 100 SH   SOLE   0 0 100
Health Care Select Sector SPDR ETF ETF 81369Y209 44 433 SH   SOLE   0 0 433
Himax Technologies Inc. ADS 43289P106 3 1,500 SH   SOLE   0 0 1,500
Honeywell International Inc. COM 438516106 2,084 11,778 SH   SOLE   0 0 11,778
Hormel Foods Corp. COM 440452100 12 269 SH   SOLE   0 0 269
IBM COM 459200101 45 337 SH   SOLE   0 0 337
ICU Medical Inc. COM 44930G107 23 125 SH   SOLE   0 0 125
Illinois Tool Works Inc. COM 452308109 187 1,045 SH   SOLE   0 0 1,045
Illumina Inc. COM 452327109 902 2,720 SH   SOLE   0 0 2,720
India Fund Inc. CEF 454089103 8 445 SH   SOLE   0 0 445
Innovator IBD 50 ETF ETF 45782C102 201 5,800 SH   SOLE   0 0 5,800
Intel Corp. COM 458140100 1,974 32,993 SH   SOLE   0 0 32,993
International Paper COM 460146103 14 325 SH   SOLE   0 0 325
Invesco BRIC ETF ETF 18383M100 19 500 SH   SOLE   0 0 500
Invesco DB Commodity Index Tracking ETF ETF 46138B103 18 1,185 SH   SOLE   0 0 1,185
Invesco Emerging Markets Sover. Debt ETF ETF 46138E784 15 538 SH   SOLE   0 0 538
Invesco KBW High Dividend Yield Finl ETF ETF 73936Q793 241 11,000 SH   SOLE   0 0 11,000
Invesco QQQ ETF ETF 631100104 152 715 SH   SOLE   0 0 715
Invesco S&P 500 Eq. Weight Health Care ETF ETF 46137V332 150 680 SH   SOLE   0 0 680
iShares Barclays Aggregate Bond ETF ETF 464289859 102 915 SH   SOLE   0 0 915
iShares Barclays TIPS Bond ETF ETF 464287176 241 2,070 SH   SOLE   0 0 2,070
iShares Cohen & Steers Realty Index ETF ETF 464287564 526 4,500 SH   SOLE   0 0 4,500
iShares Core MSCI EAFE ETF ETF 46432F842 113 1,742 SH   SOLE   0 0 1,742
iShares Core MSCI Emerging Markets ETF ETF 46434G103 77 1,449 SH   SOLE   0 0 1,449
iShares Core S&P Small-Cap ETF ETF 464287150 6,522 77,783 SH   SOLE   0 0 77,783
iShares Dow Jones Select Divid. Index ETF ETF 464287846 294 2,787 SH   SOLE   0 0 2,787
iShares Floating Rate Bond ETF ETF 46429B655 5 99 SH   SOLE   0 0 99
iShares Global Infrastructure ETF ETF 464288372 185 3,875 SH   SOLE   0 0 3,875
iShares GS USD InvesTop Corporate Bond ETF ETF 464287242 105 828 SH   SOLE   0 0 828
iShares iBoxx USD High Yield Corp. Bond ETF ETF 464288513 35 400 SH   SOLE   0 0 400
iShares Intermed.-Term Corporate Bond ETF ETF 464288638 92 1,600 SH   SOLE   0 0 1,600
iShares Intl Developed Property ETF ETF 464288422 290 7,507 SH   SOLE   0 0 7,507
iShares MBS ETF ETF 464288588 36 339 SH   SOLE   0 0 339
iShares MSCI ACWI Index ETF ETF 464288240 12 159 SH   SOLE   0 0 159
iShares MSCI EAFE ESG Optimized ETF ETF 46435G516 145 2,123 SH   SOLE   0 0 2,123
iShares MSCI EAFE Index ETF ETF 464287465 376 5,421 SH   SOLE   0 0 5,421
iShares MSCI EAFE Minimum Volatility ETF ETF 46429B689 300 4,025 SH   SOLE   0 0 4,025
iShares MSCI Emerg. Mkts. Min. Volat. ETF ETF 464286533 46 800 SH   SOLE   0 0 800
iShares MSCI Emerging Markets ETF ETF 464287234 81 1,820 SH   SOLE   0 0 1,820
iShares MSCI KLD 400 Social Index ETF ETF 464288570 234 1,956 SH   SOLE   0 0 1,956
iShares Nasdaq Biotechnology ETF ETF 464287556 24 205 SH   SOLE   0 0 205
iShares Russell 1000 Index ETF ETF 464287655 34 192 SH   SOLE   0 0 192
iShares Russell 2000 Index ETF ETF 464287655 70 424 SH   SOLE   0 0 424
iShares Russell Mid-Cap Growth ETF ETF 464287481 74 491 SH   SOLE   0 0 491
iShares Russell MidCap Index ETF ETF 464287499 23 400 SH   SOLE   0 0 400
iShares Russell Mid-Cap Value ETF ETF 464287473 41 434 SH   SOLE   0 0 434
iShares S&P Mid Cap 400 Index ETF ETF 464287507 226 1,100 SH   SOLE   0 0 1,100
iShares S&P Mid-Cap 400 Growth ETF ETF 464287606 26 110 SH   SOLE   0 0 110
iShares S&P MidCap 400 Value Index ETF ETF 464287705 26 154 SH   SOLE   0 0 154
iShares S&P National Municipal Bond ETF ETF 464288414 1,082 9,504 SH   SOLE   0 0 9,504
iShares S&P SmallCap 600 Growth Index ETF ETF 464287887 59 307 SH   SOLE   0 0 307
iShares S&P SmallCap 600 Value Index ETF ETF 464287879 21 135 SH   SOLE   0 0 135
iShares S&P US Preferred Stock Index ETF ETF 464288687 4,804 127,807 SH   SOLE   0 0 127,807
iShares Short-Term Corporate Bond ETF ETF 464288646 87 1,637 SH   SOLE   0 0 1,637
iShares Short-Term National Muni Bond ETF ETF 464288158 72 681 SH   SOLE   0 0 681
Jefferies Financial Group Inc. COM 47233W109 80 3,782 SH   SOLE   0 0 3,782
Johnson & Johnson COM 478160104 7,490 51,347 SH   SOLE   0 0 51,347
JPMorgan Chase & Co. COM 46625H100 3,250 23,315 SH   SOLE   0 0 23,315
JPMorgan Ultra-Short Income ETF ETF 46641Q837 6,994 138,688 SH   SOLE   0 0 138,688
Kayne Anderson MLP/Midstream Invest. Co. CEF 486606106 30 2,200 SH   SOLE   0 0 2,200
KeyCorp COM 493267108 60 3,000 SH   SOLE   0 0 3,000
Kimberly-Clark Corp. COM 494368103 127 927 SH   SOLE   0 0 927
Kinder Morgan Inc. COM 49456B101 1,975 93,300 SH   SOLE   0 0 93,300
KKR & Co. COM 48248M102 2,098 71,940 SH   SOLE   0 0 71,940
Kohls Corporation COM 500255104 0 15 SH   SOLE   0 0 15
Kraft Heinz Company COM 500754106 4 133 SH   SOLE   0 0 133
Laboratory Corp. of America Holdings COM 50540R409 33 200 SH   SOLE   0 0 200
LAM Research Corp. COM 512807108 60 206 SH   SOLE   0 0 206
Landmark Bancorp Inc. COM 51504L107 8 500 SH   SOLE   0 0 500
Las Vegas Sands Corp. COM 517834107 63 915 SH   SOLE   0 0 915
Legg Mason Low Volatility High Div. ETF ETF 52468L406 61 1,800 SH   SOLE   0 0 1,800
Levi Strauss & Co. COM 52736R102 0 2 SH   SOLE   0 0 2
Linde AG COM G5494J103 15 75 SH   SOLE   0 0 75
Lockheed Martin Corp. COM 539830109 276 711 SH   SOLE   0 0 711
Louisiana-Pacific Corp. COM 546347105 9 320 SH   SOLE   0 0 320
Lowes Companies Inc. COM 548661107 2,036 17,006 SH   SOLE   0 0 17,006
Lyft Inc. COM 55087P104 0 10 SH   SOLE   0 0 10
Magna International Inc. COM 559222401 18 334 SH   SOLE   0 0 334
Manhattan Associates Inc. COM 562750109 79 1,000 SH   SOLE   0 0 1,000
Marathon Oil Corp. COM 565849106 1 144 SH   SOLE   0 0 144
Marathon Petroleum Corp. COM 56585A102 15 265 SH   SOLE   0 0 265
Marvell Technology Group LTD COM G5876H105 132 5,000 SH   SOLE   0 0 5,000
MasterCard Inc. COM 57636Q104 59 200 SH   SOLE   0 0 200
Match Group Inc. COM 57665R106 0 4 SH   SOLE   0 0 4
McDonalds Corp. COM 580135101 732 3,709 SH   SOLE   0 0 3,709
Medtronic plc COM G5960L103 90 800 SH   SOLE   0 0 800
Melinta Therapeutics Inc. COM 58549G100 0 19 SH   SOLE   0 0 19
Merck & Co. Inc. COM 589331107 1,876 20,637 SH   SOLE   0 0 20,637
Meridian Bank COM 587405101 20 1,000 SH   SOLE   0 0 1,000
MetLife Inc. COM 59156R108 50 1,000 SH   SOLE   0 0 1,000
Micron Technology Inc. COM 595112103 123 2,300 SH   SOLE   0 0 2,300
Microsoft Corp. COM 594918104 4,129 26,185 SH   SOLE   0 0 26,185
MiMedx Group Inc. COM 602496101 16 2,200 SH   SOLE   0 0 2,200
Mondelez International Inc. COM 609207105 1,336 24,259 SH   SOLE   0 0 24,259
Morgan Stanley COM 617445448 38 750 SH   SOLE   0 0 750
Nabriva Therapeutics plc COM G63637105 26 20,000 SH   SOLE   0 0 20,000
National Fuel Gas Co. COM 636180101 0 2 SH   SOLE   0 0 2
NCR Corp. COM 62886E108 2 66 SH   SOLE   0 0 66
Nektar Therapeutics COM 640268108 16 750 SH   SOLE   0 0 750
Netflix Inc. COM 64110L106 76 235 SH   SOLE   0 0 235
Newmont Goldcorp Corp. COM 651639106 28 656 SH   SOLE   0 0 656
NextEra Energy Inc. COM 65339F101 51 211 SH   SOLE   0 0 211
Nike Inc. COM 654106103 2,122 20,949 SH   SOLE   0 0 20,949
Northern Oil and Gas Inc. COM 665531109 190 81,500 SH   SOLE   0 0 81,500
Northrop Grumman Corp. COM 666807102 159 464 SH   SOLE   0 0 464
Northwest Bancshares Inc. COM 667340103 7 450 SH   SOLE   0 0 450
NRG Energy Inc. COM 629377508 19 493 SH   SOLE   0 0 493
Nuveen Intermed. Duration Muni. Term Fund CEF 670671106 765 55,000 SH   SOLE   0 0 55,000
Nuveen Maryland Quality Muni. Income Fund CEF 67061Q107 6 484 SH   SOLE   0 0 484
Nuveen Municipal Credit Income Fund CEF 67070X101 8 516 SH   SOLE   0 0 516
Nuveen Municipal Value Fund Inc. CEF 670928100 5 500 SH   SOLE   0 0 500
Nuveen Pennsylvania Municipal Value Fund CEF 67074K105 46 3,200 SH   SOLE   0 0 3,200
Nuveen Quality Municipal Income Fund CEF 67066V101 7 500 SH   SOLE   0 0 500
NVIDIA Corp. COM 67066G104 294 1,251 SH   SOLE   0 0 1,251
Nymox Pharmaceutical Corp. COM P73398102 5 2,500 SH   SOLE   0 0 2,500
Oracle Corp. COM 68389X105 641 12,113 SH   SOLE   0 0 12,113
Oramed Pharmaceuticals Inc. COM 68403P203 16 3,150 SH   SOLE   0 0 3,150
OReilly Automotive Inc. COM 67103H107 87 200 SH   SOLE   0 0 200
Paychex Inc. COM 704326107 1,864 21,914 SH   SOLE   0 0 21,914
PayPal Holdings Inc. COM 70450Y103 10 98 SH   SOLE   0 0 98
Peloton Interactive Inc. COM 70614W100 5 200 SH   SOLE   0 0 200
Pennsylvania REIT COM 709102107 50 9,500 SH   SOLE   0 0 9,500
Peoples Financial Services Corp. COM 711040105 50 1,004 SH   SOLE   0 0 1,004
PepsiCo Inc. COM 713448108 1,945 14,238 SH   SOLE   0 0 14,238
PetMed Express Inc. COM 716382106 55 2,350 SH   SOLE   0 0 2,350
Pfizer Inc. COM 717081103 1,444 36,878 SH   SOLE   0 0 36,878
Philip Morris International Inc. COM 718172109 67 794 SH   SOLE   0 0 794
Phillips 66 COM 718546104 141 1,273 SH   SOLE   0 0 1,273
Piedmont Office Realty Trust Inc. COM 720190206 38 1,720 SH   SOLE   0 0 1,720
PIMCO Dynamic Credit & Mortg. Income Fund CEF 72202D106 54 2,150 SH   SOLE   0 0 2,150
PIMCO Strategic Income Fund Inc. CEF 72200X104 91 10,118 SH   SOLE   0 0 10,118
PNC Financial Services Group Inc. COM 693475105 54 343 SH   SOLE   0 0 343
PowerShares Senior Loan ETF ETF 46138G508 4 215 SH   SOLE   0 0 215
PPG Industries COM 693506107 160 1,200 SH   SOLE   0 0 1,200
PPL Corp. COM 69351T106 2,474 68,969 SH   SOLE   0 0 68,969
Proofpoint Inc. COM 743424103 34 300 SH   SOLE   0 0 300
ProShares Pet Care ETF ETF 74348A145 1 40 SH   SOLE   0 0 40
ProShares S&P 500 Dividend Aristocrats ETF ETF 74348A467 0 7 SH   SOLE   0 0 7
Public Service Enterprise Group Inc. COM 744573106 17 300 SH   SOLE   0 0 300
Public Storage COM 74460D109 1,235 5,801 SH   SOLE   0 0 5,801
Qorvo Inc. COM 74736K101 34 300 SH   SOLE   0 0 300
QUALCOMM Inc. COM 747525103 88 1,001 SH   SOLE   0 0 1,001
Quanta Services Inc. COM 74762E102 43 1,058 SH   SOLE   0 0 1,058
Quantum Materials Corp. COM 747906501 2 91,000 SH   SOLE   0 0 91,000
Raytheon Co. COM 755111507 38 174 SH   SOLE   0 0 174
Real Estate Select Sector SPDR ETF ETF 81369Y860 11 294 SH   SOLE   0 0 294
Realty Income Corp. COM 756109104 42 575 SH   SOLE   0 0 575
Reaves Utility Income Fund CEF 756158101 81 2,212 SH   SOLE   0 0 2,212
Regeneron Pharmaceuticals Inc. COM 75886F107 10 28 SH   SOLE   0 0 28
Rio Tinto plc ADS 767204100 41 700 SH   SOLE   0 0 700
RLI Corp. COM 749607107 9 103 SH   SOLE   0 0 103
Robo Global Robotics & Automation ETF ETF 301505707 83 1,990 SH   SOLE   0 0 1,990
Ross Stores Inc. COM 778296103 17 150 SH   SOLE   0 0 150
Royal Dutch Shell plc A ADS 780259206 53 900 SH   SOLE   0 0 900
Royal Dutch Shell plc B ADS 780259107 37 631 SH   SOLE   0 0 631
salesforce.com inc. COM 79466L302 65 400 SH   SOLE   0 0 400
Sarepta Therapeutics Inc. COM 803607100 38 300 SH   SOLE   0 0 300
Schlumberger Ltd. COM 806857108 7 188 SH   SOLE   0 0 188
Schwab Emerging Markets Equity ETF ETF 808524706 12 442 SH   SOLE   0 0 442
Schwab International Equity ETF ETF 808524805 13 404 SH   SOLE   0 0 404
Schwab U.S. Broad Market ETF ETF 808524102 123 1,601 SH   SOLE   0 0 1,601
Schwab U.S. Large Cap ETF ETF 808524201 63 832 SH   SOLE   0 0 832
Schwab U.S. Mid-Cap ETF ETF 808524508 24 414 SH   SOLE   0 0 414
Sculptor Capital Management Inc. COM 811246107 16 750 SH   SOLE   0 0 750
Sea Ltd. ADS 81141R100 20 500 SH   SOLE   0 0 500
SecureWorks Corp. COM 81374A105 2 150 SH   SOLE   0 0 150
SEI Investments Co. COM 784117103 65 1,006 SH   SOLE   0 0 1,006
Seneca Biopharma Inc. COM 81689B103 0 5 SH   SOLE   0 0 5
ShockWave Medical Inc. COM 82489T104 8 200 SH   SOLE   0 0 200
Shopify Inc. COM 82509L107 1,244 3,130 SH   SOLE   0 0 3,130
SIRIUS XM Radio Inc. COM 82966U103 3 430 SH   SOLE   0 0 430
Skyworks Solutions Inc. COM 83088M102 30 250 SH   SOLE   0 0 250
Slack Technologies Inc. COM 83088V102 27 1,240 SH   SOLE   0 0 1,240
Snap Inc. COM 833034101 9 563 SH   SOLE   0 0 563
Soligenix Inc. COM 834223307 29 20,000 SH   SOLE   0 0 20,000
SPDR Barclays Convertible Securities ETF ETF 78464A359 4,169 75,131 SH   SOLE   0 0 75,131
SPDR Dow Jones Global Real Estate ETF ETF 78463X749 29 582 SH   SOLE   0 0 582
SPDR Dow Jones Intl Real Estate ETF ETF 78463X863 27 705 SH   SOLE   0 0 705
SPDR Emerging Markets ETF ETF 78463X509 3 88 SH   SOLE   0 0 88
SPDR Gold Shares ETF ETF 78463V107 4,195 29,360 SH   SOLE   0 0 29,360
SPDR Portfolio Mid Cap ETF ETF 78464A847 757 20,900 SH   SOLE   0 0 20,900
SPDR S&P 500 ETF ETF 78462f103 1,084 3,371 SH   SOLE   0 0 3,371
SPDR S&P 500 Growth ETF ETF 78464A409 8 198 SH   SOLE   0 0 198
SPDR S&P 500 Value ETF ETF 78464A508 4 117 SH   SOLE   0 0 117
SPDR S&P Aerospace & Defense ETF ETF 78464A631 10 100 SH   SOLE   0 0 100
SPDR S&P MidCap 400 ETF ETF 464287507 2,840 7,567 SH   SOLE   0 0 7,567
Spectrum Brands Holdings Inc. COM 84790A105 6 94 SH   SOLE   0 0 94
Spotify Technology S.A. COM L8681T102 54 366 SH   SOLE   0 0 366
Square Inc. COM 852234103 2,003 32,023 SH   SOLE   0 0 32,023
Starbucks Corp. COM 855244109 1,723 19,601 SH   SOLE   0 0 19,601
Stryker Corp. COM 863667101 729 3,475 SH   SOLE   0 0 3,475
Target Corp. COM 87612E106 0 1 SH   SOLE   0 0 1
TE Connectivity Ltd. COM H84989104 175 1,834 SH   SOLE   0 0 1,834
Teladoc Inc. COM 87918A105 20 250 SH   SOLE   0 0 250
Teradata Corp. COM 88076W103 2 75 SH   SOLE   0 0 75
Tesla Motors Inc. COM 88160R101 407 973 SH   SOLE   0 0 973
Teva Pharmaceutical Industries Ltd. ADS 881624209 9 1,000 SH   SOLE   0 0 1,000
The Blackstone Group Inc. COM 09253U108 1,511 27,015 SH   SOLE   0 0 27,015
The Boeing Co. COM 097023105 2,396 7,357 SH   SOLE   0 0 7,357
The Coca-Cola Co. COM 191216100 735 13,288 SH   SOLE   0 0 13,288
The Gap Inc. COM 364760108 0 20 SH   SOLE   0 0 20
The Hershey Co. COM 427866108 73 500 SH   SOLE   0 0 500
The Home Depot Inc. COM 437076102 836 3,832 SH   SOLE   0 0 3,832
The Kroger Co. COM 501044101 115 4,000 SH   SOLE   0 0 4,000
The Procter & Gamble Co. COM 742718109 2,612 20,914 SH   SOLE   0 0 20,914
The RealReal Inc. COM 88339P101 222 11,800 SH   SOLE   0 0 11,800
The Scotts Miracle-Gro Co. COM 810186106 2 22 SH   SOLE   0 0 22
The Southern Company COM 842587107 31 500 SH   SOLE   0 0 500
The Western Union Company COM 959802109 25 948 SH   SOLE   0 0 948
TJX Companies Inc. COM 872540109 40 660 SH   SOLE   0 0 660
Toronto-Dominion Bank COM 891160509 54 978 SH   SOLE   0 0 978
Toyota Motor Corp. ADS 892331307 0 5 SH   SOLE   0 0 5
Transocean Ltd. COM G90078109 1 165 SH   SOLE   0 0 165
Truist Financial Corp. COM 89832Q109 720 12,797 SH   SOLE   0 0 12,797
Twilio Inc. COM 90138F102 34 350 SH   SOLE   0 0 350
Twitter Inc. COM 90184L102 241 7,532 SH   SOLE   0 0 7,532
UGI Corporation COM 902681105 32 720 SH   SOLE   0 0 720
Ulta Beauty Inc. COM 90384S303 25 100 SH   SOLE   0 0 100
Under Armour Inc. Class A COM 904311107 3 150 SH   SOLE   0 0 150
Under Armour Inc. Class C COM 904311206 1 100 SH   SOLE   0 0 100
Unilever N.V. COM 904784709 40 700 SH   SOLE   0 0 700
Unilever plc ADS 904767704 797 13,950 SH   SOLE   0 0 13,950
United Parcel Service Inc. COM 911312106 733 6,263 SH   SOLE   0 0 6,263
United States Oil ETF ETF 91232N108 2 200 SH   SOLE   0 0 200
United States Steel Corp. COM 912909108 0 14 SH   SOLE   0 0 14
United Technologies COM 913017109 326 2,183 SH   SOLE   0 0 2,183
UnitedHealth Group Inc. COM 91324P102 99 337 SH   SOLE   0 0 337
USA Compression Partners L.P. COM 90290N109 18 1,000 SH   SOLE   0 0 1,000
VanEck Vectors Gold Miners ETF ETF 92189F106 3,273 111,795 SH   SOLE   0 0 111,795
VanEck Vectors High-Yield Muni. Index ETF ETF 92189F361 16 250 SH   SOLE   0 0 250
VanEck Vectors Junior Gold Miners ETF ETF 92189F791 669 15,835 SH   SOLE   0 0 15,835
VanEck Vectors Vietnam ETF ETF 92189F817 15 1,000 SH   SOLE   0 0 1,000
Vanguard Consumer Staples ETF ETF 92204A207 30 188 SH   SOLE   0 0 188
Vanguard Energy ETF ETF 92204A306 16 200 SH   SOLE   0 0 200
Vanguard Extended Market ETF ETF 922908652 182 1,450 SH   SOLE   0 0 1,450
Vanguard FTSE All-World ex-U.S. ETF ETF 922042775 23 433 SH   SOLE   0 0 433
Vanguard FTSE Emerging Markets ETF ETF 922042858 417 9,390 SH   SOLE   0 0 9,390
Vanguard Growth ETF ETF 922908736 308 1,696 SH   SOLE   0 0 1,696
Vanguard High Dividend Yield ETF ETF 921946406 49 526 SH   SOLE   0 0 526
Vanguard Industrials ETF ETF 92204A603 32 211 SH   SOLE   0 0 211
Vanguard Information Technology ETF ETF 92204A702 38 156 SH   SOLE   0 0 156
Vanguard Interm.-Term Corporate Bond ETF ETF 92206C870 210 2,302 SH   SOLE   0 0 2,302
Vanguard Mid-Cap Growth Index ETF ETF 922908538 52 330 SH   SOLE   0 0 330
Vanguard Mid-Cap Value Index ETF ETF 922908512 46 388 SH   SOLE   0 0 388
Vanguard REIT Index ETF ETF 922908553 434 4,683 SH   SOLE   0 0 4,683
Vanguard Short-Term Bond ETF ETF 921937827 35 444 SH   SOLE   0 0 444
Vanguard Short-Term Corp. Bond Index ETF ETF 92206C409 50 629 SH   SOLE   0 0 629
Vanguard Small-Cap Growth ETF ETF 922908595 31 158 SH   SOLE   0 0 158
Vanguard Small-Cap Value ETF ETF 922908611 51 374 SH   SOLE   0 0 374
Vanguard Total Bond Market ETF ETF 921937835 1,463 17,455 SH   SOLE   0 0 17,455
Vanguard Total Stock ETF ETF 922908769 20 124 SH   SOLE   0 0 124
Vanguard Utilities ETF ETF 92204A876 200 1,401 SH   SOLE   0 0 1,401
Vanguard Value ETF ETF 922908744 139 1,162 SH   SOLE   0 0 1,162
Vector Group Ltd. COM 92240M108 35 2,633 SH   SOLE   0 0 2,633
Veeva Systems Inc. COM 922475108 0 3 SH   SOLE   0 0 3
Verizon Communications Inc. COM 92343V104 5,050 82,247 SH   SOLE   0 0 82,247
Visa Inc. COM 92851S204 4,389 23,360 SH   SOLE   0 0 23,360
Vodafone Group plc ADS 92857W100 1 76 SH   SOLE   0 0 76
W.P. Carey Inc. COM 92826C839 14 183 SH   SOLE   0 0 183
Wabtec Corp. COM 929740108 1 16 SH   SOLE   0 0 16
Walgreens Boots Alliance Inc. COM 931427108 9 160 SH   SOLE   0 0 160
Walmart Inc. COM 931142103 1,814 15,269 SH   SOLE   0 0 15,269
Walt Disney Co. COM 254687106 1,111 7,687 SH   SOLE   0 0 7,687
Weight Watchers International Inc. COM 948626106 13 350 SH   SOLE   0 0 350
Wells Fargo & Company COM 949746101 34 636 SH   SOLE   0 0 636
Welltower Inc. COM 95040Q104 464 5,675 SH   SOLE   0 0 5,675
Weyerhauser Company COM 962166104 9 304 SH   SOLE   0 0 304
WisdomTree Bloomberg US Dollar Bullish ETF ETF 97717W471 4 176 SH   SOLE   0 0 176
Wrap Technologies Inc. COM 98212N107 25 3,968 SH   SOLE   0 0 3,968
WSFS Financial Corp. COM 929328102 132 3,020 SH   SOLE   0 0 3,020
Yum Brands Inc. COM 988498101 30 304 SH   SOLE   0 0 304
Zimmer Biomet Holdings Inc. COM 98956P102 97 650 SH   SOLE   0 0 650
Zoom Video Communications Inc. COM 98980L101 449 6,600 SH   SOLE   0 0 6,600