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
ABM INDS INC COM 000957100 4 74 SH   SOLE   74 0 0
AFLAC INC COM 001055102 32 621 SH   SOLE   621 0 0
AGCO CORP COM 001084102 247 1,722 SH   SOLE   1,722 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 23 450 SH   SOLE   450 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 8 740 SH   SOLE   740 0 0
API GROUP CORP COM STK 00187Y100 7 342 SH   SOLE   342 0 0
ASGN INC COM 00191U102 3 28 SH   SOLE   28 0 0
AT&T INC COM 00206R102 8,163 269,657 SH   SOLE   257,270 0 12,387
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 0 5 SH   SOLE   5 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 1 12 SH   SOLE   12 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 0 3 SH   SOLE   3 0 0
ABBOTT LABS COM 002824100 507 4,229 SH   SOLE   3,579 0 650
ABBVIE INC COM 00287Y109 220 2,029 SH   SOLE   1,019 0 1,010
ACADIA PHARMACEUTICALS INC COM 004225108 2 65 SH   SOLE   65 0 0
ACCOLADE INC COM 00437E102 1 17 SH   SOLE   17 0 0
ACTIVISION BLIZZARD INC COM 00507V109 21 225 SH   SOLE   225 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 6,208 13,060 SH   SOLE   10,604 0 2,456
ADVANSIX INC COM 00773T101 2 82 SH   SOLE   0 0 82
ADVANCED MICRO DEVICES INC COM 007903107 79 1,000 SH Call SOLE   0 0 1,000
ADVANCED MICRO DEVICES INC COM 007903107 103 1,311 SH   SOLE   1,311 0 0
ADVANCED ENERGY INDS COM 007973100 3 32 SH   SOLE   32 0 0
AFFIRM HLDGS INC COM CL A 00827B106 3 36 SH   SOLE   36 0 0
AGREE REALTY CORP COM 008492100 3 42 SH   SOLE   42 0 0
AIRBNB INC COM CL A 009066101 29 154 SH   SOLE   154 0 0
AIR PRODS & CHEMS INC COM 009158106 93 329 SH   SOLE   329 0 0
ALASKA AIR GROUP INC COM 011659109 3 45 SH   SOLE   45 0 0
ALBEMARLE CORP COM 012653101 107 730 SH   SOLE   730 0 0
ALCOA CORP COM 013872106 2 60 SH   SOLE   60 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7 44 SH   SOLE   44 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 6 40 SH   SOLE   40 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 238 1,050 SH   SOLE   1,050 0 0
ALLEGHANY CORP DEL COM 017175100 3 5 SH   SOLE   5 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 2 96 SH   SOLE   96 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 120 3,000 SH   SOLE   3,000 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 3 65 SH   SOLE   65 0 0
ALLSTATE CORP COM 020002101 11,227 97,710 SH   SOLE   88,376 0 9,334
ALLY FINL INC COM 02005N100 14 306 SH   SOLE   306 0 0
ALPHABET INC CAP STK CL C 02079K107 11,029 5,331 SH   SOLE   4,126 0 1,205
ALPHABET INC CAP STK CL A 02079K305 433 210 SH   SOLE   210 0 0
ALTERYX INC COM CL A 02156B103 21 255 SH   SOLE   255 0 0
ALTICE USA INC CL A 02156K103 2 58 SH   SOLE   58 0 0
ALTRA INDL MOTION CORP COM 02208R106 2 36 SH   SOLE   36 0 0
ALTRIA GROUP INC COM 02209S103 11,512 225,022 SH   SOLE   205,007 0 20,015
AMARIN CORP PLC SPONS ADR NEW 023111206 6 1,000 SH   SOLE   1,000 0 0
AMAZON COM INC COM 023135106 18,380 5,940 SH   SOLE   4,821 0 1,119
AMEREN CORP COM 023608102 5 67 SH   SOLE   67 0 0
AMERICAN ASSETS TR INC COM 024013104 5 158 SH   SOLE   158 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2 19 SH   SOLE   19 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2 66 SH   SOLE   66 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 5 102 SH   SOLE   102 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,723 11,392 SH   SOLE   8,705 0 2,687
AMERICOLD RLTY TR COM 03064D108 5 138 SH   SOLE   138 0 0
AMERISOURCEBERGEN CORP COM 03073E105 11 94 SH   SOLE   94 0 0
AMERIPRISE FINL INC COM 03076C106 8 34 SH   SOLE   34 0 0
AMETEK INC COM 031100100 10 80 SH   SOLE   80 0 0
AMGEN INC COM 031162100 989 3,974 SH   SOLE   3,974 0 0
ANALOG DEVICES INC COM 032654105 109 704 SH   SOLE   704 0 0
ANGIODYNAMICS INC COM 03475V101 4 182 SH   SOLE   182 0 0
ANSYS INC COM 03662Q105 30 87 SH   SOLE   87 0 0
ANTHEM INC COM 036752103 14 40 SH   SOLE   40 0 0
ANTERIX INC COM 03676C100 6 125 SH   SOLE   125 0 0
APA CORPORATION COM 03743Q108 1 45 SH   SOLE   45 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 0 20 SH   SOLE   20 0 0
APPLE INC COM 037833100 27,624 226,148 SH   SOLE   192,609 0 33,539
APPLIED INDL TECHNOLOGIES IN COM 03820C105 5 55 SH   SOLE   55 0 0
APPLIED MATLS INC COM 038222105 1,113 8,330 SH   SOLE   8,330 0 0
ARCOSA INC COM 039653100 23 354 SH   SOLE   97 0 257
ARES CAPITAL CORP COM 04010L103 19 1,000 SH   SOLE   1,000 0 0
ARISTA NETWORKS INC COM 040413106 3 10 SH   SOLE   10 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1 10 SH   SOLE   10 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 5 58 SH   SOLE   58 0 0
ASPEN TECHNOLOGY INC COM 045327103 5 38 SH   SOLE   38 0 0
ASSURANT INC COM 04621X108 1 8 SH   SOLE   8 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 4 100 SH   SOLE   100 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1 15 SH   SOLE   15 0 0
AUTODESK INC COM 052769106 5 17 SH   SOLE   17 0 0
AUTOLIV INC COM 052800109 6 63 SH   SOLE   63 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 296 1,569 SH   SOLE   1,569 0 0
AUTOZONE INC COM 053332102 15 11 SH   SOLE   11 0 0
AVANGRID INC COM 05351W103 37 741 SH   SOLE   741 0 0
AVANTOR INC COM 05352A100 18 626 SH   SOLE   626 0 0
AVERY DENNISON CORP COM 053611109 1 7 SH   SOLE   7 0 0
AVIENT CORPORATION COM 05368V106 6 117 SH   SOLE   117 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 6 137 SH   SOLE   137 0 0
BP PLC SPONSORED ADR 055622104 35 1,448 SH   SOLE   1,448 0 0
BWX TECHNOLOGIES INC COM 05605H100 3 46 SH   SOLE   46 0 0
BAIDU INC SPON ADR REP A 056752108 148 680 SH   SOLE   680 0 0
BALL CORP COM 058498106 7 79 SH   SOLE   79 0 0
BALLARD PWR SYS INC NEW COM 058586108 55 2,250 SH   SOLE   2,250 0 0
BANCFIRST CORP COM 05945F103 1 17 SH   SOLE   17 0 0
BK OF AMERICA CORP COM 060505104 14,792 382,310 SH   SOLE   345,185 0 37,126
BANNER CORP COM NEW 06652V208 4 80 SH   SOLE   80 0 0
BARCLAYS BANK PLC IPTH SR B S&P 06746P621 2 200 SH   SOLE   200 0 0
BARRICK GOLD CORP COM 067901108 2 100 SH   SOLE   100 0 0
BAUSCH HEALTH COS INC COM 071734107 63 2,000 SH Call SOLE   0 0 2,000
BAUSCH HEALTH COS INC COM 071734107 128 4,040 SH   SOLE   4,040 0 0
BAXTER INTL INC COM 071813109 8,008 94,953 SH   SOLE   85,813 0 9,139
BECTON DICKINSON & CO COM 075887109 5,333 21,935 SH   SOLE   20,803 0 1,132
BED BATH & BEYOND INC COM 075896100 1 22 SH   SOLE   22 0 0
BELDEN INC COM 077454106 181 4,071 SH   SOLE   4,071 0 0
BENTLEY SYS INC COM CL B 08265T208 1 21 SH   SOLE   21 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,848 30,718 SH   SOLE   24,928 0 5,790
BEST BUY INC COM 086516101 1 11 SH   SOLE   11 0 0
BIG LOTS INC COM 089302103 5 66 SH   SOLE   66 0 0
BILIBILI INC SPONS ADS REP Z 090040106 0 4 SH   SOLE   4 0 0
BIO RAD LABS INC CL A 090572207 5 8 SH   SOLE   8 0 0
BIOGEN INC COM 09062X103 6 22 SH   SOLE   22 0 0
BIO-TECHNE CORP COM 09073M104 3 9 SH   SOLE   9 0 0
BLACK KNIGHT INC COM 09215C105 5 67 SH   SOLE   67 0 0
BLACKBERRY LTD COM 09228F103 3 363 SH   SOLE   363 0 0
BLACKROCK INC COM 09247X101 75 99 SH   SOLE   99 0 0
BLACKROCK NEW YORK MUN INCOM COM 09249U105 17 1,187 SH   SOLE   1,187 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 41 3,500 SH   SOLE   3,500 0 0
BLACKSTONE GROUP INC COM 09260D107 25 338 SH   SOLE   338 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 26 986 SH   SOLE   986 0 0
BLUE BIRD CORP COM 095306106 4 153 SH   SOLE   153 0 0
BOEING CO COM 097023105 521 2,045 SH   SOLE   2,045 0 0
BOOT BARN HLDGS INC COM 099406100 4 66 SH   SOLE   66 0 0
BOSTON PROPERTIES INC COM 101121101 12 120 SH   SOLE   120 0 0
BOSTON SCIENTIFIC CORP COM 101137107 11 287 SH   SOLE   287 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 1 45 SH   SOLE   45 0 0
BRINKER INTL INC COM 109641100 1 18 SH   SOLE   18 0 0
BRINKS CO COM 109696104 436 5,499 SH   SOLE   5,076 0 423
BRISTOL-MYERS SQUIBB CO COM 110122108 8,361 132,447 SH   SOLE   112,371 0 20,076
BRISTOW GROUP INC COM 11040G103 1 33 SH   SOLE   33 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 35 230 SH   SOLE   230 0 0
BROADSTONE NET LEASE INC COM 11135E203 4,641 253,627 SH   SOLE   253,627 0 0
BROADCOM INC COM 11135F101 8,366 18,043 SH   SOLE   17,132 0 911
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2 48 SH   SOLE   48 0 0
BROWN & BROWN INC COM 115236101 39 848 SH   SOLE   848 0 0
BROWN FORMAN CORP CL A 115637100 51 796 SH   SOLE   796 0 0
BROWN FORMAN CORP CL B 115637209 31 447 SH   SOLE   447 0 0
CBRE GROUP INC CL A 12504L109 20 250 SH   SOLE   250 0 0
CDK GLOBAL INC COM 12508E101 61 1,129 SH   SOLE   1,129 0 0
CDW CORP COM 12514G108 22 134 SH   SOLE   134 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9 90 SH   SOLE   90 0 0
CNO FINL GROUP INC COM 12621E103 3 129 SH   SOLE   129 0 0
CRH PLC ADR 12626K203 33 713 SH   SOLE   713 0 0
CSX CORP COM 126408103 11 118 SH   SOLE   118 0 0
CVS HEALTH CORP COM 126650100 214 2,840 SH   SOLE   2,840 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 19 221 SH   SOLE   221 0 0
CALERES INC COM 129500104 3 142 SH   SOLE   142 0 0
CANADIAN IMP BK COMM COM 136069101 52 535 SH   SOLE   535 0 0
CANOPY GROWTH CORP COM 138035100 1 22 SH   SOLE   22 0 0
CAPITAL ONE FINL CORP COM 14040H105 14 113 SH   SOLE   113 0 0
CARGURUS INC COM CL A 141788109 3 143 SH   SOLE   143 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 63 2,373 SH   SOLE   2,373 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 77 1,835 SH   SOLE   1,535 0 300
CARVANA CO CL A 146869102 6 24 SH   SOLE   24 0 0
CASEYS GEN STORES INC COM 147528103 8 38 SH   SOLE   38 0 0
CASS INFORMATION SYS INC COM 14808P109 97 2,101 SH   SOLE   2,101 0 0
CASSAVA SCIENCES INC COM 14817C107 0 6 SH   SOLE   6 0 0
CATALENT INC COM 148806102 3 27 SH   SOLE   27 0 0
CATERPILLAR INC COM 149123101 10,993 47,410 SH   SOLE   42,275 0 5,135
CEMEX SAB DE CV SPON ADR NEW 151290889 12 1,768 SH   SOLE   1,768 0 0
CENTENE CORP DEL COM 15135B101 8 121 SH   SOLE   41 0 80
CENTERPOINT ENERGY INC COM 15189T107 5 220 SH   SOLE   220 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 8 159 SH   SOLE   159 0 0
CHAMPIONX CORPORATION COM 15872M104 4 199 SH   SOLE   199 0 0
CHANNELADVISOR CORP COM 159179100 5 210 SH   SOLE   210 0 0
CHARLES RIV LABS INTL INC COM 159864107 6 19 SH   SOLE   19 0 0
CHEVRON CORP NEW COM 166764100 8,862 84,571 SH   SOLE   77,260 0 7,311
CHEWY INC CL A 16679L109 1 16 SH   SOLE   16 0 0
CHURCHILL CAPITAL CORP IV CL A 171439102 4 155 SH   SOLE   155 0 0
CIENA CORP COM NEW 171779309 67 1,227 SH   SOLE   1,227 0 0
CINEMARK HLDGS INC COM 17243V102 0 13 SH   SOLE   13 0 0
CISCO SYS INC COM 17275R102 327 6,324 SH   SOLE   6,324 0 0
CITIGROUP INC COM NEW 172967424 4 55 SH   SOLE   55 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 4 85 SH   SOLE   85 0 0
CLEAN HARBORS INC COM 184496107 226 2,688 SH   SOLE   2,688 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 40 2,000 SH Call SOLE   0 0 2,000
CLEVELAND-CLIFFS INC NEW COM 185899101 4 178 SH   SOLE   178 0 0
CLOROX CO DEL COM 189054109 23 117 SH   SOLE   117 0 0
CLOUDERA INC COM 18914U100 3 225 SH   SOLE   225 0 0
CLOUDFLARE INC CL A COM 18915M107 1 14 SH   SOLE   14 0 0
COCA COLA CO COM 191216100 7,481 141,931 SH   SOLE   135,585 0 6,346
CODEXIS INC COM 192005106 114 5,000 SH   SOLE   5,000 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 7 102 SH   SOLE   102 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6 82 SH   SOLE   82 0 0
COLGATE PALMOLIVE CO COM 194162103 133 1,681 SH   SOLE   1,681 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 4 40 SH   SOLE   40 0 0
COMCAST CORP NEW CL A 20030N101 15,406 284,708 SH   SOLE   255,508 0 29,200
COMMVAULT SYSTEMS INC COM 204166102 6 100 SH   SOLE   100 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 5 200 SH   SOLE   200 0 0
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 0 12 SH   SOLE   12 0 0
CONAGRA BRANDS INC COM 205887102 11 286 SH   SOLE   167 0 119
CONCENTRIX CORP COM 20602D101 3 19 SH   SOLE   19 0 0
CONDUENT INC COM 206787103 1 80 SH   SOLE   80 0 0
CONOCOPHILLIPS COM 20825C104 95 1,793 SH   SOLE   1,793 0 0
CONSOLIDATED EDISON INC COM 209115104 5,928 79,254 SH   SOLE   75,300 0 3,954
CONSTELLATION BRANDS INC CL A 21036P108 13,208 57,931 SH   SOLE   53,063 0 4,867
COOPER COS INC COM NEW 216648402 4 11 SH   SOLE   11 0 0
CORNING INC COM 219350105 214 4,922 SH   SOLE   4,922 0 0
CORSAIR GAMING INC COM 22041X102 0 8 SH   SOLE   8 0 0
CORTEVA INC COM 22052L104 93 2,000 SH Call SOLE   0 0 2,000
CORTEVA INC COM 22052L104 15,488 332,210 SH   SOLE   296,615 0 35,596
COSTCO WHSL CORP NEW COM 22160K105 2,502 7,098 SH   SOLE   5,701 0 1,397
COUSINS PPTYS INC COM NEW 222795502 5 139 SH   SOLE   139 0 0
COVETRUS INC COM 22304C100 2 80 SH   SOLE   80 0 0
CRANE CO COM 224399105 315 3,354 SH   SOLE   3,354 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 9 50 SH   SOLE   50 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 110 637 SH   SOLE   637 0 0
CUMMINS INC COM 231021106 3 10 SH   SOLE   10 0 0
CURTISS WRIGHT CORP COM 231561101 2 18 SH   SOLE   18 0 0
CUTERA INC COM 232109108 4 128 SH   SOLE   128 0 0
CYRUSONE INC COM 23283R100 20 300 SH   SOLE   300 0 0
DBX ETF TR XTRACK USD HIGH 233051432 1 30 SH   SOLE   30 0 0
DTE ENERGY CO COM 233331107 9,486 71,248 SH   SOLE   64,444 0 6,804
DXC TECHNOLOGY CO COM 23355L106 3 105 SH   SOLE   105 0 0
DANAHER CORPORATION COM 235851102 19 86 SH   SOLE   86 0 0
DARDEN RESTAURANTS INC COM 237194105 11 79 SH   SOLE   79 0 0
DARLING INGREDIENTS INC COM 237266101 425 5,781 SH   SOLE   5,781 0 0
DELL TECHNOLOGIES INC CL C 24703L202 35 401 SH   SOLE   401 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 197 4,083 SH   SOLE   4,083 0 0
DEXCOM INC COM 252131107 5 14 SH   SOLE   14 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 21 127 SH   SOLE   127 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2 22 SH   SOLE   22 0 0
DIGIMARC CORP NEW COM 25381B101 59 2,000 SH   SOLE   2,000 0 0
DIGITAL RLTY TR INC COM 253868103 2 17 SH   SOLE   17 0 0
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 63 2,288 SH   SOLE   2,288 0 0
DIREXION SHS ETF TR DAILY JR GLD MIN 25460G831 2 29 SH   SOLE   29 0 0
DISNEY WALT CO COM 254687106 621 3,364 SH   SOLE   3,223 0 141
DISCOVER FINL SVCS COM 254709108 13 137 SH   SOLE   137 0 0
DISCOVERY INC COM SER A 25470F104 136 3,125 SH   SOLE   3,125 0 0
DOCUSIGN INC COM 256163106 2 8 SH   SOLE   8 0 0
DOLLAR GEN CORP NEW COM 256677105 10 50 SH   SOLE   50 0 0
DOLLAR TREE INC COM 256746108 18 160 SH   SOLE   160 0 0
DOMINION ENERGY INC COM 25746U109 86 1,138 SH   SOLE   1,138 0 0
DORMAN PRODS INC COM 258278100 185 1,805 SH   SOLE   1,805 0 0
DOVER CORP COM 260003108 21 151 SH   SOLE   151 0 0
DOW INC COM 260557103 94 1,477 SH   SOLE   1,477 0 0
DRAFTKINGS INC COM CL A 26142R104 12 200 SH   SOLE   200 0 0
DUKE REALTY CORP COM NEW 264411505 3 74 SH   SOLE   74 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 15 160 SH   SOLE   160 0 0
DUPONT DE NEMOURS INC COM 26614N102 17 215 SH   SOLE   215 0 0
DYCOM INDS INC COM 267475101 399 4,292 SH   SOLE   4,292 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 3 303 SH   SOLE   303 0 0
EOG RES INC COM 26875P101 4,445 61,284 SH   SOLE   56,335 0 4,948
EQT CORP COM 26884L109 7 359 SH   SOLE   359 0 0
ETF SER SOLUTIONS APTUS DEFINED 26922A388 122 4,164 SH   SOLE   4,164 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 1 100 SH   SOLE   100 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 31 1,350 SH   SOLE   1,270 0 80
EAGLE MATLS INC COM 26969P108 2 18 SH   SOLE   18 0 0
EAST WEST BANCORP INC COM 27579R104 5 68 SH   SOLE   68 0 0
EASTMAN CHEM CO COM 277432100 55 495 SH   SOLE   495 0 0
EASTMAN KODAK CO COM NEW 277461406 16 2,000 SH   SOLE   2,000 0 0
EBAY INC. COM 278642103 3 50 SH   SOLE   50 0 0
ECOLAB INC COM 278865100 2,155 10,065 SH   SOLE   9,564 0 500
EDISON INTL COM 281020107 37 626 SH   SOLE   626 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 734 8,778 SH   SOLE   8,778 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 5 57 SH   SOLE   57 0 0
EMERSON ELEC CO COM 291011104 310 3,434 SH   SOLE   2,034 0 1,400
ENBRIDGE INC COM 29250N105 5 141 SH   SOLE   141 0 0
ENERGY FUELS INC COM NEW 292671708 1 250 SH   SOLE   250 0 0
ENERSYS COM 29275Y102 4 47 SH   SOLE   47 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 217 8,294 SH   SOLE   8,294 0 0
ENTEGRIS INC COM 29362U104 2 15 SH   SOLE   15 0 0
ENTERGY CORP NEW COM 29364G103 15 153 SH   SOLE   153 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 22 1,000 SH   SOLE   1,000 0 0
EPAM SYS INC COM 29414B104 47 118 SH   SOLE   118 0 0
EQUINOR ASA SPONSORED ADR 29446M102 9 460 SH   SOLE   460 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 3 48 SH   SOLE   48 0 0
ERICSSON ADR B SEK 10 294821608 6 490 SH   SOLE   0 0 490
ESSENTIAL UTILS INC COM 29670G102 159 3,550 SH   SOLE   3,550 0 0
ESSEX PPTY TR INC COM 297178105 2 9 SH   SOLE   9 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 5 457 SH   SOLE   457 0 0
EVENTBRITE INC COM CL A 29975E109 3 116 SH   SOLE   116 0 0
EVERTEC INC COM 30040P103 2 60 SH   SOLE   60 0 0
EVERSOURCE ENERGY COM 30040W108 203 2,343 SH   SOLE   2,343 0 0
EXPEDIA GROUP INC COM NEW 30212P303 9 51 SH   SOLE   51 0 0
EXPEDITORS INTL WASH INC COM 302130109 2 15 SH   SOLE   15 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 393 19,917 SH   SOLE   19,917 0 0
EXXON MOBIL CORP COM 30231G102 12,614 225,944 SH   SOLE   206,470 0 19,474
FMC CORP COM NEW 302491303 5 43 SH   SOLE   43 0 0
FACEBOOK INC CL A 30303M102 7,922 26,897 SH   SOLE   21,479 0 5,418
FEDEX CORP COM 31428X106 370 1,303 SH   SOLE   1,223 0 80
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 2 38 SH   SOLE   38 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 2 34 SH   SOLE   34 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 9 155 SH   SOLE   155 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2 23 SH   SOLE   23 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 1 18 SH   SOLE   18 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 1 17 SH   SOLE   17 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 289 2,053 SH   SOLE   2,053 0 0
FIFTH THIRD BANCORP COM 316773100 31 840 SH   SOLE   840 0 0
FIRST AMERN FINL CORP COM 31847R102 4 79 SH   SOLE   79 0 0
FIRST FNDTN INC COM 32026V104 1 43 SH   SOLE   43 0 0
FIRST HORIZON CORPORATION COM 320517105 4 249 SH   SOLE   249 0 0
FIRST HAWAIIAN INC COM 32051X108 4 134 SH   SOLE   134 0 0
FIRST INDL RLTY TR INC COM 32054K103 7 147 SH   SOLE   147 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3 62 SH   SOLE   62 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 4 250 SH   SOLE   250 0 0
FIRST MERCHANTS CORP COM 320817109 2 51 SH   SOLE   51 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 4 181 SH   SOLE   181 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 6 38 SH   SOLE   38 0 0
FIRST SOLAR INC COM 336433107 3 40 SH   SOLE   40 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 3 16 SH   SOLE   16 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2,340 40,719 SH   SOLE   32,716 0 8,003
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 5 115 SH   SOLE   115 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 4 38 SH   SOLE   38 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 16 618 SH   SOLE   618 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 44 484 SH   SOLE   484 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 216 2,301 SH   SOLE   2,301 0 0
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 27 1,194 SH   SOLE   1,194 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 149 3,274 SH   SOLE   3,274 0 0
FISERV INC COM 337738108 1,930 16,215 SH   SOLE   12,361 0 3,854
FLEETCOR TECHNOLOGIES INC COM 339041105 11 40 SH   SOLE   40 0 0
FOOT LOCKER INC COM 344849104 2 42 SH   SOLE   42 0 0
FORD MTR CO DEL COM 345370860 37 3,000 SH Call SOLE   0 0 3,000
FORD MTR CO DEL COM 345370860 26 2,100 SH   SOLE   2,100 0 0
FORTIVE CORP COM 34959J108 10 144 SH   SOLE   144 0 0
FOX CORP CL A COM 35137L105 17 469 SH   SOLE   469 0 0
FRANKLIN RESOURCES INC COM 354613101 6 199 SH   SOLE   199 0 0
FRONTDOOR INC COM 35905A109 166 3,084 SH   SOLE   3,084 0 0
FUELCELL ENERGY INC COM 35952H601 0 20 SH   SOLE   20 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 1 5 SH   SOLE   5 0 0
GABELLI EQUITY TR INC COM 362397101 30 4,420 SH   SOLE   4,420 0 0
GABELLI UTIL TR COM 36240A101 21 2,982 SH   SOLE   2,982 0 0
GABELLI UTIL TR RIGHT 04/14/2021 36240A168 0 2,982 SH   SOLE   2,982 0 0
GS ACQUISITION HLDGS CORP II COM CL A 36258Q105 2 194 SH   SOLE   194 0 0
GS ACQUISITION HLDGS CORP II *W EXP 06/30/202 36258Q113 0 66 SH   SOLE   66 0 0
GAMESTOP CORP NEW CL A 36467W109 3 14 SH   SOLE   14 0 0
GENERAL DYNAMICS CORP COM 369550108 5,490 30,237 SH   SOLE   28,642 0 1,594
GENERAL ELECTRIC CO COM 369604103 53 4,000 SH Call SOLE   0 0 4,000
GENERAL ELECTRIC CO COM 369604103 657 50,000 SH   SOLE   44,916 0 5,084
GENERAL MLS INC COM 370334104 24 399 SH   SOLE   399 0 0
GENERAL MTRS CO COM 37045V100 105 1,832 SH   SOLE   1,832 0 0
GENTEX CORP COM 371901109 2 59 SH   SOLE   59 0 0
GENUINE PARTS CO COM 372460105 7,960 68,868 SH   SOLE   65,220 0 3,649
GIBRALTAR INDS INC COM 374689107 5 57 SH   SOLE   57 0 0
GILEAD SCIENCES INC COM 375558103 291 4,495 SH   SOLE   4,345 0 150
GLOBAL PMTS INC COM 37940X102 6 29 SH   SOLE   29 0 0
GLOBAL X FDS GLBX MSCI NORW 37950E747 3 200 SH   SOLE   0 0 200
GLOBAL X FDS GLOBAL X SILVER 37954Y848 2 50 SH   SOLE   50 0 0
GLOBE LIFE INC COM 37959E102 2 25 SH   SOLE   25 0 0
GOHEALTH INC COM CL A 38046W105 5 470 SH   SOLE   470 0 0
GOLDEN ENTMT INC COM 381013101 2 63 SH   SOLE   63 0 0
GOOD WORKS ACQUISITION CORP COM 38216X107 3 300 SH   SOLE   300 0 0
GOPRO INC CL A 38268T103 13 1,115 SH   SOLE   1,115 0 0
GRAINGER W W INC COM 384802104 184 458 SH   SOLE   283 0 175
GROUPON INC COM NEW 399473206 7 143 SH   SOLE   143 0 0
HCA HEALTHCARE INC COM 40412C101 12 65 SH   SOLE   65 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 14 178 SH   SOLE   178 0 0
HAEMONETICS CORP MASS COM 405024100 4 32 SH   SOLE   32 0 0
HALLIBURTON CO COM 406216101 2 88 SH   SOLE   88 0 0
HANESBRANDS INC COM 410345102 28 1,401 SH   SOLE   1,401 0 0
HANOVER INS GROUP INC COM 410867105 11 86 SH   SOLE   86 0 0
HARLEY DAVIDSON INC COM 412822108 5 115 SH   SOLE   115 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 20 305 SH   SOLE   305 0 0
HASBRO INC COM 418056107 4,432 46,113 SH   SOLE   43,805 0 2,308
HEALTHPEAK PROPERTIES INC COM 42250P103 2 72 SH   SOLE   72 0 0
HEICO CORP NEW COM 422806109 6 45 SH   SOLE   45 0 0
HELMERICH & PAYNE INC COM 423452101 2 59 SH   SOLE   59 0 0
HEXCEL CORP NEW COM 428291108 3 45 SH   SOLE   45 0 0
HILL ROM HLDGS INC COM 431475102 323 2,922 SH   SOLE   1,811 0 1,111
HILLENBRAND INC COM 431571108 3 72 SH   SOLE   72 0 0
HOLLYFRONTIER CORP COM 436106108 2 47 SH   SOLE   47 0 0
HOME DEPOT INC COM 437076102 615 2,014 SH   SOLE   2,014 0 0
HONEYWELL INTL INC COM 438516106 4,797 22,098 SH   SOLE   16,025 0 6,073
HOWMET AEROSPACE INC COM 443201108 4 125 SH   SOLE   125 0 0
HUB GROUP INC CL A 443320106 5 76 SH   SOLE   76 0 0
HUBBELL INC COM 443510607 1 7 SH   SOLE   7 0 0
HUBSPOT INC COM 443573100 5 10 SH   SOLE   10 0 0
HUMANA INC COM 444859102 10 23 SH   SOLE   23 0 0
HUNTINGTON BANCSHARES INC COM 446150104 8 490 SH   SOLE   490 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2 11 SH   SOLE   11 0 0
HURON CONSULTING GROUP INC COM 447462102 1 20 SH   SOLE   20 0 0
IEC ELECTRS CORP NEW COM 44949L105 90 7,500 SH   SOLE   7,500 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 42 300 SH   SOLE   300 0 0
ITT INC COM 45073V108 4 40 SH   SOLE   40 0 0
IDEXX LABS INC COM 45168D104 1 3 SH   SOLE   3 0 0
ILLINOIS TOOL WKS INC COM 452308109 29 129 SH   SOLE   129 0 0
ILLUMINA INC COM 452327109 314 817 SH   SOLE   707 0 110
INCYTE CORP COM 45337C102 8 103 SH   SOLE   103 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 1 37 SH   SOLE   37 0 0
INDEPENDENT BK GROUP INC COM 45384B106 5 69 SH   SOLE   69 0 0
INFOSYS LTD SPONSORED ADR 456788108 22 1,186 SH   SOLE   1,186 0 0
INGERSOLL RAND INC COM 45687V106 36 732 SH   SOLE   732 0 0
INGEVITY CORP COM 45688C107 266 3,519 SH   SOLE   3,519 0 0
INGREDION INC COM 457187102 2 23 SH   SOLE   23 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4 60 SH   SOLE   60 0 0
INTEL CORP COM 458140100 663 10,359 SH   SOLE   10,359 0 0
INTEGER HLDGS CORP COM 45826H109 5 49 SH   SOLE   49 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 267 2,387 SH   SOLE   2,017 0 370
INTERNATIONAL BUSINESS MACHS COM 459200101 605 4,538 SH   SOLE   3,228 0 1,310
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8 57 SH   SOLE   57 0 0
INTERNATIONAL PAPER CO COM 460146103 54 1,000 SH   SOLE   1,000 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 119 2,354 SH   SOLE   2,354 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 7 21 SH   SOLE   21 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 1 51 SH   SOLE   51 0 0
INTUIT COM 461202103 138 360 SH   SOLE   360 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 183 1,864 SH   SOLE   79 0 1,785
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 48 977 SH   SOLE   977 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 7 95 SH   SOLE   95 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 8 31 SH   SOLE   31 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 1 27 SH   SOLE   27 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 142 529 SH   SOLE   529 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 3 55 SH   SOLE   55 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 477 3,021 SH   SOLE   2,571 0 450
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 8 103 SH   SOLE   103 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 4 45 SH   SOLE   45 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 7 200 SH   SOLE   200 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1 51 SH   SOLE   51 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 217 9,793 SH   SOLE   9,793 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1 50 SH   SOLE   50 0 0
IQVIA HLDGS INC COM 46266C105 50 258 SH   SOLE   258 0 0
IRON MTN INC NEW COM 46284V101 30 804 SH   SOLE   804 0 0
GOLD TR ISHARES 464285105 4 250 SH   SOLE   250 0 0
ISHARES TR S&P 100 ETF 464287101 1,724 9,585 SH   SOLE   9,585 0 0
ISHARES TR TIPS BD ETF 464287176 114 907 SH   SOLE   907 0 0
ISHARES TR CORE S&P500 ETF 464287200 14,026 35,258 SH   SOLE   34,047 0 1,211
ISHARES TR CORE US AGGBD ET 464287226 435 3,823 SH   SOLE   3,823 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 101 1,899 SH   SOLE   1,899 0 0
ISHARES TR IBOXX INV CP ETF 464287242 4 34 SH   SOLE   34 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 3 43 SH   SOLE   43 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1 11 SH   SOLE   11 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 308 3,572 SH   SOLE   3,572 0 0
ISHARES TR MSCI EAFE ETF 464287465 197 2,598 SH   SOLE   2,598 0 0
ISHARES TR RUS MD CP GR ETF 464287481 21 202 SH   SOLE   202 0 0
ISHARES TR CORE S&P MCP ETF 464287507 27 103 SH   SOLE   103 0 0
ISHARES TR NASDAQ BIOTECH 464287556 3 18 SH   SOLE   18 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 6 39 SH   SOLE   39 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 392 1,614 SH   SOLE   1,614 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 346 2,170 SH   SOLE   170 0 2,000
ISHARES TR RUS 2000 GRW ETF 464287648 38 127 SH   SOLE   127 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,106 5,005 SH   SOLE   5,005 0 0
ISHARES TR CORE S&P US VLU 464287663 8,007 116,218 SH   SOLE   111,032 0 5,186
ISHARES TR CORE S&P US GWT 464287671 8,262 91,004 SH   SOLE   85,475 0 5,529
ISHARES TR RUSSELL 3000 ETF 464287689 604 2,545 SH   SOLE   2,545 0 0
ISHARES TR US HLTHCARE ETF 464287762 5 20 SH   SOLE   20 0 0
ISHARES TR CORE S&P SCP ETF 464287804 6,053 55,773 SH   SOLE   51,427 0 4,346
ISHARES TR SP SMCP600VL ETF 464287879 284 2,819 SH   SOLE   185 0 2,634
ISHARES TR MSCI ACWI ETF 464288257 3 28 SH   SOLE   28 0 0
ISHARES TR INTL SEL DIV ETF 464288448 113 3,603 SH   SOLE   3,447 0 156
ISHARES TR MSCI KLD400 SOC 464288570 156 2,038 SH   SOLE   2,038 0 0
ISHARES TR MBS ETF 464288588 14 130 SH   SOLE   130 0 0
ISHARES TR INTRM GOV CR ETF 464288612 21,240 184,921 SH   SOLE   169,979 0 14,942
ISHARES TR PFD AND INCM SEC 464288687 38 1,000 SH   SOLE   1,000 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 6 55 SH   SOLE   55 0 0
ISHARES TR MSCI USA ESG SLC 464288802 75 850 SH   SOLE   850 0 0
ISHARES TR US OIL GS EX ETF 464288851 9 181 SH   SOLE   181 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 21 390 SH   SOLE   390 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 80 1,576 SH   SOLE   1,576 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 1,132 11,932 SH   SOLE   11,450 0 482
ISHARES TR MSCI USA MIN VOL 46429B697 126 1,815 SH   SOLE   1,815 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 2 14 SH   SOLE   14 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 346 4,923 SH   SOLE   4,923 0 0
ISHARES TR CORE MSCI EAFE 46432F842 3,274 45,441 SH   SOLE   39,158 0 6,283
ISHARES INC CORE MSCI EMKT 46434G103 1,008 15,667 SH   SOLE   11,066 0 4,601
ISHARES INC MSCI JPN ETF NEW 46434G822 51 743 SH   SOLE   743 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 2,866 78,652 SH   SOLE   78,108 0 544
ISHARES TR CORE TOTAL USD 46434V613 495 9,383 SH   SOLE   9,383 0 0
ISHARES TR CORE DIV GRWTH 46434V621 1,304 27,022 SH   SOLE   26,415 0 607
ISHARES TR TRS FLT RT BD 46434V860 20 395 SH   SOLE   395 0 0
ISHARES TR CORE INTL AGGR 46435G672 212 3,870 SH   SOLE   3,870 0 0
ISHARES TR BROAD USD HIGH 46435U853 2,794 67,830 SH   SOLE   63,981 0 3,849
JBG SMITH PPTYS COM 46590V100 16 516 SH   SOLE   516 0 0
JPMORGAN CHASE & CO COM 46625H100 24,502 160,956 SH   SOLE   147,061 0 13,895
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 230 4,503 SH   SOLE   4,503 0 0
J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886 42 512 SH   SOLE   512 0 0
JACOBS ENGR GROUP INC COM 469814107 12 94 SH   SOLE   94 0 0
JERASH HLDGS US INC COM 47632P101 743 117,900 SH   SOLE   117,900 0 0
JETBLUE AWYS CORP COM 477143101 205 10,100 SH   SOLE   10,100 0 0
JOHNSON & JOHNSON COM 478160104 21,679 131,907 SH   SOLE   118,326 0 13,581
J2 GLOBAL INC COM 48123V102 5 44 SH   SOLE   44 0 0
KLA CORP COM NEW 482480100 2 6 SH   SOLE   6 0 0
KKR & CO INC COM 48251W104 32 650 SH   SOLE   650 0 0
KAMAN CORP COM 483548103 489 9,529 SH   SOLE   9,529 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,974 7,479 SH   SOLE   5,317 0 2,162
KEYCORP COM 493267108 37 1,859 SH   SOLE   1,859 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 6 39 SH   SOLE   39 0 0
KILROY RLTY CORP COM 49427F108 2 32 SH   SOLE   32 0 0
KIMBERLY-CLARK CORP COM 494368103 14 100 SH   SOLE   100 0 0
KINDER MORGAN INC DEL COM 49456B101 83 5,000 SH   SOLE   5,000 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 9 193 SH   SOLE   193 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 24 429 SH   SOLE   429 0 0
KONTOOR BRANDS INC COM 50050N103 5 95 SH   SOLE   95 0 0
KOPPERS HOLDINGS INC COM 50060P106 161 4,630 SH   SOLE   4,630 0 0
KRAFT HEINZ CO COM 500754106 9 232 SH   SOLE   232 0 0
KULICKE & SOFFA INDS INC COM 501242101 5 101 SH   SOLE   101 0 0
LGI HOMES INC COM 50187T106 26 175 SH   SOLE   0 0 175
LKQ CORP COM 501889208 2 45 SH   SOLE   45 0 0
LI AUTO INC SPONSORED ADS 50202M102 0 19 SH   SOLE   19 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 2,719 13,417 SH   SOLE   10,244 0 3,173
LABORATORY CORP AMER HLDGS COM NEW 50540R409 24 96 SH   SOLE   96 0 0
LADDER CAP CORP CL A 505743104 1 117 SH   SOLE   117 0 0
LAKELAND BANCORP INC COM 511637100 1 30 SH   SOLE   30 0 0
LAM RESEARCH CORP COM 512807108 17 28 SH   SOLE   28 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2 20 SH   SOLE   20 0 0
LANTHEUS HLDGS INC COM 516544103 3 137 SH   SOLE   137 0 0
LAS VEGAS SANDS CORP COM 517834107 7 118 SH   SOLE   118 0 0
LEAR CORP COM NEW 521865204 6 35 SH   SOLE   35 0 0
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 32 903 SH   SOLE   903 0 0
LEIDOS HOLDINGS INC COM 525327102 3 29 SH   SOLE   29 0 0
LEMONADE INC COM 52567D107 6 67 SH   SOLE   67 0 0
LILLY ELI & CO COM 532457108 122 654 SH   SOLE   654 0 0
LISTED FD TR MORGAN CREEK 53656F466 6 265 SH   SOLE   265 0 0
LITHIA MTRS INC CL A 536797103 6 16 SH   SOLE   16 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 7 80 SH   SOLE   80 0 0
LOCKHEED MARTIN CORP COM 539830109 4,761 12,884 SH   SOLE   12,283 0 601
LORDSTOWN MOTORS CORP COM CL A 54405Q100 0 40 SH   SOLE   40 0 0
LOWES COS INC COM 548661107 126 661 SH   SOLE   661 0 0
LUMEN TECHNOLOGIES INC COM 550241103 40 3,024 SH   SOLE   3,024 0 0
LUMENTUM HLDGS INC COM 55024U109 0 2 SH   SOLE   2 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 7 300 SH   SOLE   300 0 0
M & T BK CORP COM 55261F104 802 5,293 SH   SOLE   5,293 0 0
MFA FINL INC COM 55272X102 9 2,173 SH   SOLE   2,173 0 0
MGM RESORTS INTERNATIONAL COM 552953101 38 1,000 SH   SOLE   1,000 0 0
MGP INGREDIENTS INC NEW COM 55303J106 131 2,218 SH   SOLE   2,218 0 0
MYR GROUP INC DEL COM 55405W104 2 21 SH   SOLE   21 0 0
MACROGENICS INC COM 556099109 1 31 SH   SOLE   31 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 5 27 SH   SOLE   27 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 4 364 SH   SOLE   364 0 0
MALIBU BOATS INC COM CL A 56117J100 4 53 SH   SOLE   53 0 0
MARATHON PETE CORP COM 56585A102 33 625 SH   SOLE   625 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 2 66 SH   SOLE   66 0 0
MARSH & MCLENNAN COS INC COM 571748102 6 48 SH   SOLE   48 0 0
MARRIOTT INTL INC NEW CL A 571903202 15 102 SH   SOLE   102 0 0
MASCO CORP COM 574599106 2 33 SH   SOLE   33 0 0
MASONITE INTL CORP COM 575385109 8 70 SH   SOLE   70 0 0
MASTEC INC COM 576323109 2 21 SH   SOLE   21 0 0
MASTERCARD INCORPORATED CL A 57636Q104 8,708 24,458 SH   SOLE   21,143 0 3,315
MATINAS BIOPHARMA HLDGS INC COM 576810105 1 1,000 SH   SOLE   1,000 0 0
MAXLINEAR INC COM 57776J100 5 156 SH   SOLE   156 0 0
MCCORMICK & CO INC COM NON VTG 579780206 11 120 SH   SOLE   120 0 0
MCDONALDS CORP COM 580135101 414 1,846 SH   SOLE   1,616 0 230
MERCADOLIBRE INC COM 58733R102 38 26 SH   SOLE   26 0 0
MERCK & CO. INC COM 58933Y105 3,235 41,961 SH   SOLE   32,947 0 9,014
MERIDIAN BANCORP INC MD COM 58958U103 1 51 SH   SOLE   51 0 0
MERIT MED SYS INC COM 589889104 4 62 SH   SOLE   62 0 0
METLIFE INC COM 59156R108 10,980 180,616 SH   SOLE   165,839 0 14,777
MICROSOFT CORP COM 594918104 27,503 116,653 SH   SOLE   98,991 0 17,661
MICRON TECHNOLOGY INC COM 595112103 218 2,466 SH   SOLE   2,466 0 0
MID-AMER APT CMNTYS INC COM 59522J103 14 100 SH   SOLE   100 0 0
MIDDLEBY CORP COM 596278101 5 32 SH   SOLE   32 0 0
MIDDLESEX WTR CO COM 596680108 90 1,134 SH   SOLE   1,134 0 0
MODERNA INC COM 60770K107 20 150 SH   SOLE   150 0 0
MODINE MFG CO COM 607828100 1 91 SH   SOLE   91 0 0
MODIVCARE INC COM 60783X104 7 44 SH   SOLE   44 0 0
MOELIS & CO CL A 60786M105 5 94 SH   SOLE   94 0 0
MOHAWK INDS INC COM 608190104 6 29 SH   SOLE   29 0 0
MOLINA HEALTHCARE INC COM 60855R100 2 9 SH   SOLE   9 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 1 17 SH   SOLE   17 0 0
MONDELEZ INTL INC CL A 609207105 100 1,711 SH   SOLE   550 0 1,161
MOODYS CORP COM 615369105 211 706 SH   SOLE   706 0 0
MORGAN STANLEY COM NEW 617446448 78 1,000 SH Call SOLE   0 0 1,000
MORGAN STANLEY COM NEW 617446448 10,468 134,793 SH   SOLE   125,727 0 9,066
MOSAIC CO NEW COM 61945C103 2 66 SH   SOLE   66 0 0
MURPHY USA INC COM 626755102 204 1,408 SH   SOLE   1,408 0 0
MUSTANG BIO INC COM 62818Q104 1 400 SH   SOLE   400 0 0
NCR CORP NEW COM 62886E108 4 113 SH   SOLE   113 0 0
NIO INC SPON ADS 62914V106 4 95 SH   SOLE   95 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 8 125 SH   SOLE   125 0 0
NASDAQ INC COM 631103108 4,790 32,484 SH   SOLE   28,929 0 3,555
NESCO HLDGS INC COM 64083J104 1 100 SH   SOLE   100 0 0
NETAPP INC COM 64110D104 2 32 SH   SOLE   32 0 0
NETFLIX INC COM 64110L106 252 484 SH   SOLE   441 0 43
NEW YORK CITY REIT INC COM 649439205 6 729 SH   SOLE   729 0 0
NEW YORK TIMES CO CL A 650111107 30 600 SH   SOLE   600 0 0
NEWMONT CORP COM 651639106 3,570 59,236 SH   SOLE   45,441 0 13,795
NEXTERA ENERGY INC COM 65339F101 279 3,692 SH   SOLE   2,892 0 800
NIKE INC CL B 654106103 26 195 SH   SOLE   195 0 0
NIKOLA CORP COM 654110105 1 50 SH   SOLE   50 0 0
NOKIA CORP SPONSORED ADR 654902204 4 1,120 SH   SOLE   1,120 0 0
NORFOLK SOUTHN CORP COM 655844108 84 314 SH   SOLE   214 0 100
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 74 2,075 SH   SOLE   2,075 0 0
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 143 3,935 SH   SOLE   3,935 0 0
NORTHROP GRUMMAN CORP COM 666807102 12 36 SH   SOLE   36 0 0
NOVARTIS AG SPONSORED ADR 66987V109 71 833 SH   SOLE   833 0 0
NOVAVAX INC COM NEW 670002401 9 50 SH   SOLE   50 0 0
NOVO-NORDISK A S ADR 670100205 7 107 SH   SOLE   107 0 0
NVIDIA CORPORATION COM 67066G104 369 691 SH   SOLE   511 0 180
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 16 1,089 SH   SOLE   1,089 0 0
NUVASIVE INC COM 670704105 5 73 SH   SOLE   73 0 0
OGE ENERGY CORP COM 670837103 30 920 SH   SOLE   0 0 920
OREILLY AUTOMOTIVE INC COM 67103H107 11 21 SH   SOLE   21 0 0
O2MICRO INTERNATIONAL LIMITE SPONS ADR 67107W100 1 100 SH   SOLE   100 0 0
OCCIDENTAL PETE CORP COM 674599105 21 792 SH   SOLE   584 0 208
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 2 151 SH   SOLE   125 0 26
OLD DOMINION FREIGHT LINE IN COM 679580100 5 20 SH   SOLE   20 0 0
OLO INC CL A 68134L109 2 80 SH   SOLE   80 0 0
ON SEMICONDUCTOR CORP COM 682189105 7 171 SH   SOLE   171 0 0
ONCOLYTICS BIOTECH INC COM NEW 682310875 0 105 SH   SOLE   105 0 0
ONEOK INC NEW COM 682680103 3,231 63,773 SH   SOLE   60,465 0 3,309
ORACLE CORP COM 68389X105 301 4,283 SH   SOLE   3,983 0 300
OSHKOSH CORP COM 688239201 3 29 SH   SOLE   29 0 0
OTIS WORLDWIDE CORP COM 68902V107 56 817 SH   SOLE   817 0 0
OVID THERAPEUTICS INC COM 690469101 1 180 SH   SOLE   180 0 0
OWENS CORNING NEW COM 690742101 3 32 SH   SOLE   32 0 0
PDC ENERGY INC COM 69327R101 5 132 SH   SOLE   132 0 0
PG&E CORP COM 69331C108 5 467 SH   SOLE   467 0 0
PGT INNOVATIONS INC COM 69336V101 6 230 SH   SOLE   230 0 0
PNC FINL SVCS GROUP INC COM 693475105 22 123 SH   SOLE   123 0 0
PPG INDS INC COM 693506107 166 1,103 SH   SOLE   303 0 800
PPD INC COM 69355F102 2 46 SH   SOLE   46 0 0
PACCAR INC COM 693718108 2 22 SH   SOLE   22 0 0
GREAT WESTN NATL BK PORTLAND COM 695263103 19 500 SH   SOLE   500 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 2 68 SH   SOLE   68 0 0
PARKER-HANNIFIN CORP COM 701094104 32 100 SH   SOLE   99 0 1
PAYCHEX INC COM 704326107 963 9,828 SH   SOLE   9,543 0 285
PAYPAL HLDGS INC COM 70450Y103 48 196 SH   SOLE   196 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 3 109 SH   SOLE   109 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 1 5 SH   SOLE   5 0 0
PENN NATL GAMING INC COM 707569109 9 85 SH   SOLE   85 0 0
PEPSICO INC COM 713448108 13,049 92,254 SH   SOLE   82,440 0 9,814
PERFORMANCE FOOD GROUP CO COM 71377A103 11 199 SH   SOLE   199 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 1 34 SH   SOLE   34 0 0
PFIZER INC COM 717081103 14,736 406,724 SH   SOLE   363,892 0 42,833
PHILIP MORRIS INTL INC COM 718172109 6,115 68,909 SH   SOLE   63,399 0 5,510
PHYSICIANS RLTY TR COM 71943U104 3 183 SH   SOLE   183 0 0
PIEDMONT LITHIUM LTD SPONSORED ADS 720162106 1 13 SH   SOLE   13 0 0
PIMCO MUN INCOME FD III COM 72201A103 19 1,550 SH   SOLE   1,550 0 0
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 33 1,500 SH   SOLE   1,500 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 5 62 SH   SOLE   62 0 0
PINTEREST INC CL A 72352L106 5,074 68,546 SH   SOLE   53,838 0 14,708
PIONEER NAT RES CO COM 723787107 14 88 SH   SOLE   88 0 0
PIPER SANDLER COMPANIES COM 724078100 3 25 SH   SOLE   25 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 4 450 SH   SOLE   450 0 0
PLUG POWER INC COM NEW 72919P202 32 885 SH   SOLE   885 0 0
POLARIS INC COM 731068102 375 2,811 SH   SOLE   2,646 0 165
PORTLAND GEN ELEC CO COM NEW 736508847 2 44 SH   SOLE   44 0 0
POSHMARK INC COM CL A 73739W104 0 6 SH   SOLE   6 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5 113 SH   SOLE   113 0 0
PROCTER AND GAMBLE CO COM 742718109 636 4,694 SH   SOLE   4,694 0 0
PROGRESS SOFTWARE CORP COM 743312100 4 89 SH   SOLE   89 0 0
PROGRESSIVE CORP COM 743315103 17 180 SH   SOLE   180 0 0
PROLOGIS INC. COM 74340W103 19 176 SH   SOLE   176 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 291 4,170 SH   SOLE   3,896 0 274
PROSHARES TR RUSS 2000 DIVD 74347B698 272 4,161 SH   SOLE   3,914 0 247
PROSHARES TR PSHS ULTRUSS2000 74347R842 13 120 SH   SOLE   120 0 0
PROSHARES TR ULTRPRO DOW30 74347X823 10 75 SH   SOLE   75 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 1 8 SH   SOLE   8 0 0
PROSHARES TR II ULTA BLMBG 2017 74347Y888 5 88 SH   SOLE   88 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 6 65 SH   SOLE   65 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2 80 SH   SOLE   80 0 0
PRUDENTIAL FINL INC COM 744320102 26 288 SH   SOLE   288 0 0
PRUDENTIAL PLC ADR 74435K204 18 427 SH   SOLE   427 0 0
PUBLIC STORAGE COM 74460D109 9 35 SH   SOLE   0 0 35
QUAKER CHEM CORP COM 747316107 34 140 SH   SOLE   0 0 140
QORVO INC COM 74736K101 5 29 SH   SOLE   29 0 0
QUALCOMM INC COM 747525103 5,733 43,237 SH   SOLE   34,073 0 9,164
QUANEX BUILDING PRODUCTS COR COM 747619104 3 117 SH   SOLE   117 0 0
QUANTA SVCS INC COM 74762E102 23 267 SH   SOLE   267 0 0
RPM INTL INC COM 749685103 17 180 SH   SOLE   180 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 7,976 103,220 SH   SOLE   89,299 0 13,921
REALTY INCOME CORP COM 756109104 25 386 SH   SOLE   386 0 0
REGAL BELOIT CORP COM 758750103 13 89 SH   SOLE   89 0 0
REGENCY CTRS CORP COM 758849103 3 53 SH   SOLE   53 0 0
REGENERON PHARMACEUTICALS COM 75886F107 207 438 SH   SOLE   438 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 4 30 SH   SOLE   30 0 0
RELX PLC SPONSORED ADR 759530108 23 902 SH   SOLE   902 0 0
REPLIGEN CORP COM 759916109 19 100 SH   SOLE   100 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 4 147 SH   SOLE   147 0 0
REVANCE THERAPEUTICS INC COM 761330109 1 32 SH   SOLE   32 0 0
REXNORD CORP COM 76169B102 10 219 SH   SOLE   219 0 0
REXFORD INDL RLTY INC COM 76169C100 1 19 SH   SOLE   19 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 3 104 SH   SOLE   104 0 0
RIOT BLOCKCHAIN INC COM 767292105 2 30 SH   SOLE   30 0 0
ROBERT HALF INTL INC COM 770323103 17 224 SH   SOLE   224 0 0
ROCKWELL AUTOMATION INC COM 773903109 48 180 SH   SOLE   180 0 0
ROKU INC COM CL A 77543R102 16 50 SH   SOLE   50 0 0
ROMEO POWER INC COM 776153108 1 69 SH   SOLE   69 0 0
ROSS STORES INC COM 778296103 303 2,525 SH   SOLE   2,525 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 150 4,067 SH   SOLE   4,067 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 19 477 SH   SOLE   477 0 0
ROYAL GOLD INC COM 780287108 33 305 SH   SOLE   305 0 0
S&P GLOBAL INC COM 78409V104 877 2,485 SH   SOLE   2,462 0 23
SEI INVTS CO COM 784117103 122 2,000 SH   SOLE   2,000 0 0
SLM CORP COM 78442P106 2 128 SH   SOLE   128 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,783 14,591 SH   SOLE   12,927 0 1,664
SPDR GOLD TR GOLD SHS 78463V107 593 3,706 SH   SOLE   3,706 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 98 750 SH   SOLE   750 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 2 31 SH   SOLE   31 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 52 1,800 SH   SOLE   1,800 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 80 965 SH   SOLE   965 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 81 2,247 SH   SOLE   2,247 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516 1 34 SH   SOLE   34 0 0
SPDR SER TR S&P METALS MNG 78464A755 4 100 SH   SOLE   100 0 0
SPDR SER TR S&P DIVID ETF 78464A763 215 1,821 SH   SOLE   1,821 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2 29 SH   SOLE   29 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,031 3,124 SH   SOLE   3,041 0 83
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,104 2,319 SH   SOLE   2,129 0 190
SPDR SER TR SPDR BLOOMBERG 78468R663 3 30 SH   SOLE   30 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 325 6,555 SH   SOLE   2,435 0 4,120
SPDR SER TR PRTFLO S&P500 HI 78468R788 0 5 SH   SOLE   5 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 4 75 SH   SOLE   75 0 0
SALESFORCE COM INC COM 79466L302 158 745 SH   SOLE   745 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2 121 SH   SOLE   121 0 0
SANDERSON FARMS INC COM 800013104 338 2,171 SH   SOLE   1,786 0 385
SANOFI SPONSORED ADR 80105N105 13 260 SH   SOLE   260 0 0
SAP SE SPON ADR 803054204 30 247 SH   SOLE   247 0 0
HENRY SCHEIN INC COM 806407102 14 200 SH   SOLE   200 0 0
SCHLUMBERGER LTD COM 806857108 10 350 SH   SOLE   350 0 0
SCHWAB CHARLES CORP COM 808513105 9,700 148,821 SH   SOLE   141,450 0 7,371
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 23 234 SH   SOLE   234 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 237 2,463 SH   SOLE   2,463 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 5 40 SH   SOLE   40 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 68 1,037 SH   SOLE   1,037 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 167 1,671 SH   SOLE   1,671 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 85 2,667 SH   SOLE   2,667 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 85 2,654 SH   SOLE   2,654 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 135 2,673 SH   SOLE   2,673 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 327 6,338 SH   SOLE   6,338 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4 60 SH   SOLE   60 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 61 1,628 SH   SOLE   1,628 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 22 527 SH   SOLE   527 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 127 2,255 SH   SOLE   2,255 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 52 850 SH   SOLE   850 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 2 28 SH   SOLE   28 0 0
SCIPLAY CORPORATION CL A 809087109 4 268 SH   SOLE   268 0 0
SEASPINE HLDGS CORP COM 81255T108 3 186 SH   SOLE   186 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 18 233 SH   SOLE   233 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8 66 SH   SOLE   66 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 13 198 SH   SOLE   198 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8 45 SH   SOLE   45 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2 44 SH   SOLE   44 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 64 652 SH   SOLE   652 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 93 700 SH   SOLE   700 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 10 130 SH   SOLE   130 0 0
SERVICE CORP INTL COM 817565104 56 1,094 SH   SOLE   1,094 0 0
SHERWIN WILLIAMS CO COM 824348106 207 280 SH   SOLE   280 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 2 50 SH   SOLE   50 0 0
SHOPIFY INC CL A 82509L107 17 15 SH   SOLE   15 0 0
SIMON PPTY GROUP INC NEW COM 828806109 59 520 SH   SOLE   520 0 0
SIREN ETF TR NSD NXGN ECO ETF 829658202 6 125 SH   SOLE   125 0 0
SKILLZ INC COM 83067L109 1 50 SH   SOLE   50 0 0
SKYWEST INC COM 830879102 2 31 SH   SOLE   31 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 10 53 SH   SOLE   53 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 16 413 SH   SOLE   413 0 0
SMUCKER J M CO COM NEW 832696405 21 163 SH   SOLE   163 0 0
SNAP INC CL A 83304A106 29 550 SH   SOLE   550 0 0
SNOWFLAKE INC CL A 833445109 9 38 SH   SOLE   38 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 4 13 SH   SOLE   13 0 0
SOLARWINDS CORP COM 83417Q105 0 20 SH   SOLE   20 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 8 1,000 SH   SOLE   1,000 0 0
SOUTH ST CORP COM 840441109 4 56 SH   SOLE   56 0 0
SOUTHWEST AIRLS CO COM 844741108 27 440 SH   SOLE   440 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 2 27 SH   SOLE   27 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 5 55 SH   SOLE   55 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 15 315 SH   SOLE   315 0 0
SPLUNK INC COM 848637104 4 31 SH   SOLE   31 0 0
STANLEY BLACK & DECKER INC COM 854502101 274 1,370 SH   SOLE   1,370 0 0
STARBUCKS CORP COM 855244109 50 457 SH   SOLE   457 0 0
STARWOOD PPTY TR INC COM 85571B105 6 250 SH   SOLE   250 0 0
STATE STR CORP COM 857477103 20 242 SH   SOLE   242 0 0
STEEL DYNAMICS INC COM 858119100 3 61 SH   SOLE   61 0 0
STEPAN CO COM 858586100 267 2,097 SH   SOLE   2,097 0 0
STERLING BANCORP DEL COM 85917A100 4 179 SH   SOLE   179 0 0
STERLING CONSTR INC COM 859241101 1 50 SH   SOLE   50 0 0
STRYKER CORPORATION COM 863667101 6,922 28,418 SH   SOLE   25,169 0 3,249
SUMMIT MATLS INC CL A 86614U100 5 185 SH   SOLE   185 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 1 24 SH   SOLE   24 0 0
SUNDIAL GROWERS INC COM 86730L109 0 50 SH   SOLE   50 0 0
SUPER MICRO COMPUTER INC COM 86800U104 7 173 SH   SOLE   173 0 0
SYNAPTICS INC COM 87157D109 6 43 SH   SOLE   43 0 0
SYNNEX CORP COM 87162W100 2 19 SH   SOLE   19 0 0
SYNCHRONY FINANCIAL COM 87165B103 2 40 SH   SOLE   40 0 0
SYNEOS HEALTH INC CL A 87166B102 15 198 SH   SOLE   198 0 0
SYSCO CORP COM 871829107 45 575 SH   SOLE   575 0 0
TJX COS INC NEW COM 872540109 26 398 SH   SOLE   398 0 0
T-MOBILE US INC COM 872590104 11 90 SH   SOLE   90 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 42 357 SH   SOLE   357 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2 100 SH   SOLE   100 0 0
TAPESTRY INC COM 876030107 6 152 SH   SOLE   152 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 2 72 SH   SOLE   72 0 0
TEGNA INC COM 87901J105 117 6,212 SH   SOLE   6,212 0 0
TELADOC HEALTH INC COM 87918A105 16 90 SH   SOLE   90 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 5 12 SH   SOLE   12 0 0
TEMPUR SEALY INTL INC COM 88023U101 1 36 SH   SOLE   36 0 0
TENABLE HLDGS INC COM 88025T102 5 129 SH   SOLE   129 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 192 4,025 SH   SOLE   4,025 0 0
TESLA INC COM 88160R101 230 345 SH   SOLE   295 0 50
TEXAS INSTRS INC COM 882508104 123 653 SH   SOLE   653 0 0
TEXTRON INC COM 883203101 4 72 SH   SOLE   72 0 0
THERAPEUTICSMD INC COM 88338N107 1 675 SH   SOLE   675 0 0
THE REALREAL INC COM 88339P101 4 191 SH   SOLE   191 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 72 158 SH   SOLE   158 0 0
THOR INDS INC COM 885160101 442 3,279 SH   SOLE   2,684 0 595
3M CO COM 88579Y101 2,627 13,635 SH   SOLE   10,120 0 3,515
TIM S A SPONSORED ADR 88706T108 1 100 SH   SOLE   100 0 0
TIMKEN CO COM 887389104 338 4,159 SH   SOLE   4,159 0 0
TITAN MACHY INC COM 88830R101 1 35 SH   SOLE   35 0 0
TIVITY HEALTH INC COM 88870R102 5 230 SH   SOLE   230 0 0
TOMPKINS FINL CORP COM 890110109 241 2,915 SH   SOLE   2,151 0 764
TOOTSIE ROLL INDS INC COM 890516107 71 2,157 SH   SOLE   2,157 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 38 20,540 SH   SOLE   20,540 0 0
TOTAL SE SPONSORED ADS 89151E109 124 2,656 SH   SOLE   2,656 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 45 290 SH   SOLE   290 0 0
TRANSCAT INC COM 893529107 916 18,659 SH   SOLE   18,659 0 0
TRANSDIGM GROUP INC COM 893641100 15 25 SH   SOLE   25 0 0
TRANSMEDICS GROUP INC COM 89377M109 83 2,000 SH   SOLE   2,000 0 0
TRAVEL PLUS LEISURE CO COM 894164102 2 28 SH   SOLE   28 0 0
TRAVELERS COMPANIES INC COM 89417E109 2 12 SH   SOLE   12 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 2 84 SH   SOLE   84 0 0
TREAN INS GROUP INC COM 89457R101 1 37 SH   SOLE   37 0 0
TRI CONTL CORP COM 895436103 22 682 SH   SOLE   682 0 0
TRINITY INDS INC COM 896522109 45 1,590 SH   SOLE   0 0 1,590
TRIPADVISOR INC COM 896945201 6 119 SH   SOLE   119 0 0
TRUIST FINL CORP COM 89832Q109 74 1,267 SH   SOLE   1,267 0 0
TRUSTCO BK CORP N Y COM 898349105 4 500 SH   SOLE   500 0 0
T2 BIOSYSTEMS INC COM 89853L104 24 15,000 SH   SOLE   15,000 0 0
TUTOR PERINI CORP COM 901109108 2 95 SH   SOLE   95 0 0
TYLER TECHNOLOGIES INC COM 902252105 8 20 SH   SOLE   20 0 0
TYSON FOODS INC CL A 902494103 7,083 95,335 SH   SOLE   84,242 0 11,094
US BANCORP DEL COM NEW 902973304 5 84 SH   SOLE   84 0 0
UBER TECHNOLOGIES INC COM 90353T100 12 217 SH   SOLE   217 0 0
ULTA BEAUTY INC COM 90384S303 2 7 SH   SOLE   7 0 0
UNDER ARMOUR INC CL C 904311206 0 2,000 SH Call SOLE   0 0 2,000
UNIFIRST CORP MASS COM 904708104 4 16 SH   SOLE   16 0 0
UNILEVER PLC SPON ADR NEW 904767704 31 556 SH   SOLE   556 0 0
UNION PAC CORP COM 907818108 3,301 14,975 SH   SOLE   14,297 0 678
UNISYS CORP COM NEW 909214306 0 10 SH   SOLE   10 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4 112 SH   SOLE   112 0 0
UNITED PARCEL SERVICE INC CL B 911312106 24 139 SH   SOLE   139 0 0
UNITED STATES ANTIMONY CORP COM 911549103 490 405,000 SH   SOLE   405,000 0 0
US FOODS HLDG CORP COM 912008109 9 239 SH   SOLE   239 0 0
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 14 645 SH   SOLE   645 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10,430 28,033 SH   SOLE   24,030 0 4,003
UNITIL CORP COM 913259107 4 78 SH   SOLE   78 0 0
UNIVERSAL ELECTRS INC COM 913483103 6 108 SH   SOLE   108 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 4 28 SH   SOLE   28 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 6 210 SH   SOLE   210 0 0
URBAN OUTFITTERS INC COM 917047102 4 113 SH   SOLE   113 0 0
V F CORP COM 918204108 2,906 36,356 SH   SOLE   27,701 0 8,655
UWM HOLDINGS CORPORATION COM CL A 91823B109 0 50 SH   SOLE   50 0 0
VOC ENERGY TR TR UNIT 91829B103 0 27 SH   SOLE   27 0 0
VAIL RESORTS INC COM 91879Q109 17 60 SH   SOLE   60 0 0
VALERO ENERGY CORP COM 91913Y100 23 320 SH   SOLE   320 0 0
VALVOLINE INC COM 92047W101 2 63 SH   SOLE   63 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 8 250 SH   SOLE   250 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 2 48 SH   SOLE   48 0 0
VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 24 155 SH   SOLE   78 0 77
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 2 26 SH   SOLE   26 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 71 293 SH   SOLE   293 0 0
VANECK VECTORS ETF TR SOCIAL SENTIMENT 92189H839 1 50 SH   SOLE   50 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 499 3,396 SH   SOLE   3,208 0 188
VANGUARD WORLD FD ESG US STK ETF 921910733 267 3,622 SH   SOLE   0 0 3,622
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 8 92 SH   SOLE   92 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 236 2,787 SH   SOLE   2,787 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,580 32,166 SH   SOLE   32,166 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,113 40,683 SH   SOLE   39,636 0 1,047
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 2,296 35,074 SH   SOLE   34,035 0 1,039
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 63 1,127 SH   SOLE   0 0 1,127
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 35 356 SH   SOLE   356 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,865 63,692 SH   SOLE   52,492 0 11,200
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,504 67,314 SH   SOLE   67,022 0 292
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 11 175 SH   SOLE   175 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 8 97 SH   SOLE   97 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 104 290 SH   SOLE   290 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 23 368 SH   SOLE   368 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 6,603 80,031 SH   SOLE   74,407 0 5,624
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 85 462 SH   SOLE   462 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 10 45 SH   SOLE   45 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 40 225 SH   SOLE   225 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 180 3,379 SH   SOLE   3,379 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 9,172 98,589 SH   SOLE   94,542 0 4,047
VARIAN MED SYS INC COM 92220P105 20 115 SH   SOLE   115 0 0
VEECO INSTRS INC DEL COM 922417100 7 321 SH   SOLE   321 0 0
VAXART INC COM NEW 92243A200 0 7 SH   SOLE   7 0 0
VEEVA SYS INC CL A COM 922475108 4 14 SH   SOLE   14 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 947 17,335 SH   SOLE   13,280 0 4,055
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 92 253 SH   SOLE   253 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 34 370 SH   SOLE   0 0 370
VANGUARD INDEX FDS MID CAP ETF 922908629 6,876 31,064 SH   SOLE   28,572 0 2,492
VANGUARD INDEX FDS GROWTH ETF 922908736 26 100 SH   SOLE   100 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 536 4,075 SH   SOLE   4,075 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 191 890 SH   SOLE   138 0 752
VANGUARD INDEX FDS TOTAL STK MKT 922908769 18,743 90,679 SH   SOLE   80,956 0 9,723
VERIZON COMMUNICATIONS INC COM 92343V104 5,585 96,049 SH   SOLE   90,524 0 5,525
VERTEX PHARMACEUTICALS INC COM 92532F100 7 34 SH   SOLE   34 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 9 451 SH   SOLE   451 0 0
VIAVI SOLUTIONS INC COM 925550105 0 12 SH   SOLE   12 0 0
VIACOMCBS INC CL B 92556H206 590 13,089 SH   SOLE   10,396 0 2,693
VIATRIS INC COM 92556V106 17 1,215 SH   SOLE   1,215 0 0
VILLAGE FARMS INTL INC COM 92707Y108 1 79 SH   SOLE   79 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 9 310 SH   SOLE   310 0 0
VISA INC COM CL A 92826C839 10,046 47,446 SH   SOLE   41,276 0 6,169
VISHAY INTERTECHNOLOGY INC COM 928298108 4 154 SH   SOLE   154 0 0
VISTEON CORP COM NEW 92839U206 3 21 SH   SOLE   21 0 0
VISTRA CORP COM 92840M102 182 10,293 SH   SOLE   5,193 0 5,100
VITAL FARMS INC COM 92847W103 1 45 SH   SOLE   45 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 14 773 SH   SOLE   773 0 0
WNS HLDGS LTD SPON ADR 92932M101 5 72 SH   SOLE   72 0 0
WALMART INC COM 931142103 106 781 SH   SOLE   781 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 9 163 SH   SOLE   163 0 0
WASTE CONNECTIONS INC COM 94106B101 47 435 SH   SOLE   435 0 0
WAYFAIR INC CL A 94419L101 10 31 SH   SOLE   0 0 31
WELLS FARGO CO NEW COM 949746101 156 3,987 SH   SOLE   2,487 0 1,500
WELLTOWER INC COM 95040Q104 4 50 SH   SOLE   50 0 0
WESBANCO INC COM 950810101 2 51 SH   SOLE   51 0 0
WESTERN ALLIANCE BANCORP COM 957638109 7 79 SH   SOLE   79 0 0
WESTERN DIGITAL CORP. COM 958102105 3 46 SH   SOLE   46 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 6 160 SH   SOLE   160 0 0
WHIRLPOOL CORP COM 963320106 4 17 SH   SOLE   17 0 0
WILLIAMS SONOMA INC COM 969904101 156 871 SH   SOLE   871 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 7 244 SH   SOLE   244 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 6,091 137,316 SH   SOLE   125,175 0 12,141
WISDOMTREE TR INTL SMCAP DIV 97717W760 53 739 SH   SOLE   739 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 801 16,926 SH   SOLE   16,474 0 452
WORLD FUEL SVCS CORP COM 981475106 1 38 SH   SOLE   38 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 5 96 SH   SOLE   96 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2 34 SH   SOLE   34 0 0
WYNN RESORTS LTD COM 983134107 1 10 SH   SOLE   10 0 0
XPO LOGISTICS INC COM 983793100 111 900 SH   SOLE   900 0 0
XCEL ENERGY INC COM 98389B100 66 995 SH   SOLE   995 0 0
XPERI HOLDING CORP COM 98390M103 4 169 SH   SOLE   169 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 2 87 SH   SOLE   87 0 0
XPENG INC ADS 98422D105 1 22 SH   SOLE   22 0 0
YELP INC CL A 985817105 6 151 SH   SOLE   151 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 84 524 SH   SOLE   24 0 500
ZOETIS INC CL A 98978V103 47 300 SH   SOLE   300 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 59 183 SH   SOLE   45 0 138
ZYNGA INC CL A 98986T108 11 1,100 SH   SOLE   1,100 0 0
AJAX I COM G0190X100 2 200 SH   SOLE   200 0 0
AMDOCS LTD SHS G02602103 1 19 SH   SOLE   19 0 0
AON PLC SHS CL A G0403H108 101 440 SH   SOLE   440 0 0
ARCH CAP GROUP LTD ORD G0450A105 9 223 SH   SOLE   223 0 0
ATOTECH LTD COM G0625A105 2 96 SH   SOLE   96 0 0
AXALTA COATING SYS LTD COM G0750C108 10 348 SH   SOLE   348 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 202 733 SH   SOLE   733 0 0
BUNGE LIMITED COM G16962105 43 543 SH   SOLE   543 0 0
BURFORD CAP LTD ORD SHS G17977110 14 1,540 SH   SOLE   1,540 0 0
CLARIVATE PLC ORD SHS G21810109 5 173 SH   SOLE   173 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 3 58 SH   SOLE   58 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 3 202 SH   SOLE   202 0 0
EATON CORP PLC SHS G29183103 92 665 SH   SOLE   455 0 210
ESSENT GROUP LTD COM G3198U102 2 37 SH   SOLE   37 0 0
EVEREST RE GROUP LTD COM G3223R108 3 13 SH   SOLE   13 0 0
FERGUSON PLC NEW SHS G3421J106 20 163 SH   SOLE   163 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1 66 SH   SOLE   66 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2 57 SH   SOLE   57 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 6 66 SH   SOLE   66 0 0
ICON PLC SHS G4705A100 6 31 SH   SOLE   31 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1 41 SH   SOLE   41 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 100 608 SH   SOLE   608 0 0
LINDE PLC SHS G5494J103 34 123 SH   SOLE   123 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4 79 SH   SOLE   79 0 0
MEDTRONIC PLC SHS G5960L103 12 100 SH   SOLE   100 0 0
APTIV PLC SHS G6095L109 10 69 SH   SOLE   69 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 2 56 SH   SOLE   56 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4 146 SH   SOLE   146 0 0
PAYSAFE LIMITED ORD G6964L107 4 325 SH   SOLE   325 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 1 9 SH   SOLE   9 0 0
SILVER SPIKE ACQUISITION COR CL A SHS G8136L106 2 100 SH   SOLE   100 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 6 122 SH   SOLE   122 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 161 972 SH   SOLE   972 0 0
TRITON INTL LTD CL A G9078F107 3 57 SH   SOLE   57 0 0
TRITERRAS INC SHS CL A G9103H102 1 100 SH   SOLE   100 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 14 63 SH   SOLE   63 0 0
ALCON AG ORD SHS H01301128 3 38 SH   SOLE   38 0 0
CHUBB LIMITED COM H1467J104 3 18 SH   SOLE   18 0 0
GARMIN LTD SHS H2906T109 44 333 SH   SOLE   333 0 0
UBS GROUP AG SHS H42097107 16 1,003 SH   SOLE   1,003 0 0
OBSEVA SA COM H5861P103 1 164 SH   SOLE   164 0 0
TE CONNECTIVITY LTD REG SHS H84989104 5 40 SH   SOLE   40 0 0
GLOBANT S A COM L44385109 49 234 SH   SOLE   234 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 152 1,361 SH   SOLE   590 0 771
COGNYTE SOFTWARE LTD ORD SHS M25133105 4 154 SH   SOLE   154 0 0
FIVERR INTL LTD ORD SHS M4R82T106 3 13 SH   SOLE   13 0 0
AERCAP HOLDINGS NV SHS N00985106 10 176 SH   SOLE   176 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 13 21 SH   SOLE   21 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1 10 SH   SOLE   10 0 0
NXP SEMICONDUCTORS N V COM N6596X109 53 263 SH   SOLE   263 0 0
QIAGEN NV SHS NEW N72482123 10 202 SH   SOLE   202 0 0
FLEX LTD ORD Y2573F102 2 103 SH   SOLE   103 0 0