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
CME GROUP INC COM COM 12572Q105 238 1,000 SH   SOLE   0 0 1,000
GENUINE PARTS CO COM COM 372460105 221 1,750 SH   SOLE   0 0 1,750
HONEYWELL INTL INC COM COM 438516106 214 1,100 SH   SOLE   0 0 1,100
MONDELEZ INTL INC CL A COM 609207105 232 3,700 SH   SOLE   0 0 3,700
PALO ALTO NETWORKS INC COM COM 697435105 218 350 SH   SOLE   0 0 350
SHELL PLC SPONSORED ADR REPSTG ORD SH COM 780259305 745 13,554 SH   SOLE   0 0 13,554
UNION PAC CORP COM COM 907818108 273 1,000 SH   SOLE   0 0 1,000
ALPHABET INC CL A COM 02079K305 556 200 SH   SOLE   0 0 200
AMAZON COM INC COM 023135106 896 275 SH   SOLE   0 0 275
BOSWELL J.G. CO COM COM 101205102 207 200 SH   SOLE   0 0 200
ALPHABET INC CAP STK CL C COM 02079K107 1,187 425 SH   SOLE   0 0 425
BLACKROCK INC COM COM 09247X101 325 425 SH   SOLE   0 0 425
SHERWIN WILLIAMS CO COM COM 824348106 230 920 SH   SOLE   0 0 920
HERSHEY CO COM COM 427866108 217 1,000 SH   SOLE   0 0 1,000
LOCKHEED MARTIN CORP COM COM 539830109 441 1,000 SH   SOLE   0 0 1,000
NETFLIX INC COM COM 64110L106 375 1,000 SH   SOLE   0 0 1,000
COSTCO WHOLESALE CORP NEW COM COM 22160K105 647 1,123 SH   SOLE   0 0 1,123
NVIDIA CORP COM COM 67066G104 329 1,204 SH   SOLE   0 0 1,204
AIR PRODS & CHEMS INC COM COM 009158106 750 3,000 SH   SOLE   0 0 3,000
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 509 1,443 SH   SOLE   0 0 1,443
QUEST DIAGNOSTICS INC COM COM 74834L100 205 1,500 SH   SOLE   0 0 1,500
ERIE INDTY CO CL A COM 29530P102 282 1,600 SH   SOLE   0 0 1,600
ROCKWELL AUTOMATION INC COM FORMERLY ROCKWELL INTL CORP COM 773903109 406 1,450 SH   SOLE   0 0 1,450
FRANCO NEV CORP COM COM 351858105 319 2,000 SH   SOLE   0 0 2,000
MARSH & MCLENNAN COS INC COM COM 571748102 341 2,000 SH   SOLE   0 0 2,000
PAYCHEX INC COM COM 704326107 273 2,000 SH   SOLE   0 0 2,000
PROGRESSIVE CORP OH COM COM 743315103 274 2,400 SH   SOLE   0 0 2,400
AMERICAN EXPRESS COMPANY COM 025816109 452 2,418 SH   SOLE   0 0 2,418
BLACKSTONE GROUP INC COM CL A COM 09260D107 317 2,500 SH   SOLE   0 0 2,500
REPUBLIC SVCS INC COM COM 760759100 331 2,500 SH   SOLE   0 0 2,500
DUKE ENERGY CORP NEW COM NEW COM 26441C204 309 2,765 SH   SOLE   0 0 2,765
L3HARRIS TECHNOLOGIES INC COM COM 502431109 696 2,800 SH   SOLE   0 0 2,800
MEDTRONIC PLC SHS COM G5960L103 318 2,868 SH   SOLE   0 0 2,868
COMFORT SYS USA INC COM COM 199908104 267 3,000 SH   SOLE   0 0 3,000
UNITEDHEALTH GROUP INC COM COM 91324P102 1,530 3,000 SH   SOLE   0 0 3,000
WATSCO INC CL A COM 942622200 914 3,000 SH   SOLE   0 0 3,000
PACCAR INC COM COM 693718108 277 3,150 SH   SOLE   0 0 3,150
BROADCOM INC COM COM 11135F101 2,311 3,670 SH   SOLE   0 0 3,670
DOMINION ENERGY INC COM COM 25746U109 287 3,378 SH   SOLE   0 0 3,378
ISHARES TR CORE S&P SMALL-CAP ETF ETF 464287804 381 3,529 SH   SOLE   0 0 3,529
JPMORGAN CHASE COM 46625H100 457 3,350 SH   SOLE   0 0 3,350
PARDEE RES CO COM COM 699437109 932 3,600 SH   SOLE   0 0 3,600
RIO TINTO PLC SPONSORED ADR COM 767204100 306 3,800 SH   SOLE   0 0 3,800
BROWN & BROWN INC COM 115236101 289 4,000 SH   SOLE   0 0 4,000
CONOCOPHILLIPS COM COM 20825C104 400 4,000 SH   SOLE   0 0 4,000
DISCOVER FINL SVCS COM INC COM 254709108 441 4,000 SH   SOLE   0 0 4,000
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101 520 4,000 SH   SOLE   0 0 4,000
IRON MTN INC NEW COM COM 46284V101 222 4,000 SH   SOLE   0 0 4,000
KIMBERLY CLARK CORP COM COM 494368103 493 4,000 SH   SOLE   0 0 4,000
MERCURY GEN CORP NEW COM COM 589400100 220 4,000 SH   SOLE   0 0 4,000
TEXAS PAC LD CORP COM COM 88262P102 5,408 4,000 SH   SOLE   0 0 4,000
US BANCORP DEL COM COM 902973304 213 4,000 SH   SOLE   0 0 4,000
WASTE MGMT INC DEL COM COM 94106L109 634 4,000 SH   SOLE   0 0 4,000
WILLIS TOWERS WATSON PUB LTD CO SHS COM G96629103 945 4,000 SH   SOLE   0 0 4,000
ISHARES TR MSCI EMERGING MKTS INDEX FD ETF 464287234 203 4,500 SH   SOLE   0 0 4,500
BALL CORP COM COM 058498106 432 4,800 SH   SOLE   0 0 4,800
DIGITAL RLTY TR INC COM COM 253868103 709 5,000 SH   SOLE   0 0 5,000
LABORATORY CORP AMER HLDGS COM NEW COM 50540R409 1,318 5,000 SH   SOLE   0 0 5,000
MERCK & CO INC NEW COM COM 58933Y105 410 5,000 SH   SOLE   0 0 5,000
THERMO FISHER SCIENTIFIC INC COM 883556102 3,042 5,150 SH   SOLE   0 0 5,150
TYSON FOODS INC CL A COM 902494103 466 5,198 SH   SOLE   0 0 5,198
ISHARES TR CORE DIVID GROWTH ETF ETF 46434V621 288 5,400 SH   SOLE   0 0 5,400
AGNICO EAGLE MINES LTD COM COM 008474108 347 5,664 SH   SOLE   0 0 5,664
AUTOMATIC DATA PROCESSING INC COM COM 053015103 1,365 6,000 SH   SOLE   0 0 6,000
VANGUARD SCOTTSDALE FDS VANGUARD LONG-TERM TREAS INDEX FD ETF SHS ETF 92206C847 554 6,891 SH   SOLE   0 0 6,891
NXP SEMICONDUCTORS NV COM COM N6596X109 1,203 6,500 SH   SOLE   0 0 6,500
ALTRIA GROUP INC COM COM 02209S103 366 7,000 SH   SOLE   0 0 7,000
VANGUARD SPECIALIZED FUNDS VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 1,251 7,712 SH   SOLE   0 0 7,712
COCA COLA COMPANY COM 191216100 465 7,500 SH   SOLE   0 0 7,500
VISA INC COM CL A COM 92826C839 1,918 8,650 SH   SOLE   0 0 8,650
AFLAC INC COM COM 001055102 489 7,600 SH   SOLE   0 0 7,600
APTIV PLC SHS COM COM G6095L109 958 8,000 SH   SOLE   0 0 8,000
CORNING INC COM COM 219350105 295 8,000 SH   SOLE   0 0 8,000
MCDONALDS CORP COM 580135101 2,225 8,999 SH   SOLE   0 0 8,999
ANSYS INC COM COM 03662Q105 2,612 8,222 SH   SOLE   0 0 8,222
VANGUARD INDEX FDS VANGUARD EXTENDED MKT ETF ETF 922908652 1,392 8,400 SH   SOLE   0 0 8,400
NEXTERA ENERGY INC COM COM 65339F101 738 8,708 SH   SOLE   0 0 8,708
PPL CORP COM COM 69351T106 255 8,930 SH   SOLE   0 0 8,930
3M CO COM COM 88579Y101 1,340 9,000 SH   SOLE   0 0 9,000
VANGUARD SCOTTSDALE FDS VANGUARD SHORT-TERM CORPORATE BD INDEX FD ETF 92206C409 770 9,860 SH   SOLE   0 0 9,860
BLACKROCK FLOATING RATE INCOME TR COM ETF 091941104 128 10,000 SH   SOLE   0 0 10,000
ENDO INTL PLC SHS COM G30401106 23 10,000 SH   SOLE   0 0 10,000
MANNKIND CORP COM NEW COM 56400P706 37 10,000 SH   SOLE   0 0 10,000
ORACLE CORP COM COM 68389X105 827 10,000 SH   SOLE   0 0 10,000
AYTU BIOPHARMA INC COM PAR $0 001 NEW COM 054754874 12 10,880 SH   SOLE   0 0 10,880
ADAPTIMMUNE THERAPEUTICS PLC SPONSORED ADR COM 00653A107 41 20,000 SH   SOLE   0 0 20,000
HOLOGIC INC COM COM 436440101 848 11,040 SH   SOLE   0 0 11,040
GILEAD SCIENCES INC COM 375558103 699 11,750 SH   SOLE   0 0 11,750
CVS HEALTH CORP COM COM 126650100 1,215 12,000 SH   SOLE   0 0 12,000
KELLOGG CO COM COM 487836108 774 12,000 SH   SOLE   0 0 12,000
NOVO NORDISK A.S. ADR FORMERLY NOVO INDUSTRIE A.S. ADR COM 670100205 1,333 12,000 SH   SOLE   0 0 12,000
SYSCO CORP COM COM 871829107 980 12,000 SH   SOLE   0 0 12,000
PEPSICO INC COM COM 713448108 2,343 14,000 SH   SOLE   0 0 14,000
GOLDMAN SACHS ETF TR ACTIVEBETA U S LARGE CAP EQUITY ETF ETF 381430503 1,238 13,907 SH   SOLE   0 0 13,907
FIDELITY NATL FINL INC NEW FNF GROUP COM 31620R303 684 14,000 SH   SOLE   0 0 14,000
STRYKER CORP COM 863667101 3,954 14,788 SH   SOLE   0 0 14,788
PNC FINL SVCS GROUP INC COM COM 693475105 2,877 15,600 SH   SOLE   0 0 15,600
NESTLE SA SPONSORED ADR REPSTG REG SHS COM 641069406 2,056 15,800 SH   SOLE   0 0 15,800
COLGATE PALMOLIVE CO COM COM 194162103 1,201 15,838 SH   SOLE   0 0 15,838
STATE STR CORP COM COM 857477103 1,394 16,000 SH   SOLE   0 0 16,000
VERIZON COMMUNICATIONS INC COM COM 92343V104 1,071 21,017 SH   SOLE   0 0 21,017
ABBVIE INC COM COM 00287Y109 3,096 19,100 SH   SOLE   0 0 19,100
FIDELITY NATL INFORMATION SVCS INC COM COM 31620M106 1,786 17,783 SH   SOLE   0 0 17,783
LILLY ELI & CO COM COM 532457108 5,277 18,428 SH   SOLE   0 0 18,428
DISNEY WALT CO DISNEY COM COM 254687106 2,771 20,200 SH   SOLE   0 0 20,200
EDUCATION MGMT CORP NEW COM COM 28140M103 0 18,823 SH   SOLE   0 0 18,823
GENERAL MILLS INC COM COM 370334104 1,541 22,750 SH   SOLE   0 0 22,750
APPLIED NANOSCIENCE INC COM COM 03824A105 0 20,000 SH   SOLE   0 0 20,000
ISHARES TR NATL MUN BD ETF FD ETF 464288414 2,193 20,000 SH   SOLE   0 0 20,000
ERICSSON L M TEL CO ADR CL B SEK 10 NEW EXCH FOR ADR CL B SEK NEW COM 294821608 190 20,761 SH   SOLE   0 0 20,761
ABBOTT LABS COM COM 002824100 2,604 22,000 SH   SOLE   0 0 22,000
WESTERN UN CO COM COM 959802109 438 23,380 SH   SOLE   0 0 23,380
EQUITRANS MIDSTREAM CORP COM COM 294600101 203 24,000 SH   SOLE   0 0 24,000
II-VI INC COM COM 902104108 1,848 25,500 SH   SOLE   0 0 25,500
WEYERHAEUSER CO COM COM 962166104 985 26,000 SH   SOLE   0 0 26,000
ACCENTURE PLC IRELAND CLASS SHS COM G1151C101 9,691 28,736 SH   SOLE   0 0 28,736
SIFCO INDS INC COM 826546103 149 30,000 SH   SOLE   0 0 30,000
JOHNSON & JOHNSON COM COM 478160104 5,585 31,510 SH   SOLE   0 0 31,510
INTEL CORP COM COM 458140100 1,560 31,478 SH   SOLE   0 0 31,478
MESTEK INC COM NEW COM 590829305 1,070 34,788 SH   SOLE   0 0 34,788
ISHARES TR FLTG RATE NT ETF ETF 46429B655 1,758 34,800 SH   SOLE   0 0 34,800
ASTRONICS CORP COM COM 046433108 465 36,000 SH   SOLE   0 0 36,000
RESMED INC COM COM 761152107 8,834 36,429 SH   SOLE   0 0 36,429
EXXON MOBIL CORP COM COM 30231G102 3,064 37,100 SH   SOLE   0 0 37,100
BRISTOL MYERS SQUIBB CO COM COM 110122108 3,052 41,796 SH   SOLE   0 0 41,796
MORGAN STANLEY COM NEW COM 617446448 3,449 39,464 SH   SOLE   0 0 39,464
AMGEN INC COM COM 031162100 10,170 42,055 SH   SOLE   0 0 42,055
UNITED PARCEL SVC INC CL B COM 911312106 9,672 45,100 SH   SOLE   0 0 45,100
FISERV INC COM COM 337738108 4,542 44,792 SH   SOLE   0 0 44,792
PROCTER & GAMBLE CO COM COM 742718109 7,794 51,006 SH   SOLE   0 0 51,006
PPG INDS INC COM COM 693506107 7,130 54,397 SH   SOLE   0 0 54,397
ISHARES TR SHORT-TERM CORP BD ETF ETF 464288646 2,814 54,400 SH   SOLE   0 0 54,400
OMEGA FLEX INC COM COM 682095104 10,501 80,860 SH   SOLE   0 0 80,860
F N B CORP PA COM COM 302520101 1,011 81,200 SH   SOLE   0 0 81,200
PRICE T ROWE GROUP INC COM COM 74144T108 15,334 101,422 SH   SOLE   0 0 101,422
MICROSOFT CORP COM COM 594918104 31,970 103,696 SH   SOLE   0 0 103,696
SPDR SER TR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUN BD ETF ETF 78468R739 5,175 109,348 SH   SOLE   0 0 109,348
PFIZER INC COM COM 717081103 6,090 117,634 SH   SOLE   0 0 117,634
CISCO SYSTEMS INC COM 17275R102 7,092 127,180 SH   SOLE   0 0 127,180
ELECTROMED INC COM COM 285409108 2,165 174,000 SH   SOLE   0 0 174,000
APPLE COM 037833100 31,754 181,859 SH   SOLE   0 0 181,859
AMPCO PITTSBURGH COM 032037103 1,420 225,000 SH   SOLE   0 0 225,000
LINDBLAD EXPEDITIONS HLDGS INC COM COM 535219109 3,197 212,000 SH   SOLE   0 0 212,000
DMC GLOBAL INC COM COM 23291C103 8,625 282,800 SH   SOLE   0 0 282,800
RELIEF THERAPEUTICS HOLDING AG NAMEN-AKT COM H6759S100 20 300,000 SH   SOLE   0 0 300,000
THE GREEN ORGANIC DUTCHMAN HOLDINGS LTD REGISTERED SHS COM 393210208 34 330,846 SH   SOLE   0 0 330,846
TRINITY BIOTECH PLC SPONS ADR NEW COM 896438306 2,557 2,412,116 SH   SOLE   0 0 2,412,116