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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM COM 88579Y101   636 6,347 SH   SOLE   0 0 6,347
ABB LTD SPONSORED ADR COM 000375204   684 17,350 SH   SOLE   0 0 17,350
ABBOTT LABS COM COM 002824100   3,009 27,591 SH   SOLE   0 0 27,591
ABBVIE INC COM COM 00287Y109   3,259 24,254 SH   SOLE   0 0 24,254
ACCENTURE PLC IRELAND CLASS SHS COM G1151C101   8,560 27,739 SH   SOLE   0 0 27,739
ACER THERAPEUTICS INC COM COM 00444P108   55 60,000 SH   SOLE   0 0 60,000
ADAPTIMMUNE THERAPEUTICS PLC SPONSORED ADR COM 00653A107   24 25,500 SH   SOLE   0 0 25,500
ADOBE SYS INC COM COM 00724F101   326 661 SH   SOLE   0 0 661
AFLAC INC COM COM 001055102   646 9,260 SH   SOLE   0 0 9,260
AGNICO EAGLE MINES LTD COM COM 008474108   283 5,664 SH   SOLE   0 0 5,664
AIR PRODS & CHEMS INC COM COM 009158106   3,729 12,452 SH   SOLE   0 0 12,452
ALPHABET INC CAP STK CL C COM 02079K107   1,254 10,390 SH   SOLE   0 0 10,390
ALPHABET INC CL A COM 02079K305   603 5,020 SH   SOLE   0 0 5,020
ALTRIA GROUP INC COM COM 02209S103   2,284 50,301 SH   SOLE   0 0 50,301
AMAZON COM INC COM 023135106   1,122 8,615 SH   SOLE   0 0 8,615
AMERICAN EXPRESS COMPANY COM 025816109   421 2,418 SH   SOLE   0 0 2,418
AMERICAN TOWER CORP NEW COM COM 03027X100   326 1,693 SH   SOLE   0 0 1,693
AMERICAN WTR WKS CO INC NEW COM COM 030420103   296 2,071 SH   SOLE   0 0 2,071
AMERISOURCE BERGEN CORP COM COM 03073E105   308 1,600 SH   SOLE   0 0 1,600
AMGEN INC COM COM 031162100   12,292 55,385 SH   SOLE   0 0 55,385
AMPCO PITTSBURGH COM 032037103   254 80,000 SH   SOLE   0 0 80,000
AMPHENOL CORP NEW CL A COM 032095101   857 10,079 SH   SOLE   0 0 10,079
ANEMOSTAT DOOR PRODS INC COM 144A COM 03459P104   0 27,832 SH   SOLE   0 0 27,832
ANEMOSTAT INC COM COM 034599100   0 27,832 SH   SOLE   0 0 27,832
ANSYS INC COM COM 03662Q105   3,234 9,790 SH   SOLE   0 0 9,790
APPLE COM 037833100   33,755 173,983 SH   SOLE   0 0 173,983
APPLIED DIGITAL CORP COM NEW COM 038169207   594 64,123 SH   SOLE   0 0 64,123
APPLIED NANOSCIENCE INC COM COM 03824A105   0 20,000 SH   SOLE   0 0 20,000
APTIV PLC SHS COM COM G6095L109   2,303 22,552 SH   SOLE   0 0 22,552
ASTRONICS CORP COM COM 046433108   238 12,000 SH   SOLE   0 0 12,000
AT&T INC COM COM 00206R102   328 20,552 SH   SOLE   0 0 20,552
AUTOMATIC DATA PROCESSING INC COM COM 053015103   1,586 7,216 SH   SOLE   0 0 7,216
AUTOZONE INC COM 053332102   1,316 539 SH   SOLE   0 0 539
BALL CORP COM COM 058498106   401 6,900 SH   SOLE   0 0 6,900
BANK OF NEW YORK MELLON CORP COM COM 064058100   477 10,720 SH   SOLE   0 0 10,720
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702   1,397 4,099 SH   SOLE   0 0 4,099
BLACKROCK FLOATING RATE INCOME TR COM ETF 091941104   303 26,011 SH   SOLE   0 0 26,011
BLACKROCK INC COM COM 09247X101   242 350 SH   SOLE   0 0 350
BOSWELL J.G. CO COM COM 101205102   431 655 SH   SOLE   0 0 655
BRISTOL MYERS SQUIBB CO COM COM 110122108   3,964 62,053 SH   SOLE   0 0 62,053
BROADCOM INC COM COM 11135F101   6,242 7,205 SH   SOLE   0 0 7,205
BROWN & BROWN INC COM 115236101   909 13,200 SH   SOLE   0 0 13,200
BRUNSWICK CORP COM COM 117043109   538 6,243 SH   SOLE   0 0 6,243
BZAM LTD REGISTERED SHS COM 12464X101   6 33,084 SH   SOLE   0 0 33,084
CAPITAL GROUP CORE EQUITY ETF SHS CREATION UNIT ETF 14020V108   460 17,925 SH   SOLE   0 0 17,925
CARRIER GLOBAL CORP COM COM 14448C104   1,097 22,022 SH   SOLE   0 0 22,022
CATERPILLAR INC COM COM 149123101   596 2,427 SH   SOLE   0 0 2,427
CENTURY ALUM CO COM COM 156431108   623 71,500 SH   SOLE   0 0 71,500
CHEVRON CORP NEW COM COM 166764100   2,240 14,251 SH   SOLE   0 0 14,251
CHURCHILL DOWNS INC COM 171484108   1,156 8,319 SH   SOLE   0 0 8,319
CINEMARK HLDGS INC COM COM 17243V102   539 33,205 SH   SOLE   0 0 33,205
CISCO SYSTEMS INC COM 17275R102   6,246 120,643 SH   SOLE   0 0 120,643
CITIGROUP INC COM NEW COM 172967424   714 15,580 SH   SOLE   0 0 15,580
CLEVELAND-CLIFFS INC NEW COM COM 185899101   184 11,000 SH   SOLE   0 0 11,000
CME GROUP INC COM COM 12572Q105   285 1,525 SH   SOLE   0 0 1,525
COCA COLA COMPANY COM 191216100   951 15,809 SH   SOLE   0 0 15,809
COHERENT CORP COM COM 19247G107   3,850 75,590 SH   SOLE   0 0 75,590
COLGATE PALMOLIVE CO COM COM 194162103   739 9,594 SH   SOLE   0 0 9,594
COMCAST CORP CL A COM 20030N101   427 10,253 SH   SOLE   0 0 10,253
COMFORT SYS USA INC COM COM 199908104   1,939 11,800 SH   SOLE   0 0 11,800
COMPASS DIVERSIFIED HLDGS SH BEN INT COM 20451Q104   707 32,600 SH   SOLE   0 0 32,600
CONOCOPHILLIPS COM COM 20825C104   238 2,309 SH   SOLE   0 0 2,309
CORNING INC COM COM 219350105   1,722 49,087 SH   SOLE   0 0 49,087
COSTCO WHOLESALE CORP NEW COM COM 22160K105   506 942 SH   SOLE   0 0 942
CROWN CASTLE INTL CORP NEW COM COM 22822V101   433 3,797 SH   SOLE   0 0 3,797
CVS HEALTH CORP COM COM 126650100   2,206 32,079 SH   SOLE   0 0 32,079
DANAHER CORP COM COM 235851102   402 1,683 SH   SOLE   0 0 1,683
DEERE & CO COM 244199105   747 1,840 SH   SOLE   0 0 1,840
DEXCOM INC COM COM 252131107   227 1,760 SH   SOLE   0 0 1,760
DIGITAL RLTY TR INC COM COM 253868103   1,490 13,072 SH   SOLE   0 0 13,072
DISCOVER FINL SVCS COM INC COM 254709108   327 2,800 SH   SOLE   0 0 2,800
DISNEY WALT CO DISNEY COM COM 254687106   3,619 40,690 SH   SOLE   0 0 40,690
DMC GLOBAL INC COM COM 23291C103   6,004 337,815 SH   SOLE   0 0 337,815
DOLLAR GEN CORP NEW COM COM 256677105   642 3,765 SH   SOLE   0 0 3,765
DOMINION ENERGY INC COM COM 25746U109   343 6,629 SH   SOLE   0 0 6,629
DUKE ENERGY CORP NEW COM NEW COM 26441C204   377 4,223 SH   SOLE   0 0 4,223
EDUCATION MGMT CORP NEW COM COM 28140M103   0 18,823 SH   SOLE   0 0 18,823
ELANCO ANIMAL HEALTH INC COM COM 28414H103   233 23,300 SH   SOLE   0 0 23,300
ELBIT SYSTEMS LTD COM M3760D101   458 2,200 SH   SOLE   0 0 2,200
ELECTROMED INC COM COM 285409108   810 75,500 SH   SOLE   0 0 75,500
EQT CORPORATION COM COM 26884L109   739 17,933 SH   SOLE   0 0 17,933
EQUITRANS MIDSTREAM CORP COM COM 294600101   298 31,112 SH   SOLE   0 0 31,112
ERICSSON L M TEL CO ADR CL B SEK 10 NEW EXCH FOR ADR CL B SEK NEW COM 294821608   113 20,841 SH   SOLE   0 0 20,841
ETHAN ALLEN INTERIORS INC COM COM 297602104   305 10,800 SH   SOLE   0 0 10,800
EXPEDIA GROUP INC COM NEW COM 30212P303   1,283 11,703 SH   SOLE   0 0 11,703
EXXON MOBIL CORP COM COM 30231G102   5,297 49,434 SH   SOLE   0 0 49,434
F N B CORP PA COM COM 302520101   464 40,600 SH   SOLE   0 0 40,600
FARMERS NATL BANC CORP COM COM 309627107   167 13,611 SH   SOLE   0 0 13,611
FEDEX CORP COM COM 31428X106   1,404 5,670 SH   SOLE   0 0 5,670
FIDELITY MERRIMACK STR TR TOTAL BD ETF ETF 316188309   4,777 105,151 SH   SOLE   0 0 105,151
FIDELITY NATL FINL INC NEW FNF GROUP COM 31620R303   2,643 73,272 SH   SOLE   0 0 73,272
FIDELITY NATL INFORMATION SVCS INC COM COM 31620M106   1,034 18,910 SH   SOLE   0 0 18,910
FIRST AMERN FINL CORP COM COM 31847R102   1,394 24,443 SH   SOLE   0 0 24,443
FIRST TR EXCHANGE-TRADED FD NASDAQ CLEAN EDGE GREEN ENERGY INDEX ETF 33733E500   408 8,053 SH   SOLE   0 0 8,053
FISERV INC COM COM 337738108   10,427 82,691 SH   SOLE   0 0 82,691
FLEX LTD ORD SHS COM Y2573F102   331 11,850 SH   SOLE   0 0 11,850
FORTUNE BRANDS INNOVATIONS INC COM COM 34964C106   574 7,942 SH   SOLE   0 0 7,942
FRANCO NEV CORP COM COM 351858105   1,360 9,508 SH   SOLE   0 0 9,508
GE HEALTHCARE TECHNOLOGIES INC COM COM 36266G107   217 2,680 SH   SOLE   0 0 2,680
GENERAL ELEC CO COM NEW COM 369604301   873 7,978 SH   SOLE   0 0 7,978
GENERAL MILLS INC COM COM 370334104   2,304 29,971 SH   SOLE   0 0 29,971
GENUINE PARTS CO COM COM 372460105   1,316 7,790 SH   SOLE   0 0 7,790
GILEAD SCIENCES INC COM 375558103   1,604 20,825 SH   SOLE   0 0 20,825
GLOBAL X FDS NASDAQ 100 COVERED CALL ETF ETF 37954Y483   1,191 66,909 SH   SOLE   0 0 66,909
GOLDMAN SACHS ETF TR ACTIVEBETA U S LARGE CAP EQUITY ETF ETF 381430503   20,040 229,460 SH   SOLE   0 0 229,460
HERC HLDGS INC COM COM 42704L104   712 5,192 SH   SOLE   0 0 5,192
HERSHEY CO COM COM 427866108   661 2,649 SH   SOLE   0 0 2,649
HOLOGIC INC COM COM 436440101   2,526 31,264 SH   SOLE   0 0 31,264
HOME DEPOT INC COM COM 437076102   602 1,930 SH   SOLE   0 0 1,930
HONEYWELL INTL INC COM COM 438516106   1,233 5,978 SH   SOLE   0 0 5,978
HUNTINGTON BANCSHARES INC COM 446150104   327 30,215 SH   SOLE   0 0 30,215
HYATT HOTELS CORP COM CL A COM 448579102   1,329 11,625 SH   SOLE   0 0 11,625
HYSTER-YALE MATLS HANDLING INC CL A COM 449172105   3,587 64,150 SH   SOLE   0 0 64,150
ILLINOIS TOOL WORKS INC COM COM 452308109   509 2,030 SH   SOLE   0 0 2,030
INTEL CORP COM COM 458140100   2,274 68,019 SH   SOLE   0 0 68,019
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101   1,397 10,416 SH   SOLE   0 0 10,416
INVESCO EXCHANGED TRADED FD TR II NASDAQ 100 ETF ETF 46138G649   7,358 48,452 SH   SOLE   0 0 48,452
IPG PHOTONICS CORP COM COM 44980X109   314 2,322 SH   SOLE   0 0 2,322
IRON MTN INC NEW COM COM 46284V101   618 10,900 SH   SOLE   0 0 10,900
ISHARES TR 0-5 YR HIGH YIELD CORP BD ETF ETF 46434V407   291 7,009 SH   SOLE   0 0 7,009
ISHARES TR CORE 1-5 YR USD BD ETF ETF 46432F859   11,836 253,819 SH   SOLE   0 0 253,819
ISHARES TR CORE DIVID GROWTH ETF ETF 46434V621   278 5,400 SH   SOLE   0 0 5,400
ISHARES TR CORE INTL AGGREGATE BD ETF ETF 46435G672   644 13,069 SH   SOLE   0 0 13,069
ISHARES TR CORE S&P MID-CAP ETF ETF 464287507   263 1,006 SH   SOLE   0 0 1,006
ISHARES TR CORE S&P SMALL-CAP ETF ETF 464287804   419 4,207 SH   SOLE   0 0 4,207
ISHARES TR FLTG RATE NT ETF ETF 46429B655   4,213 82,988 SH   SOLE   0 0 82,988
ISHARES TR MORNINGSTAR MID CAP GROWTH ETF ETF 464288307   1,080 17,740 SH   SOLE   0 0 17,740
ISHARES TR NATL MUN BD ETF FD ETF 464288414   1,195 11,200 SH   SOLE   0 0 11,200
ISHARES TR RUSSELL MID-CAP ETF ETF 464287499   3,736 51,066 SH   SOLE   0 0 51,066
ISHARES TR SELECT DIVID ETF FD ETF 464287168   621 5,490 SH   SOLE   0 0 5,490
ISHARES TR SHORT-TERM CORP BD ETF ETF 464288646   3,095 61,641 SH   SOLE   0 0 61,641
J P MORGAN EXCHANGE- TRADED FD TR EQUITY PREMIUM INCOME ETF ETF 46641Q332   3,498 63,298 SH   SOLE   0 0 63,298
J P MORGAN EXCHANGE-TRADED FD TR INFLATION MANAGED BD ETF ETF 46654Q104   5,461 118,209 SH   SOLE   0 0 118,209
JABIL INC COM COM 466313103   929 8,641 SH   SOLE   0 0 8,641
JOHNSON & JOHNSON COM COM 478160104   9,339 56,410 SH   SOLE   0 0 56,410
JPMORGAN CHASE COM 46625H100   1,383 9,525 SH   SOLE   0 0 9,525
KELLOGG CO COM COM 487836108   525 7,790 SH   SOLE   0 0 7,790
KEYCORP NEW COM COM 493267108   154 16,712 SH   SOLE   0 0 16,712
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103   379 2,270 SH   SOLE   0 0 2,270
KIMBERLY CLARK CORP COM COM 494368103   765 5,505 SH   SOLE   0 0 5,505
KINDER MORGAN INC DEL COM COM 49456B101   232 13,479 SH   SOLE   0 0 13,479
KONINKLIJKE AHOLD NV SPONSORED ADR NEW 2016 COM 500467501   287 8,409 SH   SOLE   0 0 8,409
L3HARRIS TECHNOLOGIES INC COM COM 502431109   434 2,211 SH   SOLE   0 0 2,211
LABORATORY CORP AMER HLDGS COM NEW COM 50540R409   4,710 19,520 SH   SOLE   0 0 19,520
LAMB WESTON HLDGS INC COM COM 513272104   360 3,135 SH   SOLE   0 0 3,135
LILLY ELI & CO COM COM 532457108   4,736 10,100 SH   SOLE   0 0 10,100
LINDBLAD EXPEDITIONS HLDGS INC COM COM 535219109   2,223 204,400 SH   SOLE   0 0 204,400
LOCKHEED MARTIN CORP COM COM 539830109   919 1,996 SH   SOLE   0 0 1,996
LYONDELLBASELL INDUSTRIES N V ORD SHS CL A COM N53745100   297 3,246 SH   SOLE   0 0 3,246
MANNKIND CORP COM NEW COM 56400P706   214 53,070 SH   SOLE   0 0 53,070
MARATHON PETE CORP COM COM 56585A102   300 2,578 SH   SOLE   0 0 2,578
MATTERPORT INC COM CL A COM 577096100   36 11,700 SH   SOLE   0 0 11,700
MATTHEWS INTL CORP CL A COM COM 577128101   1,990 46,606 SH   SOLE   0 0 46,606
MCDONALDS CORP COM 580135101   3,086 10,346 SH   SOLE   0 0 10,346
MCKESSON CORP COM COM 58155Q103   299 701 SH   SOLE   0 0 701
MEDTRONIC PLC SHS COM G5960L103   726 8,273 SH   SOLE   0 0 8,273
MERCK & CO INC NEW COM COM 58933Y105   1,999 17,327 SH   SOLE   0 0 17,327
MESTEK INC COM NEW COM 590829305   540 27,832 SH   SOLE   0 0 27,832
META PLATFORMS INC CL A COM 30303M102   543 1,889 SH   SOLE   0 0 1,889
MICROSOFT CORP COM COM 594918104   32,347 94,985 SH   SOLE   0 0 94,985
MONDELEZ INTL INC CL A COM 609207105   1,788 24,527 SH   SOLE   0 0 24,527
MORGAN STANLEY COM NEW COM 617446448   2,229 26,087 SH   SOLE   0 0 26,087
NASDAQ INC COM COM 631103108   748 14,997 SH   SOLE   0 0 14,997
NESTLE SA SPONSORED ADR REPSTG REG SHS COM 641069406   5,119 42,606 SH   SOLE   0 0 42,606
NEXTERA ENERGY INC COM COM 65339F101   1,380 18,626 SH   SOLE   0 0 18,626
NIKE INC CLASS B COM 654106103   227 2,041 SH   SOLE   0 0 2,041
NOVO NORDISK A.S. ADR FORMERLY NOVO INDUSTRIE A.S. ADR COM 670100205   2,057 12,737 SH   SOLE   0 0 12,737
NVIDIA CORP COM COM 67066G104   644 1,525 SH   SOLE   0 0 1,525
NXP SEMICONDUCTORS NV COM COM N6596X109   4,037 19,824 SH   SOLE   0 0 19,824
OLD DOMINION FREIGHT LINE INC COM COM 679580100   1,422 3,847 SH   SOLE   0 0 3,847
OMEGA FLEX INC COM COM 682095104   8,115 78,172 SH   SOLE   0 0 78,172
ORACLE CORP COM COM 68389X105   981 8,238 SH   SOLE   0 0 8,238
PACCAR INC COM COM 693718108   395 4,725 SH   SOLE   0 0 4,725
PALO ALTO NETWORKS INC COM COM 697435105   1,652 6,420 SH   SOLE   0 0 6,420
PALOMAR HLDGS INC COM COM 69753M105   531 9,395 SH   SOLE   0 0 9,395
PARDEE RES CO COM COM 699437109   492 2,050 SH   SOLE   0 0 2,050
PAYPAL HLDGS INC COM COM 70450Y103   246 3,665 SH   SOLE   0 0 3,665
PEPSICO INC COM COM 713448108   8,649 46,666 SH   SOLE   0 0 46,666
PFIZER INC COM COM 717081103   5,278 143,856 SH   SOLE   0 0 143,856
PHILIP MORRIS INTL INC COM COM 718172109   2,780 28,429 SH   SOLE   0 0 28,429
PHILLIPS 66 COM COM 718546104   698 7,260 SH   SOLE   0 0 7,260
PHYSICIANS RLTY TR COM COM 71943U104   196 14,000 SH   SOLE   0 0 14,000
PIMCO ETF TR ACTIVE BD ETF ETF 72201R775   207 2,250 SH   SOLE   0 0 2,250
PNC FINL SVCS GROUP INC COM COM 693475105   1,441 11,418 SH   SOLE   0 0 11,418
PPG INDS INC COM COM 693506107   3,853 25,956 SH   SOLE   0 0 25,956
PPL CORP COM COM 69351T106   287 10,901 SH   SOLE   0 0 10,901
PRICE T ROWE GROUP INC COM COM 74144T108   9,762 87,199 SH   SOLE   0 0 87,199
PROCTER & GAMBLE CO COM COM 742718109   8,328 54,914 SH   SOLE   0 0 54,914
QUALCOMM INC COM 747525103   354 2,973 SH   SOLE   0 0 2,973
QUEST DIAGNOSTICS INC COM COM 74834L100   446 3,175 SH   SOLE   0 0 3,175
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101   771 7,857 SH   SOLE   0 0 7,857
RELIANCE STL & ALUM CO COM COM 759509102   1,382 5,083 SH   SOLE   0 0 5,083
REPUBLIC SVCS INC COM COM 760759100   859 5,600 SH   SOLE   0 0 5,600
RESMED INC COM COM 761152107   10,668 48,791 SH   SOLE   0 0 48,791
RIO TINTO PLC SPONSORED ADR COM 767204100   479 7,500 SH   SOLE   0 0 7,500
ROCKWELL AUTOMATION INC COM FORMERLY ROCKWELL INTL CORP COM 773903109   737 2,237 SH   SOLE   0 0 2,237
RPM INTL INC COM 749685103   341 3,792 SH   SOLE   0 0 3,792
SAIA INC COM COM 78709Y105   1,243 3,624 SH   SOLE   0 0 3,624
SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF ETF 808524797   8,351 114,915 SH   SOLE   0 0 114,915
SEAWORLD ENTMT INC COM COM 81282V100   1,076 19,152 SH   SOLE   0 0 19,152
SHELL PLC SPONSORED ADR REPSTG ORD SH COM 780259305   1,337 22,217 SH   SOLE   0 0 22,217
SIFCO INDS INC COM 826546103   25 10,000 SH   SOLE   0 0 10,000
SMUCKER J M CO COM NEW COM 832696405   957 6,458 SH   SOLE   0 0 6,458
SNAP ON INC COM COM 833034101   1,018 3,545 SH   SOLE   0 0 3,545
SOUTHERN COPPER CORP DEL COM COM 84265V105   1,189 16,550 SH   SOLE   0 0 16,550
SOVOS BRANDS INC COM COM 84612U107   1,365 69,793 SH   SOLE   0 0 69,793
SPDR PORTFOLIO SHORT TERM CORPORATE BD ETF ETF 78464A474   265 9,050 SH   SOLE   0 0 9,050
SPDR SER TR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUN BD ETF ETF 78468R739   5,693 120,907 SH   SOLE   0 0 120,907
STATE STR CORP COM COM 857477103   586 8,001 SH   SOLE   0 0 8,001
STEEL DYNAMICS INC COM COM 858119100   306 2,800 SH   SOLE   0 0 2,800
STRYKER CORP COM 863667101   2,762 9,055 SH   SOLE   0 0 9,055
SYMBOTIC INC CL A COM 87151X101   774 18,076 SH   SOLE   0 0 18,076
SYSCO CORP COM COM 871829107   604 8,150 SH   SOLE   0 0 8,150
TAKE TWO INTERACTIVE SOFTWARE INC CDT COM COM 874054109   1,356 9,227 SH   SOLE   0 0 9,227
TARGET CORP COM COM 87612E106   243 1,850 SH   SOLE   0 0 1,850
TETRA TECH INC NEW COM COM 88162G103   688 4,234 SH   SOLE   0 0 4,234
TEXAS INSTRUMENTS INC COM 882508104   879 4,879 SH   SOLE   0 0 4,879
TEXAS PAC LD CORP COM COM 88262P102   3,470 2,633 SH   SOLE   0 0 2,633
THE SCOTTS MIRACLE GRO CO HLDG CO COM 810186106   562 9,031 SH   SOLE   0 0 9,031
THERMO FISHER SCIENTIFIC INC COM 883556102   7,248 13,911 SH   SOLE   0 0 13,911
TJX COS INC NEW COM COM 872540109   423 4,991 SH   SOLE   0 0 4,991
TREX INC COM COM 89531P105   853 12,894 SH   SOLE   0 0 12,894
TRIMBLE INC COM COM 896239100   1,349 25,514 SH   SOLE   0 0 25,514
TRINITY BIOTECH PLC SPONS ADR NEW COM 896438306   1,657 1,724,000 SH   SOLE   0 0 1,724,000
UNILEVER PLC SPON ADR NEW COM 904767704   274 5,250 SH   SOLE   0 0 5,250
UNION PAC CORP COM COM 907818108   808 3,955 SH   SOLE   0 0 3,955
UNITED PARCEL SVC INC CL B COM 911312106   1,863 10,377 SH   SOLE   0 0 10,377
UNITEDHEALTH GROUP INC COM COM 91324P102   1,577 3,282 SH   SOLE   0 0 3,282
VANGUARD INDEX FDS VANGUARD EXTENDED MKT ETF ETF 922908652   1,485 9,968 SH   SOLE   0 0 9,968
VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF ETF 922908751   593 2,982 SH   SOLE   0 0 2,982
VANGUARD INTL EQUITY INDEX FD INC FTSE ALL WORLD EX US INDEX FD ETFS SHS ETF 922042775   206 3,785 SH   SOLE   0 0 3,785
VANGUARD MUN BD FDS TAX-EXEMPT BD INDEX FD ETF ETF 922907746   3,290 65,550 SH   SOLE   0 0 65,550
VANGUARD SCOTTSDALE FDS VANGUARD INTER-TERM TREAS INDEX FD ETF 92206C706   668 11,346 SH   SOLE   0 0 11,346
VANGUARD SCOTTSDALE FDS VANGUARD LONG-TERM TREAS INDEX FD ETF SHS ETF 92206C847   613 9,650 SH   SOLE   0 0 9,650
VANGUARD SCOTTSDALE FDS VANGUARD SHORT-TERM CORPORATE BD INDEX FD ETF 92206C409   1,839 24,263 SH   SOLE   0 0 24,263
VANGUARD SPECIALIZED FUNDS VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   1,535 9,463 SH   SOLE   0 0 9,463
VEEVA SYS INC CL A COM COM 922475108   210 1,052 SH   SOLE   0 0 1,052
VERIZON COMMUNICATIONS INC COM COM 92343V104   1,373 37,074 SH   SOLE   0 0 37,074
VIATRIS INC COM COM 92556V106   129 13,175 SH   SOLE   0 0 13,175
VISA INC COM CL A COM 92826C839   4,542 19,127 SH   SOLE   0 0 19,127
VMWARE INC CL A COM COM 928563402   349 2,411 SH   SOLE   0 0 2,411
WAL-MART COM 931142103   508 3,235 SH   SOLE   0 0 3,235
WASTE MGMT INC DEL COM COM 94106L109   1,818 10,500 SH   SOLE   0 0 10,500
WATSCO INC CL A COM 942622200   2,582 6,785 SH   SOLE   0 0 6,785
WESTERN UN CO COM COM 959802109   161 13,690 SH   SOLE   0 0 13,690
WEYERHAEUSER CO COM COM 962166104   1,405 41,914 SH   SOLE   0 0 41,914
WILLIAMS SONOMA INC COM COM 969904101   729 5,777 SH   SOLE   0 0 5,777
WILLIS TOWERS WATSON PUB LTD CO SHS COM G96629103   901 3,810 SH   SOLE   0 0 3,810
WISDOMTREE TR INTL HEDGED QUALITY DIVID GROWTH FD ETF 97717X594   11,470 285,835 SH   SOLE   0 0 285,835
WISDOMTREE TR INTL QUALITY DIVID GROWTH FD ETF 97717X131   518 15,050 SH   SOLE   0 0 15,050
YUM BRANDS INC COM COM 988498101   293 2,113 SH   SOLE   0 0 2,113
ZIMMER BIOMET HLDGS INC COM COM 98956P102   287 1,973 SH   SOLE   0 0 1,973
ZOETIS INC CL A COM 98978V103   269 1,563 SH   SOLE   0 0 1,563