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
AES CORP COM 00130H105 302 12,417 SH   SOLE   12,417 0 0
AT&T INC COM 00206R102 13,387 544,177 SH   SOLE   544,177 0 0
ABBOTT LABS COM 002824100 6,242 44,348 SH   SOLE   44,348 0 0
ABBVIE INC COM 00287Y109 11,563 85,400 SH   SOLE   85,400 0 0
AEHR TEST SYS COM 00760J108 1,390 57,498 SH   SOLE   57,498 0 0
ADVANCED MICRO DEVICES COM 007903107 572 3,975 SH   SOLE   3,975 0 0
AIR PRODS & CHEMS IN COM 009158106 17,230 56,628 SH   SOLE   56,628 0 0
ALIGN TECHNOLOGY INC COM 016255101 7,366 11,208 SH   SOLE   11,208 0 0
ALPHABET INC CAP STK CL C 02079K107 59,837 20,679 SH   SOLE   20,679 0 0
ALPHABET INC CAP STK CL A 02079K305 63,816 22,028 SH   SOLE   22,028 0 0
ALTRIA GROUP INC COM 02209S103 4,940 104,250 SH   SOLE   104,250 0 0
AMAZON COM INC COM 023135106 44,207 13,258 SH   SOLE   13,258 0 0
AMERICA MOVIL SAB DE SPON ADR L SHS 02364W105 1,717 81,316 SH   SOLE   81,316 0 0
AMERICAN EXPRESS CO COM 025816109 31,515 192,636 SH   SOLE   192,636 0 0
AMERICAN TOWER CORP COM 03027X100 22,448 76,744 SH   SOLE   76,744 0 0
AMGEN INC COM 031162100 18,731 83,259 SH   SOLE   83,259 0 0
APPLE INC COM 037833100 149,103 839,687 SH   SOLE   839,687 0 0
ARCHER DANIELS MIDLA COM 039483102 11,501 170,155 SH   SOLE   170,155 0 0
ARCOSA INC COM 039653100 315 5,986 SH   SOLE   5,986 0 0
ASPIRA WOMENS HEALTH COM 04537Y109 90 50,664 SH   SOLE   50,664 0 0
ASURE SOFTWARE INC COM 04649U102 155 19,790 SH   SOLE   19,790 0 0
AUTOMATIC DATA PROC COM 053015103 20,853 84,567 SH   SOLE   84,567 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 591 18,428 SH   SOLE   18,428 0 0
AVID TECHNOLOGY INC COM 05367P100 925 28,391 SH   SOLE   28,391 0 0
AXON ENTERPRISE INC COM 05464C101 1,595 10,160 SH   SOLE   10,160 0 0
BP PLC SPONSORED ADR 055622104 214 8,032 SH   SOLE   8,032 0 0
BALCHEM CORP COM 057665200 303 1,800 SH   SOLE   1,800 0 0
BK OF AMERICA CORP COM 060505104 25,054 563,136 SH   SOLE   563,136 0 0
BAXTER INTL INC COM 071813109 2,879 33,544 SH   SOLE   33,544 0 0
BERKSHIRE HATHAWAY I CL B NEW 084670702 6,046 20,222 SH   SOLE   20,222 0 0
BIOMERICA INC COM NEW 09061H307 270 69,350 SH   SOLE   69,350 0 0
BLACKROCK INC COM 09247X101 29,591 32,320 SH   SOLE   32,320 0 0
BLACKSTONE INC COM 09260D107 693 5,353 SH   SOLE   5,353 0 0
BOEING CO COM 097023105 15,690 77,934 SH   SOLE   77,934 0 0
BOSTON SCIENTIFIC CO COM 101137107 10,226 240,734 SH   SOLE   240,734 0 0
BRISTOL-MYERS SQUIBB COM 110122108 10,411 166,980 SH   SOLE   166,980 0 0
BROADSTONE NET LEASE COM 11135E203 788 31,750 SH   SOLE   31,750 0 0
BROADCOM INC COM 11135F101 45,884 68,956 SH   SOLE   68,956 0 0
BROOKFIELD ASSET MGM CL A LTD VT SH 112585104 1,293 21,409 SH   SOLE   21,409 0 0
BROWN FORMAN CORP CL B 115637209 3,459 47,476 SH   SOLE   47,476 0 0
BURLINGTON STORES IN COM 122017106 11,798 40,471 SH   SOLE   40,471 0 0
CDK GLOBAL INC COM 12508E101 382 9,157 SH   SOLE   9,157 0 0
CIGNA CORP NEW COM 125523100 3,666 15,964 SH   SOLE   15,964 0 0
CMC MATERIALS INC COM 12571T100 253 1,320 SH   SOLE   1,320 0 0
CME GROUP INC COM 12572Q105 331 1,450 SH   SOLE   1,450 0 0
CSX CORP COM 126408103 21,088 560,840 SH   SOLE   560,840 0 0
CVS HEALTH CORP COM 126650100 1,763 17,089 SH   SOLE   17,089 0 0
CAPITAL ONE FINANCIAL COM 14040H105 20,469 141,078 SH   SOLE   141,078 0 0
CARRIAGE SVCS INC COM 143905107 290 4,500 SH   SOLE   4,500 0 0
CARRIER GLOBAL CORPO COM 14448C104 2,953 54,436 SH   SOLE   54,436 0 0
CASI PHARMACEUTICALS COM 14757U109 23 28,703 SH   SOLE   28,703 0 0
CATERPILLAR INC COM 149123101 33,570 162,378 SH   SOLE   162,378 0 0
CHANGE HEALTHCARE IN COM 15912K100 1,032 48,248 SH   SOLE   48,248 0 0
CHART INDS INC COM 16115Q308 637 3,992 SH   SOLE   3,992 0 0
CHEMOURS CO COM 163851108 3,616 107,761 SH   SOLE   107,761 0 0
CHEVRON CORP NEW COM 166764100 20,592 175,474 SH   SOLE   175,474 0 0
CHIPOTLE MEXICAN GRI COM 169656105 11,241 6,430 SH   SOLE   6,430 0 0
CISCO SYS INC COM 17275R102 41,186 649,924 SH   SOLE   649,924 0 0
CITIGROUP INC COM NEW 172967424 20,113 333,046 SH   SOLE   333,046 0 0
CLEVELAND-CLIFFS INC COM 185899101 763 35,064 SH   SOLE   35,064 0 0
COCA COLA CO COM 191216100 17,493 295,446 SH   SOLE   295,446 0 0
COMCAST CORP NEW CL A 20030N101 17,282 343,368 SH   SOLE   343,368 0 0
CONOCOPHILLIPS COM 20825C104 16,211 224,597 SH   SOLE   224,597 0 0
CONSTELLATION BRANDS CL A 21036P108 30,487 121,476 SH   SOLE   121,476 0 0
CORNING INC COM 219350105 456 12,250 SH   SOLE   12,250 0 0
CORTEVA INC COM 22052L104 4,410 93,283 SH   SOLE   93,283 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,873 10,345 SH   SOLE   10,345 0 0
CYANOTECH CORP COM PAR $0.02 232437301 44 13,786 SH   SOLE   13,786 0 0
DXC TECHNOLOGY CO COM 23355L106 2,780 86,375 SH   SOLE   86,375 0 0
DANAHER CORPORATION COM 235851102 1,816 5,520 SH   SOLE   5,520 0 0
DIGITAL RLTY TR INC COM 253868103 1,203 6,802 SH   SOLE   6,802 0 0
DIGITALBRIDGE GROUP CL A COM 25401T108 99 11,870 SH   SOLE   11,870 0 0
DISNEY WALT CO COM 254687106 39,340 253,987 SH   SOLE   253,987 0 0
DISCOVER FINL SVCS COM 254709108 3,312 28,661 SH   SOLE   28,661 0 0
DOMINION ENERGY INC COM 25746U109 874 11,122 SH   SOLE   11,122 0 0
DOW INC COM 260557103 3,281 57,852 SH   SOLE   57,852 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,925 18,355 SH   SOLE   18,355 0 0
DUPONT DE NEMOURS IN COM 26614N102 12,956 160,387 SH   SOLE   160,387 0 0
EOG RES INC COM 26875P101 4,484 50,482 SH   SOLE   50,482 0 0
EAGLE BANCORP INC MD COM 268948106 1,107 18,976 SH   SOLE   18,976 0 0
EVI INDS INC COM 26929N102 947 30,331 SH   SOLE   30,331 0 0
EARTHSTONE ENERGY IN CL A 27032D304 503 46,004 SH   SOLE   46,004 0 0
ELANCO ANIMAL HEALTH COM 28414H103 4,871 171,645 SH   SOLE   171,645 0 0
EMCORE CORP COM NEW 290846203 89 12,729 SH   SOLE   12,729 0 0
EMCOR GROUP INC COM 29084Q100 1,459 11,455 SH   SOLE   11,455 0 0
ENBRIDGE INC COM 29250N105 348 8,907 SH   SOLE   8,907 0 0
EQUINIX INC COM 29444U700 20,556 24,303 SH   SOLE   24,303 0 0
EXACT SCIENCES CORP COM 30063P105 8,707 111,872 SH   SOLE   111,872 0 0
EXXON MOBIL CORP COM 30231G102 7,192 117,535 SH   SOLE   117,535 0 0
META PLATFORMS INC CL A 30303M102 16,030 47,659 SH   SOLE   47,659 0 0
FEDEX CORP COM 31428X106 20,701 80,038 SH   SOLE   80,038 0 0
FERRO CORP COM 315405100 344 15,765 SH   SOLE   15,765 0 0
FORD MTR CO DEL COM 345370860 960 46,200 SH   SOLE   46,200 0 0
FREEPORT-MCMORAN INC CL B 35671D857 422 10,106 SH   SOLE   10,106 0 0
GSE SYS INC COM 36227K106 193 112,775 SH   SOLE   112,775 0 0
GENERAL ELECTRIC CO COM NEW 369604301 2,555 27,046 SH   SOLE   27,046 0 0
GENERAL MTRS CO COM 37045V100 2,496 42,569 SH   SOLE   42,569 0 0
GERDAU SA SPON ADR REP PFD 373737105 128 26,110 SH   SOLE   26,110 0 0
GOLDMAN SACHS COM 38141G104 23,916 62,518 SH   SOLE   62,518 0 0
GOODYEAR TIRE & RUBR COM 382550101 309 14,483 SH   SOLE   14,483 0 0
GRAHAM CORP COM 384556106 668 53,674 SH   SOLE   53,674 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 173 18,470 SH   SOLE   18,470 0 0
HALLIBURTON CO COM 406216101 1,996 87,280 SH   SOLE   87,280 0 0
HARMONIC INC COM 413160102 139 11,790 SH   SOLE   11,790 0 0
HARTFORD FINL SVCS G COM 416515104 204 2,956 SH   SOLE   2,956 0 0
HEALTHPEAK PROPERTIE COM 42250P103 275 7,622 SH   SOLE   7,622 0 0
HERSHEY CO COM 427866108 6,686 34,557 SH   SOLE   34,557 0 0
HOLLYFRONTIER CORP COM 436106108 252 7,687 SH   SOLE   7,687 0 0
HOME DEPOT INC COM 437076102 50,509 121,705 SH   SOLE   121,705 0 0
HONDA MOTOR LTD AMERN SHS 438128308 1,127 39,605 SH   SOLE   39,605 0 0
HONEYWELL INTL INC COM 438516106 13,399 64,259 SH   SOLE   64,259 0 0
HOWMET AEROSPACE INC COM 443201108 1,487 46,702 SH   SOLE   46,702 0 0
HUDSON TECHNOLOGIES COM 444144109 50 11,200 SH   SOLE   11,200 0 0
IAC INTERACTIVECORP COM NEW 44891N208 8,742 66,881 SH   SOLE   66,881 0 0
IDEANOMICS INC COM 45166V106 240 200,000 SH   SOLE   200,000 0 0
INSPERITY INC COM 45778Q107 368 3,113 SH   SOLE   3,113 0 0
INTEL CORP COM 458140100 27,735 538,535 SH   SOLE   538,535 0 0
INTL BUSINESS MACH COM 459200101 8,979 67,180 SH   SOLE   67,180 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,119 5,325 SH   SOLE   5,325 0 0
ISHARES TR CORE S&P500 ETF 464287200 432 906 SH   SOLE   906 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,064 42,236 SH   SOLE   42,236 0 0
ISHARES TR MSCI EAFE ETF 464287465 11,033 140,143 SH   SOLE   140,143 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,677 20,198 SH   SOLE   20,198 0 0
ISHARES TR CORE S&P MCP ETF 464287507 3,184 11,250 SH   SOLE   11,250 0 0
ISHARES TR S&P MC 400GR ETF 464287606 248 2,900 SH   SOLE   2,900 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 200 683 SH   SOLE   683 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 4,462 20,050 SH   SOLE   20,050 0 0
ISHARES TR S&P MC 400VL ETF 464287705 263 2,380 SH   SOLE   2,380 0 0
ISHARES TR CORE S&P SCP ETF 464287804 3,267 28,520 SH   SOLE   28,520 0 0
ISHARES TR SP SMCP600VL ETF 464287879 220 2,100 SH   SOLE   2,100 0 0
ISHARES TR S&P SML 600 GWT 464287887 222 1,600 SH   SOLE   1,600 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 209 9,849 SH   SOLE   9,849 0 0
ISHARES TR PFD AND INCM SEC 464288687 255 6,457 SH   SOLE   6,457 0 0
ISHARES TR US TREAS BD ETF 46429B267 483 18,118 SH   SOLE   18,118 0 0
ISHARES TR CORE MSCI EAFE 46432F842 12,363 165,594 SH   SOLE   165,594 0 0
ISHARES INC CORE MSCI EMKT 46434G103 5,461 91,256 SH   SOLE   91,256 0 0
ITRON INC COM 465741106 309 4,510 SH   SOLE   4,510 0 0
JPMORGAN CHASE & CO COM 46625H100 33,959 214,454 SH   SOLE   214,454 0 0
JOHNSON & JOHNSON COM 478160104 29,720 173,732 SH   SOLE   173,732 0 0
KEYCORP COM 493267108 865 37,406 SH   SOLE   37,406 0 0
KIMBERLY-CLARK CORP COM 494368103 430 3,011 SH   SOLE   3,011 0 0
KYNDRYL HOLDINGS COM 50155Q100 240 13,266 SH   SOLE   13,266 0 0
L3HARRIS TECHNOLOGIE COM 502431109 6,389 29,960 SH   SOLE   29,960 0 0
LEIDOS HOLDINGS INC COM 525327102 10,777 121,230 SH   SOLE   121,230 0 0
LOCKHEED MARTIN CORP COM 539830109 10,560 29,711 SH   SOLE   29,711 0 0
LOEWS CORP COM 540424108 220 3,801 SH   SOLE   3,801 0 0
LOUISIANA PAC CORP COM 546347105 221 2,825 SH   SOLE   2,825 0 0
LOWES COS INC COM 548661107 483 1,870 SH   SOLE   1,870 0 0
MARATHON PETE CORP COM 56585A102 335 5,228 SH   SOLE   5,228 0 0
MARRIOTT INTL INC NE CL A 571903202 44,630 270,095 SH   SOLE   270,095 0 0
MARTIN MARIETTA MATL COM 573284106 34,553 78,436 SH   SOLE   78,436 0 0
MASTERCARD INCORPORA CL A 57636Q104 55,195 153,609 SH   SOLE   153,609 0 0
MATCH GROUP INC NEW COM 57667L107 9,848 74,462 SH   SOLE   74,462 0 0
MATERION CORP COM 576690101 553 6,020 SH   SOLE   6,020 0 0
MCDONALDS CORP COM 580135101 33,883 126,396 SH   SOLE   126,396 0 0
MCKESSON CORP COM 58155Q103 7,218 29,039 SH   SOLE   29,039 0 0
MERCER INTL INC COM 588056101 199 16,600 SH   SOLE   16,600 0 0
MERCK & CO INC COM 58933Y105 23,249 303,349 SH   SOLE   303,349 0 0
MICROSOFT CORP COM 594918104 109,219 324,747 SH   SOLE   324,747 0 0
MICROSTRATEGY INC CL A NEW 594972408 1,780 3,269 SH   SOLE   3,269 0 0
MIND TECHNOLOGY INC COM 602566101 40 24,252 SH   SOLE   24,252 0 0
MODERNA INC COM 60770K107 316 1,245 SH   SOLE   1,245 0 0
MONDELEZ INTL INC CL A 609207105 7,800 117,636 SH   SOLE   117,636 0 0
MORGAN STANLEY COM NEW 617446448 23,873 243,202 SH   SOLE   243,202 0 0
MUELLER WTR PRODS IN COM SER A 624758108 235 16,300 SH   SOLE   16,300 0 0
NAPCO SEC TECHNOLOGI COM 630402105 760 15,210 SH   SOLE   15,210 0 0
NETFLIX INC COM 64110L106 891 1,479 SH   SOLE   1,479 0 0
NEUROCRINE BIOSCIENC COM 64125C109 694 8,143 SH   SOLE   8,143 0 0
NEXTERA ENERGY INC COM 65339F101 3,984 42,674 SH   SOLE   42,674 0 0
NIKE INC CL B 654106103 44,861 269,158 SH   SOLE   269,158 0 0
NORFOLK SOUTHN CORP COM 655844108 13,706 46,038 SH   SOLE   46,038 0 0
NVIDIA CORPORATION COM 67066G104 1,339 4,556 SH   SOLE   4,556 0 0
NUVEEN MUN VALUE FD COM 670928100 104 10,000 SH   SOLE   10,000 0 0
OCCIDENTAL PETE CORP COM 674599105 344 11,866 SH   SOLE   11,866 0 0
ORACLE CORP COM 68389X105 937 10,743 SH   SOLE   10,743 0 0
OPTION CARE HEALTH I COM NEW 68404L201 244 8,590 SH   SOLE   8,590 0 0
BARK INC COM 68622E104 136 32,116 SH   SOLE   32,116 0 0
ORGANON & CO COMMON STOCK 68622V106 1,940 63,726 SH   SOLE   63,726 0 0
OTIS WORLDWIDE CORP COM 68902V107 2,498 28,694 SH   SOLE   28,694 0 0
OVINTIV INC COM 69047Q102 408 12,100 SH   SOLE   12,100 0 0
PNC FINL SVCS GROUP COM 693475105 539 2,690 SH   SOLE   2,690 0 0
PACCAR INC COM 693718108 14,742 167,034 SH   SOLE   167,034 0 0
PALATIN TECHNOLOGIES COM PAR $ .01 696077403 9 17,000 SH   SOLE   17,000 0 0
PALO ALTO NETWORKS COM 697435105 61,044 109,632 SH   SOLE   109,632 0 0
PARK-OHIO HLDGS CORP COM 700666100 420 19,825 SH   SOLE   19,825 0 0
PAYPAL HLDGS INC COM 70450Y103 9,493 50,337 SH   SOLE   50,337 0 0
PEPSICO INC COM 713448108 21,322 122,744 SH   SOLE   122,744 0 0
PERKINELMER INC COM 714046109 271 1,346 SH   SOLE   1,346 0 0
PFIZER INC COM 717081103 21,896 370,807 SH   SOLE   370,807 0 0
PHILIP MORRIS INTL I COM 718172109 11,286 118,802 SH   SOLE   118,802 0 0
PHILLIPS 66 COM 718546104 6,925 95,565 SH   SOLE   95,565 0 0
PRICE T ROWE GROUP COM 74144T108 30,539 155,307 SH   SOLE   155,307 0 0
PRIMEENERGY RESOURCE COM 74158E104 513 7,430 SH   SOLE   7,430 0 0
PROCTER AND GAMBLE COM 742718109 16,427 100,424 SH   SOLE   100,424 0 0
QORVO INC COM 74736K101 258 1,652 SH   SOLE   1,652 0 0
QUALCOMM INC COM 747525103 4,332 23,688 SH   SOLE   23,688 0 0
QUANTUM CORP COM NEW 747906501 67 12,190 SH   SOLE   12,190 0 0
QUIDEL CORP COM 74838J101 1,206 8,934 SH   SOLE   8,934 0 0
RAPID7 INC COM 753422104 10,059 85,474 SH   SOLE   85,474 0 0
RAYTHEON TECHNOLOGIE COM 75513E101 23,274 270,436 SH   SOLE   270,436 0 0
RESIDEO TECHNOLOGIES COM 76118Y104 5,080 195,160 SH   SOLE   195,160 0 0
RINGCENTRAL INC CL A 76680R206 7,531 40,195 SH   SOLE   40,195 0 0
ROYAL DUTCH SHELL PL SPON ADR B 780259107 2,462 56,789 SH   SOLE   56,789 0 0
ROYAL DUTCH SHELL PL SPONS ADR A 780259206 2,260 52,073 SH   SOLE   52,073 0 0
SLM CORP COM 78442P106 6,749 343,088 SH   SOLE   343,088 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 463 975 SH   SOLE   975 0 0
SPDR GOLD TR GOLD SHS 78463V107 250 1,460 SH   SOLE   1,460 0 0
SPDR SER TR S&P DIVID ETF 78464A763 470 3,640 SH   SOLE   3,640 0 0
SPDR DOW JONES INDL UT SER 1 78467X109 2,617 7,200 SH   SOLE   7,200 0 0
SPDR S&P MIDCAP 400 UTSER1 S&PDCRP 78467Y107 31,128 60,108 SH   SOLE   60,108 0 0
SALESFORCE COM INC COM 79466L302 36,040 141,816 SH   SOLE   141,816 0 0
SANDY SPRING BANCORP COM 800363103 329 6,840 SH   SOLE   6,840 0 0
SCHLUMBERGER LTD COM STK 806857108 5,518 184,247 SH   SOLE   184,247 0 0
SENECA FOODS CORP NE CL A 817070501 702 14,650 SH   SOLE   14,650 0 0
SERVICE CORP INTL COM 817565104 571 8,039 SH   SOLE   8,039 0 0
SERVICENOW INC COM 81762P102 1,096 1,688 SH   SOLE   1,688 0 0
SHOPIFY INC CL A 82509L107 620 450 SH   SOLE   450 0 0
SMITH MIDLAND CORP COM 832156103 1,946 41,402 SH   SOLE   41,402 0 0
SOUTHERN CO COM 842587107 406 5,917 SH   SOLE   5,917 0 0
SOUTHWESTERN ENERGY CO COM 845467109 253 54,250 SH   SOLE   54,250 0 0
SPLUNK INC COM 848637104 15,372 132,837 SH   SOLE   132,837 0 0
STARBUCKS CORP COM 855244109 564 4,826 SH   SOLE   4,826 0 0
STATE STR CORP COM 857477103 1,207 12,980 SH   SOLE   12,980 0 0
SUBURBAN PROPANE PAR UNIT LTD PARTN 864482104 249 17,000 SH   SOLE   17,000 0 0
SYNCHRONY FINANCIAL COM 87165B103 20,833 449,087 SH   SOLE   449,087 0 0
TAKEDA PHARMACEUTICAL SPONSORED ADS 874060205 3,466 254,325 SH   SOLE   254,325 0 0
TARGET CORP COM 87612E106 6,161 26,619 SH   SOLE   26,619 0 0
TEGNA INC COM 87901J105 271 14,600 SH   SOLE   14,600 0 0
TELLURIAN INC NEW COM 87968A104 48 15,594 SH   SOLE   15,594 0 0
TESLA INC COM 88160R101 234 221 SH   SOLE   221 0 0
TEVA PHARMACEUTICAL SPONSORED ADS 881624209 445 55,505 SH   SOLE   55,505 0 0
TEXAS INSTRS INC COM 882508104 263 1,395 SH   SOLE   1,395 0 0
THE TRADE DESK INC COM CL A 88339J105 399 4,350 SH   SOLE   4,350 0 0
THERMO FISHER SCIENTIFIC COM 883556102 25,013 37,488 SH   SOLE   37,488 0 0
3M CO COM 88579Y101 6,681 37,611 SH   SOLE   37,611 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 9,104 49,131 SH   SOLE   49,131 0 0
TRINITY INDS INC COM 896522109 263 8,724 SH   SOLE   8,724 0 0
TUSIMPLE HLDGS INC CL A 90089L108 565 15,767 SH   SOLE   15,767 0 0
II-VI INC COM 902104108 449 6,575 SH   SOLE   6,575 0 0
UNION PAC CORP COM 907818108 6,845 27,172 SH   SOLE   27,172 0 0
UNITED GUARDIAN INC COM 910571108 228 13,899 SH   SOLE   13,899 0 0
UNITED PARCEL SERVICE CL B 911312106 17,722 82,680 SH   SOLE   82,680 0 0
UNITED STS LIME & MI COM 911922102 1,394 10,804 SH   SOLE   10,804 0 0
UNITEDHEALTH GROUP I COM 91324P102 33,818 67,347 SH   SOLE   67,347 0 0
VALERO ENERGY CORP COM 91913Y100 338 4,500 SH   SOLE   4,500 0 0
VANGUARD TAX-MANAGED FTSE DEV MKT ETF 921943858 374 7,324 SH   SOLE   7,324 0 0
VANGUARD INTL EQUITY ALLWRLD EX US 922042775 10,827 176,625 SH   SOLE   176,625 0 0
VANGUARD INTL EQUITY FTSE EMR MKT ETF 922042858 5,883 118,955 SH   SOLE   118,955 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 358 781 SH   SOLE   781 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,412 10,110 SH   SOLE   10,110 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 16,599 65,153 SH   SOLE   65,153 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 422 1,907 SH   SOLE   1,907 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 256 797 SH   SOLE   797 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 36,145 159,196 SH   SOLE   159,196 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 526 2,179 SH   SOLE   2,179 0 0
VERISIGN INC COM 92343E102 215 849 SH   SOLE   849 0 0
VERIZON COMMUNICATIONS COM 92343V104 19,455 374,420 SH   SOLE   374,420 0 0
VIATRIS INC COM 92556V106 268 19,811 SH   SOLE   19,811 0 0
VIMEO INC COMMON STOCK 92719V100 1,485 82,695 SH   SOLE   82,695 0 0
VISA INC COM CL A 92826C839 9,516 43,912 SH   SOLE   43,912 0 0
WALMART INC COM 931142103 29,316 202,615 SH   SOLE   202,615 0 0
WALGREENS BOOTS ALLI COM 931427108 3,342 64,072 SH   SOLE   64,072 0 0
WALKER & DUNLOP INC COM 93148P102 302 2,000 SH   SOLE   2,000 0 0
WASTE MGMT INC DEL COM 94106L109 446 2,671 SH   SOLE   2,671 0 0
WELLS FARGO CO NEW COM 949746101 453 9,450 SH   SOLE   9,450 0 0
WIRELESS TELECOM GRO COM 976524108 24 11,100 SH   SOLE   11,100 0 0
YUM BRANDS INC COM 988498101 20,542 147,930 SH   SOLE   147,930 0 0
YUM CHINA HLDGS INC COM 98850P109 20,702 415,372 SH   SOLE   415,372 0 0
ZIMMER BIOMET HOLDIN COM 98956P102 17,566 138,269 SH   SOLE   138,269 0 0
ZOETIS INC CL A 98978V103 38,687 158,532 SH   SOLE   158,532 0 0
ACCENTURE PLC IRELAN SHS CLASS A G1151C101 6,598 15,915 SH   SOLE   15,915 0 0
LINDE PLC SHS G5494J103 12,340 35,620 SH   SOLE   35,620 0 0
MEDTRONIC PLC SHS G5960L103 5,859 56,635 SH   SOLE   56,635 0 0
SEAGATE TECHNOLOGY H ORD SHS G7997R103 592 5,238 SH   SOLE   5,238 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 432 17,965 SH   SOLE   17,965 0 0
AERCAP HOLDINGS NV SHS N00985106 8,167 124,845 SH   SOLE   124,845 0 0