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
AK STEEL HOLDING CORP COM 001547108 42 18,720 SH   SOLE   18,720 0 0
AT&T INC COM 00206R102 22,275 588,657 SH   SOLE   588,657 0 0
ABBOTT LABORATORIES COM 002824100 4,115 49,186 SH   SOLE   49,186 0 0
ABBVIE INC COM 00287Y109 6,815 90,003 SH   SOLE   90,003 0 0
AEHR TEST SYSTEMS COM 00760J108 35 19,568 SH   SOLE   19,568 0 0
AIR PRODS & CHEMS INC COM 009158106 12,443 56,086 SH   SOLE   56,086 0 0
ALCOA CORP COM 013872106 1,061 52,875 SH   SOLE   52,875 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,583 14,276 SH   SOLE   14,276 0 0
ALPHABET INC CL C 02079K107 27,799 22,805 SH   SOLE   22,805 0 0
ALPHABET INC CL A 02079K305 28,191 23,086 SH   SOLE   23,086 0 0
ALTRIA GROUP INC COM 02209S103 9,092 222,292 SH   SOLE   222,292 0 0
AMAZON.COM INC COM 023135106 14,634 8,430 SH   SOLE   8,430 0 0
AMERICA MOVIL S A B DE C V SPO SPON ADR L SHS 02364W105 210 14,132 SH   SOLE   14,132 0 0
AMERICAN EXPRESS CO COM 025816109 26,598 224,875 SH   SOLE   224,875 0 0
AMERICAN TOWER CORP COM 03027X100 12,015 54,334 SH   SOLE   54,334 0 0
AMGEN INC COM 031162100 19,281 99,640 SH   SOLE   99,640 0 0
APACHE CORP COM 037411105 1,704 66,571 SH   SOLE   66,571 0 0
APPLE INC COM 037833100 61,339 273,870 SH   SOLE   273,870 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 9,551 232,549 SH   SOLE   232,549 0 0
ARCONIC INC COM 03965L100 2,299 88,408 SH   SOLE   88,408 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 13,139 81,396 SH   SOLE   81,396 0 0
AVID TECHNOLOGY INC COM 05367P100 63 10,168 SH   SOLE   10,168 0 0
AXON ENTERPRISE INC COM 05464C101 302 5,310 SH   SOLE   5,310 0 0
BP PLC SPON ADR 055622104 730 19,216 SH   SOLE   19,216 0 0
BANK OF AMERICA CORP COM 060505104 17,992 616,783 SH   SOLE   616,783 0 0
BAXTER INTERNATIONAL INC COM 071813109 3,562 40,727 SH   SOLE   40,727 0 0
BERKSHIRE HATHAWAY INC CL B 084670702 4,348 20,901 SH   SOLE   20,901 0 0
BIOMERICA INC COM 09061H307 51 15,550 SH   SOLE   15,550 0 0
BLACKROCK INC COM 09247X101 15,122 33,934 SH   SOLE   33,934 0 0
BOEING CO COM 097023105 30,406 79,918 SH   SOLE   79,918 0 0
BOSTON SCIENTIFIC CORP COM 101137107 4,194 103,061 SH   SOLE   103,061 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 6,868 135,433 SH   SOLE   135,433 0 0
BROADCOM INC. COM 11135F101 19,144 69,345 SH   SOLE   69,345 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 255 4,804 SH   SOLE   4,804 0 0
BROWN FORMAN CORP CL B 115637209 4,007 63,823 SH   SOLE   63,823 0 0
BURLINGTON STORES INC COM 122017106 7,483 37,448 SH   SOLE   37,448 0 0
CDK GLOBAL INC COM 12508E101 561 11,675 SH   SOLE   11,675 0 0
CIGNA CORP COM 125523100 1,440 9,484 SH   SOLE   9,484 0 0
CME GROUP INC COM 12572Q105 254 1,200 SH   SOLE   1,200 0 0
CSX CORP COM 126408103 15,313 221,062 SH   SOLE   221,062 0 0
CAPITAL ONE FINANCIAL CORP COM 14040H105 12,103 133,034 SH   SOLE   133,034 0 0
CASI PHARMACEUTICALS INC COM 14757U109 34 10,095 SH   SOLE   10,095 0 0
CATERPILLAR INC COM 149123101 24,920 197,292 SH   SOLE   197,292 0 0
CELGENE CORP COM 151020104 2,867 28,877 SH   SOLE   28,877 0 0
CHEMOURS CO COM 163851108 1,898 127,013 SH   SOLE   127,013 0 0
CHEVRON CORP COM 166764100 17,028 143,574 SH   SOLE   143,574 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,907 7,028 SH   SOLE   7,028 0 0
CISCO SYSTEMS INC COM 17275R102 32,238 652,459 SH   SOLE   652,459 0 0
CITIGROUP INC COM 172967424 14,341 207,593 SH   SOLE   207,593 0 0
CLIFFS NAT RES INC COM 185899101 73 10,104 SH   SOLE   10,104 0 0
COCA COLA CO COM 191216100 15,703 288,455 SH   SOLE   288,455 0 0
COMCAST CORP CL A 20030N101 13,152 291,755 SH   SOLE   291,755 0 0
CONAGRA BRANDS INC COM 205887102 376 12,258 SH   SOLE   12,258 0 0
CONOCOPHILLIPS COM 20825C104 12,768 224,082 SH   SOLE   224,082 0 0
CONSTELLATION BRANDS INC CL A 21036P108 22,487 108,484 SH   SOLE   108,484 0 0
CORTEVA INC COM 22052L104 4,398 157,085 SH   SOLE   157,085 0 0
COSTCO WHOLESALE CORP COM 22160K105 3,248 11,273 SH   SOLE   11,273 0 0
DXC TECHNOLOGY CO COM 23355L106 1,090 36,934 SH   SOLE   36,934 0 0
DANAHER CORP COM 235851102 686 4,753 SH   SOLE   4,753 0 0
DIGITAL REALTY TRUST INC COM 253868103 261 2,010 SH   SOLE   2,010 0 0
DISNEY WALT CO COM 254687106 31,498 241,699 SH   SOLE   241,699 0 0
DISCOVER FINL SVCS COM 254709108 2,889 35,624 SH   SOLE   35,624 0 0
DOW INC COM 260557103 5,821 122,162 SH   SOLE   122,162 0 0
DUKE ENERGY CORP COM 26441C204 1,726 18,008 SH   SOLE   18,008 0 0
DUPONT DE NEMOURS INC COM 26614N102 8,746 122,646 SH   SOLE   122,646 0 0
EOG RES INC COM 26875P101 3,451 46,491 SH   SOLE   46,491 0 0
EPR PPTYS COM 26884U109 259 3,370 SH   SOLE   3,370 0 0
EAGLE BANCORP INC COM 268948106 1,267 28,404 SH   SOLE   28,404 0 0
EARTHSTONE ENERGY INC CL A 27032D304 47 14,370 SH   SOLE   14,370 0 0
EASTMAN CHEMICAL CO COM 277432100 221 3,000 SH   SOLE   3,000 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 5,259 197,786 SH   SOLE   197,786 0 0
EMCOR GROUP INC COM 29084Q100 240 2,790 SH   SOLE   2,790 0 0
EMERSON ELECTRIC CO COM 291011104 224 3,343 SH   SOLE   3,343 0 0
ENBRIDGE INC COM 29250N105 254 7,227 SH   SOLE   7,227 0 0
EQUINIX INC COM 29444U700 13,118 22,743 SH   SOLE   22,743 0 0
EXXON MOBIL CORP COM 30231G102 14,955 211,796 SH   SOLE   211,796 0 0
FACEBOOK INC CL A 30303M102 7,587 42,603 SH   SOLE   42,603 0 0
FEDERAL REALTY INV TRUST SH BEN INT 313747206 272 1,995 SH   SOLE   1,995 0 0
FEDEX CORP COM 31428X106 11,382 78,189 SH   SOLE   78,189 0 0
FLUOR CORP COM 343412102 3,752 196,144 SH   SOLE   196,144 0 0
FORD MOTOR CO COM 345370860 514 56,145 SH   SOLE   56,145 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 157 18,500 SH   SOLE   18,500 0 0
GP STRATEGIES CORP COM 36225V104 131 10,225 SH   SOLE   10,225 0 0
GSE SYS INC COM 36227K106 74 42,252 SH   SOLE   42,252 0 0
GAP INC COM 364760108 286 16,470 SH   SOLE   16,470 0 0
GENERAL ELECTRIC CO COM 369604103 3,127 349,801 SH   SOLE   349,801 0 0
GENERAL MOTORS CO COM 37045V100 1,748 46,626 SH   SOLE   46,626 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 13,959 67,362 SH   SOLE   67,362 0 0
GRAHAM CORP COM 384556106 307 15,456 SH   SOLE   15,456 0 0
HP INC COM 40434L105 275 14,520 SH   SOLE   14,520 0 0
HALLIBURTON CO COM 406216101 3,375 179,061 SH   SOLE   179,061 0 0
HARLEY DAVIDSON INC COM 412822108 540 15,020 SH   SOLE   15,020 0 0
HECLA MNG CO COM 422704106 33 18,605 SH   SOLE   18,605 0 0
HERSHEY CO COM 427866108 6,198 39,988 SH   SOLE   39,988 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824C109 1,020 67,225 SH   SOLE   67,225 0 0
HOME DEPOT INC COM 437076102 31,740 136,797 SH   SOLE   136,797 0 0
HONDA MOTOR CO LTD SPON ADR 438128308 1,963 75,276 SH   SOLE   75,276 0 0
HONEYWELL INTERNATIONAL INC COM 438516106 10,702 63,248 SH   SOLE   63,248 0 0
HOST HOTELS & RESORTS INC COM 44107P104 173 10,000 SH   SOLE   10,000 0 0
IAC INTERACTIVECORP COM 44919P508 6,184 28,369 SH   SOLE   28,369 0 0
INTEL CORP COM 458140100 31,862 618,322 SH   SOLE   618,322 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 14,896 102,434 SH   SOLE   102,434 0 0
INVESCO QQQ TRUST UNIT SER 1 46090E103 1,141 6,041 SH   SOLE   6,041 0 0
INTREPID POTASH INC COM 46121Y102 46 14,014 SH   SOLE   14,014 0 0
ISHARES TR CORE S&P500 ETF 464287200 428 1,433 SH   SOLE   1,433 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,111 51,659 SH   SOLE   51,659 0 0
ISHARES TR IBOXX INV CP ETF 464287242 377 2,960 SH   SOLE   2,960 0 0
ISHARES TR MSCI EAFE ETF 464287465 11,139 170,816 SH   SOLE   170,816 0 0
ISHARES TR RUS MID-CAP ETF 464287499 1,405 25,110 SH   SOLE   25,110 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,573 8,138 SH   SOLE   8,138 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,544 23,420 SH   SOLE   23,420 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,825 23,441 SH   SOLE   23,441 0 0
ISHARES US PFD STOCK INDEX FUN CORE PFD ETF 464288687 239 6,374 SH   SOLE   6,374 0 0
ISHARES TR US TREAS BD ETF 46429B267 477 18,118 SH   SOLE   18,118 0 0
ISHARES TR CORE MSCI EAFE 46432F842 10,394 170,203 SH   SOLE   170,203 0 0
ISHARES INC CORE MSCI EMKT 46434G103 3,923 80,025 SH   SOLE   80,025 0 0
JPMORGAN CHASE & CO COM 46625H100 28,907 245,619 SH   SOLE   245,619 0 0
JOHNSON & JOHNSON COM 478160104 23,349 180,472 SH   SOLE   180,472 0 0
KEYCORP COM 493267108 1,621 90,865 SH   SOLE   90,865 0 0
KIMBERLY CLARK CORP COM 494368103 543 3,824 SH   SOLE   3,824 0 0
L BRANDS INC COM 501797104 978 49,901 SH   SOLE   49,901 0 0
L3HARRIS TECHNOLOGIES INC. COMMON 502431109 2,367 11,344 SH   SOLE   11,344 0 0
LEIDOS HLDGS INC COM 525327102 4,049 47,147 SH   SOLE   47,147 0 0
LOCKHEED MARTIN CORP COM 539830109 10,456 26,807 SH   SOLE   26,807 0 0
LOEWS CORP COM 540424108 233 4,528 SH   SOLE   4,528 0 0
MARRIOTT INTL INC NEW CL A 571903202 34,219 275,137 SH   SOLE   275,137 0 0
MARTIN MARIETTA MATLS INC COM 573284106 26,365 96,186 SH   SOLE   96,186 0 0
MASTERCARD INC CL A 57636Q104 42,844 157,765 SH   SOLE   157,765 0 0
MCDONALDS CORP COM 580135101 28,203 131,356 SH   SOLE   131,356 0 0
MCKESSON CORP COM 58155Q103 5,427 39,711 SH   SOLE   39,711 0 0
MERCK & CO INC COM 58933Y105 21,025 249,767 SH   SOLE   249,767 0 0
MICROSOFT CORP COM 594918104 49,630 356,971 SH   SOLE   356,971 0 0
MORGAN STANLEY COM 617446448 11,129 260,824 SH   SOLE   260,824 0 0
NAVIENT CORP COM 63938C108 1,103 86,168 SH   SOLE   86,168 0 0
NETFLIX INC COM 64110L106 500 1,868 SH   SOLE   1,868 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 207 2,300 SH   SOLE   2,300 0 0
NIKE INC CL B 654106103 25,807 274,774 SH   SOLE   274,774 0 0
NORFOLK SOUTHERN CORP COM 655844108 10,378 57,762 SH   SOLE   57,762 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 1,644 36,979 SH   SOLE   36,979 0 0
ORACLE CORP COM 68389X105 439 7,969 SH   SOLE   7,969 0 0
OPTION CARE HEALTH, INC. COM 68404L102 37 11,525 SH   SOLE   11,525 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105 395 2,817 SH   SOLE   2,817 0 0
PACCAR INC COM 693718108 15,168 216,655 SH   SOLE   216,655 0 0
PALATIN TECHNOLOGIES INC COM 696077403 15 17,000 SH   SOLE   17,000 0 0
PALO ALTO NETWORKS INC COM 697435105 20,074 98,482 SH   SOLE   98,482 0 0
PEPSICO INC COM 713448108 19,934 145,394 SH   SOLE   145,394 0 0
PERSPECTA INC COM 715347100 1,791 68,569 SH   SOLE   68,569 0 0
PFIZER INC COM 717081103 14,520 404,108 SH   SOLE   404,108 0 0
PHILIP MORRIS INTL INC COM 718172109 10,666 140,467 SH   SOLE   140,467 0 0
PHILLIPS 66 COM 718546104 8,449 82,505 SH   SOLE   82,505 0 0
PRICE T ROWE GROUP INC COM 74144T108 23,001 201,323 SH   SOLE   201,323 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 311 2,706 SH   SOLE   2,706 0 0
PROCTER & GAMBLE CO COM 742718109 13,958 112,220 SH   SOLE   112,220 0 0
PUBLIC STORAGE COM 74460D109 221 900 SH   SOLE   900 0 0
QUALCOMM INC COM 747525103 1,756 23,027 SH   SOLE   23,027 0 0
RAYTHEON CO COM 755111507 5,210 26,556 SH   SOLE   26,556 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 3,563 248,260 SH   SOLE   248,260 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,520 25,373 SH   SOLE   25,373 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6,302 107,082 SH   SOLE   107,082 0 0
SLM CORP COM 78442P106 5,223 591,853 SH   SOLE   591,853 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,913 9,817 SH   SOLE   9,817 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2,414 8,967 SH   SOLE   8,967 0 0
SPDR S&P MIDCAP 400 ETF TR UT 78467Y107 31,242 88,636 SH   SOLE   88,636 0 0
SALESFORCE COM INC COM 79466L302 14,147 95,307 SH   SOLE   95,307 0 0
SCHLUMBERGER LTD COM 806857108 8,071 236,208 SH   SOLE   236,208 0 0
SENECA FOODS CORP NEW CL A 817070501 241 7,739 SH   SOLE   7,739 0 0
SOUTHERN CO COM 842587107 466 7,537 SH   SOLE   7,537 0 0
SPLUNK INC COM 848637104 1,576 13,370 SH   SOLE   13,370 0 0
STATE STREET CORP COM 857477103 1,090 18,416 SH   SOLE   18,416 0 0
SYNCHRONY FINANCIAL COM 87165B103 17,368 509,487 SH   SOLE   509,487 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 4,830 280,840 SH   SOLE   280,840 0 0
TARGET CORP COM 87612E106 2,957 27,658 SH   SOLE   27,658 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 532 77,376 SH   SOLE   77,376 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 10,444 35,856 SH   SOLE   35,856 0 0
3M CO COM 88579Y101 7,596 46,203 SH   SOLE   46,203 0 0
TOYOTA MOTOR CORP SPON ADR 892331307 7,689 57,170 SH   SOLE   57,170 0 0
UNION PACIFIC CORP COM 907818108 5,573 34,407 SH   SOLE   34,407 0 0
UNITED PARCEL SERVICE INC CL B 911312106 11,667 97,374 SH   SOLE   97,374 0 0
UNITED TECHNOLOGIES CORP COM 913017109 23,548 172,491 SH   SOLE   172,491 0 0
UNITEDHEALTH GROUP INC COM 91324P102 15,860 72,981 SH   SOLE   72,981 0 0
VANGUARD BOND INDEX FUND INTERMED TERM 921937819 211 2,395 SH   SOLE   2,395 0 0
VANGUARD INTL EQUITY INDEX FD FTSE DEV MKT ETF 921943858 406 9,891 SH   SOLE   9,891 0 0
VANGUARD INTL EQUITY INDEX FD ALLWRLD EX US 922042775 10,053 201,461 SH   SOLE   201,461 0 0
VANGUARD INTL EQUITY INDEX FD FTSE EMR MKT ETF 922042858 5,072 125,972 SH   SOLE   125,972 0 0
VANGUARD WORLD FUNDS HEALTH CARE ETF 92204A504 219 1,304 SH   SOLE   1,304 0 0
VANGUARD INDEX FUNDS S&P 500 ETF SHS 922908363 921 3,380 SH   SOLE   3,380 0 0
VANGUARD INDEX FUNDS MID CAP ETF 922908629 5,139 30,665 SH   SOLE   30,665 0 0
VANGUARD INDEX FUNDS LARGE CAP ETF 922908637 347 2,546 SH   SOLE   2,546 0 0
VANGUARD INDEX FUNDS SMALL CP ETF 922908751 26,561 172,599 SH   SOLE   172,599 0 0
VANGUARD INDEX FUNDS TOTAL STK MKT 922908769 451 2,987 SH   SOLE   2,987 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 23,709 392,800 SH   SOLE   392,800 0 0
VERMILLION INC COM 92407M206 8 16,125 SH   SOLE   16,125 0 0
VERSUM MATLS INC COM 92532W103 4,479 84,615 SH   SOLE   84,615 0 0
VISA INC COM CL A 92826C839 5,275 30,668 SH   SOLE   30,668 0 0
W P CAREY INC COM 92936U109 268 3,000 SH   SOLE   3,000 0 0
WAL-MART STORES INC COM 931142103 25,675 216,341 SH   SOLE   216,341 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,167 111,496 SH   SOLE   111,496 0 0
WELLS FARGO & CO COM 949746101 8,593 170,356 SH   SOLE   170,356 0 0
YUM! BRANDS INC COM 988498101 18,719 165,024 SH   SOLE   165,024 0 0
YUM CHINA HLDGS INC COM 98850P109 17,489 384,970 SH   SOLE   384,970 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 17,035 124,102 SH   SOLE   124,102 0 0
ZIX CORP COM 98974P100 113 15,600 SH   SOLE   15,600 0 0
ZOETIS INC COM 98978V103 25,000 200,655 SH   SOLE   200,655 0 0
ACCENTURE PLC SHS CLASS A G1151C101 3,005 15,623 SH   SOLE   15,623 0 0
LINDE PLC COM G5494J103 8,442 43,580 SH   SOLE   43,580 0 0
MEDTRONIC PLC SHS G5960L103 6,139 56,522 SH   SOLE   56,522 0 0
AERCAP HOLDINGS NV SHS N00985106 5,846 106,779 SH   SOLE   106,779 0 0