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
180 DEGREE CAP CORP COM 68235B109 157 89,500 SH   SOLE   0 0 89,500
3M CO COM 88579Y101 7,719 40,512 SH   SOLE   0 0 40,512
A MARK PRECIOUS METALS INC COM 00181T107 2,827 239,750 SH   SOLE   0 0 239,750
ABB LTD SPONSORED ADR 000375204 2,246 118,160 SH   SOLE   0 0 118,160
ABBOTT LABS COM 002824100 268 3,710 SH   SOLE   0 0 3,710
ABBVIE INC COM 00287Y109 270 2,925 SH   SOLE   0 0 2,925
ABERDEEN GLOBAL INCOME FD IN COM 003013109 227 31,900 SH   SOLE   0 0 31,900
ABERDEEN JAPAN EQUITY FD INC COM 00306J109 129 19,875 SH   SOLE   0 0 19,875
AGILYSYS INC COM 00847J105 1,218 84,927 SH   SOLE   0 0 84,927
AIR LEASE CORP CL A 00912X302 1,132 37,475 SH   SOLE   0 0 37,475
AKEBIA THERAPEUTICS INC COM 00972D105 160 28,988 SH   SOLE   0 0 28,988
ALASKA AIR GROUP INC COM 011659109 1,370 22,510 SH   SOLE   0 0 22,510
ALIMERA SCIENCES INC COM 016259103 7 10,000 SH   SOLE   0 0 10,000
ALLEGHANY CORP DEL COM 017175100 6,953 11,155 SH   SOLE   0 0 11,155
ALLERGAN PLC SHS G0177J108 17,391 130,112 SH   SOLE   0 0 130,112
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 384 36,450 SH   SOLE   0 0 36,450
ALPHABET INC CAP STK CL A 02079K305 454 434 SH   SOLE   0 0 434
ALPHABET INC CAP STK CL C 02079K107 525 507 SH   SOLE   0 0 507
ALTRIA GROUP INC COM 02209S103 227 4,600 SH   SOLE   0 0 4,600
AMAZON COM INC COM 023135106 664 442 SH   SOLE   0 0 442
AMERICAN AIRLS GROUP INC COM 02376R102 201 6,263 SH   SOLE   0 0 6,263
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 704 36,400 SH   SOLE   0 0 36,400
AMERICAN EXPRESS CO COM 025816109 318 3,333 SH   SOLE   0 0 3,333
AMERICAN FINL GROUP INC OHIO COM 025932104 272 3,000 SH   SOLE   0 0 3,000
AMERICAN NATL INS CO COM 028591105 2,083 16,371 SH   SOLE   0 0 16,371
AMETEK INC NEW COM 031100100 313 4,624 SH   SOLE   0 0 4,624
AMGEN INC COM 031162100 15,881 81,577 SH   SOLE   0 0 81,577
ANTERO RES CORP COM 03674X106 699 74,397 SH   SOLE   0 0 74,397
ANTHEM INC COM 036752103 464 1,768 SH   SOLE   0 0 1,768
AON PLC SHS CL A G0408V102 3,896 26,800 SH   SOLE   0 0 26,800
APPLE INC COM 037833100 10,673 67,664 SH   SOLE   0 0 67,664
APPLIED OPTOELECTRONICS INC COM 03823U102 154 10,000 SH Call SOLE   0 0 10,000
ARCONIC INC COM 03965L100 6,075 360,311 SH   SOLE   0 0 360,311
ARES CAP CORP COM 04010L103 6,368 408,710 SH   SOLE   0 0 408,710
ARTS WAY MFG INC COM 043168103 48 23,784 SH   SOLE   0 0 23,784
ASV HLDGS INC COM 00215L104 230 114,967 SH   SOLE   0 0 114,967
AT&T INC COM 00206R102 402 14,079 SH   SOLE   0 0 14,079
ATLANTIC AMERN CORP COM 048209100 84 34,992 SH   SOLE   0 0 34,992
AUTOMATIC DATA PROCESSING IN COM 053015103 685 5,228 SH   SOLE   0 0 5,228
AUTOZONE INC COM 053332102 10,452 12,468 SH   SOLE   0 0 12,468
AVERY DENNISON CORP COM 053611109 28,456 316,773 SH   SOLE   0 0 316,773
AVX CORP NEW COM 002444107 232 15,245 SH   SOLE   0 0 15,245
BANK AMER CORP COM 060505104 1,793 72,749 SH   SOLE   0 0 72,749
BAR HBR BANKSHARES COM 066849100 458 20,434 SH   SOLE   0 0 20,434
BECTON DICKINSON & CO COM 075887109 214 950 SH   SOLE   0 0 950
BERKSHIRE HATHAWAY INC DEL CL A 084670108 11,628 38 SH   SOLE   0 0 38
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 26,697 130,751 SH   SOLE   0 0 130,751
BIG LOTS INC COM 089302103 871 30,125 SH   SOLE   0 0 30,125
BIOGEN INC COM 09062X103 451 1,500 SH   SOLE   0 0 1,500
BLACKROCK CAPITAL INVESTMENT COM 092533108 130 24,500 SH   SOLE   0 0 24,500
BLACKROCK ENHANCED EQT DIV T COM 09251A104 221 28,385 SH   SOLE   0 0 28,385
BLACKROCK FLOAT RATE OME STR COM 09255X100 724 60,800 SH   SOLE   0 0 60,800
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 195 16,300 SH   SOLE   0 0 16,300
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 185 16,100 SH   SOLE   0 0 16,100
BOEING CO COM 097023105 835 2,590 SH   SOLE   0 0 2,590
BORGWARNER INC COM 099724106 11,805 339,812 SH   SOLE   0 0 339,812
BP PLC SPONSORED ADR 055622104 1,514 39,925 SH   SOLE   0 0 39,925
BRISTOL MYERS SQUIBB CO COM 110122108 30,633 589,327 SH   SOLE   0 0 589,327
BUCKLE INC COM 118440106 3,275 169,322 SH   SOLE   0 0 169,322
BUILDERS FIRSTSOURCE INC COM 12008R107 1,097 100,550 SH   SOLE   0 0 100,550
CABOT OIL & GAS CORP COM 127097103 15,495 693,301 SH   SOLE   0 0 693,301
CBRE GROUP INC CL A 12504L109 2,671 66,700 SH   SOLE   0 0 66,700
CBS CORP NEW CL B 124857202 393 8,994 SH   SOLE   0 0 8,994
CDN IMPERIAL BK COMM TORONTO COM 136069101 5,335 71,575 SH   SOLE   0 0 71,575
CERUS CORP COM 157085101 86 17,000 SH   SOLE   0 0 17,000
CHARTER COMMUNICATIONS INC N CL A 16119P108 612 2,147 SH   SOLE   0 0 2,147
CHEESECAKE FACTORY INC COM 163072101 270 6,200 SH   SOLE   0 0 6,200
CHENIERE ENERGY INC COM NEW 16411R208 1,817 30,700 SH   SOLE   0 0 30,700
CHEVRON CORP NEW COM 166764100 4,282 39,356 SH   SOLE   0 0 39,356
CIGNA CORP NEW COM 125523100 244 1,285 SH   SOLE   0 0 1,285
CISCO SYS INC COM 17275R102 37,773 871,748 SH   SOLE   0 0 871,748
CITIGROUP INC COM NEW 172967424 5,600 107,564 SH   SOLE   0 0 107,564
CNX RESOURCES CORPORATION COM 12653C108 46 4,000 SH Call SOLE   0 0 4,000
CNX RESOURCES CORPORATION COM 12653C108 100 8,800 SH   SOLE   0 0 8,800
COCA COLA CO COM 191216100 498 10,513 SH   SOLE   0 0 10,513
COEUR MNG INC COM NEW 192108504 218 48,800 SH   SOLE   0 0 48,800
COHEN & STEERS INFRASTRUCTUR COM 19248A109 253 12,800 SH   SOLE   0 0 12,800
COHEN & STEERS QUALITY RLTY COM 19247L106 104 10,000 SH   SOLE   0 0 10,000
COMCAST CORP NEW CL A 20030N101 206 6,050 SH   SOLE   0 0 6,050
CONOCOPHILLIPS COM 20825C104 625 10,022 SH   SOLE   0 0 10,022
CONSOLIDATED EDISON INC COM 209115104 545 7,132 SH   SOLE   0 0 7,132
CORE LABORATORIES N V COM N22717107 1,555 26,062 SH   SOLE   0 0 26,062
CORNING INC COM 219350105 47,279 1,565,025 SH   SOLE   0 0 1,565,025
CVS HEALTH CORP COM 126650100 853 13,024 SH   SOLE   0 0 13,024
D R HORTON INC COM 23331A109 357 10,295 SH   SOLE   0 0 10,295
DARLING INGREDIENTS INC COM 237266101 460 23,907 SH   SOLE   0 0 23,907
DICKS SPORTING GOODS INC COM 253393102 1,452 46,554 SH   SOLE   0 0 46,554
DIGIRAD CORP COM 253827109 7 13,000 SH   SOLE   0 0 13,000
DISCOVERY INC COM SER C 25470F302 310 13,425 SH   SOLE   0 0 13,425
DISNEY WALT CO COM DISNEY 254687106 3,940 35,934 SH   SOLE   0 0 35,934
DOMINION ENERGY INC COM 25746U109 2,741 38,363 SH   SOLE   0 0 38,363
DOWDUPONT INC COM 26078J100 9,419 176,123 SH   SOLE   0 0 176,123
DSW INC CL A 23334L102 1,515 61,351 SH   SOLE   0 0 61,351
DUKE ENERGY CORP NEW COM NEW 26441C204 834 9,666 SH   SOLE   0 0 9,666
EATON VANCE FLTING RATE INC COM 278279104 369 29,150 SH   SOLE   0 0 29,150
EATON VANCE LTD DUR INCOME F COM 27828H105 125 10,500 SH   SOLE   0 0 10,500
EATON VANCE SR FLTNG RTE TR COM 27828Q105 364 29,000 SH   SOLE   0 0 29,000
EMERSON ELEC CO COM 291011104 2,285 38,237 SH   SOLE   0 0 38,237
ENBRIDGE INC COM 29250N105 292 9,392 SH   SOLE   0 0 9,392
ENSCO PLC SHS CLASS A G3157S106 52 14,500 SH   SOLE   0 0 14,500
ENTERPRISE PRODS PARTNERS L COM 293792107 255 10,350 SH   SOLE   0 0 10,350
EQUINIX INC COM PAR $0.001 29444U700 1,334 3,783 SH   SOLE   0 0 3,783
EQUUS TOTAL RETURN INC COM 294766100 35 17,735 SH   SOLE   0 0 17,735
EXXON MOBIL CORP COM 30231G102 15,306 224,461 SH   SOLE   0 0 224,461
FEDEX CORP COM 31428X106 4,032 24,994 SH   SOLE   0 0 24,994
FINJAN HLDGS INC COM NEW 31788H303 54 21,500 SH   SOLE   0 0 21,500
FIRST TR SR FLG RTE INCM FD COM 33733U108 324 28,900 SH   SOLE   0 0 28,900
FORD MTR CO DEL COM PAR $0.01 345370860 84 11,037 SH   SOLE   0 0 11,037
FREIGHTCAR AMER INC COM 357023100 95 14,133 SH   SOLE   0 0 14,133
FREQUENCY ELECTRS INC COM 358010106 301 28,397 SH   SOLE   0 0 28,397
FRIEDMAN INDS INC COM 358435105 841 119,220 SH   SOLE   0 0 119,220
GATX CORP COM 361448103 333 4,700 SH   SOLE   0 0 4,700
GENCOR INDS INC COM 368678108 259 23,608 SH   SOLE   0 0 23,608
GENERAL DYNAMICS CORP COM 369550108 346 2,200 SH   SOLE   0 0 2,200
GENERAL ELECTRIC CO COM 369604103 1,766 233,234 SH   SOLE   0 0 233,234
GENERAL MLS INC COM 370334104 1,823 46,827 SH   SOLE   0 0 46,827
GENERAL MTRS CO COM 37045V100 5,758 172,135 SH   SOLE   0 0 172,135
GETTY RLTY CORP NEW COM 374297109 294 10,000 SH   SOLE   0 0 10,000
GILEAD SCIENCES INC COM 375558103 300 4,800 SH   SOLE   0 0 4,800
GLADSTONE LD CORP COM 376549101 530 46,200 SH   SOLE   0 0 46,200
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 334 8,750 SH   SOLE   0 0 8,750
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 584 21,628 SH   SOLE   0 0 21,628
GOLDFIELD CORP COM 381370105 342 151,254 SH   SOLE   0 0 151,254
GOLDFIELD CORP COM 381370105 6 2,600 SH Call SOLE   0 0 2,600
HANESBRANDS INC COM 410345102 1,095 87,408 SH   SOLE   0 0 87,408
HANNON ARMSTRONG SUST INFR C COM 41068X100 334 17,510 SH   SOLE   0 0 17,510
HEALTHCARE SVCS GRP INC COM 421906108 700 17,425 SH   SOLE   0 0 17,425
HOME DEPOT INC COM 437076102 3,020 17,575 SH   SOLE   0 0 17,575
HONEYWELL INTL INC COM 438516106 338 2,558 SH   SOLE   0 0 2,558
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 251 10,500 SH   SOLE   0 0 10,500
HSBC HLDGS PLC ADR A 1/40PF A 404280604 279 10,825 SH   SOLE   0 0 10,825
II VI INC COM 902104108 9,248 284,891 SH   SOLE   0 0 284,891
ILLINOIS TOOL WKS INC COM 452308109 8,466 66,828 SH   SOLE   0 0 66,828
IMMUCELL CORP COM PAR 452525306 357 50,670 SH   SOLE   0 0 50,670
IMPINJ INC COM 453204109 219 15,035 SH   SOLE   0 0 15,035
INGREDION INC COM 457187102 7,032 76,934 SH   SOLE   0 0 76,934
INTEL CORP COM 458140100 43,125 918,926 SH   SOLE   0 0 918,926
INTELLIGENT SYS CORP NEW COM 45816D100 706 54,606 SH   SOLE   0 0 54,606
INTERCONTINENTAL EXCHANGE IN COM 45866F104 414 5,500 SH   SOLE   0 0 5,500
INTERNATIONAL BUSINESS MACHS COM 459200101 1,631 14,350 SH   SOLE   0 0 14,350
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 20,118 954,795 SH   SOLE   0 0 954,795
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 945 45,530 SH   SOLE   0 0 45,530
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 14,496 703,333 SH   SOLE   0 0 703,333
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 19,073 208,676 SH   SOLE   0 0 208,676
INVESCO QQQ TR UNIT SER 1 46090E103 297 1,923 SH   SOLE   0 0 1,923
INVESCO TR INVT GRADE MUNS COM 46131M106 207 18,000 SH   SOLE   0 0 18,000
ISHARES TR CORE S&P SCP ETF 464287804 462 6,664 SH   SOLE   0 0 6,664
ISHARES TR LATN AMER 40 ETF 464287390 711 23,085 SH   SOLE   0 0 23,085
ISHARES TR RUS 1000 GRW ETF 464287614 671 5,125 SH   SOLE   0 0 5,125
ITT INC COM 45073V108 576 11,943 SH   SOLE   0 0 11,943
J & J SNACK FOODS CORP COM 466032109 3,023 20,905 SH   SOLE   0 0 20,905
JACOBS ENGR GROUP INC DEL COM 469814107 1,813 31,015 SH   SOLE   0 0 31,015
JBG SMITH PPTYS COM 46590V100 241 6,913 SH   SOLE   0 0 6,913
JEFFERIES FINL GROUP INC COM 47233W109 440 25,330 SH   SOLE   0 0 25,330
JETBLUE AIRWAYS CORP COM 477143101 161 10,050 SH   SOLE   0 0 10,050
JOHNSON & JOHNSON COM 478160104 4,924 38,152 SH   SOLE   0 0 38,152
JOHNSON CTLS INTL PLC SHS G51502105 16,909 570,279 SH   SOLE   0 0 570,279
JPMORGAN CHASE & CO COM 46625H100 20,253 207,465 SH   SOLE   0 0 207,465
KELLY SVCS INC CL A 488152208 1,561 76,218 SH   SOLE   0 0 76,218
KENNAMETAL INC COM 489170100 10,729 322,379 SH   SOLE   0 0 322,379
KIMBERLY CLARK CORP COM 494368103 342 3,000 SH   SOLE   0 0 3,000
L3 TECHNOLOGIES INC COM 502413107 625 3,600 SH   SOLE   0 0 3,600
LAZARD LTD SHS A G54050102 336 9,100 SH   SOLE   0 0 9,100
LENNAR CORP CL A 526057104 11,199 286,045 SH   SOLE   0 0 286,045
LEXINGTON REALTY TRUST COM 529043101 109 13,315 SH   SOLE   0 0 13,315
LIBERTY BROADBAND CORP COM SER C 530307305 867 12,035 SH   SOLE   0 0 12,035
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,106 57,219 SH   SOLE   0 0 57,219
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 7,128 192,753 SH   SOLE   0 0 192,753
LILLY ELI & CO COM 532457108 5,435 46,969 SH   SOLE   0 0 46,969
LINCOLN NATL CORP IND COM 534187109 2,394 46,660 SH   SOLE   0 0 46,660
LOGMEIN INC COM 54142L109 840 10,300 SH   SOLE   0 0 10,300
M & T BK CORP COM 55261F104 591 4,132 SH   SOLE   0 0 4,132
MAGAL SECURITY SYS LTD ORD M6786D104 64 14,335 SH   SOLE   0 0 14,335
MANHATTAN BRIDGE CAPITAL INC COM 562803106 405 72,025 SH   SOLE   0 0 72,025
MANITEX INTL INC COM 563420108 1,631 287,217 SH   SOLE   0 0 287,217
MARATHON PETE CORP COM 56585A102 759 12,869 SH   SOLE   0 0 12,869
MCKESSON CORP COM 58155Q103 77 700 SH   SOLE   0 0 700
MCKESSON CORP COM 58155Q103 221 2,000 SH Call SOLE   0 0 2,000
MEDICAL PPTYS TRUST INC COM 58463J304 1,555 96,700 SH   SOLE   0 0 96,700
MEDTRONIC PLC SHS G5960L103 874 9,609 SH   SOLE   0 0 9,609
MERCER INTL INC COM 588056101 1,596 152,850 SH   SOLE   0 0 152,850
MERCK & CO INC COM 58933Y105 1,506 19,703 SH   SOLE   0 0 19,703
METLIFE INC COM 59156R108 14,259 347,282 SH   SOLE   0 0 347,282
MFS INTER INCOME TR SH BEN INT 55273C107 417 113,630 SH   SOLE   0 0 113,630
MICHAELS COS INC COM 59408Q106 4,724 348,872 SH   SOLE   0 0 348,872
MICROSOFT CORP COM 594918104 16,730 164,710 SH   SOLE   0 0 164,710
MIDATECH PHARMA PLC SPONSORED ADS 59564R104 2 10,000 SH   SOLE   0 0 10,000
MONMOUTH REAL ESTATE INVT CO CL A 609720107 737 59,400 SH   SOLE   0 0 59,400
MORGAN STANLEY COM NEW 617446448 202 5,100 SH   SOLE   0 0 5,100
MORGAN STANLEY EMER MKTS DEB COM 61744H105 119 14,450 SH   SOLE   0 0 14,450
MOSAIC CO NEW COM 61945C103 556 19,019 SH   SOLE   0 0 19,019
NABORS INDUSTRIES LTD SHS G6359F103 20 10,084 SH   SOLE   0 0 10,084
NATIONAL WESTN LIFE GROUP IN CL A 638517102 14,365 47,772 SH   SOLE   0 0 47,772
NAVIENT CORPORATION COM 63938C108 93 10,525 SH   SOLE   0 0 10,525
NETFLIX INC COM 64110L106 342 1,278 SH   SOLE   0 0 1,278
NEW MEDIA INVT GROUP INC COM 64704V106 795 68,700 SH   SOLE   0 0 68,700
NEW YORK CMNTY BANCORP INC COM 649445103 211 22,449 SH   SOLE   0 0 22,449
NORTHERN TR CORP COM 665859104 293 3,500 SH   SOLE   0 0 3,500
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,119 26,400 SH   SOLE   0 0 26,400
NOVARTIS A G SPONSORED ADR 66987V109 1,456 16,962 SH   SOLE   0 0 16,962
NUTRIEN LTD COM 67077M108 10,069 214,228 SH   SOLE   0 0 214,228
NUVEEN MUN VALUE FD INC COM 670928100 130 14,000 SH   SOLE   0 0 14,000
NUVEEN NEW YORK QLT MUN INC COM 67066X107 159 13,000 SH   SOLE   0 0 13,000
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 83 10,000 SH   SOLE   0 0 10,000
NUVEEN PFD & INCM SECURTIES COM 67072C105 225 27,201 SH   SOLE   0 0 27,201
OPKO HEALTH INC COM 68375N103 506 168,100 SH   SOLE   0 0 168,100
ORBCOMM INC COM 68555P100 261 31,600 SH   SOLE   0 0 31,600
ORBOTECH LTD ORD M75253100 742 13,125 SH   SOLE   0 0 13,125
PACIFIC ETHANOL INC COM PAR $.001 69423U305 9 11,000 SH   SOLE   0 0 11,000
PDC ENERGY INC COM 69327R101 266 8,950 SH   SOLE   0 0 8,950
PDL BIOPHARMA INC COM 69329Y104 33 11,500 SH   SOLE   0 0 11,500
PEDEVCO CORP COM PAR 70532Y303 111 146,095 SH   SOLE   0 0 146,095
PENNEY J C INC COM 708160106 14 13,000 SH   SOLE   0 0 13,000
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 68 11,400 SH   SOLE   0 0 11,400
PERMA PIPE INTL HLDGS INC COM 714167103 171 19,591 SH   SOLE   0 0 19,591
PFIZER INC COM 717081103 4,513 103,401 SH   SOLE   0 0 103,401
PHILLIPS 66 COM 718546104 296 3,436 SH   SOLE   0 0 3,436
PIMCO INCOME STRATEGY FUND COM 72201H108 430 39,600 SH   SOLE   0 0 39,600
PIMCO INCOME STRATEGY FUND I COM 72201J104 366 38,400 SH   SOLE   0 0 38,400
PROASSURANCE CORP COM 74267C106 289 7,130 SH   SOLE   0 0 7,130
PROCTER AND GAMBLE CO COM 742718109 297 3,230 SH   SOLE   0 0 3,230
PROSPECT CAPITAL CORPORATION COM 74348T102 69 11,000 SH   SOLE   0 0 11,000
PUBLIC SVC ENTERPRISE GROUP COM 744573106 590 11,334 SH   SOLE   0 0 11,334
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 60 14,000 SH   SOLE   0 0 14,000
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 766 163,300 SH   SOLE   0 0 163,300
QUALCOMM INC COM 747525103 16,458 289,200 SH   SOLE   0 0 289,200
QUEST DIAGNOSTICS INC COM 74834L100 692 8,315 SH   SOLE   0 0 8,315
RAND CAP CORP COM 752185108 467 186,739 SH   SOLE   0 0 186,739
RAYTHEON CO COM NEW 755111507 383 2,500 SH   SOLE   0 0 2,500
REALTY INCOME CORP COM 756109104 417 6,611 SH   SOLE   0 0 6,611
REGENERON PHARMACEUTICALS COM 75886F107 224 600 SH   SOLE   0 0 600
RESEARCH FRONTIERS INC COM 760911107 221 141,750 SH   SOLE   0 0 141,750
RITE AID CORP COM 767754104 7 10,000 SH   SOLE   0 0 10,000
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 732 12,569 SH   SOLE   0 0 12,569
RPT REALTY COM SH BEN INT 74971D101 1,005 84,100 SH   SOLE   0 0 84,100
RTI SURGICAL INC COM 74975N105 133 36,000 SH   SOLE   0 0 36,000
S&W SEED CO COM 785135104 80 44,000 SH   SOLE   0 0 44,000
SANDERSON FARMS INC COM 800013104 5,748 57,888 SH   SOLE   0 0 57,888
SANOFI SPONSORED ADR 80105N105 282 6,500 SH   SOLE   0 0 6,500
SCHEIN HENRY INC COM 806407102 1,093 13,925 SH   SOLE   0 0 13,925
SCHNITZER STL INDS CL A 806882106 822 38,166 SH   SOLE   0 0 38,166
SEABOARD CORP COM 811543107 973 275 SH   SOLE   0 0 275
SENECA FOODS CORP NEW CL A 817070501 947 33,550 SH   SOLE   0 0 33,550
SLM CORP COM 78442P106 83 10,025 SH   SOLE   0 0 10,025
SMART SAND INC COM 83191H107 198 89,000 SH   SOLE   0 0 89,000
SMUCKER J M CO COM NEW 832696405 1,082 11,570 SH   SOLE   0 0 11,570
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 211 5,500 SH   SOLE   0 0 5,500
SONOCO PRODS CO COM 835495102 19,780 372,287 SH   SOLE   0 0 372,287
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,698 14,800 SH Put SOLE   0 0 14,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 447 1,790 SH   SOLE   0 0 1,790
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 807 2,665 SH   SOLE   0 0 2,665
SPDR SERIES TRUST S&P BIOTECH 78464A870 603 8,400 SH   SOLE   0 0 8,400
SPROTT FOCUS TR INC COM 85208J109 200 34,597 SH   SOLE   0 0 34,597
STARBUCKS CORP COM 855244109 6,938 107,735 SH   SOLE   0 0 107,735
STRYKER CORP COM 863667101 1,699 10,841 SH   SOLE   0 0 10,841
SUPERIOR INDS INTL INC COM 868168105 300 62,418 SH   SOLE   0 0 62,418
SYMANTEC CORP COM 871503108 1,307 69,152 SH   SOLE   0 0 69,152
SYNCHRONY FINL COM 87165B103 1,162 49,525 SH   SOLE   0 0 49,525
TARGET CORP COM 87612E106 327 4,950 SH   SOLE   0 0 4,950
TEJON RANCH CO COM 879080109 3,128 188,675 SH   SOLE   0 0 188,675
TEMPLETON GLOBAL INCOME FD COM 880198106 238 39,500 SH   SOLE   0 0 39,500
TERADYNE INC COM 880770102 2,313 73,723 SH   SOLE   0 0 73,723
TESLA INC COM 88160R101 333 1,000 SH   SOLE   0 0 1,000
TEXAS INSTRS INC COM 882508104 18,413 194,848 SH   SOLE   0 0 194,848
TEXAS PAC LD TR SUB CTF PROP I T 882610108 433 800 SH   SOLE   0 0 800
THERMO FISHER SCIENTIFIC INC COM 883556102 13,135 58,692 SH   SOLE   0 0 58,692
TILE SHOP HLDGS INC COM 88677Q109 1,730 315,687 SH   SOLE   0 0 315,687
TOWNSQUARE MEDIA INC CL A 892231101 691 169,400 SH   SOLE   0 0 169,400
TRI POINTE GROUP INC COM 87265H109 3,233 295,817 SH   SOLE   0 0 295,817
TRINITY INDS INC COM 896522109 410 19,900 SH   SOLE   0 0 19,900
UMH PPTYS INC COM 903002103 792 66,900 SH   SOLE   0 0 66,900
UNILEVER PLC SPON ADR NEW 904767704 2,617 50,080 SH   SOLE   0 0 50,080
UNION PAC CORP COM 907818108 818 5,915 SH   SOLE   0 0 5,915
UNITED PARCEL SERVICE INC CL B 911312106 386 3,959 SH   SOLE   0 0 3,959
UNITED TECHNOLOGIES CORP COM 913017109 4,916 46,170 SH   SOLE   0 0 46,170
UNITEDHEALTH GROUP INC COM 91324P102 7,218 28,973 SH   SOLE   0 0 28,973
UNIVERSAL STAINLESS & ALLOY COM 913837100 230 14,197 SH   SOLE   0 0 14,197
VALERO ENERGY CORP NEW COM 91913Y100 484 6,450 SH   SOLE   0 0 6,450
VALMONT INDS INC COM 920253101 3,127 28,183 SH   SOLE   0 0 28,183
VANGUARD INDEX FDS GROWTH ETF 922908736 2,263 16,850 SH   SOLE   0 0 16,850
VENTAS INC COM 92276F100 3,633 62,006 SH   SOLE   0 0 62,006
VERIZON COMMUNICATIONS INC COM 92343V104 659 11,713 SH   SOLE   0 0 11,713
VILLAGE SUPER MKT INC CL A NEW 927107409 294 11,000 SH   SOLE   0 0 11,000
VISHAY PRECISION GROUP INC COM 92835K103 5,387 178,192 SH   SOLE   0 0 178,192
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 5,323 276,100 SH   SOLE   0 0 276,100
VORNADO RLTY TR SH BEN INT 929042109 858 13,827 SH   SOLE   0 0 13,827
VOYA PRIME RATE TR SH BEN INT 92913A100 611 136,000 SH   SOLE   0 0 136,000
WALGREENS BOOTS ALLIANCE INC COM 931427108 342 5,000 SH   SOLE   0 0 5,000
WALKER & DUNLOP INC COM 93148P102 11,953 276,370 SH   SOLE   0 0 276,370
WASHINGTON PRIME GROUP NEW COM 93964W108 394 81,165 SH   SOLE   0 0 81,165
WELLTOWER INC COM 95040Q104 5,090 73,332 SH   SOLE   0 0 73,332
WENDYS CO COM 95058W100 4,271 273,583 SH   SOLE   0 0 273,583
WESTERN ASSET GLB HI INCOME COM 95766B109 83 10,005 SH   SOLE   0 0 10,005
WESTERN ASST MN PRT FD INC COM 95766P108 190 13,637 SH   SOLE   0 0 13,637
WESTERN UN CO COM 959802109 2,061 120,833 SH   SOLE   0 0 120,833
WESTLAKE CHEM CORP COM 960413102 662 10,000 SH   SOLE   0 0 10,000
WILLIAMS SONOMA INC COM 969904101 353 7,000 SH   SOLE   0 0 7,000
XYLEM INC COM 98419M100 1,414 21,198 SH   SOLE   0 0 21,198