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   632 6,764 SH   SOLE   0 0 6,764
ABB LTD SPONSORED ADR COM 000375204   619 17,350 SH   SOLE   0 0 17,350
ABBOTT LABS COM COM 002824100   2,677 27,629 SH   SOLE   0 0 27,629
ABBVIE INC COM COM 00287Y109   3,607 24,171 SH   SOLE   0 0 24,171
ACCENTURE PLC IRELAND CLASS SHS COM G1151C101   8,831 28,747 SH   SOLE   0 0 28,747
ACER THERAPEUTICS INC COM COM 00444P108   49 60,000 SH   SOLE   0 0 60,000
ADAPTIMMUNE THERAPEUTICS PLC SPONSORED ADR COM 00653A107   20 24,000 SH   SOLE   0 0 24,000
ADOBE SYS INC COM COM 00724F101   327 641 SH   SOLE   0 0 641
AFLAC INC COM COM 001055102   711 9,260 SH   SOLE   0 0 9,260
AIR PRODS & CHEMS INC COM COM 009158106   3,480 12,293 SH   SOLE   0 0 12,293
ALPHABET INC CAP STK CL C COM 02079K107   1,417 10,764 SH   SOLE   0 0 10,764
ALPHABET INC CL A COM 02079K305   663 5,080 SH   SOLE   0 0 5,080
ALTRIA GROUP INC COM COM 02209S103   2,022 48,108 SH   SOLE   0 0 48,108
AMAZON COM INC COM 023135106   1,179 9,271 SH   SOLE   0 0 9,271
AMERICAN EXPRESS COMPANY COM 025816109   377 2,524 SH   SOLE   0 0 2,524
AMERICAN TOWER CORP NEW COM COM 03027X100   516 3,165 SH   SOLE   0 0 3,165
AMERICAN WTR WKS CO INC NEW COM COM 030420103   221 1,786 SH   SOLE   0 0 1,786
AMERISOURCE BERGEN CORP COM COM 03073E105   288 1,600 SH   SOLE   0 0 1,600
AMGEN INC COM COM 031162100   15,092 56,164 SH   SOLE   0 0 56,164
AMPCO PITTSBURGH COM 032037103   203 77,200 SH   SOLE   0 0 77,200
AMPHENOL CORP NEW CL A COM 032095101   882 10,487 SH   SOLE   0 0 10,487
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,121 10,484 SH   SOLE   0 0 10,484
APPLE COM 037833100   27,744 161,998 SH   SOLE   0 0 161,998
APPLIED DIGITAL CORP COM NEW COM 038169207   562 90,131 SH   SOLE   0 0 90,131
APPLIED NANOSCIENCE INC COM COM 03824A105   0 20,000 SH   SOLE   0 0 20,000
APTIV PLC SHS COM COM G6095L109   2,862 29,178 SH   SOLE   0 0 29,178
ASTRONICS CORP COM COM 046433108   190 12,000 SH   SOLE   0 0 12,000
AT&T INC COM COM 00206R102   248 16,361 SH   SOLE   0 0 16,361
AUTOMATIC DATA PROCESSING INC COM COM 053015103   1,981 8,236 SH   SOLE   0 0 8,236
AUTOZONE INC COM 053332102   1,462 570 SH   SOLE   0 0 570
BALL CORP COM COM 058498106   345 6,900 SH   SOLE   0 0 6,900
BANK OF NEW YORK MELLON CORP COM COM 064058100   521 12,220 SH   SOLE   0 0 12,220
BELLRING BRANDS INC NEW COM COM 07831C103   1,354 32,692 SH   SOLE   0 0 32,692
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702   1,536 4,381 SH   SOLE   0 0 4,381
BLACKROCK FLOATING RATE INCOME TR COM ETF 091941104   313 26,011 SH   SOLE   0 0 26,011
BOSWELL J.G. CO COM COM 101205102   360 545 SH   SOLE   0 0 545
BRISTOL MYERS SQUIBB CO COM COM 110122108   3,848 66,229 SH   SOLE   0 0 66,229
BROADCOM INC COM COM 11135F101   6,294 7,574 SH   SOLE   0 0 7,574
BROWN & BROWN INC COM 115236101   1,074 15,370 SH   SOLE   0 0 15,370
BRUNSWICK CORP COM COM 117043109   653 8,244 SH   SOLE   0 0 8,244
BZAM LTD REGISTERED SHS COM 12464X101   4 33,084 SH   SOLE   0 0 33,084
CAPITAL GROUP CORE EQUITY ETF SHS CREATION UNIT ETF 14020V108   450 17,925 SH   SOLE   0 0 17,925
CAPITAL GROUP DIVID VALUE ETF SHS CREATION UNIT ETF 14020W106   452 17,100 SH   SOLE   0 0 17,100
CAPITAL GROUP GROWTH ETF SHS CREATION UNIT ETF 14020G101   431 17,600 SH   SOLE   0 0 17,600
CARRIER GLOBAL CORP COM COM 14448C104   1,241 22,458 SH   SOLE   0 0 22,458
CATERPILLAR INC COM COM 149123101   662 2,427 SH   SOLE   0 0 2,427
CENTURY ALUM CO COM COM 156431108   514 71,500 SH   SOLE   0 0 71,500
CHEVRON CORP NEW COM COM 166764100   2,489 14,741 SH   SOLE   0 0 14,741
CHURCHILL DOWNS INC COM 171484108   1,143 9,807 SH   SOLE   0 0 9,807
CIGNA CORP NEW COM COM 125523100   312 1,091 SH   SOLE   0 0 1,091
CISCO SYSTEMS INC COM 17275R102   6,825 127,062 SH   SOLE   0 0 127,062
CITIGROUP INC COM NEW COM 172967424   630 15,370 SH   SOLE   0 0 15,370
CLEVELAND-CLIFFS INC NEW COM COM 185899101   172 11,000 SH   SOLE   0 0 11,000
CME GROUP INC COM COM 12572Q105   305 1,525 SH   SOLE   0 0 1,525
COCA COLA COMPANY COM 191216100   917 16,365 SH   SOLE   0 0 16,365
COHERENT CORP COM COM 19247G107   2,593 79,727 SH   SOLE   0 0 79,727
COLGATE PALMOLIVE CO COM COM 194162103   711 9,994 SH   SOLE   0 0 9,994
COMCAST CORP CL A COM 20030N101   469 10,476 SH   SOLE   0 0 10,476
COMFORT SYS USA INC COM COM 199908104   1,650 9,680 SH   SOLE   0 0 9,680
COMPASS DIVERSIFIED HLDGS SH BEN INT COM 20451Q104   596 31,600 SH   SOLE   0 0 31,600
CONOCOPHILLIPS COM COM 20825C104   278 2,317 SH   SOLE   0 0 2,317
CONSTELLATION BRANDS INC CL A COM 21036P108   806 3,168 SH   SOLE   0 0 3,168
CORNING INC COM COM 219350105   1,751 57,680 SH   SOLE   0 0 57,680
COSTCO WHOLESALE CORP NEW COM COM 22160K105   536 951 SH   SOLE   0 0 951
CRH PLC SHS COM G25508105   355 6,490 SH   SOLE   0 0 6,490
CROWN CASTLE INTL CORP NEW COM COM 22822V101   461 4,987 SH   SOLE   0 0 4,987
CVS HEALTH CORP COM COM 126650100   1,594 23,106 SH   SOLE   0 0 23,106
DANAHER CORP COM COM 235851102   421 1,690 SH   SOLE   0 0 1,690
DEERE & CO COM 244199105   720 1,916 SH   SOLE   0 0 1,916
DELL TECHNOLOGIES INC CL C COM 24703L202   247 3,581 SH   SOLE   0 0 3,581
DIGITAL RLTY TR INC COM COM 253868103   1,710 14,152 SH   SOLE   0 0 14,152
DISCOVER FINL SVCS COM INC COM 254709108   277 3,200 SH   SOLE   0 0 3,200
DISNEY WALT CO DISNEY COM COM 254687106   525 6,483 SH   SOLE   0 0 6,483
DMC GLOBAL INC COM COM 23291C103   8,065 330,243 SH   SOLE   0 0 330,243
DOLLAR GEN CORP NEW COM COM 256677105   439 4,109 SH   SOLE   0 0 4,109
DOMINION ENERGY INC COM COM 25746U109   342 7,679 SH   SOLE   0 0 7,679
DUKE ENERGY CORP NEW COM NEW COM 26441C204   377 4,282 SH   SOLE   0 0 4,282
EDUCATION MGMT CORP NEW COM COM 28140M103   0 18,823 SH   SOLE   0 0 18,823
ELANCO ANIMAL HEALTH INC COM COM 28414H103   239 21,300 SH   SOLE   0 0 21,300
ELBIT SYSTEMS LTD COM M3760D101   415 2,075 SH   SOLE   0 0 2,075
ELECTROMED INC COM COM 285409108   837 80,500 SH   SOLE   0 0 80,500
EQT CORPORATION COM COM 26884L109   727 17,937 SH   SOLE   0 0 17,937
EQUITRANS MIDSTREAM CORP COM COM 294600101   291 31,135 SH   SOLE   0 0 31,135
ETHAN ALLEN INTERIORS INC COM COM 297602104   348 11,600 SH   SOLE   0 0 11,600
EXPEDIA GROUP INC COM NEW COM 30212P303   1,401 13,495 SH   SOLE   0 0 13,495
EXXON MOBIL CORP COM COM 30231G102   5,944 50,509 SH   SOLE   0 0 50,509
F N B CORP PA COM COM 302520101   438 40,600 SH   SOLE   0 0 40,600
FARMERS NATL BANC CORP COM COM 309627107   157 13,611 SH   SOLE   0 0 13,611
FEDEX CORP COM COM 31428X106   1,881 7,087 SH   SOLE   0 0 7,087
FIDELITY MERRIMACK STR TR TOTAL BD ETF ETF 316188309   6,191 142,134 SH   SOLE   0 0 142,134
FIDELITY NATL FINL INC NEW FNF GROUP COM 31620R303   3,179 76,943 SH   SOLE   0 0 76,943
FIDELITY NATL INFORMATION SVCS INC COM COM 31620M106   1,102 19,983 SH   SOLE   0 0 19,983
FIRST AMERN FINL CORP COM COM 31847R102   1,417 25,165 SH   SOLE   0 0 25,165
FIRST TR EXCHANGE-TRADED FD NASDAQ CLEAN EDGE GREEN ENERGY INDEX ETF 33733E500   376 8,856 SH   SOLE   0 0 8,856
FISERV INC COM COM 337738108   9,792 86,657 SH   SOLE   0 0 86,657
FLEX LTD ORD SHS COM Y2573F102   318 11,850 SH   SOLE   0 0 11,850
FORTREA HLDGS INC COM COM 34965K107   565 19,799 SH   SOLE   0 0 19,799
FORTUNE BRANDS INNOVATIONS INC COM COM 34964C106   497 7,942 SH   SOLE   0 0 7,942
FRANCO NEV CORP COM COM 351858105   1,261 9,467 SH   SOLE   0 0 9,467
GENERAL ELEC CO COM NEW COM 369604301   883 7,978 SH   SOLE   0 0 7,978
GENERAL MILLS INC COM COM 370334104   1,929 30,275 SH   SOLE   0 0 30,275
GENUINE PARTS CO COM COM 372460105   1,421 9,850 SH   SOLE   0 0 9,850
GILEAD SCIENCES INC COM 375558103   1,377 18,425 SH   SOLE   0 0 18,425
GLOBAL X FDS NASDAQ 100 COVERED CALL ETF ETF 37954Y483   1,286 76,545 SH   SOLE   0 0 76,545
GOLDMAN SACHS ETF TR ACTIVEBETA U S LARGE CAP EQUITY ETF ETF 381430503   20,305 241,031 SH   SOLE   0 0 241,031
HERC HLDGS INC COM COM 42704L104   685 5,764 SH   SOLE   0 0 5,764
HERSHEY CO COM COM 427866108   528 2,639 SH   SOLE   0 0 2,639
HOLOGIC INC COM COM 436440101   2,174 31,264 SH   SOLE   0 0 31,264
HOME DEPOT INC COM COM 437076102   694 2,295 SH   SOLE   0 0 2,295
HONEYWELL INTL INC COM COM 438516106   1,127 6,114 SH   SOLE   0 0 6,114
HUNTINGTON BANCSHARES INC COM 446150104   314 30,215 SH   SOLE   0 0 30,215
HYATT HOTELS CORP COM CL A COM 448579102   1,514 14,231 SH   SOLE   0 0 14,231
HYSTER-YALE MATLS HANDLING INC CL A COM 449172105   2,837 63,550 SH   SOLE   0 0 63,550
ILLINOIS TOOL WORKS INC COM COM 452308109   467 2,030 SH   SOLE   0 0 2,030
INTEL CORP COM COM 458140100   2,557 71,779 SH   SOLE   0 0 71,779
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101   1,464 10,441 SH   SOLE   0 0 10,441
INVESCO EXCHANGED TRADED FD TR II NASDAQ 100 ETF ETF 46138G649   8,005 54,370 SH   SOLE   0 0 54,370
IPG PHOTONICS CORP COM COM 44980X109   238 2,322 SH   SOLE   0 0 2,322
IRON MTN INC NEW COM COM 46284V101   638 10,700 SH   SOLE   0 0 10,700
ISHARES TR 0-5 YR HIGH YIELD CORP BD ETF ETF 46434V407   293 7,179 SH   SOLE   0 0 7,179
ISHARES TR CORE 1-5 YR USD BD ETF ETF 46432F859   8,211 177,208 SH   SOLE   0 0 177,208
ISHARES TR CORE DIVID GROWTH ETF ETF 46434V621   267 5,400 SH   SOLE   0 0 5,400
ISHARES TR CORE INTL AGGREGATE BD ETF ETF 46435G672   694 14,200 SH   SOLE   0 0 14,200
ISHARES TR CORE S&P 500 ETF ETF 464287200   433 1,009 SH   SOLE   0 0 1,009
ISHARES TR CORE S&P MID-CAP ETF ETF 464287507   255 1,026 SH   SOLE   0 0 1,026
ISHARES TR CORE S&P SMALL-CAP ETF ETF 464287804   422 4,477 SH   SOLE   0 0 4,477
ISHARES TR MORNINGSTAR MID CAP GROWTH ETF ETF 464288307   1,101 19,240 SH   SOLE   0 0 19,240
ISHARES TR NATL MUN BD ETF FD ETF 464288414   1,148 11,200 SH   SOLE   0 0 11,200
ISHARES TR RUSSELL MID-CAP ETF ETF 464287499   3,761 54,364 SH   SOLE   0 0 54,364
ISHARES TR SELECT DIVID ETF FD ETF 464287168   581 5,380 SH   SOLE   0 0 5,380
ISHARES TR SHORT-TERM CORP BD ETF ETF 464288646   3,052 61,311 SH   SOLE   0 0 61,311
ISHARES TR SHORT-TERM NATL MUN BD ETF FD ETF 464288158   663 6,450 SH   SOLE   0 0 6,450
J P MORGAN EXCHANGE- TRADED FD TR EQUITY PREMIUM INCOME ETF ETF 46641Q332   3,827 71,494 SH   SOLE   0 0 71,494
J P MORGAN EXCHANGE-TRADED FD TR INFLATION MANAGED BD ETF ETF 46654Q104   5,339 118,115 SH   SOLE   0 0 118,115
JABIL INC COM COM 466313103   1,217 9,569 SH   SOLE   0 0 9,569
JOHNSON & JOHNSON COM COM 478160104   8,101 52,029 SH   SOLE   0 0 52,029
JPMORGAN CHASE COM 46625H100   1,407 9,696 SH   SOLE   0 0 9,696
KELLOGG CO COM COM 487836108   464 7,790 SH   SOLE   0 0 7,790
KENVUE INC COM COM 49177J102   960 47,904 SH   SOLE   0 0 47,904
KEYCORP NEW COM COM 493267108   180 16,712 SH   SOLE   0 0 16,712
KIMBERLY CLARK CORP COM COM 494368103   662 5,505 SH   SOLE   0 0 5,505
KINDER MORGAN INC DEL COM COM 49456B101   223 13,479 SH   SOLE   0 0 13,479
KONINKLIJKE AHOLD NV SPONSORED ADR NEW 2016 COM 500467501   265 8,819 SH   SOLE   0 0 8,819
L3HARRIS TECHNOLOGIES INC COM COM 502431109   398 2,287 SH   SOLE   0 0 2,287
LABORATORY CORP AMER HLDGS COM NEW COM 50540R409   4,053 20,145 SH   SOLE   0 0 20,145
LAMB WESTON HLDGS INC COM COM 513272104   299 3,235 SH   SOLE   0 0 3,235
LILLY ELI & CO COM COM 532457108   5,462 10,169 SH   SOLE   0 0 10,169
LINDBLAD EXPEDITIONS HLDGS INC COM COM 535219109   1,451 201,660 SH   SOLE   0 0 201,660
LOCKHEED MARTIN CORP COM COM 539830109   812 1,986 SH   SOLE   0 0 1,986
LYONDELLBASELL INDUSTRIES N V ORD SHS CL A COM N53745100   306 3,246 SH   SOLE   0 0 3,246
MANNKIND CORP COM NEW COM 56400P706   202 48,870 SH   SOLE   0 0 48,870
MARATHON PETE CORP COM COM 56585A102   383 2,533 SH   SOLE   0 0 2,533
MATTERPORT INC COM CL A COM 577096100   26 11,700 SH   SOLE   0 0 11,700
MATTHEWS INTL CORP CL A COM COM 577128101   1,794 46,073 SH   SOLE   0 0 46,073
MCDONALDS CORP COM 580135101   2,530 9,617 SH   SOLE   0 0 9,617
MCKESSON CORP COM COM 58155Q103   304 701 SH   SOLE   0 0 701
MEDTRONIC PLC SHS COM G5960L103   598 7,623 SH   SOLE   0 0 7,623
MERCK & CO INC NEW COM COM 58933Y105   1,703 16,483 SH   SOLE   0 0 16,483
MESTEK INC COM NEW COM 590829305   584 27,832 SH   SOLE   0 0 27,832
META PLATFORMS INC CL A COM 30303M102   552 1,839 SH   SOLE   0 0 1,839
MICROSOFT CORP COM COM 594918104   30,374 96,200 SH   SOLE   0 0 96,200
MONDELEZ INTL INC CL A COM 609207105   1,853 26,709 SH   SOLE   0 0 26,709
MORGAN STANLEY COM NEW COM 617446448   2,125 26,020 SH   SOLE   0 0 26,020
NASDAQ INC COM COM 631103108   731 14,997 SH   SOLE   0 0 14,997
NESTLE SA SPONSORED ADR REPSTG REG SHS COM 641069406   4,971 43,907 SH   SOLE   0 0 43,907
NEXTERA ENERGY INC COM COM 65339F101   827 14,416 SH   SOLE   0 0 14,416
NOVO NORDISK A.S. ADR FORMERLY NOVO INDUSTRIE A.S. ADR COM 670100205   2,336 25,736 SH   SOLE   0 0 25,736
NVIDIA CORP COM COM 67066G104   655 1,505 SH   SOLE   0 0 1,505
NXP SEMICONDUCTORS NV COM COM N6596X109   3,967 19,824 SH   SOLE   0 0 19,824
OLD DOMINION FREIGHT LINE INC COM COM 679580100   1,382 3,365 SH   SOLE   0 0 3,365
OMEGA FLEX INC COM COM 682095104   6,210 78,822 SH   SOLE   0 0 78,822
ORACLE CORP COM COM 68389X105   920 8,692 SH   SOLE   0 0 8,692
PACCAR INC COM COM 693718108   402 4,725 SH   SOLE   0 0 4,725
PALO ALTO NETWORKS INC COM COM 697435105   1,645 7,047 SH   SOLE   0 0 7,047
PALOMAR HLDGS INC COM COM 69753M105   590 11,667 SH   SOLE   0 0 11,667
PARDEE RES CO COM COM 699437109   517 2,191 SH   SOLE   0 0 2,191
PAYPAL HLDGS INC COM COM 70450Y103   215 3,690 SH   SOLE   0 0 3,690
PEPSICO INC COM COM 713448108   8,312 49,090 SH   SOLE   0 0 49,090
PFIZER INC COM COM 717081103   4,711 142,064 SH   SOLE   0 0 142,064
PHILIP MORRIS INTL INC COM COM 718172109   2,469 26,612 SH   SOLE   0 0 26,612
PHILLIPS 66 COM COM 718546104   877 7,312 SH   SOLE   0 0 7,312
PHYSICIANS RLTY TR COM COM 71943U104   170 14,000 SH   SOLE   0 0 14,000
PNC FINL SVCS GROUP INC COM COM 693475105   1,446 11,803 SH   SOLE   0 0 11,803
PPG INDS INC COM COM 693506107   3,360 25,890 SH   SOLE   0 0 25,890
PPL CORP COM COM 69351T106   245 10,410 SH   SOLE   0 0 10,410
PRICE T ROWE GROUP INC COM COM 74144T108   9,939 94,775 SH   SOLE   0 0 94,775
PROCTER & GAMBLE CO COM COM 742718109   8,217 56,320 SH   SOLE   0 0 56,320
QUALCOMM INC COM 747525103   244 2,187 SH   SOLE   0 0 2,187
QUEST DIAGNOSTICS INC COM COM 74834L100   387 3,175 SH   SOLE   0 0 3,175
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101   428 5,947 SH   SOLE   0 0 5,947
RELIANCE STL & ALUM CO COM COM 759509102   1,358 5,179 SH   SOLE   0 0 5,179
REPUBLIC SVCS INC COM COM 760759100   800 5,600 SH   SOLE   0 0 5,600
RESMED INC COM COM 761152107   7,586 51,296 SH   SOLE   0 0 51,296
RIO TINTO PLC SPONSORED ADR COM 767204100   478 7,500 SH   SOLE   0 0 7,500
ROCKWELL AUTOMATION INC COM FORMERLY ROCKWELL INTL CORP COM 773903109   485 1,695 SH   SOLE   0 0 1,695
RPM INTL INC COM 749685103   243 2,558 SH   SOLE   0 0 2,558
SAIA INC COM COM 78709Y105   1,584 3,966 SH   SOLE   0 0 3,966
SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF ETF 808524797   9,231 130,612 SH   SOLE   0 0 130,612
SEAWORLD ENTMT INC COM COM 81282V100   610 13,313 SH   SOLE   0 0 13,313
SHELL PLC SPONSORED ADR REPSTG ORD SH COM 780259305   1,271 19,817 SH   SOLE   0 0 19,817
SHERWIN WILLIAMS CO COM COM 824348106   232 910 SH   SOLE   0 0 910
SHIFT4 PMTS INC CL A COM 82452J109   683 12,547 SH   SOLE   0 0 12,547
SIFCO INDS INC COM 826546103   37 10,000 SH   SOLE   0 0 10,000
SMUCKER J M CO COM NEW COM 832696405   1,005 8,196 SH   SOLE   0 0 8,196
SNAP ON INC COM COM 833034101   1,105 4,322 SH   SOLE   0 0 4,322
SOUTHERN COPPER CORP DEL COM COM 84265V105   1,224 16,250 SH   SOLE   0 0 16,250
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,585 120,907 SH   SOLE   0 0 120,907
STATE STR CORP COM COM 857477103   536 8,001 SH   SOLE   0 0 8,001
STEEL DYNAMICS INC COM COM 858119100   301 2,800 SH   SOLE   0 0 2,800
STRYKER CORP COM 863667101   2,476 9,055 SH   SOLE   0 0 9,055
SYMBOTIC INC CL A COM 87151X101   778 23,468 SH   SOLE   0 0 23,468
SYSCO CORP COM COM 871829107   538 8,150 SH   SOLE   0 0 8,150
TAKE TWO INTERACTIVE SOFTWARE INC CDT COM COM 874054109   1,345 9,597 SH   SOLE   0 0 9,597
TARGET CORP COM COM 87612E106   205 1,850 SH   SOLE   0 0 1,850
TETRA TECH INC NEW COM COM 88162G103   654 4,320 SH   SOLE   0 0 4,320
TEXAS INSTRUMENTS INC COM 882508104   908 5,730 SH   SOLE   0 0 5,730
TEXAS PAC LD CORP COM COM 88262P102   4,687 2,573 SH   SOLE   0 0 2,573
THE SCOTTS MIRACLE GRO CO HLDG CO COM 810186106   575 11,272 SH   SOLE   0 0 11,272
THERMO FISHER SCIENTIFIC INC COM 883556102   6,914 13,653 SH   SOLE   0 0 13,653
TJX COS INC NEW COM COM 872540109   445 4,993 SH   SOLE   0 0 4,993
TREX INC COM COM 89531P105   696 11,304 SH   SOLE   0 0 11,304
TRIMBLE INC COM COM 896239100   1,454 27,089 SH   SOLE   0 0 27,089
TRINITY BIOTECH PLC SPONS ADR NEW COM 896438306   1,262 1,732,395 SH   SOLE   0 0 1,732,395
UNILEVER PLC SPON ADR NEW COM 904767704   408 8,250 SH   SOLE   0 0 8,250
UNION PAC CORP COM COM 907818108   721 3,538 SH   SOLE   0 0 3,538
UNITED PARCEL SVC INC CL B COM 911312106   1,612 10,342 SH   SOLE   0 0 10,342
UNITEDHEALTH GROUP INC COM COM 91324P102   1,649 3,272 SH   SOLE   0 0 3,272
US BANCORP DEL COM COM 902973304   209 6,292 SH   SOLE   0 0 6,292
VANGUARD INDEX FDS VANGUARD EXTENDED MKT ETF ETF 922908652   1,394 9,764 SH   SOLE   0 0 9,764
VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF ETF 922908751   613 3,231 SH   SOLE   0 0 3,231
VANGUARD MUN BD FDS TAX-EXEMPT BD INDEX FD ETF ETF 922907746   3,560 74,060 SH   SOLE   0 0 74,060
VANGUARD SCOTTSDALE FDS VANGUARD INTER-TERM TREAS INDEX FD ETF 92206C706   681 11,977 SH   SOLE   0 0 11,977
VANGUARD SCOTTSDALE FDS VANGUARD SHORT-TERM CORPORATE BD INDEX FD ETF 92206C409   1,988 26,413 SH   SOLE   0 0 26,413
VANGUARD SPECIALIZED FUNDS VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   617 3,970 SH   SOLE   0 0 3,970
VEEVA SYS INC CL A COM COM 922475108   215 1,073 SH   SOLE   0 0 1,073
VERIZON COMMUNICATIONS INC COM COM 92343V104   1,028 31,811 SH   SOLE   0 0 31,811
VIATRIS INC COM COM 92556V106   128 13,151 SH   SOLE   0 0 13,151
VISA INC COM CL A COM 92826C839   4,459 19,318 SH   SOLE   0 0 19,318
VMWARE INC CL A COM COM 928563402   398 2,411 SH   SOLE   0 0 2,411
WAL-MART COM 931142103   529 3,311 SH   SOLE   0 0 3,311
WASTE MGMT INC DEL COM COM 94106L109   1,571 10,300 SH   SOLE   0 0 10,300
WATSCO INC CL A COM 942622200   2,614 6,893 SH   SOLE   0 0 6,893
WESTERN UN CO COM COM 959802109   182 13,690 SH   SOLE   0 0 13,690
WEYERHAEUSER CO COM COM 962166104   1,280 41,764 SH   SOLE   0 0 41,764
WILLIAMS SONOMA INC COM COM 969904101   1,193 7,683 SH   SOLE   0 0 7,683
WILLIS TOWERS WATSON PUB LTD CO SHS COM G96629103   797 3,810 SH   SOLE   0 0 3,810
WISDOMTREE TR INTL HEDGED QUALITY DIVID GROWTH FD ETF 97717X594   12,382 319,891 SH   SOLE   0 0 319,891
WISDOMTREE TR INTL QUALITY DIVID GROWTH FD ETF 97717X131   470 14,650 SH   SOLE   0 0 14,650
YUM BRANDS INC COM COM 988498101   259 2,087 SH   SOLE   0 0 2,087
ZIMMER BIOMET HLDGS INC COM COM 98956P102   221 1,973 SH   SOLE   0 0 1,973
ZOETIS INC CL A COM 98978V103   274 1,574 SH   SOLE   0 0 1,574