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
AT&T INC COM 00206R102 22,679 580,317 SH   SOLE   580,317 0 0
ABBOTT LABORATORIES COM 002824100 4,246 48,883 SH   SOLE   48,883 0 0
ABBVIE INC COM 00287Y109 7,946 89,749 SH   SOLE   89,749 0 0
AEHR TEST SYSTEMS COM 00760J108 39 19,568 SH   SOLE   19,568 0 0
AIR PRODS & CHEMS INC COM 009158106 12,941 55,070 SH   SOLE   55,070 0 0
ALCOA CORP COM 013872106 1,064 49,455 SH   SOLE   49,455 0 0
ALIGN TECHNOLOGY INC COM 016255101 4,138 14,831 SH   SOLE   14,831 0 0
ALPHABET INC CL C 02079K107 30,341 22,693 SH   SOLE   22,693 0 0
ALPHABET INC CL A 02079K305 30,852 23,034 SH   SOLE   23,034 0 0
ALTRIA GROUP INC COM 02209S103 11,109 222,590 SH   SOLE   222,590 0 0
AMAZON.COM INC COM 023135106 18,236 9,869 SH   SOLE   9,869 0 0
AMERICA MOVIL S A B DE C V SPON ADR L SHS 02364W105 221 13,795 SH   SOLE   13,795 0 0
AMERICAN EXPRESS CO COM 025816109 27,998 224,903 SH   SOLE   224,903 0 0
AMERICAN TOWER CORP COM 03027X100 12,413 54,014 SH   SOLE   54,014 0 0
AMGEN INC COM 031162100 23,412 97,117 SH   SOLE   97,117 0 0
APACHE CORP COM 037411105 1,575 61,549 SH   SOLE   61,549 0 0
APPLE INC COM 037833100 74,280 252,955 SH   SOLE   252,955 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 10,750 231,940 SH   SOLE   231,940 0 0
ARCONIC INC COM 03965L100 2,430 78,965 SH   SOLE   78,965 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 14,042 82,356 SH   SOLE   82,356 0 0
AVID TECHNOLOGY INC COM 05367P100 87 10,168 SH   SOLE   10,168 0 0
AXON ENTERPRISE INC COM 05464C101 389 5,310 SH   SOLE   5,310 0 0
BP PLC SPON ADR 055622104 734 19,457 SH   SOLE   19,457 0 0
BANK OF AMERICA CORP COM 060505104 21,146 600,395 SH   SOLE   600,395 0 0
BAXTER INTERNATIONAL INC COM 071813109 3,423 40,939 SH   SOLE   40,939 0 0
BERKSHIRE HATHAWAY INC CL B 084670702 4,706 20,778 SH   SOLE   20,778 0 0
BIOMERICA INC COM 09061H307 47 15,550 SH   SOLE   15,550 0 0
BLACKROCK INC COM 09247X101 17,289 34,393 SH   SOLE   34,393 0 0
BOEING CO COM 097023105 25,835 79,307 SH   SOLE   79,307 0 0
BOSTON SCIENTIFIC CORP COM 101137107 5,095 112,677 SH   SOLE   112,677 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 10,532 164,071 SH   SOLE   164,071 0 0
BRISTOL MYERS SQUIBB RTS EXP 12/31/20 110122157 86 28,427 SH   SOLE   28,427 0 0
BROADCOM INC. COM 11135F101 21,897 69,291 SH   SOLE   69,291 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 278 4,804 SH   SOLE   4,804 0 0
BROWN FORMAN CORP CL B 115637209 4,185 61,907 SH   SOLE   61,907 0 0
BURLINGTON STORES INC COM 122017106 8,198 35,950 SH   SOLE   35,950 0 0
CDK GLOBAL INC COM 12508E101 638 11,675 SH   SOLE   11,675 0 0
CIGNA CORP COM 125523100 1,967 9,618 SH   SOLE   9,618 0 0
CME GROUP INC COM 12572Q105 241 1,200 SH   SOLE   1,200 0 0
CSX CORP COM 126408103 15,856 219,121 SH   SOLE   219,121 0 0
CVS HEALTH CORP COM 126650100 406 5,465 SH   SOLE   5,465 0 0
CAPITAL ONE FINANCIAL CORP COM 14040H105 13,738 133,492 SH   SOLE   133,492 0 0
CASI PHARMACEUTICALS INC COM 14757U109 31 10,095 SH   SOLE   10,095 0 0
CATERPILLAR INC COM 149123101 28,728 194,529 SH   SOLE   194,529 0 0
CHEMOURS CO COM 163851108 2,270 125,483 SH   SOLE   125,483 0 0
CHEVRON CORP COM 166764100 17,567 145,773 SH   SOLE   145,773 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,841 6,978 SH   SOLE   6,978 0 0
CISCO SYSTEMS INC COM 17275R102 32,167 670,698 SH   SOLE   670,698 0 0
CITIGROUP INC COM 172967424 16,579 207,523 SH   SOLE   207,523 0 0
CLIFFS NAT RES INC COM 185899101 85 10,104 SH   SOLE   10,104 0 0
COCA COLA CO COM 191216100 15,762 284,770 SH   SOLE   284,770 0 0
COMCAST CORP CL A 20030N101 13,539 301,077 SH   SOLE   301,077 0 0
CONAGRA BRANDS INC COM 205887102 382 11,160 SH   SOLE   11,160 0 0
CONOCOPHILLIPS COM 20825C104 16,572 254,840 SH   SOLE   254,840 0 0
CONSTELLATION BRANDS INC CL A 21036P108 21,853 115,165 SH   SOLE   115,165 0 0
CORTEVA INC COM 22052L104 4,809 162,686 SH   SOLE   162,686 0 0
COSTCO WHOLESALE CORP COM 22160K105 3,179 10,815 SH   SOLE   10,815 0 0
DXC TECHNOLOGY CO COM 23355L106 2,200 58,534 SH   SOLE   58,534 0 0
DANAHER CORP COM 235851102 736 4,793 SH   SOLE   4,793 0 0
DIGITAL REALTY TRUST INC COM 253868103 464 3,875 SH   SOLE   3,875 0 0
DISNEY WALT CO COM 254687106 35,170 243,170 SH   SOLE   243,170 0 0
DISCOVER FINL SVCS COM 254709108 2,978 35,114 SH   SOLE   35,114 0 0
DOW INC COM 260557103 6,525 119,222 SH   SOLE   119,222 0 0
DUKE ENERGY CORP COM 26441C204 1,640 17,980 SH   SOLE   17,980 0 0
DUPONT DE NEMOURS INC COM 26614N102 8,321 129,615 SH   SOLE   129,615 0 0
EOG RES INC COM 26875P101 3,232 38,586 SH   SOLE   38,586 0 0
EAGLE BANCORP INC COM 268948106 1,381 28,404 SH   SOLE   28,404 0 0
EARTHSTONE ENERGY INC CL A 27032D304 91 14,370 SH   SOLE   14,370 0 0
EASTMAN CHEMICAL CO COM 277432100 259 3,271 SH   SOLE   3,271 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 5,814 197,413 SH   SOLE   197,413 0 0
EMCOR GROUP INC COM 29084Q100 241 2,790 SH   SOLE   2,790 0 0
ENBRIDGE INC COM 29250N105 270 6,777 SH   SOLE   6,777 0 0
EQUINIX INC COM 29444U700 13,308 22,800 SH   SOLE   22,800 0 0
EXXON MOBIL CORP COM 30231G102 14,386 206,165 SH   SOLE   206,165 0 0
FACEBOOK INC CL A 30303M102 8,814 42,945 SH   SOLE   42,945 0 0
FEDERAL REALTY INV TRUST SH BEN INT 313747206 204 1,585 SH   SOLE   1,585 0 0
FEDEX CORP COM 31428X106 11,782 77,921 SH   SOLE   77,921 0 0
FLUOR CORP COM 343412102 3,092 163,770 SH   SOLE   163,770 0 0
FORD MOTOR CO COM 345370860 266 28,572 SH   SOLE   28,572 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 158 18,500 SH   SOLE   18,500 0 0
GP STRATEGIES CORP COM 36225V104 135 10,225 SH   SOLE   10,225 0 0
GSE SYS INC COM 36227K106 70 42,252 SH   SOLE   42,252 0 0
GAP INC COM 364760108 277 15,670 SH   SOLE   15,670 0 0
GENERAL ELECTRIC CO COM 369604103 3,654 327,448 SH   SOLE   327,448 0 0
GENERAL MOTORS CO COM 37045V100 1,705 46,573 SH   SOLE   46,573 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 15,464 67,255 SH   SOLE   67,255 0 0
GRAHAM CORP COM 384556106 338 15,456 SH   SOLE   15,456 0 0
HP INC COM 40434L105 255 12,420 SH   SOLE   12,420 0 0
HALLIBURTON CO COM 406216101 4,112 168,023 SH   SOLE   168,023 0 0
HARLEY DAVIDSON INC COM 412822108 508 13,670 SH   SOLE   13,670 0 0
HERSHEY CO COM 427866108 5,873 39,956 SH   SOLE   39,956 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824C109 520 32,802 SH   SOLE   32,802 0 0
HOME DEPOT INC COM 437076102 29,471 134,955 SH   SOLE   134,955 0 0
HONDA MOTOR CO LTD SPON ADR 438128308 1,713 60,506 SH   SOLE   60,506 0 0
HONEYWELL INTERNATIONAL INC COM 438516106 11,533 65,158 SH   SOLE   65,158 0 0
HOST HOTELS & RESORTS INC COM 44107P104 186 10,000 SH   SOLE   10,000 0 0
IAC INTERACTIVECORP COM 44919P508 8,695 34,905 SH   SOLE   34,905 0 0
INTEL CORP COM 458140100 36,193 604,729 SH   SOLE   604,729 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 13,595 101,425 SH   SOLE   101,425 0 0
INVESCO QQQ TRUST UNIT SER 1 46090E103 1,324 6,229 SH   SOLE   6,229 0 0
ISHARES TR CORE S&P500 ETF 464287200 463 1,433 SH   SOLE   1,433 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,344 52,232 SH   SOLE   52,232 0 0
ISHARES TR IBOXX INV CP ETF 464287242 468 3,660 SH   SOLE   3,660 0 0
ISHARES TR MSCI EAFE ETF 464287465 11,803 169,970 SH   SOLE   169,970 0 0
ISHARES TR RUS MID-CAP ETF 464287499 1,484 24,890 SH   SOLE   24,890 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,886 9,163 SH   SOLE   9,163 0 0
ISHARES RUS 2000 GRW ETF 464287648 220 1,028 SH   SOLE   1,028 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,799 22,934 SH   SOLE   22,934 0 0
ISHARES S&P MC 400VL ETF 464287705 203 1,190 SH   SOLE   1,190 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,113 25,205 SH   SOLE   25,205 0 0
ISHARES TR PFD AND INCM SEC 464288687 243 6,457 SH   SOLE   6,457 0 0
ISHARES TR US TREAS BD ETF 46429B267 470 18,118 SH   SOLE   18,118 0 0
ISHARES TR CORE MSCI EAFE 46432F842 11,104 170,195 SH   SOLE   170,195 0 0
ISHARES INC CORE MSCI EMKT 46434G103 4,320 80,348 SH   SOLE   80,348 0 0
JPMORGAN CHASE & CO COM 46625H100 32,661 234,300 SH   SOLE   234,300 0 0
JOHNSON & JOHNSON COM 478160104 26,555 182,043 SH   SOLE   182,043 0 0
KEYCORP COM 493267108 1,794 88,615 SH   SOLE   88,615 0 0
KIMBERLY CLARK CORP COM 494368103 526 3,824 SH   SOLE   3,824 0 0
L BRANDS INC COM 501797104 727 40,117 SH   SOLE   40,117 0 0
L3HARRIS TECHNOLOGIES INC. COMMON 502431109 3,694 18,667 SH   SOLE   18,667 0 0
LEIDOS HLDGS INC COM 525327102 4,662 47,629 SH   SOLE   47,629 0 0
LOCKHEED MARTIN CORP COM 539830109 10,425 26,774 SH   SOLE   26,774 0 0
LOEWS CORP COM 540424108 238 4,528 SH   SOLE   4,528 0 0
MARRIOTT INTL INC NEW CL A 571903202 41,183 271,961 SH   SOLE   271,961 0 0
MARTIN MARIETTA MATLS INC COM 573284106 26,517 94,824 SH   SOLE   94,824 0 0
MASTERCARD INC CL A 57636Q104 45,731 153,155 SH   SOLE   153,155 0 0
MCDONALDS CORP COM 580135101 27,274 138,019 SH   SOLE   138,019 0 0
MCKESSON CORP COM 58155Q103 5,382 38,910 SH   SOLE   38,910 0 0
MERCK & CO INC COM 58933Y105 22,698 249,567 SH   SOLE   249,567 0 0
MICROSOFT CORP COM 594918104 53,850 341,473 SH   SOLE   341,473 0 0
MONDELEZ INTL INC CL A 609207105 859 15,600 SH   SOLE   15,600 0 0
MORGAN STANLEY COM 617446448 13,308 260,327 SH   SOLE   260,327 0 0
NAVIENT CORP COM 63938C108 1,073 78,470 SH   SOLE   78,470 0 0
NETFLIX INC COM 64110L106 604 1,868 SH   SOLE   1,868 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 247 2,300 SH   SOLE   2,300 0 0
NIKE INC CL B 654106103 27,516 271,603 SH   SOLE   271,603 0 0
NORFOLK SOUTHERN CORP COM 655844108 11,143 57,400 SH   SOLE   57,400 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 1,071 25,989 SH   SOLE   25,989 0 0
ORACLE CORP COM 68389X105 396 7,470 SH   SOLE   7,470 0 0
OPTION CARE HEALTH, INC. COM 68404L102 43 11,525 SH   SOLE   11,525 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105 385 2,413 SH   SOLE   2,413 0 0
PACCAR INC COM 693718108 16,255 205,496 SH   SOLE   205,496 0 0
PALATIN TECHNOLOGIES INC COM 696077403 13 17,000 SH   SOLE   17,000 0 0
PALO ALTO NETWORKS INC COM 697435105 23,290 100,712 SH   SOLE   100,712 0 0
PARK OHIO HLDGS CORP COM 700666100 211 6,271 SH   SOLE   6,271 0 0
PEPSICO INC COM 713448108 19,741 144,443 SH   SOLE   144,443 0 0
PERSPECTA INC COM 715347100 1,794 67,846 SH   SOLE   67,846 0 0
PFIZER INC COM 717081103 15,942 406,892 SH   SOLE   406,892 0 0
PHILIP MORRIS INTL INC COM 718172109 12,197 143,345 SH   SOLE   143,345 0 0
PHILLIPS 66 COM 718546104 9,084 81,539 SH   SOLE   81,539 0 0
PRICE T ROWE GROUP INC COM 74144T108 23,939 196,476 SH   SOLE   196,476 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 403 2,663 SH   SOLE   2,663 0 0
PROCTER & GAMBLE CO COM 742718109 13,889 111,197 SH   SOLE   111,197 0 0
QUALCOMM INC COM 747525103 1,628 18,447 SH   SOLE   18,447 0 0
RAYTHEON CO COM 755111507 5,822 26,496 SH   SOLE   26,496 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,646 221,796 SH   SOLE   221,796 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,588 26,472 SH   SOLE   26,472 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6,445 109,274 SH   SOLE   109,274 0 0
SLM CORP COM 78442P106 5,191 582,580 SH   SOLE   582,580 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,070 9,537 SH   SOLE   9,537 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 203 1,885 SH   SOLE   1,885 0 0
SPDR RUSSELL 3000 TRUST COMMON 78464A805 342 8,568 SH   SOLE   8,568 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2,497 8,760 SH   SOLE   8,760 0 0
SPDR S&P MIDCAP 400 ETF TR UT 78467Y107 32,920 87,698 SH   SOLE   87,698 0 0
SALESFORCE COM INC COM 79466L302 17,798 109,430 SH   SOLE   109,430 0 0
SCHLUMBERGER LTD COM 806857108 9,653 240,136 SH   SOLE   240,136 0 0
SENECA FOODS CORP NEW CL A 817070501 316 7,739 SH   SOLE   7,739 0 0
SOUTHERN CO COM 842587107 415 6,512 SH   SOLE   6,512 0 0
SPLUNK INC COM 848637104 3,702 24,718 SH   SOLE   24,718 0 0
STATE STREET CORP COM 857477103 1,184 14,965 SH   SOLE   14,965 0 0
SYNCHRONY FINANCIAL COM 87165B103 18,262 507,146 SH   SOLE   507,146 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 6,000 304,089 SH   SOLE   304,089 0 0
TARGET CORP COM 87612E106 3,492 27,238 SH   SOLE   27,238 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 686 69,986 SH   SOLE   69,986 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 11,986 36,894 SH   SOLE   36,894 0 0
3M CO COM 88579Y101 8,352 47,344 SH   SOLE   47,344 0 0
TOYOTA MOTOR CORP SPON ADR 892331307 7,739 55,063 SH   SOLE   55,063 0 0
UNION PACIFIC CORP COM 907818108 6,217 34,387 SH   SOLE   34,387 0 0
UNITED PARCEL SERVICE INC CL B 911312106 11,302 96,548 SH   SOLE   96,548 0 0
UNITED TECHNOLOGIES CORP COM 913017109 25,612 171,021 SH   SOLE   171,021 0 0
UNITEDHEALTH GROUP INC COM 91324P102 21,755 74,002 SH   SOLE   74,002 0 0
VANGUARD BOND INDEX FUND INTERMED TERM 921937819 221 2,533 SH   SOLE   2,533 0 0
VANGUARD INTL EQUITY INDEX FD FTSE DEV MKT ETF 921943858 406 9,226 SH   SOLE   9,226 0 0
VANGUARD INTL EQUITY INDEX FD ALLWRLD EX US 922042775 10,761 200,203 SH   SOLE   200,203 0 0
VANGUARD INTL EQUITY INDEX FD FTSE EMR MKT ETF 922042858 5,528 124,314 SH   SOLE   124,314 0 0
VANGUARD WORLD FUNDS HEALTH CARE ETF 92204A504 250 1,304 SH   SOLE   1,304 0 0
VANGUARD INDEX FUNDS S&P 500 ETF SHS 922908363 1,000 3,380 SH   SOLE   3,380 0 0
VANGUARD INDEX FUNDS MID CAP ETF 922908629 5,397 30,290 SH   SOLE   30,290 0 0
VANGUARD INDEX FUNDS LARGE CAP ETF 922908637 379 2,561 SH   SOLE   2,561 0 0
VANGUARD INDEX FUNDS SMALL CP ETF 922908751 28,363 171,234 SH   SOLE   171,234 0 0
VANGUARD INDEX FUNDS TOTAL STK MKT 922908769 438 2,675 SH   SOLE   2,675 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 23,973 390,446 SH   SOLE   390,446 0 0
VERMILLION INC COM 92407M206 13 16,125 SH   SOLE   16,125 0 0
VISA INC COM CL A 92826C839 5,895 31,374 SH   SOLE   31,374 0 0
VORNADO REALTY TRUST REIT SH BEN INT 929042109 233 3,500 SH   SOLE   3,500 0 0
W P CAREY INC COM 92936U109 240 3,000 SH   SOLE   3,000 0 0
WAL-MART STORES INC COM 931142103 25,367 213,452 SH   SOLE   213,452 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 5,212 88,392 SH   SOLE   88,392 0 0
WELLS FARGO & CO COM 949746101 7,950 147,772 SH   SOLE   147,772 0 0
YUM! BRANDS INC COM 988498101 16,562 164,421 SH   SOLE   164,421 0 0
YUM CHINA HLDGS INC COM 98850P109 18,682 389,133 SH   SOLE   389,133 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 18,462 123,345 SH   SOLE   123,345 0 0
ZIX CORP COM 98974P100 106 15,600 SH   SOLE   15,600 0 0
ZOETIS INC COM 98978V103 25,925 195,881 SH   SOLE   195,881 0 0
ACCENTURE PLC SHS CLASS A G1151C101 3,248 15,426 SH   SOLE   15,426 0 0
LINDE PLC COM G5494J103 8,922 41,908 SH   SOLE   41,908 0 0
MEDTRONIC PLC SHS G5960L103 6,369 56,137 SH   SOLE   56,137 0 0
AERCAP HOLDINGS NV SHS N00985106 6,585 107,119 SH   SOLE   107,119 0 0