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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
180 DEGREE CAP CORPCOM NEW68235B20820027,001SH SOLE 0027,001
3M COCOM88579Y1015,40928,071SH SOLE 0028,071
ABB LTDSPONSORED ADR0003752046,695219,729SH SOLE 00219,729
ABBOTT LABSCOM0028241003322,772SH SOLE 002,772
ABBVIE INCCOM00287Y1098,36177,256SH SOLE 0077,256
ABERDEEN GLOBAL INCOME FD INCOM00301310926631,900SH SOLE 0031,900
ABERDEEN JAPAN EQUITY FD INCCOM00306J10915016,625SH SOLE 0016,625
ACACIA RESH CORPACACIA TCH COM00388130712018,015SH SOLE 0018,015
AFLAC INCCOM0010551022474,818SH SOLE 004,818
AIR LEASE CORPCL A00912X3021,72435,175SH SOLE 0035,175
ALASKA AIR GROUP INCCOM0116591091,09415,800SH SOLE 0015,800
ALLEGHANY CORP DELCOM0171751009,03914,432SH SOLE 0014,432
ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R10667957,300SH SOLE 0057,300
ALLSTATE CORPCOM0200021012572,235SH SOLE 002,235
ALPHABET INCCAP STK CL A02079K3051,068518SH SOLE 00518
ALPHABET INCCAP STK CL C02079K1071,771856SH SOLE 00856
A-MARK PRECIOUS METALS INCCOM00181T10736010,000SH SOLE 0010,000
AMAZON COM INCCOM0231351068,1652,639SH SOLE 002,639
AMERICAN EXPRESS COCOM0258161092241,583SH SOLE 001,583
AMERICAN FINL GROUP INC OHIOCOM0259321044053,550SH SOLE 003,550
AMERICAN NATIONAL GROUP INCCOM NEW02772A1096906,400SH SOLE 006,400
AMERICAN WELL CORPCL A03044L10537521,600SH SOLE 0021,600
AMERICAN WELL CORPCL A03044L105875,000SHCallSOLE 005,000
AMETEK INCCOM0311001004443,474SH SOLE 003,474
AMGEN INCCOM03116210013,13452,789SH SOLE 0052,789
ANTHEM INCCOM0367521035031,400SH SOLE 001,400
AON PLCSHS CL AG0403H1084,48719,500SH SOLE 0019,500
APOLLO SR FLOATING RATE FD ICOM03763610764643,500SH SOLE 0043,500
APPLE INCCOM03783310030,802252,167SH SOLE 00252,167
APPLE INCCOM0378331002442,000SHPutSOLE 002,000
ARCOSA INCCOM0396531002433,733SH SOLE 003,733
ARES CAPITAL CORPCOM04010L10310,730573,478SH SOLE 00573,478
ARTS WAY MFG INCCOM0431681035818,784SH SOLE 0018,784
AT&T INCCOM00206R10234111,279SH SOLE 0011,279
AUTOMATIC DATA PROCESSING INCOM0530151039535,059SH SOLE 005,059
AUTOMATIC DATA PROCESSING INCOM0530151033772,000SHPutSOLE 002,000
AUTOZONE INCCOM0533321027,3685,247SH SOLE 005,247
AVERY DENNISON CORPCOM05361110940,555220,825SH SOLE 00220,825
AZEK CO INCCL A05478C1052656,300SH SOLE 006,300
BALLANTYNE STRONG INCCOM0585161059135,000SH SOLE 0035,000
BAR HBR BANKSHARESCOM06684910033311,304SH SOLE 0011,304
BECTON DICKINSON & COCOM075887109233960SH SOLE 00960
BELLICUM PHARMACEUTICALS INCCOM NEW0794814044912,941SH SOLE 0012,941
BERKSHIRE HATHAWAY INC DELCL A0846701085,40014SH SOLE 0014
BERKSHIRE HATHAWAY INC DELCL B NEW08467070225,35899,258SH SOLE 0099,258
BIG LOTS INCCOM0893021036159,000SH SOLE 009,000
BK OF AMERICA CORPCOM0605051041,98951,397SH SOLE 0051,397
BLACKROCK CAP INVT CORPCOM0925331087321,798SH SOLE 0021,798
BLACKROCK ENHANCED EQUITY DICOM09251A10427729,285SH SOLE 0029,285
BLACKROCK FLOATING RATE INCOCOM09255X10079160,850SH SOLE 0060,850
BLACKROCK MUNIHLDGS NY QLTYCOM09255C10624917,700SH SOLE 0017,700
BLACKROCK MUNIYIELD ARIZ FDCOM09254K10914810,000SH SOLE 0010,000
BLACKROCK MUNIYIELD N Y QUALCOM09255E10224318,100SH SOLE 0018,100
BLACKROCK SCIENCE & TECH TRSHS BEN INT09260K1012125,948SH SOLE 005,948
BOEING COCOM0970231057372,892SH SOLE 002,892
BORGWARNER INCCOM09972410617,480377,049SH SOLE 00377,049
BP PLCSPONSORED ADR05562210430312,444SH SOLE 0012,444
BRISTOL-MYERS SQUIBB COCOM11012210827,082428,993SH SOLE 00428,993
BUILDERS FIRSTSOURCE INCCOM12008R1071,76738,100SH SOLE 0038,100
CANADIAN IMP BK COMMCOM1360691012,83228,940SH SOLE 0028,940
CATERPILLAR INCCOM1491231014571,969SH SOLE 001,969
CBRE GROUP INCCL A12504L1091,34316,975SH SOLE 0016,975
CERUS CORPCOM1570851019916,500SH SOLE 0016,500
CHARTER COMMUNICATIONS INC NCL A16119P1081,4982,428SH SOLE 002,428
CHEESECAKE FACTORY INCCOM1630721013105,300SH SOLE 005,300
CHENIERE ENERGY INCCOM NEW16411R2082,38033,050SH SOLE 0033,050
CHEVRON CORP NEWCOM1667641002,02119,282SH SOLE 0019,282
CISCO SYS INCCOM17275R10223,454453,573SH SOLE 00453,573
CITIGROUP INCCOM NEW1729674241,08014,844SH SOLE 0014,844
COCA COLA COCOM19121610053310,113SH SOLE 0010,113
COHEN & STEERS INFRASTRUCTURCOM19248A1092378,500SH SOLE 008,500
COHEN & STEERS QUALITY INCOMCOM19247L10620614,800SH SOLE 0014,800
COHEN & STEERS TOTAL RETURNCOM19247R10318312,500SH SOLE 0012,500
COMCAST CORP NEWCL A20030N1014538,381SH SOLE 008,381
CONOCOPHILLIPSCOM20825C1041,15921,875SH SOLE 0021,875
CONSOLIDATED EDISON INCCOM2091151043244,336SH SOLE 004,336
CORNING INCCOM21935010561,6431,416,744SH SOLE 001,416,744
COVETRUS INCCOM22304C10036312,100SH SOLE 0012,100
CSX CORPCOM1264081032953,057SH SOLE 003,057
CVS HEALTH CORPCOM1266501001,10714,721SH SOLE 0014,721
CVS HEALTH CORPCOM126650100751,000SHCallSOLE 001,000
CVS HEALTH CORPCOM126650100751,000SHPutSOLE 001,000
DANA INCCOM2358252051,10945,600SH SOLE 0045,600
DIAGEO PLCSPON ADR NEW25243Q2052131,300SH SOLE 001,300
DISNEY WALT COCOM2546871069,39950,939SH SOLE 0050,939
DOLLAR GEN CORP NEWCOM2566771052031,000SH SOLE 001,000
DOMINION ENERGY INCCOM25746U1092,42831,969SH SOLE 0031,969
EATON VANCE FLTING RATE INCCOM27827910439628,100SH SOLE 0028,100
EATON VANCE MUNI INCOME TRUSSH BEN INT27826U10813810,000SH SOLE 0010,000
EATON VANCE SR FLTNG RTE TRCOM27828Q10540029,000SH SOLE 0029,000
EMERSON ELEC COCOM2910111042,84231,499SH SOLE 0031,499
ENBRIDGE INCCOM29250N10586223,693SH SOLE 0023,693
ENCORE CAP GROUP INCCOM2925541021213,000SH SOLE 003,000
ENCORE CAP GROUP INCCOM292554102802,000SHCallSOLE 002,000
ENTERPRISE PRODS PARTNERS LCOM29379210726311,950SH SOLE 0011,950
EQUINIX INCCOM29444U7002,0693,044SH SOLE 003,044
EQUUS TOTAL RETURN INCCOM2947661003517,735SH SOLE 0017,735
EXPEDIA GROUP INCCOM NEW30212P3032831,645SH SOLE 001,645
EXXON MOBIL CORPCOM30231G1024,75685,187SH SOLE 0085,187
FACEBOOK INCCL A30303M1026982,369SH SOLE 002,369
FIDELITY COVINGTON TRUSTLOW DURTIN ETF3161884084468,800SH SOLE 008,800
FIRST TR SR FLG RTE INCM FDCOM33733U10826621,700SH SOLE 0021,700
FORD MTR CO DELCOM34537086014011,408SH SOLE 0011,408
FREQUENCY ELECTRS INCCOM35801010638634,161SH SOLE 0034,161
FRIEDMAN INDS INCCOM358435105866106,991SH SOLE 00106,991
GATX CORPCOM3614481033904,200SH SOLE 004,200
GENCOR INDS INCCOM36867810831723,608SH SOLE 0023,608
GENERAL ELECTRIC COCOM36960410393671,280SH SOLE 0071,280
GENERAL MLS INCCOM3703341042,59842,366SH SOLE 0042,366
GENERAL MTRS COCOM37045V1003,89667,801SH SOLE 0067,801
GILEAD SCIENCES INCCOM3755581033775,839SH SOLE 005,839
GLADSTONE LD CORPCOM3765491011,08359,200SH SOLE 0059,200
GOLDMAN SACHS ETF TRACES ULTRA SHR38143023062012,205SH SOLE 0012,205
GOLDMAN SACHS ETF TRACTIVEBETA EME3814302066,274158,873SH SOLE 00158,873
GOLDMAN SACHS ETF TRACTIVEBETA US LG3814305034025,080SH SOLE 005,080
GOLDMAN SACHS ETF TREQUAL WEIGHT US3814304389,682155,429SH SOLE 00155,429
HANNON ARMSTRONG SUST INFR CCOM41068X10086915,489SH SOLE 0015,489
HEALTHCARE SVCS GROUP INCCOM42190610840014,275SH SOLE 0014,275
HENRY SCHEIN INCCOM8064071021,53522,175SH SOLE 0022,175
HENRY SCHEIN INCCOM8064071021382,000SHCallSOLE 002,000
HOLOGIC INCCOM4364401012233,000SH SOLE 003,000
HOME DEPOT INCCOM4370761026842,242SH SOLE 002,242
HOWMET AEROSPACE INCCOM4432011082788,644SH SOLE 008,644
HURCO COMPANIES INCCOM44732410449814,100SH SOLE 0014,100
IAC INTERACTIVECORP NEWCOM44891N1094382,023SH SOLE 002,023
II-VI INCCOM90210410813,110191,754SH SOLE 00191,754
ILLINOIS TOOL WKS INCCOM4523081097,71534,826SH SOLE 0034,826
IMMUCELL CORPCOM PAR45252530617317,909SH SOLE 0017,909
INTEL CORPCOM45814010041,913654,894SH SOLE 00654,894
INTERCONTINENTAL EXCHANGE INCOM45866F1044023,600SH SOLE 003,600
INTERNATIONAL BUSINESS MACHSCOM4592001011,78413,385SH SOLE 0013,385
INTERNATIONAL FLAVORS&FRAGRACOM4595061012,78419,944SH SOLE 0019,944
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51134923,255SH SOLE 0023,255
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J7001,37965,269SH SOLE 0065,269
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J88211,241519,456SH SOLE 00519,456
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 HY46138J87472731,135SH SOLE 0031,135
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J8662,05694,440SH SOLE 0094,440
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 HY46138J85882732,700SH SOLE 0032,700
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J84172232,589SH SOLE 0032,589
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V35757,912408,811SH SOLE 00408,811
INVESCO MUN OPPORTUNITY TRCOM46132C10713210,000SH SOLE 0010,000
INVESCO QQQ TRUNIT SER 146090E1037072,214SH SOLE 002,214
INVESCO SR INCOME TRCOM46131H1074210,000SH SOLE 0010,000
INVESCO TR INVT GRADE MUNSCOM46131M10622216,500SH SOLE 0016,500
ISHARES INCMSCI EQUAL WEITE4642866817229,214SH SOLE 009,214
ISHARES TR0-5YR INVT GR CP46434V1001,27024,532SH SOLE 0024,532
ISHARES TRBLACKROCK ULTRA46434V8781,45828,855SH SOLE 0028,855
ISHARES TRCORE MSCI EAFE46432F8428,046111,675SH SOLE 00111,675
ISHARES TRCORE MSCI TOTAL46432F8345978,496SH SOLE 008,496
ISHARES TRCORE US AGGBD ET4642872261,64114,418SH SOLE 0014,418
ISHARES TRGL CLEAN ENE ETF4642882241,22950,584SH SOLE 0050,584
ISHARES TRISHS 1-5YR INVS46428864623,438428,634SH SOLE 00428,634
ISHARES TRLATN AMER 40 ETF46428739050418,260SH SOLE 0018,260
ISHARES TRMSCI USA MIN VOL46429B69740,103579,600SH SOLE 00579,600
ISHARES TRMSCI USA MMENTM46432F3963111,932SH SOLE 001,932
ISHARES TRMSCI USA QLT FCT46432F33916,444135,027SH SOLE 00135,027
ISHARES TRPFD AND INCM SEC46428868794024,485SH SOLE 0024,485
ISHARES TRRESIDENTIAL MULT4642885623034,100SH SOLE 004,100
ISHARES TRRUS 1000 GRW ETF4642876145922,436SH SOLE 002,436
ISHARES TRRUSSELL 2000 ETF4642876551,3706,203SH SOLE 006,203
ISHARES U S ETF TRBLACKROCK ST MAT46431W50765,3331,301,708SH SOLE 001,301,708
J & J SNACK FOODS CORPCOM4660321092,81117,900SH SOLE 0017,900
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q83776,3011,503,319SH SOLE 001,503,319
JACOBS ENGR GROUP INCCOM4698141073,14524,330SH SOLE 0024,330
JETBLUE AWYS CORPCOM47714310154426,750SH SOLE 0026,750
JOHNSON & JOHNSONCOM4781601043,57621,761SH SOLE 0021,761
JOHNSON CTLS INTL PLCSHSG5150210526,089437,228SH SOLE 00437,228
JPMORGAN CHASE & COCOM46625H10030,559200,745SH SOLE 00200,745
KAR AUCTION SVCS INCCOM48238T10925517,000SH SOLE 0017,000
KELLY SVCS INCCL A4881522081,28657,744SH SOLE 0057,744
KENNAMETAL INCCOM48917010011,641291,251SH SOLE 00291,251
KIMBERLY-CLARK CORPCOM4943681033512,521SH SOLE 002,521
KIRBY CORPCOM4972661064347,200SH SOLE 007,200
KLA CORPCOM NEW4824801001,0403,148SH SOLE 003,148
L3HARRIS TECHNOLOGIES INCCOM5024311096123,020SH SOLE 003,020
LAUDER ESTEE COS INCCL A5184391044,13114,205SH SOLE 0014,205
LENNAR CORPCL A52605710423,117228,364SH SOLE 00228,364
LIBERTY BROADBAND CORPCOM SER C5303073052,29315,274SH SOLE 0015,274
LIBERTY MEDIA CORP DELCOM A SIRIUSXM5312294091,45432,982SH SOLE 0032,982
LIBERTY MEDIA CORP DELCOM C SIRIUSXM5312296077,655173,545SH SOLE 00173,545
LILLY ELI & COCOM5324571088,62246,153SH SOLE 0046,153
LINCOLN NATL CORP INDCOM53418710971511,480SH SOLE 0011,480
M & T BK CORPCOM55261F1044222,786SH SOLE 002,786
MAGAL SECURITY SYS LTDORDM6786D1045812,835SH SOLE 0012,835
MANHATTAN BRDG CAP INCCOM562803106708116,125SH SOLE 00116,125
MANITEX INTL INCCOM5634201081,542195,500SH SOLE 00195,500
MARATHON PETE CORPCOM56585A10294517,662SH SOLE 0017,662
MASTERCARD INCORPORATEDCL A57636Q104228639SH SOLE 00639
MCKESSON CORPCOM58155Q1035272,700SH SOLE 002,700
MEDICAL PPTYS TRUST INCCOM58463J30470233,000SH SOLE 0033,000
MEDTRONIC PLCSHSG5960L1031,0939,254SH SOLE 009,254
MERCER INTL INCCOM5880561012,613181,600SH SOLE 00181,600
MERCK & CO. INCCOM58933Y1051,77323,002SH SOLE 0023,002
METLIFE INCCOM59156R1085,51990,781SH SOLE 0090,781
MICROSOFT CORPCOM59491810429,597125,535SH SOLE 00125,535
MONMOUTH REAL ESTATE INVT COCL A6097201071,08161,100SH SOLE 0061,100
MORGAN STANLEYCOM NEW6174464486388,220SH SOLE 008,220
NATIONAL WESTN LIFE GROUP INCL A6385171021,2655,079SH SOLE 005,079
NEW YORK CMNTY BANCORP INCCOM64944510372657,550SH SOLE 0057,550
NEXTERA ENERGY INCCOM65339F1012593,426SH SOLE 003,426
NIO INCSPON ADS62914V1061784,561SH SOLE 004,561
NIO INCSPON ADS62914V106782,000SHCallSOLE 002,000
NIO INCSPON ADS62914V106391,000SHPutSOLE 001,000
NORTONLIFELOCK INCCOM6687711081,09051,257SH SOLE 0051,257
NORWEGIAN CRUISE LINE HLDG LSHSG667211042519,100SH SOLE 009,100
NOVARTIS AGSPONSORED ADR66987V1093974,640SH SOLE 004,640
NOVOCURE LTDORD SHSG6674U1081721,300SH SOLE 001,300
NOVOCURE LTDORD SHSG6674U1081321,000SHPutSOLE 001,000
NUTRIEN LTDCOM67077M1086,610122,659SH SOLE 00122,659
NUVEEN ARIZONA QLTY MUN INCCOM67061W10415210,000SH SOLE 0010,000
NUVEEN MUN VALUE FD INCCOM67092810014913,400SH SOLE 0013,400
NUVEEN NEW YORK QLT MUN INCCOM67066X10718513,000SH SOLE 0013,000
NUVEEN PFD & INCM SECURTIESCOM67072C10516817,259SH SOLE 0017,259
NUVEEN PFD & INCOME OPPORTUNCOM67073B1069510,000SH SOLE 0010,000
NVIDIA CORPORATIONCOM67066G104246460SH SOLE 00460
OPKO HEALTH INCCOM68375N1039722,500SH SOLE 0022,500
PDC ENERGY INCCOM69327R1012,50172,700SH SOLE 0072,700
PEDEVCO CORPCOM PAR70532Y30310471,095SH SOLE 0071,095
PERMA-PIPE INTL HLDGS INCCOM714167103715117,591SH SOLE 00117,591
PFIZER INCCOM7170811033,13186,407SH SOLE 0086,407
PHILLIPS 66COM7185461042082,549SH SOLE 002,549
PIMCO INCOME STRATEGY FDCOM72201H10844637,100SH SOLE 0037,100
PIMCO INCOME STRATEGY FD IICOM72201J10436635,650SH SOLE 0035,650
PROCTER AND GAMBLE COCOM7427181093522,597SH SOLE 002,597
PROSPECT CAP CORPCOM74348T1029111,800SH SOLE 0011,800
PUBLIC SVC ENTERPRISE GRP INCOM7445731065649,373SH SOLE 009,373
PURE STORAGE INCCL A74624M1021,61675,000SH SOLE 0075,000
PURE STORAGE INCCL A74624M10221510,000SHCallSOLE 0010,000
PUTNAM MASTER INTER INCOME TSH BEN INT7469091004811,000SH SOLE 0011,000
PUTNAM PREMIER INCOME TRSH BEN INT746853100768157,800SH SOLE 00157,800
QUALCOMM INCCOM74752510319,525147,260SH SOLE 00147,260
QUEST DIAGNOSTICS INCCOM74834L1009507,400SH SOLE 007,400
RAND CAP CORPCOM NEW75218520727815,444SH SOLE 0015,444
RAYTHEON TECHNOLOGIES CORPCOM75513E1017529,731SH SOLE 009,731
REALTY INCOME CORPCOM75610910474411,720SH SOLE 0011,720
REGENERON PHARMACEUTICALSCOM75886F107393830SH SOLE 00830
RESEARCH FRONTIERS INCCOM760911107485170,750SH SOLE 00170,750
RING ENERGY INCCOM76680V1084620,000SH SOLE 0020,000
ROYAL DUTCH SHELL PLCSPONS ADR A7802592063619,200SH SOLE 009,200
RPT REALTYSH BEN INT74971D10111410,000SH SOLE 0010,000
S&P GLOBAL INCCOM78409V104235667SH SOLE 00667
S&W SEED COCOM78513510427776,000SH SOLE 0076,000
SAFEGUARD SCIENTIFICS INCCOM NEW7864492078312,100SH SOLE 0012,100
SALESFORCE COM INCCOM79466L30210,28748,552SH SOLE 0048,552
SANDERSON FARMS INCCOM8000131044,98932,023SH SOLE 0032,023
SANOFISPONSORED ADR80105N1052965,980SH SOLE 005,980
SCORE MEDIA & GAMING INCCL A SUB VTG SHS80919D2022007,432SH SOLE 007,432
SEABOARD CORP DELCOM811543107841228SH SOLE 00228
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8033272,460SH SOLE 002,460
SENECA FOODS CORP NEWCL A8170705011,20125,500SH SOLE 0025,500
SMUCKER J M COCOM NEW8326964053642,877SH SOLE 002,877
SONOCO PRODS COCOM83549510221,525340,055SH SOLE 00340,055
SPDR GOLD TRGOLD SHS78463V1073342,087SH SOLE 002,087
SPDR GOLD TRGOLD SHS78463V1071601,000SHCallSOLE 001,000
SPDR S&P 500 ETF TRTR UNIT78462F1035941,499SH SOLE 001,499
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1071,0182,139SH SOLE 002,139
SPDR SER TRPORTFOLIO SHORT78464A4741,68153,673SH SOLE 0053,673
SPDR SER TRS&P BIOTECH78464A8701,1058,144SH SOLE 008,144
SPDR SER TRSPDR BLOOMBERG78468R6632903,170SH SOLE 003,170
SPROTT PHYSICAL GOLD & SILVETR UNIT85208R10132,4101,865,845SH SOLE 001,865,845
STARBUCKS CORPCOM85524410914,518132,863SH SOLE 00132,863
STRYKER CORPORATIONCOM8636671011,0114,152SH SOLE 004,152
SYNCHRONY FINANCIALCOM87165B1031,85445,600SH SOLE 0045,600
TEMPLETON DRAGON FD INCCOM88018T10127111,500SH SOLE 0011,500
TEMPLETON GLOBAL INCOME FDCOM88019810632160,500SH SOLE 0060,500
TERADYNE INCCOM8807701021,73114,227SH SOLE 0014,227
TEXAS INSTRS INCCOM88250810437,392197,854SH SOLE 00197,854
THERMO FISHER SCIENTIFIC INCCOM88355610236,72780,475SH SOLE 0080,475
TOWNSQUARE MEDIA INCCL A89223110122521,000SH SOLE 0021,000
TRINITY INDS INCCOM89652210928510,000SH SOLE 0010,000
UMH PPTYS INCCOM9030021031,62884,900SH SOLE 0084,900
UNILEVER PLCSPON ADR NEW9047677046,226111,522SH SOLE 00111,522
UNION PAC CORPCOM9078181081,1535,231SH SOLE 005,231
UNITED PARCEL SERVICE INCCL B9113121064462,625SH SOLE 002,625
UNITEDHEALTH GROUP INCCOM91324P10221,95459,005SH SOLE 0059,005
UNITY SOFTWARE INCCOM91332U1014794,777SH SOLE 004,777
UNIVERSAL STAINLESS & ALLOYCOM91383710014414,197SH SOLE 0014,197
VALERO ENERGY CORPCOM91913Y1003735,203SH SOLE 005,203
VALLEY NATL BANCORPCOM91979410737427,200SH SOLE 0027,200
VALMONT INDS INCCOM9202531012851,200SH SOLE 001,200
VANECK MERK GOLD TRGOLD TRUST92107810131719,060SH SOLE 0019,060
VANECK VECTORS ETF TRGOLD MINERS ETF92189F10640612,486SH SOLE 0012,486
VANGUARD BD INDEX FDSINTERMED TERM9219378192302,588SH SOLE 002,588
VANGUARD BD INDEX FDSSHORT TRM BOND92193782713,723166,964SH SOLE 00166,964
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378352,15125,387SH SOLE 0025,387
VANGUARD INDEX FDSSM CP VAL ETF9229086113682,220SH SOLE 002,220
VANGUARD INDEX FDSTOTAL STK MKT9229087694142,001SH SOLE 002,001
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428584027,719SH SOLE 007,719
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4094165,042SH SOLE 005,042
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438583827,780SH SOLE 007,780
VANGUARD WORLD FDESG US STK ETF9219107334285,800SH SOLE 005,800
VERIZON COMMUNICATIONS INCCOM92343V10464511,092SH SOLE 0011,092
VIACOMCBS INCCL B92556H2063928,682SH SOLE 008,682
VILLAGE SUPER MKT INCCL A NEW92710740968429,000SH SOLE 0029,000
VIRNETX HLDG CORPCOM92823T1086812,200SH SOLE 0012,200
VISA INCCOM CL A92826C8394992,357SH SOLE 002,357
VISHAY PRECISION GROUP INCCOM92835K1031,55150,338SH SOLE 0050,338
VOYA PRIME RATE TRSH BEN INT92913A1001,046225,500SH SOLE 00225,500
WALKER & DUNLOP INCCOM93148P10212,362120,325SH SOLE 00120,325
WALMART INCCOM9311421035103,753SH SOLE 003,753
WENDYS COCOM95058W1002,047101,021SH SOLE 00101,021
WESTERN ASSET GLOBAL CP DEFICOM95790C10729917,000SH SOLE 0017,000
WESTERN ASSET GLOBAL HIGH INCOM95766B10911210,685SH SOLE 0010,685
WESTERN ASSET MUN PARTNERS FCOM95766P10818311,941SH SOLE 0011,941
WIRELESS TELECOM GROUP INCCOM9765241083922,726SH SOLE 0022,726
XYLEM INCCOM98419M1001,31012,459SH SOLE 0012,459