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
3M CO COM 88579Y101 359 2,303 SH   SOLE   0 0 2,303
ABBOTT LABS COM 002824100 280 3,058 SH   SOLE   0 0 3,058
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 211 984 SH   SOLE   0 0 984
ACCO BRANDS CORP COM 00081T108 73 10,261 SH   SOLE   0 0 10,261
ADOBE INC COM 00724F101 374 860 SH   SOLE   0 0 860
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 163 50,044 SH   SOLE   0 0 50,044
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 111 11,000 SH   SOLE   0 0 11,000
ALLSTATE CORP COM 020002101 285 2,942 SH   SOLE   0 0 2,942
ALPHABET INC CAP STK CL A 02079K305 505 356 SH   SOLE   0 0 356
ALPHABET INC CAP STK CL C 02079K107 2,632 1,862 SH   SOLE   0 0 1,862
AMAZON COM INC COM 023135106 20,228 7,332 SH   SOLE   0 0 7,332
AMERICAN ELEC PWR CO INC COM 025537101 283 3,554 SH   SOLE   0 0 3,554
AMERISERV FINL INC COM 03074A102 130 42,513 SH   SOLE   0 0 42,513
AMGEN INC COM 031162100 928 3,936 SH   SOLE   0 0 3,936
APPLE INC COM 037833100 12,132 33,258 SH   SOLE   0 0 33,258
ARCONIC CORPORATION COM 03966V107 265 19,058 SH   SOLE   0 0 19,058
ASML HOLDING N V N Y REGISTRY SHS N07059210 322 875 SH   SOLE   0 0 875
AT&T INC COM 00206R102 609 20,146 SH   SOLE   0 0 20,146
AUTOMATIC DATA PROCESSING IN COM 053015103 252 1,694 SH   SOLE   0 0 1,694
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 45 13,380 SH   SOLE   0 0 13,380
BAXTER INTL INC COM 071813109 1,360 15,801 SH   SOLE   0 0 15,801
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,208 6,766 SH   SOLE   0 0 6,766
BIOGEN INC COM 09062X103 327 1,221 SH   SOLE   0 0 1,221
BK OF AMERICA CORP COM 060505104 815 34,318 SH   SOLE   0 0 34,318
BLACK STONE MINERALS L P COM UNIT 09225M101 735 113,000 SH   SOLE   0 0 113,000
BOK FINL CORP COM NEW 05561Q201 949 16,821 SH   SOLE   0 0 16,821
BOSTON OMAHA CORP COM 101044105 25,215 1,575,924 SH   SOLE   0 0 1,575,924
BRISTOL-MYERS SQUIBB CO COM 110122108 607 10,331 SH   SOLE   0 0 10,331
BRT APARTMENTS CORP COM 055645303 216 20,000 SH   SOLE   0 0 20,000
CARDINAL HEALTH INC COM 14149Y108 221 4,227 SH   SOLE   0 0 4,227
CATERPILLAR INC DEL COM 149123101 441 3,487 SH   SOLE   0 0 3,487
CDW CORP COM 12514G108 558 4,802 SH   SOLE   0 0 4,802
CERUS CORP COM 157085101 77 11,700 SH   SOLE   0 0 11,700
CHEVRON CORP NEW COM 166764100 338 3,783 SH   SOLE   0 0 3,783
CHURCH & DWIGHT INC COM 171340102 1,092 14,126 SH   SOLE   0 0 14,126
CIGNA CORP NEW COM 125523100 248 1,319 SH   SOLE   0 0 1,319
CISCO SYS INC COM 17275R102 766 16,428 SH   SOLE   0 0 16,428
CME GROUP INC COM 12572Q105 434 2,670 SH   SOLE   0 0 2,670
COCA COLA CO COM 191216100 1,476 33,029 SH   SOLE   0 0 33,029
COLGATE PALMOLIVE CO COM 194162103 213 2,913 SH   SOLE   0 0 2,913
COMCAST CORP NEW CL A 20030N101 490 12,561 SH   SOLE   0 0 12,561
COOPER COS INC COM NEW 216648402 348 1,226 SH   SOLE   0 0 1,226
COSTCO WHSL CORP NEW COM 22160K105 819 2,701 SH   SOLE   0 0 2,701
CVS HEALTH CORP COM 126650100 538 8,288 SH   SOLE   0 0 8,288
CYPRESS ENVIRONMENTL PARTNR LTD PARTNER INT 232751107 248 60,000 SH   SOLE   0 0 60,000
DANAHER CORPORATION COM 235851102 1,107 6,259 SH   SOLE   0 0 6,259
DEERE & CO COM 244199105 432 2,750 SH   SOLE   0 0 2,750
DENTSPLY SIRONA INC COM 24906P109 269 6,105 SH   SOLE   0 0 6,105
DIANA SHIPPING INC COM Y2066G104 20 13,040 SH   SOLE   0 0 13,040
DISNEY WALT CO COM DISNEY 254687106 1,245 11,163 SH   SOLE   0 0 11,163
DOMINION ENERGY INC COM 25746U109 536 6,602 SH   SOLE   0 0 6,602
DUKE ENERGY CORP NEW COM NEW 26441C204 691 8,645 SH   SOLE   0 0 8,645
EDWARDS LIFESCIENCES CORP COM 28176E108 3,037 43,947 SH   SOLE   0 0 43,947
EMAGIN CORP COM NEW 29076N206 13 16,210 SH   SOLE   0 0 16,210
ENTERCOM COMMUNICATIONS CORP CL A 293639100 301 218,056 SH   SOLE   0 0 218,056
ENTERPRISE PRODS PARTNERS L COM 293792107 1,199 66,000 SH   SOLE   0 0 66,000
EOG RES INC COM 26875P101 503 9,924 SH   SOLE   0 0 9,924
EQUITABLE HLDGS INC COM 054561105 484 25,075 SH   SOLE   0 0 25,075
EXXON MOBIL CORP COM 30231G102 1,280 28,618 SH   SOLE   0 0 28,618
FACEBOOK INC CL A 30303M102 1,343 5,913 SH   SOLE   0 0 5,913
FIDELITY NATL INFORMATION SV COM 31620M106 332 2,477 SH   SOLE   0 0 2,477
FIRST CMNTY CORP S C COM 319835104 1,393 91,967 SH   SOLE   0 0 91,967
FISERV INC COM 337738108 1,034 10,591 SH   SOLE   0 0 10,591
FLEX LTD ORD Y2573F102 150 14,666 SH   SOLE   0 0 14,666
FORTIVE CORP COM 34959J108 203 2,999 SH   SOLE   0 0 2,999
GENERAL ELECTRIC CO COM 369604103 101 14,836 SH   SOLE   0 0 14,836
GENESIS HEALTHCARE INC CL A COM 37185X106 28 40,240 SH   SOLE   0 0 40,240
HEWLETT PACKARD ENTERPRISE C COM 42824C109 191 19,656 SH   SOLE   0 0 19,656
HOME DEPOT INC COM 437076102 762 3,040 SH   SOLE   0 0 3,040
HONEYWELL INTL INC COM 438516106 468 3,237 SH   SOLE   0 0 3,237
INGEVITY CORP COM 45688C107 208 3,957 SH   SOLE   0 0 3,957
INTEL CORP COM 458140100 1,799 30,064 SH   SOLE   0 0 30,064
INTERNATIONAL BUSINESS MACHS COM 459200101 368 3,050 SH   SOLE   0 0 3,050
INTUIT COM 461202103 1,069 3,608 SH   SOLE   0 0 3,608
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 152 12,311 SH   SOLE   0 0 12,311
ISHARES TR CORE S&P SCP ETF 464287804 211 3,084 SH   SOLE   0 0 3,084
ISHARES TR SP SMCP600VL ETF 464287879 986 8,195 SH   SOLE   0 0 8,195
ISHARES TR CORE S&P500 ETF 464287200 4,733 15,284 SH   SOLE   0 0 15,284
ISHARES TR RUS 1000 ETF 464287622 1,906 11,101 SH   SOLE   0 0 11,101
ISHARES TR RUSSELL 2000 ETF 464287655 3,160 22,069 SH   SOLE   0 0 22,069
ISHARES TR RUSSELL 3000 ETF 464287689 1,142 6,342 SH   SOLE   0 0 6,342
ISHARES TR CORE S&P US VLU 464287663 352 6,737 SH   SOLE   0 0 6,737
ISHARES TR U.S. REAL ES ETF 464287739 337 4,275 SH   SOLE   0 0 4,275
ISHARES TR MSCI EAFE ETF 464287465 2,596 42,653 SH   SOLE   0 0 42,653
ISHARES TR MSCI EMG MKT ETF 464287234 4,533 113,366 SH   SOLE   0 0 113,366
ISHARES TR TIPS BD ETF 464287176 299 2,428 SH   SOLE   0 0 2,428
ISHARES TR SHORT TREAS BD 464288679 802 7,246 SH   SOLE   0 0 7,246
ISHARES TR EAFE SML CP ETF 464288273 1,125 20,974 SH   SOLE   0 0 20,974
ISHARES TR MSCI ACWI ETF 464288257 282 3,823 SH   SOLE   0 0 3,823
JOHNSON & JOHNSON COM 478160104 1,519 10,800 SH   SOLE   0 0 10,800
JPMORGAN CHASE & CO COM 46625H100 2,126 22,602 SH   SOLE   0 0 22,602
KIMBELL RTY PARTNERS LP UNIT 49435R102 189 22,000 SH   SOLE   0 0 22,000
KINDER MORGAN INC DEL COM 49456B101 1,685 111,100 SH   SOLE   0 0 111,100
LAUDER ESTEE COS INC CL A 518439104 545 2,889 SH   SOLE   0 0 2,889
LENNAR CORP CL A 526057104 989 16,055 SH   SOLE   0 0 16,055
LILLY ELI & CO COM 532457108 259 1,575 SH   SOLE   0 0 1,575
LIMELIGHT NETWORKS INC COM 53261M104 165 22,360 SH   SOLE   0 0 22,360
LOWES COS INC COM 548661107 371 2,743 SH   SOLE   0 0 2,743
M & T BK CORP COM 55261F104 2,049 19,704 SH   SOLE   0 0 19,704
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,108 25,666 SH   SOLE   0 0 25,666
MCDONALDS CORP COM 580135101 661 3,586 SH   SOLE   0 0 3,586
MEDTRONIC PLC SHS G5960L103 378 4,119 SH   SOLE   0 0 4,119
MERCK & CO. INC COM 58933Y105 971 12,563 SH   SOLE   0 0 12,563
METLIFE INC COM 59156R108 354 9,703 SH   SOLE   0 0 9,703
MICROSOFT CORP COM 594918104 4,332 21,287 SH   SOLE   0 0 21,287
MOODYS CORP COM 615369105 327 1,192 SH   SOLE   0 0 1,192
MOTOROLA SOLUTIONS INC COM NEW 620076307 294 2,096 SH   SOLE   0 0 2,096
NEWMONT CORP COM 651639106 312 5,055 SH   SOLE   0 0 5,055
NEXTERA ENERGY INC COM 65339F101 888 3,696 SH   SOLE   0 0 3,696
NORFOLK SOUTHERN CORP COM 655844108 488 2,781 SH   SOLE   0 0 2,781
NRG ENERGY INC COM NEW 629377508 372 11,422 SH   SOLE   0 0 11,422
NVIDIA CORPORATION COM 67066G104 499 1,313 SH   SOLE   0 0 1,313
ORACLE CORP COM 68389X105 422 7,639 SH   SOLE   0 0 7,639
PAYPAL HLDGS INC COM 70450Y103 224 1,284 SH   SOLE   0 0 1,284
PEPSICO INC COM 713448108 796 6,019 SH   SOLE   0 0 6,019
PFIZER INC COM 717081103 875 26,751 SH   SOLE   0 0 26,751
PHILLIPS 66 COM 718546104 338 4,702 SH   SOLE   0 0 4,702
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 301 34,000 SH   SOLE   0 0 34,000
POPULAR INC COM NEW 733174700 303 8,142 SH   SOLE   0 0 8,142
PRECIGEN INC COM 74017N105 52 10,400 SH   SOLE   0 0 10,400
PROCTER AND GAMBLE CO COM 742718109 485 4,056 SH   SOLE   0 0 4,056
QUALCOMM INC COM 747525103 255 2,800 SH   SOLE   0 0 2,800
ROPER TECHNOLOGIES INC COM 776696106 1,183 3,046 SH   SOLE   0 0 3,046
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,317 44,276 SH   SOLE   0 0 44,276
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,360 18,356 SH   SOLE   0 0 18,356
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 927 14,188 SH   SOLE   0 0 14,188
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 257 5,136 SH   SOLE   0 0 5,136
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,711 57,857 SH   SOLE   0 0 57,857
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 906 37,206 SH   SOLE   0 0 37,206
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 6,984 135,264 SH   SOLE   0 0 135,264
SONOCO PRODS CO COM 835495102 212 4,049 SH   SOLE   0 0 4,049
SOUTHERN FIRST BANCSHARES IN COM 842873101 828 29,883 SH   SOLE   0 0 29,883
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,833 46,976 SH   SOLE   0 0 46,976
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,179 7,067 SH   SOLE   0 0 7,067
SPROTT PHYSICAL GOLD TR UNIT 85207H104 1,523 106,427 SH   SOLE   0 0 106,427
TARGET CORP COM 87612E106 981 8,177 SH   SOLE   0 0 8,177
TRANSUNION COM 89400J107 415 4,772 SH   SOLE   0 0 4,772
TRUIST FINL CORP COM 89832Q109 263 6,997 SH   SOLE   0 0 6,997
TWITTER INC NOTE 1.000pcnt 9/1 90184LAD4 10 10,000 PRN   SOLE   0 0 10,000
UNION PAC CORP COM 907818108 17,705 104,720 SH   SOLE   0 0 104,720
UNITEDHEALTH GROUP INC COM 91324P102 570 1,931 SH   SOLE   0 0 1,931
UNUM GROUP COM 91529Y106 326 19,670 SH   SOLE   0 0 19,670
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 163 15,000 SH   SOLE   0 0 15,000
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,679 10,724 SH   SOLE   0 0 10,724
VANGUARD INDEX FDS VALUE ETF 922908744 1,852 18,599 SH   SOLE   0 0 18,599
VANGUARD INDEX FDS MID CAP ETF 922908629 227 1,386 SH   SOLE   0 0 1,386
VANGUARD INDEX FDS SM CP VAL ETF 922908611 11,293 105,620 SH   SOLE   0 0 105,620
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 217 2,764 SH   SOLE   0 0 2,764
VANGUARD INDEX FDS SMALL CP ETF 922908751 6,361 43,654 SH   SOLE   0 0 43,654
VANGUARD INDEX FDS GROWTH ETF 922908736 241 1,191 SH   SOLE   0 0 1,191
VANGUARD INDEX FDS SML CP GRW ETF 922908595 208 1,040 SH   SOLE   0 0 1,040
VANGUARD INDEX FDS LARGE CAP ETF 922908637 588 4,109 SH   SOLE   0 0 4,109
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,202 18,355 SH   SOLE   0 0 18,355
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,800 121,179 SH   SOLE   0 0 121,179
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,236 25,960 SH   SOLE   0 0 25,960
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 283 3,789 SH   SOLE   0 0 3,789
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 709 4,995 SH   SOLE   0 0 4,995
VANGUARD STAR FDS VG TL INTL STK F 921909768 17,352 352,894 SH   SOLE   0 0 352,894
VARIAN MED SYS INC COM 92220P105 202 1,649 SH   SOLE   0 0 1,649
VERIZON COMMUNICATIONS INC COM 92343V104 760 13,794 SH   SOLE   0 0 13,794
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 155 15,000 SH   SOLE   0 0 15,000
VISA INC COM CL A 92826C839 236 1,221 SH   SOLE   0 0 1,221
WALMART INC COM 931142103 1,054 8,802 SH   SOLE   0 0 8,802
WESTROCK CO COM 96145D105 687 24,320 SH   SOLE   0 0 24,320
WILLIAMS COS INC COM 969457100 285 15,000 SH   SOLE   0 0 15,000
WPX ENERGY INC COM 98212B103 319 50,000 SH   SOLE   0 0 50,000