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
1LIFE HEALTHCARE INC COM 68269G107 547 16,558 SH   SOLE   16,558 0 0
2U INC COM 90214J101 38 900 SH   SOLE   0 0 900
3-D SYS CORP DEL COM NEW 88554D205 23 583 SH   SOLE   583 0 0
3M CO COM 88579Y101 6,889 34,683 SH   SOLE   34,683 0 0
3M CO COM 88579Y101 79 400 SH   DFND 1 0 0 400
A10 NETWORKS INC COM 002121101 1,394 123,799 SH   SOLE   123,799 0 0
ABBOTT LABS COM 002824100 3,851 33,225 SH   SOLE   32,090 0 1,135
ABBOTT LABS COM 002824100 2,340 20,180 SH   DFND 1 15,000 0 5,180
ABBVIE INC COM 00287Y109 4,302 38,176 SH   SOLE   33,036 0 5,140
ABEONA THERAPEUTICS INC COM 00289Y107 0 1 SH   SOLE   1 0 0
ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 385 1,484 SH   SOLE   0 0 1,484
ABIOMED INC COM 003654100 312 1,000 SH   SOLE   1,000 0 0
ABIOMED INC COM 003654100 44 140 SH   DFND 1 0 0 140
AC IMMUNE SA SHS H00263105 568 71,650 SH   SOLE   52,132 0 19,518
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 81 1,973 SH   SOLE   1,073 0 900
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,732 9,270 SH   SOLE   9,270 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 778 2,640 SH   DFND 1 2,500 0 140
ACCOLADE INC COM 00437E102 168 3,090 SH   SOLE   3,090 0 0
ACCURAY INC COM 004397105 105 23,290 SH   SOLE   23,290 0 0
ACE CONVERGENCE ACQU CORP CL A G0083D120 50 5,000 SH   SOLE   0 0 5,000
ACTIVISION BLIZZARD INC COM 00507V109 3,376 35,373 SH   SOLE   35,113 0 260
ACUITY BRANDS INC COM 00508Y102 1,225 6,551 SH   SOLE   6,551 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 41 1,000 SH   SOLE   0 0 1,000
ADC THERAPEUTICS SA SHS H0036K147 24 1,000 SH   SOLE   0 0 1,000
ADC THERAPEUTICS SA SHS H0036K147 100 4,100 SH   DFND 1 0 0 4,100
ADOBE SYSTEMS INCORPORATED COM 00724F101 14,456 24,685 SH   SOLE   23,350 0 1,335
ADOBE SYSTEMS INCORPORATED COM 00724F101 510 870 SH   DFND 1 780 0 90
ADVANCE AUTO PARTS INC COM 00751Y106 247 1,200 SH   SOLE   1,200 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,190 44,627 SH   SOLE   32,539 0 12,088
ADVISORSHARES TR PURE US CANNABIS 00768Y453 29 730 SH   SOLE   0 0 730
AECOM COM 00766T100 192 3,040 SH   SOLE   3,040 0 0
AEROVIRONMENT INC COM 008073108 272 2,718 SH   SOLE   2,718 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 11 1,000 SH   SOLE   0 0 1,000
AFFIRM HLDGS INC COM CL A 00827B106 54 800 SH   SOLE   0 0 800
AFLAC INC COM 001055102 788 14,680 SH   SOLE   14,680 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,656 11,200 SH   SOLE   11,200 0 0
AGNC INVT CORP COM 00123Q104 878 52,026 SH   SOLE   52,026 0 0
AGNICO EAGLE MINES LTD COM 008474108 986 16,309 SH   SOLE   15,829 0 480
AIR PRODS & CHEMS INC COM 009158106 1,823 6,340 SH   SOLE   6,340 0 0
AIRBNB INC COM CL A 009066101 153 10 SH Call SOLE   0 0 10
AIRBNB INC COM CL A 009066101 986 6,440 SH   SOLE   5,433 0 1,007
AKAMAI TECHNOLOGIES INC COM 00971T101 1,783 15,299 SH   SOLE   15,299 0 0
AKERO THERAPEUTICS INC COM 00973Y108 25 1,000 SH   SOLE   0 0 1,000
AKOUSTIS TECHNOLOGIES INC COM 00973N102 53 5,000 SH   SOLE   0 0 5,000
ALAMOS GOLD INC NEW COM CL A 011532108 823 107,576 SH   SOLE   103,826 0 3,750
ALARM COM HLDGS INC COM 011642105 576 6,796 SH   SOLE   6,796 0 0
ALBEMARLE CORP COM 012653101 1,413 8,389 SH   SOLE   8,039 0 350
ALCOA CORP COM 013872106 302 8,187 SH   SOLE   943 0 7,244
ALCON AG ORD SHS H01301128 52,987 756,100 SH   SOLE   468,695 0 287,405
ALCON AG ORD SHS H01301128 9,946 141,927 SH   DFND 1 38,200 0 103,727
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 473 2,600 SH   SOLE   2,600 0 0
ALEXCO RESOURCE CORP COM 01535P106 291 116,344 SH   SOLE   116,344 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 24 131 SH   SOLE   0 0 131
ALGONQUIN PWR UTILS CORP COM 015857105 676 45,325 SH   SOLE   28,775 0 16,550
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,232 27,480 SH   SOLE   8,112 0 19,368
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,119 9,342 SH   DFND 1 2,040 0 7,302
ALIGN TECHNOLOGY INC COM 016255101 1,405 2,300 SH   SOLE   2,300 0 0
ALLEGHANY CORP MD COM 017175100 306 460 SH   SOLE   460 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 346 16,610 SH   SOLE   16,610 0 0
ALLEGION PLC ORD SHS G0176J109 460 3,303 SH   SOLE   3,303 0 0
ALLIANT ENERGY CORP COM 018802108 3,170 56,835 SH   SOLE   38,635 0 18,200
ALLSTATE CORP COM 020002101 783 6,000 SH   SOLE   6,000 0 0
ALLY FINL INC COM 02005N100 946 18,971 SH   SOLE   18,971 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 526 3,100 SH   SOLE   3,100 0 0
ALPHABET INC CAP STK CL A 02079K305 22,127 9,062 SH   SOLE   6,575 0 2,487
ALPHABET INC CAP STK CL A 02079K305 4,041 1,655 SH   DFND 1 1,080 0 575
ALPHABET INC CAP STK CL C 02079K107 17,459 6,966 SH   SOLE   6,636 0 330
ALPHABET INC CAP STK CL C 02079K107 100 40 SH   DFND 1 0 0 40
ALTERYX INC COM CL A 02156B103 374 4,367 SH   SOLE   3,294 0 1,073
ALTICE USA INC CL A 02156K103 925 27,100 SH   SOLE   27,100 0 0
ALTIMMUNE INC COM NEW 02155H200 24 1,500 SH   SOLE   0 0 1,500
ALTO INGREDIENTS INC COM 021513106 12 2,001 SH   SOLE   1 0 2,000
ALTRIA GROUP INC COM 02209S103 5,783 121,275 SH   SOLE   51,456 0 69,819
AMARIN CORP PLC SPONS ADR NEW 023111206 69 15,760 SH   SOLE   15,760 0 0
AMAZON COM INC COM 023135106 46,458 13,505 SH   SOLE   11,046 0 2,459
AMAZON COM INC COM 023135106 4,482 1,303 SH   DFND 1 360 0 943
AMBARELLA INC SHS G037AX101 126 1,181 SH   SOLE   1,181 0 0
AMBEV SA SPONSORED ADR 02319V103 1,010 293,600 SH   SOLE   293,600 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 396 70 SH Put SOLE   0 0 70
AMC NETWORKS INC CL A 00164V103 44 662 SH   SOLE   662 0 0
AMCOR PLC ORD G0250X107 915 79,900 SH   SOLE   79,900 0 0
AMDOCS LTD SHS G02602103 1,290 16,674 SH   SOLE   16,674 0 0
AMER STATES WTR CO COM 029899101 37 466 SH   SOLE   466 0 0
AMEREN CORP COM 023608102 712 8,900 SH   SOLE   8,900 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 680 45,300 SH   SOLE   45,300 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 170 8,035 SH   SOLE   8,035 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,145 54,000 SH   DFND 1 54,000 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,164 13,747 SH   SOLE   12,947 0 800
AMERICAN EXPRESS CO COM 025816109 5,515 33,380 SH   SOLE   27,480 0 5,900
AMERICAN FINL GROUP INC OHIO COM 025932104 199 1,600 SH   SOLE   1,600 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 712 14,971 SH   SOLE   14,121 0 850
AMERICAN TOWER CORP NEW COM 03027X100 5,061 18,739 SH   SOLE   18,739 0 0
AMERICAN WELL CORP CL A 03044L105 171 13,587 SH   SOLE   13,587 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 955 6,189 SH   SOLE   6,189 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 378 2,450 SH   DFND 1 2,450 0 0
AMERIPRISE FINL INC COM 03076C106 442 1,773 SH   SOLE   1,773 0 0
AMERISOURCEBERGEN CORP COM 03073E105 32 276 SH   SOLE   276 0 0
AMETEK INC COM 031100100 272 2,040 SH   SOLE   2,040 0 0
AMGEN INC COM 031162100 8,822 36,192 SH   SOLE   31,722 0 4,470
AMPHENOL CORP NEW CL A 032095101 746 10,906 SH   SOLE   10,906 0 0
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 100 2,091 SH   SOLE   0 0 2,091
AMPLIFY ETF TR ONLIN RETL ETF 032108102 293 2,257 SH   SOLE   0 0 2,257
ANALOG DEVICES INC COM 032654105 1,609 9,346 SH   SOLE   9,346 0 0
ANALOG DEVICES INC COM 032654105 618 3,590 SH   DFND 1 3,100 0 490
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 24 1,300 SH   SOLE   0 0 1,300
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,061 119,492 SH   SOLE   119,492 0 0
ANSYS INC COM 03662Q105 898 2,587 SH   SOLE   2,587 0 0
ANTARES PHARMA INC COM 036642106 44 10,000 SH   SOLE   0 0 10,000
ANTHEM INC COM 036752103 2,816 7,377 SH   SOLE   6,787 0 590
AON PLC SHS CL A G0403H108 1,173 4,915 SH   SOLE   4,915 0 0
APPIAN CORP CL A 03782L101 381 2,766 SH   SOLE   2,766 0 0
APPLE INC COM 037833100 55,711 406,769 SH   SOLE   334,268 0 72,501
APPLE INC COM 037833100 3,601 26,290 SH   DFND 1 16,200 0 10,090
APPLIED MATLS INC COM 038222105 7,813 54,867 SH   SOLE   54,667 0 200
APPLIED MATLS INC COM 038222105 1,111 7,800 SH   DFND 1 7,800 0 0
APPLOVIN CORP COM CL A 03831W108 38 500 SH   SOLE   0 0 500
APTIV PLC SHS G6095L109 2,753 17,504 SH   SOLE   17,504 0 0
APTIV PLC SHS G6095L109 145 924 SH   DFND 1 0 0 924
AQUA METALS INC COM 03837J101 9 3,000 SH   SOLE   0 0 3,000
ARAMARK COM 03852U106 342 9,172 SH   SOLE   9,172 0 0
ARCH CAP GROUP LTD ORD G0450A105 265 6,806 SH   SOLE   6,806 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,444 23,830 SH   SOLE   23,830 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 79 1,300 SH   DFND 1 0 0 1,300
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 14 400 SH   SOLE   0 0 400
ARENA PHARMACEUTICALS INC COM NEW 040047607 34 500 SH   SOLE   0 0 500
ARES CAPITAL CORP COM 04010L103 2,368 120,903 SH   DFND 1 120,903 0 0
ARISTA NETWORKS INC COM 040413106 370 1,021 SH   SOLE   1,021 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 880 16,266 SH   SOLE   0 0 16,266
ARK ETF TR INNOVATION ETF 00214Q104 781 5,973 SH   SOLE   0 0 5,973
ARK ETF TR NEXT GNRTN INTER 00214Q401 107 699 SH   SOLE   0 0 699
ARROW ELECTRS INC COM 042735100 747 6,560 SH   SOLE   6,560 0 0
ASANA INC CL A 04342Y104 1,625 26,196 SH   SOLE   26,196 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 614 76,250 SH   SOLE   76,250 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 886 110,000 SH   DFND 1 110,000 0 0
ASSURANT INC COM 04621X108 452 2,896 SH   SOLE   2,896 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 76 1,270 SH   SOLE   0 0 1,270
AT&T INC COM 00206R102 6,732 233,930 SH   SOLE   210,209 0 23,721
ATHENE HOLDING LTD CL A G0684D107 155 2,289 SH   SOLE   2,289 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 456 6,701 SH   SOLE   6,401 0 300
ATLASSIAN CORP PLC CL A G06242104 589 2,293 SH   SOLE   2,293 0 0
ATMOS ENERGY CORP COM 049560105 2,883 29,997 SH   SOLE   19,697 0 10,300
ATRICURE INC COM 04963C209 605 7,626 SH   SOLE   7,626 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 84 6,447 SH   SOLE   6,447 0 0
AURORA CANNABIS INC COM 05156X884 50 5,500 SH   SOLE   0 0 5,500
AUTODESK INC COM 052769106 4,747 16,263 SH   SOLE   16,263 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 550 8,600 SH   SOLE   8,600 0 0
AUTOLIV INC COM 052800109 225 2,295 SH   SOLE   2,295 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,594 18,095 SH   SOLE   18,095 0 0
AUTOZONE INC COM 053332102 1,657 1,111 SH   SOLE   1,111 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 7 1,000 SH   SOLE   0 0 1,000
AVALONBAY CMNTYS INC COM 053484101 651 3,120 SH   SOLE   3,120 0 0
AVERY DENNISON CORP COM 053611109 795 3,777 SH   SOLE   3,777 0 0
AXALTA COATING SYS LTD COM G0750C108 56 1,829 SH   SOLE   1,829 0 0
B2GOLD CORP COM 11777Q209 832 198,101 SH   SOLE   62,601 0 135,500
BADGER METER INC COM 056525108 55 556 SH   SOLE   556 0 0
BAIDU INC SPON ADR REP A 056752108 6,435 31,562 SH   SOLE   28,717 0 2,845
BAIDU INC SPON ADR REP A 056752108 744 3,650 SH   DFND 1 3,650 0 0
BAKER HUGHES COMPANY CL A 05722G100 1,998 87,384 SH   SOLE   87,384 0 0
BALL CORP COM 058498106 497 6,136 SH   SOLE   6,136 0 0
BALLARD PWR SYS INC NEW COM 058586108 4,060 223,989 SH   SOLE   217,989 0 6,000
BANCO BRADESCO S A SP ADR PFD NEW 059460303 2,703 526,900 SH   SOLE   526,900 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 444 15,400 SH   SOLE   15,400 0 0
BANK MONTREAL QUE COM 063671101 93 900 SH   SOLE   300 0 600
BANK NEW YORK MELLON CORP COM 064058100 2,025 39,532 SH   SOLE   39,532 0 0
BANK NOVA SCOTIA B C COM 064149107 89 1,369 SH   SOLE   420 0 949
BAOZUN INC SPONSORED ADR 06684L103 35 1,000 SH   SOLE   0 0 1,000
BARCLAYS BANK PLC IPTH SR B S&P 06747R477 184 6,220 SH   SOLE   0 0 6,220
BARRICK GOLD CORP COM 067901108 621 30,032 SH   SOLE   24,032 0 6,000
BAXTER INTL INC COM 071813109 2,049 25,448 SH   SOLE   25,448 0 0
BCE INC COM NEW 05534B760 25 500 SH   SOLE   0 0 500
BEAM THERAPEUTICS INC COM 07373V105 129 1,000 SH   SOLE   0 0 1,000
BECTON DICKINSON & CO COM 075887109 4,046 16,640 SH   SOLE   16,640 0 0
BEIGENE LTD SPONSORED ADR 07725L102 821 2,394 SH   SOLE   2,394 0 0
BERKLEY W R CORP COM 084423102 129 1,738 SH   SOLE   1,738 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,675 4 SH   SOLE   0 0 4
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,544 41,537 SH   SOLE   33,245 0 8,292
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 140 505 SH   DFND 1 0 0 505
BEST BUY INC COM 086516101 1,837 15,981 SH   SOLE   15,981 0 0
BEYOND MEAT INC COM 08862E109 990 6,289 SH   SOLE   4,238 0 2,051
BEYOND MEAT INC COM 08862E109 491 3,120 SH   DFND 1 0 0 3,120
BHP GROUP LTD SPONSORED ADS 088606108 25 350 SH   SOLE   0 0 350
BILIBILI INC SPONS ADS REP Z 090040106 1,275 10,462 SH   SOLE   9,617 0 845
BILL COM HLDGS INC COM 090043100 57 309 SH   SOLE   309 0 0
BIO RAD LABS INC CL A 090572207 2,577 4,000 SH   SOLE   4,000 0 0
BIO-TECHNE CORP COM 09073M104 84 186 SH   SOLE   186 0 0
BIOGEN INC COM 09062X103 2,759 7,966 SH   SOLE   6,841 0 1,125
BIOMARIN PHARMACEUTICAL INC COM 09061G101 494 5,918 SH   SOLE   3,406 0 2,512
BIONTECH SE SPONSORED ADS 09075V102 235 1,050 SH   SOLE   0 0 1,050
BIONTECH SE SPONSORED ADS 09075V102 2,239 10,000 SH   DFND 1 0 0 10,000
BIOXCEL THERAPEUTICS INC COM 09075P105 73 2,500 SH   SOLE   0 0 2,500
BIT DIGITAL INC SHS G1144A105 10 1,500 SH   SOLE   0 0 1,500
BITFARMS LTD COM 09173B107 12 3,000 SH   SOLE   0 0 3,000
BK OF AMERICA CORP COM 060505104 8,323 201,874 SH   SOLE   201,874 0 0
BK OF AMERICA CORP COM 060505104 1,225 29,700 SH   DFND 1 29,700 0 0
BLACK KNIGHT INC COM 09215C105 553 7,100 SH   SOLE   7,100 0 0
BLACKBERRY LTD COM 09228F103 6 500 SH   SOLE   0 0 500
BLACKROCK INC COM 09247X101 5,567 6,362 SH   SOLE   6,187 0 175
BLACKROCK MUNIYIELD QUALITY COM 09254E103 52 3,500 SH   DFND 1 0 0 3,500
BLACKSTONE GROUP INC COM 09260D107 466 4,800 SH   SOLE   4,800 0 0
BLINK CHARGING CO COM 09354A100 249 6,037 SH   SOLE   6,037 0 0
BLOOMIN BRANDS INC COM 094235108 145 5,361 SH   SOLE   5,361 0 0
BLUEBIRD BIO INC COM 09609G100 52 1,639 SH   SOLE   1,639 0 0
BOEING CO COM 097023105 1,817 7,584 SH   SOLE   1,996 0 5,588
BOOKING HOLDINGS INC COM 09857L108 2,576 1,177 SH   SOLE   1,177 0 0
BOOKING HOLDINGS INC COM 09857L108 1,462 668 SH   DFND 1 260 0 408
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 247 2,900 SH   SOLE   2,900 0 0
BORGWARNER INC COM 099724106 984 20,270 SH   SOLE   20,270 0 0
BORQS TECHNOLOGIES INC SHS G1466B103 5 5,300 SH   SOLE   0 0 5,300
BOSTON BEER INC CL A 100557107 306 300 SH   SOLE   300 0 0
BOSTON PROPERTIES INC COM 101121101 1,276 11,144 SH   SOLE   11,144 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,646 38,500 SH   SOLE   32,265 0 6,235
BOX INC CL A 10316T104 42 1,649 SH   SOLE   1,649 0 0
BRF SA SPONSORED ADR 10552T107 1,231 225,000 SH   SOLE   225,000 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 251 1,706 SH   SOLE   1,706 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,501 67,358 SH   SOLE   51,853 0 15,505
BROADCOM INC COM 11135F101 4,961 10,406 SH   SOLE   10,406 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 328 2,031 SH   SOLE   2,031 0 0
BROWN & BROWN INC COM 115236101 250 4,700 SH   SOLE   4,700 0 0
BROWN FORMAN CORP CL B 115637209 930 12,410 SH   SOLE   12,410 0 0
BUCKLE INC COM 118440106 39 787 SH   SOLE   787 0 0
BUNGE LIMITED COM G16962105 2,331 29,811 SH   SOLE   29,811 0 0
BURLINGTON STORES INC COM 122017106 708 2,200 SH   SOLE   2,200 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,375 14,679 SH   SOLE   14,679 0 0
C3 AI INC CL A 12468P104 13 200 SH   SOLE   0 0 200
CABLE ONE INC COM 12685J105 382 200 SH   SOLE   200 0 0
CABOT CORP COM 127055101 23 400 SH   SOLE   0 0 400
CACI INTL INC CL A 127190304 1,236 4,843 SH   SOLE   4,843 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,354 9,900 SH   SOLE   9,900 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 1,141 11,000 SH   SOLE   11,000 0 0
CAMDEN PPTY TR SH BEN INT 133131102 411 3,100 SH   SOLE   3,100 0 0
CAMECO CORP COM 13321L108 224 11,656 SH   SOLE   4,051 0 7,605
CAMPBELL SOUP CO COM 134429109 7,187 157,655 SH   SOLE   107,755 0 49,900
CANADIAN IMP BK COMM COM 136069101 84 740 SH   SOLE   222 0 518
CANADIAN SOLAR INC COM 136635109 304 6,785 SH   SOLE   6,785 0 0
CANON INC SPONSORED ADR 138006309 20 900 SH   SOLE   0 0 900
CAPITAL ONE FINL CORP COM 14040H105 1,300 8,397 SH   SOLE   8,397 0 0
CARDINAL HEALTH INC COM 14149Y108 730 12,770 SH   SOLE   11,670 0 1,100
CAREDX INC COM 14167L103 1,249 13,646 SH   SOLE   13,646 0 0
CARLYLE GROUP INC COM 14316J108 107 2,300 SH   SOLE   2,300 0 0
CARMAX INC COM 143130102 305 2,363 SH   SOLE   2,363 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 825 31,310 SH   SOLE   19,067 0 12,243
CARRIER GLOBAL CORPORATION COM 14448C104 687 14,132 SH   SOLE   14,132 0 0
CASSAVA SCIENCES INC COM 14817C107 854 10,000 SH   DFND 1 0 0 10,000
CASTOR MARITIME INC SHS NEW Y1146L125 2 800 SH   SOLE   0 0 800
CATALENT INC COM 148806102 292 2,700 SH   SOLE   2,700 0 0
CATERPILLAR INC COM 149123101 3,696 16,981 SH   SOLE   15,781 0 1,200
CATERPILLAR INC COM 149123101 871 4,000 SH   DFND 1 4,000 0 0
CBOE GLOBAL MKTS INC COM 12503M108 228 1,916 SH   SOLE   1,916 0 0
CBRE GROUP INC CL A 12504L109 1,874 21,863 SH   SOLE   21,863 0 0
CDW CORP COM 12514G108 340 1,944 SH   SOLE   1,944 0 0
CELANESE CORP DEL COM 150870103 1,938 12,783 SH   SOLE   12,783 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 449 53,416 SH   SOLE   53,416 0 0
CENTENE CORP DEL COM 15135B101 759 10,408 SH   SOLE   10,408 0 0
CENTERPOINT ENERGY INC COM 15189T107 545 22,236 SH   SOLE   22,236 0 0
CENTERRA GOLD INC COM 152006102 543 71,451 SH   SOLE   71,451 0 0
CENTRUS ENERGY CORP CL A 15643U104 0 4 SH   SOLE   4 0 0
CERIDIAN HCM HLDG INC COM 15677J108 32 332 SH   SOLE   332 0 0
CERNER CORP COM 156782104 1,408 18,027 SH   SOLE   18,027 0 0
CF INDS HLDGS INC COM 125269100 1,049 20,402 SH   SOLE   20,402 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 151 4,354 SH   SOLE   4,354 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,859 5,026 SH   SOLE   5,026 0 0
CHART INDS INC COM 16115Q308 767 5,242 SH   SOLE   5,242 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,586 2,200 SH   SOLE   1,300 0 900
CHARTER COMMUNICATIONS INC N CL A 16119P108 43 60 SH   DFND 1 0 0 60
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,495 12,872 SH   SOLE   12,872 0 0
CHEESECAKE FACTORY INC COM 163072101 31 576 SH   SOLE   576 0 0
CHEGG INC COM 163092109 33 395 SH   SOLE   395 0 0
CHEMOCENTRYX INC COM 16383L106 35 2,590 SH   SOLE   2,590 0 0
CHEMOURS CO COM 163851108 752 21,602 SH   SOLE   21,602 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,394 27,600 SH   SOLE   27,600 0 0
CHEVRON CORP NEW COM 166764100 4,430 42,293 SH   SOLE   39,193 0 3,100
CHEVRON CORP NEW COM 166764100 801 7,640 SH   DFND 1 7,100 0 540
CHEWY INC CL A 16679L109 880 11,037 SH   SOLE   11,037 0 0
CHEWY INC CL A 16679L109 957 12,000 SH   DFND 1 12,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,499 967 SH   SOLE   967 0 0
CHUBB LIMITED COM H1467J104 1,475 9,285 SH   SOLE   9,285 0 0
CHURCH & DWIGHT INC COM 171340102 1,756 20,600 SH   SOLE   20,600 0 0
CIENA CORP COM NEW 171779309 0 7 SH   SOLE   0 0 7
CIGNA CORP NEW COM 125523100 5,145 21,704 SH   SOLE   21,704 0 0
CINCINNATI FINL CORP COM 172062101 157 1,344 SH   SOLE   1,344 0 0
CINEMARK HLDGS INC COM 17243V102 122 5,560 SH   SOLE   5,560 0 0
CINTAS CORP COM 172908105 776 2,032 SH   SOLE   2,032 0 0
CISCO SYS INC COM 17275R102 12,108 228,450 SH   SOLE   220,975 0 7,475
CITIGROUP INC COM NEW 172967424 4,435 62,689 SH   SOLE   57,274 0 5,415
CITIGROUP INC COM NEW 172967424 403 5,700 SH   DFND 1 4,500 0 1,200
CITIZENS FINL GROUP INC COM 174610105 1,202 26,203 SH   SOLE   24,603 0 1,600
CITRIX SYS INC COM 177376100 2,047 17,451 SH   SOLE   17,451 0 0
CITRIX SYS INC COM 177376100 47 400 SH   DFND 1 0 0 400
CLEARWAY ENERGY INC CL C 18539C204 90 3,401 SH   SOLE   3,401 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 71 3,300 SH   SOLE   0 0 3,300
CLIMATE CHANGE CRISIS REAL I CL A COM 18716C100 69 4,567 SH   SOLE   4,567 0 0
CLOROX CO DEL COM 189054109 6,189 34,409 SH   SOLE   28,709 0 5,700
CLOUDERA INC COM 18914U100 45 2,866 SH   SOLE   2,866 0 0
CLOUDFLARE INC CL A COM 18915M107 2,708 25,587 SH   SOLE   25,587 0 0
CME GROUP INC COM 12572Q105 3,465 16,294 SH   SOLE   16,294 0 0
CMS ENERGY CORP COM 125896100 3,258 55,154 SH   SOLE   38,940 0 16,214
CNH INDL N V SHS N20944109 1,642 99,295 SH   SOLE   99,295 0 0
CNX RES CORP COM 12653C108 10 700 SH   SOLE   0 0 700
CO-DIAGNOSTICS INC COM 189763105 1 180 SH   DFND 1 0 0 180
COCA COLA CO COM 191216100 12,605 232,951 SH   SOLE   194,116 0 38,835
COCA COLA CO COM 191216100 5,452 100,750 SH   DFND 1 0 0 100,750
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 376 6,344 SH   SOLE   6,344 0 0
COEUR MNG INC COM NEW 192108504 172 19,421 SH   SOLE   19,421 0 0
COGNEX CORP COM 192422103 713 8,477 SH   SOLE   8,477 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,851 26,719 SH   SOLE   26,719 0 0
COHERUS BIOSCIENCES INC COM 19249H103 31 2,251 SH   SOLE   2,251 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 96 380 SH   SOLE   0 0 380
COLGATE PALMOLIVE CO COM 194162103 4,491 55,229 SH   SOLE   54,929 0 300
COMCAST CORP NEW CL A 20030N101 5,244 91,963 SH   SOLE   90,963 0 1,000
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 3,849 438,400 SH   SOLE   438,400 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 152 16,775 SH   SOLE   16,775 0 0
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 8 200 SH   SOLE   0 0 200
COMSOVEREIGN HLDG CORP COM NEW 205650203 0 1 SH   SOLE   1 0 0
CONAGRA BRANDS INC COM 205887102 1,496 41,130 SH   SOLE   41,130 0 0
CONCENTRIX CORP COM 20602D101 7 45 SH   SOLE   45 0 0
CONOCOPHILLIPS COM 20825C104 1,528 25,081 SH   SOLE   25,081 0 0
CONSOLIDATED EDISON INC COM 209115104 1,911 26,650 SH   SOLE   25,750 0 900
CONSTELLATION BRANDS INC CL A 21036P108 689 2,946 SH   SOLE   2,946 0 0
CONTEXTLOGIC INC COM CL A 21077C107 26 2,000 SH   SOLE   0 0 2,000
COOPER COS INC COM NEW 216648402 1,013 2,557 SH   SOLE   2,557 0 0
COPART INC COM 217204106 1,306 9,900 SH   SOLE   9,900 0 0
CORNING INC COM 219350105 1,789 43,729 SH   SOLE   43,729 0 0
CORTEVA INC COM 22052L104 741 16,702 SH   SOLE   16,702 0 0
COSTAR GROUP INC COM 22160N109 249 3,000 SH   SOLE   3,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,613 14,185 SH   SOLE   14,185 0 0
COTY INC COM CL A 222070203 9 1,000 SH   SOLE   0 0 1,000
COUPA SOFTWARE INC COM 22266L106 289 1,100 SH   SOLE   1,100 0 0
COUPANG INC CL A 22266T109 499 11,938 SH   SOLE   4,763 0 7,175
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 706 4,363 SH   SOLE   4,363 0 0
CRONOS GROUP INC COM 22717L101 157 18,300 SH   SOLE   0 0 18,300
CROWDSTRIKE HLDGS INC CL A 22788C105 2,418 9,620 SH   SOLE   9,120 0 500
CROWN CASTLE INTL CORP NEW COM 22822V101 2,267 11,622 SH   SOLE   11,622 0 0
CROWN HLDGS INC COM 228368106 266 2,600 SH   SOLE   2,600 0 0
CSX CORP COM 126408103 525 16,360 SH   SOLE   16,360 0 0
CTS CORP COM 126501105 37 1,000 SH   SOLE   0 0 1,000
CUMMINS INC COM 231021106 2,708 11,106 SH   SOLE   11,006 0 100
CUREVAC N V COM N2451R105 37 500 SH   SOLE   0 0 500
CVS HEALTH CORP COM 126650100 7,750 92,895 SH   SOLE   71,125 0 21,770
CYBERARK SOFTWARE LTD SHS M2682V108 1,525 11,700 SH   SOLE   10,350 0 1,350
D R HORTON INC COM 23331A109 711 7,859 SH   SOLE   7,859 0 0
D8 HOLDINGS CORP SHS CL A G2614K110 30 3,000 SH   SOLE   0 0 3,000
DANAHER CORPORATION COM 235851102 4,074 15,182 SH   SOLE   15,182 0 0
DANAHER CORPORATION COM 235851102 51 190 SH   DFND 1 0 0 190
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 521 8,018 SH   SOLE   7,398 0 620
DARDEN RESTAURANTS INC COM 237194105 509 3,484 SH   SOLE   3,484 0 0
DATADOG INC CL A COM 23804L103 833 8,006 SH   SOLE   7,466 0 540
DAVITA INC COM 23918K108 233 1,931 SH   SOLE   1,931 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 1,399 34,505 SH   SOLE   0 0 34,505
DBX ETF TR XTRACK HRVST CSI 233051879 1,135 28,000 SH   DFND 1 28,000 0 0
DEERE & CO COM 244199105 6,089 17,254 SH   SOLE   10,588 0 6,666
DELL TECHNOLOGIES INC CL C 24703L202 3,638 36,500 SH   SOLE   36,500 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 461 10,660 SH   SOLE   10,660 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 408 9,430 SH   DFND 1 8,000 0 1,430
DELUXE CORP COM 248019101 36 758 SH   SOLE   758 0 0
DENTSPLY SIRONA INC COM 24906P109 506 7,989 SH   SOLE   3,989 0 4,000
DEUTSCHE BANK A G NAMEN AKT D18190898 885 67,827 SH   SOLE   55,474 0 12,353
DEUTSCHE BK AG LONDON BRH DB GOLD DBL LNG 25154H749 373 10,000 SH   DFND 1 0 0 10,000
DEVON ENERGY CORP NEW COM 25179M103 1,159 39,700 SH   SOLE   38,700 0 1,000
DEXCOM INC COM 252131107 982 2,300 SH   SOLE   2,300 0 0
DIGITAL RLTY TR INC COM 253868103 1,550 10,300 SH   SOLE   10,300 0 0
DINE BRANDS GLOBAL INC COM 254423106 24 264 SH   SOLE   264 0 0
DIREXION SHS ETF TR BRZ BL 2X SHS 25460G708 147 1,093 SH   SOLE   0 0 1,093
DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 32 300 SH   SOLE   0 0 300
DIREXION SHS ETF TR DLY ENRGY BULL2X 25460G609 28 1,000 SH   SOLE   0 0 1,000
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 55 500 SH   SOLE   0 0 500
DISCOVER FINL SVCS COM 254709108 1,406 11,890 SH   SOLE   11,890 0 0
DISCOVERY INC COM SER A 25470F104 875 28,532 SH   SOLE   28,532 0 0
DISCOVERY INC COM SER C 25470F302 242 8,374 SH   SOLE   8,374 0 0
DISH NETWORK CORPORATION CL A 25470M109 173 4,159 SH   SOLE   4,159 0 0
DISNEY WALT CO COM 254687106 10,170 57,855 SH   SOLE   53,045 0 4,810
DISNEY WALT CO COM 254687106 1,900 10,811 SH   DFND 1 5,070 0 5,741
DNP SELECT INCOME FD INC COM 23325P104 48 5,000 SH   SOLE   0 0 5,000
DOCUSIGN INC COM 256163106 1,408 5,038 SH   SOLE   4,368 0 670
DOLLAR GEN CORP NEW COM 256677105 2,260 10,442 SH   SOLE   10,442 0 0
DOLLAR GEN CORP NEW COM 256677105 411 1,900 SH   DFND 1 1,900 0 0
DOLLAR TREE INC COM 256746108 1,896 19,041 SH   SOLE   19,041 0 0
DOMINION ENERGY INC COM 25746U109 2,199 29,891 SH   SOLE   29,891 0 0
DOMINOS PIZZA INC COM 25754A201 2,099 4,500 SH   SOLE   4,500 0 0
DOMO INC COM CL B 257554105 146 1,808 SH   SOLE   1,808 0 0
DONALDSON INC COM 257651109 1,087 17,105 SH   SOLE   17,105 0 0
DOVER CORP COM 260003108 424 2,810 SH   SOLE   2,810 0 0
DOW INC COM 260557103 1,804 28,515 SH   SOLE   25,304 0 3,211
DR REDDYS LABS LTD ADR 256135203 264 3,595 SH   SOLE   3,595 0 0
DRAFTKINGS INC COM CL A 26142R104 157 30 SH Call SOLE   0 0 30
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 3 255 SH   SOLE   0 0 255
DROPBOX INC CL A 26210C104 1,639 54,085 SH   SOLE   51,585 0 2,500
DTE ENERGY CO COM 233331107 2,990 23,077 SH   SOLE   15,743 0 7,334
DUKE ENERGY CORP NEW COM NEW 26441C204 2,199 22,284 SH   SOLE   22,284 0 0
DUKE REALTY CORP COM NEW 264411505 287 6,062 SH   SOLE   6,062 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,824 23,575 SH   SOLE   15,116 0 8,459
DYCOM INDS INC COM 267475101 144 1,927 SH   SOLE   1,927 0 0
DYNATRACE INC COM NEW 268150109 276 4,725 SH   SOLE   4,725 0 0
EAGLE MATLS INC COM 26969P108 310 2,181 SH   SOLE   2,181 0 0
EASTMAN CHEM CO COM 277432100 314 2,690 SH   SOLE   2,690 0 0
EATON CORP PLC SHS G29183103 1,475 9,962 SH   SOLE   9,962 0 0
EBAY INC. COM 278642103 1,519 21,628 SH   SOLE   21,628 0 0
ECOLAB INC COM 278865100 2,327 11,302 SH   SOLE   11,302 0 0
ECOLAB INC COM 278865100 11 55 SH   DFND 1 0 0 55
EDISON INTL COM 281020107 404 6,989 SH   SOLE   6,989 0 0
EDITAS MEDICINE INC COM 28106W103 69 1,500 SH   SOLE   0 0 1,500
EDWARDS LIFESCIENCES CORP COM 28176E108 3,781 36,509 SH   SOLE   36,434 0 75
EHEALTH INC COM 28238P109 109 1,860 SH   SOLE   1,660 0 200
ELANCO ANIMAL HEALTH INC COM 28414H103 260 7,500 SH   SOLE   7,500 0 0
ELDORADO GOLD CORP NEW COM 284902509 78 7,836 SH   SOLE   7,836 0 0
ELECTRONIC ARTS INC COM 285512109 2,515 17,493 SH   SOLE   17,493 0 0
ELEMENT SOLUTIONS INC COM 28618M106 322 13,754 SH   SOLE   13,754 0 0
EMERSON ELEC CO COM 291011104 1,919 19,939 SH   SOLE   19,939 0 0
EMPIRE ST RLTY TR INC CL A 292104106 120 10,000 SH   SOLE   0 0 10,000
ENDEAVOUR SILVER CORP COM 29258Y103 463 75,655 SH   SOLE   75,655 0 0
ENDO INTL PLC SHS G30401106 27 5,806 SH   SOLE   5,806 0 0
ENERSYS COM 29275Y102 2 16 SH   SOLE   16 0 0
ENETI INC COM Y2294C107 93 4,960 SH   SOLE   0 0 4,960
ENI S P A SPONSORED ADR 26874R108 7 300 SH   SOLE   0 0 300
ENLIVEX THERAPEUTICS LTD COM M4130Y106 89 10,000 SH   DFND 1 0 0 10,000
ENPHASE ENERGY INC COM 29355A107 721 3,924 SH   SOLE   3,924 0 0
ENTERGY CORP NEW COM 29364G103 1,593 15,974 SH   SOLE   7,974 0 8,000
EOG RES INC COM 26875P101 1,848 22,149 SH   SOLE   22,149 0 0
EPAM SYS INC COM 29414B104 460 900 SH   SOLE   900 0 0
EQUIFAX INC COM 294429105 791 3,300 SH   SOLE   3,300 0 0
EQUINIX INC COM 29444U700 3,377 4,209 SH   SOLE   4,209 0 0
EQUINIX INC COM 29444U700 120 150 SH   DFND 1 0 0 150
EQUINOR ASA SPONSORED ADR 29446M102 68 3,200 SH   SOLE   0 0 3,200
EQUINOX GOLD CORP COM 29446Y502 261 37,555 SH   SOLE   33,755 0 3,800
EQUITABLE HLDGS INC COM 29452E101 161 5,300 SH   SOLE   5,300 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 112 1,500 SH   SOLE   1,500 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,420 18,447 SH   SOLE   18,447 0 0
ERICSSON ADR B SEK 10 294821608 223 17,751 SH   SOLE   17,751 0 0
ERIE INDTY CO CL A 29530P102 77 400 SH   SOLE   400 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 153 100,000 SH   SOLE   0 0 100,000
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 100 65,300 SH   DFND 1 0 0 65,300
ESSENTIAL UTILS INC COM 29670G102 579 12,670 SH   SOLE   12,670 0 0
ESSEX PPTY TR INC COM 297178105 418 1,391 SH   SOLE   1,391 0 0
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 236 7,900 SH   SOLE   0 0 7,900
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 236 3,915 SH   SOLE   0 0 3,915
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 77 1,260 SH   DFND 1 0 0 1,260
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 139 9,165 SH   SOLE   0 0 9,165
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 459 6,540 SH   SOLE   0 0 6,540
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 596 15,670 SH   SOLE   0 0 15,670
ETF SER SOLUTIONS US GLB JETS 26922A842 149 6,175 SH   SOLE   0 0 6,175
ETFS TR BBRG ALL COMD K1 003261104 47 1,793 SH   SOLE   0 0 1,793
ETSY INC COM 29786A106 391 1,900 SH   SOLE   1,900 0 0
EURONAV NV SHS B38564108 286 30,675 SH   SOLE   0 0 30,675
EURONET WORLDWIDE INC COM 298736109 81 601 SH   SOLE   601 0 0
EVELO BIOSCIENCES INC COM 299734103 34 2,500 SH   SOLE   0 0 2,500
EVENTBRITE INC COM CL A 29975E109 228 12,000 SH   SOLE   0 0 12,000
EVERBRIDGE INC COM 29978A104 490 3,598 SH   SOLE   3,598 0 0
EVEREST RE GROUP LTD COM G3223R108 122 485 SH   SOLE   485 0 0
EVERSOURCE ENERGY COM 30040W108 3,542 44,133 SH   SOLE   32,033 0 12,100
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 32 940 SH   SOLE   940 0 0
EXACT SCIENCES CORP COM 30063P105 463 3,720 SH   SOLE   3,720 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 401 6,147 SH   SOLE   0 0 6,147
EXELIXIS INC COM 30161Q104 182 9,961 SH   SOLE   8,761 0 1,200
EXELON CORP COM 30161N101 2,038 45,965 SH   SOLE   44,565 0 1,400
EXONE CO COM 302104104 18 817 SH   SOLE   817 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,086 6,633 SH   SOLE   6,633 0 0
EXPEDITORS INTL WASH INC COM 302130109 763 6,025 SH   SOLE   6,025 0 0
EXTRA SPACE STORAGE INC COM 30225T102 397 2,422 SH   SOLE   2,422 0 0
EXXON MOBIL CORP COM 30231G102 8,587 136,118 SH   SOLE   96,888 0 39,230
F5 NETWORKS INC COM 315616102 2,115 11,337 SH   SOLE   11,337 0 0
FACEBOOK INC CL A 30303M102 11,454 32,945 SH   SOLE   31,765 0 1,180
FACEBOOK INC CL A 30303M102 1,873 5,385 SH   DFND 1 5,000 0 385
FACTSET RESH SYS INC COM 303075105 840 2,500 SH   SOLE   2,500 0 0
FAIR ISAAC CORP COM 303250104 251 500 SH   SOLE   500 0 0
FARFETCH LTD ORD SH CL A 30744W107 86 1,707 SH   SOLE   1,307 0 400
FARFETCH LTD ORD SH CL A 30744W107 87 1,725 SH   DFND 1 0 0 1,725
FARO TECHNOLOGIES INC COM 311642102 13 169 SH   SOLE   169 0 0
FASTENAL CO COM 311900104 1,783 34,292 SH   SOLE   34,292 0 0
FASTLY INC CL A 31188V100 443 7,442 SH   SOLE   7,442 0 0
FASTLY INC CL A 31188V100 32 540 SH   DFND 1 0 0 540
FEDEX CORP COM 31428X106 4,476 150 SH Call SOLE   0 0 150
FEDEX CORP COM 31428X106 2,268 7,603 SH   SOLE   7,503 0 100
FERGUSON PLC NEW SHS G3421J106 1,099 7,914 SH   SOLE   7,914 0 0
FERRARI N V COM N3167Y103 1,654 8,019 SH   SOLE   7,654 0 365
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 197 4,543 SH   SOLE   4,543 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,934 13,647 SH   SOLE   13,647 0 0
FIFTH THIRD BANCORP COM 316773100 1,274 33,323 SH   SOLE   33,323 0 0
FIREEYE INC COM 31816Q101 1,385 68,503 SH   SOLE   66,156 0 2,347
FIRST MAJESTIC SILVER CORP COM 32076V103 567 35,842 SH   SOLE   30,842 0 5,000
FIRST REP BK SAN FRANCISCO C COM 33616C100 569 3,040 SH   SOLE   3,040 0 0
FIRST SOLAR INC COM 336433107 1,641 18,126 SH   SOLE   14,461 0 3,665
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 19 305 SH   SOLE   0 0 305
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 238 5,041 SH   SOLE   0 0 5,041
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 22 235 SH   SOLE   0 0 235
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 42 955 SH   SOLE   0 0 955
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 3,796 176,472 SH   SOLE   0 0 176,472
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 81 1,169 SH   SOLE   0 0 1,169
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 11 700 SH   SOLE   0 0 700
FIRSTENERGY CORP COM 337932107 923 24,800 SH   SOLE   17,000 0 7,800
FISERV INC COM 337738108 1,166 10,919 SH   SOLE   10,919 0 0
FISKER INC CL A COM STK 33813J106 14 750 SH   SOLE   0 0 750
FLEETCOR TECHNOLOGIES INC COM 339041105 140 550 SH   SOLE   550 0 0
FLUOR CORP NEW COM 343412102 5 270 SH   SOLE   0 0 270
FMC CORP COM NEW 302491303 257 2,377 SH   SOLE   2,377 0 0
FORD MTR CO DEL COM 345370860 2,241 150,907 SH   SOLE   138,207 0 12,700
FORTINET INC COM 34959E109 2,581 10,840 SH   SOLE   10,840 0 0
FORTIS INC COM 349553107 2,669 60,224 SH   SOLE   36,124 0 24,100
FORTIVE CORP COM 34959J108 387 5,543 SH   SOLE   5,543 0 0
FORTIVE CORP COM 34959J108 3,441 49,335 SH   DFND 1 13,400 0 35,935
FORTUNA SILVER MINES INC COM 349915108 198 35,666 SH   SOLE   23,666 0 12,000
FORTUNE BRANDS HOME & SEC IN COM 34964C106 243 2,442 SH   SOLE   2,442 0 0
FOX CORP CL A COM 35137L105 442 11,900 SH   SOLE   11,900 0 0
FOX CORP CL B COM 35137L204 124 3,500 SH   SOLE   3,500 0 0
FRANCO NEV CORP COM 351858105 373 2,567 SH   SOLE   1,817 0 750
FRANKLIN ELEC INC COM 353514102 29 358 SH   SOLE   358 0 0
FRANKLIN RESOURCES INC COM 354613101 404 12,625 SH   SOLE   7,325 0 5,300
FREEPORT-MCMORAN INC CL B 35671D857 37 1,000 SH   SOLE   0 0 1,000
FREQUENCY ELECTRS INC COM 358010106 81 8,300 SH   SOLE   0 0 8,300
FRESHPET INC COM 358039105 895 5,491 SH   SOLE   5,491 0 0
FRESHPET INC COM 358039105 489 3,000 SH   DFND 1 3,000 0 0
FUELCELL ENERGY INC COM 35952H601 120 13,512 SH   SOLE   13,512 0 0
FULGENT GENETICS INC COM 359664109 40 432 SH   SOLE   432 0 0
FURY GOLD MINES LIMITED COM 36117T100 0 4 SH   SOLE   4 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 376 2,102 SH   SOLE   2,102 0 0
G1 THERAPEUTICS INC COM 3621LQ109 33 1,500 SH   SOLE   0 0 1,500
GAIN THERAPEUTICS INC COM 36269B105 30 3,000 SH   SOLE   0 0 3,000
GALILEO ACQUISITION CORP SHS G3770A102 30 3,000 SH   SOLE   0 0 3,000
GALLAGHER ARTHUR J & CO COM 363576109 471 3,366 SH   SOLE   3,366 0 0
GAMESTOP CORP NEW CL A 36467W109 321 15 SH Put SOLE   0 0 15
GARMIN LTD SHS H2906T109 279 1,931 SH   SOLE   1,931 0 0
GARTNER INC COM 366651107 460 1,900 SH   SOLE   1,900 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 88 23,850 SH   SOLE   0 0 23,850
GENERAC HLDGS INC COM 368736104 1,329 3,200 SH   SOLE   3,200 0 0
GENERAL ELECTRIC CO COM 369604103 5,495 409,681 SH   SOLE   200,301 0 209,380
GENERAL MLS INC COM 370334104 6,901 113,241 SH   SOLE   75,811 0 37,430
GENERAL MTRS CO COM 37045V100 118 20 SH Call SOLE   0 0 20
GENERAL MTRS CO COM 37045V100 3,819 64,567 SH   SOLE   53,831 0 10,736
GENERAL MTRS CO COM 37045V100 162 2,735 SH   DFND 1 0 0 2,735
GENFIT S A ADS 372279109 2 500 SH   SOLE   0 0 500
GENIUS SPORTS LIMITED SHARES CL A G3934V109 208 11,077 SH   SOLE   11,077 0 0
GENUINE PARTS CO COM 372460105 309 2,441 SH   SOLE   2,441 0 0
GERDAU SA SPON ADR REP PFD 373737105 1,475 250,000 SH   SOLE   250,000 0 0
GILEAD SCIENCES INC COM 375558103 8,690 126,196 SH   SOLE   102,661 0 23,535
GLOBAL PMTS INC COM 37940X102 1,440 7,678 SH   SOLE   7,678 0 0
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 140 4,937 SH   SOLE   0 0 4,937
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 97 3,402 SH   SOLE   0 0 3,402
GLOBAL X FDS EDUCATION ETF 37954Y723 182 12,769 SH   SOLE   0 0 12,769
GLOBAL X FDS GBL X FTSE ETF 37950E648 43 3,000 SH   DFND 1 0 0 3,000
GLOBAL X FDS GLOBAL X COPPER 37954Y830 249 6,715 SH   SOLE   0 0 6,715
GLOBAL X FDS GLOBAL X SILVER 37954Y848 247 5,781 SH   SOLE   0 0 5,781
GLOBAL X FDS INTERNET OF THNG 37954Y780 366 10,259 SH   SOLE   0 0 10,259
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1,029 14,210 SH   SOLE   0 0 14,210
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 103 2,922 SH   SOLE   0 0 2,922
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 147 4,200 SH   SOLE   0 0 4,200
GLOBAL X FDS TELMDC&DIG ETF 37954Y285 950 49,230 SH   SOLE   0 0 49,230
GLOBAL X FDS US INFR DEV ETF 37954Y673 116 4,518 SH   SOLE   0 0 4,518
GLOBE LIFE INC COM 37959E102 203 2,130 SH   SOLE   2,130 0 0
GLOBUS MED INC CL A 379577208 489 6,305 SH   SOLE   6,305 0 0
GODADDY INC CL A 380237107 1,522 17,500 SH   SOLE   17,500 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 274 30,820 SH   SOLE   30,820 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,434 9,048 SH   SOLE   9,048 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,416 9,000 SH   DFND 1 9,000 0 0
GP STRATEGIES CORP COM 36225V104 126 8,000 SH   SOLE   0 0 8,000
GRAINGER W W INC COM 384802104 696 1,587 SH   SOLE   1,587 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 37 4,000 SH   SOLE   0 0 4,000
GROUPON INC COM NEW 399473206 6 150 SH   SOLE   0 0 150
GUIDEWIRE SOFTWARE INC COM 40171V100 449 3,984 SH   SOLE   2,884 0 1,100
HALLIBURTON CO COM 406216101 474 20,509 SH   SOLE   16,059 0 4,450
HARLEY DAVIDSON INC COM 412822108 41 896 SH   SOLE   546 0 350
HARTFORD FINL SVCS GROUP INC COM 416515104 419 6,776 SH   SOLE   6,776 0 0
HASBRO INC COM 418056107 432 4,574 SH   SOLE   4,574 0 0
HCA HEALTHCARE INC COM 40412C101 3,555 17,198 SH   SOLE   17,198 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 40 551 SH   SOLE   551 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 2,047 28,000 SH   DFND 1 28,000 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 596 17,918 SH   SOLE   17,918 0 0
HECLA MNG CO COM 422704106 488 65,522 SH   SOLE   65,522 0 0
HEICO CORP NEW CL A 422806208 211 1,700 SH   SOLE   1,700 0 0
HENRY JACK & ASSOC INC COM 426281101 425 2,600 SH   SOLE   2,600 0 0
HENRY SCHEIN INC COM 806407102 412 5,556 SH   SOLE   5,556 0 0
HERITAGE GLOBAL INC COM 42727E103 0 20 SH   SOLE   20 0 0
HERON THERAPEUTICS INC COM 427746102 47 3,000 SH   SOLE   0 0 3,000
HERSHEY CO COM 427866108 1,484 8,520 SH   SOLE   8,520 0 0
HESS CORP COM 42809H107 1,691 19,368 SH   SOLE   19,368 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,402 164,683 SH   SOLE   164,683 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 793 6,577 SH   SOLE   6,352 0 225
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 24 1,641 SH   SOLE   1,641 0 0
HOLOGIC INC COM 436440101 1,092 16,371 SH   SOLE   16,371 0 0
HOME DEPOT INC COM 437076102 17,446 54,709 SH   SOLE   53,939 0 770
HOME DEPOT INC COM 437076102 702 2,200 SH   DFND 1 2,200 0 0
HONEYWELL INTL INC COM 438516106 6,597 30,074 SH   SOLE   28,994 0 1,080
HORIZON THERAPEUTICS PUB L SHS G46188101 555 5,927 SH   SOLE   5,927 0 0
HORMEL FOODS CORP COM 440452100 1,605 33,620 SH   SOLE   33,620 0 0
HOST HOTELS & RESORTS INC COM 44107P104 241 14,135 SH   SOLE   14,135 0 0
HOWMET AEROSPACE INC COM 443201108 301 8,713 SH   SOLE   8,713 0 0
HP INC COM 40434L105 4,630 153,372 SH   SOLE   131,605 0 21,767
HSBC HLDGS PLC SPON ADR NEW 404280406 29 1,000 SH   SOLE   0 0 1,000
HUBSPOT INC COM 443573100 2,001 3,433 SH   SOLE   3,433 0 0
HUMANA INC COM 444859102 1,260 2,845 SH   SOLE   2,845 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,169 7,176 SH   SOLE   7,176 0 0
HUNTINGTON BANCSHARES INC COM 446150104 418 29,323 SH   SOLE   24,723 0 4,600
HUNTINGTON INGALLS INDS INC COM 446413106 205 976 SH   SOLE   976 0 0
HUT 8 MNG CORP COM 44812T102 22 5,000 SH   SOLE   0 0 5,000
HYATT HOTELS CORP COM CL A 448579102 130 1,674 SH   SOLE   1,674 0 0
HYCROFT MINING HOLDING CORP *W EXP 10/12/202 44862P125 0 54 SH   SOLE   0 0 54
IAC INTERACTIVECORP NEW COM NEW 44891N208 124 800 SH   SOLE   800 0 0
ICAD INC COM NEW 44934S206 5 260 SH   DFND 1 0 0 260
ICICI BANK LIMITED ADR 45104G104 205 12,000 SH   SOLE   0 0 12,000
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 199 18,030 SH   SOLE   18,030 0 0
ICON PLC SHS G4705A100 481 2,328 SH   SOLE   2,328 0 0
IDEX CORP COM 45167R104 370 1,686 SH   SOLE   1,686 0 0
IDEXX LABS INC COM 45168D104 1,857 2,940 SH   SOLE   2,940 0 0
IHS MARKIT LTD SHS G47567105 401 3,561 SH   SOLE   3,561 0 0
II-VI INC COM 902104108 18 250 SH   SOLE   0 0 250
ILLINOIS TOOL WKS INC COM 452308109 2,939 13,143 SH   SOLE   13,143 0 0
ILLUMINA INC COM 452327109 2,790 5,897 SH   SOLE   5,715 0 182
INCYTE CORP COM 45337C102 705 8,383 SH   SOLE   7,983 0 400
INFINERA CORP COM 45667G103 51 5,000 SH   SOLE   0 0 5,000
INFOSYS LTD SPONSORED ADR 456788108 221 10,441 SH   SOLE   10,441 0 0
INGERSOLL RAND INC COM 45687V106 315 6,464 SH   SOLE   6,464 0 0
INMED PHARMACEUTICALS INC COM NEW 457637502 0 3 SH   SOLE   3 0 0
INMODE LTD SHS M5425M103 246 2,599 SH   SOLE   1,999 0 600
INNOVIVA INC COM 45781M101 39 2,916 SH   SOLE   2,916 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 144 15,558 SH   SOLE   15,558 0 0
INSULET CORP COM 45784P101 1,476 5,378 SH   SOLE   5,378 0 0
INTEL CORP COM 458140100 14,823 264,046 SH   SOLE   209,536 0 54,510
INTEL CORP COM 458140100 45 800 SH   DFND 1 0 0 800
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,285 10,826 SH   SOLE   10,826 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,209 56,003 SH   SOLE   47,570 0 8,433
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,410 9,436 SH   SOLE   7,621 0 1,815
INTERNATIONAL PAPER CO COM 460146103 365 5,946 SH   SOLE   5,946 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,021 31,406 SH   SOLE   31,406 0 0
INTUIT COM 461202103 6,819 13,911 SH   SOLE   13,911 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 4,338 4,716 SH   SOLE   4,716 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 988 1,074 SH   DFND 1 950 0 124
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 854 10,140 SH   SOLE   0 0 10,140
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 2,533 30,080 SH   DFND 1 24,000 0 6,080
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 44 2,227 SH   SOLE   0 0 2,227
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 82 2,370 SH   SOLE   0 0 2,370
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 8,196 91,747 SH   SOLE   0 0 91,747
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 451 6,000 SH   SOLE   0 0 6,000
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 76 460 SH   SOLE   0 0 460
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 52 1,000 SH   SOLE   0 0 1,000
INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 135 2,390 SH   SOLE   0 0 2,390
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 185 1,156 SH   SOLE   0 0 1,156
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 192 2,769 SH   SOLE   0 0 2,769
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 22 235 SH   SOLE   0 0 235
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 632 4,196 SH   SOLE   0 0 4,196
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 19 250 SH   SOLE   0 0 250
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 81 870 SH   SOLE   0 0 870
INVESCO LTD SHS G491BT108 1,451 54,304 SH   SOLE   54,304 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 62,993 177,732 SH   SOLE   0 0 177,732
INVESCO QQQ TR UNIT SER 1 46090E103 3,480 9,820 SH   DFND 1 9,100 0 720
INVITATION HOMES INC COM 46187W107 208 5,600 SH   SOLE   5,600 0 0
IONIS PHARMACEUTICALS INC COM 462222100 16 400 SH   SOLE   0 0 400
IPG PHOTONICS CORP COM 44980X109 147 700 SH   SOLE   700 0 0
IQIYI INC SPONSORED ADS 46267X108 1 90 SH   SOLE   0 0 90
IQVIA HLDGS INC COM 46266C105 1,315 5,425 SH   SOLE   5,425 0 0
IROBOT CORP COM 462726100 88 942 SH   SOLE   942 0 0
IRON MTN INC NEW COM 46284V101 1,972 46,584 SH   SOLE   46,584 0 0
ISHARES GOLD TR ISHARES NEW 464285204 142 4,200 SH   DFND 1 0 0 4,200
ISHARES INC CORE MSCI EMKT 46434G103 153 2,284 SH   SOLE   0 0 2,284
ISHARES INC CUR HD MSCI EM 46434G509 162 4,910 SH   SOLE   0 0 4,910
ISHARES INC JP MORGAN EM ETF 464286517 87 2,000 SH   SOLE   0 0 2,000
ISHARES INC MSCI AUST ETF 464286103 519 19,983 SH   SOLE   0 0 19,983
ISHARES INC MSCI BRAZIL ETF 464286400 5,058 124,780 SH   SOLE   0 0 124,780
ISHARES INC MSCI BRAZIL ETF 464286400 16 400 SH   DFND 1 0 0 400
ISHARES INC MSCI CDA ETF 464286509 6,389 171,424 SH   SOLE   0 0 171,424
ISHARES INC MSCI EM ASIA ETF 464286426 133 1,435 SH   SOLE   0 0 1,435
ISHARES INC MSCI EURZONE ETF 464286608 973 19,688 SH   SOLE   0 0 19,688
ISHARES INC MSCI GBL ETF NEW 46434G848 428 9,492 SH   SOLE   0 0 9,492
ISHARES INC MSCI GERMANY ETF 464286806 30 870 SH   SOLE   0 0 870
ISHARES INC MSCI GLB SLV&MTL 464286327 111 7,200 SH   SOLE   0 0 7,200
ISHARES INC MSCI HONG KG ETF 464286871 19 700 SH   SOLE   0 0 700
ISHARES INC MSCI JPN ETF NEW 46434G822 202 2,978 SH   SOLE   0 0 2,978
ISHARES INC MSCI MEXICO ETF 464286822 388 8,093 SH   SOLE   0 0 8,093
ISHARES INC MSCI RUSSIA ETF 46434G798 412 9,311 SH   SOLE   0 0 9,311
ISHARES INC MSCI SINGPOR ETF 46434G780 116 5,000 SH   SOLE   0 0 5,000
ISHARES INC MSCI STH AFR ETF 464286780 716 14,650 SH   SOLE   0 0 14,650
ISHARES INC MSCI STH KOR ETF 464286772 635 6,806 SH   SOLE   0 0 6,806
ISHARES INC MSCI SWITZERLAND 464286749 725 14,902 SH   SOLE   0 0 14,902
ISHARES INC MSCI TAIWAN ETF 46434G772 1,515 23,684 SH   SOLE   0 0 23,684
ISHARES INC MSCI TAIWAN ETF 46434G772 3,324 52,000 SH   DFND 1 52,000 0 0
ISHARES INC MSCI WORLD ETF 464286392 864 6,830 SH   SOLE   0 0 6,830
ISHARES SILVER TR ISHARES 46428Q109 479 19,783 SH   SOLE   0 0 19,783
ISHARES TR 20 YR TR BD ETF 464287432 3,305 22,896 SH   SOLE   0 0 22,896
ISHARES TR CONV BD ETF 46435G102 221 2,168 SH   SOLE   0 0 2,168
ISHARES TR CORE S&P MCP ETF 464287507 134 499 SH   SOLE   0 0 499
ISHARES TR CORE S&P SCP ETF 464287804 42 373 SH   DFND 1 0 0 373
ISHARES TR CORE S&P500 ETF 464287200 1,111 2,586 SH   SOLE   0 0 2,586
ISHARES TR CORE S&P500 ETF 464287200 1,930 4,490 SH   DFND 1 0 0 4,490
ISHARES TR CYBERSECURITY 46435U135 65 1,500 SH   SOLE   0 0 1,500
ISHARES TR DOW JONES US ETF 464287846 235 2,180 SH   SOLE   0 0 2,180
ISHARES TR EXPANDED TECH 464287515 591 1,516 SH   SOLE   0 0 1,516
ISHARES TR FLTG RATE NT ETF 46429B655 36 700 SH   DFND 1 0 0 700
ISHARES TR GENOMICS IMMUN 46435U192 23 440 SH   SOLE   0 0 440
ISHARES TR GL CLEAN ENE ETF 464288224 1,490 63,490 SH   SOLE   0 0 63,490
ISHARES TR GLB INFRASTR ETF 464288372 50 1,100 SH   SOLE   0 0 1,100
ISHARES TR GLOB HLTHCRE ETF 464287325 454 5,465 SH   SOLE   0 0 5,465
ISHARES TR GLOBAL FINLS ETF 464287333 232 2,990 SH   SOLE   0 0 2,990
ISHARES TR IBONDS DEC2026 46435GAA0 285 10,723 SH   SOLE   0 0 10,723
ISHARES TR IBOXX HI YD ETF 464288513 375 4,257 SH   SOLE   0 0 4,257
ISHARES TR ISHARES BIOTECH 464287556 426 2,600 SH   SOLE   0 0 2,600
ISHARES TR ISHARES BIOTECH 464287556 464 2,836 SH   DFND 1 0 0 2,836
ISHARES TR ISHARES SEMICDTR 464287523 1,966 4,328 SH   SOLE   0 0 4,328
ISHARES TR ISHS 1-5YR INVS 464288646 1,936 35,326 SH   SOLE   0 0 35,326
ISHARES TR ISHS 5-10YR INVT 464288638 275 4,543 SH   SOLE   0 0 4,543
ISHARES TR ISHS 5-10YR INVT 464288638 54 900 SH   DFND 1 0 0 900
ISHARES TR MBS ETF 464288588 7,684 71,000 SH   SOLE   0 0 71,000
ISHARES TR MSCI AC ASIA ETF 464288182 427 4,521 SH   SOLE   0 0 4,521
ISHARES TR MSCI CHINA A 46434V514 143 3,230 SH   SOLE   0 0 3,230
ISHARES TR MSCI CHINA ETF 46429B671 690 8,380 SH   SOLE   0 0 8,380
ISHARES TR MSCI EMG MKT ETF 464287234 105 1,900 SH   SOLE   0 0 1,900
ISHARES TR MSCI EMG MKT ETF 464287234 458 8,300 SH   DFND 1 0 0 8,300
ISHARES TR MSCI INDIA ETF 46429B598 843 19,067 SH   SOLE   0 0 19,067
ISHARES TR MSCI INDIA SM CP 46429B614 371 6,790 SH   SOLE   0 0 6,790
ISHARES TR MSCI INDONIA ETF 46429B309 200 9,848 SH   SOLE   0 0 9,848
ISHARES TR MSCI INDONIA ETF 46429B309 589 29,000 SH   DFND 1 29,000 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408 174 5,629 SH   SOLE   0 0 5,629
ISHARES TR MSCI PHILIPS ETF 46429B408 309 10,000 SH   DFND 1 10,000 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 915 23,204 SH   SOLE   0 0 23,204
ISHARES TR MSCI UK ETF NEW 46435G334 197 6,014 SH   SOLE   0 0 6,014
ISHARES TR NATIONAL MUN ETF 464288414 38 320 SH   DFND 1 0 0 320
ISHARES TR ROBOTICS ARTIF 46435U556 22 495 SH   SOLE   0 0 495
ISHARES TR RUSSELL 2000 ETF 464287655 73 317 SH   SOLE   0 0 317
ISHARES TR RUSSELL 2000 ETF 464287655 3,197 13,935 SH   DFND 1 13,200 0 735
ISHARES TR SELECT DIVID ETF 464287168 21 180 SH   SOLE   0 0 180
ISHARES TR TIPS BD ETF 464287176 77 600 SH   DFND 1 0 0 600
ISHARES TR U.S. MED DVC ETF 464288810 1,101 3,055 SH   SOLE   0 0 3,055
ISHARES TR U.S. MED DVC ETF 464288810 1,444 4,000 SH   DFND 1 4,000 0 0
ISHARES TR U.S. UTILITS ETF 464287697 864 11,000 SH   DFND 1 11,000 0 0
ISHARES TR US AER DEF ETF 464288760 123 1,120 SH   SOLE   0 0 1,120
ISHARES TR US INFRASTRUC 46435U713 87 2,450 SH   SOLE   0 0 2,450
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 2,644 440,000 SH   SOLE   440,000 0 0
ITRON INC COM 465741106 177 1,773 SH   SOLE   1,773 0 0
JABIL INC COM 466313103 102 1,762 SH   SOLE   1,762 0 0
JACOBS ENGR GROUP INC COM 469814107 320 2,398 SH   SOLE   2,398 0 0
JAGUAR HEALTH INC COM 47010C409 3 2,200 SH   SOLE   0 0 2,200
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 214 1,208 SH   SOLE   1,208 0 0
JD.COM INC SPON ADR CL A 47215P106 4,307 53,971 SH   SOLE   53,971 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 479 8,555 SH   SOLE   8,555 0 0
JOHNSON & JOHNSON COM 478160104 15,346 93,170 SH   SOLE   75,922 0 17,248
JOHNSON & JOHNSON COM 478160104 890 5,400 SH   DFND 1 5,000 0 400
JOHNSON CTLS INTL PLC SHS G51502105 5,842 85,118 SH   SOLE   85,118 0 0
JOYY INC ADS REPSTG COM A 46591M109 16 250 SH   SOLE   0 0 250
JPMORGAN CHASE & CO COM 46625H100 14,478 93,076 SH   SOLE   87,313 0 5,763
JPMORGAN CHASE & CO COM 46625H100 1,400 9,000 SH   DFND 1 9,000 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 360 11,849 SH   SOLE   9,549 0 2,300
JUNIPER NETWORKS INC COM 48203R104 3,124 114,233 SH   SOLE   114,233 0 0
KADANT INC COM 48282T104 515 2,923 SH   SOLE   2,923 0 0
KALA PHARMACEUTICALS INC COM 483119103 306 57,670 SH   SOLE   0 0 57,670
KANSAS CITY SOUTHERN COM NEW 485170302 652 2,300 SH   SOLE   2,300 0 0
KELLOGG CO COM 487836108 6,773 105,290 SH   SOLE   69,490 0 35,800
KEURIG DR PEPPER INC COM 49271V100 1,767 50,141 SH   SOLE   49,856 0 285
KEYCORP COM 493267108 425 20,604 SH   SOLE   17,504 0 3,100
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,868 12,100 SH   SOLE   11,500 0 600
KIMBERLY-CLARK CORP COM 494368103 7,333 54,811 SH   SOLE   36,811 0 18,000
KINDER MORGAN INC DEL COM 49456B101 1,635 89,693 SH   SOLE   89,693 0 0
KINROSS GOLD CORP COM 496902404 653 102,927 SH   SOLE   89,527 0 13,400
KIRKLAND LAKE GOLD LTD COM 49741E100 878 22,776 SH   SOLE   21,276 0 1,500
KKR & CO INC COM 48251W104 237 40 SH Call SOLE   0 0 40
KKR & CO INC COM 48251W104 480 8,100 SH   SOLE   8,100 0 0
KLA CORP COM NEW 482480100 1,218 3,758 SH   SOLE   3,758 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 317 6,959 SH   SOLE   6,959 0 0
KRAFT HEINZ CO COM 500754106 927 22,751 SH   SOLE   16,501 0 6,250
KRANESHARES TR CSI CHI INTERNET 500767306 859 12,308 SH   SOLE   0 0 12,308
KRANESHARES TR GLOBAL CARBON 500767678 900 24,322 SH   SOLE   0 0 24,322
KRANESHARES TR MSCI ALL CHINA 500767835 359 7,885 SH   SOLE   0 0 7,885
KRANESHARES TR MSCI CHINA CLEAN 500767850 40 800 SH   SOLE   0 0 800
KROGER CO COM 501044101 2,720 71,000 SH   SOLE   43,300 0 27,700
L BRANDS INC COM 501797104 1,816 25,200 SH   SOLE   25,200 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,102 5,096 SH   SOLE   5,096 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,398 5,067 SH   SOLE   5,067 0 0
LAM RESEARCH CORP COM 512807108 5,373 8,257 SH   SOLE   8,257 0 0
LAM RESEARCH CORP COM 512807108 152 233 SH   DFND 1 0 0 233
LAMB WESTON HLDGS INC COM 513272104 209 2,600 SH   SOLE   2,600 0 0
LAS VEGAS SANDS CORP COM 517834107 712 13,523 SH   SOLE   13,078 0 445
LAS VEGAS SANDS CORP COM 517834107 47 900 SH   DFND 1 0 0 900
LAUDER ESTEE COS INC CL A 518439104 2,979 9,364 SH   SOLE   9,364 0 0
LAUDER ESTEE COS INC CL A 518439104 2,767 8,700 SH   DFND 1 8,700 0 0
LEAR CORP COM NEW 521865204 210 1,200 SH   SOLE   1,200 0 0
LEIDOS HOLDINGS INC COM 525327102 1,602 15,839 SH   SOLE   15,839 0 0
LEMONADE INC COM 52567D107 35 317 SH   SOLE   0 0 317
LENNAR CORP CL A 526057104 1,256 12,644 SH   SOLE   12,644 0 0
LENNOX INTL INC COM 526107107 245 700 SH   SOLE   700 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 376 30,684 SH   SOLE   30,684 0 0
LI AUTO INC SPONSORED ADS 50202M102 2,099 60,063 SH   SOLE   58,524 0 1,539
LIBERTY BROADBAND CORP COM SER C 530307305 549 3,162 SH   SOLE   3,162 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 118 4,348 SH   SOLE   4,348 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 302 11,169 SH   SOLE   11,169 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 120 2,589 SH   SOLE   2,589 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 95 2,048 SH   SOLE   2,048 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 160 3,300 SH   SOLE   3,300 0 0
LIFEWAY FOODS INC COM 531914109 11 2,150 SH   SOLE   0 0 2,150
LILLY ELI & CO COM 532457108 7,459 32,498 SH   SOLE   32,403 0 95
LIMELIGHT NETWORKS INC COM 53261M104 212 67,249 SH   SOLE   67,249 0 0
LINCOLN NATL CORP IND COM 534187109 216 3,451 SH   SOLE   3,451 0 0
LINDE PLC SHS G5494J103 8,838 30,596 SH   SOLE   29,099 0 1,497
LINDE PLC SHS G5494J103 959 3,323 SH   DFND 1 2,500 0 823
LINDSAY CORP COM 535555106 204 1,236 SH   SOLE   1,236 0 0
LISTED FD TR ROUNDHILL BITK 53656F706 14 430 SH   SOLE   0 0 430
LITHIUM AMERS CORP NEW COM NEW 53680Q207 30 2,000 SH   SOLE   0 0 2,000
LIVANOVA PLC SHS G5509L101 571 6,792 SH   SOLE   6,792 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 140 1,600 SH   SOLE   1,600 0 0
LKQ CORP COM 501889208 346 7,011 SH   SOLE   7,011 0 0
LOCKHEED MARTIN CORP COM 539830109 40 105 SH   SOLE   0 0 105
LOEWS CORP COM 540424108 336 6,139 SH   SOLE   6,139 0 0
LOGITECH INTL S A SHS H50430232 121 10 SH Put SOLE   0 0 10
LOGITECH INTL S A SHS H50430232 47,338 390,321 SH   SOLE   365,050 0 25,271
LOGITECH INTL S A SHS H50430232 1,213 10,000 SH   DFND 1 10,000 0 0
LOWES COS INC COM 548661107 5,573 28,732 SH   SOLE   28,732 0 0
LULULEMON ATHLETICA INC COM 550021109 1,437 3,941 SH   SOLE   2,941 0 1,000
LUMEN TECHNOLOGIES INC COM 550241103 1,192 87,724 SH   SOLE   75,724 0 12,000
LUMENTUM HLDGS INC COM 55024U109 14 168 SH   SOLE   0 0 168
LUMINEX CORP DEL COM 55027E102 67 1,820 SH   SOLE   1,820 0 0
LYFT INC CL A COM 55087P104 272 4,496 SH   SOLE   4,496 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,267 12,308 SH   SOLE   12,308 0 0
M & T BK CORP COM 55261F104 335 2,307 SH   SOLE   2,307 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 7 85 SH   SOLE   0 0 85
MADISON SQUARE GRDN SPRT COR CL A 55825T103 15 85 SH   SOLE   0 0 85
MADRIGAL PHARMACEUTICALS INC COM 558868105 146 1,500 SH   SOLE   0 0 1,500
MAG SILVER CORP COM 55903Q104 759 36,305 SH   SOLE   31,805 0 4,500
MAGNITE INC COM 55955D100 496 14,670 SH   SOLE   14,670 0 0
MANPOWERGROUP INC WIS COM 56418H100 37 315 SH   DFND 1 0 0 315
MANTECH INTERNATIONAL CORP CL A 564563104 1,233 14,242 SH   SOLE   14,242 0 0
MANULIFE FINL CORP COM 56501R106 128 6,475 SH   SOLE   1,500 0 4,975
MARATHON PETE CORP COM 56585A102 1,488 24,620 SH   SOLE   24,620 0 0
MARKEL CORP COM 570535104 359 303 SH   SOLE   303 0 0
MARKETAXESS HLDGS INC COM 57060D108 3,060 6,600 SH   SOLE   6,600 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,399 10,249 SH   SOLE   10,249 0 0
MARRIOTT INTL INC NEW CL A 571903202 819 6,000 SH   DFND 1 6,000 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 77 46,115 SH   SOLE   0 0 46,115
MARSH & MCLENNAN COS INC COM 571748102 3,072 21,840 SH   SOLE   21,840 0 0
MARTIN MARIETTA MATLS INC COM 573284106 596 1,693 SH   SOLE   1,693 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,077 18,466 SH   SOLE   18,466 0 0
MASCO CORP COM 574599106 351 5,958 SH   SOLE   5,958 0 0
MASIMO CORP COM 574795100 557 2,300 SH   SOLE   2,300 0 0
MASTEC INC COM 576323109 387 3,651 SH   SOLE   3,651 0 0
MASTERCARD INCORPORATED CL A 57636Q104 8,011 21,942 SH   SOLE   21,597 0 345
MASTERCARD INCORPORATED CL A 57636Q104 157 430 SH   DFND 1 0 0 430
MATCH GROUP INC NEW COM 57667L107 1,312 8,136 SH   SOLE   6,659 0 1,477
MATERIALISE NV SPONSORED ADS 57667T100 10 429 SH   SOLE   429 0 0
MATERION CORP COM 576690101 187 2,482 SH   SOLE   2,482 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,180 13,368 SH   SOLE   13,368 0 0
MCDONALDS CORP COM 580135101 7,725 33,450 SH   SOLE   24,495 0 8,955
MCDONALDS CORP COM 580135101 717 3,105 SH   DFND 1 1,950 0 1,155
MCKESSON CORP COM 58155Q103 2,023 10,583 SH   SOLE   10,583 0 0
MDU RES GROUP INC COM 552690109 264 8,413 SH   SOLE   8,413 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 94 4,700 SH   SOLE   4,700 0 0
MEDTRONIC PLC SHS G5960L103 3,515 28,325 SH   SOLE   25,900 0 2,425
MEDTRONIC PLC SHS G5960L103 97 778 SH   DFND 1 0 0 778
MELCO RESORTS AND ENTMNT LTD ADR 585464100 194 11,700 SH   SOLE   11,700 0 0
MERCADOLIBRE INC COM 58733R102 1,933 1,240 SH   SOLE   1,240 0 0
MERCK & CO INC COM 58933Y105 8,362 107,504 SH   SOLE   62,086 0 45,418
METLIFE INC COM 59156R108 1,030 17,211 SH   SOLE   17,211 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,191 860 SH   SOLE   860 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,298 30,445 SH   SOLE   30,445 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 782 5,218 SH   SOLE   5,218 0 0
MICRON TECHNOLOGY INC COM 595112103 4,895 57,615 SH   SOLE   42,235 0 15,380
MICROSOFT CORP COM 594918104 69,744 257,455 SH   SOLE   235,278 0 22,177
MICROSOFT CORP COM 594918104 5,839 21,556 SH   DFND 1 10,200 0 11,356
MICROSTRATEGY INC CL A NEW 594972408 177 266 SH   SOLE   266 0 0
MID-AMER APT CMNTYS INC COM 59522J103 270 1,608 SH   SOLE   1,608 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 337 16,226 SH   SOLE   16,226 0 0
MODERNA INC COM 60770K107 9,515 40,500 SH   SOLE   10,900 0 29,600
MODERNA INC COM 60770K107 4,755 20,235 SH   DFND 1 0 0 20,235
MOHAWK INDS INC COM 608190104 1,807 9,396 SH   SOLE   9,396 0 0
MOLINA HEALTHCARE INC COM 60855R100 329 1,300 SH   SOLE   1,300 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 667 12,423 SH   SOLE   12,423 0 0
MONDELEZ INTL INC CL A 609207105 3,209 51,372 SH   SOLE   30,943 0 20,429
MONGODB INC CL A 60937P106 655 1,812 SH   SOLE   1,812 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,337 14,642 SH   SOLE   14,642 0 0
MOODYS CORP COM 615369105 2,565 7,080 SH   SOLE   7,080 0 0
MORGAN STANLEY COM NEW 617446448 4,946 53,951 SH   SOLE   53,951 0 0
MOSAIC CO NEW COM 61945C103 1,826 57,216 SH   SOLE   57,216 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,274 5,875 SH   SOLE   5,875 0 0
MR COOPER GROUP INC COM 62482R107 0 5 SH   SOLE   5 0 0
MSCI INC COM 55354G100 640 1,200 SH   SOLE   1,200 0 0
MUELLER WTR PRODS INC COM SER A 624758108 48 3,331 SH   SOLE   3,331 0 0
MYT NETHERLANDS PARENT B V ADS 55406W103 23 740 SH   SOLE   0 0 740
NASDAQ INC COM 631103108 334 1,900 SH   SOLE   1,900 0 0
NATIONAL INSTRS CORP COM 636518102 26 624 SH   SOLE   624 0 0
NCR CORP NEW COM 62886E108 70 1,532 SH   SOLE   1,532 0 0
NEOGENOMICS INC COM NEW 64049M209 1,062 23,517 SH   SOLE   23,517 0 0
NETAPP INC COM 64110D104 2,743 33,522 SH   SOLE   33,522 0 0
NETEASE INC SPONSORED ADS 64110W102 5,670 49,189 SH   SOLE   49,189 0 0
NETFLIX INC COM 64110L106 7,484 14,169 SH   SOLE   13,760 0 409
NETFLIX INC COM 64110L106 1,109 2,100 SH   DFND 1 2,100 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 498 5,119 SH   SOLE   5,119 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,168 142,810 SH   SOLE   138,240 0 4,570
NEW PAC METALS CORP COM 64782A107 67 14,000 SH   SOLE   0 0 14,000
NEWELL BRANDS INC COM 651229106 601 21,886 SH   SOLE   21,886 0 0
NEWMONT CORP COM 651639106 3,248 51,254 SH   SOLE   46,254 0 5,000
NEWS CORP NEW CL A 65249B109 1,133 43,944 SH   SOLE   43,944 0 0
NEXTERA ENERGY INC COM 65339F101 7,381 100,739 SH   SOLE   100,164 0 575
NEXTERA ENERGY INC COM 65339F101 1,016 13,876 SH   DFND 1 12,000 0 1,876
NIKE INC CL B 654106103 5,593 36,203 SH   SOLE   32,593 0 3,610
NIKE INC CL B 654106103 2,926 18,939 SH   DFND 1 5,700 0 13,239
NIKOLA CORP COM 654110105 72 4,000 SH   SOLE   0 0 4,000
NIO INC SPON ADS 62914V106 3,357 63,140 SH   SOLE   59,158 0 3,982
NIO INC SPON ADS 62914V106 55 1,040 SH   DFND 1 0 0 1,040
NISOURCE INC COM 65473P105 461 18,832 SH   SOLE   18,832 0 0
NOKIA CORP SPONSORED ADR 654902204 59 11,229 SH   SOLE   0 0 11,229
NOMAD FOODS LTD USD ORD SHS G6564A105 472 16,702 SH   SOLE   16,702 0 0
NORDSON CORP COM 655663102 220 1,000 SH   SOLE   1,000 0 0
NORFOLK SOUTHN CORP COM 655844108 1,443 5,437 SH   SOLE   5,437 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 23 1,500 SH   SOLE   0 0 1,500
NORTHERN TR CORP COM 665859104 784 6,775 SH   SOLE   6,775 0 0
NORTONLIFELOCK INC COM 668771108 304 11,191 SH   SOLE   11,191 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 44 1,500 SH   SOLE   0 0 1,500
NOVAVAX INC COM NEW 670002401 1,051 4,950 SH   SOLE   4,600 0 350
NOVAVAX INC COM NEW 670002401 1,062 5,000 SH   DFND 1 0 0 5,000
NOVO-NORDISK A S ADR 670100205 222 2,655 SH   SOLE   2,655 0 0
NOVOCURE LTD ORD SHS G6674U108 1,397 6,300 SH   SOLE   6,300 0 0
NRG ENERGY INC COM NEW 629377508 842 20,900 SH   SOLE   20,900 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 102 1,875 SH   SOLE   1,875 0 0
NUCOR CORP COM 670346105 1,332 13,884 SH   SOLE   13,884 0 0
NUTANIX INC CL A 67059N108 1,385 36,254 SH   SOLE   34,254 0 2,000
NUTRIEN LTD COM 67077M108 169 2,782 SH   SOLE   2,602 0 180
NUVASIVE INC COM 670704105 342 5,042 SH   SOLE   5,042 0 0
NUVVE HOLDING CORP COM 67079Y100 123 8,867 SH   SOLE   8,867 0 0
NVIDIA CORPORATION COM 67066G104 23,291 29,111 SH   SOLE   27,728 0 1,383
NVIDIA CORPORATION COM 67066G104 784 980 SH   DFND 1 930 0 50
NVR INC COM 62944T105 344 69 SH   SOLE   69 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,007 4,894 SH   SOLE   4,894 0 0
OATLY GROUP AB SPONSORED ADS 67421J108 32 1,300 SH   SOLE   0 0 1,300
OBSEVA SA COM H5861P103 37 11,868 SH   SOLE   7,868 0 4,000
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 4 300 SH   SOLE   0 0 300
OCCIDENTAL PETE CORP COM 674599105 576 18,435 SH   SOLE   16,035 0 2,400
OCUGEN INC COM 67577C105 16 2,000 SH   SOLE   0 0 2,000
OKTA INC CL A 679295105 1,323 5,405 SH   SOLE   5,405 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 521 2,050 SH   SOLE   2,050 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 664 18,300 SH   SOLE   18,300 0 0
OMNICOM GROUP INC COM 681919106 2,211 27,659 SH   SOLE   17,259 0 10,400
ON SEMICONDUCTOR CORP COM 682189105 538 14,078 SH   SOLE   14,078 0 0
ONCOLYTICS BIOTECH INC COM NEW 682310875 31 11,268 SH   SOLE   0 0 11,268
ONEOK INC NEW COM 682680103 445 8,000 SH   SOLE   8,000 0 0
ORACLE CORP COM 68389X105 3,940 50,617 SH   SOLE   50,017 0 600
ORBITAL ENERGY GROUP INC COM 68559A109 13 3,000 SH   SOLE   0 0 3,000
ORCHARD THERAPEUTICS PLC ADS 68570P101 73 16,500 SH   SOLE   0 0 16,500
OREILLY AUTOMOTIVE INC COM 67103H107 454 802 SH   SOLE   802 0 0
ORGANON & CO COMMON STOCK 68622V106 104 3,439 SH   SOLE   504 0 2,935
ORGANOVO HLDGS INC COM NEW 68620A203 3 360 SH   SOLE   360 0 0
ORION ENGINEERED CARBONS S A COM L72967109 23 1,200 SH   SOLE   0 0 1,200
ORMAT TECHNOLOGIES INC COM 686688102 862 12,392 SH   SOLE   12,392 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,383 16,915 SH   SOLE   16,915 0 0
OVERSTOCK COM INC DEL COM 690370101 28 307 SH   SOLE   307 0 0
OVINTIV INC COM 69047Q102 25 800 SH   SOLE   0 0 800
OWENS CORNING NEW COM 690742101 1,449 14,805 SH   SOLE   14,805 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 5,498 93,778 SH   SOLE   0 0 93,778
PACCAR INC COM 693718108 1,221 13,673 SH   SOLE   13,673 0 0
PACKAGING CORP AMER COM 695156109 436 3,228 SH   SOLE   3,228 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 277 4,960 SH   SOLE   4,960 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,849 70,042 SH   SOLE   28,307 0 41,735
PALO ALTO NETWORKS INC COM 697435105 2,480 6,683 SH   SOLE   6,398 0 285
PAN AMERN SILVER CORP COM 697900108 517 18,109 SH   SOLE   18,109 0 0
PARKER-HANNIFIN CORP COM 701094104 733 2,386 SH   SOLE   2,386 0 0
PAYCHEX INC COM 704326107 620 5,777 SH   SOLE   5,777 0 0
PAYCOM SOFTWARE INC COM 70432V102 364 1,000 SH   SOLE   1,000 0 0
PAYPAL HLDGS INC COM 70450Y103 8,672 29,753 SH   SOLE   27,296 0 2,457
PAYPAL HLDGS INC COM 70450Y103 802 2,750 SH   DFND 1 2,750 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 466 3,764 SH   SOLE   3,764 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 170 1,368 SH   DFND 1 0 0 1,368
PEMBINA PIPELINE CORP COM 706327103 30 946 SH   SOLE   0 0 946
PENSKE AUTOMOTIVE GRP INC COM 70959W103 29 386 SH   SOLE   386 0 0
PENTAIR PLC SHS G7S00T104 351 5,200 SH   SOLE   5,200 0 0
PEPSICO INC COM 713448108 8,820 59,527 SH   SOLE   59,177 0 350
PEPSICO INC COM 713448108 59 400 SH   DFND 1 0 0 400
PERKINELMER INC COM 714046109 327 2,119 SH   SOLE   2,119 0 0
PERSONALIS INC COM 71535D106 38 1,500 SH   SOLE   0 0 1,500
PETROCHINA CO LTD SPONSORED ADR 71646E100 123 2,500 SH   SOLE   0 0 2,500
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 10 800 SH   SOLE   0 0 800
PFIZER INC COM 717081103 11,883 303,409 SH   SOLE   131,895 0 171,514
PFIZER INC COM 717081103 3,708 94,682 SH   DFND 1 30,900 0 63,782
PG&E CORP COM 69331C108 9 900 SH   SOLE   0 0 900
PHENIXFIN CORP COM 71742W103 102 2,500 SH   SOLE   0 0 2,500
PHILIP MORRIS INTL INC COM 718172109 83,253 839,985 SH   SOLE   41,248 0 798,737
PHILLIPS 66 COM 718546104 661 7,702 SH   SOLE   7,702 0 0
PINDUODUO INC SPONSORED ADS 722304102 2,314 18,225 SH   SOLE   17,786 0 439
PING IDENTITY HLDG CORP COM 72341T103 1,303 56,909 SH   SOLE   54,909 0 2,000
PINNACLE WEST CAP CORP COM 723484101 2,386 29,105 SH   SOLE   14,005 0 15,100
PINTEREST INC CL A 72352L106 728 9,230 SH   SOLE   9,230 0 0
PINTEREST INC CL A 72352L106 79 1,000 SH   DFND 1 0 0 1,000
PIONEER NAT RES CO COM 723787107 496 3,061 SH   SOLE   2,676 0 385
PLATINUM GROUP METALS LTD COM 72765Q882 17 4,550 SH   SOLE   4,550 0 0
PLUG POWER INC COM NEW 72919P202 6,540 191,296 SH   SOLE   169,636 0 21,660
PLURISTEM THERAPEUTICS INC COM NEW 72940R300 13 3,200 SH   SOLE   0 0 3,200
PNC FINL SVCS GROUP INC COM 693475105 1,940 10,166 SH   SOLE   10,166 0 0
POOL CORP COM 73278L105 733 1,600 SH   SOLE   1,600 0 0
POTLATCHDELTIC CORPORATION COM 737630103 21 400 SH   SOLE   0 0 400
PPG INDS INC COM 693506107 1,575 9,273 SH   SOLE   9,273 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1,085 6,569 SH   SOLE   6,569 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 40 763 SH   SOLE   763 0 0
PRETIUM RES INC COM 74139C102 484 50,578 SH   SOLE   50,578 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,456 17,457 SH   SOLE   17,457 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,121 33,555 SH   SOLE   12,855 0 20,700
PROCTER AND GAMBLE CO COM 742718109 11,560 85,681 SH   SOLE   60,981 0 24,700
PROCURE ETF TRUST II SPACE ETF 74280R205 156 5,050 SH   SOLE   0 0 5,050
PROGRESSIVE CORP COM 743315103 2,377 24,209 SH   SOLE   24,209 0 0
PROLOGIS INC. COM 74340W103 3,889 32,534 SH   SOLE   32,534 0 0
PROOFPOINT INC COM 743424103 1,663 9,569 SH   SOLE   9,569 0 0
PROSHARES TR PET CARE ETF 74348A145 373 4,600 SH   SOLE   0 0 4,600
PROSPECT CAP CORP COM 74348T102 34 4,000 SH   SOLE   0 0 4,000
PROTAGENIC THERAPEUTICS INC COM 74365N103 0 1 SH   SOLE   1 0 0
PROTO LABS INC COM 743713109 5 59 SH   SOLE   59 0 0
PRUDENTIAL FINL INC COM 744320102 920 8,988 SH   SOLE   8,988 0 0
PTC INC COM 69370C100 342 2,416 SH   SOLE   2,416 0 0
PUBLIC STORAGE COM 74460D109 2,133 7,092 SH   SOLE   7,092 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5,466 91,501 SH   SOLE   53,501 0 38,000
PUBMATIC INC COM CL A 74467Q103 87 2,216 SH   SOLE   2,216 0 0
PULTE GROUP INC COM 745867101 1,064 19,515 SH   SOLE   19,515 0 0
PVH CORPORATION COM 693656100 136 1,266 SH   SOLE   1,266 0 0
QIAGEN NV SHS NEW N72482123 711 14,713 SH   SOLE   14,713 0 0
QIWI PLC SPON ADR REP B 74735M108 27 2,534 SH   SOLE   2,534 0 0
QORVO INC COM 74736K101 430 2,200 SH   SOLE   2,050 0 150
QUALCOMM INC COM 747525103 143 10 SH Call SOLE   0 0 10
QUALCOMM INC COM 747525103 4,615 32,283 SH   SOLE   32,087 0 196
QUALCOMM INC COM 747525103 1,388 9,714 SH   DFND 1 8,550 0 1,164
QUALTRICS INTL INC COM CL A 747601201 594 15,527 SH   SOLE   15,527 0 0
QUALYS INC COM 74758T303 1,333 13,238 SH   SOLE   13,238 0 0
QUANTA SVCS INC COM 74762E102 92 1,014 SH   SOLE   1,014 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 117 40 SH Call SOLE   0 0 40
QUANTUMSCAPE CORP COM CL A 74767V109 480 16,383 SH   SOLE   15,673 0 710
QUEST DIAGNOSTICS INC COM 74834L100 2,959 22,430 SH   SOLE   22,430 0 0
QUIDEL CORP COM 74838J101 41 317 SH   SOLE   317 0 0
RADWARE LTD ORD M81873107 1,325 43,044 SH   SOLE   43,044 0 0
RALPH LAUREN CORP CL A 751212101 85 723 SH   SOLE   723 0 0
RANGE RES CORP COM 75281A109 117 7,000 SH   SOLE   0 0 7,000
RAVEN INDS INC COM 754212108 238 4,105 SH   SOLE   4,105 0 0
RAYMOND JAMES FINL INC COM 754730109 208 1,600 SH   SOLE   1,600 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,367 39,460 SH   SOLE   33,106 0 6,354
REALTY INCOME CORP COM 756109104 421 6,300 SH   SOLE   6,300 0 0
REGENCY CTRS CORP COM 758849103 208 3,247 SH   SOLE   3,247 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,112 3,782 SH   SOLE   3,452 0 330
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,140 56,544 SH   SOLE   56,544 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 148 1,300 SH   SOLE   1,300 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 452 6,830 SH   SOLE   0 0 6,830
RENAISSANCERE HLDGS LTD COM G7496G103 289 1,942 SH   SOLE   1,942 0 0
REPUBLIC SVCS INC COM 760759100 1,093 9,928 SH   SOLE   9,928 0 0
RESMED INC COM 761152107 1,207 4,900 SH   SOLE   4,900 0 0
RESONANT INC COM 76118L102 21 6,500 SH   SOLE   0 0 6,500
REXNORD CORP COM 76169B102 64 1,269 SH   SOLE   1,269 0 0
RINGCENTRAL INC CL A 76680R206 469 1,613 SH   SOLE   1,613 0 0
RIO TINTO PLC SPONSORED ADR 767204100 198 2,365 SH   SOLE   2,365 0 0
RIOT BLOCKCHAIN INC COM 767292105 100 2,649 SH   SOLE   2,649 0 0
ROBERT HALF INTL INC COM 770323103 948 10,667 SH   SOLE   10,667 0 0
ROBLOX CORP CL A 771049103 863 9,589 SH   SOLE   8,393 0 1,196
ROCKWELL AUTOMATION INC COM 773903109 2,180 7,620 SH   SOLE   7,620 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 101 1,900 SH   SOLE   600 0 1,300
ROKU INC COM CL A 77543R102 1,025 2,230 SH   SOLE   2,200 0 30
ROLLINS INC COM 775711104 432 12,650 SH   SOLE   12,650 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,571 3,342 SH   SOLE   3,342 0 0
ROSS STORES INC COM 778296103 792 6,381 SH   SOLE   6,381 0 0
ROYAL BK CDA COM 780087102 101 1,000 SH   SOLE   300 0 700
ROYAL CARIBBEAN GROUP COM V7780T103 378 4,443 SH   SOLE   3,863 0 580
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 210 5,200 SH   SOLE   0 0 5,200
ROYAL GOLD INC COM 780287108 57 500 SH   SOLE   0 0 500
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 340 8,300 SH   SOLE   8,300 0 0
RPM INTL INC COM 749685103 204 2,300 SH   SOLE   2,300 0 0
S&P GLOBAL INC COM 78409V104 3,342 8,142 SH   SOLE   8,142 0 0
S&P GLOBAL INC COM 78409V104 903 2,200 SH   DFND 1 2,200 0 0
SAGE THERAPEUTICS INC COM 78667J108 256 4,511 SH   SOLE   4,511 0 0
SALESFORCE COM INC COM 79466L302 9,681 39,635 SH   SOLE   34,922 0 4,713
SALESFORCE COM INC COM 79466L302 803 3,290 SH   DFND 1 2,850 0 440
SANDSTORM GOLD LTD COM NEW 80013R206 157 19,920 SH   SOLE   19,920 0 0
SANGAMO THERAPEUTICS INC COM 800677106 470 39,250 SH   SOLE   39,250 0 0
SAREPTA THERAPEUTICS INC COM 803607100 298 3,831 SH   SOLE   3,631 0 200
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,458 4,576 SH   SOLE   4,576 0 0
SCHLUMBERGER LTD COM STK 806857108 2,855 89,237 SH   SOLE   62,504 0 26,733
SCHRODINGER INC COM 80810D103 468 6,182 SH   SOLE   4,082 0 2,100
SCHWAB CHARLES CORP COM 808513105 5,469 75,118 SH   SOLE   75,118 0 0
SCHWAB CHARLES CORP COM 808513105 2,305 31,660 SH   DFND 1 26,000 0 5,660
SCIENCE APPLICATIONS INTL CO COM 808625107 1,169 13,321 SH   SOLE   13,321 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 124 645 SH   SOLE   645 0 0
SEA LTD SPONSORD ADS 81141R100 1,916 6,978 SH   SOLE   6,978 0 0
SEA LTD SPONSORD ADS 81141R100 1,428 5,200 SH   DFND 1 5,200 0 0
SEABRIDGE GOLD INC COM 811916105 35 2,000 SH   SOLE   0 0 2,000
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3,170 36,051 SH   SOLE   36,051 0 0
SEAGEN INC COM 81181C104 558 3,535 SH   SOLE   3,535 0 0
SEALED AIR CORP NEW COM 81211K100 158 2,662 SH   SOLE   2,662 0 0
SEAWORLD ENTMT INC COM 81282V100 195 3,905 SH   SOLE   3,905 0 0
SEI INVTS CO COM 784117103 620 10,016 SH   SOLE   10,016 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 555 15,140 SH   SOLE   0 0 15,140
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 412 5,893 SH   SOLE   0 0 5,893
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 72 570 SH   SOLE   0 0 570
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 29 285 SH   SOLE   0 0 285
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 283 4,476 SH   SOLE   0 0 4,476
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 75 913 SH   SOLE   0 0 913
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,152 14,000 SH   DFND 1 14,000 0 0
SELECTA BIOSCIENCES INC COM 816212104 305 73,000 SH   DFND 1 0 0 73,000
SEMPRA ENERGY COM 816851109 4,247 32,054 SH   SOLE   24,554 0 7,500
SEMTECH CORP COM 816850101 21 300 SH   SOLE   0 0 300
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 134 2,300 SH   SOLE   2,300 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 3 300 SH   SOLE   0 0 300
SEQUANS COMMUNICATIONS S A SPONSORED ADS 817323207 294 48,813 SH   SOLE   48,813 0 0
SERVICENOW INC COM 81762P102 3,531 6,425 SH   SOLE   6,405 0 20
SHERWIN WILLIAMS CO COM 824348106 2,941 10,796 SH   SOLE   10,796 0 0
SHOCKWAVE MED INC COM 82489T104 682 3,597 SH   SOLE   3,597 0 0
SHOPIFY INC CL A 82509L107 739 506 SH   SOLE   506 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 883 52,769 SH   SOLE   52,769 0 0
SILVERCORP METALS INC COM 82835P103 355 64,786 SH   SOLE   64,786 0 0
SILVERCREST METALS INC COM 828363101 604 69,027 SH   SOLE   61,527 0 7,500
SILVERGATE CAP CORP CL A 82837P408 246 2,168 SH   SOLE   168 0 2,000
SIMON PPTY GROUP INC NEW COM 828806109 1,877 14,384 SH   SOLE   12,909 0 1,475
SIMON PPTY GROUP INC NEW COM 828806109 26 200 SH   DFND 1 0 0 200
SIMULATIONS PLUS INC COM 829214105 351 6,394 SH   SOLE   6,394 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 456 69,675 SH   SOLE   19,675 0 50,000
SIX FLAGS ENTMT CORP NEW COM 83001A102 145 3,361 SH   SOLE   3,361 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,085 5,660 SH   SOLE   5,160 0 500
SLACK TECHNOLOGIES INC COM CL A 83088V102 88 1,976 SH   SOLE   1,976 0 0
SLEEP NUMBER CORP COM 83125X103 33 297 SH   SOLE   297 0 0
SMITH A O CORP COM 831865209 295 4,089 SH   SOLE   4,089 0 0
SMUCKER J M CO COM NEW 832696405 3,774 29,125 SH   SOLE   21,525 0 7,600
SNAP INC CL A 83304A106 2,125 31,181 SH   SOLE   31,181 0 0
SNAP ON INC COM 833034101 223 1,000 SH   SOLE   1,000 0 0
SNOWFLAKE INC CL A 833445109 583 2,410 SH   SOLE   1,620 0 790
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 2,110 44,571 SH   SOLE   44,357 0 214
SOLAREDGE TECHNOLOGIES INC COM 83417M104 984 3,560 SH   SOLE   2,980 0 580
SOLAREDGE TECHNOLOGIES INC COM 83417M104 83 300 SH   DFND 1 0 0 300
SOLARWINDS CORP COM 83417Q105 1,249 73,976 SH   SOLE   73,976 0 0
SONOS INC COM 83570H108 80 2,268 SH   SOLE   1,168 0 1,100
SONY GROUP CORPORATION SPONSORED ADR 835699307 150 1,545 SH   SOLE   0 0 1,545
SORRENTO THERAPEUTICS INC COM NEW 83587F202 166 17,200 SH   SOLE   0 0 17,200
SOUTHERN CO COM 842587107 1,483 24,483 SH   SOLE   23,483 0 1,000
SOUTHWEST AIRLS CO COM 844741108 239 4,498 SH   SOLE   4,498 0 0
SOUTHWESTERN ENERGY CO COM 845467109 11 2,000 SH   SOLE   0 0 2,000
SPDR GOLD TR GOLD SHS 78463V107 66 400 SH   DFND 1 0 0 400
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 5,378 104,445 SH   DFND 1 0 0 104,445
SPDR S&P 500 ETF TR TR UNIT 78462F103 347 812 SH   SOLE   0 0 812
SPDR S&P 500 ETF TR TR UNIT 78462F103 16,205 37,858 SH   DFND 1 0 0 37,858
SPDR SER TR BLMBRG BRC CNVRT 78464A359 57 652 SH   SOLE   0 0 652
SPDR SER TR PRTFLO S&P500 HI 78468R788 20 490 SH   SOLE   0 0 490
SPDR SER TR S&P BIOTECH 78464A870 1,161 8,572 SH   SOLE   0 0 8,572
SPDR SER TR S&P HOMEBUILD 78464A888 416 5,680 SH   SOLE   0 0 5,680
SPDR SER TR S&P KENSHO INTLG 78468R697 21 440 SH   SOLE   0 0 440
SPDR SER TR S&P OILGAS EXP 78468R556 254 2,632 SH   SOLE   0 0 2,632
SPDR SER TR S&P OILGAS EXP 78468R556 1,064 11,000 SH   DFND 1 11,000 0 0
SPDR SER TR S&P PHARMAC 78464A722 62 1,200 SH   SOLE   0 0 1,200
SPDR SER TR S&P RETAIL ETF 78464A714 443 4,557 SH   SOLE   0 0 4,557
SPERO THERAPEUTICS INC COM 84833T103 28 2,000 SH   SOLE   0 0 2,000
SPI ENERGY CO LTD SHS NEW G8651P110 26 3,857 SH   SOLE   0 0 3,857
SPLUNK INC COM 848637104 2,779 19,215 SH   SOLE   15,825 0 3,390
SPLUNK INC COM 848637104 43 300 SH   DFND 1 0 0 300
SPOTIFY TECHNOLOGY S A SHS L8681T102 201 728 SH   SOLE   728 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 99 360 SH   DFND 1 0 0 360
SPROTT INC COM NEW 852066208 296 7,500 SH   SOLE   0 0 7,500
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 139 15,000 SH   DFND 1 0 0 15,000
SPX FLOW INC COM 78469X107 29 439 SH   SOLE   439 0 0
SQUARE INC CL A 852234103 2,757 11,310 SH   SOLE   9,090 0 2,220
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 289 4,015 SH   SOLE   4,015 0 0
SSR MNG INC COM 784730103 334 21,438 SH   SOLE   20,988 0 450
STANLEY BLACK & DECKER INC COM 854502101 548 2,673 SH   SOLE   2,673 0 0
STANTEC INC COM 85472N109 69 1,537 SH   SOLE   1,537 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 57 2,500 SH   SOLE   0 0 2,500
STARBUCKS CORP COM 855244109 3,931 35,164 SH   SOLE   33,294 0 1,870
STARBUCKS CORP COM 855244109 108 962 SH   DFND 1 0 0 962
STATE STR CORP COM 857477103 1,048 12,731 SH   SOLE   12,731 0 0
STEEL DYNAMICS INC COM 858119100 1,647 27,634 SH   SOLE   27,634 0 0
STELLANTIS N.V SHS N82405106 1,514 77,169 SH   SOLE   75,289 0 1,880
STERIS PLC SHS USD G8473T100 310 1,500 SH   SOLE   1,500 0 0
STONECO LTD COM CL A G85158106 190 2,831 SH   SOLE   1,331 0 1,500
STRATASYS LTD SHS M85548101 7 284 SH   SOLE   284 0 0
STRYKER CORPORATION COM 863667101 2,260 8,704 SH   SOLE   8,704 0 0
STRYKER CORPORATION COM 863667101 52 200 SH   DFND 1 0 0 200
STURM RUGER & CO INC COM 864159108 46 509 SH   SOLE   509 0 0
SUN CMNTYS INC COM 866674104 343 2,000 SH   SOLE   2,000 0 0
SUN LIFE FINANCIAL INC. COM 866796105 362 7,000 SH   SOLE   2,200 0 4,800
SUNCOR ENERGY INC NEW COM 867224107 130 5,404 SH   SOLE   0 0 5,404
SUNDIAL GROWERS INC COM 86730L109 3 3,000 SH   SOLE   0 0 3,000
SUNNOVA ENERGY INTL INC. COM 86745K104 45 1,200 SH   SOLE   0 0 1,200
SUNPOWER CORP COM 867652406 29 1,000 SH   DFND 1 0 0 1,000
SUNRUN INC COM 86771W105 264 4,743 SH   SOLE   4,143 0 600
SUPERNUS PHARMACEUTICALS INC COM 868459108 33 1,087 SH   SOLE   1,087 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,280 2,300 SH   SOLE   2,300 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 108 30,000 SH   SOLE   0 0 30,000
SYNCHRONY FINANCIAL COM 87165B103 1,460 30,100 SH   SOLE   29,100 0 1,000
SYNEOS HEALTH INC CL A 87166B102 621 6,943 SH   SOLE   6,943 0 0
SYNNEX CORP COM 87162W100 5 45 SH   SOLE   45 0 0
SYNOPSYS INC COM 871607107 1,312 4,758 SH   SOLE   4,758 0 0
SYSCO CORP COM 871829107 659 8,468 SH   SOLE   8,468 0 0
T-MOBILE US INC COM 872590104 3,712 25,632 SH   SOLE   25,632 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,142 17,831 SH   SOLE   14,731 0 3,100
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,793 14,923 SH   DFND 1 0 0 14,923
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,559 8,807 SH   SOLE   8,417 0 390
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,137 45,061 SH   SOLE   45,061 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 27 1,087 SH   DFND 1 0 0 1,087
TANDEM DIABETES CARE INC COM NEW 875372203 268 2,757 SH   SOLE   2,757 0 0
TARGET CORP COM 87612E106 7,708 31,889 SH   SOLE   31,889 0 0
TC ENERGY CORP COM 87807B107 94 1,900 SH   SOLE   600 0 1,300
TE CONNECTIVITY LTD REG SHS H84989104 544 4,026 SH   SOLE   4,026 0 0
TECK RESOURCES LTD CL B 878742204 20 865 SH   SOLE   0 0 865
TEGNA INC COM 87901J105 31 1,649 SH   SOLE   1,649 0 0
TELADOC HEALTH INC COM 87918A105 1,474 8,867 SH   SOLE   8,543 0 324
TELADOC HEALTH INC COM 87918A105 166 1,000 SH   DFND 1 0 0 1,000
TELEDYNE TECHNOLOGIES INC COM 879360105 353 843 SH   SOLE   843 0 0
TELEFLEX INCORPORATED COM 879369106 737 1,834 SH   SOLE   1,834 0 0
TENABLE HLDGS INC COM 88025T102 38 915 SH   SOLE   915 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 2 1,000 SH   SOLE   0 0 1,000
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 347 22,469 SH   SOLE   16,870 0 5,599
TERADYNE INC COM 880770102 792 5,911 SH   SOLE   5,911 0 0
TESLA INC COM 88160R101 340 5 SH Put SOLE   0 0 5
TESLA INC COM 88160R101 13,005 19,133 SH   SOLE   18,003 0 1,130
TESLA INC COM 88160R101 248 365 SH   DFND 1 0 0 365
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 81 8,200 SH   SOLE   0 0 8,200
TEXAS INSTRS INC COM 882508104 9,272 48,214 SH   SOLE   42,014 0 6,200
THE REALREAL INC COM 88339P101 50 2,524 SH   SOLE   2,524 0 0
THE TRADE DESK INC COM CL A 88339J105 697 9,020 SH   SOLE   9,020 0 0
THERAPEUTICSMD INC COM 88338N107 36 30,000 SH   SOLE   0 0 30,000
THERMO FISHER SCIENTIFIC INC COM 883556102 7,960 15,779 SH   SOLE   15,659 0 120
TILRAY INC COM CL 2 88688T100 18 1,010 SH   SOLE   0 0 1,010
TJX COS INC NEW COM 872540109 1,612 23,905 SH   SOLE   23,905 0 0
TOPBUILD CORP COM 89055F103 90 454 SH   SOLE   454 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 98 1,400 SH   SOLE   500 0 900
TORTOISE ACQUISITION CORP II COM CL A G89554102 72 7,199 SH   SOLE   7,199 0 0
TPG PACE BEN FIN CORP CL A COM G8990D125 76 5,927 SH   SOLE   5,927 0 0
TPI COMPOSITES INC COM 87266J104 31 646 SH   SOLE   646 0 0
TRACTOR SUPPLY CO COM 892356106 1,073 5,767 SH   SOLE   5,767 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 4,684 25,441 SH   SOLE   25,441 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 737 4,000 SH   DFND 1 4,000 0 0
TRANSDIGM GROUP INC COM 893641100 1,264 1,952 SH   SOLE   1,952 0 0
TRANSOCEAN LTD REG SHS H8817H100 18 4,000 SH   SOLE   0 0 4,000
TRANSUNION COM 89400J107 341 3,100 SH   SOLE   3,100 0 0
TRAVELERS COMPANIES INC COM 89417E109 874 5,838 SH   SOLE   5,838 0 0
TRIMBLE INC COM 896239100 955 11,673 SH   SOLE   11,673 0 0
TRINET GROUP INC COM 896288107 31 421 SH   SOLE   421 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,483 41,811 SH   SOLE   41,811 0 0
TRIPADVISOR INC COM 896945201 48 1,200 SH   SOLE   0 0 1,200
TRUIST FINL CORP COM 89832Q109 1,564 28,200 SH   SOLE   28,200 0 0
TUPPERWARE BRANDS CORP COM 899896104 32 1,359 SH   SOLE   1,359 0 0
TWILIO INC CL A 90138F102 2,144 5,440 SH   SOLE   5,440 0 0
TWIST BIOSCIENCE CORP COM 90184D100 325 2,440 SH   SOLE   0 0 2,440
TWITTER INC COM 90184L102 1,445 20,992 SH   SOLE   20,552 0 440
TWITTER INC COM 90184L102 69 1,000 SH   DFND 1 0 0 1,000
TYLER TECHNOLOGIES INC COM 902252105 2,036 4,500 SH   SOLE   4,500 0 0
TYSON FOODS INC CL A 902494103 3,843 52,118 SH   SOLE   39,318 0 12,800
U S CONCRETE INC COM 90333L201 389 5,268 SH   SOLE   5,268 0 0
UBER TECHNOLOGIES INC COM 90353T100 779 15,550 SH   SOLE   12,400 0 3,150
UBER TECHNOLOGIES INC COM 90353T100 175 3,500 SH   DFND 1 0 0 3,500
UBS GROUP AG SHS H42097107 230 150 SH Call SOLE   0 0 150
UBS GROUP AG SHS H42097107 80,881 5,279,867 SH   SOLE   2,948,642 0 2,331,225
UBS GROUP AG SHS H42097107 9,300 607,132 SH   DFND 1 60,000 0 547,132
UDR INC COM 902653104 284 5,800 SH   SOLE   5,800 0 0
UGI CORP NEW COM 902681105 172 3,700 SH   SOLE   3,700 0 0
ULTA BEAUTY INC COM 90384S303 568 1,642 SH   SOLE   1,642 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 93 24,751 SH   SOLE   24,751 0 0
UNION PAC CORP COM 907818108 3,754 17,067 SH   SOLE   17,067 0 0
UNION PAC CORP COM 907818108 1,320 6,000 SH   DFND 1 6,000 0 0
UNISYS CORP COM NEW 909214306 35 1,387 SH   SOLE   1,387 0 0
UNITED AIRLS HLDGS INC COM 910047109 51 969 SH   SOLE   969 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,925 18,878 SH   SOLE   18,878 0 0
UNITED RENTALS INC COM 911363109 3,064 9,606 SH   SOLE   9,606 0 0
UNITED STATES STL CORP NEW COM 912909108 206 8,600 SH   SOLE   0 0 8,600
UNITED THERAPEUTICS CORP DEL COM 91307C102 112 624 SH   SOLE   624 0 0
UNITEDHEALTH GROUP INC COM 91324P102 9,085 22,687 SH   SOLE   22,512 0 175
UNITEDHEALTH GROUP INC COM 91324P102 1,001 2,500 SH   DFND 1 2,500 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 34 151 SH   SOLE   151 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 165 1,127 SH   SOLE   1,127 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 486 16,759 SH   SOLE   16,759 0 0
US BANCORP DEL COM NEW 902973304 1,822 31,982 SH   SOLE   31,982 0 0
V F CORP COM 918204108 995 12,125 SH   SOLE   12,125 0 0
VAIL RESORTS INC COM 91879Q109 475 1,500 SH   SOLE   1,500 0 0
VALARIS LIMITED *W EXP 04/29/202 G9460G119 1 424 SH   SOLE   0 0 424
VALE S A SPONSORED ADS 91912E105 602 26,390 SH   SOLE   26,390 0 0
VALERO ENERGY CORP COM 91913Y100 568 7,279 SH   SOLE   7,279 0 0
VALMONT INDS INC COM 920253101 167 706 SH   SOLE   706 0 0
VALVOLINE INC COM 92047W101 256 7,880 SH   SOLE   7,880 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 235 7,140 SH   SOLE   0 0 7,140
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,773 52,151 SH   SOLE   0 0 52,151
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 20 600 SH   DFND 1 0 0 600
VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 44 1,688 SH   SOLE   0 0 1,688
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 94 3,000 SH   SOLE   0 0 3,000
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 372 7,962 SH   SOLE   0 0 7,962
VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 62 387 SH   SOLE   0 0 387
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 523 2,385 SH   SOLE   0 0 2,385
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 33 150 SH   DFND 1 0 0 150
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 29 1,000 SH   SOLE   0 0 1,000
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 593 2,261 SH   SOLE   0 0 2,261
VANECK VECTORS ETF TR VIDEO GAMING 92189F114 480 6,618 SH   SOLE   0 0 6,618
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 62 3,000 SH   SOLE   0 0 3,000
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 42 260 SH   SOLE   0 0 260
VANGUARD INDEX FDS VALUE ETF 922908744 330 2,402 SH   SOLE   0 0 2,402
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 20 130 SH   SOLE   0 0 130
VANGUARD WORLD FDS INF TECH ETF 92204A702 670 1,680 SH   SOLE   0 0 1,680
VARONIS SYS INC COM 922280102 1,466 25,435 SH   SOLE   25,435 0 0
VAXART INC COM NEW 92243A200 14 1,900 SH   SOLE   0 0 1,900
VAXART INC COM NEW 92243A200 277 37,000 SH   DFND 1 0 0 37,000
VECTOR GROUP LTD COM 92240M108 36 2,549 SH   SOLE   2,549 0 0
VEEVA SYS INC CL A COM 922475108 1,756 5,647 SH   SOLE   5,522 0 125
VENTAS INC COM 92276F100 374 6,550 SH   SOLE   6,550 0 0
VEON LTD SPONSORED ADR 91822M106 18 10,000 SH   SOLE   0 0 10,000
VEREIT INC COM 92339V308 963 20,986 SH   SOLE   20,986 0 0
VERISIGN INC COM 92343E102 1,777 7,809 SH   SOLE   7,809 0 0
VERISK ANALYTICS INC COM 92345Y106 888 5,082 SH   SOLE   5,082 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 12,496 223,031 SH   SOLE   177,181 0 45,850
VERMILION ENERGY INC COM 923725105 139 15,891 SH   SOLE   15,891 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,490 17,311 SH   SOLE   16,336 0 975
VIACOMCBS INC CL B 92556H206 3,122 69,068 SH   SOLE   68,698 0 370
VIATRIS INC COM 92556V106 2,961 207,123 SH   SOLE   141,280 0 65,843
VIATRIS INC COM 92556V106 32 2,257 SH   DFND 1 0 0 2,257
VICI PPTYS INC COM 925652109 1,048 33,800 SH   SOLE   33,800 0 0
VIEMED HEALTHCARE INC COM 92663R105 7 1,000 SH   SOLE   0 0 1,000
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,577 128,339 SH   SOLE   128,339 0 0
VISA INC COM CL A 92826C839 10,629 45,458 SH   SOLE   43,573 0 1,885
VISA INC COM CL A 92826C839 6,383 27,299 SH   DFND 1 5,100 0 22,199
VISHAY INTERTECHNOLOGY INC COM 928298108 45 2,000 SH   SOLE   0 0 2,000
VISTRA CORP COM 92840M102 183 9,800 SH   SOLE   6,200 0 3,600
VMWARE INC CL A COM 928563402 1,733 10,833 SH   SOLE   10,833 0 0
VORNADO RLTY TR SH BEN INT 929042109 159 3,423 SH   SOLE   3,423 0 0
VOXELJET AG ADS 92912L206 9 676 SH   SOLE   676 0 0
VOYA FINANCIAL INC COM 929089100 131 2,132 SH   SOLE   2,132 0 0
VROOM INC COM 92918V109 82 1,949 SH   SOLE   1,949 0 0
VULCAN MATLS CO COM 929160109 1,187 6,819 SH   SOLE   6,819 0 0
VYNE THERAPEUTICS INC COM 92941V209 702 200,000 SH   DFND 1 0 0 200,000
WABTEC COM 929740108 390 4,746 SH   SOLE   4,513 0 233
WABTEC COM 929740108 33 407 SH   DFND 1 0 0 407
WALGREENS BOOTS ALLIANCE INC COM 931427108 827 15,728 SH   SOLE   15,728 0 0
WALMART INC COM 931142103 290 2,052 SH   SOLE   472 0 1,580
WASTE CONNECTIONS INC COM 94106B101 1,149 9,615 SH   SOLE   9,615 0 0
WASTE MGMT INC DEL COM 94106L109 1,959 13,984 SH   SOLE   13,084 0 900
WASTE MGMT INC DEL COM 94106L109 2,236 15,959 SH   DFND 1 6,900 0 9,059
WATERS CORP COM 941848103 2,268 6,563 SH   SOLE   6,563 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 103 708 SH   SOLE   708 0 0
WAYFAIR INC CL A 94419L101 1,186 3,754 SH   SOLE   3,754 0 0
WEC ENERGY GROUP INC COM 92939U106 3,156 35,478 SH   SOLE   24,778 0 10,700
WEIBO CORP SPONSORED ADR 948596101 63 1,200 SH   SOLE   0 0 1,200
WEIBO CORP SPONSORED ADR 948596101 64 1,220 SH   DFND 1 0 0 1,220
WELLS FARGO CO NEW COM 949746101 136 30 SH Call SOLE   0 0 30
WELLS FARGO CO NEW COM 949746101 348 7,665 SH   SOLE   6,615 0 1,050
WELLTOWER INC COM 95040Q104 713 8,576 SH   SOLE   8,576 0 0
WEST FRASER TIMBER CO LTD COM 952845105 17 230 SH   SOLE   0 0 230
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,595 4,443 SH   SOLE   4,443 0 0
WESTERN COPPER & GOLD CORP COM 95805V108 240 120,646 SH   SOLE   120,646 0 0
WESTERN DIGITAL CORP. COM 958102105 3,075 43,226 SH   SOLE   43,226 0 0
WESTERN UN CO COM 959802109 3,195 139,052 SH   SOLE   136,352 0 2,700
WESTROCK CO COM 96145D105 984 18,487 SH   SOLE   18,487 0 0
WEX INC COM 96208T104 49 252 SH   SOLE   252 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 751 21,813 SH   SOLE   21,813 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 551 12,509 SH   SOLE   12,509 0 0
WHIRLPOOL CORP COM 963320106 1,645 7,551 SH   SOLE   7,551 0 0
WHITING PETE CORP NEW COM NEW 966387508 36 668 SH   SOLE   0 0 668
WILLIAMS COS INC COM 969457100 556 20,926 SH   SOLE   20,926 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 298 1,295 SH   SOLE   1,295 0 0
WISDOMTREE TR CHINADIV EX FI 97717X719 14 210 SH   SOLE   0 0 210
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 301 5,384 SH   SOLE   0 0 5,384
WISDOMTREE TR US SMALLCAP DIVD 97717W604 20 635 SH   SOLE   0 0 635
WIX COM LTD SHS M98068105 544 1,875 SH   SOLE   0 0 1,875
WORKDAY INC CL A 98138H101 3,084 12,916 SH   SOLE   12,916 0 0
WORTHINGTON INDS INC COM 981811102 433 7,077 SH   SOLE   7,077 0 0
WP CAREY INC COM 92936U109 268 3,600 SH   SOLE   3,600 0 0
WW INTL INC COM 98262P101 43 1,196 SH   SOLE   1,196 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 60 828 SH   SOLE   828 0 0
WYNN RESORTS LTD COM 983134107 1,174 9,606 SH   SOLE   9,606 0 0
XCEL ENERGY INC COM 98389B100 4,021 61,045 SH   SOLE   46,645 0 14,400
XEROX HOLDINGS CORP COM NEW 98421M106 23 1,000 SH   SOLE   0 0 1,000
XILINX INC COM 983919101 93 639 SH   SOLE   639 0 0
XILINX INC COM 983919101 111 768 SH   DFND 1 0 0 768
XPENG INC ADS 98422D105 1,895 42,693 SH   SOLE   42,367 0 326
XPENG INC ADS 98422D105 62 1,400 SH   DFND 1 0 0 1,400
XPO LOGISTICS INC COM 983793100 266 1,900 SH   SOLE   900 0 1,000
XYLEM INC COM 98419M100 919 7,657 SH   SOLE   7,657 0 0
XYLEM INC COM 98419M100 720 6,000 SH   DFND 1 6,000 0 0
YANDEX N V SHS CLASS A N97284108 186 2,625 SH   SOLE   2,625 0 0
YEXT INC COM 98585N106 29 2,000 SH   SOLE   0 0 2,000
YUM BRANDS INC COM 988498101 1,997 17,360 SH   SOLE   17,360 0 0
YUM CHINA HLDGS INC COM 98850P109 3,420 51,614 SH   SOLE   51,614 0 0
YUM CHINA HLDGS INC COM 98850P109 683 10,300 SH   DFND 1 10,000 0 300
ZAI LAB LTD ADR 98887Q104 426 2,409 SH   SOLE   2,409 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,046 1,975 SH   SOLE   1,975 0 0
ZENDESK INC COM 98936J101 1,060 7,347 SH   SOLE   7,347 0 0
ZILLOW GROUP INC CL A 98954M101 80 652 SH   SOLE   652 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 339 2,773 SH   SOLE   2,773 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 435 2,704 SH   SOLE   1,854 0 850
ZIMMER BIOMET HOLDINGS INC COM 98956P102 32 200 SH   DFND 1 0 0 200
ZIOPHARM ONCOLOGY INC COM 98973P101 67 25,351 SH   SOLE   25,351 0 0
ZOETIS INC CL A 98978V103 3,494 18,748 SH   SOLE   18,748 0 0
ZOETIS INC CL A 98978V103 2,868 15,389 SH   DFND 1 8,280 0 7,109
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3,317 8,572 SH   SOLE   7,762 0 810
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 27 70 SH   DFND 1 0 0 70
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 586 11,225 SH   SOLE   11,225 0 0
ZSCALER INC COM 98980G102 2,257 10,447 SH   SOLE   10,447 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 273 8,982 SH   SOLE   8,982 0 0
ZYNGA INC CL A 98986T108 314 29,569 SH   SOLE   24,569 0 5,000