The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 1,056 6,592 SH   SOLE   6,592 0 0
ABBOTT LABS COM 002824100 160 1,468 SH   OTR 31 0 0 1,468
ABBOTT LABS COM 002824100 9,503 87,316 SH   SOLE   87,316 0 0
ABBVIE INC COM 00287Y109 5,904 67,408 SH   SOLE   67,408 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 898 225,017 SH   SOLE   225,017 0 0
ABERDEEN EMRG MRKTS EQT INM COM 00301w105 512 79,034 SH   SOLE   79,034 0 0
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 707 153,311 SH   SOLE   153,311 0 0
ABIOMED INC COM 003654100 475 1,715 SH   SOLE   1,715 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15,971 70,670 SH   SOLE   58,170 0 12,500
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 137 605 SH   OTR 31 0 0 605
ACI WORLDWIDE INC COM 004498101 2,986 114,276 SH   SOLE   114,276 0 0
ACUTUS MED INC COM 005111109 1,039 34,879 SH   SOLE   34,879 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 173 10,661 SH   SOLE   10,661 0 0
ADAPTHEALTH CORP COM CL A 00653q102 4,383 200,977 SH   SOLE   200,977 0 0
ADOBE SYSTEMS INCORPORATED COM 00724f101 2,383 4,859 SH   SOLE   4,859 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 547 8,000 SH   SOLE   8,000 0 0
AKAMAI TECHNOLOGIES INC COM 00971t101 3,352 30,328 SH   SOLE   30,328 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,682 29,262 SH   SOLE   4,538 0 24,724
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 624 2,123 SH   SOLE   2,123 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16 54 SH   OTR 20 0 0 54
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 151 514 SH   OTR 1 0 0 514
ALIGN TECHNOLOGY INC COM 016255101 343 1,048 SH   SOLE   1,048 0 0
ALLIANZGI CONV & INCM 2024 T COM 01883H102 158 17,911 SH   SOLE   17,911 0 0
ALLIANZGI CONV INCOME FD COM 018828103 1,390 303,406 SH   SOLE   303,406 0 0
ALLIANZGI DIVERSIFIED INCOME COM 01883j108 704 27,793 SH   SOLE   27,793 0 0
ALLIANZGI DIVIDEND INT & PRM COM 01883a107 840 71,212 SH   SOLE   71,212 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 519 21,364 SH   SOLE   21,364 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 687 18,229 SH   SOLE   18,229 0 0
ALPHABET INC CAP STK CL A 02079k305 120 82 SH   OTR 31 0 0 82
ALPHABET INC CAP STK CL A 02079k305 32,179 21,956 SH   SOLE   18,725 0 3,231
ALPHABET INC CAP STK CL C 02079k107 29,633 20,164 SH   SOLE   20,164 0 0
ALTERYX INC COM CL A 02156b103 228 2,008 SH   SOLE   2,008 0 0
ALTRIA GROUP INC COM 02209S103 1,655 42,835 SH   SOLE   42,835 0 0
AMAZON COM INC COM 023135106 11,965 3,800 SH   SOLE   3,800 0 0
AMERICAN EXPRESS CO COM 025816109 57 571 SH   OTR 31 0 0 571
AMERICAN EXPRESS CO COM 025816109 785 7,834 SH   SOLE   7,834 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 8,999 134,357 SH   SOLE   81,349 0 53,008
AMERICAN TOWER CORP NEW COM 03027x100 160 660 SH   OTR 31 0 0 660
AMERICAN TOWER CORP NEW COM 03027x100 23,951 99,083 SH   SOLE   82,083 0 17,000
AMERICAN VANGUARD CORP COM 030371108 1,158 88,100 SH   SOLE   88,100 0 0
AMERIS BANCORP COM 03076k108 1,743 76,500 SH   SOLE   76,500 0 0
AMGEN INC COM 031162100 13,428 52,833 SH   SOLE   52,833 0 0
AMPHENOL CORP NEW CL A 032095101 70 650 SH   OTR 31 0 0 650
AMPHENOL CORP NEW CL A 032095101 899 8,305 SH   SOLE   8,305 0 0
ANALOG DEVICES INC COM 032654105 103 886 SH   OTR 31 0 0 886
ANALOG DEVICES INC COM 032654105 12,741 109,148 SH   SOLE   86,898 0 22,250
ANSYS INC COM 03662q105 486 1,484 SH   SOLE   1,484 0 0
ANTHEM INC COM 036752103 772 2,873 SH   SOLE   2,873 0 0
APPLE INC COM 037833100 366 3,162 SH   OTR 31 0 0 3,162
APPLE INC COM 037833100 39,917 344,669 SH   SOLE   314,589 0 30,080
APPLIED MATLS INC COM 038222105 637 10,708 SH   SOLE   10,708 0 0
APTARGROUP INC COM 038336103 5,594 49,416 SH   SOLE   49,416 0 0
ARCHROCK INC COM 03957w106 819 152,275 SH   SOLE   152,275 0 0
ARGO GROUP INTL HLDGS LTD COM g0464b107 6,667 193,643 SH   SOLE   193,643 0 0
ASPEN TECHNOLOGY INC COM 045327103 36,498 288,319 SH   SOLE   288,319 0 0
ASTEC INDS INC COM 046224101 328 6,055 SH   SOLE   6,055 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 302 5,513 SH   SOLE   5,513 0 0
AT&T INC COM 00206R102 617 21,642 SH   SOLE   21,642 0 0
ATLANTIC POWER CORP COM NEW 04878q863 2,744 1,400,000 SH   SOLE   1,400,000 0 0
AUTODESK INC COM 052769106 420 1,816 SH   SOLE   1,816 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,174 8,419 SH   SOLE   8,419 0 0
AVALARA INC COM 05338g106 330 2,588 SH   SOLE   2,588 0 0
AVERY DENNISON CORP COM 053611109 15,884 124,252 SH   SOLE   73,491 0 50,761
BADGER METER INC COM 056525108 567 8,675 SH   SOLE   8,675 0 0
BANCROFT FD LTD COM 059695106 702 28,245 SH   SOLE   28,245 0 0
BANK MONTREAL QUE COM 063671101 275 4,705 SH   SOLE   4,705 0 0
BAUSCH HEALTH COS INC COM 071734107 1,212 78,003 SH   SOLE   78,003 0 0
BAXTER INTL INC COM 071813109 438 5,445 SH   SOLE   5,445 0 0
BECTON DICKINSON & CO COM 075887109 131 562 SH   OTR 31 0 0 562
BECTON DICKINSON & CO COM 075887109 17,036 73,217 SH   SOLE   60,117 0 13,100
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,240 7 SH   SOLE   7 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8 37 SH   OTR 6 0 0 37
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,369 15,821 SH   SOLE   15,821 0 0
BILL COM HLDGS INC COM 090043100 369 3,675 SH   SOLE   3,675 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061g101 259 3,400 SH   SOLE   3,400 0 0
BIO-TECHNE CORP COM 09073m104 5,434 21,936 SH   SOLE   6,549 0 15,387
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 1,369 920 SH   SOLE   920 0 0
BK OF AMERICA CORP COM 060505104 629 26,106 SH   SOLE   26,106 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248e102 3,033 229,916 SH   SOLE   229,916 0 0
BLACKROCK ENERGY & RES TR COM 09250u101 141 23,629 SH   SOLE   23,629 0 0
BLACKROCK ENHANCED GLOBAL DI COM 092501105 1,053 110,028 SH   SOLE   110,028 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 142 27,009 SH   SOLE   27,009 0 0
BLACKROCK FLOATING RATE INCO COM 091941104 523 46,565 SH   SOLE   46,565 0 0
BLACKROCK FLOATING RATE INCO COM 09255x100 2,250 195,688 SH   SOLE   195,688 0 0
BLACKROCK MUNI INTER DR FD I COM 09253x102 679 48,367 SH   SOLE   48,367 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254x101 1,952 143,632 SH   SOLE   143,632 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254l107 713 50,973 SH   SOLE   50,973 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253n104 1,130 74,326 SH   SOLE   74,326 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254m105 1,491 107,633 SH   SOLE   107,633 0 0
BLACKROCK MUNIYIELD FD INC COM 09253w104 274 20,444 SH   SOLE   20,444 0 0
BLACKROCK MUNIYIELD INVT FD COM 09254R104 260 19,477 SH   SOLE   19,477 0 0
BLACKROCK MUNIYIELD N J FD I COM 09254y109 899 65,225 SH   SOLE   65,225 0 0
BLACKROCK MUNIYIELD N Y QUAL COM 09255e102 306 24,061 SH   SOLE   24,061 0 0
BLACKROCK NY MUNI INC QLTY T COM 09249u105 142 10,848 SH   SOLE   10,848 0 0
BLACKROCK RES & COMMODITIES SHS 09257a108 614 103,168 SH   SOLE   103,168 0 0
BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 647 25,210 SH   SOLE   25,210 0 0
BLACKSTONE GSO FLTING RTE FU COM 09256u105 274 19,898 SH   SOLE   19,898 0 0
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257d102 171 13,271 SH   SOLE   13,271 0 0
BLUEBIRD BIO INC COM 09609g100 1,036 19,205 SH   SOLE   11,028 0 8,177
BNY MELLON STRATEGIC MUN BD COM 09662e109 202 27,775 SH   SOLE   27,775 0 0
BOEING CO COM 097023105 736 4,454 SH   SOLE   4,454 0 0
BOOKING HOLDINGS INC COM 09857L108 96 56 SH   OTR 31 0 0 56
BOOKING HOLDINGS INC COM 09857L108 28,626 16,733 SH   SOLE   15,160 0 1,573
BP PLC SPONSORED ADR 055622104 3,788 216,941 SH   SOLE   216,941 0 0
BRANDYWINEGBL GBL INCM OPP COM 10537l104 260 22,629 SH   SOLE   22,629 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 7,158 47,082 SH   SOLE   33,999 0 13,083
BRINKS CO COM 109696104 8,635 210,146 SH   SOLE   162,258 0 47,888
BRISTOL-MYERS SQUIBB CO COM 110122108 73 1,218 SH   OTR 31 0 0 1,218
BRISTOL-MYERS SQUIBB CO COM 110122108 4,953 82,145 SH   SOLE   82,145 0 0
BROADCOM INC COM 11135f101 134 368 SH   OTR 31 0 0 368
BROADCOM INC COM 11135f101 980 2,690 SH   SOLE   2,690 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133t103 67 505 SH   OTR 31 0 0 505
BROADRIDGE FINL SOLUTIONS IN COM 11133t103 155 1,172 SH   SOLE   1,172 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 25 745 SH   OTR 6 0 0 745
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 470 14,206 SH   SOLE   14,206 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 192 11,614 SH   SOLE   11,614 0 0
BROWN FORMAN CORP CL A 115637100 4,355 63,406 SH   SOLE   63,406 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811p108 2,532 216,749 SH   SOLE   216,749 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 794 72,150 SH   SOLE   72,150 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811v105 309 13,504 SH   SOLE   13,504 0 0
CALAMOS GBL DYN INCOME FUND COM 12811l107 443 54,525 SH   SOLE   54,525 0 0
CARDLYTICS INC COM 14161w105 3,008 42,629 SH   SOLE   42,629 0 0
CAREDX INC COM 14167L103 1,208 31,849 SH   SOLE   31,849 0 0
CARLISLE COS INC COM 142339100 2,394 19,565 SH   SOLE   2,950 0 16,615
CARNIVAL PLC ADR 14365c103 7,026 543,843 SH   SOLE   543,843 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 4,025 221,639 SH   SOLE   221,639 0 0
CASELLA WASTE SYS INC CL A 147448104 262 4,688 SH   SOLE   4,688 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875p206 435 70,228 SH   SOLE   70,228 0 0
CATALENT INC COM 148806102 14,375 167,814 SH   SOLE   108,046 0 59,768
CATCHMARK TIMBER TR INC CL A 14912y202 2,045 228,974 SH   SOLE   228,974 0 0
CATERPILLAR INC DEL COM 149123101 614 4,115 SH   SOLE   4,115 0 0
CBRE CLARION GLOBAL REAL EST COM 12504g100 3,961 662,418 SH   SOLE   662,418 0 0
CDW CORP COM 12514g108 15,245 127,541 SH   SOLE   103,041 0 24,500
CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461209 659 88,517 SH   SOLE   88,517 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,064 29,447 SH   SOLE   29,447 0 0
CERNER CORP COM 156782104 13,372 184,975 SH   SOLE   150,975 0 34,000
CF FIN ACQUISITION CORP COM CL A 12528n107 1,059 101,808 SH   SOLE   101,808 0 0
CHANGE HEALTHCARE INC COM 15912k100 3,890 268,080 SH   SOLE   268,080 0 0
CHART INDS INC COM PAR $0.01 16115q308 3,778 53,768 SH   SOLE   53,768 0 0
CHERRY HILL MTG INVT CORP COM 164651101 144 16,000 SH   SOLE   16,000 0 0
CHESAPEAKE UTILS CORP COM 165303108 5,199 61,669 SH   SOLE   61,669 0 0
CHEVRON CORP NEW COM 166764100 1,845 25,630 SH   SOLE   25,630 0 0
CHUBB LIMITED COM h1467j104 455 3,915 SH   SOLE   3,915 0 0
CIENA CORP COM NEW 171779309 1,559 39,267 SH   SOLE   39,267 0 0
CINTAS CORP COM 172908105 260 782 SH   SOLE   782 0 0
CINTAS CORP COM 172908105 40 121 SH   OTR 31 0 0 121
CISCO SYS INC COM 17275r102 836 21,220 SH   SOLE   21,220 0 0
CISCO SYS INC COM 17275r102 71 1,809 SH   OTR 31 0 0 1,809
CITIGROUP INC COM NEW 172967424 1,562 36,230 SH   SOLE   36,230 0 0
CIVEO CORP CDA COM 17878y108 14 20,471 SH   OTR 6 0 0 20,471
CLEARBRIDGE ENERGY MIDSTRM O COM 18469p209 1,013 115,497 SH   SOLE   115,497 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 361 32,668 SH   SOLE   32,668 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469q207 535 53,427 SH   SOLE   53,427 0 0
CLOUGH GLOBAL DIVID & INCOME COM 18913y103 382 41,384 SH   SOLE   41,384 0 0
CLOUGH GLOBAL EQUITY FD COM 18914c100 312 27,830 SH   SOLE   27,830 0 0
CME GROUP INC COM 12572Q105 29 173 SH   OTR 6 0 0 173
CME GROUP INC COM 12572Q105 10,135 60,578 SH   SOLE   60,578 0 0
COCA COLA CO COM 191216100 876 17,738 SH   SOLE   17,738 0 0
COGNEX CORP COM 192422103 644 9,900 SH   SOLE   9,900 0 0
COHEN & STEERS MLP INC & ENR COM SHS 19249b106 193 127,578 SH   SOLE   127,578 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 10,647 122,406 SH   SOLE   87,840 0 34,566
COMCAST CORP NEW CL A 20030N101 586 12,674 SH   SOLE   12,674 0 0
COMMERCE BANCSHARES INC COM 200525103 412 7,318 SH   SOLE   7,318 0 0
COMMERCIAL VEH GROUP INC COM 202608105 79 12,100 SH   SOLE   12,100 0 0
COMMUNITY HEALTHCARE TR INC COM 20369c106 736 15,744 SH   SOLE   15,744 0 0
CONSTELLIUM SE CL A SHS f21107101 276 35,150 SH   SOLE   35,150 0 0
COOPER COS INC COM NEW 216648402 35,101 104,121 SH   SOLE   95,921 0 8,200
COPART INC COM 217204106 7,323 69,636 SH   SOLE   18,454 0 51,182
COPART INC COM 217204106 55 520 SH   OTR 31 0 0 520
CORESITE RLTY CORP COM 21870q105 873 7,342 SH   SOLE   7,342 0 0
CORNERSTONE BLDG BRANDS INC COM 21925d109 1,606 201,208 SH   SOLE   201,208 0 0
COSTAR GROUP INC COM 22160n109 492 580 SH   SOLE   580 0 0
COSTCO WHSL CORP NEW COM 22160k105 918 2,586 SH   SOLE   2,586 0 0
COUPA SOFTWARE INC COM 22266l106 312 1,138 SH   SOLE   1,138 0 0
CRAWFORD & CO CL B 224633107 761 118,145 SH   SOLE   118,145 0 0
CRISPR THERAPEUTICS AG NAMEN AKT h17182108 243 2,900 SH   SOLE   2,900 0 0
CROWDSTRIKE HLDGS INC CL A 22788c105 428 3,119 SH   SOLE   3,119 0 0
CROWN CASTLE INTL CORP NEW COM 22822v101 107 640 SH   OTR 31 0 0 640
CROWN CASTLE INTL CORP NEW COM 22822v101 634 3,808 SH   SOLE   3,808 0 0
CSW INDUSTRIALS INC COM 126402106 324 4,200 SH   SOLE   4,200 0 0
CULLEN FROST BANKERS INC COM 229899109 288 4,500 SH   SOLE   4,500 0 0
CURTISS WRIGHT CORP COM 231561101 5,052 54,171 SH   SOLE   54,171 0 0
CUSHING MLP & INFRASTRUCT COM NEW 231631300 506 32,612 SH   SOLE   32,612 0 0
CUSHING NEXTGEN INFRA INCM F COM 231647207 752 28,013 SH   SOLE   28,013 0 0
CVB FINL CORP COM 126600105 4,297 258,382 SH   SOLE   258,382 0 0
CYRUSONE INC COM 23283r100 2,472 35,299 SH   SOLE   6,998 0 28,301
DANAHER CORPORATION COM 235851102 51,780 240,467 SH   SOLE   222,965 0 17,502
DASEKE INC *W EXP 02/27/202 23753f115 6 42,275 SH   SOLE   42,275 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 507 16,578 SH   SOLE   16,578 0 0
DEERE & CO COM 244199105 1,354 6,109 SH   SOLE   6,109 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 10,981 79,771 SH   SOLE   58,771 0 21,000
DIAMONDBACK ENERGY INC COM 25278x109 1,146 38,038 SH   SOLE   7,230 0 30,808
DIGIMARC CORP NEW COM 25381b101 5,350 239,572 SH   SOLE   177,052 0 62,520
DISNEY WALT CO COM DISNEY 254687106 80 641 SH   OTR 31 0 0 641
DISNEY WALT CO COM DISNEY 254687106 964 7,772 SH   SOLE   7,772 0 0
DOCUSIGN INC COM 256163106 570 2,648 SH   SOLE   2,648 0 0
DOLLAR GEN CORP NEW COM 256677105 29,162 139,117 SH   SOLE   139,117 0 0
DOLLAR TREE INC COM 256746108 1,556 17,031 SH   SOLE   17,031 0 0
DOW INC COM 260557103 1,552 32,976 SH   SOLE   32,976 0 0
DUFF & PHELPS UTLITY AND INF COM 26433c105 922 89,379 SH   SOLE   89,379 0 0
DWS MUN INCOME TR COM 233368109 286 25,846 SH   SOLE   25,846 0 0
DWS STRATEGIC MUN INCOME TR COM 23342q101 707 65,118 SH   SOLE   65,118 0 0
DYNATRACE INC COM NEW 268150109 355 8,648 SH   SOLE   8,648 0 0
EAGLE MATLS INC COM 26969p108 10,818 125,326 SH   SOLE   82,138 0 43,188
EASTGROUP PPTY INC COM 277276101 15,098 116,737 SH   SOLE   79,059 0 37,678
EATON VANCE CALIF MUN BD FD COM 27828a100 1,864 164,062 SH   SOLE   164,062 0 0
EATON VANCE LTD DURATION INC COM 27828h105 1,164 102,885 SH   SOLE   102,885 0 0
EATON VANCE NEW YORK MUN BD COM 27827y109 388 32,862 SH   SOLE   32,862 0 0
EATON VANCE NEW YORK MUN INC SH BEN INT 27826w104 141 11,032 SH   SOLE   11,032 0 0
EATON VANCE SHORT DURATION D COM 27828v104 1,066 93,125 SH   SOLE   93,125 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829f108 324 43,987 SH   SOLE   43,987 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828n102 117 10,715 SH   SOLE   10,715 0 0
EATON VANCE TX MNG BY WRT OP COM 27828y108 1,050 75,925 SH   SOLE   75,925 0 0
ECOLAB INC COM 278865100 1,464 7,328 SH   SOLE   7,328 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 38,680 484,595 SH   SOLE   445,295 0 39,300
ELLINGTON FINANCIAL INC COM 28852n109 430 35,072 SH   SOLE   35,072 0 0
ELLSWORTH GROWTH & INCOME FD COM 289074106 181 15,673 SH   SOLE   15,673 0 0
EMERSON ELEC CO COM 291011104 243 3,704 SH   SOLE   3,704 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 772 142,497 SH   SOLE   142,497 0 0
ENERSYS COM 29275y102 1,685 25,104 SH   SOLE   25,104 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,085 68,697 SH   SOLE   68,697 0 0
EOG RES INC COM 26875p101 6,216 172,948 SH   SOLE   172,948 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 222 26,237 SH   SOLE   26,237 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3,088 115,948 SH   SOLE   54,890 0 61,058
ETF MANAGERS TR PRIME CYBR SCRTY 26924g201 1,010 21,695 SH   SOLE   21,695 0 0
EXACT SCIENCES CORP COM 30063p105 5,457 53,525 SH   SOLE   33,814 0 19,711
EXPONENT INC COM 30214u102 6,183 85,843 SH   SOLE   85,843 0 0
EXTREME NETWORKS INC COM 30226d106 41 10,300 SH   SOLE   10,300 0 0
EXXON MOBIL CORP COM 30231G102 657 19,135 SH   SOLE   19,135 0 0
FACEBOOK INC CL A 30303m102 130 495 SH   OTR 31 0 0 495
FACEBOOK INC CL A 30303m102 1,902 7,262 SH   SOLE   7,262 0 0
FAIR ISAAC CORP COM 303250104 15,323 36,021 SH   SOLE   23,786 0 12,235
FASTENAL CO COM 311900104 1,781 39,497 SH   SOLE   39,497 0 0
FB FINL CORP COM 30257x104 250 9,934 SH   SOLE   9,934 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 5,565 60,445 SH   SOLE   60,445 0 0
FIDELITY NATL INFORMATION SV COM 31620m106 4,953 33,643 SH   SOLE   33,643 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647q205 591 82,135 SH   SOLE   82,135 0 0
FIDUS INVT CORP COM 316500107 391 39,650 SH   SOLE   39,650 0 0
FIFTH THIRD BANCORP COM 316773100 295 13,822 SH   SOLE   13,822 0 0
FIRST BANCORP P R COM NEW 318672706 853 163,339 SH   SOLE   163,339 0 0
FIRST HORIZON NATL CORP COM 320517105 919 97,500 SH   SOLE   97,500 0 0
FIRST REP BK SAN FRANCISCO C COM 33616c100 25,534 234,129 SH   SOLE   201,435 0 32,694
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740d107 695 69,173 SH   SOLE   69,173 0 0
FIRST TR ENERGY INCOME & GRO COM 33738g104 1,080 119,151 SH   SOLE   119,151 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738c103 275 30,755 SH   SOLE   30,755 0 0
FIRST TR ENHANCED EQTY INC F COM 337318109 174 11,481 SH   SOLE   11,481 0 0
FIRST TR MLP & ENERGY INCOM COM 33739b104 1,255 270,412 SH   SOLE   270,412 0 0
FIRST WESTN FINL INC COM 33751L105 712 54,974 SH   SOLE   54,974 0 0
FISERV INC COM 337738108 85 820 SH   OTR 31 0 0 820
FISERV INC COM 337738108 7,488 72,666 SH   SOLE   72,666 0 0
FIVE9 INC COM 338307101 3,982 30,708 SH   SOLE   30,708 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 201 845 SH   SOLE   845 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 58 245 SH   OTR 31 0 0 245
FLIR SYS INC COM 302445101 2,792 77,876 SH   SOLE   13,850 0 64,026
FORTIVE CORP COM 34959j108 645 8,461 SH   SOLE   8,461 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964c106 72 835 SH   OTR 31 0 0 835
FORTUNE BRANDS HOME & SEC IN COM 34964c106 29,762 343,993 SH   SOLE   343,993 0 0
FOX FACTORY HLDG CORP COM 35138v102 3,148 42,357 SH   SOLE   23,062 0 19,295
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 3,217 75,722 SH   SOLE   75,722 0 0
FS KKR CAP CORP II COM 35952v303 457 31,075 SH   SOLE   31,075 0 0
FST TR NEW OPPORT MLP & ENE COM 33739m100 841 233,715 SH   SOLE   233,715 0 0
FULL HSE RESORTS INC COM 359678109 582 300,000 SH   SOLE   300,000 0 0
GABELLI DIVID & INCOME TR COM 36242H104 1,982 108,013 SH   SOLE   108,013 0 0
GABELLI GLB SML & MD CP VAL COM 36249w104 181 17,900 SH   SOLE   17,900 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246k103 110 10,631 SH   SOLE   10,631 0 0
GALAPAGOS NV SPON ADR 36315X101 758 5,331 SH   SOLE   5,331 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465a109 2,097 614,821 SH   SOLE   614,821 0 0
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465e101 372 75,350 SH   SOLE   75,350 0 0
GARTNER INC COM 366651107 487 3,901 SH   SOLE   3,901 0 0
GENERAL AMERN INVS INC COM 368802104 1,274 37,538 SH   SOLE   37,538 0 0
GENERAL ELECTRIC CO COM 369604103 537 86,271 SH   SOLE   86,271 0 0
GILEAD SCIENCES INC COM 375558103 589 9,317 SH   SOLE   9,317 0 0
GLOBAL BLUE GROUP HOLDING AG *W EXP 08/28/202 H33700115 65 101,898 SH   SOLE   101,898 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148g206 1,224 204,612 SH   SOLE   204,612 0 0
GRACO INC COM 384109104 4,088 66,635 SH   SOLE   9,015 0 57,620
GRAND CANYON ED INC COM 38526M106 1,021 12,774 SH   SOLE   12,774 0 0
GUGGENHEIM ENHANCED EQUITY I COM 40167b100 158 29,000 SH   SOLE   29,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171v100 5,058 48,504 SH   SOLE   34,330 0 14,174
GW PHARMACEUTICALS PLC ADS 36197t103 1,864 19,152 SH   SOLE   19,152 0 0
HALOZYME THERAPEUTICS INC COM 40637h109 2,076 79,003 SH   SOLE   79,003 0 0
HEICO CORP NEW CL A 422806208 1,625 18,324 SH   SOLE   18,324 0 0
HEICO CORP NEW COM 422806109 2,231 21,320 SH   SOLE   2,744 0 18,576
HELEN OF TROY LTD COM G4388N106 1,014 5,242 SH   SOLE   5,242 0 0
HENRY JACK & ASSOC INC COM 426281101 33,286 204,720 SH   SOLE   177,856 0 26,864
HERZFELD CARIBBEAN BASIN FD COM 42804t106 124 34,570 SH   SOLE   34,570 0 0
HOME DEPOT INC COM 437076102 136 489 SH   OTR 31 0 0 489
HOME DEPOT INC COM 437076102 5,528 19,903 SH   SOLE   11,403 0 8,500
HONEYWELL INTL INC COM 438516106 85 518 SH   OTR 31 0 0 518
HONEYWELL INTL INC COM 438516106 1,370 8,322 SH   SOLE   8,322 0 0
IDEX CORP COM 45167r104 4,405 24,151 SH   SOLE   3,393 0 20,758
IDEXX LABS INC COM 45168d104 4,589 11,674 SH   SOLE   6,124 0 5,550
IHS MARKIT LTD SHS g47567105 39,044 497,311 SH   SOLE   454,311 0 43,000
IHS MARKIT LTD SHS g47567105 10 122 SH   OTR 6 0 0 122
ILLINOIS TOOL WKS INC COM 452308109 14,463 74,857 SH   SOLE   74,857 0 0
ILLUMINA INC COM 452327109 1,453 4,700 SH   SOLE   4,700 0 0
IMPINJ INC COM 453204109 1,141 43,295 SH   SOLE   43,295 0 0
INDEPENDENT BANK CORP MASS COM 453836108 448 8,549 SH   SOLE   8,549 0 0
INDIA FD INC COM 454089103 1,229 74,503 SH   SOLE   74,503 0 0
INGERSOLL RAND INC COM 45687v106 1,506 42,312 SH   SOLE   42,312 0 0
INSTALLED BLDG PRODS INC COM 45780r101 1,811 17,800 SH   SOLE   17,800 0 0
INSULET CORP COM 45784p101 1,037 4,384 SH   SOLE   735 0 3,649
INTEL CORP COM 458140100 640 12,357 SH   SOLE   12,357 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 117 1,171 SH   OTR 31 0 0 1,171
INTERCONTINENTAL EXCHANGE IN COM 45866F104 32 324 SH   OTR 6 0 0 324
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,302 13,009 SH   SOLE   13,009 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 388 3,185 SH   SOLE   3,185 0 0
INTUIT COM 461202103 58 177 SH   OTR 31 0 0 177
INTUIT COM 461202103 366 1,123 SH   SOLE   1,123 0 0
INTUITIVE SURGICAL INC COM NEW 46120e602 2,230 3,143 SH   SOLE   3,143 0 0
INVESCO CALIF VALUE MUN INCO COM 46132h106 484 38,752 SH   SOLE   38,752 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 4,774 89,008 SH   SOLE   89,008 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137v563 447 31,120 SH   SOLE   31,120 0 0
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137v399 360 18,829 SH   SOLE   18,829 0 0
INVESCO PA VALUE MUN INC TR COM 46132k109 493 40,239 SH   SOLE   40,239 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,473 5,300 SH   SOLE   5,300 0 0
INVESTORS BANCORP INC NEW COM 46146l101 4,434 610,783 SH   SOLE   610,783 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 900 27,338 SH   SOLE   27,338 0 0
ISHARES TR CORE DIV GRWTH 46434v621 1,439 36,154 SH   SOLE   36,154 0 0
ISHARES TR CORE MSCI EAFE 46432F842 363 6,017 SH   SOLE   6,017 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,987 10,720 SH   SOLE   10,720 0 0
ISHARES TR CORE S&P SCP ETF 464287804 8,837 125,829 SH   SOLE   125,829 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,760 11,189 SH   SOLE   11,189 0 0
ISHARES TR EAFE SML CP ETF 464288273 257 4,364 SH   SOLE   4,364 0 0
ISHARES TR GLB INFRASTR ETF 464288372 1,281 33,205 SH   SOLE   33,205 0 0
ISHARES TR MSCI EAFE ETF 464287465 843 13,237 SH   SOLE   13,237 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,319 29,916 SH   SOLE   29,916 0 0
ISHARES TR PFD AND INCM SEC 464288687 282 7,745 SH   SOLE   7,745 0 0
ISHARES TR RUS 1000 ETF 464287622 8,533 45,597 SH   SOLE   45,597 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 8,207 37,839 SH   SOLE   37,839 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 688 5,820 SH   SOLE   5,820 0 0
ISHARES TR RUS MD CP GR ETF 464287481 8,579 49,626 SH   SOLE   49,626 0 0
ISHARES TR RUS MID CAP ETF 464287499 2,924 50,959 SH   SOLE   50,959 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,997 20,007 SH   SOLE   20,007 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 256 1,307 SH   SOLE   1,307 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 3,600 15,581 SH   SOLE   15,581 0 0
ISHARES TR S&P SML 600 GWT 464287887 218 1,235 SH   SOLE   1,235 0 0
ISHARES TR SELECT DIVID ETF 464287168 835 10,239 SH   SOLE   10,239 0 0
ISHARES TR US HLTHCARE ETF 464287762 249 1,095 SH   SOLE   1,095 0 0
ITT INC COM 45073v108 4,731 80,110 SH   SOLE   35,477 0 44,633
J2 GLOBAL INC COM 48123v102 1,853 26,763 SH   SOLE   26,763 0 0
JOHNSON & JOHNSON COM 478160104 5,859 39,356 SH   SOLE   39,356 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625h365 120 11,167 SH   SOLE   11,167 0 0
JPMORGAN CHASE & CO COM 46625H100 125 1,295 SH   OTR 31 0 0 1,295
JPMORGAN CHASE & CO COM 46625H100 30,937 321,359 SH   SOLE   297,359 0 24,000
KADANT INC COM 48282t104 5,672 51,739 SH   SOLE   51,739 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 2,184 12,075 SH   SOLE   12,075 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 2,382 597,093 SH   SOLE   597,093 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM 48661e108 1,014 251,705 SH   SOLE   251,705 0 0
KEURIG DR PEPPER INC COM 49271v100 11,512 417,104 SH   SOLE   349,104 0 68,000
KIMBERLY CLARK CORP COM 494368103 638 4,319 SH   SOLE   4,319 0 0
KINDER MORGAN INC DEL COM 49456B101 3,544 287,419 SH   SOLE   287,419 0 0
KKR INCOME OPPORTUNITIES FD COM 48249t106 681 50,327 SH   SOLE   50,327 0 0
KLA CORP COM NEW 482480100 106 549 SH   OTR 31 0 0 549
KLA CORP COM NEW 482480100 731 3,775 SH   SOLE   3,775 0 0
KOREA FD INC COM NEW 500634209 231 7,791 SH   SOLE   7,791 0 0
LAM RESEARCH CORP COM 512807108 246 741 SH   SOLE   741 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 987 14,918 SH   SOLE   14,918 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 905 27,020 SH   SOLE   27,020 0 0
LIGHTSPEED POS INC SUB VTG SHS 53227R106 2,487 103,743 SH   SOLE   103,743 0 0
LILLY ELI & CO COM 532457108 73 491 SH   OTR 31 0 0 491
LILLY ELI & CO COM 532457108 992 6,705 SH   SOLE   6,705 0 0
LIMESTONE BANCORP INC COM 53262L105 1,426 135,533 SH   SOLE   135,533 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,096 11,908 SH   SOLE   11,908 0 0
LINDE PLC SHS g5494j103 764 3,207 SH   SOLE   3,207 0 0
LITTELFUSE INC COM 537008104 307 1,732 SH   SOLE   1,732 0 0
LIVE OAK BANCSHARES INC COM 53803x105 881 34,769 SH   SOLE   34,769 0 0
LMP CAP & INCOME FD INC COM 50208a102 120 11,748 SH   SOLE   11,748 0 0
LOCKHEED MARTIN CORP COM 539830109 114 298 SH   OTR 31 0 0 298
LOCKHEED MARTIN CORP COM 539830109 2,055 5,363 SH   SOLE   5,363 0 0
LOWES COS INC COM 548661107 266 1,606 SH   OTR 31 0 0 1,606
LOWES COS INC COM 548661107 21,093 127,175 SH   SOLE   127,175 0 0
LULULEMON ATHLETICA INC COM 550021109 282 856 SH   SOLE   856 0 0
MACQUARIE / FIRST TR GLOBAL COM 55607w100 97 12,659 SH   SOLE   12,659 0 0
MACQUARIE GLOBAL INFRASTRUCT COM 55608d101 1,153 65,683 SH   SOLE   65,683 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608b105 996 37,058 SH   SOLE   37,058 0 0
MADISON COVERED CALL & EQUIT COM 557437100 139 23,175 SH   SOLE   23,175 0 0
MAINSTREET BANCSHARES INC COM 56064y100 5,826 476,017 SH   SOLE   476,017 0 0
MARATHON PETE CORP COM 56585A102 2,731 93,105 SH   SOLE   45,105 0 48,000
MARKEL CORP COM 570535104 69 71 SH   OTR 31 0 0 71
MARKEL CORP COM 570535104 5,672 5,826 SH   SOLE   1,656 0 4,170
MARKETAXESS HLDGS INC COM 57060d108 33,276 69,097 SH   SOLE   60,230 0 8,867
MARSH & MCLENNAN COS INC COM 571748102 10,929 95,276 SH   SOLE   75,776 0 19,500
MARTIN MARIETTA MATLS INC COM 573284106 4,678 19,879 SH   SOLE   4,263 0 15,616
MARVELL TECHNOLOGY GROUP LTD ORD g5876h105 1,811 45,622 SH   SOLE   45,622 0 0
MASONITE INTL CORP COM 575385109 317 3,225 SH   SOLE   3,225 0 0
MASTEC INC COM 576323109 1,284 30,429 SH   SOLE   30,429 0 0
MASTERCARD INCORPORATED CL A 57636Q104 173 511 SH   OTR 31 0 0 511
MASTERCARD INCORPORATED CL A 57636Q104 2,457 7,267 SH   SOLE   7,267 0 0
MCDONALDS CORP COM 580135101 1,906 8,684 SH   SOLE   8,684 0 0
MERCK & CO. INC COM 58933Y105 87 1,045 SH   OTR 31 0 0 1,045
MERCK & CO. INC COM 58933Y105 1,622 19,557 SH   SOLE   19,557 0 0
MEXICO EQUITY & INCOME FD COM 592834105 121 15,652 SH   SOLE   15,652 0 0
MFA FINL INC COM 55272x102 38 14,200 SH   SOLE   14,200 0 0
MFS HIGH YIELD MUN TR SH BEN INT 59318e102 79 18,893 SH   SOLE   18,893 0 0
MFS INVT GRADE MUN TR SH BEN INT 59318b108 157 16,700 SH   SOLE   16,700 0 0
MFS MUN INCOME TR SH BEN INT 552738106 67 10,449 SH   SOLE   10,449 0 0
MGE ENERGY INC COM 55277p104 376 6,000 SH   SOLE   6,000 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 792 7,705 SH   SOLE   7,705 0 0
MICROSOFT CORP COM 594918104 210 997 SH   OTR 31 0 0 997
MICROSOFT CORP COM 594918104 44,288 210,565 SH   SOLE   175,361 0 35,204
MKS INSTRS INC COM 55306n104 6,047 55,367 SH   SOLE   24,577 0 30,790
MONGODB INC CL A 60937p106 385 1,662 SH   SOLE   1,662 0 0
MONOLITHIC PWR SYS INC COM 609839105 12,830 45,885 SH   SOLE   32,389 0 13,496
MOODYS CORP COM 615369105 83 288 SH   OTR 31 0 0 288
MOODYS CORP COM 615369105 506 1,745 SH   SOLE   1,745 0 0
MORGAN STANLEY COM NEW 617446448 16,013 331,198 SH   SOLE   260,992 0 70,206
MORGAN STANLEY INDIA INVT FD COM 61745c105 627 36,156 SH   SOLE   36,156 0 0
MORPHOSYS AG SPONSORED ADS 617760202 1,040 33,139 SH   SOLE   33,139 0 0
MPLX LP COM UNIT REP LTD 55336v100 686 43,604 SH   SOLE   43,604 0 0
MVC CAP INC COM 553829102 234 30,000 SH   SOLE   30,000 0 0
MYLAN NV SHS EURO n59465109 2,168 146,192 SH   SOLE   146,192 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 1,729 815,759 SH Put SOLE   815,759 0 0
NEOGEN CORP COM 640491106 7,370 94,181 SH   SOLE   94,181 0 0
NEOGENOMICS INC COM NEW 64049m209 6,511 176,495 SH   SOLE   176,495 0 0
NETFLIX INC COM 64110l106 660 1,319 SH   SOLE   1,319 0 0
NEUBERGER BERMAN MLP AND ENR COM 64129h104 729 306,235 SH   SOLE   306,235 0 0
NEUBERGER BRMAN CLIFRN MUNI COM 64123c101 427 33,011 SH   SOLE   33,011 0 0
NEUBERGER BRMAN NY MUNI FD I COM 64124k102 134 11,541 SH   SOLE   11,541 0 0
NEW IRELAND FD INC COM 645673104 123 14,635 SH   SOLE   14,635 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828t201 1,320 165,982 SH   SOLE   165,982 0 0
NEXTERA ENERGY INC COM 65339f101 1,746 6,289 SH   SOLE   6,289 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 400 6,677 SH   SOLE   6,677 0 0
NIKE INC CL B 654106103 777 6,189 SH   SOLE   6,189 0 0
NORDSON CORP COM 655663102 32,101 167,351 SH   SOLE   167,351 0 0
NORTHERN TR CORP COM 665859104 2,020 25,910 SH   SOLE   25,910 0 0
NORTHROP GRUMMAN CORP COM 666807102 650 2,061 SH   SOLE   2,061 0 0
NORTHROP GRUMMAN CORP COM 666807102 98 310 SH   OTR 31 0 0 310
NOVO-NORDISK A S ADR 670100205 373 5,368 SH   SOLE   5,368 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 204 19,231 SH   SOLE   19,231 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071l106 280 17,863 SH   SOLE   17,863 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 791 55,142 SH   SOLE   55,142 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066y105 456 31,350 SH   SOLE   31,350 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 178 11,666 SH   SOLE   11,666 0 0
NUVEEN DIVERSIFIED DIVID & I COM 6706ep105 530 68,268 SH   SOLE   68,268 0 0
NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075f105 195 14,412 SH   SOLE   14,412 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706en100 316 38,543 SH   SOLE   38,543 0 0
NUVEEN GEORGIA QLTY MUN INC COM 67072b107 373 30,614 SH   SOLE   30,614 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075g103 375 27,690 SH   SOLE   27,690 0 0
NUVEEN MARYLAND QLT MUN INC COM 67061q107 300 22,787 SH   SOLE   22,787 0 0
NUVEEN MICH QUALITY MUN INCO COM 670979103 1,156 81,528 SH   SOLE   81,528 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070x101 962 65,459 SH   SOLE   65,459 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069y102 3,175 234,680 SH   SOLE   234,680 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 1,610 125,219 SH   SOLE   125,219 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066x107 435 31,848 SH   SOLE   31,848 0 0
NUVEEN OHIO QLTY MUN INCOME COM 670980101 891 59,299 SH   SOLE   59,299 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 1,756 130,658 SH   SOLE   130,658 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073b106 1,381 162,622 SH   SOLE   162,622 0 0
NUVEEN PFD & INCOME TERM FD COM 67075a106 730 33,196 SH   SOLE   33,196 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066v101 218 15,000 SH   SOLE   15,000 0 0
NUVEEN REAL ASSET INCOME & G COM 67074y105 1,112 92,234 SH   SOLE   92,234 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071b108 264 35,001 SH   SOLE   35,001 0 0
NUVEEN SR INCOME FD COM 67067y104 51 10,456 SH   SOLE   10,456 0 0
NUVEEN TAX-ADVANTAGED DIVID COM 67073g105 1,258 96,269 SH   SOLE   96,269 0 0
NUVEEN TX ADV TOTAL RET STRG COM 67090h102 260 32,429 SH   SOLE   32,429 0 0
NVIDIA CORPORATION COM 67066G104 84 155 SH   OTR 31 0 0 155
NVIDIA CORPORATION COM 67066G104 1,416 2,616 SH   SOLE   2,616 0 0
NVR INC COM 62944t105 2,887 707 SH   SOLE   104 0 603
OAKTREE SPECIALTY LENDING CO COM 67401p108 801 165,413 SH   SOLE   165,413 0 0
OKTA INC CL A 679295105 348 1,627 SH   SOLE   1,627 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 3,584 19,809 SH   SOLE   2,687 0 17,122
OMNICELL COM COM 68213n109 6,243 83,615 SH   SOLE   83,615 0 0
ORACLE CORP COM 68389x105 557 9,333 SH   SOLE   9,333 0 0
ORION GROUP HOLDINGS INC COM 68628v308 64 23,200 SH   SOLE   23,200 0 0
PACIRA BIOSCIENCES COM 695127100 1,379 22,938 SH   SOLE   22,938 0 0
PACWEST BANCORP DEL COM 695263103 877 51,365 SH   SOLE   51,365 0 0
PALO ALTO NETWORKS INC COM 697435105 470 1,922 SH   SOLE   1,922 0 0
PALOMAR HLDGS INC COM 69753m105 3,219 30,879 SH   SOLE   30,879 0 0
PAYPAL HLDGS INC COM 70450y103 58 293 SH   OTR 31 0 0 293
PAYPAL HLDGS INC COM 70450y103 3,533 17,933 SH   SOLE   17,933 0 0
PDF SOLUTIONS INC COM 693282105 1,990 106,356 SH   SOLE   106,356 0 0
PEPSICO INC COM 713448108 656 4,735 SH   SOLE   4,735 0 0
PFIZER INC COM 717081103 1,167 31,787 SH   SOLE   31,787 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346j106 705 53,178 SH   SOLE   53,178 0 0
PHILLIPS 66 COM 718546104 26 495 SH   OTR 31 0 0 495
PHILLIPS 66 COM 718546104 177 3,406 SH   SOLE   3,406 0 0
PINNACLE FINL PARTNERS INC COM 72346q104 3,027 85,043 SH   SOLE   11,047 0 73,996
PIONEER MUN HIGH INCOME ADVA COM 723762100 436 39,959 SH   SOLE   39,959 0 0
PNC FINL SVCS GROUP INC COM 693475105 333 3,031 SH   SOLE   3,031 0 0
POOL CORP COM 73278l105 13,236 39,565 SH   SOLE   32,463 0 7,102
POPULAR INC COM NEW 733174700 379 10,452 SH   SOLE   10,452 0 0
POTLATCHDELTIC CORPORATION COM 737630103 6,324 150,198 SH   SOLE   105,478 0 44,720
PRICE T ROWE GROUP INC COM 74144t108 514 4,011 SH   SOLE   4,011 0 0
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255x104 687 64,155 SH   SOLE   64,155 0 0
PROCTER AND GAMBLE CO COM 742718109 699 5,031 SH   SOLE   5,031 0 0
PROGRESSIVE CORP COM 743315103 37,838 399,687 SH   SOLE   369,687 0 30,000
PROOFPOINT INC COM 743424103 10,451 99,012 SH   SOLE   82,493 0 16,519
PROSHARES TR S&P 500 DV ARIST 74348a467 4,607 63,846 SH   SOLE   63,846 0 0
PROSPERITY BANCSHARES INC COM 743606105 285 5,500 SH   SOLE   5,500 0 0
PRUDENTIAL FINL INC COM 744320102 1,065 16,772 SH   SOLE   16,772 0 0
PTC INC COM 69370c100 40,816 493,428 SH   SOLE   415,111 0 78,317
PURECYCLE CORP COM NEW 746228303 840 93,200 SH   SOLE   93,200 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 127 28,632 SH   SOLE   28,632 0 0
Q2 HLDGS INC COM 74736l109 848 9,287 SH   SOLE   9,287 0 0
QUALCOMM INC COM 747525103 574 4,876 SH   SOLE   4,876 0 0
RADA ELECTR INDS LTD COM PAR NEW m81863124 250 42,106 SH   SOLE   42,106 0 0
RAYMOND JAMES FINL INC COM 754730109 441 6,067 SH   SOLE   6,067 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 109 1,900 SH   OTR 31 0 0 1,900
RAYTHEON TECHNOLOGIES CORP COM 75513E101 8,599 149,450 SH   SOLE   149,450 0 0
RBC BEARINGS INC COM 75524b104 4,035 33,288 SH   SOLE   33,288 0 0
REDWOOD TR INC COM 758075402 526 70,000 SH   SOLE   70,000 0 0
REPAY HLDGS CORP COM CL A 76029l100 3,164 134,625 SH   SOLE   134,625 0 0
REPLIGEN CORP COM 759916109 15,330 103,903 SH   SOLE   72,026 0 31,877
RITCHIE BROS AUCTIONEERS COM 767744105 13,675 230,795 SH   SOLE   230,795 0 0
RIVERNORTH MANAGED DUR MUN I COM 76882H105 294 17,593 SH   SOLE   17,593 0 0
RMR MORTGAGE TR COM 76970b101 1,448 159,851 SH   SOLE   159,851 0 0
ROKU INC COM CL A 77543r102 1,924 10,193 SH   SOLE   1,420 0 8,773
ROPER TECHNOLOGIES INC COM 776696106 1,488 3,767 SH   SOLE   3,767 0 0
ROYAL BK CDA COM 780087102 442 6,302 SH   SOLE   6,302 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 5,394 222,705 SH   SOLE   222,705 0 0
ROYCE MICRO-CAP TR INC COM 780915104 967 126,082 SH   SOLE   126,082 0 0
ROYCE VALUE TR INC COM 780910105 1,372 108,546 SH   SOLE   108,546 0 0
RPM INTL INC COM 749685103 7,797 94,124 SH   SOLE   50,344 0 43,780
RUSH ENTERPRISES INC CL B 781846308 353 7,976 SH   SOLE   7,976 0 0
S&P GLOBAL INC COM 78409v104 109 303 SH   OTR 31 0 0 303
S&P GLOBAL INC COM 78409v104 733 2,033 SH   SOLE   2,033 0 0
SALESFORCE COM INC COM 79466l302 4,428 17,620 SH   SOLE   17,620 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471v105 634 181,071 SH   SOLE   181,071 0 0
SAP SE SPON ADR 803054204 176 1,132 SH   OTR 1 0 0 1,132
SAP SE SPON ADR 803054204 61 392 SH   SOLE   392 0 0
SARATOGA INVT CORP COM NEW 80349a208 343 20,400 SH   SOLE   20,400 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 763 9,582 SH   SOLE   9,582 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 275 2,385 SH   SOLE   2,385 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 6,991 387,737 SH   SOLE   387,737 0 0
SELECT BANCORP INC NEW COM 81617L108 209 29,127 SH   SOLE   29,127 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407 784 5,335 SH   SOLE   5,335 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209 374 3,550 SH   SOLE   3,550 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 391 5,080 SH   SOLE   5,080 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,366 11,708 SH   SOLE   11,708 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761r109 30,401 762,315 SH   SOLE   646,897 0 115,418
SERVICENOW INC COM 81762p102 264 544 SH   SOLE   544 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 3,289 96,644 SH   SOLE   14,490 0 82,154
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 194 20,500 SH   SOLE   20,500 0 0
SHERWIN WILLIAMS CO COM 824348106 47 68 SH   OTR 31 0 0 68
SHERWIN WILLIAMS CO COM 824348106 358 514 SH   SOLE   514 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 3,390 126,627 SH   SOLE   79,627 0 47,000
SNAP ON INC COM 833034101 564 3,836 SH   SOLE   3,836 0 0
SOUTH ST CORP COM 840441109 3,763 78,156 SH   SOLE   78,156 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 34,078 101,758 SH   SOLE   101,758 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 8,794 25,955 SH   SOLE   25,955 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 1,343 19,490 SH   SOLE   19,490 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468r622 5,495 52,698 SH   SOLE   52,698 0 0
SPDR SER TR PORTFLI INTRMDIT 78464a672 380 11,430 SH   SOLE   11,430 0 0
SPDR SER TR S&P REGL BKG 78464A698 15,166 425,054 SH   SOLE   425,054 0 0
SPDR SER TR SPDR BLOOMBERG 78468r663 453 4,954 SH   SOLE   4,954 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 329 29,452 SH   SOLE   29,452 0 0
SPROTT FOCUS TR INC COM 85208j109 339 56,991 SH   SOLE   56,991 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207k107 176 21,342 SH   SOLE   21,342 0 0
STARBUCKS CORP COM 855244109 13,916 161,973 SH   SOLE   139,973 0 22,000
STATE STR CORP COM 857477103 269 4,534 SH   SOLE   4,534 0 0
STEEL DYNAMICS INC COM 858119100 4,203 146,794 SH   SOLE   21,624 0 125,170
STERIS PLC SHS USD g8473t100 64 366 SH   OTR 31 0 0 366
STERIS PLC SHS USD g8473t100 39,739 225,544 SH   SOLE   211,480 0 14,064
STIFEL FINL CORP COM 860630102 3,507 69,350 SH   SOLE   42,574 0 26,776
STOCK YDS BANCORP INC COM 861025104 1,072 31,505 SH   SOLE   31,505 0 0
STONECASTLE FINL CORP COM 861780104 301 15,488 SH   SOLE   15,488 0 0
STORE CAP CORP COM 862121100 1,486 54,167 SH   SOLE   7,140 0 47,027
STRYKER CORPORATION COM 863667101 149 715 SH   OTR 31 0 0 715
STRYKER CORPORATION COM 863667101 1,334 6,400 SH   SOLE   6,400 0 0
SUMMIT MATLS INC CL A 86614u100 1,319 79,730 SH   SOLE   79,730 0 0
SVB FINANCIAL GROUP COM 78486Q101 35,119 145,952 SH   SOLE   125,062 0 20,890
SYNOPSYS INC COM 871607107 8,834 41,285 SH   SOLE   41,285 0 0
TABULA RASA HEALTHCARE INC COM 873379101 2,582 63,314 SH   SOLE   49,271 0 14,043
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 141 1,743 SH   OTR 1 0 0 1,743
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 16 194 SH   OTR 20 0 0 194
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 125 1,539 SH   SOLE   1,539 0 0
TARGA RES CORP COM 87612g101 191 13,606 SH   SOLE   13,606 0 0
TARGET CORP COM 87612e106 653 4,148 SH   SOLE   4,148 0 0
TE CONNECTIVITY LTD REG SHS h84989104 124 1,273 SH   OTR 31 0 0 1,273
TE CONNECTIVITY LTD REG SHS h84989104 733 7,500 SH   SOLE   7,500 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911j103 824 39,964 SH   SOLE   39,964 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911k100 1,039 59,079 SH   SOLE   59,079 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 12,431 40,072 SH   SOLE   28,567 0 11,505
TELEFLEX INCORPORATED COM 879369106 1,402 4,119 SH   SOLE   619 0 3,500
TESLA INC COM 88160R101 1,100 2,565 SH   SOLE   2,565 0 0
TEXAS INSTRS INC COM 882508104 121 845 SH   OTR 31 0 0 845
TEXAS INSTRS INC COM 882508104 2,803 19,634 SH   SOLE   19,634 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 86 195 SH   OTR 31 0 0 195
THERMO FISHER SCIENTIFIC INC COM 883556102 760 1,722 SH   SOLE   1,722 0 0
TITAN MACHY INC COM 88830r101 232 17,500 SH   SOLE   17,500 0 0
TJX COS INC NEW COM 872540109 29,336 527,144 SH   SOLE   527,144 0 0
TJX COS INC NEW COM 872540109 62 1,118 SH   OTR 31 0 0 1,118
TORTOISE ENERGY INDEPENDENC COM 89148k200 362 36,462 SH   SOLE   36,462 0 0
TORTOISE ENERGY INFRA CORP COM 89147l886 3,365 227,546 SH   SOLE   227,546 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148b200 1,308 90,283 SH   SOLE   90,283 0 0
TORTOISE PIPELINE & ENERGY F COM 89148h207 226 18,889 SH   SOLE   18,889 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147x104 500 58,716 SH   SOLE   58,716 0 0
TRAVELERS COMPANIES INC COM 89417E109 685 6,331 SH   SOLE   6,331 0 0
TREX CO INC COM 89531p105 3,458 48,294 SH   SOLE   24,458 0 23,836
TRICO BANCSHARES COM 896095106 5,188 211,858 SH   SOLE   211,858 0 0
TRIMBLE INC COM 896239100 3,300 67,752 SH   SOLE   9,048 0 58,704
TRISTATE CAP HLDGS INC COM 89678f100 482 36,415 SH   SOLE   36,415 0 0
TWILIO INC CL A 90138F102 593 2,399 SH   SOLE   2,399 0 0
TYLER TECHNOLOGIES INC COM 902252105 23,077 66,205 SH   SOLE   54,699 0 11,506
ULTA BEAUTY INC COM 90384s303 59 265 SH   OTR 31 0 0 265
ULTA BEAUTY INC COM 90384s303 207 926 SH   SOLE   926 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,313 28,143 SH   SOLE   13,258 0 14,885
UNDER ARMOUR INC CL A 904311107 1,003 89,308 SH   SOLE   89,308 0 0
UNDER ARMOUR INC CL C 904311206 2,890 293,719 SH   SOLE   293,719 0 0
UNION PAC CORP COM 907818108 14,390 73,094 SH   SOLE   73,094 0 0
UNITED PARCEL SERVICE INC CL B 911312106 225 1,350 SH   SOLE   1,350 0 0
UNITEDHEALTH GROUP INC COM 91324P102 170 545 SH   OTR 31 0 0 545
UNITEDHEALTH GROUP INC COM 91324P102 18,954 60,797 SH   SOLE   50,997 0 9,800
US BANCORP DEL COM NEW 902973304 1,404 39,160 SH   SOLE   39,160 0 0
VAIL RESORTS INC COM 91879q109 20,320 94,967 SH   SOLE   62,012 0 32,955
VALMONT INDS INC COM 920253101 989 7,967 SH   SOLE   7,967 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 3,003 13,195 SH   SOLE   13,195 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 214 1,370 SH   SOLE   1,370 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 9,032 51,244 SH   SOLE   51,244 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 455 1,480 SH   SOLE   1,480 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 574 3,370 SH   SOLE   3,370 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 255 2,441 SH   SOLE   2,441 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 10,107 200,334 SH   SOLE   200,334 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 321 7,422 SH   SOLE   7,422 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 11,857 92,156 SH   SOLE   92,156 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,890 95,119 SH   SOLE   95,119 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 8,425 27,051 SH   SOLE   27,051 0 0
VARIAN MED SYS INC COM 92220p105 222 1,293 SH   SOLE   1,293 0 0
VEEVA SYS INC CL A COM 922475108 1,353 4,811 SH   SOLE   4,811 0 0
VENTAS INC COM 92276F100 1,110 26,450 SH   SOLE   26,450 0 0
VERACYTE INC COM 92337f107 658 20,239 SH   SOLE   20,239 0 0
VERISK ANALYTICS INC COM 92345y106 857 4,622 SH   SOLE   4,622 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,740 29,246 SH   SOLE   29,246 0 0
VERRA MOBILITY CORP COM 92511u102 1,596 165,192 SH   SOLE   165,192 0 0
VERTEX PHARMACEUTICALS INC COM 92532f100 318 1,167 SH   SOLE   1,167 0 0
VIRTUS GLOBAL MULTI-SEC INC COM 92829b101 125 11,622 SH   SOLE   11,622 0 0
VISA INC COM CL A 92826c839 152 759 SH   OTR 31 0 0 759
VISA INC COM CL A 92826c839 52,322 261,648 SH   SOLE   239,248 0 22,400
VISTEON CORP COM NEW 92839u206 6,859 99,102 SH   SOLE   66,894 0 32,208
VOYA GLBL ADV & PREM OPP FD COM 92912r104 228 27,304 SH   SOLE   27,304 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1,200 242,517 SH   SOLE   242,517 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912x101 164 17,261 SH   SOLE   17,261 0 0
VOYA INTL HIGH DIVID EQTY IN COM 92912y109 91 20,571 SH   SOLE   20,571 0 0
VOYA NAT RES EQUITY INCOME F COM 92913c106 31 12,626 SH   SOLE   12,626 0 0
WALMART INC COM 931142103 429 3,063 SH   SOLE   3,063 0 0
WASTE MGMT INC DEL COM 94106L109 286 2,527 SH   SOLE   2,527 0 0
WATERSTONE FINL INC MD COM 94188p101 792 51,114 SH   SOLE   51,114 0 0
WEBSTER FINL CORP CONN COM 947890109 1,822 69,004 SH   SOLE   10,260 0 58,744
WEC ENERGY GROUP INC COM 92939u106 236 2,432 SH   SOLE   2,432 0 0
WELBILT INC COM 949090104 66 10,725 SH   SOLE   10,725 0 0
WELLS FARGO CO NEW COM 949746101 481 20,464 SH   SOLE   20,464 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987c103 499 118,062 SH   SOLE   118,062 0 0
WELLS FARGO MULTI SECTOR INC COM 94987d101 144 13,352 SH   SOLE   13,352 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 19,808 72,055 SH   SOLE   47,065 0 24,990
WESTERN ASSET EMERGING MKTS COM 95766a101 212 17,175 SH   SOLE   17,175 0 0
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 208 16,064 SH   SOLE   16,064 0 0
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766q106 143 11,700 SH   SOLE   11,700 0 0
WESTERN AST INFL LKD OPP & I COM 95766r104 1,150 102,297 SH   SOLE   102,297 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,583 55,501 SH   SOLE   55,501 0 0
WHITEHORSE FIN INC COM 96524v106 342 34,900 SH   SOLE   34,900 0 0
WILLIAMS COS INC COM 969457100 522 26,543 SH   SOLE   26,543 0 0
WINTRUST FINL CORP COM 97650w108 243 6,066 SH   SOLE   6,066 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2,312 37,438 SH   SOLE   37,438 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 10,123 276,809 SH   SOLE   276,809 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717w851 2,232 45,560 SH   SOLE   45,560 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 2,610 34,603 SH   SOLE   34,603 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 5,325 184,141 SH   SOLE   184,141 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 12,575 253,683 SH   SOLE   253,683 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,997 94,734 SH   SOLE   94,734 0 0
WNS HLDGS LTD SPON ADR 92932m101 3,790 59,255 SH   SOLE   59,255 0 0
WP CAREY INC COM 92936u109 1,560 23,940 SH   SOLE   23,940 0 0
WPX ENERGY INC COM 98212b103 5,123 1,045,424 SH   SOLE   792,458 0 252,966
ZOETIS INC CL A 98978v103 626 3,783 SH   SOLE   3,783 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980l101 436 927 SH   SOLE   927 0 0
ZYNGA INC CL A 98986t108 3,176 348,293 SH   SOLE   348,293 0 0