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
3D SYSTEMS CORPORATIONStock88554D20512450SH SOLE 45000
3M CO COMStock88579Y1017374,206SH SOLE 4,20600
ABB LTD SPONSORED ADRADR0003752041203,611SH SOLE 3,61100
ABBOTT LABS COMStock00282410069580SH SOLE 58000
ABBVIE INC COMStock00287Y109101979SH OTR2,4,509790
ABBVIE INC COMStock00287Y10912,074111,933SH SOLE 111,93200
ABEONA THERAPEUTICS INC COMStock00289Y1070250SH SOLE 25000
ACADIA HEALTHCARE COMPANY INC COMStock00404A109350SH SOLE 5000
ACCENTURE LTD BERMUDA CL AStockG1151C1011030SH OTR10300
ACCENTURE LTD BERMUDA CL AStockG1151C10176236SH SOLE 23600
ADOBE SYS INCStock00724F1011,0581,838SH SOLE 1,83800
ADVANSIX INC COMStock00773T10101SH SOLE 100
ADVISORSHARES PURE US CANNABIS ETFETF00768Y4534140SH OTR101400
AECOM TECHNOLOGY CORPStock00766T1009150SH SOLE 15000
AERCAP HOLDINGS NV SHSStockN0098510633564SH SOLE 56400
AERIE PHARMACEUTICALS INC COMStock00771V1081089,500SH OTR1,4,509,5000
AERIE PHARMACEUTICALS INC COMStock00771V1082,229195,570SH SOLE 195,57000
AES CORPStock00130H105492,162SH SOLE 2,16200
AIR GAIN INCStock0012728429400SH OTR404000
AIR PRODS & CHEMS INC COMStock00915810690350SH OTR503500
AIR PRODS & CHEMS INC COMStock0091581063,65914,286SH SOLE 14,28500
AKAMAI TECHStock00971T10163600SH OTR106000
AKAMAI TECHStock00971T10115,228145,596SH SOLE 145,59600
AKOUSTIS TECHNOLOGIES INC COMStock00973N10227318,100SH OTR1,4018,1000
AKOUSTIS TECHNOLOGIES INC COMStock00973N1023,421352,650SH SOLE 352,65000
ALCOA CORP COMStock01387210601SH SOLE 100
ALIBABA GROUP HLDG LTD SPONSORED ADSADR01609W10277520SH SOLE 52000
ALIGN TECHNOLOGY INC COMStock016255101446670SH SOLE 67000
ALKERMES PLC SHSStockG017671053100SH SOLE 10000
ALLEGION PLCStockG0176J109966SH SOLE 6600
ALLIANCEBERNSTEIN HLDG UNIT LTD PARTNERSHIP INTStock01881G1061,51130,484SH SOLE 30,48400
ALLSTATE CORPStock02000210198772SH SOLE 77200
ALLY FINL INC COMStock02005N10016307SH SOLE 30700
ALPHABET INC CAP STK CL CStock02079K1072,9721,115SH SOLE 1,11500
ALPS ETF TR SECTOR DIVIDEND DOGS ETFETF00162Q8582444,783SH SOLE 4,78300
ALTRIA GROUP INC COMStock02209S1035100SH OTR101000
ALTRIA GROUP INC COMStock02209S10360113,200SH SOLE 13,20000
AMARIN CORP PLC SPONS ADR NEWADR023111206102,000SH OTR4,502,0000
AMAZON COM INCStock0231351062,816857SH SOLE 85700
AMEDISYS INC COMStock02343610882547SH SOLE 54700
AMERICAN AIRLS GROUP INC COMStock02376R102022SH SOLE 2200
AMERICAN CAMPUS CMNTYS INC COMREIT02483510003SH SOLE 300
AMERICAN ELEC PWR CO INC COMStock02553710132400SH SOLE 40000
AMERICAN EXPRESS CO COMStock025816109130775SH SOLE 77500
AMERICAN INTL GROUP INC COM NEWStock0268747841652,999SH SOLE 2,99900
AMERICAN TOWER CORPREIT03027X1005362,018SH SOLE 2,01800
AMERICAN WTR WKS CO INC NEW COMStock0304201033301,954SH SOLE 1,95400
AMERICOLD RLTY TR COMREIT03064D108010SH SOLE 1000
AMERIS BANCORP COMStock03076K108521,000SH SOLE 1,00000
AMGEN INCStock0311621006,62731,166SH SOLE 31,16600
AMPHENOL CORP NEW CL AStock03209510128378SH SOLE 37800
AMYRIS INC COM NEWStock03236M200141,000SH SOLE 1,00000
AMYRIS INC COM NEWStock03236M200272,000SH OTR402,0000
ANALOG DEVICES INC COMStock032654105153911SH SOLE 91100
ANHEUSER BUSCHADR03524A108238SH SOLE 3800
ANSYS INCStock03662Q105284835SH SOLE 83500
APA CORPORATION COMStock03743Q1082100SH SOLE 10000
APOLLO COML REAL ESTATE FIN Convertible03762UAB1116115,000SH SOLE 115,00000
APPLE INCStock0378331002711,916SH OTR1,2,501,9160
APPLE INCStock03783310035,830253,219SH SOLE 253,21800
ARAMARK COMStock03852U106902,750SH SOLE 2,75000
ARCHER DANIELS MIDLAND CO COMStock03948310223375SH SOLE 37500
ARCOSA INC COMStock0396531009180SH SOLE 17900
ARCTURUS THERAPEUTICS HLDGS COMStock03969T1098165SH OTR401650
ARES CAPITAL CORPConvertible04010LAW39990,000SH SOLE 90,00000
ARES CAPITAL CORP COMCEF04010L10315750SH SOLE 75000
ARISTA NETWORKS INC COMStock0404131062162SH SOLE 6200
ARK INNOVATION ETFETF00214Q10422196SH SOLE 19600
ARVINAS INC COMStock04335A1051642,000SH SOLE 2,00000
ARVINAS INC COMStock04335A10530400SH OTR404000
ASPEN TECHNOLOGY INC COMStock04532710319155SH SOLE 15500
ASTRAZENECA PLC- SPONS ADRADR04635310853881SH SOLE 88100
AT&T INC COMStock00206R10251719,151SH SOLE 19,15100
ATRECA INC CL A COMStock04965G109201,600SH OTR401,6000
ATRECA INC CL A COMStock04965G10961,000SH SOLE 1,00000
AUTOMATIC DATA PROCESSING INC COMStock053015103630SH OTR10300
AUTOMATIC DATA PROCESSING INC COMStock0530151036303,150SH SOLE 3,15000
AUTOZONE INC NEVStock0533321025935SH OTR50350
AUTOZONE INC NEVStock05333210210260SH SOLE 6000
BAIDU COM ADR ADR0567521081911,240SH SOLE 1,24000
BANCO SANTANDER CENT HISPADR05964H1050116SH SOLE 11600
BANK NEW YORK MELLON CORP COMStock06405810016316SH SOLE 31600
BANK OF NOVA SCOTIA CMNStock0641491071873,042SH SOLE 3,04200
BARCLAYS PLC ADRADR06738E2043322SH SOLE 32200
BARRICK GOLD CORP FStock0679011083176SH SOLE 17600
BAXTER INTL INC COMStock07181310939481SH SOLE 48100
BEAM THERAPEUTICS INC COMStock07373V10560625SH OTR406250
BERKSHIRE HATHAWAY INC DEL CL AStock0846701084111SH SOLE 100
BERKSHIRE HATHAWAY INC DEL CL B NEWStock08467070231115SH OTR201150
BERKSHIRE HATHAWAY INC DEL CL B NEWStock0846707021,9997,325SH SOLE 7,32500
BHP GROUP LTD SPONSORED ADSADR08860610814270SH SOLE 27000
BHP GROUP PLC SPONSORED ADRADR05545E209481SH SOLE 8100
BIG LOTS INCStock089302103992,282SH SOLE 2,28200
BK OF AMERICA CORP COMStock0605051041293,050SH OTR1,2,403,0500
BK OF AMERICA CORP COMStock06050510417,752418,201SH SOLE 418,20100
BLACKLINE INC COMStock09239B1091561,320SH SOLE 1,32000
BLACKROCK INC Stock09247X1013137SH OTR10370
BLACKROCK INC Stock09247X101169202SH SOLE 20200
BLACKSTONE INC COMStock09260D10798845SH SOLE 84500
BLACKSTONE MORTGAGE TRUST INC Convertible09257WAB66665,000SH SOLE 65,00000
BLOCK H & R INC COMStock09367110513502SH SOLE 50200
BOEING CO COMStock097023105115523SH SOLE 52300
BOSTON BEER INC CL AStock10055710776150SH SOLE 15000
BOSTON SCIENTIFIC CORPStock10113710711250SH SOLE 25000
BP PLC SPONSORED ADRADR055622104461,711SH SOLE 1,71100
BRIGHT HORIZONS FAM SOL IN DEL COMStock1091941002,89620,774SH SOLE 20,77400
BRIGHTHOUSE FINL INC COMStock10922N103128SH SOLE 2800
BRISTOLMYERS SQUIBB CO COMStock1101221089150SH OTR501500
BRISTOLMYERS SQUIBB CO COMStock1101221082243,783SH SOLE 3,78200
BROADCOM INC COMStock11135F1013675SH OTR40750
BROADCOM INC COMStock11135F1015,34911,030SH SOLE 11,02900
BROADRIDGE FIN SOLStock11133T10317100SH SOLE 10000
BROOKDALE SR LIVING INC COMStock11246310461,000SH SOLE 1,00000
BROOKFIELD ASSET MGMT INC COM VOTINGStock1125851047138SH SOLE 13800
BROOKFIELD INFRAST PARTNERS LP LP INT UNITStockG1625210142750SH SOLE 75000
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS AStock11275Q10736600SH OTR506000
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS AStock11275Q1073706,183SH SOLE 6,18300
BROOKFIELD REAL ASSETS INCOME SHS BEN INTCEF112830104472,238SH SOLE 2,23800
BROOKLINE BANCORP INC CMNStock11373M107855,589SH SOLE 5,58900
BYRNA TECHNOLOGIES INC COM NEWStock12448X2012112SH SOLE 11200
C4 THERAPEUTICS INCStock12529R10712350SH OTR403500
CABLE ONE INC COMStock12685J10513474SH SOLE 7400
CABALETTA BIOStock12674W10910800SH OTR408000
CALAMOS CONV & HIGH INCOME FD COM SHSCEF12811P108191,216SH SOLE 1,21600
CALAMOS CONV OPPORTUNITIES & INCOME FDCEF128117108372,500SH SOLE 2,50000
CANADIAN NATIONAL RAILWAY COStock13637510217150SH OTR401500
CANADIAN NATIONAL RAILWAY COStock1363751022,89125,001SH SOLE 25,00100
CANADIAN NATURAL RESOURCES LTDStock136385101371,000SH SOLE 1,00000
CAPITAL ONE FINANCIAL CORPStock14040H10597600SH OTR1,206000
CAPITAL ONE FINANCIAL CORPStock14040H1051641,012SH SOLE 1,01200
CARLISLE COS INC COMStock1423391003531,776SH SOLE 1,77600
CARNIVAL CORPStock1436583003100SH SOLE 10000
CARRIER GLOBAL CORPORATION COMStock14448C104351SH OTR20510
CARRIER GLOBAL CORPORATION COMStock14448C10421410SH SOLE 41000
CATERPILLAR INC COMStock149123101127660SH SOLE 66000
CBTX INC COMStock12481V10402SH SOLE 200
CDW CORP COMStock12514G108106582SH SOLE 58200
CENTENE CORP DEL COMStock15135B10131500SH SOLE 50000
CENTERPOINT ENERGY INC COMStock15189T1071044,228SH SOLE 4,22800
CENTRAL FUND OF CANADA LTDCEF85208R101171,000SH SOLE 1,00000
CERENCE INC COMStock156727109768SH SOLE 6800
CERNER CORPStock1567821041542,182SH SOLE 2,18200
CGI INC CL A SUB VTGStock12532H10425300SH SOLE 30000
CHAMPIONX CORPORATION COMStock15872M104341,542SH SOLE 1,54200
CHARLES SCHWAB CORPStock80851310569952SH SOLE 95200
CHARTER COMMUNICATIONS INC NEW CL AStock16119P10823SH SOLE 300
CHEMED CORP NEW COMStock16359R103112240SH SOLE 24000
CHEMOURS CO COMStock163851108272SH SOLE 7200
CHEVRON CORP NEW COMStock1667641007367,256SH SOLE 7,25500
CHUBB LIMITED COMStockH1467J10429170SH OTR101700
CHUBB LIMITED COMStockH1467J1041831,053SH SOLE 1,05300
CHURCH & DWIGHT INCStock17134010233400SH OTR104000
CHURCH & DWIGHT INCStock17134010210,292124,653SH SOLE 124,65300
CIGNA CORP NEW COMStock125523100212SH OTR20120
CIGNA CORP NEW COMStock125523100110550SH SOLE 55000
CINCINNATI FINL CORP COMStock17206210168600SH SOLE 60000
CISCO SYS INCStock17275R10213250SH OTR402500
CISCO SYS INCStock17275R1029,570175,839SH SOLE 175,83900
CITIGROUP INCStock1729674243434,890SH SOLE 4,89000
CLEARWAY ENERGY INC CL CStock18539C204481,600SH OTR501,6000
CLEARWAY ENERGY INC CL CStock18539C2042,53483,726SH SOLE 83,72500
CMS ENERGY CORP COMStock1258961002384,000SH SOLE 4,00000
COCA COLA CO COMStock1912161007137SH OTR201370
COCA COLA CO COMStock1912161001322,519SH SOLE 2,51900
COGNIZANT TECH SOLUTIONS CORPStock19244610253720SH SOLE 72000
COGNYTE SOFTWARE LTD ORD SHSStockM251331055253SH SOLE 25300
COHU INC COMStock192576106010SH SOLE 1000
COLGATE PALMOLIVE CO COMStock19416210345600SH OTR1,206000
COLGATE PALMOLIVE CO COMStock1941621032,27030,032SH SOLE 30,03200
COMCAST CORP NEW CL AStock20030N10153950SH OTR109500
COMCAST CORP NEW CL AStock20030N10118,622332,952SH SOLE 332,95200
CONOCOPHILLIPS COMStock20825C1041191,756SH SOLE 1,75600
CONSOLIDATED EDISON INC COMStock2091151041812,500SH SOLE 2,50000
CONSTELLATION BRANDS INC CL AStock21036P10821100SH SOLE 10000
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF81369Y4079885,503SH SOLE 5,50300
CONSUMER STAPLES SELECT SECTOR SPDRETF81369Y3085,15074,810SH SOLE 74,81000
COPART INC COMStock21720410676550SH OTR205500
COPART INC COMStock2172041063232,330SH SOLE 2,33000
CORNING INC COMStock219350105253SH SOLE 5300
CORTEVA INC COMStock22052L104461,097SH SOLE 1,09700
COSTAR GROUP INC COMStock22160N1092562,970SH SOLE 2,97000
COSTCO WHOLESALE CORPStock22160K1056091,355SH SOLE 1,35500
CREDIT SUISSE GRP ADR F SPONSORED ADRADR225401108303,025SH SOLE 3,02500
CRISPR THERAPEUTICS AG NAMEN AKTStockH1718210834300SH SOLE 30000
CSX CORPStock126408103722,430SH SOLE 2,43000
CUBESMART COMREIT229663109233SH SOLE 3300
CUMMINS INC COMStock23102110625110SH SOLE 11000
CURTISS WRIGHT CORP COMStock2315611015904,676SH SOLE 4,67600
CVS HEALTH CORP COMStock1266501002,11224,892SH SOLE 24,89200
DANAHER CORP Stock23585110261200SH OTR502000
DANAHER CORP Stock23585110220,27966,611SH SOLE 66,61100
DCP MIDSTREAM LP COM UT LTD PTNStock23311P100281,000SH SOLE 1,00000
DEERE & CO COMStock2441991055461,629SH SOLE 1,62900
DELL TECHNOLOGIES INC CL CStock24703L20212118SH SOLE 11800
DELTA AIR LINES INC DEL COM NEWStock247361702431,000SH SOLE 1,00000
DEVON ENERGY CORP Stock25179M1031,28836,283SH SOLE 36,28300
DIAGEO PLCADR25243Q20552268SH SOLE 26800
DIGITAL RLTY TR INC COMREIT25386810354377SH OTR2,503760
DIGITAL RLTY TR INC COMREIT2538681034,22629,260SH SOLE 29,26000
DISNEY WALT CO COMStock254687106425SH OTR20250
DISNEY WALT CO COMStock2546871063,68221,767SH SOLE 21,76700
DIXIE GROUP INCStock2555191000100SH SOLE 10000
DOMINION RESOURCES INCStock25746U1092,70437,038SH SOLE 37,03700
DOVER CORP COMStock2600031087985,134SH SOLE 5,13400
DOW INC COMStock260557103641,107SH SOLE 1,10600
DRAFTKINGS INC COM CL AStock26142R10412250SH SOLE 25000
DT MIDSTREAM INC COMMON STOCKStock23345M10732700SH SOLE 70000
DTE ENERGY CO COMStock2333311071561,400SH SOLE 1,40000
DUKE ENERGY CORP NEW COM NEWStock26441C2046646,803SH SOLE 6,80200
DUPONT DE NEMOURS INC COMStock26614N102811,198SH SOLE 1,19800
DXC TECHNOLOGY CO COMStock23355L106341,000SH SOLE 1,00000
EATON CORP PLC SHSStockG291831031,83212,268SH SOLE 12,26800
EATON VANCE TAX ADV DIV INCCEF27828G107692,500SH SOLE 2,50000
EBAY INCStock278642103350SH SOLE 5000
ECOLAB INC COMStock27886510099475SH OTR1,504750
ECOLAB INC COMStock27886510010,24549,110SH SOLE 49,10900
EDITAS MEDICINE INC COMStock28106W10316400SH OTR404000
EDWARDS LIFESCIENCES CORP COMStock28176E1082462,175SH OTR4,502,1750
EDWARDS LIFESCIENCES CORP COMStock28176E10826,419233,364SH SOLE 233,36400
EMERSON ELEC CO COMStock2910111043864,102SH SOLE 4,10200
ENBRIDGE INC COMStock29250N1052205,516SH SOLE 5,51500
ENERGY SELECT SECTOR SPDRETF81369Y506691,332SH OTR1,501,3320
ENERGY SELECT SECTOR SPDRETF81369Y5064117,891SH SOLE 7,89000
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIPStock29273V100192,000SH SOLE 2,00000
ENI S P A SPONSORED ADRADR26874R108396SH SOLE 9600
ENTEGRIS INC COMStock29362U10413100SH OTR501000
ENTEGRIS INC COMStock29362U1043,85130,587SH SOLE 30,58700
ENTERGY CORP NEW COMStock29364G1031381,385SH SOLE 1,38500
ENTERPRISE PRODS PARTNERS L PStock29379210729913,830SH SOLE 13,83000
ENVISTA HOLDINGS CORPORATION COMStock29415F10417400SH SOLE 40000
EOG RESOURCES INCStock26875P10148600SH OTR106000
EOG RESOURCES INCStock26875P1014,51756,268SH SOLE 56,26800
EPIPHANY TECHNOLOGY ACQUISIT UNIT EXStock29429X2089900SH OTR409000
EQT CORP COMStock26884L1098400SH SOLE 40000
EQUIFAX INC COMStock2944291052641,040SH SOLE 1,04000
EQUITRANS MIDSTREAM CORP COMStock29460010141440,838SH SOLE 40,83800
ESSENTIAL UTILS INC COMStock29670G102691,500SH SOLE 1,50000
EVERSOURCE ENERGY COMStock30040W1081541,889SH SOLE 1,88900
EVOQUA WATER TECHNOLOGIES CORP COMStock30057T1052075,500SH OTR1,505,5000
EVOQUA WATER TECHNOLOGIES CORP COMStock30057T10510,936291,154SH SOLE 291,15400
EXACT SCIENCES CORP COMStock30063P10538400SH OTR504000
EXACT SCIENCES CORP COMStock30063P1053914,100SH SOLE 4,10000
EXP WORLD HLDGS INC COMStock30212W10016400SH SOLE 40000
EXXON MOBIL CORP COMStock30231G102791,335SH OTR101,3350
EXXON MOBIL CORP COMStock30231G1022,65245,084SH SOLE 45,08400
FACEBOOK INC CL AStock30303M1027752,283SH SOLE 2,28300
FASTENAL COStock31190010461411,891SH SOLE 11,89100
FEDEX CORPStock31428X106416SH SOLE 1600
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COMStock31620R30324519SH SOLE 51900
FIDELITY NATL INFO SVCS Stock31620M10628231SH SOLE 23100
FIFTH THIRD BANCORP COMStock31677310022510SH SOLE 51000
FINANCIAL SELECT SECTOR SPDRETF81369Y6054100SH OTR101000
FINANCIAL SELECT SECTOR SPDRETF81369Y6051,74546,504SH SOLE 46,50400
FIRST REP BK SAN FRANCISCO CAL COMStock33616C1003,74919,437SH SOLE 19,43700
FIRST TRUST NASDAQ 100 TECHNOLOGY SECTOR INDEX FUNDETF33734510295600SH SOLE 60000
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUNDETF33733E203114688SH SOLE 68800
FIRST TRUST US EQUITY OPPORTUNITIES ETFETF33692010328224SH SOLE 22400
FIRST TRUST VALUE LINE DIVIDEND INDEX FUNDETF33734H1061744,434SH SOLE 4,43400
FISERV INC COMStock3377381083373,107SH SOLE 3,10700
FIVE BELOW INC COMStock33829M101143811SH SOLE 81100
FIVE9 INC COMStock33830710122140SH SOLE 14000
FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUNDETF33939L407381,050SH SOLE 1,05000
FLEXSHARES IBOXX ETF33939L506662,500SH SOLE 2,50000
FOCUS FINL PARTNERS INC COM CL AStock34417P10013250SH SOLE 25000
FOCUS FINL PARTNERS INC COM CL AStock34417P1001312,500SH OTR102,5000
FORD MOTOR COMPANYStock345370860141,000SH SOLE 1,00000
FORTIVE CORP COMStock34959J10842600SH OTR506000
FORTIVE CORP COMStock34959J1082,22531,535SH SOLE 31,53500
FORTRESS TRANS INFRST INVS LLC COM REP LTD LIABStock34960P10158423,000SH SOLE 23,00000
FRESENIUS MED CARE AG&CO KGAA SPONSORED ADRADR358029106269SH SOLE 6900
GARRETT MOTION INC COMStock3665051051155SH SOLE 15500
GENERAL DYNAMICS CORP COMStock3695501081053SH OTR20530
GENERAL DYNAMICS CORP COMStock369550108195996SH SOLE 99600
GENERAL ELECTRIC CO COM NEWStock36960430125245SH OTR402450
GENERAL ELECTRIC CO COM NEWStock3696043018288,034SH SOLE 8,03400
GENERAL MLS INC COMStock370334104771,295SH SOLE 1,29500
GENERAL MOTORS CORPStock37045V1005100SH SOLE 10000
GENTEX CORP COMStock3719011092507,589SH SOLE 7,58900
GILEAD SCIENCES INCStock3755581031,39219,929SH SOLE 19,92900
GINKGO BIOWORKS HOLDINGS INC CL A SHSStock37611X100232,000SH SOLE 2,00000
GLAXOSMITHKLINE PLC SPONSORED ADRADR37733W10528734SH SOLE 73400
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETFETF37954Y7155,958162,920SH SOLE 162,92000
GLOBANT S A COMStockL443851092951,051SH SOLE 1,05100
GOLDEN STAR RES LTD CDA COMStock38119T8071400SH SOLE 40000
GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETFETF38143020626700SH SOLE 70000
GOLDMAN SACHS BDC INCConvertible38147UAB3228225,000SH SOLE 225,00000
GOLDMAN SACHS GROUP INCStock38141G104151400SH OTR104000
GOLDMAN SACHS GROUP INCStock38141G1045,05813,381SH SOLE 13,38100
GOLUB CAP BDC INC COMCEF38173M10213800SH SOLE 80000
GOOGLE INCStock02079K3057,9032,956SH SOLE 2,95600
GOSSAMER BIO INC COMStock38341P1029700SH OTR407000
GOSSAMER BIO INC COMStock38341P102131,000SH SOLE 1,00000
GRACO INC COMStock38410910435500SH SOLE 50000
GRAHAM HLDGS CO COM CL BStock38463710488149SH SOLE 14900
GRAND CANYON ED INC COMStock38526M1061071,222SH SOLE 1,22200
GREENBRIER COMPANIES INCStock3936571019200SH SOLE 20000
GRUPO TELEVISA S A B SPON ADR REP ORDADR40049J2063310SH SOLE 31000
HAMILTON BEACH BRANDS HLDG CO COM CL AStock40701T1042100SH SOLE 10000
HAMILTON BEACH BRANDS HLDG CO COM CL AStock40701T10420813,300SH OTR1013,3000
HANCOCK JOHN PFD INCOME FD II COMCEF41013X10617770SH SOLE 77000
HANESBRANDS INC Stock4103451027424SH SOLE 42400
HANOVER INSURANCE GROUP Stock4108671051301,000SH SOLE 1,00000
HARBORONE BANCORP INC NEW COM NEWStock41165Y100181,250SH SOLE 1,25000
HASBRO INC COMStock41805610727300SH OTR103000
HASBRO INC COMStock4180561078,12191,025SH SOLE 91,02500
HEALTH ASSURANCEStock42226W208232,000SH OTR402,0000
HDFC BANK LTD SPONSORED ADSADR40415F10141565SH SOLE 56500
HEALTH CARE SELECT SECTOR SPDRETF81369Y2091,43511,269SH SOLE 11,26900
HEICO CORP NEW COMStock4228061091631,236SH SOLE 1,23600
HENRY JACK & ASSOC INC COMStock42628110141250SH SOLE 25000
HERON THERAPEUTICS INC COMStock4277461024400SH OTR404000
HEXCEL CORP NEW COMStock428291108711,200SH SOLE 1,20000
HOLOGIC INCStock4364401014125,584SH SOLE 5,58400
HOME DEPOTStock43707610222,04667,160SH SOLE 67,16000
HOMOLOGY MEDICINES INC COMStock43808310781,000SH SOLE 1,00000
HOMOLOGY MEDICINES INC COMStock438083107121,000SH OTR41,00000
HOOKIPA PHARMAStock43906K100101,000SH OTR401,0000
HONEYWELL INTL INCStock4385161061,3376,300SH SOLE 6,30000
HORMEL FOODS CORP COMStock4404521001383,370SH SOLE 3,37000
HSBC HLDGS PLC SPON ADR NEWADR404280406264SH SOLE 6400
HUMANA INC COMStock44485910239100SH SOLE 10000
HUMANCO ACQUISITION CORP UNIT EXP 120823Stock44487N208424,100SH SOLE 4,10000
HUNTINGTON BANCSHARES INC COMStock44615010436423,525SH OTR1023,5250
HUNTINGTON BANCSHARES INC COMStock4461501046,856443,443SH SOLE 443,44300
IAA INC COMStock44925310316300SH SOLE 30000
IAA INC COMStock44925310344800SH OTR508000
IAC INTERACTIVECORP NEW COM NEWStock44891N2081751,341SH SOLE 1,34100
ICICI BANK LTD ADRADR45104G10416825SH SOLE 82500
IDEXX LABS INC COMStock45168D104178287SH SOLE 28700
IHS MARKIT LTD SHSStockG475671052181,873SH SOLE 1,87300
IGM BIOSCIENCES INCStock44958510828300SH OTR403000
ILLINOIS TOOL WKS INC COMStock45230810921100SH SOLE 10000
ILLUMINA INC COMStock45232710963156SH SOLE 15600
IMMUNICE INCStock4525EP1018500SH OTR405000
INDEPENDENT BANK CORP MA Stock4538361087,23394,981SH SOLE 94,98100
INDIA FUND INCCEF454089103321,375SH SOLE 1,37500
INDUSTRIAL SELECT SECTOR SPDRETF81369Y7041,83318,738SH SOLE 18,73700
ING GROEP NV SPONSORED ADRADR4568371033206SH SOLE 20600
INGERSOLL RAND INC COMStock45687V1061,61632,062SH SOLE 32,06200
INTEL CORP COMStock4581401008150SH OTR201500
INTEL CORP COMStock4581401001,16121,787SH SOLE 21,78700
INTERCONTINENTAL EXCHANGE INC COMStock45866F104540SH SOLE 4000
INTERNATIONAL FLAVORS FRAGRANC COMStock45950610127200SH OTR502000
INTERNATIONAL FLAVORSFRAGRANC COMStock4595061012,29917,193SH SOLE 17,19300
INTERNATIONAL PAPER CO COMStock460146103228SH SOLE 2800
INTL BUSINESS MACHINESStock4592001011176SH OTR10760
INTL BUSINESS MACHINESStock4592001015383,872SH SOLE 3,87200
INTUITIVE SURGICALStock46120E602704708SH SOLE 70800
IVERIC BIO INC COMStock68374510361,200SH OTR4080
INVESCO DWA UTILITIES MOMENTUM ETFETF46137V79517523SH SOLE 52300
INVESCO FTSE INTERNATIONAL LOW BETA EQUAL WEIGHT ETFETF46138E76824800SH SOLE 80000
INVESCO FTSE RAFI US 1000 ETFETF46137V61316100SH SOLE 10000
INVESCO MUNICIPAL INCOME OPPORTUNITIES TRUSTCEF46132X101028SH SOLE 2800
INVESCO RUSSELL 1000 LOW BETA EQUAL WEIGHT ETFETF90333T105942,410SH SOLE 2,41000
INVESCO S&P GLOBAL WATER INDEX ETFETF46138E26329515SH SOLE 51500
INVESCO TR INVT GRADE MUNS COMCEF46131M106211,500SH SOLE 1,50000
ISHARES 0 5 YEAR TIPS BOND ETFETF46429B74716148SH SOLE 14800
ISHARES 10 YEAR INVESTMENT GRADE CORPORATE BOND ETFETF46428951110144SH SOLE 14400
ISHARES 1 3 YR TREASURY BOND ETFETF4642874571,48817,276SH SOLE 17,27600
ISHARES 1 5 YR CREDIT BOND ETFETF4642886464678,550SH OTR1,308,5500
ISHARES 1 5 YR CREDIT BOND ETFETF46428864620,151368,801SH SOLE 368,80100
ISHARES 5 10 YEAR INVESTMENT GRADE CORPORATE BOND ETFETF4642886385328,851SH SOLE 8,85000
ISHARES AMT FREE MUNI BOND ETFETF46428841434290SH OTR102900
ISHARES AMT FREE MUNI BOND ETFETF4642884146,49255,881SH SOLE 55,88100
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETFETF464288620116SH SOLE 1600
ISHARES CORE MSCI EAFE ETFETF46432F8426,04881,457SH SOLE 81,45700
ISHARES CORE MSCI EMERGING MKTSETF46434G103352SH SOLE 5200
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETFETF46432F83417243SH SOLE 24300
ISHARES CORE S&P MID CAP ETFETF464287507198753SH OTR1,307530
ISHARES CORE S&P MID CAP ETFETF4642875071,6036,092SH SOLE 6,09200
ISHARES CORE S&P U.S. GROWTH ETFETF464287671100980SH SOLE 98000
ISHARES CORE S&P U.S. GROWTH ETFETF4642876713663,570SH OTR1,203,5700
ISHARES CORE S&P U.S. VALUE ETFETF4642876636389,000SH OTR109,0000
ISHARES CORE S&P U.S. VALUE ETFETF4642876636,24988,162SH SOLE 88,16200
ISHARES DJ SELECT DIVIDENDETF46428716864560SH SOLE 56000
ISHARES DJ US TELECOMETF464287713521,600SH SOLE 1,60000
ISHARES DOW JONES US UTILITIESETF46428769717220SH SOLE 22000
ISHARES EMERGING MARKETS DIVIDEND ETFETF46428631925650SH OTR106500
ISHARES EMERGING MARKETS DIVIDEND ETFETF4642863194,584117,842SH SOLE 117,84100
ISHARES EUROPE 350 INDEXETF4642878613336,380SH SOLE 6,38000
ISHARES EXPANDED TECH SOFTWARE SECTOR ETFETF46428751591228SH SOLE 22800
ISHARES GOLD TRUST ETF ETF464285204942,800SH SOLE 2,80000
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETFETF46428851330345SH OTR103450
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETFETF46428851331359SH SOLE 35900
ISHARES IBOXX INVESTMENT GRADE CORPORATE BOND ETFETF46428724219141SH SOLE 14100
ISHARES INC MSCI PACIFIC EX JAPANETF464286665571,175SH SOLE 1,17500
ISHARES MSCI EAFE ETFETF464287465115SH OTR10150
ISHARES MSCI EAFE ETFETF4642874654,71960,494SH SOLE 60,49300
ISHARES MSCI EAFE GROWTH ETFETF46428888532305SH SOLE 30500
ISHARES MSCI EMERGING MARKETS ETFETF4642872343,13962,303SH SOLE 62,30300
ISHARES MSCI EMERGING MARKETS EX CHINA ETFETF46434G764611,000SH OTR101,0000
ISHARES MSCI INDIA INDEX FUNDETF46429B59810200SH SOLE 20000
ISHARES MSCI USA MIN VOL FACTOR ETFETF46429B69757770SH SOLE 77000
ISHARES MSCI USA MOMENTUM FACTOR ETFETF46432F39679449SH SOLE 44900
ISHARES RUSSELL 1000 VALUE ETFETF464287598955SH SOLE 5500
ISHARES RUSSELL 2000 ETFETF46428765502SH OTR2020
ISHARES RUSSELL 2000 ETFETF464287655172788SH SOLE 78800
ISHARES RUSSELL 2000 VALUE ETFETF46428763027171SH SOLE 17100
ISHARES RUSSELL MIDCAP VALUE INDEXETF46428747347414SH SOLE 41400
ISHARES S&P 500 GROWTH ETFETF464287309460SH SOLE 6000
ISHARES S&P 500 INDEXETF464287200106245SH OTR202450
ISHARES S&P 500 INDEXETF4642872003,7508,704SH SOLE 8,70300
ISHARES S&P 500 VALUE ETFETF464287408750SH OTR30500
ISHARES S&P 500 VALUE ETFETF4642874081,3939,580SH SOLE 9,58000
ISHARES S&P MIDCAP 400 GROWTH INDEXETF464287606961,214SH SOLE 1,21400
ISHARES S&P MIDCAP 400 VALUE ETFETF4642877052572,497SH SOLE 2,49700
ISHARES S&P SMALLCAP 600 ETFETF464287804760SH OTR50600
ISHARES S&P SMALLCAP 600 ETFETF46428780485775SH SOLE 77500
ISHARES S&P SMALLCAP 600 GROWTH ETFETF46428788740310SH SOLE 31000
ISHARES S&P SMALLCAP 600 VALUE ETFETF4642878792872,850SH SOLE 2,85000
ISHARES S&P US PREFERRED STOCK ETFETF46428868751413,236SH SOLE 13,23600
ISHARES TR LEHMAN INTER GOVT CR BD FDETF4642886123693,206SH SOLE 3,20600
ISHARES TR RUSSELL 1000 INDEX ETFETF46428762277320SH OTR103200
ISHARES TR RUSSELL MIDCAP INDEX FDETF4642874991131,440SH SOLE 1,44000
ISHARES TRS&P SHORT TERM NATL MUNICIPAL BD FDETF4642881582862,661SH SOLE 2,66100
ISHARES US INSURANCE ETFETF464288786111SH SOLE 1100
ISHARES US MEDICAL DEVICES ETFETF46428881021336SH SOLE 33600
ISHARES US REAL ESTATE ETFETF46428773915SH SOLE 500
ISHARES US TECHNOLOGY ETFETF4642877215275,200SH SOLE 5,20000
IVERIC BIO INC COMStock46583P102241,500SH SOLE 1,50000
J M SMUCKER CO NEW Stock8326964051871,560SH SOLE 1,56000
JACOBS ENGR GROUP INC COMStock46981410799750SH OTR1,507500
JACOBS ENGR GROUP INC COMStock46981410712,11591,416SH SOLE 91,41600
JOHNSON & JOHNSON COMStock478160104124767SH OTR1,207660
JOHNSON & JOHNSON COMStock4781601045,99937,145SH SOLE 37,14400
JOHNSON CTLS INCStockG51502105223SH SOLE 2300
JPMORGAN CHASE & CO COMStock46625H10018,872115,291SH SOLE 115,29100
KAR AUCTION SVCS INC COMStock48238T1095300SH SOLE 30000
KAR AUCTION SVCS INC COMStock48238T10913800SH OTR508000
KELLOGG CO COMStock4878361088120SH SOLE 12000
KEMPER CORP COMStock4884011001,20218,000SH SOLE 18,00000
KEYCORP COMStock493267108321,500SH SOLE 1,50000
KEYSIGHT TECHNOLOGIES INC COMStock49338L10349300SH OTR503000
KEYSIGHT TECHNOLOGIES INC COMStock49338L1034,06924,765SH SOLE 24,76500
KIMBERLY CLARK CORP COMStock49436810393700SH OTR1,507000
KIMBERLY CLARK CORP COMStock4943681032,58619,528SH SOLE 19,52800
KINDER MORGAN INCStock49456B1011398,300SH OTR1,508,3000
KINDER MORGAN INCStock49456B10123,7061,416,949SH SOLE 1,416,94900
KKR & CO INC COMStock48251W10418300SH SOLE 30000
KNOWLES CORPStock49926D109241,285SH SOLE 1,28500
KRAFT HEINZ CO COMStock500754106116SH OTR20160
KRAFT HEINZ CO COMStock5007541061102,992SH SOLE 2,99200
L3HARRIS TECHNOLOGIES INC COMStock5024311091150SH SOLE 5000
LABORATORY CORP OF AMERICA Stock50540R4094221,500SH SOLE 1,50000
LENNOX INTL INC COMStock52610710752175SH SOLE 17500
LIBERTY GLOBAL PLC SHS CL AStockG5480U1041194,000SH SOLE 4,00000
LI-CYCLE HOLDINGS CORP COMMON SHARESStock50202P105232,000SH SOLE 2,00000
LILLY ELI & CO COMStock5324571088493,675SH SOLE 3,67500
LINCOLN NATL CORP IND COMStock53418710917250SH SOLE 25000
LINDE PLC SHSStockG5494J1034631,577SH SOLE 1,57700
LIVE NATION ENTERTAINMENT INC COMStock538034109330SH SOLE 3000
LOCKHEED MARTIN CORPStock53983010971205SH SOLE 20500
LOGICBIO THERAPEUTICSStock54142F102121,500SH OTR40110
LOWES COS INC COMStock5486611072841,400SH SOLE 1,40000
LUMEN TECHNOLOGIES INC COMStock55024110335628,757SH SOLE 28,75700
M & T BK CORP COMStock55261F104535SH OTR20350
M & T BK CORP COMStock55261F104750SH SOLE 5000
MAGELLAN MIDSTREAM PARTNERS LPStock5590801063327,285SH SOLE 7,28500
MAIN STR CAP CORP COMCEF56035L104491,200SH OTR101,2000
MAIN STR CAP CORP COMCEF56035L104822,000SH SOLE 2,00000
MANULIFE FINL CORP COMStock56501R1061065,500SH OTR105,5000
MANULIFE FINL CORP COMStock56501R10610,998571,601SH SOLE 571,60000
MARATHON PETE CORPStock56585A1026104SH SOLE 10400
MARTIN MARIETTA MATLS INC COMStock57328410660175SH SOLE 17500
MARTIN MIDSTREAM PRTNRS L P UNIT L P INTStock57333110531,000SH SOLE 1,00000
MARTIN MIDSTREAM PRTNRS L P UNIT L P INTStock573331105165,000SH OTR505,0000
MATINAS BIOPHARMAStock57681010596,750SH OTR406,7500
MASTEC INC COMStock5763231094355,046SH SOLE 5,04600
MASTERCARD INCORPORATED CL AStock57636Q104117336SH SOLE 33600
MATCH GROUP INC NEW COMStock57667L1072541,618SH SOLE 1,61800
MATERIALS SELECT SECTOR SPDRETF81369Y1001081,360SH SOLE 1,36000
MCDONALDS CORP COMStock5801351011250SH OTR20500
MCDONALDS CORP COMStock58013510198406SH SOLE 40600
MEDALLIA INC COMStock584021109341,000SH OTR101,0000
MEDTRONIC PLC SHSStockG5960L1032522,010SH SOLE 2,01000
MELCO PBL ENTMNT LTDADRADR5854641006575SH SOLE 57500
MERCK & CO INCStock58933Y1051,19615,928SH SOLE 15,92800
METLIFE INC COMStock59156R1081782,884SH SOLE 2,88400
METTLER TOLEDO INTL INCF Stock592688105138100SH OTR101000
METTLER TOLEDO INTL INCF Stock59268810535,30225,630SH SOLE 25,63000
MICRON TECHNOLOGY INC COMStock59511210335500SH SOLE 50000
MICROSOFTStock594918104169600SH OTR106000
MICROSOFTStock59491810410,47837,165SH SOLE 37,16500
MICROVISION INC DEL COM NEWStock594960304111,000SH SOLE 1,00000
MID AMER APT CMNTYS INC COMREIT59522J103213SH SOLE 1300
MIDDLESEX WTR CO COMStock5966801083943,833SH SOLE 3,83300
MIRUM PHARMStock60474910118700SH OTR407000
MODERNA INC COMStock60770K107173450SH SOLE 45000
MOHAWK INDS INCStock608190104210SH SOLE 1000
MOLINA HEALTHCARE INC COMStock60855R100109400SH SOLE 40000
MONDELEZ INTL INC CL AStock609207105350SH OTR20500
MONDELEZ INTL INC CL AStock6092071055,48894,333SH SOLE 94,33300
MORGAN STANLEYStock6174464481861,916SH SOLE 1,91600
MOSAIC COStock61945C10311300SH SOLE 30000
MOTOROLA SOLUTIONS INC COM NEWStock6200763075192,236SH SOLE 2,23600
NANO DIMENSIONSStock63008G203131,000SH OTR401,0000
NATIONAL GRID TRANSCO PLCADR63627440910160SH SOLE 16000
NATIONAL INSTRS CORP COMStock636518102681,735SH SOLE 1,73500
NATIONAL OILWELL VARCO INCStock62955J103168SH SOLE 6800
NAVIENT CORPORATION COMStock63938C108201,000SH SOLE 1,00000
NAVIOS MARITIME ACQUIS CORP SHSStockY6215914302SH SOLE 200
NEOGEN CORP COMStock640491106461,052SH SOLE 1,05200
NETAPP INCStock64110D10418200SH SOLE 20000
NETFLIX INC COMStock64110L106101165SH SOLE 16500
NEW FORTRESS ENERGY INC COM CL AStock6443931002,969107,000SH SOLE 107,00000
NEWELL BRANDS INC COMStock6512291063129SH SOLE 12900
NEWMONT CORP COMStock65163910627500SH SOLE 50000
NEXTERA ENERGY INC COMStock65339F1011732,200SH OTR102,2000
NEXTERA ENERGY INC COMStock65339F1019,035115,061SH SOLE 115,06000
NEXTERA ENERGY PARTNERS LP COM UNIT PART INStock65341B10653700SH SOLE 70000
NICE LTD SPONSORED ADRADR65365610864225SH SOLE 22500
NIKE INC CLASS BStock654106103135933SH SOLE 93300
NISOURCE INC COMStock65473P105294SH SOLE 9400
NOKIA CORP ADRADR6549022046211,375SH SOLE 11,37500
NORFOLK SOUTHERN CRPStock65584410860250SH SOLE 25000
NORTHERN TR CORP COMStock66585910432300SH SOLE 30000
NORTHROP GRUMMAN CORP COMStock66680710245125SH SOLE 12500
NOVAVAX INC COM NEWStock670002401210SH SOLE 1000
NUANCE COMMUNICATIONS INCStock67020Y10030550SH SOLE 55000
NUTRIEN LTD COMStock67077M10810150SH SOLE 15000
NUVEEN ESG EMERGING MARKETS EQUITY ETFETF67092P8888250SH SOLE 25000
NUVEEN MUN VALUE FD INC COMCEF67092810042337,375SH SOLE 37,37500
NVIDIA CORPStock67066G1041,6908,156SH SOLE 8,15600
NXP SEMICONDUCTORS NV COMStockN6596X109118650SH OTR1,4,506500
NXP SEMICONDUCTORS NV COMStockN6596X10919,717100,662SH SOLE 100,66200
OCCIDENTAL PETE CORP COMStock67459910521710SH SOLE 71000
OMNICOM GROUP INC COMStock68191910637508SH SOLE 50800
ONEOK INC NEW COMStock6826801031141,970SH SOLE 1,97000
OPENDOOR TECHNOLOGIES INC COMStock68371210311513SH OTR105130
ORACLE CORPORATIONStock68389X10544500SH OTR105000
ORACLE CORPORATIONStock68389X10513,059149,879SH SOLE 149,87900
ORAMED PHARMACEUTICALS INC COM NEWStock68403P2031456,600SH SOLE 6,60000
ORGANON & CO COMMON STOCKStock68622V106521,587SH SOLE 1,58700
OSHKOSH TRUCK CORPStock68823920151500SH SOLE 50000
OTIS WORLDWIDE CORP COMStock68902V107225SH OTR20250
OTIS WORLDWIDE CORP COMStock68902V10715180SH SOLE 18000
OUTLOOK THERAPEUTICS INC COM NEWStock69012T2063315,000SH SOLE 15,00000
PACCAR INC COMStock6937181081582,000SH SOLE 2,00000
PALO ALTO NETWORKS INC COMStock697435105151430SH OTR3,4,504300
PALO ALTO NETWORKS INC COMStock6974351052,7145,665SH SOLE 5,66500
PARKE BANCORP INC COMStock70088510620915SH SOLE 91500
PARKER-HANNIFIN CORP COMStock7010941044621,652SH SOLE 1,65200
PAYCHEX INC COMStock7043261071221,089SH SOLE 1,08900
PAYCOM SOFTWARE INC COMStock70432V102255515SH SOLE 51500
PAYPAL HLDGS INC COMStock70450Y1034281,644SH SOLE 1,64400
PENN NATL GAMING INC COMStock707569109794SH OTR10940
PENN NATL GAMING INC COMStock7075691099130SH SOLE 13000
PENUMBRA INC COMStock70975L10727100SH OTR501000
PEPSICO INC COMStock7134481081170SH OTR10700
PEPSICO INC COMStock71344810810,21567,917SH SOLE 67,91700
PERRIGO COStockG97822103356SH SOLE 5600
PFIZER INC COMStock717081103791,847SH OTR1,201,8460
PFIZER INC COMStock7170811035,943138,167SH SOLE 138,16600
PHILIP MORRIS INTL INCStock7181721091,07911,380SH SOLE 11,38000
PHILLIPS 66Stock71854610441590SH SOLE 59000
PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVEETF72201R8662143,800SH SOLE 3,80000
PINTEREST INC CL AStock72352L106511,000SH OTR101,0000
PLAINS ALL AMERICAN PIPELINE LPStock72650310539739,045SH SOLE 39,04500
PLAINS GP HLDGS L P LTD PARTNR INT AStock72651A207464,275SH SOLE 4,27500
PLURISTEM THERAPEUTICS INC COM NEWStock72940R30041,500SH SOLE 1,50000
PNC FINL SVCS GROUP INC COMStock69347510531158SH SOLE 15800
PNM RES INC COMStock69349H10717335SH SOLE 33500
POWERSHARES FINANCIAL PREFERRED ETFETF46137V62147425,010SH SOLE 25,01000
POWERSHARES QQQ TRETF46090E103295825SH OTR308250
POWERSHARES QQQ TRETF46090E1034,15511,607SH SOLE 11,60600
PPD INC COMStock69355F10200SH SOLE 000
PPG INDS INC COMStock69350610721150SH SOLE 15000
PPL CORP COMStock69351T10611400SH SOLE 40000
PROCTER AND GAMBLE CO COMStock742718109750SH OTR20500
PROCTER AND GAMBLE CO COMStock7427181094,26030,475SH SOLE 30,47500
PROGRESSIVE CORP COMStock74331510311123SH SOLE 12300
PROSHARES LARGE CAP CORE PLUS ETFETF74347R24873731SH SOLE 73100
PROSHARES TR SHORT 20 YR TREASURY ETFETF74347X849442,665SH SOLE 2,66500
PROSHARES TRUST INVTGRADE INT RATE HEDGEDETF74347B6071021,349SH SOLE 1,34900
PROSHARES ULTRASHORT 20 YR TREAS 1 ETF74347B2011,28570,000SH SOLE 70,00000
PROSPECTOR CAPITAL CORP UNIT EX 010130StockG7273A12100SH SOLE 000
PROSPECTOR CAPITAL CORP UNIT EX 010130StockG7273A12110900SH OTR409000
PRUDENTIAL FINL INCStock744320102544SH SOLE 4400
PRUDENTIAL PLC ADRADR74435K204368SH SOLE 6800
PUBLIC SVC ENTERPRISE GRP INC COMStock74457310658950SH SOLE 95000
PURE STORAGE INC CL AStock74624M10210400SH SOLE 40000
QORVO INC COMStock74736K101117700SH SOLE 70000
QUALCOMM INC COMStock7475251031,2679,822SH OTR109,8220
QUALCOMM INC COMStock74752510336,678284,372SH SOLE 284,37100
QUANTA SERVICES INCStock74762E1021481,300SH OTR1,501,3000
QUANTA SERVICES INCStock74762E10213,117115,247SH SOLE 115,24700
QUEST DIAGNOSTICS INCStock74834L10087600SH SOLE 60000
RADIUS HEALTH INCConvertible750469AA64550,000SH SOLE 50,00000
RANGE RESOURCES CORPStock75281A109572,520SH SOLE 2,52000
RANGE RESOURCES CORPStock75281A1091150SH OTR401500
RAYMOND JAMES FINL INC Stock7547301092082,250SH SOLE 2,25000
RAYTHEON TECHNOLOGIES CORP COMStock75513E101451SH OTR20510
RAYTHEON TECHNOLOGIES CORP COMStock75513E1011,46917,092SH SOLE 17,09200
REAL ESTATE SELECT SECTOR SPDR FUNDETF81369Y860851,916SH SOLE 1,91600
REGENCY CTRS CORP COMREIT758849103113SH SOLE 1300
REGENERON PHARMACEUTICALS INCStock75886F1071830SH SOLE 3000
REPUBLIC SVCS INC COMStock76075910040333SH SOLE 33300
RESIDEO TECHNOLOGIES INC COMStock76118Y1041054,224SH SOLE 4,22400
RESMED INC COMStock76115210737140SH SOLE 14000
REYNOLDS CONSUMER PRODS INC COMStock76171L1061,90069,496SH SOLE 69,49500
RITCHIE BROS AUCTIONEERS COMStock7677441054647,521SH SOLE 7,52100
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETFETF3015057075,90491,670SH SOLE 91,67000
ROGERS COMMUNICATIONS INC CL BStock77510920028600SH SOLE 60000
ROLLINS INC COMStock7757111043088,727SH SOLE 8,72700
ROPER INDUSTRIES INCStock776696106121271SH SOLE 27100
ROYAL CARIBBEAN GROUP COMStockV7780T10318197SH SOLE 19700
ROYAL DUTCH SHELL PLC SPON ADR BADR780259107249SH SOLE 4900
ROYAL DUTCH SHELL PLCADR7802592061212,717SH SOLE 2,71700
RYMAN HOSPITALITY PPTYS INC COMREIT78377T10725300SH SOLE 30000
S&P GLOBAL INC COMStock78409V1042968SH SOLE 6800
SALESFORCE COM Stock79466L3023331,229SH SOLE 1,22900
SANMINA CORPORATION COMStock80105610228715SH SOLE 71500
SANOFI SAADR80105N1058157SH SOLE 15700
SAP SE SPON ADRADR80305420421156SH SOLE 15600
SB FINL GROUP INC COMStock78408D10517958SH SOLE 95800
SCHLUMBERGER LTD COM STKStock80685710895732,286SH SOLE 32,28600
SCHRODINGER INC COMStock80810D10315170SH OTR1,401700
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETFETF808524730127SH SOLE 2700
SCHWAB US BROAD MARKET ETFETF808524102215SH SOLE 1500
SEAGEN INC COMStock81181C10434200SH SOLE 20000
SEI INVESTMENTS COStock784117103591,000SH SOLE 1,00000
SENSATA TECHNOLOGIES HLDG PLC SHSStockG8060N102621,125SH SOLE 1,12500
SERVICENOW INC COMStock81762P102154247SH SOLE 24700
SIRIUS XM RADIO INC Stock82968B103518,400SH SOLE 8,40000
SKYWORKS SOLUTIONS INC COMStock83088M10225150SH OTR401500
SLM CORP COMStock78442P106181,000SH SOLE 1,00000
SNAP ON INC COMStock8330341018784,200SH SOLE 4,20000
SOLAREDGE TECHNOLOGIES INC COMStock83417M104310SH SOLE 1000
SOUTHERN CO COMStock84258710733534SH SOLE 53400
SOUTHERN PERU COPPER CORPStock84265V10501SH SOLE 100
SPDR BARCLAYS CAPITAL SHORT TERM CORP BDETF78464A47448515,525SH SOLE 15,52500
SPDR DOW JONES INDUSTRIAL ETFETF78467X109823SH SOLE 2300
SPDR DOW JONES REIT ETFETF78464A607222SH SOLE 2200
SPDR GOLD ETFETF78463V107161983SH SOLE 98300
SPDR ICE PREFERRED SECURITIES ETFETF78464A2922,69962,104SH SOLE 62,10400
SPDR INDEX SHS FDS S&P EMERGING MKTS ETFETF78463X50911250SH SOLE 25000
SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETFETF78464A284116SH SOLE 1600
SPDR PORTFOLIO LONG TERM TREASURY ETFETF78464A664124SH SOLE 2400
SPDR PORTFOLIO S&P 400 MID CAP ETFETF78464A847113SH SOLE 1300
SPDR S&P 500 ETFETF78462F103147343SH OTR1,2,303430
SPDR S&P 500 ETFETF78462F1031,1732,733SH SOLE 2,73300
SPDR S&P METALS AND MINING ETFETF78464A755257SH SOLE 5700
SPDR S&P MIDCAP 400 ETFETF78467Y107315655SH SOLE 65500
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETFETF78468R55601SH SOLE 100
SPIRIT AEROSYSTEMS HLDGS INC COM CL AStock848574109441,000SH SOLE 1,00000
SQUARE INC CL AStock85223410386360SH SOLE 36000
STAG INDL INC COMREIT85254J1021062,700SH OTR1,502,7000
STAG INDL INC COMREIT85254J10213,850352,878SH SOLE 352,87800
STANLEY BLACK & DECKER INC COMStock8545021011,0526,000SH SOLE 6,00000
STARBUCKS CORP COMStock8552441093,97636,042SH SOLE 36,04200
STARWOOD PROPERTY TRUSTREIT85571B10512500SH SOLE 50000
STATE STR CORP COMStock8574771037478,817SH SOLE 8,81700
STIFEL FINL CORP COMStock86063010248700SH OTR107000
STIFEL FINL CORP COMStock8606301027,379108,579SH SOLE 108,57900
STOKE THERAPEUTICSStock86150R10718300SH OTR403000
STRYKER CORPStock86366710132121SH SOLE 12100
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTNStock864482104151,000SH SOLE 1,00000
SUNRUN INC COMStock86771W105701,600SH SOLE 1,60000
SVB FINANCIAL GROUP COMStock78486Q101107165SH SOLE 16500
SYNLOGICStock87166L100184,900SH OTR404,9000
SYNEOS HEALTH INC CL AStock87166B10217190SH SOLE 19000
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTDADR87403910088785SH SOLE 78500
TARGET CORP COMStock87612E1062,31910,135SH SOLE 10,13500
TC ENERGY CORP COMStock87807B107487SH OTR20870
TE CONNECTIVITY LTDStockH84989104325SH SOLE 2500
TECHNOLOGY SELECT SECTOR SPDRETF81369Y8031,68011,253SH SOLE 11,25300
TELADOC HEALTH INC COMStock87918A10564501SH SOLE 50100
TELEDYNE TECHNOLOGIES INC COMStock879360105110257SH SOLE 25700
TEMPLETON GLOBAL INCOME FD INCCEF8801981064750SH SOLE 75000
TENCENT MUSIC ENTMT GROUP SPON ADSADR88034P109111,500SH SOLE 1,50000
TESLA INC COMStock88160R101686885SH SOLE 88500
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADSADR8816242091100SH SOLE 10000
TEXAS INSTRS INC COMStock882508104524SH SOLE 2400
TEXAS ROADHOUSE INC COMStock88268110964700SH SOLE 70000
TEXTRON INC COMStock88320310142600SH SOLE 60000
THERMO FISHER SCIENTIFIC INC COMStock88355610232,96857,705SH SOLE 57,70400
THOMSON REUTERS CORP. COM NEWStock88490370970635SH SOLE 63500
TILRAY INC COM CL 2Stock88688T100029SH SOLE 2900
TITAN MED INC COM NEWStock88830X8191912,666SH SOLE 12,66600
TJX COS INC NEW COMStock872540109821,250SH OTR1,2,501,2500
TJX COS INC NEW COMStock8725401094,44067,299SH SOLE 67,29800
TRACTOR SUPPLY CO COMStock8923561061048SH SOLE 4800
TRANE TECHNOLOGIES PLC SHSStockG8994E10369400SH OTR204000
TRANE TECHNOLOGIES PLC SHSStockG8994E1035,15029,830SH SOLE 29,83000
TRAVELERS COMPANIES INC COMStock89417E1091671,096SH SOLE 1,09600
TRIPADVISOR INC Stock8969452013100SH SOLE 10000
TRONOX HOLDINGS PLC SHSStockG9087Q10210400SH SOLE 40000
TYLER TECHNOLOGIES INC COMStock902252105241525SH SOLE 52500
TYSON FOODS INC CL AStock90249410354681SH SOLE 68100
UBS GROUP AG SHSStockH420971073200SH SOLE 20000
UNDER ARMOUR INC CL AStock9043111074218SH SOLE 21800
UNDER ARMOUR INC CL CStock9043112064219SH SOLE 21900
UNIFI INC COM NEWStock904677200133SH SOLE 3300
UNILEVER PLC SPON ADR NEWADR9047677041102,026SH SOLE 2,02600
UNION PAC CORP COMStock90781810839200SH OTR502000
UNION PAC CORP COMStock9078181082,80514,312SH SOLE 14,31200
UNIQURE NV SHSStockN900641013100SH SOLE 10000
UNITED PARCEL SERVICE INCStock911312106210SH SOLE 1000
UNITEDHEALTH GROUPStock91324P1021,0492,685SH SOLE 2,68500
UNIVERSAL DISPLAY CORPStock91347P1054352,544SH OTR1,4,502,5440
UNIVERSAL DISPLAY CORPStock91347P10524,161141,323SH SOLE 141,32200
UNIVERSAL HEALTH RLTY INCM TRREIT91359E1053245,860SH SOLE 5,86000
UNIVERSAL HLTH SVCS INC CL BStock9139031001180SH SOLE 8000
US BANCORP DEL COM NEWStock9029733044597,714SH SOLE 7,71400
UTILITIES SELECT SECTOR SPDR FUNDETF81369Y8865789,056SH SOLE 9,05600
VALERO ENERGY CORPStock91913Y10032453SH SOLE 45300
VAN KAMPEN AMERICAN CAPITAL MUNICIPAL OPPORTUNITY TRUST COMMON STOCKCEF46132C1073233SH SOLE 23300
VANECK INTERMEDIATE MUNI ETFETF92189H201365SH SOLE 6500
VANGUARD FTSE DEVELOPED MARKETS ETFETF921943858116SH OTR10160
VANGUARD FTSE EMERGING MARKETS ETFETF9220428581,28125,612SH SOLE 25,61200
VANGUARD GROWTH INDEX FUNDETF9229087361757SH SOLE 5700
VANGUARD HEALTH CARE ETFETF92204A5043,25713,178SH SOLE 13,17800
VANGUARD INTERMEDIATE TERM CORPORATE BOND ETFETF92206C87024250SH SOLE 25000
VANGUARD MID CAP ETF92290862939165SH OTR101650
VANGUARD MID CAP ETF9229086298,03033,915SH SOLE 33,91500
VANGUARD REIT INDEX ETFETF922908553110SH SOLE 1000
VANGUARD S&P 500 ETFETF922908363239606SH OTR106060
VANGUARD S&P 500 ETFETF9229083637,07217,932SH SOLE 17,93200
VANGUARD S&P MID CAP 400 ETFETF9219328852651,486SH SOLE 1,48600
VANGUARD SHORT TERM BOND INDEX FUNDETF9219378274,20351,295SH SOLE 51,29500
VANGUARD SHORT TERM CORPORATE BOND INDEX FUNDETF92206C40912150SH SOLE 15000
VANGUARD SMALL CAP INDEX FUNDETF92290875159270SH OTR1,502700
VANGUARD SMALL CAP INDEX FUNDETF9229087517,96036,400SH SOLE 36,40000
VANGUARD TOTAL STOCK MARKET INDEX FUNDETF922908769163736SH SOLE 73600
VBI VACCINES INC CDA COM NEWStock91822J1032750SH SOLE 75000
VBI VACCINES INC CDA COM NEWStock91822J1033611,000SH OTR4011,0000
VEEVA SYS INC CL A COMStock922475108257891SH SOLE 89100
VERINT SYSTEMS INC Stock92343X10011253SH SOLE 25300
VERISK ANALYTICS INCCL AStock92345Y1063301,649SH SOLE 1,64900
VERIZON COMMUNICATIONSStock92343V1045309,813SH SOLE 9,81200
VERTEX PHARMACEUTICALS INStock92532F1008324,588SH SOLE 4,58800
VIATRIS INC COMStock92556V106013SH OTR20130
VIATRIS INC COMStock92556V10614910,995SH SOLE 10,99500
VIRGIN GALACTIC HOLDINGS INC COMStock92766K106153SH SOLE 5200
VISA INCStock92826C839625SH OTR20250
VISA INCStock92826C8394,79121,508SH SOLE 21,50800
VISTA OUTDOOR INC COMStock9283771008200SH SOLE 20000
VODAFONE GROUP NEW ADR FADR92857W3083216SH SOLE 21600
VONTIER CORPORATION COMStock9288811012166,436SH SOLE 6,43600
WABTEC COMStock92974010801SH SOLE 100
WALGREENS BOOTS ALLIANCE INC COMStock9314271081,05122,343SH SOLE 22,34300
WALMART INC COMStock931142103640SH OTR10400
WALMART INC COMStock9311421034383,144SH SOLE 3,14400
WASHINGTON TRUST BANCORP INC.Stock940610108531,000SH OTR101,0000
WASHINGTON TRUST BANCORP INC.Stock9406101085,00794,500SH SOLE 94,50000
WASTE MGMT INC DEL COMStock94106L10919125SH SOLE 12500
WATERS CPStock941848103314880SH SOLE 88000
WATSCO INC Stock94262220071269SH SOLE 26900
WELLS FARGO CO NEW COMStock94974610132685SH SOLE 68500
WELLS FARGO CO NEW COMStock949746101561,200SH OTR101,2000
WEST PHARMACEUTICAL SVSC INC COMStock955306105253595SH SOLE 59500
WESTLAKE CHEM PARTNERS LP COM UNIT RP LPStock96041710312500SH SOLE 50000
WEYERHAEUSER COREIT962166104388SH OTR20880
WEYERHAEUSER COREIT9621661049,516267,535SH SOLE 267,53500
WILLIAMS COS INC COMStock969457100279SH OTR20790
WILLIAMS COS INC COMStock96945710016600SH SOLE 60000
WP CAREY INC COMREIT92936U10912160SH SOLE 16000
WPP PLC NEW ADRADR92937A102465SH SOLE 6500
XCEL ENERGY INC COMStock98389B1001231,970SH SOLE 1,97000
XILINX INCStock9839191011063SH SOLE 6300
XYLEM INC COMStock98419M1001,57112,700SH SOLE 12,70000
ZEBRA TECHNOLOGIES CORPORATION CL AStock98920710553102SH SOLE 10200
ZIMMER HLDGS INCStock98956P1021611,100SH SOLE 1,10000
ZOOM VIDEO COMMUNICATIONS INC CL AStock98980L1012075SH SOLE 7500