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   687 6,497 SH   SOLE   0 0 6,497
ABB LTD SPONSORED ADR COM 000375204   593 17,350 SH   SOLE   0 0 17,350
ABBOTT LABS COM COM 002824100   2,832 27,990 SH   SOLE   0 0 27,990
ABBVIE INC COM COM 00287Y109   3,933 24,664 SH   SOLE   0 0 24,664
ACCENTURE PLC IRELAND CLASS SHS COM G1151C101   7,994 27,969 SH   SOLE   0 0 27,969
ACER THERAPEUTICS INC COM COM 00444P108   14 19,000 SH   SOLE   0 0 19,000
ADAPTIMMUNE THERAPEUTICS PLC SPONSORED ADR COM 00653A107   28 25,500 SH   SOLE   0 0 25,500
ADOBE SYS INC COM COM 00724F101   390 1,008 SH   SOLE   0 0 1,008
AFLAC INC COM COM 001055102   623 9,660 SH   SOLE   0 0 9,660
AGNICO EAGLE MINES LTD COM COM 008474108   289 5,664 SH   SOLE   0 0 5,664
AIR PRODS & CHEMS INC COM COM 009158106   3,928 13,672 SH   SOLE   0 0 13,672
ALPHABET INC CAP STK CL C COM 02079K107   1,084 10,430 SH   SOLE   0 0 10,430
ALPHABET INC CL A COM 02079K305   552 5,320 SH   SOLE   0 0 5,320
ALTRIA GROUP INC COM COM 02209S103   2,453 55,062 SH   SOLE   0 0 55,062
AMAZON COM INC COM 023135106   975 9,440 SH   SOLE   0 0 9,440
AMERICAN EXPRESS COMPANY COM 025816109   407 2,467 SH   SOLE   0 0 2,467
AMERICAN TOWER CORP NEW COM COM 03027X100   414 2,048 SH   SOLE   0 0 2,048
AMERICAN WTR WKS CO INC NEW COM COM 030420103   344 2,350 SH   SOLE   0 0 2,350
AMERISOURCE BERGEN CORP COM COM 03073E105   256 1,600 SH   SOLE   0 0 1,600
AMGEN INC COM COM 031162100   13,372 55,351 SH   SOLE   0 0 55,351
AMPCO PITTSBURGH COM 032037103   196 80,000 SH   SOLE   0 0 80,000
AMPHENOL CORP NEW CL A COM 032095101   370 4,544 SH   SOLE   0 0 4,544
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,272 9,819 SH   SOLE   0 0 9,819
APPLE COM 037833100   29,149 176,781 SH   SOLE   0 0 176,781
APPLIED NANOSCIENCE INC COM COM 03824A105   0 20,000 SH   SOLE   0 0 20,000
APTIV PLC SHS COM COM G6095L109   2,528 22,587 SH   SOLE   0 0 22,587
ASTRONICS CORP COM COM 046433108   160 12,000 SH   SOLE   0 0 12,000
AT&T INC COM COM 00206R102   409 21,049 SH   SOLE   0 0 21,049
AUTOMATIC DATA PROCESSING INC COM COM 053015103   1,614 7,241 SH   SOLE   0 0 7,241
AUTOZONE INC COM 053332102   828 340 SH   SOLE   0 0 340
BALL CORP COM COM 058498106   380 6,900 SH   SOLE   0 0 6,900
BANK OF AMERICA CORPORATION COM COM 060505104   205 7,223 SH   SOLE   0 0 7,223
BANK OF NEW YORK MELLON CORP COM COM 064058100   488 10,720 SH   SOLE   0 0 10,720
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702   1,376 4,458 SH   SOLE   0 0 4,458
BLACKROCK FLOATING RATE INCOME TR COM ETF 091941104   302 27,011 SH   SOLE   0 0 27,011
BLACKROCK INC COM COM 09247X101   235 352 SH   SOLE   0 0 352
BOSTON BEER INC CL A COM 100557107   378 1,161 SH   SOLE   0 0 1,161
BOSWELL J.G. CO COM COM 101205102   430 621 SH   SOLE   0 0 621
BRISTOL MYERS SQUIBB CO COM COM 110122108   4,064 58,645 SH   SOLE   0 0 58,645
BROADCOM INC COM COM 11135F101   4,488 7,003 SH   SOLE   0 0 7,003
BROWN & BROWN INC COM 115236101   788 13,750 SH   SOLE   0 0 13,750
BRUNSWICK CORP COM COM 117043109   278 3,375 SH   SOLE   0 0 3,375
CAPITAL GROUP CORE EQUITY ETF SHS CREATION UNIT ETF 14020V108   614 25,925 SH   SOLE   0 0 25,925
CARRIER GLOBAL CORP COM COM 14448C104   1,027 22,422 SH   SOLE   0 0 22,422
CATERPILLAR INC COM COM 149123101   549 2,400 SH   SOLE   0 0 2,400
CENTURY ALUM CO COM COM 156431108   715 71,500 SH   SOLE   0 0 71,500
CHEVRON CORP NEW COM COM 166764100   2,414 14,775 SH   SOLE   0 0 14,775
CHURCHILL DOWNS INC COM 171484108   414 1,613 SH   SOLE   0 0 1,613
CINEMARK HLDGS INC COM COM 17243V102   640 42,843 SH   SOLE   0 0 42,843
CISCO SYSTEMS INC COM 17275R102   6,304 120,638 SH   SOLE   0 0 120,638
CITIGROUP INC COM NEW COM 172967424   751 16,080 SH   SOLE   0 0 16,080
CME GROUP INC COM COM 12572Q105   294 1,525 SH   SOLE   0 0 1,525
COCA COLA COMPANY COM 191216100   989 15,947 SH   SOLE   0 0 15,947
COHERENT CORP COM COM 19247G107   2,653 69,927 SH   SOLE   0 0 69,927
COLGATE PALMOLIVE CO COM COM 194162103   723 9,594 SH   SOLE   0 0 9,594
COMCAST CORP CL A COM 20030N101   390 10,248 SH   SOLE   0 0 10,248
COMFORT SYS USA INC COM COM 199908104   2,029 13,900 SH   SOLE   0 0 13,900
COMPASS DIVERSIFIED HLDGS SH BEN INT COM 20451Q104   703 36,900 SH   SOLE   0 0 36,900
CONOCOPHILLIPS COM COM 20825C104   229 2,301 SH   SOLE   0 0 2,301
CORNING INC COM COM 219350105   1,580 44,786 SH   SOLE   0 0 44,786
COSTCO WHOLESALE CORP NEW COM COM 22160K105   465 936 SH   SOLE   0 0 936
CROWN CASTLE INTL CORP NEW COM COM 22822V101   541 4,046 SH   SOLE   0 0 4,046
CVS HEALTH CORP COM COM 126650100   3,123 42,013 SH   SOLE   0 0 42,013
DANAHER CORP COM COM 235851102   424 1,683 SH   SOLE   0 0 1,683
DEERE & CO COM 244199105   740 1,790 SH   SOLE   0 0 1,790
DEXCOM INC COM COM 252131107   205 1,760 SH   SOLE   0 0 1,760
DIGITAL RLTY TR INC COM COM 253868103   1,455 14,812 SH   SOLE   0 0 14,812
DISCOVER FINL SVCS COM INC COM 254709108   277 2,800 SH   SOLE   0 0 2,800
DISNEY WALT CO DISNEY COM COM 254687106   4,242 42,280 SH   SOLE   0 0 42,280
DMC GLOBAL INC COM COM 23291C103   7,141 324,895 SH   SOLE   0 0 324,895
DOLLAR GEN CORP NEW COM COM 256677105   341 1,635 SH   SOLE   0 0 1,635
DOMINION ENERGY INC COM COM 25746U109   395 7,054 SH   SOLE   0 0 7,054
DUKE ENERGY CORP NEW COM NEW COM 26441C204   403 4,179 SH   SOLE   0 0 4,179
EDUCATION MGMT CORP NEW COM COM 28140M103   0 18,823 SH   SOLE   0 0 18,823
ELANCO ANIMAL HEALTH INC COM COM 28414H103   220 23,300 SH   SOLE   0 0 23,300
ELBIT SYSTEMS LTD COM M3760D101   450 2,668 SH   SOLE   0 0 2,668
ELECTROMED INC COM COM 285409108   764 73,500 SH   SOLE   0 0 73,500
ENDO INTL PLC SHS COM G30401106   0 13,000 SH   SOLE   0 0 13,000
EQT CORPORATION COM COM 26884L109   573 17,927 SH   SOLE   0 0 17,927
EQUITRANS MIDSTREAM CORP COM COM 294600101   177 31,071 SH   SOLE   0 0 31,071
ERICSSON L M TEL CO ADR CL B SEK 10 NEW EXCH FOR ADR CL B SEK NEW COM 294821608   121 20,841 SH   SOLE   0 0 20,841
ETHAN ALLEN INTERIORS INC COM COM 297602104   228 8,300 SH   SOLE   0 0 8,300
EVOQUA WATER TECHNOLOGIES CORP COM COM 30057T105   496 9,960 SH   SOLE   0 0 9,960
EXPEDIA GROUP INC COM NEW COM 30212P303   255 2,731 SH   SOLE   0 0 2,731
EXXON MOBIL CORP COM COM 30231G102   5,438 49,579 SH   SOLE   0 0 49,579
F N B CORP PA COM COM 302520101   479 41,255 SH   SOLE   0 0 41,255
FARMERS NATL BANC CORP COM COM 309627107   182 14,389 SH   SOLE   0 0 14,389
FEDEX CORP COM COM 31428X106   707 3,085 SH   SOLE   0 0 3,085
FIDELITY MERRIMACK STR TR TOTAL BD ETF ETF 316188309   459 9,984 SH   SOLE   0 0 9,984
FIDELITY NATL FINL INC NEW FNF GROUP COM 31620R303   2,340 67,233 SH   SOLE   0 0 67,233
FIDELITY NATL INFORMATION SVCS INC COM COM 31620M106   1,028 18,910 SH   SOLE   0 0 18,910
FIRST AMERN FINL CORP COM COM 31847R102   896 16,065 SH   SOLE   0 0 16,065
FIRST TR EXCHANGE-TRADED FD NASDAQ CLEAN EDGE GREEN ENERGY INDEX ETF 33733E500   377 7,398 SH   SOLE   0 0 7,398
FISERV INC COM COM 337738108   8,873 78,466 SH   SOLE   0 0 78,466
FLEXTRONICS INTL LTD ORD SHS COM Y2573F102   275 11,850 SH   SOLE   0 0 11,850
FORTUNE BRANDS INNOVATIONS INC COM COM 34964C106   454 7,742 SH   SOLE   0 0 7,742
FRANCO NEV CORP COM COM 351858105   1,608 11,048 SH   SOLE   0 0 11,048
GE HEALTHCARE TECHNOLOGIES INC COM COM 36266G107   225 2,727 SH   SOLE   0 0 2,727
GENERAL ELEC CO COM NEW COM 369604301   792 8,221 SH   SOLE   0 0 8,221
GENERAL MILLS INC COM COM 370334104   2,580 30,105 SH   SOLE   0 0 30,105
GENUINE PARTS CO COM COM 372460105   756 4,512 SH   SOLE   0 0 4,512
GILEAD SCIENCES INC COM 375558103   1,736 20,925 SH   SOLE   0 0 20,925
GLOBAL X FDS NASDAQ 100 COVERED CALL ETF ETF 37954Y483   762 44,440 SH   SOLE   0 0 44,440
GOLDMAN SACHS ETF TR ACTIVEBETA U S LARGE CAP EQUITY ETF ETF 381430503   15,455 190,488 SH   SOLE   0 0 190,488
HERC HLDGS INC COM COM 42704L104   661 5,796 SH   SOLE   0 0 5,796
HERSHEY CO COM COM 427866108   674 2,649 SH   SOLE   0 0 2,649
HOLOGIC INC COM COM 436440101   2,535 31,434 SH   SOLE   0 0 31,434
HOME DEPOT INC COM COM 437076102   571 1,930 SH   SOLE   0 0 1,930
HONEYWELL INTL INC COM COM 438516106   1,161 6,057 SH   SOLE   0 0 6,057
HUNTINGTON BANCSHARES INC COM 446150104   333 29,715 SH   SOLE   0 0 29,715
HYATT HOTELS CORP COM CL A COM 448579102   479 4,324 SH   SOLE   0 0 4,324
HYSTER-YALE MATLS HANDLING INC CL A COM 449172105   3,490 69,900 SH   SOLE   0 0 69,900
ILLINOIS TOOL WORKS INC COM COM 452308109   494 2,030 SH   SOLE   0 0 2,030
INTEL CORP COM COM 458140100   2,248 68,769 SH   SOLE   0 0 68,769
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101   1,340 10,231 SH   SOLE   0 0 10,231
INVESCO EXCHANGE-TRADED FD TR II S&P 500 LOW VOLATILITY ETF ETF 46138E354   218 3,500 SH   SOLE   0 0 3,500
INVESCO EXCHANGED TRADED FD TR II NASDAQ 100 ETF ETF 46138G649   5,531 41,937 SH   SOLE   0 0 41,937
IPG PHOTONICS CORP COM COM 44980X109   290 2,322 SH   SOLE   0 0 2,322
IRON MTN INC NEW COM COM 46284V101   578 10,900 SH   SOLE   0 0 10,900
ISHARES TR 0-5 YR HIGH YIELD CORP BD ETF ETF 46434V407   214 5,147 SH   SOLE   0 0 5,147
ISHARES TR CORE 1-5 YR USD BD ETF ETF 46432F859   8,750 185,310 SH   SOLE   0 0 185,310
ISHARES TR CORE DIVID GROWTH ETF ETF 46434V621   270 5,400 SH   SOLE   0 0 5,400
ISHARES TR CORE INTL AGGREGATE BD ETF ETF 46435G672   349 7,078 SH   SOLE   0 0 7,078
ISHARES TR CORE S&P MID-CAP ETF ETF 464287507   253 1,006 SH   SOLE   0 0 1,006
ISHARES TR CORE S&P SMALL-CAP ETF ETF 464287804   407 4,207 SH   SOLE   0 0 4,207
ISHARES TR FLTG RATE NT ETF ETF 46429B655   7,059 140,026 SH   SOLE   0 0 140,026
ISHARES TR ISHARES 0-3 MNTH TREAS BD ETF ETF 46436E718   295 2,899 SH   SOLE   0 0 2,899
ISHARES TR MORNINGSTAR MID CAP GROWTH ETF ETF 464288307   966 16,665 SH   SOLE   0 0 16,665
ISHARES TR NATL MUN BD ETF FD ETF 464288414   1,298 12,055 SH   SOLE   0 0 12,055
ISHARES TR RUSSELL MID-CAP ETF ETF 464287499   2,705 38,716 SH   SOLE   0 0 38,716
ISHARES TR SELECT DIVID ETF FD ETF 464287168   705 5,990 SH   SOLE   0 0 5,990
ISHARES TR SHORT-TERM CORP BD ETF ETF 464288646   3,190 63,061 SH   SOLE   0 0 63,061
ISHARES TR SHORT-TERM NATL MUN BD ETF FD ETF 464288158   487 4,650 SH   SOLE   0 0 4,650
J P MORGAN EXCHANGE- TRADED FD TR EQUITY PREMIUM INCOME ETF ETF 46641Q332   2,303 42,256 SH   SOLE   0 0 42,256
J P MORGAN EXCHANGE-TRADED FD TR INFLATION MANAGED BD ETF ETF 46654Q104   5,935 124,959 SH   SOLE   0 0 124,959
JABIL INC COM COM 466313103   572 6,473 SH   SOLE   0 0 6,473
JOHNSON & JOHNSON COM COM 478160104   8,844 56,954 SH   SOLE   0 0 56,954
JPMORGAN CHASE COM 46625H100   1,288 9,885 SH   SOLE   0 0 9,885
KELLOGG CO COM COM 487836108   522 7,790 SH   SOLE   0 0 7,790
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103   364 2,270 SH   SOLE   0 0 2,270
KIMBERLY CLARK CORP COM COM 494368103   738 5,494 SH   SOLE   0 0 5,494
KINDER MORGAN INC DEL COM COM 49456B101   235 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   454 2,311 SH   SOLE   0 0 2,311
LABORATORY CORP AMER HLDGS COM NEW COM 50540R409   4,477 19,521 SH   SOLE   0 0 19,521
LAMB WESTON HLDGS INC COM COM 513272104   327 3,135 SH   SOLE   0 0 3,135
LILLY ELI & CO COM COM 532457108   3,313 9,646 SH   SOLE   0 0 9,646
LINDBLAD EXPEDITIONS HLDGS INC COM COM 535219109   1,873 195,900 SH   SOLE   0 0 195,900
LOCKHEED MARTIN CORP COM COM 539830109   945 1,996 SH   SOLE   0 0 1,996
LYONDELLBASELL INDUSTRIES N V ORD SHS CL A COM N53745100   305 3,246 SH   SOLE   0 0 3,246
MALIBU BOATS INC COM CL A COM 56117J100   506 8,779 SH   SOLE   0 0 8,779
MANNKIND CORP COM NEW COM 56400P706   207 50,570 SH   SOLE   0 0 50,570
MARATHON PETE CORP COM COM 56585A102   347 2,578 SH   SOLE   0 0 2,578
MATTERPORT INC COM CL A COM 577096100   43 15,900 SH   SOLE   0 0 15,900
MATTHEWS INTL CORP CL A COM COM 577128101   873 24,256 SH   SOLE   0 0 24,256
MCDONALDS CORP COM 580135101   2,885 10,310 SH   SOLE   0 0 10,310
MCKESSON CORP COM COM 58155Q103   250 701 SH   SOLE   0 0 701
MEDTRONIC PLC SHS COM G5960L103   664 8,273 SH   SOLE   0 0 8,273
MERCK & CO INC NEW COM COM 58933Y105   2,769 26,071 SH   SOLE   0 0 26,071
MESTEK INC COM NEW COM 590829305   556 27,832 SH   SOLE   0 0 27,832
META PLATFORMS INC CL A COM 30303M102   411 1,939 SH   SOLE   0 0 1,939
MICROSOFT CORP COM COM 594918104   27,543 95,519 SH   SOLE   0 0 95,519
MONDELEZ INTL INC CL A COM 609207105   1,447 20,742 SH   SOLE   0 0 20,742
MORGAN STANLEY COM NEW COM 617446448   2,337 26,578 SH   SOLE   0 0 26,578
NASDAQ INC COM COM 631103108   818 14,997 SH   SOLE   0 0 14,997
NESTLE SA SPONSORED ADR REPSTG REG SHS COM 641069406   5,332 43,813 SH   SOLE   0 0 43,813
NEXTERA ENERGY INC COM COM 65339F101   1,499 19,449 SH   SOLE   0 0 19,449
NIKE INC CLASS B COM 654106103   256 2,109 SH   SOLE   0 0 2,109
NOVO NORDISK A.S. ADR FORMERLY NOVO INDUSTRIE A.S. ADR COM 670100205   2,029 12,737 SH   SOLE   0 0 12,737
NVIDIA CORP COM COM 67066G104   422 1,520 SH   SOLE   0 0 1,520
NXP SEMICONDUCTORS NV COM COM N6596X109   3,708 19,839 SH   SOLE   0 0 19,839
OLD DOMINION FREIGHT LINE INC COM COM 679580100   711 2,081 SH   SOLE   0 0 2,081
OMEGA FLEX INC COM COM 682095104   8,715 78,172 SH   SOLE   0 0 78,172
ORACLE CORP COM COM 68389X105   774 8,323 SH   SOLE   0 0 8,323
PACCAR INC COM COM 693718108   346 4,725 SH   SOLE   0 0 4,725
PALO ALTO NETWORKS INC COM COM 697435105   1,209 6,028 SH   SOLE   0 0 6,028
PALOMAR HLDGS INC COM COM 69753M105   397 7,232 SH   SOLE   0 0 7,232
PARDEE RES CO COM COM 699437109   468 1,950 SH   SOLE   0 0 1,950
PAYPAL HLDGS INC COM COM 70450Y103   280 3,665 SH   SOLE   0 0 3,665
PEPSICO INC COM COM 713448108   8,469 46,460 SH   SOLE   0 0 46,460
PFIZER INC COM COM 717081103   5,876 144,083 SH   SOLE   0 0 144,083
PHILIP MORRIS INTL INC COM COM 718172109   2,889 29,699 SH   SOLE   0 0 29,699
PHILLIPS 66 COM COM 718546104   736 7,267 SH   SOLE   0 0 7,267
PHYSICIANS RLTY TR COM COM 71943U104   224 15,000 SH   SOLE   0 0 15,000
PIMCO ETF TR ACTIVE BD ETF ETF 72201R775   208 2,250 SH   SOLE   0 0 2,250
PNC FINL SVCS GROUP INC COM COM 693475105   1,407 11,042 SH   SOLE   0 0 11,042
PPG INDS INC COM COM 693506107   3,469 25,955 SH   SOLE   0 0 25,955
PPL CORP COM COM 69351T106   347 12,392 SH   SOLE   0 0 12,392
PRICE T ROWE GROUP INC COM COM 74144T108   9,101 80,624 SH   SOLE   0 0 80,624
PROCTER & GAMBLE CO COM COM 742718109   8,210 55,231 SH   SOLE   0 0 55,231
QUALCOMM INC COM 747525103   425 3,320 SH   SOLE   0 0 3,320
QUEST DIAGNOSTICS INC COM COM 74834L100   449 3,175 SH   SOLE   0 0 3,175
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101   785 7,994 SH   SOLE   0 0 7,994
RELIANCE STL & ALUM CO COM COM 759509102   740 2,884 SH   SOLE   0 0 2,884
RELIEF THERAPEUTICS HOLDING AG NAMEN-AKT COM H6759S100   6 300,000 SH   SOLE   0 0 300,000
REPUBLIC SVCS INC COM COM 760759100   801 5,900 SH   SOLE   0 0 5,900
RESMED INC COM COM 761152107   11,049 50,436 SH   SOLE   0 0 50,436
RIO TINTO PLC SPONSORED ADR COM 767204100   556 8,100 SH   SOLE   0 0 8,100
ROCKWELL AUTOMATION INC COM FORMERLY ROCKWELL INTL CORP COM 773903109   906 3,090 SH   SOLE   0 0 3,090
ROKU INC COM CL A COM 77543R102   204 3,096 SH   SOLE   0 0 3,096
RPM INTL INC COM 749685103   365 4,192 SH   SOLE   0 0 4,192
SAIA INC COM COM 78709Y105   509 1,863 SH   SOLE   0 0 1,863
SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF ETF 808524797   5,695 77,774 SH   SOLE   0 0 77,774
SEAWORLD ENTMT INC COM COM 81282V100   501 8,260 SH   SOLE   0 0 8,260
SHELL PLC SPONSORED ADR REPSTG ORD SH COM 780259305   1,328 22,967 SH   SOLE   0 0 22,967
SIFCO INDS INC COM 826546103   30 10,000 SH   SOLE   0 0 10,000
SMUCKER J M CO COM NEW COM 832696405   578 3,676 SH   SOLE   0 0 3,676
SNAP ON INC COM COM 833034101   267 1,084 SH   SOLE   0 0 1,084
SOUTHERN COPPER CORP DEL COM COM 84265V105   1,291 16,900 SH   SOLE   0 0 16,900
SOVOS BRANDS INC COM COM 84612U107   677 40,480 SH   SOLE   0 0 40,480
SPDR PORTFOLIO SHORT TERM CORPORATE BD ETF ETF 78464A474   291 9,835 SH   SOLE   0 0 9,835
SPDR SER TR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUN BD ETF ETF 78468R739   5,753 120,907 SH   SOLE   0 0 120,907
STATE STR CORP COM COM 857477103   606 8,001 SH   SOLE   0 0 8,001
STEEL DYNAMICS INC COM COM 858119100   340 3,000 SH   SOLE   0 0 3,000
STRYKER CORP COM 863667101   2,594 9,088 SH   SOLE   0 0 9,088
SYSCO CORP COM COM 871829107   712 9,252 SH   SOLE   0 0 9,252
TAKE TWO INTERACTIVE SOFTWARE INC CDT COM COM 874054109   575 4,829 SH   SOLE   0 0 4,829
TARGET CORP COM COM 87612E106   275 1,651 SH   SOLE   0 0 1,651
TENABLE HLDGS INC COM COM 88025T102   213 4,457 SH   SOLE   0 0 4,457
TEXAS INSTRUMENTS INC COM 882508104   674 3,629 SH   SOLE   0 0 3,629
TEXAS PAC LD CORP COM COM 88262P102   4,583 2,693 SH   SOLE   0 0 2,693
THE SCOTTS MIRACLE GRO CO HLDG CO COM 810186106   249 3,722 SH   SOLE   0 0 3,722
THERMO FISHER SCIENTIFIC INC COM 883556102   8,433 14,630 SH   SOLE   0 0 14,630
TJX COS INC NEW COM COM 872540109   439 5,581 SH   SOLE   0 0 5,581
TREX INC COM COM 89531P105   357 7,394 SH   SOLE   0 0 7,394
TRIMBLE INC COM COM 896239100   728 13,854 SH   SOLE   0 0 13,854
TRINITY BIOTECH PLC SPONS ADR NEW COM 896438306   1,682 1,775,100 SH   SOLE   0 0 1,775,100
UGI CORP COM 902681105   202 5,753 SH   SOLE   0 0 5,753
UNILEVER PLC SPON ADR NEW COM 904767704   273 5,250 SH   SOLE   0 0 5,250
UNION PAC CORP COM COM 907818108   852 4,255 SH   SOLE   0 0 4,255
UNITED PARCEL SVC INC CL B COM 911312106   2,176 11,232 SH   SOLE   0 0 11,232
UNITEDHEALTH GROUP INC COM COM 91324P102   1,559 3,296 SH   SOLE   0 0 3,296
URSTADT BIDDLE PPTYS INC CL A COM 917286205   727 41,300 SH   SOLE   0 0 41,300
VANGUARD INDEX FDS VANGUARD EXTENDED MKT ETF ETF 922908652   1,428 10,168 SH   SOLE   0 0 10,168
VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF ETF 922908751   462 2,442 SH   SOLE   0 0 2,442
VANGUARD INTL EQUITY INDEX FD INC FTSE ALL WORLD EX US INDEX FD ETFS SHS ETF 922042775   202 3,785 SH   SOLE   0 0 3,785
VANGUARD MUN BD FDS TAX-EXEMPT BD INDEX FD ETF ETF 922907746   1,735 34,256 SH   SOLE   0 0 34,256
VANGUARD SCOTTSDALE FDS VANGUARD INTER-TERM TREAS INDEX FD ETF 92206C706   365 6,104 SH   SOLE   0 0 6,104
VANGUARD SCOTTSDALE FDS VANGUARD LONG-TERM TREAS INDEX FD ETF SHS ETF 92206C847   632 9,650 SH   SOLE   0 0 9,650
VANGUARD SCOTTSDALE FDS VANGUARD SHORT-TERM CORPORATE BD INDEX FD ETF 92206C409   1,947 25,523 SH   SOLE   0 0 25,523
VANGUARD SPECIALIZED FUNDS VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   1,559 10,118 SH   SOLE   0 0 10,118
VEEVA SYS INC CL A COM COM 922475108   296 1,572 SH   SOLE   0 0 1,572
VERIZON COMMUNICATIONS INC COM COM 92343V104   1,794 45,898 SH   SOLE   0 0 45,898
VIATRIS INC COM COM 92556V106   130 13,508 SH   SOLE   0 0 13,508
VIEWRAY INC COM COM 92672L107   35 10,000 SH   SOLE   0 0 10,000
VISA INC COM CL A COM 92826C839   4,380 19,321 SH   SOLE   0 0 19,321
VMWARE INC CL A COM COM 928563402   299 2,412 SH   SOLE   0 0 2,412
WAL-MART COM 931142103   476 3,233 SH   SOLE   0 0 3,233
WASTE MGMT INC DEL COM COM 94106L109   1,696 10,386 SH   SOLE   0 0 10,386
WATSCO INC CL A COM 942622200   2,526 7,910 SH   SOLE   0 0 7,910
WESTERN UN CO COM COM 959802109   154 13,690 SH   SOLE   0 0 13,690
WEYERHAEUSER CO COM COM 962166104   1,301 42,988 SH   SOLE   0 0 42,988
WILLIAMS SONOMA INC COM COM 969904101   290 2,374 SH   SOLE   0 0 2,374
WILLIS TOWERS WATSON PUB LTD CO SHS COM G96629103   884 3,810 SH   SOLE   0 0 3,810
WISDOMTREE TR INTL HEDGED QUALITY DIVID GROWTH FD ETF 97717X594   8,163 207,129 SH   SOLE   0 0 207,129
WISDOMTREE TR INTL QUALITY DIVID GROWTH FD ETF 97717X131   514 15,050 SH   SOLE   0 0 15,050
YUM BRANDS INC COM COM 988498101   251 1,898 SH   SOLE   0 0 1,898
ZIMMER BIOMET HLDGS INC COM COM 98956P102   256 1,973 SH   SOLE   0 0 1,973
ZOETIS INC CL A COM 98978V103   261 1,563 SH   SOLE   0 0 1,563