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
BAE Systems-Frankfurt COM G06940103 133 17,825 SH   SOLE   0 0 0
BP Plc-Frankfurt COM G12793256 103 16,000 SH   SOLE   0 0 0
HSBC-Frankfurt COM G4634U169 102 13,000 SH   SOLE   0 0 0
Moet Hennessy Louis Vuitton-Pa COM F58485115 209 450 SH   SOLE   0 0 0
3M Company COM 88579Y101 7,075 40,104 SH   SOLE   0 0 0
AK Steel Holding Corporation COM 001547108 49 15,000 SH   SOLE   0 0 0
ASML Holding N.V. COM N07059210 1,872 6,326 SH   SOLE   0 0 0
AT&T Inc COM 00206R102 5,344 136,758 SH   SOLE   0 0 0
ATP Oil & Gas Corp COM 00208J108 0 26,300 SH   SOLE   0 0 0
AbbVie Inc. COM 00287y109 10,343 116,818 SH   SOLE   0 0 0
Abbott Labs COM 002824100 8,386 96,543 SH   SOLE   0 0 0
Accelerate Diagnostics, Inc. COM 00430H102 16,810 994,657 SH   SOLE   0 0 0
Accenture PLC Ireland Shs Cl A COM G1151C101 501 2,377 SH   SOLE   0 0 0
Air Products COM 009158106 531 2,261 SH   SOLE   0 0 0
Akamai Technologies COM 00971t101 393 4,550 SH   SOLE   0 0 0
Albemarle Corporation COM 012653101 1,359 18,605 SH   SOLE   0 0 0
Alerian MLP ETF COM 00162Q866 350 41,125 SH   SOLE   0 0 0
Alibaba Group Holdings ADS COM 01609W102 5,019 23,664 SH   SOLE   0 0 0
Allergan COM G0177J108 217 1,133 SH   SOLE   0 0 0
Alphabet Inc. CL A COM 02079K305 3,991 2,980 SH   SOLE   0 0 0
Alphabet Inc. CL C COM 02079K107 3,347 2,503 SH   SOLE   0 0 0
Altria Group Inc COM 02209S103 687 13,763 SH   SOLE   0 0 0
Amazon.com Inc COM 023135106 7,960 4,308 SH   SOLE   0 0 0
American Express COM 025816109 7,666 61,582 SH   SOLE   0 0 0
American Tower Corp COM 03027X100 2,284 9,939 SH   SOLE   0 0 0
Apache Corp. COM 037411105 205 8,000 SH   SOLE   0 0 0
Apple Inc COM 037833100 25,318 86,218 SH   SOLE   0 0 0
AstraZeneca PLC COM 046353108 358 7,173 SH   SOLE   0 0 0
Atlassian Corporation Plc COM G06242104 209 1,737 SH   SOLE   0 0 0
Aura Systems, Inc. COM 051526309 9 34,214 SH   SOLE   0 0 0
Aurora Cannabis Inc. COM 05156X108 22 10,211 SH   SOLE   0 0 0
Bank of America Corp COM 060505104 7,365 209,112 SH   SOLE   0 0 0
Bank of Montreal COM 063671101 239 3,079 SH   SOLE   0 0 0
Baxter International COM 071813109 307 3,675 SH   SOLE   0 0 0
Berkshire Hathaway Inc Cl A COM 084670108 9,509 28 SH   SOLE   0 0 0
Berkshire Hathaway Inc Cl B COM 084670702 3,914 17,279 SH   SOLE   0 0 0
Blackstone Group Inc. COM 09260D107 7,605 135,955 SH   SOLE   0 0 0
Blackstone Mortgage Trust, Inc COM 09257W100 1,255 33,716 SH   SOLE   0 0 0
Boeing COM 097023105 9,570 29,377 SH   SOLE   0 0 0
Bristol Myers Squibb COM 110122108 8,025 125,024 SH   SOLE   0 0 0
Broadcom Limited COM 11135F101 2,542 8,043 SH   SOLE   0 0 0
Broadridge Financial Solutions COM 11133T103 3,557 28,795 SH   SOLE   0 0 0
Brookfield Asset Management In COM 112585104 605 10,464 SH   SOLE   0 0 0
Brookfield Infrastructure Part COM G16252101 374 7,479 SH   SOLE   0 0 0
Brookfield Property Partner LP COM G16249107 414 22,661 SH   SOLE   0 0 0
Brookfield Property REIT Inc. COM 11282X103 207 11,240 SH   SOLE   0 0 0
CVS Health Corp COM 126650100 1,525 20,526 SH   SOLE   0 0 0
Cabot Microelectronics Corpora COM 12709P103 265 1,835 SH   SOLE   0 0 0
Canada Goose Holdings Inc. COM 135086106 2,644 72,945 SH   SOLE   0 0 0
Caterpillar Inc. COM 149123101 2,216 15,007 SH   SOLE   0 0 0
Cerner Corp COM 156782104 1,470 20,030 SH   SOLE   0 0 0
Chevron Corp COM 166764100 7,105 58,954 SH   SOLE   0 0 0
Chocoladefabriken Lindt & Spru COM H49983176 331 4 SH   SOLE   0 0 0
Chubb Corp. COM H1467J104 555 3,565 SH   SOLE   0 0 0
Citigroup Inc New COM 172967424 356 4,459 SH   SOLE   0 0 0
Clearway Energy Inc. COM 18539C204 608 30,476 SH   SOLE   0 0 0
Cleveland-Cliffs Inc. COM 185899101 1,746 207,860 SH   SOLE   0 0 0
Coca-Cola COM 191216100 7,765 140,295 SH   SOLE   0 0 0
Colgate Palmolive COM 194162103 2,449 35,570 SH   SOLE   0 0 0
Comcast Corp New Cl A COM 20030N101 732 16,283 SH   SOLE   0 0 0
Compass Minerals International COM 20451N101 1,338 21,944 SH   SOLE   0 0 0
ConocoPhillips COM 20825C104 1,124 17,286 SH   SOLE   0 0 0
Costco Wholesale COM 22160k105 3,091 10,515 SH   SOLE   0 0 0
Crown Castle Intl Corp New COM 22822V101 277 1,947 SH   SOLE   0 0 0
Danaher Corp COM 235851102 6,752 43,994 SH   SOLE   0 0 0
Devon Energy Corp COM 25179M103 598 23,030 SH   SOLE   0 0 0
Diageo P L C Spon Adr New COM 25243Q205 1,801 10,694 SH   SOLE   0 0 0
Discover Financial Services COM 254709108 1,218 14,355 SH   SOLE   0 0 0
Dollar General Corp COM 256677105 312 2,000 SH   SOLE   0 0 0
Dollar Tree, Inc. COM 256746108 1,092 11,610 SH   SOLE   0 0 0
Dominion Resources COM 25746U109 3,223 38,910 SH   SOLE   0 0 0
Dover Corp COM 260003108 5,772 50,082 SH   SOLE   0 0 0
DuPont De Nemours COM 26614N102 4,454 69,374 SH   SOLE   0 0 0
Dunkin Brands Inc COM 265504100 1,013 13,405 SH   SOLE   0 0 0
EOG Resources, Inc. COM 26875P101 1,039 12,400 SH   SOLE   0 0 0
Eaton Corp. Plc COM G29183103 551 5,812 SH   SOLE   0 0 0
Emerson Electric COM 291011104 899 11,782 SH   SOLE   0 0 0
Enbridge Inc COM 29250n105 2,929 73,650 SH   SOLE   0 0 0
Energy Transfer Equity, L.P. COM 29273V100 1,374 107,112 SH   SOLE   0 0 0
Enterprise Prods Partn COM 293792107 2,284 81,106 SH   SOLE   0 0 0
Equinix, Inc. COM 29444U700 1,193 2,044 SH   SOLE   0 0 0
Equity Residential Properties COM 29476L107 234 2,893 SH   SOLE   0 0 0
Exxon Mobil Corp COM 30231G102 6,368 91,258 SH   SOLE   0 0 0
Facebook Inc COM 30303m102 3,239 15,780 SH   SOLE   0 0 0
Fastenal Company COM 311900104 898 24,291 SH   SOLE   0 0 0
Fastly, Inc. COM 31188V100 870 43,342 SH   SOLE   0 0 0
Fedex Corp. COM 31428X106 1,842 12,180 SH   SOLE   0 0 0
Five Below, Inc. COM 33829M101 1,167 9,130 SH   SOLE   0 0 0
Ford Motor Co COM 345370860 186 20,024 SH   SOLE   0 0 0
Fortive Corporation COM 34959J108 256 3,352 SH   SOLE   0 0 0
General Dynamics Corp COM 369550108 281 1,591 SH   SOLE   0 0 0
General Electric COM 369604103 916 82,064 SH   SOLE   0 0 0
General Mills COM 370334104 355 6,636 SH   SOLE   0 0 0
Genuine Parts Co COM 372460105 850 8,005 SH   SOLE   0 0 0
Gilead Sciences Inc COM 375558103 1,034 15,913 SH   SOLE   0 0 0
Glencore Plc COM 37827X100 111 17,960 SH   SOLE   0 0 0
Graco Inc COM 384109104 2,108 40,546 SH   SOLE   0 0 0
Guardant Health, Inc. COM 40131M109 591 7,561 SH   SOLE   0 0 0
Hershey Foods Corp COM 427866108 2,068 14,068 SH   SOLE   0 0 0
Hi-Crush Inc. COM 428337109 13 14,910 SH   SOLE   0 0 0
Home Depot COM 437076102 10,162 46,533 SH   SOLE   0 0 0
Honeywell International COM 438516106 7,058 39,877 SH   SOLE   0 0 0
Illinois Tool Works COM 452308109 5,098 28,382 SH   SOLE   0 0 0
Imperial Brands PLC COM 45262P102 274 11,029 SH   SOLE   0 0 0
Incyte Corp COM 45337c102 241 2,758 SH   SOLE   0 0 0
Intel Corp COM 458140100 7,111 118,809 SH   SOLE   0 0 0
International Business Machine COM 459200101 10,388 77,498 SH   SOLE   0 0 0
Iron Mountain Inc COM 46284V101 690 21,659 SH   SOLE   0 0 0
J P Morgan Chase & Co COM 46625H100 6,548 46,974 SH   SOLE   0 0 0
Johnson & Johnson COM 478160104 12,044 82,569 SH   SOLE   0 0 0
KLA-Tencor Corp COM 482480100 478 2,685 SH   SOLE   0 0 0
Kellogg COM 487836108 913 13,200 SH   SOLE   0 0 0
Kinder Morgan Inc COM 49456B101 3,839 181,323 SH   SOLE   0 0 0
L3Harris Technologies Inc. COM 502431109 1,026 5,183 SH   SOLE   0 0 0
Lam Resh. Corp. COM 512807108 202 690 SH   SOLE   0 0 0
Lauder Estee Cos Inc COM 518439104 322 1,557 SH   SOLE   0 0 0
Linde Plc COM G5494J103 501 2,351 SH   SOLE   0 0 0
Lockheed Martin Corp Com COM 539830109 1,055 2,710 SH   SOLE   0 0 0
Macquarie Infrastructure Corpo COM 55608B105 577 13,473 SH   SOLE   0 0 0
Madison Square Garden Cl A COM 55825T103 1,555 5,285 SH   SOLE   0 0 0
Marathon Petroleum Corp COM 56585a102 1,029 17,075 SH   SOLE   0 0 0
Markel Corporation COM 570535104 203 178 SH   SOLE   0 0 0
Martin Marietta Matls COM 573284106 342 1,224 SH   SOLE   0 0 0
McDonalds Corp COM 580135101 6,555 33,170 SH   SOLE   0 0 0
Medical Properties Trust, Inc. COM 58463J304 253 12,000 SH   SOLE   0 0 0
Medtronic Inc COM G5960L103 6,272 55,284 SH   SOLE   0 0 0
Merck & Co Inc COM 58933Y105 10,111 111,171 SH   SOLE   0 0 0
Metlife Inc COM 59156r108 2,343 45,976 SH   SOLE   0 0 0
Microsoft Corp COM 594918104 16,892 107,112 SH   SOLE   0 0 0
Mondelez Intl COM 609207105 1,093 19,850 SH   SOLE   0 0 0
NXP Semiconductors N.V. COM N6596X109 302 2,375 SH   SOLE   0 0 0
Nestle S A Adr COM 641069406 2,715 25,078 SH   SOLE   0 0 0
Nestle S.A. COM H57312649 491 4,550 SH   SOLE   0 0 0
Nextera Energy Inc COM 65339F101 272 1,123 SH   SOLE   0 0 0
Nike Inc. COM 654106103 3,380 33,365 SH   SOLE   0 0 0
Northrop Grumman Corp COM 666807102 1,900 5,523 SH   SOLE   0 0 0
Novartis AG Adr COM 66987V109 4,685 49,475 SH   SOLE   0 0 0
Nucor Corp COM 670346105 2,839 50,452 SH   SOLE   0 0 0
Nvidia Corp COM 67066g104 1,277 5,428 SH   SOLE   0 0 0
ONEOK Inc. COM 682680103 1,640 21,670 SH   SOLE   0 0 0
ORBCOMM Inc. COM 68555P100 295 70,170 SH   SOLE   0 0 0
Omega Healthcare Investors Inc COM 681936100 212 5,000 SH   SOLE   0 0 0
PNC Financial Services Group COM 693475105 1,023 6,406 SH   SOLE   0 0 0
Palo Alto Networks, Inc. COM 697435105 231 1,000 SH   SOLE   0 0 0
Pattern Energy Group Inc. COM 70338P100 228 8,538 SH   SOLE   0 0 0
PayPal Holdings, Inc. COM 70450Y103 3,000 27,736 SH   SOLE   0 0 0
Paychex Inc Com COM 704326107 1,493 17,557 SH   SOLE   0 0 0
Pennsylvania Real Estate Inves COM 709102107 160 30,000 SH   SOLE   0 0 0
Pepsico COM 713448108 6,699 49,014 SH   SOLE   0 0 0
Pfizer COM 717081103 2,572 65,638 SH   SOLE   0 0 0
Philip Morris International In COM 718172109 2,567 30,173 SH   SOLE   0 0 0
Procter & Gamble COM 742718109 7,304 58,475 SH   SOLE   0 0 0
Prologis COM 74340W103 544 6,100 SH   SOLE   0 0 0
Pulse Biosciences, Inc. COM 74587B101 668 49,785 SH   SOLE   0 0 0
Qualcomm Inc. COM 747525103 5,920 67,102 SH   SOLE   0 0 0
Realty Income Corp COM 756109104 1,138 15,455 SH   SOLE   0 0 0
Regeneron Pharmaceuticals, Inc COM 75886F107 233 620 SH   SOLE   0 0 0
Rio Tinto plc COM 767204100 219 3,685 SH   SOLE   0 0 0
Ross Stores Inc. COM 778296103 1,815 15,590 SH   SOLE   0 0 0
Royal Dutch Shell Plc COM 780259206 1,131 19,171 SH   SOLE   0 0 0
Royal Dutch Shell Plc ADR B COM 780259107 4,996 83,311 SH   SOLE   0 0 0
S&P Global Inc. COM 78409V104 499 1,826 SH   SOLE   0 0 0
Schlumberger COM 806857108 4,499 111,914 SH   SOLE   0 0 0
Score Media & Gaming Inc. COM 80919D103 6 10,000 SH   SOLE   0 0 0
Seattle Genetics, Inc. COM 812578102 587 5,135 SH   SOLE   0 0 0
Sherwin Williams Co. COM 824348106 637 1,092 SH   SOLE   0 0 0
Shopify Inc. COM 82509L107 3,719 9,353 SH   SOLE   0 0 0
Simon Property Group New COM 828806109 242 1,625 SH   SOLE   0 0 0
Snap-on Incorporated COM 833034101 3,469 20,481 SH   SOLE   0 0 0
Southern Co COM 842587107 1,010 15,858 SH   SOLE   0 0 0
Square, Inc. COM 852234103 266 4,259 SH   SOLE   0 0 0
Starbucks Corp. COM 855244109 6,089 69,252 SH   SOLE   0 0 0
Sysco Corp COM 871829107 3,280 38,346 SH   SOLE   0 0 0
T Rowe Price & Assoc COM 74144T108 1,884 15,460 SH   SOLE   0 0 0
TJX Cos Inc COM 872540109 8,033 131,564 SH   SOLE   0 0 0
Taiwan Semiconductor Sponsered COM 874039100 234 4,021 SH   SOLE   0 0 0
Tanger Factory Outlet Centers, COM 875465106 516 35,059 SH   SOLE   0 0 0
Targa Resources Corp. COM 87612G101 2,657 65,078 SH   SOLE   0 0 0
Target Corporation COM 87612E106 8,978 70,028 SH   SOLE   0 0 0
Telaria, Inc. COM 879181105 820 93,081 SH   SOLE   0 0 0
Texas Instruments COM 882508104 942 7,340 SH   SOLE   0 0 0
The Greenbrier Companies, Inc. COM 393657101 974 30,029 SH   SOLE   0 0 0
The Kraft Heinz Company COM 500754106 213 6,644 SH   SOLE   0 0 0
The Trade Desk, Inc. COM 88339J105 3,110 11,973 SH   SOLE   0 0 0
Thermo Fisher Scientific Inc. COM 883556102 392 1,208 SH   SOLE   0 0 0
Tiffany & Co COM 886547108 4,885 36,550 SH   SOLE   0 0 0
Truist Finl Corp COM 89832Q109 5,226 92,783 SH   SOLE   0 0 0
Twilio, Inc. COM 90138F102 273 2,775 SH   SOLE   0 0 0
US Bancorp COM 902973304 3,961 66,815 SH   SOLE   0 0 0
Unilever N V New York COM 904784709 269 4,682 SH   SOLE   0 0 0
Unilever PLC Spon ADR New COM 904767704 1,095 19,148 SH   SOLE   0 0 0
Union Pac Corp. COM 907818108 1,395 7,715 SH   SOLE   0 0 0
United Parcel Service COM 911312106 4,511 38,535 SH   SOLE   0 0 0
United Rentals, Inc. COM 911363109 1,519 9,106 SH   SOLE   0 0 0
United Technologies Corp COM 913017109 1,560 10,420 SH   SOLE   0 0 0
UnitedHealth Group COM 91324P102 1,288 4,382 SH   SOLE   0 0 0
Universal Display Corp COM 91347p105 132,104 641,062 SH   SOLE   0 0 0
V F Corp Com COM 918204108 670 6,722 SH   SOLE   0 0 0
Veeva Systems Inc. COM 922475108 655 4,660 SH   SOLE   0 0 0
Verisk Analytics Inc CL A COM 92345y106 1,439 9,633 SH   SOLE   0 0 0
Verizon Communications COM 92343V104 870 14,173 SH   SOLE   0 0 0
Visa Inc Cl A COM 92826C839 6,153 32,749 SH   SOLE   0 0 0
W. P. Carey Inc. COM 92936U109 1,171 14,626 SH   SOLE   0 0 0
WPP Plc Adr COM 92937A102 1,626 23,135 SH   SOLE   0 0 0
Wal-Mart Stores COM 931142103 6,222 52,353 SH   SOLE   0 0 0
Walgreens Boots Alliance Inc. COM 931427108 6,069 102,940 SH   SOLE   0 0 0
Walt Disney COM 254687106 3,297 22,797 SH   SOLE   0 0 0
Waste Management COM 94106L109 1,043 9,150 SH   SOLE   0 0 0
Wells Fargo COM 949746101 12,018 223,389 SH   SOLE   0 0 0
Welltower Inc. COM 95040Q104 770 9,412 SH   SOLE   0 0 0
Xilinx Inc COM 983919101 255 2,604 SH   SOLE   0 0 0
Yum! Brands COM 988498101 1,089 10,807 SH   SOLE   0 0 0
Zoetis Inc. COM 98978V103 3,163 23,899 SH   SOLE   0 0 0
Zoom Video Communications, Inc COM 98980L101 631 9,268 SH   SOLE   0 0 0
iShares Tr NASDAQ Biotech Inde COM 464287556 381 3,165 SH   SOLE   0 0 0
ALPS Medical Breakthroughs ETF COM 00162Q593 386 9,120 SH   SOLE   0 0 0
ETFMG Prime Cyber Security ETF COM 26924G201 333 8,013 SH   SOLE   0 0 0
Invesco QQQ Trust Series 1 COM 46090E103 9,666 45,463 SH   SOLE   0 0 0
Invesco S&P500 Low Vol ETF COM 46138E354 363 6,215 SH   SOLE   0 0 0
Nuveen Nasdaq 100 Dynamic Over COM 670699107 225 9,355 SH   SOLE   0 0 0
Vanguard Emerging Market ETF COM 922042858 400 8,998 SH   SOLE   0 0 0
Vanguard S&P 500 ETF COM 922908363 790 2,672 SH   SOLE   0 0 0
Vanguard Small Cap ETF COM 922908751 483 2,913 SH   SOLE   0 0 0
iShares Core S&P 500 ETF COM 464287200 1,242 3,843 SH   SOLE   0 0 0
iShares S&P Mid-Cap 400 Growth COM 464287606 688 2,890 SH   SOLE   0 0 0
iShares S&P Mid-Cap 400 Value COM 464287705 664 3,887 SH   SOLE   0 0 0
iShares US Aerospace & Defense COM 464288760 271 1,219 SH   SOLE   0 0 0
iShares US Industrials ETF COM 464287754 213 1,268 SH   SOLE   0 0 0
Bristol-Myers Squibb Contingen COM 110122157 36 11,955 SH   SOLE   0 0 0