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 166 84,500 SH   SOLE 0 0 84,500
3M CO COM 88579Y101 10,063 42,755 SH   SOLE 0 0 42,755
A MARK PRECIOUS METALS INC COM 00181T107 3,476 237,250 SH   SOLE 0 0 237,250
ABB LTD SPONSORED ADR 000375204 1,032 38,490 SH   SOLE 0 0 38,490
ABBOTT LABS COM 002824100 200 3,500 SH   SOLE 0 0 3,500
ABBVIE INC COM 00287Y109 218 2,255 SH   SOLE 0 0 2,255
ABERDEEN ASIA PACIFIC INCOM COM 003009107 167 34,300 SH   SOLE 0 0 34,300
ABERDEEN GLOBAL INCOME FD IN COM 003013109 235 26,600 SH   SOLE 0 0 26,600
ABERDEEN JAPAN EQUITY FD INC COM 00306J109 317 35,125 SH   SOLE 0 0 35,125
AGILYSYS INC COM 00847J105 1,316 107,135 SH   SOLE 0 0 107,135
AGRIUM INC COM 008916108 8,835 76,830 SH   SOLE 0 0 76,830
AIR LEASE CORP CL A 00912X302 1,619 33,675 SH   SOLE 0 0 33,675
ALASKA AIR GROUP INC COM 011659109 956 13,000 SH   SOLE 0 0 13,000
ALIMERA SCIENCES INC COM 016259103 13 10,000 SH   SOLE 0 0 10,000
ALLEGHANY CORP DEL COM 017175100 6,449 10,818 SH   SOLE 0 0 10,818
ALLERGAN PLC SHS G0177J108 23,954 146,436 SH   SOLE 0 0 146,436
ALPHABET INC CAP STK CL C 02079K107 405 387 SH   SOLE 0 0 387
ALPHABET INC CAP STK CL A 02079K305 370 351 SH   SOLE 0 0 351
ALTRIA GROUP INC COM 02209S103 268 3,750 SH   SOLE 0 0 3,750
AMAZON COM INC COM 023135106 483 413 SH   SOLE 0 0 413
AMERICAN AIRLS GROUP INC COM 02376R102 326 6,263 SH   SOLE 0 0 6,263
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 7,701 409,638 SH   SOLE 0 0 409,638
AMERICAN FINL GROUP INC OHIO COM 025932104 434 4,000 SH   SOLE 0 0 4,000
AMETEK INC NEW COM 031100100 350 4,824 SH   SOLE 0 0 4,824
AMGEN INC COM 031162100 17,331 99,663 SH   SOLE 0 0 99,663
ANDEAVOR COM 03349M105 938 8,200 SH   SOLE 0 0 8,200
ANTERO RES CORP COM 03674X106 3,795 199,730 SH   SOLE 0 0 199,730
ANTHEM INC COM 036752103 371 1,650 SH   SOLE 0 0 1,650
AON PLC SHS CL A G0408V102 3,618 27,000 SH   SOLE 0 0 27,000
APPLE INC COM 037833100 12,818 75,746 SH   SOLE 0 0 75,746
ARALEZ PHARMACEUTICALS INC COM 03852X100 26 17,987 SH   SOLE 0 0 17,987
ARCONIC INC COM 03965L100 10,440 383,119 SH   SOLE 0 0 383,119
ARTS WAY MFG INC COM 043168103 71 23,784 SH   SOLE 0 0 23,784
ASTRONOVA INC COM 04638F108 151 10,879 SH   SOLE 0 0 10,879
ASV HLDGS INC COM 00215L104 218 21,446 SH   SOLE 0 0 21,446
AT&T INC COM 00206R102 557 14,329 SH   SOLE 0 0 14,329
ATLANTIC AMERN CORP COM 048209100 123 36,050 SH   SOLE 0 0 36,050
AUTOMATIC DATA PROCESSING IN COM 053015103 613 5,228 SH   SOLE 0 0 5,228
AVERY DENNISON CORP COM 053611109 32,526 283,181 SH   SOLE 0 0 283,181
AVX CORP NEW COM 002444107 331 19,125 SH   SOLE 0 0 19,125
BANK AMER CORP COM 060505104 2,250 76,203 SH   SOLE 0 0 76,203
BANK NEW YORK MELLON CORP COM 064058100 463 8,600 SH   SOLE 0 0 8,600
BAR HBR BANKSHARES COM 066849100 608 22,515 SH   SOLE 0 0 22,515
BECTON DICKINSON & CO COM 075887109 203 950 SH   SOLE 0 0 950
BERKSHIRE HATHAWAY INC DEL CL A 084670108 9,523 32 SH   SOLE 0 0 32
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 16,087 81,157 SH   SOLE 0 0 81,157
BIG LOTS INC COM 089302103 2,183 38,875 SH   SOLE 0 0 38,875
BIOGEN INC COM 09062X103 478 1,500 SH   SOLE 0 0 1,500
BLACKROCK CAPITAL INVESTMENT COM 092533108 280 45,000 SH   SOLE 0 0 45,000
BLACKROCK ENHANCED EQT DIV T COM 09251A104 262 28,385 SH   SOLE 0 0 28,385
BLACKROCK FLOAT RATE OME STR COM 09255X100 1,034 74,950 SH   SOLE 0 0 74,950
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 328 24,500 SH   SOLE 0 0 24,500
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 485 37,500 SH   SOLE 0 0 37,500
BORGWARNER INC COM 099724106 771 15,085 SH   SOLE 0 0 15,085
BOSTON OMAHA CORP COM 101044105 1,435 44,300 SH   SOLE 0 0 44,300
BP PLC SPONSORED ADR 055622104 1,789 42,557 SH   SOLE 0 0 42,557
BRIGHTHOUSE FINL INC COM 10922N103 884 15,082 SH   SOLE 0 0 15,082
BRISTOL MYERS SQUIBB CO COM 110122108 35,858 585,153 SH   SOLE 0 0 585,153
BUCKLE INC COM 118440106 4,740 199,562 SH   SOLE 0 0 199,562
CABOT OIL & GAS CORP COM 127097103 19,119 668,489 SH   SOLE 0 0 668,489
CALPINE CORP COM NEW 131347304 4,550 300,760 SH   SOLE 0 0 300,760
CBRE GROUP INC CL A 12504L109 3,207 74,050 SH   SOLE 0 0 74,050
CDN IMPERIAL BK COMM TORONTO COM 136069101 6,945 71,300 SH   SOLE 0 0 71,300
CERUS CORP COM 157085101 47 14,000 SH   SOLE 0 0 14,000
CHEESECAKE FACTORY INC COM 163072101 301 6,250 SH   SOLE 0 0 6,250
CHENIERE ENERGY INC COM NEW 16411R208 1,715 31,850 SH   SOLE 0 0 31,850
CHEVRON CORP NEW COM 166764100 3,710 29,636 SH   SOLE 0 0 29,636
CHICAGO BRIDGE & IRON CO N V COM 167250109 391 24,200 SH   SOLE 0 0 24,200
CHICOS FAS INC COM 168615102 302 34,200 SH   SOLE 0 0 34,200
CISCO SYS INC COM 17275R102 35,804 934,827 SH   SOLE 0 0 934,827
CITIGROUP INC COM NEW 172967424 1,382 18,576 SH   SOLE 0 0 18,576
CNX RESOURCES CORPORATION COM 12653C108 225 15,400 SH   SOLE 0 0 15,400
COCA COLA CO COM 191216100 519 11,313 SH   SOLE 0 0 11,313
COEUR MNG INC COM NEW 192108504 410 54,600 SH   SOLE 0 0 54,600
COHEN & STEERS INFRASTRUCTUR COM 19248A109 307 12,800 SH   SOLE 0 0 12,800
COLONY NORTHSTAR INC CL A COM 19625W104 259 22,700 SH   SOLE 0 0 22,700
CONOCOPHILLIPS COM 20825C104 541 9,850 SH   SOLE 0 0 9,850
CONSOLIDATED EDISON INC COM 209115104 569 6,700 SH   SOLE 0 0 6,700
CORE LABORATORIES N V COM N22717107 7,408 67,622 SH   SOLE 0 0 67,622
CORNING INC COM 219350105 47,708 1,491,354 SH   SOLE 0 0 1,491,354
CVS HEALTH CORP COM 126650100 1,038 14,314 SH   SOLE 0 0 14,314
D R HORTON INC COM 23331A109 564 11,050 SH   SOLE 0 0 11,050
DARLING INGREDIENTS INC COM 237266101 489 26,957 SH   SOLE 0 0 26,957
DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 532 60,100 SH   SOLE 0 0 60,100
DICKS SPORTING GOODS INC COM 253393102 2,895 100,746 SH   SOLE 0 0 100,746
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 284 13,425 SH   SOLE 0 0 13,425
DISNEY WALT CO COM DISNEY 254687106 1,222 11,370 SH   SOLE 0 0 11,370
DOWDUPONT INC COM 26078J100 12,771 179,314 SH   SOLE 0 0 179,314
DSW INC CL A 23334L102 1,714 80,038 SH   SOLE 0 0 80,038
EATON VANCE FLTING RATE INC COM 278279104 361 25,200 SH   SOLE 0 0 25,200
EATON VANCE LTD DUR INCOME F COM 27828H105 362 26,500 SH   SOLE 0 0 26,500
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 279 22,500 SH   SOLE 0 0 22,500
EATON VANCE SR FLTNG RTE TR COM 27828Q105 264 18,300 SH   SOLE 0 0 18,300
EL PASO ENERGY CAP TR I PFD CV TR SECS 283678209 209 4,400 SH   SOLE 0 0 4,400
EMERSON ELEC CO COM 291011104 2,814 40,385 SH   SOLE 0 0 40,385
ENSCO PLC SHS CLASS A G3157S106 59 10,000 SH   SOLE 0 0 10,000
EQUINIX INC COM PAR $0.001 29444U700 1,460 3,222 SH   SOLE 0 0 3,222
EQUUS TOTAL RETURN INC COM 294766100 43 17,735 SH   SOLE 0 0 17,735
EXELON CORP COM 30161N101 298 7,550 SH   SOLE 0 0 7,550
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,849 24,774 SH   SOLE 0 0 24,774
EXXON MOBIL CORP COM 30231G102 22,947 274,357 SH   SOLE 0 0 274,357
FARMLAND PARTNERS INC COM 31154R109 4,575 527,020 SH   SOLE 0 0 527,020
FIRST TR SR FLG RTE INCM FD COM 33733U108 244 18,900 SH   SOLE 0 0 18,900
FIRSTENERGY CORP COM 337932107 1,268 41,400 SH   SOLE 0 0 41,400
FORD MTR CO DEL COM PAR $0.01 345370860 196 15,708 SH   SOLE 0 0 15,708
FORUM MERGER CORP UNIT 06/01/2024 34985B202 136 12,500 SH   SOLE 0 0 12,500
FREIGHTCAR AMER INC COM 357023100 6,340 371,170 SH   SOLE 0 0 371,170
FREQUENCY ELECTRS INC COM 358010106 200 21,397 SH   SOLE 0 0 21,397
FRIEDMAN INDS INC COM 358435105 870 153,120 SH   SOLE 0 0 153,120
GATX CORP COM 361448103 479 7,700 SH   SOLE 0 0 7,700
GENCOR INDS INC COM 368678108 431 26,023 SH   SOLE 0 0 26,023
GENERAL ELECTRIC CO COM 369604103 24,478 1,402,764 SH   SOLE 0 0 1,402,764
GENERAL MLS INC COM 370334104 3,037 51,220 SH   SOLE 0 0 51,220
GENERAL MTRS CO COM 37045V100 8,710 212,482 SH   SOLE 0 0 212,482
GETTY RLTY CORP NEW COM 374297109 402 14,800 SH   SOLE 0 0 14,800
GGP INC COM 36174X101 952 40,700 SH   SOLE 0 0 40,700
GILEAD SCIENCES INC COM 375558103 352 4,915 SH   SOLE 0 0 4,915
GLADSTONE LD CORP COM 376549101 629 46,800 SH   SOLE 0 0 46,800
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 318 8,977 SH   SOLE 0 0 8,977
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 860 22,195 SH   SOLE 0 0 22,195
GOLDFIELD CORP COM 381370105 425 86,745 SH   SOLE 0 0 86,745
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 383 20,650 SH   SOLE 0 0 20,650
HALLIBURTON CO COM 406216101 243 4,981 SH   SOLE 0 0 4,981
HANESBRANDS INC COM 410345102 6,725 321,631 SH   SOLE 0 0 321,631
HANNON ARMSTRONG SUST INFR C COM 41068X100 311 12,940 SH   SOLE 0 0 12,940
HARDINGE INC COM 412324303 613 35,200 SH   SOLE 0 0 35,200
HEALTHCARE SVCS GRP INC COM 421906108 1,002 19,000 SH   SOLE 0 0 19,000
HOME DEPOT INC COM 437076102 3,108 16,400 SH   SOLE 0 0 16,400
HONEYWELL INTL INC COM 438516106 296 1,930 SH   SOLE 0 0 1,930
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 316 10,600 SH   SOLE 0 0 10,600
HSBC HLDGS PLC ADR A 1/40PF A 404280604 349 13,525 SH   SOLE 0 0 13,525
II VI INC COM 902104108 13,146 280,002 SH   SOLE 0 0 280,002
ILLINOIS TOOL WKS INC COM 452308109 11,787 70,643 SH   SOLE 0 0 70,643
IMMUCELL CORP COM PAR 452525306 429 48,791 SH   SOLE 0 0 48,791
INTEL CORP COM 458140100 41,455 898,070 SH   SOLE 0 0 898,070
INTELLIGENT SYS CORP NEW COM 45816D100 401 87,867 SH   SOLE 0 0 87,867
INTERCONTINENTAL EXCHANGE IN COM 45866F104 388 5,500 SH   SOLE 0 0 5,500
INTERNATIONAL BUSINESS MACHS COM 459200101 2,451 15,974 SH   SOLE 0 0 15,974
INVESCO TR INVT GRADE MUNS COM 46131M106 373 28,300 SH   SOLE 0 0 28,300
INVESCO TR INVT GRADE NY MUN COM 46131T101 244 17,800 SH   SOLE 0 0 17,800
ISHARES TR TIPS BD ETF 464287176 346 3,033 SH   SOLE 0 0 3,033
ISHARES TR CORE US AGGBD ET 464287226 368 3,365 SH   SOLE 0 0 3,365
ISHARES TR LATN AMER 40 ETF 464287390 818 23,941 SH   SOLE 0 0 23,941
ISHARES TR RUS 1000 GRW ETF 464287614 499 3,704 SH   SOLE 0 0 3,704
ISHARES TR CORE S&P SCP ETF 464287804 512 6,664 SH   SOLE 0 0 6,664
ITT INC COM 45073V108 694 13,005 SH   SOLE 0 0 13,005
J & J SNACK FOODS CORP COM 466032109 3,534 23,277 SH   SOLE 0 0 23,277
JACOBS ENGR GROUP INC DEL COM 469814107 2,280 34,570 SH   SOLE 0 0 34,570
JBG SMITH PPTYS COM 46590V100 240 6,913 SH   SOLE 0 0 6,913
JETBLUE AIRWAYS CORP COM 477143101 225 10,050 SH   SOLE 0 0 10,050
JOHNSON & JOHNSON COM 478160104 5,493 39,313 SH   SOLE 0 0 39,313
JOHNSON CTLS INTL PLC SHS G51502105 22,893 600,709 SH   SOLE 0 0 600,709
JPMORGAN CHASE & CO COM 46625H100 23,288 217,765 SH   SOLE 0 0 217,765
KELLOGG CO COM 487836108 234 3,447 SH   SOLE 0 0 3,447
KELLY SVCS INC CL A 488152208 3,841 140,855 SH   SOLE 0 0 140,855
KENNAMETAL INC COM 489170100 15,344 316,966 SH   SOLE 0 0 316,966
KENNEDY-WILSON HLDGS INC COM 489398107 4,817 277,630 SH   SOLE 0 0 277,630
KERYX BIOPHARMACEUTICALS INC COM 492515101 315 67,800 SH   SOLE 0 0 67,800
KIMBERLY CLARK CORP COM 494368103 362 3,000 SH   SOLE 0 0 3,000
KOHLS CORP COM 500255104 11,085 204,403 SH   SOLE 0 0 204,403
L3 TECHNOLOGIES INC COM 502413107 514 2,600 SH   SOLE 0 0 2,600
LAZARD LTD SHS A G54050102 449 8,550 SH   SOLE 0 0 8,550
LEE ENTERPRISES INC COM 523768109 59 25,000 SH   SOLE 0 0 25,000
LEGG MASON INC COM 524901105 441 10,500 SH   SOLE 0 0 10,500
LEUCADIA NATL CORP COM 527288104 671 25,330 SH   SOLE 0 0 25,330
LEXINGTON REALTY TRUST COM 529043101 292 30,216 SH   SOLE 0 0 30,216
LIBERTY BROADBAND CORP COM SER A 530307107 254 2,984 SH   SOLE 0 0 2,984
LIBERTY BROADBAND CORP COM SER C 530307305 962 11,300 SH   SOLE 0 0 11,300
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,404 60,604 SH   SOLE 0 0 60,604
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 8,065 203,353 SH   SOLE 0 0 203,353
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,539 45,066 SH   SOLE 0 0 45,066
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 565 17,278 SH   SOLE 0 0 17,278
LILLY ELI & CO COM 532457108 4,073 48,223 SH   SOLE 0 0 48,223
M & T BK CORP COM 55261F104 1,005 5,875 SH   SOLE 0 0 5,875
MAGAL SECURITY SYS LTD ORD M6786D104 73 14,335 SH   SOLE 0 0 14,335
MANHATTAN BRIDGE CAPITAL INC COM 562803106 238 40,025 SH   SOLE 0 0 40,025
MANITEX INTL INC COM 563420108 3,761 391,800 SH   SOLE 0 0 391,800
MARTIN MARIETTA MATLS INC COM 573284106 232 1,050 SH   SOLE 0 0 1,050
MATRIX SVC CO COM 576853105 5,310 298,300 SH   SOLE 0 0 298,300
MEDICAL PPTYS TRUST INC COM 58463J304 2,071 150,300 SH   SOLE 0 0 150,300
MEDTRONIC PLC SHS G5960L103 834 10,331 SH   SOLE 0 0 10,331
MERCER INTL INC COM 588056101 2,126 148,650 SH   SOLE 0 0 148,650
MERCK & CO INC COM 58933Y105 1,114 19,803 SH   SOLE 0 0 19,803
METLIFE INC COM 59156R108 16,761 331,504 SH   SOLE 0 0 331,504
MFS INTER INCOME TR SH BEN INT 55273C107 582 140,150 SH   SOLE 0 0 140,150
MICROSOFT CORP COM 594918104 17,702 206,939 SH   SOLE 0 0 206,939
MITCHAM INDS INC COM 606501104 67 21,200 SH   SOLE 0 0 21,200
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,146 64,400 SH   SOLE 0 0 64,400
MORGAN STANLEY COM NEW 617446448 273 5,200 SH   SOLE 0 0 5,200
MORGAN STANLEY EMER MKTS DEB COM 61744H105 124 12,450 SH   SOLE 0 0 12,450
MOSAIC CO NEW COM 61945C103 1,755 68,391 SH   SOLE 0 0 68,391
NATIONAL WESTN LIFE GROUP IN CL A 638517102 14,869 44,919 SH   SOLE 0 0 44,919
NEW MEDIA INVT GROUP INC COM 64704V106 1,281 76,350 SH   SOLE 0 0 76,350
NEW YORK CMNTY BANCORP INC COM 649445103 288 22,100 SH   SOLE 0 0 22,100
NORTHERN TR CORP COM 665859104 350 3,500 SH   SOLE 0 0 3,500
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1,209 22,700 SH   SOLE 0 0 22,700
NOVARTIS A G SPONSORED ADR 66987V109 1,446 17,222 SH   SOLE 0 0 17,222
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 126 15,300 SH   SOLE 0 0 15,300
NUVEEN MUN VALUE FD INC COM 670928100 172 17,000 SH   SOLE 0 0 17,000
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 103 10,000 SH   SOLE 0 0 10,000
NUVEEN PFD & INCM SECURTIES COM 67072C105 292 28,586 SH   SOLE 0 0 28,586
OPKO HEALTH INC COM 68375N103 911 186,000 SH   SOLE 0 0 186,000
ORBCOMM INC COM 68555P100 376 36,900 SH   SOLE 0 0 36,900
ORBOTECH LTD ORD M75253100 662 13,175 SH   SOLE 0 0 13,175
PACIFIC ETHANOL INC COM PAR $.001 69423U305 46 10,000 SH   SOLE 0 0 10,000
PDC ENERGY INC COM 69327R101 479 9,300 SH   SOLE 0 0 9,300
PDL BIOPHARMA INC COM 69329Y104 32 11,500 SH   SOLE 0 0 11,500
PEDEVCO CORP COM PAR 70532Y303 31 97,703 SH   SOLE 0 0 97,703
PENNEY J C INC COM 708160106 41 13,000 SH   SOLE 0 0 13,000
PERMA PIPE INTL HLDGS INC COM 714167103 131 14,591 SH   SOLE 0 0 14,591
PERRIGO CO PLC SHS G97822103 467 5,354 SH   SOLE 0 0 5,354
PFIZER INC COM 717081103 4,064 112,207 SH   SOLE 0 0 112,207
PHILLIPS 66 COM 718546104 344 3,400 SH   SOLE 0 0 3,400
PIMCO INCOME STRATEGY FUND COM 72201H108 489 41,900 SH   SOLE 0 0 41,900
PIMCO INCOME STRATEGY FUND I COM 72201J104 407 39,000 SH   SOLE 0 0 39,000
POTASH CORP SASK INC COM 73755L107 3,416 165,435 SH   SOLE 0 0 165,435
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 281 1,807 SH   SOLE 0 0 1,807
PROASSURANCE CORP COM 74267C106 407 7,130 SH   SOLE 0 0 7,130
PROSPECT CAPITAL CORPORATION COM 74348T102 92 13,602 SH   SOLE 0 0 13,602
PUBLIC SVC ENTERPRISE GROUP COM 744573106 959 18,626 SH   SOLE 0 0 18,626
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 849 159,300 SH   SOLE 0 0 159,300
QUALCOMM INC COM 747525103 18,367 286,900 SH   SOLE 0 0 286,900
QUEST DIAGNOSTICS INC COM 74834L100 878 8,915 SH   SOLE 0 0 8,915
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 493 33,500 SH   SOLE 0 0 33,500
RAND CAP CORP COM 752185108 542 179,639 SH   SOLE 0 0 179,639
REALOGY HLDGS CORP COM 75605Y106 5,632 212,530 SH   SOLE 0 0 212,530
REALTY INCOME CORP COM 756109104 222 3,900 SH   SOLE 0 0 3,900
REGENERON PHARMACEUTICALS COM 75886F107 263 700 SH   SOLE 0 0 700
RESEARCH FRONTIERS INC COM 760911107 149 143,250 SH   SOLE 0 0 143,250
ROCKWELL COLLINS INC COM 774341101 19,776 145,819 SH   SOLE 0 0 145,819
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 949 14,219 SH   SOLE 0 0 14,219
RTI SURGICAL INC COM 74975N105 158 38,500 SH   SOLE 0 0 38,500
S&W SEED CO COM 785135104 82 21,000 SH   SOLE 0 0 21,000
SALISBURY BANCORP INC COM 795226109 201 4,500 SH   SOLE 0 0 4,500
SANDERSON FARMS INC COM 800013104 5,537 39,900 SH   SOLE 0 0 39,900
SANOFI SPONSORED ADR 80105N105 310 7,200 SH   SOLE 0 0 7,200
SCHEIN HENRY INC COM 806407102 964 13,800 SH   SOLE 0 0 13,800
SCHNITZER STL INDS CL A 806882106 2,556 76,300 SH   SOLE 0 0 76,300
SEABOARD CORP COM 811543107 1,213 275 SH   SOLE 0 0 275
SENECA FOODS CORP NEW CL A 817070501 1,124 36,550 SH   SOLE 0 0 36,550
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 386 6,500 SH   SOLE 0 0 6,500
SONOCO PRODS CO COM 835495102 19,733 371,334 SH   SOLE 0 0 371,334
SPDR S&P 500 ETF TR TR UNIT 78462F103 441 1,651 SH   SOLE 0 0 1,651
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,093 3,163 SH   SOLE 0 0 3,163
SPDR SERIES TRUST S&P BIOTECH 78464A870 806 9,500 SH   SOLE 0 0 9,500
SPROTT FOCUS TR INC COM 85208J109 410 51,735 SH   SOLE 0 0 51,735
STARBUCKS CORP COM 855244109 274 4,774 SH   SOLE 0 0 4,774
STRYKER CORP COM 863667101 9,330 60,254 SH   SOLE 0 0 60,254
SUPERIOR INDS INTL INC COM 868168105 1,840 123,915 SH   SOLE 0 0 123,915
SYMANTEC CORP COM 871503108 2,040 72,707 SH   SOLE 0 0 72,707
SYNCHRONY FINL COM 87165B103 7,887 204,275 SH   SOLE 0 0 204,275
TARGET CORP COM 87612E106 365 5,600 SH   SOLE 0 0 5,600
TEJON RANCH CO COM 879080109 5,730 276,035 SH   SOLE 0 0 276,035
TEMPLETON GLOBAL INCOME FD COM 880198106 300 46,500 SH   SOLE 0 0 46,500
TERADYNE INC COM 880770102 3,743 89,385 SH   SOLE 0 0 89,385
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 336 17,719 SH   SOLE 0 0 17,719
TEXAS INSTRS INC COM 882508104 21,205 203,039 SH   SOLE 0 0 203,039
THERMO FISHER SCIENTIFIC INC COM 883556102 11,459 60,347 SH   SOLE 0 0 60,347
TICC CAPITAL CORP COM 87244T109 98 17,000 SH   SOLE 0 0 17,000
TILE SHOP HLDGS INC COM 88677Q109 2,458 256,000 SH   SOLE 0 0 256,000
TOWNSQUARE MEDIA INC CL A 892231101 2,144 279,200 SH   SOLE 0 0 279,200
TRI POINTE GROUP INC COM 87265H109 4,840 270,090 SH   SOLE 0 0 270,090
TRINITY INDS INC COM 896522109 775 20,700 SH   SOLE 0 0 20,700
UNILEVER PLC SPON ADR NEW 904767704 2,890 52,220 SH   SOLE 0 0 52,220
UNION PAC CORP COM 907818108 1,598 11,915 SH   SOLE 0 0 11,915
UNITED PARCEL SERVICE INC CL B 911312106 412 3,459 SH   SOLE 0 0 3,459
UNITED TECHNOLOGIES CORP COM 913017109 387 3,033 SH   SOLE 0 0 3,033
UNITEDHEALTH GROUP INC COM 91324P102 8,478 38,456 SH   SOLE 0 0 38,456
UNIVERSAL STAINLESS & ALLOY COM 913837100 304 14,197 SH   SOLE 0 0 14,197
VALERO ENERGY CORP NEW COM 91913Y100 1,259 13,700 SH   SOLE 0 0 13,700
VALMONT INDS INC COM 920253101 7,395 44,590 SH   SOLE 0 0 44,590
VANGUARD INDEX FDS GROWTH ETF 922908736 2,370 16,850 SH   SOLE 0 0 16,850
VENTAS INC COM 92276F100 4,488 74,780 SH   SOLE 0 0 74,780
VERIZON COMMUNICATIONS INC COM 92343V104 798 15,071 SH   SOLE 0 0 15,071
VISHAY PRECISION GROUP INC COM 92835K103 14,626 581,558 SH   SOLE 0 0 581,558
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 10,884 341,197 SH   SOLE 0 0 341,197
VORNADO RLTY TR SH BEN INT 929042109 1,081 13,827 SH   SOLE 0 0 13,827
VOYA PRIME RATE TR SH BEN INT 92913A100 421 83,000 SH   SOLE 0 0 83,000
WALGREENS BOOTS ALLIANCE INC COM 931427108 363 5,000 SH   SOLE 0 0 5,000
WALKER & DUNLOP INC COM 93148P102 15,416 324,547 SH   SOLE 0 0 324,547
WASHINGTON PRIME GROUP NEW COM 93964W108 602 84,610 SH   SOLE 0 0 84,610
WELLTOWER INC COM 95040Q104 4,904 76,900 SH   SOLE 0 0 76,900
WENDYS CO COM 95058W100 7,118 433,500 SH   SOLE 0 0 433,500
WESTERN ASST MN PRT FD INC COM 95766P108 229 15,037 SH   SOLE 0 0 15,037
WESTERN DIGITAL CORP COM 958102105 588 7,391 SH   SOLE 0 0 7,391
WILLIAMS SONOMA INC COM 969904101 408 7,900 SH   SOLE 0 0 7,900
WORLD FUEL SVCS CORP COM 981475106 3,121 110,896 SH   SOLE 0 0 110,896
XYLEM INC COM 98419M100 1,621 23,763 SH   SOLE 0 0 23,763