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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON.COM INC Stock 023135106   18,825,156 224,109 SH   SOLE   87,151 0 136,958
CBS CORP CL B Stock 92556H206   793 47 SH   SOLE   0 0 47
ALEXANDRIA REAL ESTATE EQUITIES INC REIT 015271109   6,555 45 SH   SOLE   8 0 37
CUBESMART COM REIT 229663109   483 12 SH   SOLE   0 0 12
AVID TECHNOLOGY INC Stock 05367P100   532 20 SH   SOLE   0 0 20
GLOBAL PAYMENTS INC Stock 37940X102   5,463 55 SH   SOLE   19 0 36
ROLLINS INC COM Stock 775711104   1,279 35 SH   SOLE   0 0 35
BLACKROCK SHORT MATURITY MUNICIPAL BOND ETF ETF 46431W838   361,415 7,269 SH   SOLE   3,435 0 3,834
PRUDENTIAL FINL INC Stock 744320102   7,857 79 SH   SOLE   8 0 71
UNDER ARMOUR INC CL A Stock 904311107   518 51 SH   SOLE   0 0 51
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109   35,798 2,243 SH   SOLE   22 0 2,221
SEALED AIR CORP NEW COM Stock 81211K100   648 13 SH   SOLE   0 0 13
WYNN RESORTS LTD Stock 983134107   1,285,707 15,590 SH   SOLE   7,497 0 8,093
ULTA SALON COSMETICS & FRAGRANCE INC COM Stock 90384S303   543,834 1,159 SH   SOLE   173 0 986
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND ETF 337344105   1,493,013 16,817 SH   SOLE   9,224 0 7,593
SIRIUS XM RADIO INC Stock 82968B103   116,800 20,000 SH   SOLE   0 0 20,000
POWERSHARES QQQ TR ETF 46090E103   23,362,484 87,737 SH   SOLE   47,910 0 39,826
POWERSHARES QQQ TR ETF 46090E103   9,852 37,000 SH Put SOLE   0 0 37,000
STERICYCLE INC Stock 858912108   736,677 14,766 SH   SOLE   3,298 0 11,468
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803   697,637 5,606 SH   SOLE   2,891 0 2,714
STARBUCKS CORP Stock 855244109   340,733 3,435 SH   SOLE   1,595 0 1,839
SEMPRA ENERGY Stock 816851109   64,443 417 SH   SOLE   18 0 399
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106   2,267 37 SH   SOLE   5 0 32
OLD REP INTL CORP COM Stock 680223104   652 27 SH   SOLE   0 0 27
LOUISIANA PACIFIC Stock 546347105   533 9 SH   SOLE   0 0 9
CHURCHILL DOWNS INC COM Stock 171484108   846 4 SH   SOLE   0 0 4
BLOCK INC CL A Stock 852234103   1,336,418 21,267 SH   SOLE   4,627 0 16,640
HECLA MNG CO COM Stock 422704106   1,590 286 SH   SOLE   0 0 286
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649   1,550,759 61,709 SH   SOLE   16,589 0 45,120
ALNYLAM PHARMACEUTICALS INC COM Stock 02043Q107   3,327 14 SH   SOLE   2 0 12
ONEMAIN HLDGS INC COM Stock 68268W103   1,266 38 SH   SOLE   10 0 28
DELUXE CORP COM Stock 248019101   391 23 SH   SOLE   0 0 23
XPO INC COM Stock 983793100   725,475 21,793 SH   SOLE   5,189 0 16,603
ETHAN ALLEN INTERIORS Stock 297602104   581 22 SH   SOLE   0 0 22
ELEVANCE HEALTH INC COM Stock 036752103   139,528 272 SH   SOLE   9 0 263
ISHARES GOLD TRUST ETF ETF 464285204   196,575 5,683 SH   SOLE   26 0 5,657
YORK WTR CO COM Stock 987184108   495 11 SH   SOLE   0 0 11
EBAY INC Stock 278642103   5,900 142 SH   SOLE   0 0 142
ISHARES CORE INTERNATIONAL AGGREGATE BOND ETF ETF 46435G672   13,405,939 281,934 SH   SOLE   166,605 0 115,328
DOLLAR GEN CORP Stock 256677105   114,375 464 SH   SOLE   80 0 384
AZENTA INC COM Stock 114340102   815 14 SH   SOLE   7 0 7
RMR GROUP INC CL A Stock 74967R106   452 16 SH   SOLE   0 0 16
WOLVERINE WORLD WIDE INC COM Stock 978097103   831 76 SH   SOLE   30 0 46
IONIS PHARMACEUTICALS INC COM Stock 462222100   2,908 77 SH   SOLE   19 0 58
HUBBELL INC COM Stock 443510607   469 2 SH   SOLE   1 0 1
WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103   19,811 81 SH   SOLE   5 0 76
MONSTER BEVERAGE CORP Stock 61174X109   20,712 204 SH   SOLE   18 0 186
VULCAN MATLS CO COM Stock 929160109   1,391,684 7,947 SH   SOLE   1,428 0 6,519
JOHNSON & JOHNSON COM Stock 478160104   1,811,011 10,252 SH   SOLE   435 0 9,816
AKAMAI TECH Stock 00971T101   12,476 148 SH   SOLE   132 0 16
CAREDX INC COM Stock 14167L103   479 42 SH   SOLE   0 0 42
FLEETCOR TECHNOLOGIES, INC. Stock 339041105   1,653 9 SH   SOLE   3 0 6
TAKE-TWO INTERACTIVESOFTWRE Stock 874054109   279,485 2,684 SH   SOLE   3 0 2,681
SEAGATE TECHNOLOGY Stock G7997R103   2,104 40 SH   SOLE   14 0 26
WILLIAMS SONOMA INC Stock 969904101   67,711 589 SH   SOLE   589 0 0
LKQ CORP COM Stock 501889208   481 9 SH   SOLE   5 0 4
WASTE MANAGEMENT INC Stock 94106L109   19,950 127 SH   SOLE   30 0 97
ABB LTD SPONSORED ADR ADR 000375204   11,848,022 388,970 SH   SOLE   218,882 0 170,086
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   20,731,690 108,435 SH   SOLE   21,640 0 86,795
WISDOMTREE FLOATING RATE TREASURY FUND ETF 97717Y527   91,341 1,817 SH   SOLE   1,817 0 0
OLIN CORP COM PAR $1 Stock 680665205   212 4 SH   SOLE   0 0 4
BANK OF THE OZARKS Stock 06417N103   320 8 SH   SOLE   8 0 0
VANGUARD EXTENDED MARKET ETF ETF 922908652   20,016 151 SH   SOLE   0 0 150
VANGUARD ENERGY ETF 92204A306   80,409 663 SH   SOLE   0 0 663
POWERSHARES WILDERHILL CLEAN ENERGY ETF 46137V134   48,296 1,260 SH   SOLE   360 0 900
HELIX ENERGY SOLUTIONS GRP INC COM Stock 42330P107   583 79 SH   SOLE   0 0 79
ISHARES MSCI INTL VALUE FACTOR ETF ETF 46435G409   7,067 305 SH   SOLE   0 0 305
DEXCOM INC COM Stock 252131107   7,361 65 SH   SOLE   24 0 41
NATIONAL WESTN LIFE GROUP INC CL A Stock 638517102   562 2 SH   SOLE   0 0 2
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810   253,592 3,642 SH   SOLE   968 0 2,674
SYNDAX PHARMACEUTICALS INC COM Stock 87164F105   1,603 63 SH   SOLE   0 0 63
COSTCO WHOLESALE CORP Stock 22160K105   3,102,608 6,797 SH   SOLE   430 0 6,366
CLEVELAND-CLIFFS INC NEW COM Stock 185899101   516 32 SH   SOLE   0 0 32
HCA INC Stock 40412C101   3,530,600 14,713 SH   SOLE   6,911 0 7,801
CABOT CORP COM Stock 127055101   6,885 103 SH   SOLE   13 0 90
CHOICE HOTELS INTL INC COM Stock 169905106   338 3 SH   SOLE   0 0 3
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   167,329 4,415 SH   SOLE   247 0 4,168
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   1,402 37,000 SH Put SOLE   0 0 37,000
FIRST TRUST MATERIALS ALPHADEX FUND ETF 33734X168   19,389 320 SH   SOLE   0 0 320
GOLDMAN SACHS GROUP INC Stock 38141G104   4,000,827 11,651 SH   SOLE   4,964 0 6,686
LAS VEGAS SANDS CORP Stock 517834107   10,240,904 213,041 SH   SOLE   76,854 0 136,187
LIGHT & WONDER INC COM Stock 80874P109   879 15 SH   SOLE   0 0 15
SCOTTS MIRACLE GRO CO Stock 810186106   1,895 39 SH   SOLE   0 0 39
WATSCO INC COM Stock 942622200   46,139 185 SH   SOLE   0 0 185
DIODES INC COM Stock 254543101   4,340 57 SH   SOLE   4 0 53
TOYOTA MOTOR CORP ADS ADR 892331307   23,765 174 SH   SOLE   0 0 174
ISHARES TR KLD 400 SOCIAL INDEX FD ETF 464288570   1,144,352 15,940 SH   SOLE   8,411 0 7,529
ROYAL DUTCH SHELL PLC-ADR ADR 780259305   75,804 1,331 SH   SOLE   0 0 1,331
GAP INC Stock 364760108   6,935 615 SH   SOLE   526 0 88
TELEDYNE TECHNOLOGIES INC Stock 879360105   7,198 18 SH   SOLE   0 0 18
YUM! BRANDS INC Stock 988498101   109,971 859 SH   SOLE   6 0 852
OLD DOMINION FREIGHT LNS WITH STOCK SPLIT SHARES Stock 679580100   3,973 14 SH   SOLE   5 0 9
ABERCROMBIE & FITCH CO CL A Stock 002896207   435 19 SH   SOLE   19 0 0
KNIGHT-SWIFT TRANSN HLDGS INC CL A Stock 499049104   262 5 SH   SOLE   0 0 5
BOSTON SCIENTIFIC CORP Stock 101137107   10,873 235 SH   SOLE   60 0 175
EAST WEST BANCORP INC COM Stock 27579R104   264 4 SH   SOLE   0 0 4
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860   96,904 2,624 SH   SOLE   1,026 0 1,598
ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST ETF 26924G508   324 76 SH   SOLE   0 0 76
ISHARES GLOBAL TELECOM ETF 464287275   1,677,449 30,801 SH   SOLE   10,932 0 19,869
LIBERTY MEDIA CORP DEL COM A SIRIUSXM Stock 531229409   2,123 54 SH   SOLE   0 0 54
ISHARES DJ US INDUSTRIAL ETF 464287754   51,220 531 SH   SOLE   165 0 366
PETROLEO BRASILEIRO SA PETROBRAS ADR 71654V408   15,975 1,500 SH   SOLE   0 0 1,500
EXP WORLD HLDGS INC COM Stock 30212W100   909 82 SH   SOLE   29 0 53
PROCTER AND GAMBLE CO COM Stock 742718109   885,331 5,841 SH   SOLE   117 0 5,724
COCA COLA CO COM Stock 191216100   152,459 2,397 SH   SOLE   188 0 2,208
ISHARES TR DOW JONES U S HEALTHCARE ETF 464287762   455,413 1,605 SH   SOLE   0 0 1,605
GENERAL MLS INC COM Stock 370334104   546,559 6,518 SH   SOLE   1,246 0 5,272
AMEREN CORP Stock 023608102   2,490 28 SH   SOLE   0 0 28
IDEX CORP COM Stock 45167R104   13,471 59 SH   SOLE   2 0 57
PPG INDS INC COM Stock 693506107   16,975 135 SH   SOLE   59 0 76
ISHARES DJ US ENERGY ETF 464287796   2,232 48 SH   SOLE   0 0 48
OCCIDENTAL PETE CORP COM Stock 674599105   8,693 138 SH   SOLE   37 0 101
ISHARES NEW YORK MUNI BOND ETF ETF 464288323   139,908 2,670 SH   SOLE   0 0 2,670
TRUIST FINL CORP COM Stock 89832Q109   15,319 356 SH   SOLE   25 0 331
UNITED PARCEL SERVICE INC Stock 911312106   24,802,506 142,674 SH   SOLE   88,932 0 53,742
INGEVITY CORP COM Stock 45688C107   423 6 SH   SOLE   0 0 6
MARRIOTT INTL INC Stock 571903202   542,704 3,645 SH   SOLE   447 0 3,198
VANGUARD REIT INDEX ETF ETF 922908553   1,807,751 21,917 SH   SOLE   3,800 0 18,117
ISHARES KLD SEL SOC FD ETF 464288802   1,306,522 15,871 SH   SOLE   7,605 0 8,266
BIOGEN IDEC INC Stock 09062X103   16,061 58 SH   SOLE   6 0 52
CARNIVAL CORP Stock 143658300   8,903 1,105 SH   SOLE   343 0 761
ISHARES MSCI ACWI EX U.S. ETF ETF 464288240   118,937 2,614 SH   SOLE   2,614 0 0
UNIVERSAL HEALTH RLTY INCOME T SH BEN INT REIT 91359E105   907 19 SH   SOLE   0 0 19
US FOODS HLDG CORP COM Stock 912008109   510 15 SH   SOLE   0 0 15
ESSEX PPTY TR REIT REIT 297178105   848 4 SH   SOLE   1 0 3
COHU INC COM Stock 192576106   449 14 SH   SOLE   0 0 14
AVALONBAY CMNTYS INC REIT 053484101   6,461 40 SH   SOLE   5 0 35
INTEL CORP COM Stock 458140100   361,594 13,681 SH   SOLE   1,792 0 11,888
PERRIGO CO Stock G97822103   20,454 600 SH   SOLE   0 0 600
RELIANCE STEEL & ALUMINUM Stock 759509102   2,834 14 SH   SOLE   2 0 12
BOSTON BEER CO CL A Stock 100557107   330 1 SH   SOLE   0 0 1
CHICAGO MERCANTILE HLDGS INC Stock 12572Q105   668,100 3,973 SH   SOLE   675 0 3,298
WESTERN ALLIANCE BANCORP COM Stock 957638109   357 6 SH   SOLE   0 0 6
JB HUNT TRANSPORT SERVICES Stock 445658107   872 5 SH   SOLE   3 0 2
BOYD GAMING CORP Stock 103304101   11,997 220 SH   SOLE   0 0 220
VAIL RESORTS INC Stock 91879Q109   121,797 511 SH   SOLE   110 0 401
REATA PHARMACEUTICALS INC CL A Stock 75615P103   950 25 SH   SOLE   0 0 25
MSA SAFETY INC COM Stock 553498106   288 2 SH   SOLE   0 0 2
ATKORE INC COM Stock 047649108   454 4 SH   SOLE   4 0 0
STATE STR CORP COM Stock 857477103   5,973 77 SH   SOLE   24 0 53
MEDTRONIC PLC SHS Stock G5960L103   25,958 334 SH   SOLE   27 0 307
CLOROX CO DEL COM Stock 189054109   553,696 3,946 SH   SOLE   10 0 3,935
ISHARES DJ U.S. FINANCIAL SECTOR ETF ETF 464287788   472,276 6,258 SH   SOLE   2,677 0 3,580
CROCS INC Stock 227046109   1,518 14 SH   SOLE   6 0 8
FORTIVE CORP COM Stock 34959J108   2,313 36 SH   SOLE   8 0 28
NETFLIX COM INC Stock 64110L106   11,638,914 39,470 SH   SOLE   15,909 0 23,561
WORLD ACCEP CORPORATION COM Stock 981419104   528 8 SH   SOLE   0 0 8
SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109   97,411 294 SH   SOLE   0 0 294
SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109   24,518 74,000 SH Put SOLE   0 0 74,000
PAYCHEX INC Stock 704326107   71,100 615 SH   SOLE   75 0 540
GLOBAL MED REIT INC COM NEW REIT 37954A204   796 84 SH   SOLE   0 0 84
MEDICAL PPTYS TRUST INC COM REIT 58463J304   2,540 228 SH   SOLE   0 0 228
AFFILIATED MANAGERS GROUP INC Stock 008252108   792 5 SH   SOLE   3 0 2
HORMEL FOODS CORP COM Stock 440452100   13,619 299 SH   SOLE   12 0 287
PACCAR INC COM Stock 693718108   4,850 49 SH   SOLE   6 0 43
BLACKBAUD INC Stock 09227Q100   530 9 SH   SOLE   0 0 9
IMPINJ INC COM Stock 453204109   1,856 17 SH   SOLE   0 0 17
KINSALE CAP GROUP INC COM Stock 49714P108   1,046 4 SH   SOLE   2 0 2
FORTIS INC COM Stock 349553107   10,090 252 SH   SOLE   0 0 252
EQUITY RESIDENTIAL REIT 29476L107   944 16 SH   SOLE   9 0 7
FIRST HAWAIIAN INC COM Stock 32051X108   208 8 SH   SOLE   0 0 8
HESS CORP COM Stock 42809H107   20,706 146 SH   SOLE   10 0 136
ISHARES ESG AWARE MSCI EAFE ETF ETF 46435G516   357,592 5,439 SH   SOLE   2,342 0 3,097
MEDPACE HLDGS INC COM Stock 58506Q109   1,062 5 SH   SOLE   0 0 5
AMPLIFY ONLINE RETAIL ETF ETF 032108102   19,656 504 SH   SOLE   0 0 504
TETRA TECH INC NEW Stock 88162G103   7,405 51 SH   SOLE   0 0 51
RITCHIE BROS AUCTIONEERS Stock 767744105   94,321 1,631 SH   SOLE   324 0 1,307
WATERS CP Stock 941848103   14,046 41 SH   SOLE   3 0 38
POOL CORP COM Stock 73278L105   57,443 190 SH   SOLE   1 0 189
INVESCO SR INCOME TR COM CEF 46131H107   30,473 7,956 SH   SOLE   0 0 7,956
ESTEE LAUDER COMPANIES INC Stock 518439104   14,142 57 SH   SOLE   17 0 40
SPDR INDEX SHS FDS S&P EMERGING MKTS SM CAP ETF ETF 78463X756   66,656 1,362 SH   SOLE   0 0 1,362
SPDR DJ GLOBAL REAL ESTATE ETF ETF 78463X749   1,322,152 32,326 SH   SOLE   9,157 0 23,169
SPDR MSCI USA GENDER DIVERSITY ETF ETF 78468R747   124,334 1,578 SH   SOLE   0 0 1,578
ISHARES ESG ADVANCED HIGH YIELD CORPORATE BOND ETF ETF 46435G441   292,427 6,766 SH   SOLE   615 0 6,151
PROLOGIS SHARE BENEFICIAL INT REIT 74340W103   185,314 1,644 SH   SOLE   52 0 1,591
SANOFI SA ADR 80105N105   31,722 655 SH   SOLE   0 0 655
MERCK & CO INC Stock 58933Y105   323,457 2,915 SH   SOLE   584 0 2,331
ISHARES TRS&P SHORT TERM NATL MUNICIPAL BD FD ETF 464288158   1,911,582 18,333 SH   SOLE   4,825 0 13,508
OSHKOSH TRUCK CORP Stock 688239201   794 9 SH   SOLE   4 0 5
SPDR S&P 500 ETF ETF 78462F103   5,712,941 14,939 SH   SOLE   3,891 0 11,047
FB FINL CORP COM Stock 30257X104   361 10 SH   SOLE   0 0 10
MCKESSON CORP Stock 58155Q103   546,550 1,457 SH   SOLE   275 0 1,182
THE TRADE DESK INC COM CL A Stock 88339J105   403 9 SH   SOLE   0 0 9
VALVOLINE INC COM Stock 92047W101   522 16 SH   SOLE   0 0 16
MASTERCARD INC Stock 57636Q104   518,617 1,491 SH   SOLE   29 0 1,462
DONNELLEY FINL SOLUTIONS INC COM Stock 25787G100   1,005 26 SH   SOLE   0 0 26
INSPERITY INC Stock 45778Q107   682 6 SH   SOLE   0 0 6
NUVEEN VIRGINIA QLTY MUNCPL FD COM CEF 67064R102   50,220 4,500 SH   SOLE   4,500 0 0
URSTADT BIDDLE PPTYS INC CL A REIT 917286205   929 49 SH   SOLE   0 0 49
FIRST REPUBLIC BANK Stock 33616C100   18,856,007 154,697 SH   SOLE   83,098 0 71,598
ILLINOIS TOOL WKS INC COM Stock 452308109   194,745 884 SH   SOLE   152 0 732
COMFORT SYS USA INC COM Stock 199908104   575 5 SH   SOLE   0 0 5
RIVERNORTH DOUBLELINE STRATE COM CEF 76882G107   5,416 624 SH   SOLE   0 0 624
SBA COMMUNICATIONS CP REIT 78410G104   6,167 22 SH   SOLE   0 0 22
UNITED RENTALS INC Stock 911363109   31,277 88 SH   SOLE   0 0 88
PLEXUS CORP Stock 729132100   1,235 12 SH   SOLE   0 0 12
STEEL DYNAMICS INC Stock 858119100   18,465 189 SH   SOLE   12 0 177
ACI WORLDWIDE INC COM Stock 004498101   483 21 SH   SOLE   0 0 21
HEALTHCARE SERVICES GROUP INC Stock 421906108   2,508 209 SH   SOLE   0 0 209
MONRO INC COM Stock 610236101   226 5 SH   SOLE   0 0 5
NORDSON CORP Stock 655663102   56,102 236 SH   SOLE   51 0 185
TYLER TECHNOLOGIES INC COM Stock 902252105   28,694 89 SH   SOLE   21 0 68
EXACT SCIENCES CORP Stock 30063P105   792 16 SH   SOLE   0 0 16
EMERSON ELEC CO COM Stock 291011104   13,544 141 SH   SOLE   14 0 127
ADIENT PLC ORD SHS Stock G0084W101   763 22 SH   SOLE   9 0 13
TD SYNNEX CORPORATION COM Stock 87162W100   1,705 18 SH   SOLE   3 0 15
GLOBE LIFE INC COM Stock 37959E102   1,447 12 SH   SOLE   6 0 6
ACUSHNET HLDGS CORP COM Stock 005098108   467 11 SH   SOLE   0 0 11
AVNET INC COM Stock 053807103   624 15 SH   SOLE   0 0 15
ALLSTATE CORP Stock 020002101   1,569,299 11,573 SH   SOLE   19 0 11,554
VISTEON CORP COM NEW Stock 92839U206   50,631 387 SH   SOLE   0 0 387
DIAGEO PLC ADR 25243Q205   217,570 1,221 SH   SOLE   102 0 1,119
LAMB WESTON HLDGS INC COM Stock 513272104   126,623 1,417 SH   SOLE   11 0 1,406
ALASKA AIR GROUP INC COM Stock 011659109   4,294 100 SH   SOLE   7 0 93
BELDEN CDT INC Stock 077454106   1,366 19 SH   SOLE   0 0 19
FEDERAL SIGNAL CORP COM Stock 313855108   604 13 SH   SOLE   0 0 13
NVR INC COM Stock 62944T105   9,225 2 SH   SOLE   0 0 2
SAFETY INS GROUP INC COM Stock 78648T100   5,056 60 SH   SOLE   0 0 60
SIGNATURE BANK Stock 82669G104   2,765 24 SH   SOLE   3 0 21
MATTEL INC COM Stock 577081102   7,796 437 SH   SOLE   0 0 437
ISHARES MSCI JAPAN ETF ETF 46434G822   8,883,007 163,171 SH   SOLE   108,830 0 54,340
HOSTESS BRANDS INC CL A Stock 44109J106   3,366 150 SH   SOLE   40 0 110
ASHLAND INC COM Stock 044186104   753 7 SH   SOLE   3 0 4
ISHARES TIPS BOND ETF ETF 464287176   424,696 3,990 SH   SOLE   951 0 3,039
LEGGETT & PLATT INC COM Stock 524660107   5,737 178 SH   SOLE   0 0 178
FIDELITY QUALITY FACTOR ETF ETF 316092790   28,327 638 SH   SOLE   0 0 638
OPKO HEALTH INC Stock 68375N103   235 188 SH   SOLE   0 0 188
AMERICAN FINL GROUP INC O Stock 025932104   58,619 427 SH   SOLE   0 0 427
NELNET INC CL A Stock 64031N108   363 4 SH   SOLE   4 0 0
VERTEX PHARMACEUTICALS IN Stock 92532F100   479,375 1,660 SH   SOLE   307 0 1,353
ORGANIGRAM HLDGS INC COM Stock 68620P101   3,730 4,663 SH   SOLE   0 0 4,663
COGNIZANT TECH SOLUTIONS CORP Stock 192446102   4,747 83 SH   SOLE   0 0 83
INNOVATIVE INDL PPTYS INC COM REIT 45781V101   30,405 300 SH   SOLE   0 0 300
VISTRA CORP COM Stock 92840M102   1,740 75 SH   SOLE   18 0 57
J M SMUCKER CO NEW Stock 832696405   634 4 SH   SOLE   4 0 0
CORNING INC COM Stock 219350105   8,619,069 269,852 SH   SOLE   112,143 0 157,708
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   51,630 692 SH   SOLE   116 0 576
HILTON GRAND VACATIONS INC COM Stock 43283X105   424 11 SH   SOLE   0 0 11
PARK HOTELS & RESORTS INC COM REIT 700517105   1,002 85 SH   SOLE   25 0 60
NUVEEN NEW YORK QLT MUN INC FD COM CEF 67066X107   117,957 11,024 SH   SOLE   11,024 0 0
PARSONS CORP DEL COM Stock 70202L102   1,249 27 SH   SOLE   12 0 15
ISHARES TR S&P 100 INDEX FUND ETF 464287101   1,053,270 6,175 SH   SOLE   2,835 0 3,340
BANK NEW YORK MELLON CORP COM Stock 064058100   8,649 190 SH   SOLE   10 0 180
TRICO BANCSHARES COM Stock 896095106   59,505 1,167 SH   SOLE   0 0 1,167
HOWMET AEROSPACE INC COM Stock 443201108   1,301 33 SH   SOLE   11 0 22
ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474   4,269,667 173,493 SH   SOLE   47,776 0 125,717
SYMANTEC CORP Stock 668771108   707 33 SH   SOLE   14 0 19
DIREXION SHS EXCH TRD FD TECHNOLOGY BULL 3X SHS ETF 25459W102   84,798 3,837 SH   SOLE   3,837 0 0
KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106   58,208 6,800 SH   SOLE   0 0 6,800
VERIZON COMMUNICATIONS Stock 92343V104   91,202 2,315 SH   SOLE   68 0 2,246
UNUM GROUP Stock 91529Y106   18,505 451 SH   SOLE   40 0 411
JELD-WEN HLDG INC COM Stock 47580P103   492 51 SH   SOLE   0 0 51
CHUBB LIMITED COM Stock H1467J104   350,433 1,589 SH   SOLE   178 0 1,410
SONOCO PRODS CO COM Stock 835495102   2,307 38 SH   SOLE   0 0 38
PENN ENTERTAINMENT INC COM Stock 707569109   861 29 SH   SOLE   0 0 29
MARVELL TECHNOLOGY GROUP LTD Stock 573874104   7,284,684 196,671 SH   SOLE   73,305 0 123,365
CACI INTL INC CL A Stock 127190304   601 2 SH   SOLE   0 0 2
AGCO CORP Stock 001084102   1,942 14 SH   SOLE   3 0 11
VANGUARD FTSE ALL WORLD EX-US ETF ETF 922042718   12,337 120 SH   SOLE   0 0 120
FEDEX CORP Stock 31428X106   14,722 85 SH   SOLE   8 0 77
SNAP ON INC COM Stock 833034101   9,140 40 SH   SOLE   40 0 0
PULTE GROUP INC COM Stock 745867101   44,661 981 SH   SOLE   0 0 980
SHERWIN WILLIAMS CO COM Stock 824348106   18,037 76 SH   SOLE   5 0 71
R1 RCM INC COM Stock 77634L105   690 63 SH   SOLE   0 0 63
PEPSICO INC COM Stock 713448108   1,215,815 6,730 SH   SOLE   600 0 6,129
ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457   70,550 869 SH   SOLE   0 0 869
NEWELL BRANDS INC COM Stock 651229106   2,276 174 SH   SOLE   73 0 101
ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356   206,597 3,682 SH   SOLE   3,682 0 0
MARATHON OIL CORP COM Stock 565849106   24,471 904 SH   SOLE   66 0 838
HAMILTON LANE INC CL A Stock 407497106   447 7 SH   SOLE   0 0 7
SNAP INC CL A Stock 83304A106   5,701 637 SH   SOLE   36 0 601
DXC TECHNOLOGY CO COM Stock 23355L106   769 29 SH   SOLE   12 0 17
KIMBERLY-CLARK CORP COM Stock 494368103   6,109 45 SH   SOLE   0 0 45
MOLSON COORS BEVERAGE CO CL B Stock 60871R209   309 6 SH   SOLE   6 0 0
SCHNEIDER NATIONAL INC CL B Stock 80689H102   1,357 58 SH   SOLE   14 0 44
INTERPUBLIC GROUP COS INC COM Stock 460690100   1,099 33 SH   SOLE   14 0 19
OKTA INC CL A Stock 679295105   527,665 525,039 SH   SOLE   6 0 525,033
TE CONNECTIVITY LTD Stock H84989104   96,891 844 SH   SOLE   69 0 775
YEXT INC COM Stock 98585N106   1,815 278 SH   SOLE   0 0 278
HONEYWELL INTL INC Stock 438516106   357,505 1,668 SH   SOLE   28 0 1,640
TRANE TECHNOLOGIES PLC SHS Stock G8994E103   14,288 85 SH   SOLE   9 0 76
ENERGY RECOVERY INC COM Stock 29270J100   27,252 1,330 SH   SOLE   0 0 1,330
FIRSTENERGY CORP Stock 337932107   2,097 50 SH   SOLE   23 0 27
FLOOR & DECOR HLDGS INC CL A Stock 339750101   1,184 17 SH   SOLE   5 0 12
FORD MOTOR COMPANY Stock 345370860   67,118 5,771 SH   SOLE   4,445 0 1,326
PAR TECHNOLOGY CORP COM Stock 698884103   808 31 SH   SOLE   12 0 19
INGERSOLL RAND INC COM Stock 45687V106   3,658 70 SH   SOLE   6 0 64
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425   367,225 4,333 SH   SOLE   976 0 3,357
US BANCORP DEL COM NEW Stock 902973304   31,792 729 SH   SOLE   51 0 678
XCEL ENERGY INC COM Stock 98389B100   9,745 139 SH   SOLE   10 0 129
ARGENX SE SPONSORED ADR ADR 04016X101   2,273 6 SH   SOLE   0 0 6
BP PLC SPONSORED ADR ADR 055622104   7,475 214 SH   SOLE   0 0 214
APPIAN CORP CL A Stock 03782L101   684 21 SH   SOLE   0 0 21
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359   104,746 1,628 SH   SOLE   66 0 1,562
HOME DEPOT Stock 437076102   6,661,362 21,090 SH   SOLE   8,394 0 12,694
BAXTER INTL INC COM Stock 071813109   3,823 75 SH   SOLE   0 0 75
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375   573 18 SH   SOLE   18 0 0
ALTICE USA INC CL A Stock 02156K103   708 154 SH   SOLE   0 0 154
SAFEHOLD INC COM REIT 78645L100   2,833 99 SH   SOLE   22 0 77
STARWOOD PROPERTY TRUST REIT 85571B105   385 21 SH   SOLE   0 0 21
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   621,049 2,600 SH   SOLE   391 0 2,209
NUVEEN ESG EMERGING MARKETS EQUITY ETF ETF 67092P888   5,953 234 SH   SOLE   0 0 234
JBG SMITH PPTYS COM REIT 46590V100   1,082 57 SH   SOLE   0 0 57
FAIR ISAAC CORP Stock 303250104   70,034 117 SH   SOLE   0 0 117
BRIGHTHOUSE FINL INC COM Stock 10922N103   205 4 SH   SOLE   0 0 4
CALIFORNIA BANCORP INC COM Stock 13005U101   1,064,155 44,750 SH   SOLE   44,750 0 0
ISHARES ESG AWARE USD CORPORATE BOND ETF ETF 46435G193   183,798 8,243 SH   SOLE   7,581 0 662
REDFIN CORP COM Stock 75737F108   534 126 SH   SOLE   0 0 126
DUPONT DE NEMOURS INC COM Stock 26614N102   363,259 5,293 SH   SOLE   0 0 5,293
DANA HOLDING CORP Stock 235825205   227 15 SH   SOLE   0 0 15
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243   685,004 28,818 SH   SOLE   5,593 0 23,225
ISHARES RUSSELL 2000 VALUE ETF 464287630   236,652 1,707 SH   SOLE   280 0 1,426
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209   4,263,878 31,387 SH   SOLE   7,449 0 23,937
VERISK ANALYTICS INCCL A Stock 92345Y106   23,817 135 SH   SOLE   0 0 135
COOPER COMPANIES INC Stock 216648402   48,608 147 SH   SOLE   38 0 109
BHP GROUP LTD SPONSORED ADS ADR 088606108   841,584 13,563 SH   SOLE   3,089 0 10,474
SPDR GOLD ETF ETF 78463V107   213,407 1,258 SH   SOLE   312 0 946
SOUTHERN CO COM Stock 842587107   36,491 511 SH   SOLE   51 0 460
ROKU INC COM CL A Stock 77543R102   6,064 149 SH   SOLE   0 0 149
NUVEEN ESG U.S. AGGREGATE BOND ETF ETF 67092P870   17,503 804 SH   SOLE   804 0 0
VICI PPTYS INC COM REIT 925652109   6,286 194 SH   SOLE   33 0 161
CARGURUS INC COM CL A Stock 141788109   1,037 74 SH   SOLE   23 0 51
AMERISOURCEBERGEN CORP COM Stock 03073E105   5,303 32 SH   SOLE   3 0 29
BECTON DICKINSON & CO COM Stock 075887109   146,223 575 SH   SOLE   102 0 473
BROADRIDGE FIN SOL Stock 11133T103   402 3 SH   SOLE   0 0 3
SCHWAB ETFS- US SMALL-CAP ETF ETF 808524607   893,266 22,051 SH   SOLE   6,102 0 15,948
KEYCORP COM Stock 493267108   344,672 19,786 SH   SOLE   72 0 19,714
RIOT PLATFORMS INC COM Stock 767292105   997 294 SH   SOLE   93 0 201
MONGODB INC CL A Stock 60937P106   1,968 10 SH   SOLE   2 0 8
REGIONS FINANCIAL CORP NEW Stock 7591EP100   44,974 2,086 SH   SOLE   60 0 2,026
BRITISH AMERICAN TOBACCO ADR 110448107   16,512 413 SH   SOLE   0 0 413
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   46,448,480 216,806 SH   SOLE   134,975 0 81,829
LABORATORY CORP OF AMERICA Stock 50540R409   1,413 6 SH   SOLE   2 0 4
SCHWAB U.S. BROAD MARKET ETF ETF 808524102   405,392 9,047 SH   SOLE   0 0 9,046
SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201   16,200,055 358,805 SH   SOLE   88,480 0 270,325
ISHARES US REAL ESTATE ETF ETF 464287739   36,202 430 SH   SOLE   0 0 430
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308   3,536,913 47,443 SH   SOLE   11,094 0 36,349
IRIDIUM COMMUNICATIONS Stock 46269C102   771 15 SH   SOLE   7 0 8
MARATHON DIGITAL HOLDINGS INC COM Stock 565788106   215 63 SH   SOLE   0 0 63
WEBSTER FINL CORP COM Stock 947890109   757 16 SH   SOLE   7 0 9
MAXIMUS INC Stock 577933104   367 5 SH   SOLE   5 0 0
FORTINET INC COM Stock 34959E109   44,294 906 SH   SOLE   20 0 886
PIPER SANDLER COMPANIES COM Stock 724078100   260 2 SH   SOLE   0 0 2
APELLIS PHARMACEUTICALS INC COM Stock 03753U106   672 13 SH   SOLE   0 0 13
TREX CO INC COM Stock 89531P105   1,312 31 SH   SOLE   0 0 31
IQVIA HLDGS INC COM Stock 46266C105   3,688 18 SH   SOLE   8 0 10
ISHARES TR S&P INDIANIFTY 50 INDEX FD ETF 464289529   3,596 85 SH   SOLE   0 0 85
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   5,102,281 101,781 SH   SOLE   432 0 101,348
STITCH FIX INC COM CL A Stock 860897107   6,220 2,000 SH   SOLE   0 0 2,000
AON CORP Stock G0403H108   33,616 112 SH   SOLE   10 0 102
STERIS PLC SHS USD Stock G8473T100   55,407 300 SH   SOLE   55 0 245
SAIA INC COM Stock 78709Y105   839 4 SH   SOLE   2 0 2
BARNES GROUP INC COM Stock 067806109   531 13 SH   SOLE   0 0 13
FUBOTV INC COM Stock 35953D104   207 119 SH   SOLE   0 0 119
AO SMITH CORP. Stock 831865209   458 8 SH   SOLE   0 0 8
UGI CORP NEW COM Stock 902681105   7,562 204 SH   SOLE   192 0 12
LUMEN TECHNOLOGIES INC COM Stock 550241103   1,556 298 SH   SOLE   60 0 238
GALLAGHER ARTHUR J &CO Stock 363576109   6,222 33 SH   SOLE   7 0 26
ATMOS ENERGY CORP Stock 049560105   2,353 21 SH   SOLE   8 0 13
DENALI THERAPEUTICS INC COM Stock 24823R105   612 22 SH   SOLE   0 0 22
HENRY JACK & ASSOC INC Stock 426281101   54,248 309 SH   SOLE   70 0 239
PINNACLE WEST CAP CORP COM Stock 723484101   5,171 68 SH   SOLE   0 0 68
TELEFLEX INCORPORATED COM Stock 879369106   941,355 3,771 SH   SOLE   5 0 3,766
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   692,115 12,457 SH   SOLE   7,946 0 4,511
COGNEX CORP Stock 192422103   2,968 63 SH   SOLE   14 0 49
WILLSCOT MOBIL MINI HLDNG CORP COM CL A Stock 971378104   271 6 SH   SOLE   0 0 6
HAEMONETICS CORP MASS COM Stock 405024100   236 3 SH   SOLE   0 0 3
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853   9,599 278 SH   SOLE   0 0 278
MSC INDL DIRECT INC Stock 553530106   7,598 93 SH   SOLE   0 0 93
SPECTRUM BRANDS HLDGS INC NEW COM Stock 84790A105   305 5 SH   SOLE   0 0 5
CUE BIOPHARMA INC COM Stock 22978P106   4,988 1,750 SH   SOLE   0 0 1,750
SKYWEST INC COM Stock 830879102   380 23 SH   SOLE   0 0 23
TTM TECHNOLOGIES INC Stock 87305R109   483 32 SH   SOLE   0 0 32
CENTENE CORP DEL Stock 15135B101   5,741 70 SH   SOLE   26 0 44
ISHARES S&P SMALLCAP 600 ETF ETF 464287804   1,030,949 10,893 SH   SOLE   1,017 0 9,876
SEMTECH CORP COM Stock 816850101   14,833 517 SH   SOLE   0 0 517
UNITED THERAPEUTICS CORP DEL Stock 91307C102   2,503 9 SH   SOLE   0 0 9
WASTE CONNECTIONS INC Stock 94106B101   1,856 14 SH   SOLE   0 0 14
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   1,323,945 4,286 SH   SOLE   70 0 4,216
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706   203,136 8,582 SH   SOLE   0 0 8,582
CARTER INC Stock 146229109   298 4 SH   SOLE   4 0 0
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326   189,538 3,386 SH   SOLE   0 0 3,385
UNIVERSAL LOGISTICS HLDGS INC COM Stock 91388P105   234 7 SH   SOLE   0 0 7
ADOBE SYS INC Stock 00724F101   344,943 1,025 SH   SOLE   15 0 1,010
WEYERHAEUSER CO REIT 962166104   3,999 129 SH   SOLE   47 0 82
VANGUARD SHORT TERM CORP BOND FD ETF ETF 92206C409   92,231 1,227 SH   SOLE   992 0 234
EXELON CORP COM Stock 30161N101   9,247 214 SH   SOLE   25 0 188
AVANGRID INC COM Stock 05351W103   1,160 27 SH   SOLE   0 0 27
GOOGLE INC Stock 02079K305   16,886,428 191,391 SH   SOLE   87,025 0 104,366
PIEDMONT OFFICE RLTYTR INC COM CL A REIT 720190206   990 108 SH   SOLE   34 0 74
CELSIUS HLDGS INC COM NEW Stock 15118V207   1,144 11 SH   SOLE   5 0 6
PROGRESSIVE CORP COM Stock 743315103   659,139 5,082 SH   SOLE   918 0 4,163
TERRENO RLTY CORP COM REIT 88146M101   455 8 SH   SOLE   0 0 8
PG&E CORP COM Stock 69331C108   3,317 204 SH   SOLE   63 0 141
FISERV INC Stock 337738108   638,814 6,321 SH   SOLE   33 0 6,287
O REILLY AUTOMOTIVE INC Stock 67103H107   57,394 68 SH   SOLE   2 0 66
ZSCALER INC COM Stock 98980G102   560 5 SH   SOLE   3 0 2
EASTMAN CHEMICAL CO Stock 277432100   181,123 2,224 SH   SOLE   74 0 2,150
PRINCIPAL FINANCIAL GROUP INC Stock 74251V102   10,994 131 SH   SOLE   118 0 13
DROPBOX INC CL A Stock 26210C104   1,119 50 SH   SOLE   0 0 50
INTUIT INC Stock 461202103   172,433 443 SH   SOLE   13 0 430
HALLIBURTON CO COM Stock 406216101   669,483 17,014 SH   SOLE   38 0 16,975
CONSTELLATION BRANDS INC CL A Stock 21036P108   16,223 70 SH   SOLE   5 0 65
UNILEVER PLC SPON ADR NEW ADR 904767704   14,551 289 SH   SOLE   0 0 289
NEWMONT CORP COM Stock 651639106   11,270 239 SH   SOLE   24 0 214
FT CBOE VEST S&P 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF ETF 33739Q705   4,203,726 82,281 SH   SOLE   21,358 0 60,922
COGENT BIOSCIENCES INC COM Stock 19240Q201   243 21 SH   SOLE   0 0 21
CSX CORP Stock 126408103   95,005 3,067 SH   SOLE   1,005 0 2,061
GRAPHIC PACKAGING CORP DEL Stock 388689101   490 22 SH   SOLE   0 0 22
SENSATA TECHNOLOGIESHLDGS NV COM EUR0.01 Stock G8060N102   727 18 SH   SOLE   8 0 10
COMCAST CORP NEW CL A Stock 20030N101   346,282 9,902 SH   SOLE   1,855 0 8,047
ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713   9,428 260 SH   SOLE   0 0 260
GENERAC HLDGS INC COM Stock 368736104   1,208 12 SH   SOLE   8 0 4
MAXLINEAR INC COM Stock 57776J100   441 13 SH   SOLE   0 0 13
MICROSOFT Stock 594918104   43,890,470 183,014 SH   SOLE   52,273 0 130,740
FIRST HORIZON CORPORATION COM Stock 320517105   613 25 SH   SOLE   0 0 25
SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100   1,666 32 SH   SOLE   8 0 24
LENNAR CORP CL A Stock 526057104   14,390 159 SH   SOLE   21 0 138
PRIMERICA INC COM Stock 74164M108   6,666 47 SH   SOLE   0 0 47
CERIDIAN HCM HLDG INC COM Stock 15677J108   2,309 36 SH   SOLE   8 0 28
VALERO ENERGY CORP Stock 91913Y100   50,110 395 SH   SOLE   5 0 390
NLIGHT INC COM Stock 65487K100   740 73 SH   SOLE   33 0 40
ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ETF 46435U663   59,184 1,800 SH   SOLE   1,800 0 0
DOCUSIGN INC COM Stock 256163106   92,496 1,669 SH   SOLE   1,566 0 103
SMARTSHEET INC COM CL A Stock 83200N103   787 20 SH   SOLE   8 0 12
NVENT ELECTRIC PLC SHS Stock G6700G107   577 15 SH   SOLE   9 0 6
INSPIRE MED SYS INC COM Stock 457730109   756 3 SH   SOLE   0 0 3
EQUITABLE HLDGS INC COM Stock 29452E101   2,124 74 SH   SOLE   11 0 63
HEALTH CARE PPTY INVS INC REIT 42250P103   226 9 SH   SOLE   0 0 9
SCHLUMBERGER LTD COM STK Stock 806857108   22,811,865 426,709 SH   SOLE   198,797 0 227,911
WYNDHAM HOTELS & RESORTS INC COM Stock 98311A105   428 6 SH   SOLE   0 0 6
CVS HEALTH CORP COM Stock 126650100   28,423 305 SH   SOLE   43 0 262
JEFFERIES FINL GROUP INC COM Stock 47233W109   1,200 35 SH   SOLE   11 0 24
DTE ENERGY CO COM Stock 233331107   6,464 55 SH   SOLE   51 0 4
EVERGY INC COM Stock 30034W106   629 10 SH   SOLE   10 0 0
SPS COMM INC COM Stock 78463M107   385 3 SH   SOLE   0 0 3
SPROTT PHYSICAL GOLD TRUST CEF 85207H104   796,396 56,482 SH   SOLE   6,778 0 49,704
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852   85,326 1,778 SH   SOLE   1,187 0 591
BJS WHSL CLUB HLDGS INC COM Stock 05550J101   463 7 SH   SOLE   0 0 7
BRIGHTVIEW HLDGS INC COM Stock 10948C107   496 72 SH   SOLE   0 0 72
TEXTRON INC COM Stock 883203101   1,416 20 SH   SOLE   8 0 12
DOMO INC COM CL B Stock 257554105   1,296 91 SH   SOLE   24 0 67
MASCO CORP COM Stock 574599106   467 10 SH   SOLE   0 0 10
NISOURCE INC COM Stock 65473P105   219 8 SH   SOLE   8 0 0
SIMON PROPERTY GROUP INC REIT 828806109   578,824 4,927 SH   SOLE   703 0 4,224
RPM INTL INC COM Stock 749685103   390 4 SH   SOLE   0 0 4
V F CORP COM Stock 918204108   7,261 263 SH   SOLE   46 0 217
KEURIG DR PEPPER INC COM Stock 49271V100   224,622 6,299 SH   SOLE   883 0 5,416
ALLAKOS INC COM Stock 01671P100   286 34 SH   SOLE   0 0 34
AMERIPRISE FINANCIAL INC. Stock 03076C106   709,122 2,277 SH   SOLE   322 0 1,955
BROWN & BROWN INC Stock 115236101   7,463 131 SH   SOLE   6 0 125
JPMORGAN USD EMERGING MARKETS SOVEREIGN BOND ETF ETF 46641Q746   35,060 905 SH   SOLE   502 0 403
TUCOWS INC COM NEW Stock 898697206   848 25 SH   SOLE   10 0 15
INTERNATIONAL MNY EXPRESS INC COM Stock 46005L101   366 15 SH   SOLE   0 0 15
GARMIN LTD Stock H2906T109   24,365 264 SH   SOLE   103 0 161
VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 92206C706   140,352 2,400 SH   SOLE   1,881 0 519
AVERY DENNISON CORP COM Stock 053611109   119,641 661 SH   SOLE   139 0 522
CUSHMAN WAKEFIELD PLC SHS Stock G2717B108   461 37 SH   SOLE   0 0 37
SONOS INC COM Stock 83570H108   524 31 SH   SOLE   0 0 31
ARLO TECHNOLOGIES INC COM Stock 04206A101   762 217 SH   SOLE   86 0 131
AUTOLIV INC Stock 052800109   306 4 SH   SOLE   4 0 0
Ares Capital Corp CEF 04010L103   983,435 53,245 SH   SOLE   14,323 0 38,921
ST JOE COMPANY Stock 790148100   773 20 SH   SOLE   9 0 11
EXPONENT INC COM Stock 30214U102   54,202 547 SH   SOLE   0 0 547
MERIT MEDICAL SYSTEMS INC Stock 589889104   1,412 20 SH   SOLE   20 0 0
TENNANT CO COM Stock 880345103   739 12 SH   SOLE   5 0 7
JPMORGAN BETABUILDERS CANADA ETF ETF 46641Q225   18,848 329 SH   SOLE   0 0 329
COWEN INC CL A NEW Stock 223622606   502 13 SH   SOLE   13 0 0
PROSHARES ULTRA S&P 500 ETF 74347R107   305,994 6,884 SH   SOLE   0 0 6,884
NIO INC SPON ADS ADR 62914V106   518,427 53,172 SH   SOLE   19,294 0 33,878
EVENTBRITE INC COM CL A Stock 29975E109   375 64 SH   SOLE   0 0 64
ELANCO ANIMAL HEALTH INC COM Stock 28414H103   415 34 SH   SOLE   0 0 34
CBOE GLOBAL MKTS INC COM Stock 12503M108   1,634 13 SH   SOLE   10 0 3
HEARTLAND EXPRESS INC Stock 422347104   322 21 SH   SOLE   21 0 0
MASTERBRAND INC COMMON STOCK Stock 57638P104   3,133 415 SH   SOLE   127 0 288
VANGUARD ESG U.S. STOCK ETF ETF 921910733   18,441 280 SH   SOLE   280 0 0
BOEING CO COM Stock 097023105   39,509 207 SH   SOLE   23 0 184
BIOCRYST PHARMACEUTICALS INC Stock 09058V103   631 55 SH   SOLE   0 0 55
UPWORK INC COM Stock 91688F104   491 47 SH   SOLE   0 0 47
COPART INC Stock 217204106   52,731 866 SH   SOLE   14 0 852
VANGUARD SMALL CAP ETF ETF 922908751   56,424,644 307,424 SH   SOLE   189,965 0 117,458
VANGUARD MID CAP ETF 922908629   134,019 658 SH   SOLE   0 0 657
VANGUARD LARGE CAP ETF 922908637   17,325,013 99,455 SH   SOLE   29,805 0 69,649
GUARDANT HEALTH INC COM Stock 40131M109   598 22 SH   SOLE   0 0 22
NEXTERA ENERGY INC COM Stock 65339F101   1,302,766 15,583 SH   SOLE   102 0 15,481
ELASTIC N V ORD SHS Stock N14506104   979 19 SH   SOLE   6 0 13
ENCANA CORPORATION Stock 69047Q102   507 10 SH   SOLE   0 0 10
CLOUDFLARE INC CL A COM Stock 18915M107   1,628 36 SH   SOLE   7 0 29
LIVENT CORP COM Stock 53814L108   1,890,674 95,152 SH   SOLE   45,007 0 50,145
NIKE INC CLASS B Stock 654106103   161,103 1,377 SH   SOLE   21 0 1,355
SITE CTRS CORP COM REIT 82981J109   505 37 SH   SOLE   0 0 37
ALIGN TECHNOLOGY INC Stock 016255101   5,694 27 SH   SOLE   10 0 17
HUDSON PAC PPTYS INC REIT 444097109   1,868 192 SH   SOLE   61 0 131
VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102   75,108 1,299 SH   SOLE   1,299 0 0
JPMORGAN U.S. QUALITY FACTOR ETF ETF 46641Q761   18,790,036 484,904 SH   SOLE   320,876 0 164,028
TESLA MOTORS INC Stock 88160R101   3,955,803 32,114 SH   SOLE   240 0 31,874
MSCI INC COM Stock 55354G100   10,699 23 SH   SOLE   6 0 17
YETI HLDGS INC COM Stock 98585X104   1,528 37 SH   SOLE   0 0 37
RESIDEO TECHNOLOGIES INC COM Stock 76118Y104   461 28 SH   SOLE   0 0 28
DECKERS OUTDOOR Stock 243537107   3,992 10 SH   SOLE   1 0 9
FIRST CASH FINANCIAL Stock 33768G107   869 10 SH   SOLE   0 0 10
ISHARES ESG AWARE US AGGREGATE BOND ETF ETF 46435U549   1,300,868 27,832 SH   SOLE   9,202 0 18,630
LINDE PLC SHS Stock G5494J103   11,479,977 35,195 SH   SOLE   15,765 0 19,429
AXONICS INC COM Stock 05465P101   625 10 SH   SOLE   0 0 10
TWIST BIOSCIENCE CORP COM Stock 90184D100   214 9 SH   SOLE   0 0 9
ARCOSA INC COM Stock 039653100   815 15 SH   SOLE   15 0 0
ITRON INC Stock 465741106   507 10 SH   SOLE   0 0 10
SILGAN HLDGS INC Stock 827048109   467 9 SH   SOLE   0 0 9
PROSHARES PET CARE ETF ETF 74348A145   1,413 30 SH   SOLE   0 0 30
INVENTRUST PPTYS CORP COM NEW REIT 46124J201   426 18 SH   SOLE   0 0 18
CMS ENERGY CORP COM Stock 125896100   19,822 313 SH   SOLE   0 0 313
HILTON WORLDWIDE HLDGS INC COM Stock 43300A203   3,036,178 24,028 SH   SOLE   11,750 0 12,278
NCR CORP Stock 62886E108   43,045 1,839 SH   SOLE   1,838 0 0
EASTGROUP PPTYS INC REIT 277276101   58,484 395 SH   SOLE   0 0 395
ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106   1,252,136 266,239 SH   SOLE   25,059 0 241,180
ARGO GROUP INTL HLDGS LTD COM Stock G0464B107   17,345 671 SH   SOLE   0 0 671
COEUR MNG INC COM NEW Stock 192108504   474 141 SH   SOLE   0 0 141
VANGUARD HEALTH CARE ETF ETF 92204A504   28,030 113 SH   SOLE   0 0 113
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605   1,259,556 36,829 SH   SOLE   12,329 0 24,499
MODERNA INC COM Stock 60770K107   51,192 285 SH   SOLE   10 0 275
NXP SEMICONDUCTORS NV COM Stock N6596X109   14,855 94 SH   SOLE   14 0 80
APARTMENT INVT & MGMT CO REIT 03748R747   1,630 229 SH   SOLE   0 0 229
ISHARES TRUST ISHARES USD GREEN BOND ETF ETF 46435U440   34,018 740 SH   SOLE   740 0 0
NORFOLK SOUTHERN CRP Stock 655844108   46,081 187 SH   SOLE   3 0 184
OGE ENERGY CORP COM Stock 670837103   751 19 SH   SOLE   19 0 0
BOSTON PPTYS INC REIT 101121101   2,298 34 SH   SOLE   0 0 34
FEDERAL REALTY INVST TR SH BEN INT NEW REIT 313745101   505 5 SH   SOLE   3 0 2
DELL TECHNOLOGIES INC CL C Stock 24703L202   1,649 41 SH   SOLE   8 0 33
HIGHWOODS PPTYS INC REIT 431284108   392 14 SH   SOLE   0 0 14
PIMCO NEW YORK MUN FD II COM CEF 72200Y102   88,905 11,183 SH   SOLE   11,183 0 0
HOST MARRIOTT CORP NEW REIT REIT 44107P104   2,119 132 SH   SOLE   11 0 121
KIMCO REALTY CORP REIT 49446R109   2,076 98 SH   SOLE   0 0 98
PUBLIC STORAGE INC REIT 74460D109   10,006 36 SH   SOLE   6 0 29
REGENCY CTRS CORP REIT 758849103   1,375 22 SH   SOLE   15 0 7
ISTAR INC COM REIT 45031U101   755 99 SH   SOLE   0 0 99
UNITED DOMINION RLTYTR INC REIT 902653104   271 7 SH   SOLE   7 0 0
KODIAK SCIENCES INC COM Stock 50015M109   415 58 SH   SOLE   0 0 58
HIBBETT SPORTING GOODS Stock 428567101   887 13 SH   SOLE   0 0 13
BLACKROCK BUILD AMER BD CEF 09248X100   319,135 18,951 SH   SOLE   0 0 18,951
NEWMARKET CORP COM Stock 651587107   311 1 SH   SOLE   0 0 1
BIG LOTS INC Stock 089302103   470 32 SH   SOLE   0 0 32
VANGUARD CONSUMER STAPLES ETF ETF 92204A207   8,238 43 SH   SOLE   43 0 0
VANGUARD INDUSTRIALS ETF 92204A603   240,354 1,316 SH   SOLE   0 0 1,316
HARLEY DAVIDSON INC Stock 412822108   1,830 44 SH   SOLE   10 0 34
VANGUARD INFORMATION TECHNOLOGY ETF 92204A702   23,956 75 SH   SOLE   0 0 75
ARK FINTECH INNOVATION ETF ETF 00214Q708   1,356 95 SH   SOLE   0 0 95
SCHWAB US TIPS ETF ETF 808524870   17,919 346 SH   SOLE   0 0 346
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108   32,092 859 SH   SOLE   21 0 838
THOR INDS INC Stock 885160101   377 5 SH   SOLE   0 0 5
AMPHENOL CORP CL A Stock 032095101   6,224,751 81,754 SH   SOLE   33,663 0 48,090
ACUITY BRANDS INC Stock 00508Y102   497 3 SH   SOLE   2 0 1
CENTERPOINT ENERGY INC COM Stock 15189T107   690 23 SH   SOLE   23 0 0
COGENT COMMUNICATIONS HLDGS IN COM NEW Stock 19239V302   457 8 SH   SOLE   8 0 0
DOLLAR TREE STORES INC Stock 256746108   67,184 475 SH   SOLE   14 0 461
AMDOCS LTD Stock G02602103   2,545 28 SH   SOLE   0 0 28
HUNTSMAN CORP Stock 447011107   4,837,407 176,034 SH   SOLE   79,233 0 96,800
INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101   2,202 21 SH   SOLE   3 0 18
SHOCKWAVE MED INC COM Stock 82489T104   1,850 9 SH   SOLE   3 0 6
MANPOWER INC WIS Stock 56418H100   416 5 SH   SOLE   5 0 0
CLARIVATE PLC ORD SHS Stock G21810109   542 65 SH   SOLE   0 0 65
ROYAL CARRIBBEAN CRUISES LTD Stock V7780T103   1,087 22 SH   SOLE   22 0 0
EVEREST REINSURANCE GROUP LTD Stock G3223R108   4,307 13 SH   SOLE   13 0 0
REINSURANCE GROUP AMER INC Stock 759351604   1,421 10 SH   SOLE   0 0 10
STANLEY BLACK & DECKER INC COM Stock 854502101   76,547 1,019 SH   SOLE   8 0 1,011
FIRST INDL RLTY TR INC REIT 32054K103   434 9 SH   SOLE   0 0 9
STEPAN CO COM Stock 858586100   5,323 50 SH   SOLE   3 0 47
HEALTH CARE REIT INC REIT 95040Q104   328 5 SH   SOLE   5 0 0
DOW INC COM Stock 260557103   9,977 198 SH   SOLE   0 0 198
LEVI STRAUSS & CO NEW CL A COM STK Stock 52736R102   435 28 SH   SOLE   0 0 28
ARCH CAPITAL GROUP LTD SHS Stock G0450A105   2,700 43 SH   SOLE   0 0 43
LYFT INC CL A COM Stock 55087P104   1,102 100 SH   SOLE   30 0 70
HANESBRANDS INC COM Stock 410345102   490 77 SH   SOLE   0 0 77
WINTRUST FINL CORP COM Stock 97650W108   1,352 16 SH   SOLE   0 0 16
SILK RD MED INC COM Stock 82710M100   793 15 SH   SOLE   0 0 15
TRADEWEB MKTS INC CL A Stock 892672106   455 7 SH   SOLE   0 0 7
KKR & CO LP Stock 48251W104   95,347 2,054 SH   SOLE   0 0 2,054
UNITED CONTL HLDGS INC Stock 910047109   716 19 SH   SOLE   0 0 19
PAGERDUTY INC COM Stock 69553P100   26,560 1,000 SH   SOLE   0 0 1,000
PINTEREST INC CL A Stock 72352L106   1,967 81 SH   SOLE   16 0 65
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101   542 8 SH   SOLE   0 0 8
CONAGRA BRANDS INC COM Stock 205887102   4,218 109 SH   SOLE   9 0 100
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855   20,748 354 SH   SOLE   0 0 354
POWERSHARES BUILD AMERICA BOND PORTFOLIO ETF ETF 46138G805   1,147,699 44,640 SH   SOLE   12,428 0 32,212
LEXINGTON CORP PPTYS TR REIT 529043101   982 98 SH   SOLE   0 0 98
LYONDELLBASELL Stock N53745100   12,953 156 SH   SOLE   3 0 153
VANGUARD S&P 500 ETF ETF 922908363   834,927 2,376 SH   SOLE   585 0 1,791
IROBOT CORP COM Stock 462726100   337 7 SH   SOLE   7 0 0
BEYOND MEAT INC COM Stock 08862E109   579 47 SH   SOLE   0 0 47
IHEARTMEDIA INC COM CL A Stock 45174J509   307 50 SH   SOLE   50 0 0
ASTRAZENECA PLC- SPONS ADR ADR 046353108   84,953 1,253 SH   SOLE   0 0 1,253
VANGUARD TELECOMMUNICATIONS SERVICES ETF ETF 92204A884   257,538 3,131 SH   SOLE   1,727 0 1,404
MORNINGSTAR INC Stock 617700109   433 2 SH   SOLE   0 0 2
VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF ETF 922042676   13,973 338 SH   SOLE   0 0 338
ARROW ELECTRS INC COM Stock 042735100   5,647 54 SH   SOLE   7 0 47
MITEK SYS INC COM NEW Stock 606710200   397 41 SH   SOLE   0 0 41
FIFTH THIRD BANCORP Stock 316773100   2,198 67 SH   SOLE   52 0 15
UBER TECHNOLOGIES INC COM Stock 90353T100   20,753 839 SH   SOLE   22 0 817
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107   1,201,571 2,714 SH   SOLE   226 0 2,487
HOWARD HUGHES CORP COM Stock 44267D107   46,769 612 SH   SOLE   5 0 607
RANPAK HOLDINGS CORP COM CL A Stock 75321W103   502 87 SH   SOLE   0 0 87
HIGH TIDE INC COM NEW Stock 42981E401   633 411 SH   SOLE   0 0 411
ILLUMINA INC Stock 452327109   9,706 48 SH   SOLE   8 0 40
FASTLY INC CL A Stock 31188V100   827 101 SH   SOLE   0 0 101
AVANTOR INC COM Stock 05352A100   157,163 7,452 SH   SOLE   0 0 7,452
INVESCO S&P SMALLCAP INFORMATION TECHNOLOGY ETF ETF 46138E115   41,465 346 SH   SOLE   0 0 346
VISHAY INTERTECHNOLOGY INC COM Stock 928298108   1,380 64 SH   SOLE   0 0 64
GLOBAL X RUSSELL 2000 COVERED CALL ETF ETF 37954Y459   368,228 19,576 SH   SOLE   0 0 19,576
IDEAYA BIOSCIENCES INC COM Stock 45166A102   981 54 SH   SOLE   0 0 54
CORTEVA INC COM Stock 22052L104   8,406 143 SH   SOLE   43 0 100
CONSOLIDATED EDISON INC COM Stock 209115104   110,838 1,163 SH   SOLE   8 0 1,154
BOOZ ALLEN HAMILTON HLDG CORP CL A Stock 099502106   1,150 11 SH   SOLE   0 0 11
GENERAL MOTORS CORP Stock 37045V100   1,041,259 30,953 SH   SOLE   9,318 0 21,635
ITT INDUSTRIES INC Stock 45073V108   324 4 SH   SOLE   4 0 0
HUNTINGTON BANCSHARES INC COM Stock 446150104   6,909 490 SH   SOLE   66 0 424
AMCOR PLC ORD Stock G0250X107   10,612 891 SH   SOLE   25 0 866
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   21,690 206 SH   SOLE   0 0 206
CHEWY INC CL A Stock 16679L109   1,001 27 SH   SOLE   9 0 18
TARGA RES CORP COM Stock 87612G101   515 7 SH   SOLE   0 0 7
AKERO THERAPEUTICS INC COM Stock 00973Y108   1,699 31 SH   SOLE   0 0 31
IAA INC COM Stock 449253103   480 12 SH   SOLE   0 0 12
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 46137V357   13,894,890 98,371 SH   SOLE   61,787 0 36,583
ISHARES SELF-DRIVING EV & TECH ETF ETF 46435U366   6,766 200 SH   SOLE   0 0 200
ISHARES ESG MSCI USA LEADERS ETF ETF 46435U218   275,783 4,159 SH   SOLE   1,292 0 2,867
ISHARES 0-5 YR TIPS BOND ETF ETF 46429B747   11,041,553 113,877 SH   SOLE   45,454 0 68,422
MARKET VECTORS GOLD MINERS INDEX ETF ETF 92189F106   8,938 312 SH   SOLE   0 0 311
MARKET VECTORS GOLD MINERS INDEX ETF ETF 92189F106   2,121 74,000 SH Put SOLE   0 0 74,000
MARKET VECTORS GOLD MINERS INDEX ETF ETF 92189F106   1,060 37,000 SH Put SOLE   0 0 37,000
TERADYNE INC COM Stock 880770102   524 6 SH   SOLE   0 0 6
KARUNA THERAPEUTICS INC COM Stock 48576A100   983 5 SH   SOLE   0 0 5
REPAY HLDGS CORP COM CL A Stock 76029L100   427 53 SH   SOLE   0 0 53
XPEL INC COM Stock 98379L100   1,081 18 SH   SOLE   7 0 11
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   30,737,449 366,970 SH   SOLE   236,052 0 130,918
HEALTH CATALYST INC COM Stock 42225T107   425 40 SH   SOLE   0 0 40
VANGUARD RUSSELL2000 INDEX FD ETF ETF 92206C664   1,337 19 SH   SOLE   0 0 19
DYNATRACE INC COM NEW Stock 268150109   5,209 136 SH   SOLE   10 0 126
KENNEDY-WILSON HOLDINGS INC COM STKUSD0.0001 Stock 489398107   378 24 SH   SOLE   0 0 24
SERVISFIRST BANCSHARES INC COM Stock 81768T108   8,338 121 SH   SOLE   0 0 121
WABTEC Stock 929740108   1,497 15 SH   SOLE   0 0 15
LILLY ELI & CO COM Stock 532457108   823,985 2,252 SH   SOLE   297 0 1,955
HASBRO INC COM Stock 418056107   854 14 SH   SOLE   14 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   1,061,207 3,443 SH   SOLE   618 0 2,824
AMERICAN ASSETS TRUST INC REIT 024013104   398 15 SH   SOLE   0 0 15
10X GENOMICS INC CL A COM Stock 88025U109   292 8 SH   SOLE   0 0 8
DATADOG INC CL A COM Stock 23804L103   441 6 SH   SOLE   0 0 6
PELOTON INTERACTIVE INC CL A COM Stock 70614W100   611 77 SH   SOLE   0 0 77
CERENCE INC COM Stock 156727109   1,834 99 SH   SOLE   20 0 79
SCHWAB U.S. MID-CAP ETF ETF 808524508   163,369 2,490 SH   SOLE   0 0 2,490
LEIDOS HOLDINGS INC COM Stock 525327102   1,473 14 SH   SOLE   6 0 8
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680   3,794,240 68,836 SH   SOLE   46,837 0 21,999
SUN CMNTYS INC COM REIT 866674104   572 4 SH   SOLE   0 0 4
INVESCO S&P SMALLCAP INDUSTRIALS ETF ETF 46138E123   20,424 230 SH   SOLE   230 0 0
PPL CORP COM Stock 69351T106   526 18 SH   SOLE   0 0 18
ACV AUCTIONS INC COM CL A Stock 00091G104   28,242 3,440 SH   SOLE   0 0 3,440
ADAPTHEALTH CORP COMMON STOCK Stock 00653Q102   730 38 SH   SOLE   0 0 38
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473   64,995 617 SH   SOLE   208 0 409
HOLOGIC INC Stock 436440101   3,156,234 42,190 SH   SOLE   20,103 0 22,087
FABRINET SHS Stock G3323L100   898 7 SH   SOLE   0 0 7
IPATH DJ-UBS COMMODITY TOTAL RETURN ETN ETF 06738C778   675,852 20,049 SH   SOLE   4,453 0 15,596
SUNPOWER CORP Stock 867652406   451 25 SH   SOLE   0 0 25
PARAMOUNT GLOBAL CLASS A COM Stock 92556H107   314 16 SH   SOLE   0 0 16
LITHIA MOTORS INC-CL A Stock 536797103   3,276 16 SH   SOLE   0 0 16
BILL COM HLDGS INC COM Stock 090043100   545 5 SH   SOLE   0 0 5
SPROUT SOCIAL INC COM CL A Stock 85209W109   678 12 SH   SOLE   0 0 12
SITIME CORP COM Stock 82982T106   406 4 SH   SOLE   4 0 0
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771   3,951,918 86,817 SH   SOLE   22,528 0 64,289
PIMCO CORPORATE OPPORTUNITY FUND CEF 72201B101   6,005 500 SH   SOLE   500 0 0
LEAR CORP Stock 521865204   992 8 SH   SOLE   3 0 5
FRESENIUS MEDICAL CARE AG ADR 358029106   3,056 187 SH   SOLE   0 0 187
INVESCO S&P SMALLCAP HEALTH CARE ETF ETF 46138E149   170,404 1,291 SH   SOLE   0 0 1,291
ISHARES RUSSELL 2000 ETF ETF 464287655   434,726 2,493 SH   SOLE   193 0 2,300
ISHARES RUSSELL 2000 ETF ETF 464287655   6,451 37,000 SH Put SOLE   0 0 37,000
TWILIO INC CL A Stock 90138F102   3,133 64 SH   SOLE   10 0 54
POWERSHARES ETF SENIOR LOAN PORT NYSE ARCA INC ETF 46138G508   144,942 7,060 SH   SOLE   0 0 7,060
GREIF INC CL A Stock 397624107   201 3 SH   SOLE   0 0 3
DOUGLAS EMMETT INC COM REIT 25960P109   1,035 66 SH   SOLE   0 0 66
APOLLO GLOBAL MGMT INC COM Stock 03769M106   6,698 105 SH   SOLE   0 0 105
HUNTINGTON INGALLS INDS INC COM Stock 446413106   1,153 5 SH   SOLE   3 0 2
FIDELITY NATL INFO SVCS Stock 31620M106   17,980 265 SH   SOLE   25 0 240
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663   23,617 227 SH   SOLE   0 0 226
REYNOLDS CONSUMER PRODS INC COM Stock 76171L106   779 26 SH   SOLE   11 0 15
1LIFE HEALTHCARE INC COM Stock 68269G107   2,557 153 SH   SOLE   0 0 153
REPLIGEN CORP COM Stock 759916109   69,078 408 SH   SOLE   102 0 306
BEAM THERAPEUTICS INC COM Stock 07373V105   391 10 SH   SOLE   0 0 10
REVOLUTION MEDICINES INC COM Stock 76155X100   691 29 SH   SOLE   0 0 29
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   23,173 225 SH   SOLE   28 0 197
DIGITAL REALTY TRUST INC REIT 253868103   8,723 87 SH   SOLE   25 0 62
SILVERGATE CAP CORP CL A Stock 82837P408   1,044 60 SH   SOLE   19 0 41
AGILYSYS INC COM Stock 00847J105   871 11 SH   SOLE   0 0 11
MICRON TECHNOLOGY Stock 595112103   8,247 165 SH   SOLE   31 0 134
SHYFT GROUP INC COM Stock 825698103   547 22 SH   SOLE   0 0 22
INCYTE CORP Stock 45337C102   3,293 41 SH   SOLE   20 0 21
CARRIER GLOBAL CORPORATION COM Stock 14448C104   6,518 158 SH   SOLE   34 0 124
TRAVEL PLUS LEISURE CO COM Stock 894164102   2,963,425 81,413 SH   SOLE   42,233 0 39,179
AFLAC INC COM Stock 001055102   697,564 9,696 SH   SOLE   1,354 0 8,342
FREEPORT MCMORAN COPPER Stock 35671D857   7,932,261 208,744 SH   SOLE   53,383 0 155,360
SYSCO CORP COM Stock 871829107   6,168,510 80,687 SH   SOLE   29,032 0 51,654
CHIPOTLE MEXICAN GRILL INC Stock 169656105   87,412 63 SH   SOLE   1 0 62
POWERSHARES SP500 LOW VOLATILITY ETF ETF 46138E354   15,656 245 SH   SOLE   0 0 245
GROUP 1 AUTOMOTIVE INC COM Stock 398905109   5,411 30 SH   SOLE   0 0 30
WOODSIDE PETRO SPON ADRF ADR 980228308   2,542 105 SH   SOLE   0 0 105
DICKS SPORTING GOODS INC Stock 253393102   722 6 SH   SOLE   0 0 6
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332   158,786 2,914 SH   SOLE   0 0 2,914
INARI MED INC COM Stock 45332Y109   890 14 SH   SOLE   0 0 14
ZOOMINFO TECHNOLOGIES INC COMMON STOCK Stock 98980F104   1,445 48 SH   SOLE   11 0 37
ISHARES MSCI FLOATING RATE NOT E FUNDING ETF ETF 46429B655   19,248,222 382,440 SH   SOLE   153,847 0 228,592
SONY GROUP CORPORATION SPONSORED ADR ADR 835699307   95,579 1,253 SH   SOLE   0 0 1,253
ISHARES 0-3 MONTH TREASURY BOND ETF ETF 46436E718   601 6 SH   SOLE   0 0 6
OPEN LENDING CORP COM CL A Stock 68373J104   405 60 SH   SOLE   0 0 60
AZEK CO INC CL A Stock 05478C105   650 32 SH   SOLE   0 0 32
VAXCYTE INC COM Stock 92243G108   662,190 13,810 SH   SOLE   0 0 13,810
ROYALTY PHARMA PLC SHS CLASS A Stock G7709Q104   1,502 38 SH   SOLE   14 0 24
TTEC HLDGS INC COM Stock 89854H102   618 14 SH   SOLE   0 0 14
THE VALENS COMPANY INC COM NEW Stock 91914P603   431 653 SH   SOLE   0 0 653
VALLEY NATL BANCORP Stock 919794107   407 36 SH   SOLE   0 0 36
MATCH GROUP INC NEW COM Stock 57667L107   539 13 SH   SOLE   0 0 13
IAC INC COM NEW Stock 44891N208   1,687 38 SH   SOLE   8 0 30
DUN & BRADSTREET HLDGS INC COM Stock 26484T106   392 32 SH   SOLE   0 0 32
ACCOLADE INC COM Stock 00437E102   405 52 SH   SOLE   52 0 0
AVIENT CORPORATION COM Stock 05368V106   439 13 SH   SOLE   0 0 13
PC CONNECTION INC COM Stock 69318J100   1,454 31 SH   SOLE   0 0 31
CAESARS ENTERTAINMENT INC NEW COM Stock 12769G100   707 17 SH   SOLE   0 0 17
STEVEN MADDEN LTD Stock 556269108   447 14 SH   SOLE   0 0 14
AMKOR TECHNOLOGY INC COM Stock 031652100   528 22 SH   SOLE   0 0 22
QUANTA SERVICES INC Stock 74762E102   720,146 5,054 SH   SOLE   1,327 0 3,726
ISHARES DJ SELECT DIVIDEND ETF 464287168   101,183 839 SH   SOLE   0 0 839
REGAL REXNORD CORPORATION COM Stock 758750103   1,200 10 SH   SOLE   0 0 10
AMERICAN ELEC PWR CO INC COM Stock 025537101   5,463 58 SH   SOLE   12 0 45
SPDR S&P 500 ESG ETF ETF 78468R531   72,623 1,981 SH   SOLE   646 0 1,335
ENTERGY CORP NEW COM Stock 29364G103   1,238 11 SH   SOLE   3 0 8
LI AUTO INC SPONSORED ADS ADR 50202M102   3,724,837 182,590 SH   SOLE   71,105 0 111,485
VITAL FARMS INC COM Stock 92847W103   1,462 98 SH   SOLE   0 0 98
RACKSPACE TECHNOLOGY INC COM Stock 750102105   271 92 SH   SOLE   0 0 92
EDISON INTL COM Stock 281020107   1,018 16 SH   SOLE   8 0 8
ERICSSON ADR B SEK 10 ADR 294821608   41,978 7,188 SH   SOLE   3,506 0 3,682
EVERSOURCE ENERGY COM Stock 30040W108   11,905 142 SH   SOLE   13 0 129
PNM RES INC COM Stock 69349H107   488 10 SH   SOLE   0 0 10
DUCK CREEK TECHNOLOGIES INC SHS Stock 264120106   446 37 SH   SOLE   0 0 37
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481   27,588 330 SH   SOLE   0 0 330
QUANTUMSCAPE CORP COM CL A Stock 74767V109   4,559 804 SH   SOLE   58 0 746
KRANESHARES GLOBAL CARBON STRATEGY ETF ETF 500767678   56,711 1,555 SH   SOLE   0 0 1,555
LUMINAR TECHNOLOGIES INC COM CL A Stock 550424105   515 104 SH   SOLE   63 0 41
AMC NETWORKS INC CL A Stock 00164V103   329 21 SH   SOLE   21 0 0
MARATHON PETE CORP Stock 56585A102   528,758 4,543 SH   SOLE   724 0 3,818
HF SINCLAIR CORP COM Stock 403949100   2,076 40 SH   SOLE   24 0 16
ISHARES ESG ADVANCED TOTAL USD BOND MARKET ETF ETF 46436E619   689,801 16,346 SH   SOLE   9,544 0 6,802
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192   215,519 3,741 SH   SOLE   0 0 3,741
FULLER H B CO COM Stock 359694106   430 6 SH   SOLE   0 0 6
SNOWFLAKE INC CL A Stock 833445109   2,727 19 SH   SOLE   0 0 19
SUMO LOGIC INC COM Stock 86646P103   340 42 SH   SOLE   42 0 0
BROADSTONE NET LEASE INC COM REIT 11135E203   454 28 SH   SOLE   0 0 28
JOHNSON OUTDOORS INC CL A Stock 479167108   463 7 SH   SOLE   0 0 7
APPLIED INDL TECHNOLOGIES INC COM Stock 03820C105   756 6 SH   SOLE   6 0 0
ZILLOW INC Stock 98954M101   1,248 40 SH   SOLE   0 0 40
VANGUARD SMALL CAP VALUE ETF ETF 922908611   31,125 196 SH   SOLE   0 0 196
GOODRX HLDGS INC COM CL A Stock 38246G108   377 81 SH   SOLE   0 0 81
CORSAIR GAMING INC COM Stock 22041X102   502 37 SH   SOLE   0 0 37
BENTLEY SYS INC COM CL B Stock 08265T208   370 10 SH   SOLE   10 0 0
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108   391,800 61,028 SH   SOLE   50 0 60,978
PERFICIENT INC Stock 71375U101   908 13 SH   SOLE   0 0 13
ACADEMY SPORTS & OUTDOORS INC COM Stock 00402L107   1,734 33 SH   SOLE   9 0 24
WALKER & DUNLOP INC COM Stock 93148P102   392 5 SH   SOLE   0 0 5
VONTIER CORPORATION COM Stock 928881101   2,049 106 SH   SOLE   33 0 73
ALEXANDERS INC COM REIT 014752109   880 4 SH   SOLE   0 0 4
BIOMARIN PHARMACEUTICAL INC Stock 09061G101   2,173 21 SH   SOLE   0 0 21
COMMUNITY TR BANCORP INC COM Stock 204149108   230 5 SH   SOLE   0 0 5
F N B CORP COM Stock 302520101   209 16 SH   SOLE   0 0 16
NU SKIN ENTERPRISES INC Stock 67018T105   211 5 SH   SOLE   0 0 5
LANDSTAR SYSTEMS INC Stock 515098101   1,140 7 SH   SOLE   2 0 5
SYNAPTICS INC Stock 87157D109   17,605 185 SH   SOLE   0 0 185
CATHAY GEN BANCORP COM Stock 149150104   326 8 SH   SOLE   8 0 0
REGENERON PHARMACEUTICALS INC Stock 75886F107   490,613 680 SH   SOLE   111 0 569
FIRST TRUST SMALL CAP GROWTH ALPHADEX FUND ETF 33737M300   169,285 3,062 SH   SOLE   0 0 3,062
ALLEGRO MICROSYSTEMS INC COM Stock 01749D105   931 31 SH   SOLE   0 0 31
MICROVISION INC DEL COM NEW Stock 594960304   329 140 SH   SOLE   140 0 0
ATLASSIAN CORPORATION CL A Stock 049468101   257,360 2,000 SH   SOLE   0 0 2,000
ALPHA & OMEGA SEMICONDUCTOR LT SHS Stock G6331P104   343 12 SH   SOLE   0 0 12
VIATRIS INC COM Stock 92556V106   8,882 798 SH   SOLE   0 0 798
GCM GROSVENOR INC COM CL A Stock 36831E108   403 53 SH   SOLE   0 0 53
SOTERA HEALTH CO COM Stock 83601L102   400 48 SH   SOLE   0 0 48
FIRST SOLAR INC Stock 336433107   3,445 23 SH   SOLE   4 0 19
SOFI TECHNOLOGIES INC COM Stock 83406F102   5,970 1,295 SH   SOLE   0 0 1,295
SCHWAB US AGGREGATE BOND ETF ETF 808524839   69,190,230 1,515,668 SH   SOLE   892,326 0 623,341
ISHARES MSCI EAFE VALUE INDEX ETF ETF 464288877   5,230 114 SH   SOLE   0 0 114
C3 AI INC CL A Stock 12468P104   392 35 SH   SOLE   0 0 35
AIRBNB INC COM CL A Stock 009066101   2,812,010 32,889 SH   SOLE   461 0 32,428
SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284   23,408 478 SH   SOLE   0 0 478
FIRST CTZNS BANCSHARES INC N C CL A Stock 31946M103   2,275 3 SH   SOLE   0 0 3
BOK FINANCIAL CORP NEW Stock 05561Q201   623 6 SH   SOLE   0 0 6
ERIE INDTY CO CL A Stock 29530P102   995 4 SH   SOLE   2 0 2
STAG INDL INC COM REIT 85254J102   1,260 39 SH   SOLE   10 0 29
FORTUNE BRANDS HOME & SECURITY INC WI Stock 34964C106   23,701 415 SH   SOLE   127 0 288
GENTEX CORP Stock 371901109   96,918 3,554 SH   SOLE   12 0 3,542
CANOO INC COM CL A Stock 13803R102   352 286 SH   SOLE   286 0 0
INDUS REALTY TRUST INC COM Stock 45580R103   508 8 SH   SOLE   0 0 8
CULLINAN ONCOLOGY INC COM Stock 230031106   506 48 SH   SOLE   0 0 48
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   4,566,081 60,446 SH   SOLE   15,766 0 44,679
AFFIRM HLDGS INC COM CL A Stock 00827B106   1,035 107 SH   SOLE   34 0 73
XYLEM INC Stock 98419M100   353,050 3,193 SH   SOLE   4 0 3,189
ACADIA HEALTHCARE COMPANY INC Stock 00404A109   1,070 13 SH   SOLE   0 0 13
JOBY AVIATION INC COMMON STOCK Stock G65163100   15,846 4,730 SH   SOLE   0 0 4,730
DIME CMNTY BANCSHARES INC COM Stock 25432X102   414 13 SH   SOLE   0 0 13
GLOBAL X S&P 500 COVERED CALL & GROWTH ETF ETF 37954Y277   953,895 37,865 SH   SOLE   0 0 37,865
CHESAPEAKE ENERGY CORP COM Stock 165167735   1,887 20 SH   SOLE   0 0 20
APTIV PLC Stock G6095L109   4,660,967 50,048 SH   SOLE   23,254 0 26,793
ROBLOX CORP CL A Stock 771049103   1,081 38 SH   SOLE   12 0 26
COUPANG INC CL A Stock 22266T109   3,771,490 256,390 SH   SOLE   11,560 0 244,829
DIGITALOCEAN HLDGS INC COM Stock 25402D102   1,044 41 SH   SOLE   13 0 28
COURSERA INC COM Stock 22266M104   146,952 12,422 SH   SOLE   0 0 12,422
COINBASE GLOBAL INC COM CL A Stock 19260Q107   3,256 92 SH   SOLE   9 0 83
TRACTOR SUPPLY CO Stock 892356106   510,125 2,268 SH   SOLE   239 0 2,028
CANTALOUPE INC COM Stock 138103106   479 110 SH   SOLE   0 0 110
GINKGO BIOWORKS HOLDINGS INC CL A SHS Stock 37611X100   989 585 SH   SOLE   185 0 400
UIPATH INC CL A Stock 90364P105   2,326 183 SH   SOLE   0 0 183
DOUBLEVERIFY HLDGS INC COM Stock 25862V105   4,392 200 SH   SOLE   0 0 200
DIAMOND OFFSHORE DRILLING INC COM Stock 25271C201   593 57 SH   SOLE   0 0 57
ENDEAVOR GROUP HLDGS INC CL A COM Stock 29260Y109   811 36 SH   SOLE   15 0 21
ELECTRONICS ARTS Stock 285512109   1,698,427 13,901 SH   SOLE   5,116 0 8,785
ELECTRONICS ARTS Stock 285512109   9,652 79,000 SH Put SOLE   0 0 79,000
BLUE OWL CAPITAL INC COM CL A Stock 09581B103   456 43 SH   SOLE   0 0 43
VIMEO INC COMMON STOCK Stock 92719V100   408 119 SH   SOLE   0 0 119
INVESCO FTSE RAFI US 1000 ETF ETF 46137V613   6,671 43 SH   SOLE   0 0 43
FLYWIRE CORPORATION COM VTG Stock 302492103   489 20 SH   SOLE   0 0 20
FIGS INC CL A Stock 30260D103   1,104 164 SH   SOLE   52 0 112
ORGANON & CO COMMON STOCK Stock 68622V106   2,346 84 SH   SOLE   47 0 37
NEOGEN CORP Stock 640491106   18,900 1,241 SH   SOLE   25 0 1,216
VISA INC Stock 92826C839   3,227,387 15,534 SH   SOLE   3,351 0 12,183
MARQETA INC CLASS A COM Stock 57142B104   1,436 235 SH   SOLE   54 0 181
WENDYS CO COM Stock 95058W100   475 21 SH   SOLE   0 0 21
MOMENTIVE GLOBAL INC COM Stock 60878Y108   560 80 SH   SOLE   0 0 80
SJW GROUP COM Stock 784305104   5,440 67 SH   SOLE   60 0 7
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689   4,832 76 SH   SOLE   0 0 76
CONFLUENT INC CLASS A COM Stock 20717M103   1,246,129 56,031 SH   SOLE   0 0 56,031
DOXIMITY INC CL A Stock 26622P107   805 24 SH   SOLE   0 0 24
DT MIDSTREAM INC COMMON STOCK Stock 23345M107   221 4 SH   SOLE   0 0 4
INTEGRAL AD SCIENCE HLDNG CORP COM Stock 45828L108   2,215 252 SH   SOLE   0 0 252
SENTINELONE INC CL A Stock 81730H109   1,065 73 SH   SOLE   23 0 50
AMERICAN EAGLE OUTFITTERS Stock 02553E106   490,177 35,113 SH   SOLE   12,600 0 22,513
FIRST TRUST INDXX MEDICAL DEVICES ETF ETF 33738R639   76,022 4,048 SH   SOLE   1,621 0 2,427
HERSHEY CO COM Stock 427866108   16,905 73 SH   SOLE   42 0 31
STEVANATO GROUP S P A ORD SHS Stock T9224W109   2,893 161 SH   SOLE   0 0 161
LUCID GROUP INC COM Stock 549498103   1,516 222 SH   SOLE   48 0 174
THORNBURG INCM BUILDER OPP TR COM CEF 885213108   4,470 313 SH   SOLE   0 0 313
ROBINHOOD MKTS INC COM CL A Stock 770700102   2,656,912 326,402 SH   SOLE   0 0 326,402
GXO LOGISTICS INCORPORATED COMMON STOCK Stock 36262G101   29,243 685 SH   SOLE   334 0 351
VICTORIAS SECRET AND CO COMMON STOCK Stock 926400102   358 10 SH   SOLE   10 0 0
GUIDEWIRE SOFTWARE INC COM Stock 40171V100   12,825 205 SH   SOLE   0 0 205
ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD ETF 46429B697   75,128 1,042 SH   SOLE   0 0 1,042
INVESCO SOLAR ETF ETF 46138G706   18,673 256 SH   SOLE   36 0 220
JACKSON FINANCIAL INC COM CL A Stock 46817M107   348 10 SH   SOLE   10 0 0
THOUGHTWORKS HOLDING INC COM Stock 88546E105   2,303 226 SH   SOLE   32 0 194
PROTO LABS INC COM Stock 743713109   434 17 SH   SOLE   0 0 17
TOAST INC CL A Stock 888787108   631 35 SH   SOLE   0 0 35
TRUSTMARK CORP COM Stock 898402102   4,468 128 SH   SOLE   0 0 128
GLADSTONE COMMERCIAL CORP COM REIT 376536108   777 42 SH   SOLE   18 0 24
OLAPLEX HLDGS INC COM Stock 679369108   1,579 303 SH   SOLE   63 0 240
AMPLITUDE INC COM CL A Stock 03213A104   326 27 SH   SOLE   27 0 0
SVB FINL GROUP Stock 78486Q101   8,264,958 35,913 SH   SOLE   15,533 0 20,378
EXPRO GROUP HOLDINGS NV COM Stock N3144W105   381 21 SH   SOLE   0 0 21
PROSHARES BITCOIN STRATEGY ETF ETF 74347G440   1,739 167 SH   SOLE   166 0 0
MACOM TECH SOLUTIONS HLDGS INC COM Stock 55405Y100   10,896 173 SH   SOLE   0 0 173
ISHARES MSCI INDIA ETF ETF 46429B598   4,174 100 SH   SOLE   0 0 100
KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100   2,113 190 SH   SOLE   52 0 138
NEXTDOOR HOLDINGS INC COM CL A Stock 65345M108   1,545 750 SH   SOLE   750 0 0
VANGUARD SMALL CAP GROWTH ETF ETF 922908595   4,011 20 SH   SOLE   0 0 20
VANGUARD VALUE ETF ETF 922908744   137,843 982 SH   SOLE   0 0 982
VANGUARD GROWTH ETF ETF 922908736   330,040 1,549 SH   SOLE   322 0 1,226
SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF ETF 78468R408   72,308 2,983 SH   SOLE   0 0 2,983
ISHARES U.S. TREASURY BOND ETF ETF 46429B267   17,722 780 SH   SOLE   0 0 780
RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103   2,175 118 SH   SOLE   17 0 101
ENPHASE ENERGY INC COM Stock 29355A107   4,876,324 18,404 SH   SOLE   7,818 0 10,586
ORION OFFICE REIT INC COM REIT 68629Y103   538 63 SH   SOLE   0 0 63
BRAZE INC COM CL A Stock 10576N102   1,282 47 SH   SOLE   12 0 35
HORIZON PHARMA INC Stock G46188101   5,349 47 SH   SOLE   5 0 42
COHEN & STEERS INC Stock 19247A100   387 6 SH   SOLE   0 0 6
COSTAR GRP INC Stock 22160N109   8,655 112 SH   SOLE   9 0 103
SPLUNK INC COM Stock 848637104   1,550 18 SH   SOLE   4 0 14
INVESCO HIGH INCOME TR II COM CEF 46131F101   13,841 1,349 SH   SOLE   1,349 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   439,890 2,113 SH   SOLE   2,042 0 70
LACLEDE GROUP INC Stock 84857L101   91,446 1,328 SH   SOLE   1,322 0 6
SEMICONDUCTOR HOLDRSTR DEP RCPT ETF 92189F676   170,267 839 SH   SOLE   376 0 463
ARES COML REAL ESTATE CORP COM REIT 04013V108   444,161 43,164 SH   SOLE   10,257 0 32,906
DOUGLAS ELLIMAN INC COM Stock 25961D105   2,263 556 SH   SOLE   78 0 478
PHILLIPS 66 Stock 718546104   364,451 3,502 SH   SOLE   102 0 3,399
CHENIERE ENERGY INC Stock 16411R208   2,999 20 SH   SOLE   6 0 14
AMERICAN TOWER CORP REIT 03027X100   297,481 1,404 SH   SOLE   129 0 1,275
IRON MOUNTAIN INC REIT 46284V101   847 17 SH   SOLE   0 0 17
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105   1,538 6 SH   SOLE   4 0 2
TG THERAPEUTICS INC COM Stock 88322Q108   1,100 93 SH   SOLE   0 0 93
ISHARES TR S&P 1500 INDEX FD ETF 464287150   384,483 4,534 SH   SOLE   0 0 4,534
EAGLE MATERIALS INC Stock 26969P108   77,717 585 SH   SOLE   0 0 585
DOORDASH INC CL A Stock 25809K105   1,123 23 SH   SOLE   0 0 23
TPG INC COM CL A Stock 872657101   390 14 SH   SOLE   0 0 14
SPROUTS FMRS MKT INC COM Stock 85208M102   453 14 SH   SOLE   14 0 0
VANECK FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437   39,963 1,479 SH   SOLE   0 0 1,479
CONSTELLATION ENERGY CORP COM Stock 21037T109   4,914 57 SH   SOLE   9 0 48
META PLATFORMS INC CL A Stock 30303M102   4,488,923 37,302 SH   SOLE   11,844 0 25,458
POLO RALPH LAUREN CL A CLASS A Stock 751212101   48,608 460 SH   SOLE   456 0 4
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   55,186 101 SH   SOLE   0 0 101
INGREDION INC COM Stock 457187102   588 6 SH   SOLE   4 0 2
VANGUARD MATERIALS ETF ETF 92204A801   28,083 165 SH   SOLE   0 0 165
EMBECTA CORP COMMON STOCK Stock 29082K105   1,568 62 SH   SOLE   20 0 42
ESAB CORPORATION COM Stock 29605J106   422 9 SH   SOLE   9 0 0
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   44,641 4,709 SH   SOLE   92 0 4,617
LPL FINL HLDGS INC COM Stock 50212V100   28,134 130 SH   SOLE   65 0 65
FIRST TR EXCHANGE-TRADED FD IV NORTH AMERN ENERGY ETF 33738D101   290,521 10,885 SH   SOLE   0 0 10,885
MATSON INC COM Stock 57686G105   4,438 71 SH   SOLE   0 0 71
SERVICE NOW INC Stock 81762P102   15,919 41 SH   SOLE   5 0 36
COCA COLA ENTERPRISEINC Stock G25839104   5,698 103 SH   SOLE   0 0 103
WESBANCO INC COM Stock 950810101   222 6 SH   SOLE   0 0 6
BCE INC COM NEW Stock 05534B760   23,777 541 SH   SOLE   0 0 541
PACKAGING CORP OF AMERICA Stock 695156109   1,407 11 SH   SOLE   3 0 8
SAREPTA THERAPEUTICS INC COM Stock 803607100   5,961 46 SH   SOLE   4 0 42
J.P. MORGAN NASDAQ EQUITY PREMIUM INCOME ETF ETF 46654Q203   240,720 5,900 SH   SOLE   0 0 5,900
PDC ENERGY INC Stock 69327R101   635 10 SH   SOLE   0 0 10
CHESAPEAKE UTILS CORP COM Stock 165303108   40,890 346 SH   SOLE   0 0 346
ASPEN TECHNOLOGY INC COM Stock 29109X106   39,437 192 SH   SOLE   24 0 168
FIVE BELOW INC COM Stock 33829M101   7,605 43 SH   SOLE   0 0 43
PALO ALTO NETWORKS INC COM Stock 697435105   694,909 4,980 SH   SOLE   0 0 4,980
ENHABIT INC COM Stock 29332G102   474 36 SH   SOLE   0 0 36
JABIL CIRCUIT INC Stock 466313103   1,159 17 SH   SOLE   0 0 17
EPAM SYS INC COM Stock 29414B104   17,370 53 SH   SOLE   3 0 50
FMC CORP COM NEW Stock 302491303   321,235 2,574 SH   SOLE   3 0 2,571
KULICKE & SOFFA INDS INC COM Stock 501242101   664 15 SH   SOLE   0 0 15
TEXAS CAPITAL BANCSHARES INC Stock 88224Q107   10,856 180 SH   SOLE   6 0 174
KBW CAPITAL MKTS ETF 78464A771   167,427 2,123 SH   SOLE   0 0 2,123
RYDEX RUSSELL TOP 50 ETF ETF 46137V233   84,229 305 SH   SOLE   0 0 304
GENTHERM INC Stock 37253A103   457 7 SH   SOLE   0 0 7
ELME COMMUNITIES SH BEN INT REIT 939653101   2,848 160 SH   SOLE   0 0 160
SPIRIT REALTY CAPITAL COM USD0.001 REIT 84860W300   799 20 SH   SOLE   0 0 20
MONDELEZ INTL INC CL A Stock 609207105   32,125 482 SH   SOLE   125 0 357
VANGUARD RUSSELL 3000 ETF ETF 92206C599   517,826 3,015 SH   SOLE   2,532 0 483
BUILDERS FIRSTSOURCE INC COM Stock 12008R107   389 6 SH   SOLE   6 0 0
MIDDLEBY CORP Stock 596278101   1,607 12 SH   SOLE   0 0 12
INNOSPEC INC Stock 45768S105   514 5 SH   SOLE   0 0 5
PENTAIR PLC SHS Stock G7S00T104   315 7 SH   SOLE   7 0 0
BROADCOM INC Stock 11135F101   510,486 913 SH   SOLE   81 0 832
BERRY GLOBAL GROUP INC COM Stock 08579W103   906 15 SH   SOLE   6 0 9
PROSHARES ULTRASHORT 20 YR TREAS 1 FOR 4 R/S INTOPROSHARES TR PROSHARES UL ETF 74347B201   81,250 2,500 SH   SOLE   0 0 2,500
AMBARELLA INC COM USD0.00045 Stock G037AX101   493 6 SH   SOLE   6 0 0
ANYWHERE REAL ESTATE INC COM Stock 75605Y106   1,438 225 SH   SOLE   0 0 225
SHUTTERSTOCK INC COM Stock 825690100   1,476 28 SH   SOLE   6 0 22
WORKDAY INC COM Stock 98138H101   91,864 549 SH   SOLE   4 0 545
TENET HEALTHCARE CORP COM NEW Stock 88033G407   9,612 197 SH   SOLE   0 0 197
DIAMONDBACK ENERGY INC COM Stock 25278X109   4,924 36 SH   SOLE   10 0 26
RXO INC COMMON STOCK Stock 74982T103   11,472 667 SH   SOLE   333 0 334
VANGUARD SHORT TERM INFL-PROTECTED ETF 922020805   13,779 295 SH   SOLE   0 0 295
U HAUL HOLDING COMPANY COM SER N Stock 023586506   1,484 27 SH   SOLE   9 0 18
D R HORTON INC Stock 23331A109   1,872 21 SH   SOLE   16 0 5
JOHNSON CTLS INC Stock G51502105   11,820,317 184,692 SH   SOLE   91,837 0 92,854
METLIFE INC COM Stock 59156R108   16,428 227 SH   SOLE   45 0 182
CROWN HLDGS INC COM Stock 228368106   329 4 SH   SOLE   0 0 4
FLOWERS FOODS INC Stock 343498101   5,231 182 SH   SOLE   0 0 182
RESTORATION HARDWARE Stock 74967X103   534 2 SH   SOLE   0 0 2
MOODYS CORP Stock 615369105   1,157,294 4,154 SH   SOLE   0 0 4,153
MOODYS CORP Stock 615369105   279 1,000 SH Put SOLE   0 0 1,000
MOODYS CORP Stock 615369105   279 1,000 SH Put SOLE   0 0 1,000
MOODYS CORP Stock 615369105   557 2,000 SH Put SOLE   0 0 2,000
MARTIN MARIETTA MATLS INC COM Stock 573284106   746,238 2,208 SH   SOLE   2 0 2,206
PIONEER NATURAL RESOURCES CO Stock 723787107   435,837 1,908 SH   SOLE   642 0 1,266
BARCLAYS PLC ADR ADR 06738E204   5,507 706 SH   SOLE   0 0 706
EPR PPTYS SBI REIT 26884U109   717 19 SH   SOLE   8 0 11
HSBC HOLDINGS PLC SPONS ADR ADR 404280406   25,333 813 SH   SOLE   0 0 813
NY COMMUNITY BANCORP INC Stock 649445103   817 95 SH   SOLE   0 0 95
SANMINA CORPORATION COM Stock 801056102   1,719 30 SH   SOLE   0 0 30
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834   100,538 1,737 SH   SOLE   1,737 0 0
NOVARTIS AG ADR ADR 66987V109   41,731 460 SH   SOLE   0 0 460
ISHARES CORE MSCI EAFE ETF 46432F842   59,852 971 SH   SOLE   0 0 971
ROYAL BANK OF CANADA Stock 780087102   40,429 430 SH   SOLE   0 0 430
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362   4,646 106 SH   SOLE   0 0 106
TOTAL SA ADR ADR 89151E109   40,166 647 SH   SOLE   0 0 647
RBC BEARINGS INC COM Stock 75524B104   45,848 219 SH   SOLE   0 0 219
PAYSAFE LIMITED SHS Stock G6964L206   1,333 96 SH   SOLE   0 0 96
CF INDUSTRIES HOLDINGS, INC. Stock 125269100   3,238 38 SH   SOLE   0 0 38
SL GREEN REALTY CORP REIT 78440X887   1,652 49 SH   SOLE   0 0 49
EXPEDITORS INTL WASH INC Stock 302130109   4,988 48 SH   SOLE   14 0 34
KINDER MORGAN INC Stock 49456B101   1,302 72 SH   SOLE   39 0 33
STRATASYS LTD Stock M85548101   830 70 SH   SOLE   28 0 42
SLM CORP COM Stock 78442P106   432 26 SH   SOLE   0 0 26
ACCENTURE LTD BERMUDA CL A Stock G1151C101   246,631 924 SH   SOLE   102 0 822
PERDOCEO ED CORP COM Stock 71363P106   584 42 SH   SOLE   0 0 42
EQUIFAX INC COM Stock 294429105   9,524 49 SH   SOLE   5 0 44
MOHAWK INDS INC Stock 608190104   511 5 SH   SOLE   0 0 5
NORTHERN TR CORP COM Stock 665859104   7,345 83 SH   SOLE   3 0 80
OMNICOM GROUP INC COM Stock 681919106   553,452 6,785 SH   SOLE   892 0 5,893
NEOGENOMICS INC COM NEW Stock 64049M209   2,070 224 SH   SOLE   0 0 224
GOODYEAR TIRE & RUBR CO COM Stock 382550101   1,512 149 SH   SOLE   34 0 115
KROGER CO COM Stock 501044101   8,114 182 SH   SOLE   28 0 154
STMICROELECTRONICS NV SHS N Y REGISTRY ADR 861012102   5,442 153 SH   SOLE   0 0 153
CSG SYS INTL INC COM Stock 126349109   572 10 SH   SOLE   10 0 0
UNISYS CORP COM NEW Stock 909214306   1,063 208 SH   SOLE   66 0 142
ENBRIDGE INC COM Stock 29250N105   16,305 417 SH   SOLE   0 0 417
AES CORP Stock 00130H105   674,396 23,449 SH   SOLE   3,187 0 20,262
CALIFORNIA WTR SVC GROUP COM Stock 130788102   424 7 SH   SOLE   0 0 7
ENTEGRIS INC COM Stock 29362U104   2,492 38 SH   SOLE   5 0 33
ISHARES TR DOW JONES US MEDICAL DEVICES INDEX ETF 464288810   7,457,552 141,859 SH   SOLE   44,488 0 97,370
MILLERKNOLL INC COM Stock 600544100   3,004 143 SH   SOLE   0 0 143
NICE SYSTEMS LTD ADR ADR 653656108   5,577 29 SH   SOLE   0 0 29
NVIDIA CORP Stock 67066G104   8,153,098 55,790 SH   SOLE   15,936 0 39,852
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646   61,727 1,239 SH   SOLE   0 0 1,239
ISHARES TR LEHMAN SHORT TREA BDFD ETF 464288679   545,863 4,966 SH   SOLE   0 0 4,966
WESTERN DIGITAL CORP. COM Stock 958102105   379 12 SH   SOLE   0 0 12
ARCHER DANIELS MIDLAND CO COM Stock 039483102   517,571 5,574 SH   SOLE   1,030 0 4,544
BALL CORP COM Stock 058498106   10,586 207 SH   SOLE   26 0 181
CUMMINS INC COM Stock 231021106   909,836 3,755 SH   SOLE   354 0 3,401
EOG RESOURCES INC Stock 26875P101   251,528 1,942 SH   SOLE   23 0 1,919
GENUINE PARTS CO COM Stock 372460105   7,287 42 SH   SOLE   42 0 0
GRAINGER W W INC COM Stock 384802104   681,426 1,225 SH   SOLE   189 0 1,036
MOSAIC CO Stock 61945C103   1,141 26 SH   SOLE   0 0 26
OWENS CORNING Stock 690742101   140,063 1,642 SH   SOLE   0 0 1,642
GENCO SHIPPING & TRADING LIMITED SHS ISIN #MHY2685T1073 Stock Y2685T131   891 58 SH   SOLE   24 0 34
ABBVIE INC COM Stock 00287Y109   18,535,317 114,692 SH   SOLE   55,684 0 59,006
CANADIAN IMPERIAL BANK OF COMMERCE Stock 136069101   4,854 120 SH   SOLE   0 0 120
NATIONAL GRID TRANSCO PLC ADR 636274409   5,368 89 SH   SOLE   0 0 89
S&P GLOBAL INC COM Stock 78409V104   77,036 230 SH   SOLE   40 0 190
MIZUHO FINANCIAL GROUP INC SPONSORED ADR ADR 60687Y109   19,570 6,891 SH   SOLE   0 0 6,891
SPDR BIOTECH ETF ETF 78464A870   150,562 1,814 SH   SOLE   1,606 0 208
SPDR DJ WILSHIRE INTL REAL EST ETF 78463X863   1,395,142 52,116 SH   SOLE   13,427 0 38,688
INTERACTIVE BROKERS GROUP INC Stock 45841N107   2,532 35 SH   SOLE   3 0 32
EPLUS INC COM Stock 294268107   1,196 27 SH   SOLE   0 0 27
AECOM TECHNOLOGY CORP Stock 00766T100   3,142 37 SH   SOLE   37 0 0
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103   22,947 491 SH   SOLE   0 0 491
OPTION CARE HEALTH INC COM NEW Stock 68404L201   512 17 SH   SOLE   0 0 17
CASEYS GEN STORES INC Stock 147528103   449 2 SH   SOLE   0 0 2
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   1,445,240 20,117 SH   SOLE   4,661 0 15,455
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775   118,882 2,371 SH   SOLE   2,362 0 9
CABOT OIL & GAS CP COM Stock 127097103   9,705 395 SH   SOLE   23 0 372
NORWEGIAN CRUISE LINE HLDG LTD SHS Stock G66721104   1,297 106 SH   SOLE   60 0 46
FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV ETF 33738R118   7,406 155 SH   SOLE   155 0 0
CURTISS WRIGHT CORP COM Stock 231561101   59,615 357 SH   SOLE   0 0 357
NORTHWEST NAT HLDG CO COM Stock 66765N105   619 13 SH   SOLE   0 0 13
POTLATCH CORP REIT 737630103   45,442 1,033 SH   SOLE   7 0 1,026
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859   71,982 1,550 SH   SOLE   1,550 0 0
PTC INC COM Stock 69370C100   53,898 449 SH   SOLE   103 0 346
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   68,722 292 SH   SOLE   0 0 292
CELANESE CORPORATION Stock 150870103   5,828 57 SH   SOLE   0 0 57
ZOETIS INC COM CL A Stock 98978V103   879 6 SH   SOLE   0 0 6
HEICO CORP NEW COM Stock 422806109   461 3 SH   SOLE   0 0 3
OMNICELL COM COM Stock 68213N109   25,513 506 SH   SOLE   7 0 499
VALE S A SPONSORED ADS ADR 91912E105   16,037 945 SH   SOLE   0 0 945
POWERSHARES FINANCIAL PREFERRED ETF ETF 46137V621   144,173 10,012 SH   SOLE   680 0 9,332
PRICESMART INC Stock 741511109   425 7 SH   SOLE   0 0 7
ORCHID IS CAP INC COM NEW REIT 68571X301   410 39 SH   SOLE   0 0 39
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100   133,114 1,787 SH   SOLE   0 0 1,787
PARK NATL CORP COM Stock 700658107   704 5 SH   SOLE   5 0 0
ISHARES ESG AWARE MSCI EM ETF ETF 46434G863   114,217 3,798 SH   SOLE   1,734 0 2,064
GLOBUS MED INC CL A Stock 379577208   1,337 18 SH   SOLE   0 0 18
NATIONAL BEVERAGE CORP COM Stock 635017106   233 5 SH   SOLE   0 0 5
HAWAIIAN ELEC INDUSTRIES COM Stock 419870100   753 18 SH   SOLE   0 0 18
VANECK BDC INCOME ETF ETF 92189F411   146,849 10,378 SH   SOLE   2,658 0 7,720
FARMERS NATIONAL BANC CORP COM Stock 309627107   452 32 SH   SOLE   0 0 32
ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648   227,745 1,062 SH   SOLE   30 0 1,031
INVESCO S&P 500 QUALITY ETF ETF 46137V241   215,072 4,888 SH   SOLE   3,032 0 1,856
ALAMO GROUP INC COM Stock 011311107   850 6 SH   SOLE   2 0 4
BLACKSTONE GROUP LP Stock 09260D107   66,252 893 SH   SOLE   12 0 881
ALLETE INC COM NEW Stock 018522300   774 12 SH   SOLE   0 0 12
ANSYS INC Stock 03662Q105   3,382 14 SH   SOLE   10 0 4
APTARGROUP INC COM Stock 038336103   38,053 346 SH   SOLE   5 0 341
BRADY CORP CL A Stock 104674106   424 9 SH   SOLE   0 0 9
CHURCH & DWIGHT INC Stock 171340102   2,176 27 SH   SOLE   23 0 4
FACTSET RESEARCH SYS INC Stock 303075105   16,851 42 SH   SOLE   1 0 41
FORWARD AIR CORP Stock 349853101   1,364 13 SH   SOLE   3 0 10
GRACO INC COM Stock 384109104   807 12 SH   SOLE   5 0 7
JACOBS SOLUTIONS INC COM Stock 46982L108   480 4 SH   SOLE   0 0 4
MATTHEWS INTL CORP CL A Stock 577128101   707,608 23,246 SH   SOLE   0 0 23,246
SEACOAST BKG CORP FLA COM NEW Stock 811707801   72,361 2,320 SH   SOLE   0 0 2,320
SIMPSON MANUFACTURING CO INC Stock 829073105   100,984 1,139 SH   SOLE   1,134 0 5
NEUROCRINE BIOSCIENCES INC Stock 64125C109   3,703 31 SH   SOLE   3 0 28
ZIMMER HLDGS INC Stock 98956P102   15,300 120 SH   SOLE   6 0 114
ROCKWELL AUTOMATION INC COM Stock 773903109   10,006 39 SH   SOLE   27 0 11
NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101   41,241 3,495 SH   SOLE   3,495 0 0
VERISIGN INC Stock 92343E102   5,752 28 SH   SOLE   4 0 24
MANDALAY DIGITAL GROUP INC COM Stock 25400W102   457 30 SH   SOLE   0 0 30
BRIGHT HORIZONS FAM SOL IN DEL COM Stock 109194100   14,071 223 SH   SOLE   5 0 218
STRYKER CORP Stock 863667101   352,280 1,441 SH   SOLE   72 0 1,368
QUALCOMM INC Stock 747525103   483,705 4,400 SH   SOLE   972 0 3,427
T-MOBILE US INC COM Stock 872590104   441,000 3,150 SH   SOLE   565 0 2,585
ING U S INC Stock 929089100   307 5 SH   SOLE   5 0 0
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608   8,644,973 211,369 SH   SOLE   29,814 0 181,554
BLACKSTONE MTG TR INC COM CL A REIT 09257W100   1,058,161 49,984 SH   SOLE   12,483 0 37,500
PENNYMAC FINL SVCS INC NEW COM Stock 70932M107   510 9 SH   SOLE   0 0 9
FASTENAL CO Stock 311900104   40,553 857 SH   SOLE   21 0 836
GENERAL DYNAMICS CORP COM Stock 369550108   61,511 248 SH   SOLE   15 0 232
RESMED INC Stock 761152107   4,371 21 SH   SOLE   5 0 16
INTUITIVE SURGICAL, INC. Stock 46120E602   57,581 217 SH   SOLE   7 0 210
MGM RESORTS INTERNATIONAL Stock 552953101   9,221 275 SH   SOLE   6 0 269
CULLEN FROST BANKERSINC Stock 229899109   802 6 SH   SOLE   6 0 0
DISCOVER FINANCIAL SERVICES LLC Stock 254709108   22,501 230 SH   SOLE   8 0 222
EQT CORP COM Stock 26884L109   1,894 56 SH   SOLE   0 0 56
HAIN CELESTIAL GROUPINC Stock 405217100   356 22 SH   SOLE   0 0 22
MCDONALDS CORP COM Stock 580135101   655,357 2,487 SH   SOLE   304 0 2,182
PAYLOCITY HLDG CORP COM Stock 70438V106   971 5 SH   SOLE   0 0 5
TEMPUR PEDIC INTL INC Stock 88023U101   3,467 101 SH   SOLE   14 0 87
AMETEK INC COM Stock 031100100   12,854 92 SH   SOLE   13 0 79
INTERCONTINENTALEXCHINTL Stock 45866F104   49,448 482 SH   SOLE   13 0 469
QUEST DIAGNOSTICS INC Stock 74834L100   10,169 65 SH   SOLE   63 0 2
DOVER CORP COM Stock 260003108   3,656 27 SH   SOLE   0 0 27
CISCO SYS INC Stock 17275R102   356,135 7,476 SH   SOLE   529 0 6,946
ISHARES INC MSCI MEXICO ETF 464286822   13,028,772 263,474 SH   SOLE   171,589 0 91,883
TAPESTRY INC Stock 876030107   962,466 25,275 SH   SOLE   6,855 0 18,419
CAPITAL ONE FINANCIAL CORP Stock 14040H105   114,527 1,232 SH   SOLE   15 0 1,217
ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499   256,050 3,796 SH   SOLE   0 0 3,796
COTY INC COM CL A Stock 222070203   531 62 SH   SOLE   0 0 62
APA CORPORATION COM Stock 03743Q108   1,110,984 23,800 SH   SOLE   0 0 23,800
ADVANCED MICRO DEVICES INC COM Stock 007903107   6,119,774 94,485 SH   SOLE   61 0 94,423
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669   40,502 671 SH   SOLE   671 0 0
AUTODESK INC Stock 052769106   21,864 117 SH   SOLE   7 0 110
JETBLUE AWYS CORP Stock 477143101   1,698 262 SH   SOLE   0 0 262
CDW CORP COM USD0.01 Stock 12514G108   168,937 946 SH   SOLE   188 0 758
VANECK ISRAEL ETF ETF 92189F635   3,569 100 SH   SOLE   0 0 100
MARKET VECTORS ETF TR JR GOLD MINERS ETF NEW ETF 92189F791   7,130 200 SH   SOLE   0 0 200
GLOBAL NET LEASE INC COM NEW REIT 379378201   478 38 SH   SOLE   0 0 38
NEWS CORP NEW CL A Stock 65249B109   2,111 116 SH   SOLE   0 0 116
AT&T INC COM Stock 00206R102   30,228 1,642 SH   SOLE   231 0 1,410
GLOBAL X S&P 500 COVERED CALL ETF ETF 37954Y475   424,808 10,790 SH   SOLE   0 0 10,790
CLEARWAY ENERGY INC CL C Stock 18539C204   1,179 37 SH   SOLE   12 0 25
PTC THERAPEUTICS INC COM Stock 69366J200   267 7 SH   SOLE   0 0 7
REXFORD INDL RLTY INC COM REIT 76169C100   3,661 67 SH   SOLE   0 0 67
VANGUARD FINANCIALS ETF ETF 92204A405   115,905 1,401 SH   SOLE   0 0 1,401
ENERGY SELECT SECTOR SPDR ETF 81369Y506   3,159,647 36,123 SH   SOLE   10,494 0 25,628
MATERIALS SELECT SECTOR SPDR ETF 81369Y100   232,807 2,997 SH   SOLE   0 0 2,997
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293   3,289,296 80,699 SH   SOLE   27,336 0 53,363
FOX FACTORY HLDG CORP COM Stock 35138V102   24,450 268 SH   SOLE   3 0 265
ISHARES DOW JONES US CONSUMER GOODS ETF 464287812   88,209 435 SH   SOLE   0 0 435
ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556   172,515 1,314 SH   SOLE   0 0 1,314
HENRY SCHEIN INC Stock 806407102   240 3 SH   SOLE   3 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301   10,995,077 131,222 SH   SOLE   51,220 0 80,001
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   40,486,202 355,267 SH   SOLE   228,082 0 127,183
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 464288513   4,251,992 57,748 SH   SOLE   11,317 0 46,431
ISHARES GLBL INDSTRLS INDX FD ETF 464288729   656,600 6,166 SH   SOLE   3,249 0 2,915
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   948,848 3,682 SH   SOLE   1,118 0 2,563
UNIVERSAL DISPLAY CORP COM Stock 91347P105   324 3 SH   SOLE   3 0 0
COMMVAULT SYSTEM Stock 204166102   440 7 SH   SOLE   0 0 7
FRESHPET INC COM Stock 358039105   950 18 SH   SOLE   7 0 11
KBW REGIONAL BANKINGETF ETF 78464A698   49,391 841 SH   SOLE   230 0 610
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396   83,326 571 SH   SOLE   190 0 381
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407   10,658,929 82,525 SH   SOLE   45,293 0 37,231
INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704   2,937,950 29,915 SH   SOLE   4,631 0 25,283
SCIENCE APPLICATIONS INTL CORP COM Stock 808625107   1,220 11 SH   SOLE   0 0 11
EXPEDIA INC DEL COM Stock 30212P303   350 4 SH   SOLE   4 0 0
ISHARES DJ US TECHNOLOGY ETF 464287721   2,216,539 29,756 SH   SOLE   6,005 0 23,751
ISHARES SEMICONDUCTOR ETF ETF 464287523   360,709 1,037 SH   SOLE   0 0 1,036
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE CO. INDEX ETF ETF 808524730   1,289 52 SH   SOLE   0 0 52
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE CO. INDEX ETF ETF 808524755   38,256 1,316 SH   SOLE   0 0 1,316
ISHARES S&P NORTH AMER TECH-SOFTWARE ETF 464287515   4,689,986 18,331 SH   SOLE   7,913 0 10,418
NETAPP INC Stock 64110D104   2,668,061 44,423 SH   SOLE   19,208 0 25,214
ISHARES S&P NORTH AMER TECH-MULTIMEDIA ETF 464287531   212,577 3,075 SH   SOLE   0 0 3,075
BURLINGTON STORES INC COM Stock 122017106   406 2 SH   SOLE   2 0 0
EMPIRE ST RLTY TR INC COM USD0.01 CL A REIT 292104106   384 57 SH   SOLE   0 0 57
BANCFIRST CORP COM Stock 05945F103   2,557 29 SH   SOLE   12 0 17
VEEVA SYS INC CL A COM Stock 922475108   15,008 93 SH   SOLE   0 0 93
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108   5,426 16 SH   SOLE   2 0 14
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467   126,886 1,410 SH   SOLE   432 0 978
RINGCENTRAL INC Stock 76680R206   1,487 42 SH   SOLE   0 0 42
SKYWORKS SOLUTIONS INC COM Stock 83088M102   96,962 1,064 SH   SOLE   4 0 1,060
ISHARES DJ US BASIC MATERIALS ETF 464287838   437,113 3,503 SH   SOLE   1,749 0 1,753
FIDELITY MSCI TELECOMMUNICATIONS SVCS INDEX ETF ETF 316092873   69,885 2,250 SH   SOLE   0 0 2,250
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETF ETF 316092204   14,964 264 SH   SOLE   264 0 0
FIDELITY MSCI ENERGY INDEX ETF ETF 316092402   23,840 1,000 SH   SOLE   0 0 1,000
BRIXMOR PROPERTY GROUP REIT 11120U105   861 38 SH   SOLE   16 0 22
GAMING & LEISURE PPTYS INC COM REIT 36467J108   469 9 SH   SOLE   0 0 9
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808   324,736 3,436 SH   SOLE   0 0 3,436
LGI HOMES INC COM Stock 50187T106   463 5 SH   SOLE   0 0 5
ISHARES S&P 500 VALUE ETF ETF 464287408   30,189,928 208,106 SH   SOLE   122,321 0 85,784
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853   141,965 3,840 SH   SOLE   0 0 3,840
LULULEMON ATHLETICA INC Stock 550021109   5,207,136 16,253 SH   SOLE   6,380 0 9,873
CHEGG INC COM Stock 163092109   404 16 SH   SOLE   16 0 0
WISDOMTREE INTERNATIONAL LARGECAP DIVIDEND FUND ETF 97717W794   125,913 2,861 SH   SOLE   0 0 2,861
ISHARES S&P 500 GROWTH ETF ETF 464287309   50,544 864 SH   SOLE   864 0 0
ISHARES S&P 500 INDEX ETF 464287200   28,495,964 74,168 SH   SOLE   16,249 0 57,917
KONTOOR BRANDS INC COM Stock 50050N103   480 12 SH   SOLE   0 0 12
ALLEGION PLC Stock G0176J109   947 9 SH   SOLE   0 0 9
ENI S P A COMMON STOCK ADR 26874R108   4,299 150 SH   SOLE   0 0 150
UBS AG NEW F Stock H42097107   3,079,971 164,969 SH   SOLE   68,571 0 96,398
LAMAR ADVERTISING CO A CLASS A REIT 512816109   1,510 16 SH   SOLE   4 0 12
CIGNA CORP Stock 125523100   559,658 1,689 SH   SOLE   304 0 1,385
BUMBLE INC COM CL A Stock 12047B105   842 40 SH   SOLE   0 0 40
FEDERATED INVS PA CL B CLASS B Stock 314211103   254 7 SH   SOLE   0 0 7
METTLER TOLEDO INTL INCF Stock 592688105   4,336 3 SH   SOLE   1 0 2
ONEOK INC NEW COM Stock 682680103   1,643 25 SH   SOLE   10 0 15
ROSS STORES INC Stock 778296103   2,305,675 19,865 SH   SOLE   13 0 19,851
USANA HEALTH SCIENCES INC COM Stock 90328M107   426 8 SH   SOLE   0 0 8
WESCO INTERNATIONAL INC Stock 95082P105   626 5 SH   SOLE   0 0 5
SITEONE LANDSCAPE SUPPLY INC COM Stock 82982L103   821 7 SH   SOLE   3 0 4
BUNGE LIMITED F Stock G16962105   27,208,465 272,712 SH   SOLE   150,041 0 122,670
ARAMARK COM Stock 03852U106   496 12 SH   SOLE   0 0 12
MASIMO CORPORATION Stock 574795100   6,066 41 SH   SOLE   0 0 41
CHART INDUSTRIES INC Stock 16115Q308   23,622 205 SH   SOLE   0 0 205
FLEXTRONICS INTL LTD F Stock Y2573F102   1,803 84 SH   SOLE   0 0 84
RENAISSANCERE HLDGS INCF Stock G7496G103   737 4 SH   SOLE   0 0 4
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407   19,739,246 482,740 SH   SOLE   228,194 0 254,545
WELLS FARGO CO NEW COM Stock 949746101   1,239,154 30,011 SH   SOLE   76 0 29,935
VMWARE INC CL A CLASS A Stock 928563402   2,701 22 SH   SOLE   10 0 12
UNION PAC CORP COM Stock 907818108   184,499 891 SH   SOLE   157 0 734
RIO TINTO PLC SPON ADR ADR 767204100   16,661 234 SH   SOLE   0 0 234
CINTAS CORP Stock 172908105   19,420 43 SH   SOLE   1 0 42
ECOLAB INC COM Stock 278865100   17,031 117 SH   SOLE   10 0 107
CARMAX INC Stock 143130102   38,543 633 SH   SOLE   20 0 613
NATIONAL INSTRUMENTS Stock 636518102   2,288 62 SH   SOLE   0 0 62
ISHARES MBS BOND ETF ETF 464288588   43,314 467 SH   SOLE   0 0 467
ISHARES S&P U.S. PREFERRED STOCK ETF ETF 464288687   135,309 4,432 SH   SOLE   857 0 3,575
CHARLES RIVER LABS HLDG Stock 159864107   6,319 29 SH   SOLE   0 0 29
SALESFORCE COM Stock 79466L302   102,757 775 SH   SOLE   55 0 720
JUNIPER NETWORKS INC Stock 48203R104   569,240 17,811 SH   SOLE   2,384 0 15,427
MICROCHIP TECHNOLOGY INC Stock 595017104   20,513 292 SH   SOLE   15 0 277
MCCORMICK & CO INC COM NON VTG Stock 579780206   25,116 303 SH   SOLE   9 0 294
SELECT COMFORT CORP Stock 83125X103   468 18 SH   SOLE   0 0 18
POWERSHARES DWA TECHNICAL LEADERS PORTFOLIO ETF 46137V837   262,175 3,690 SH   SOLE   0 0 3,690
NORTHROP GRUMMAN CORP COM Stock 666807102   712,585 1,306 SH   SOLE   163 0 1,143
DARDEN RESTAURANTS INC Stock 237194105   112,047 810 SH   SOLE   3 0 807
IDEXX LABS INC Stock 45168D104   88,527 217 SH   SOLE   6 0 211
RYDER SYS INC COM Stock 783549108   251 3 SH   SOLE   0 0 3
REPUBLIC SERVICES INC Stock 760759100   13,931 108 SH   SOLE   48 0 60
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   7,028,816 12,764 SH   SOLE   5,899 0 6,864
TORO CO COM Stock 891092108   1,924 17 SH   SOLE   3 0 14
MGIC INVESTMENT CORP. Stock 552848103   5,226 402 SH   SOLE   0 0 402
VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF ETF 922908512   30,048 222 SH   SOLE   0 0 222
PROSPECT CAPITAL CORPORATION CEF 74348T102   426 61 SH   SOLE   0 0 61
M D C HOLDING INC Stock 552676108   5,182 164 SH   SOLE   0 0 164
LOCKHEED MARTIN CORP Stock 539830109   217,515 447 SH   SOLE   5 0 442
JPMORGAN CHASE & CO COM Stock 46625H100   30,089,018 224,377 SH   SOLE   98,435 0 125,941
POWER INTEGRATIONS INC COM Stock 739276103   717 10 SH   SOLE   0 0 10
TOOTSIE ROLL INDS INC COM Stock 890516107   255 6 SH   SOLE   0 0 6
WESTAMERICA BANCORP Stock 957090103   9,855 167 SH   SOLE   0 0 167
WINNEBAGO INDS INC COM Stock 974637100   791 15 SH   SOLE   7 0 8
NUVEEN CA QUALTY MUN INCOME FD COM CEF 67066Y105   18,332 1,656 SH   SOLE   1,656 0 0
INTERNATIONAL PAPER CO COM Stock 460146103   2,009 58 SH   SOLE   11 0 47
HARTFORD FINL SVCS GROUP INC Stock 416515104   2,199 29 SH   SOLE   13 0 16
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509   65,920 2,000 SH   SOLE   0 0 2,000
MONOLITHIC PWR SYS INC COM Stock 609839105   85,574 242 SH   SOLE   1 0 241
WISDOMTREE BLOOMBERG US DOLLAR BULLISH FUND ETF 97717W471   36,652 1,407 SH   SOLE   0 0 1,407
CHEVRON CORP NEW COM Stock 166764100   4,520,097 25,183 SH   SOLE   135 0 25,048
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414   1,559,480 14,779 SH   SOLE   4,035 0 10,744
ALBEMARLE CORP Stock 012653101   1,327,234 6,120 SH   SOLE   1,053 0 5,067
CONOCOPHILLIPS COM Stock 20825C104   2,724,030 23,085 SH   SOLE   51 0 23,034
MARKEL CORP HOLDING CO Stock 570535104   146,241 111 SH   SOLE   0 0 111
BRUNSWICK CORP COM Stock 117043109   649 9 SH   SOLE   0 0 9
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   6,816,605 162,416 SH   SOLE   65,182 0 97,233
CINCINNATI FINL CORP COM Stock 172062101   614 6 SH   SOLE   6 0 0
CAMPBELL SOUP CO COM Stock 134429109   851 15 SH   SOLE   15 0 0
DANAHER CORP Stock 235851102   1,203,163 4,533 SH   SOLE   95 0 4,438
KOHLS CORP Stock 500255104   480 19 SH   SOLE   0 0 19
M & T BK CORP COM Stock 55261F104   518 4 SH   SOLE   3 0 0
ELEMENT SOLUTIONS INC COM Stock 28618M106   327 18 SH   SOLE   18 0 0
PERKINELMER INC COM Stock 714046109   841 6 SH   SOLE   3 0 3
TJX COS INC NEW COM Stock 872540109   609,566 7,658 SH   SOLE   1,062 0 6,595
BANK AMERICA CORP COM Stock 060505104   4,679,668 141,294 SH   SOLE   51,138 0 90,155
EXTRA SPACE STORAGE INC REIT 30225T102   8,982 61 SH   SOLE   6 0 55
UNIQURE NV SHS Stock N90064101   1,247 55 SH   SOLE   21 0 34
TERADATA CORP Stock 88076W103   106,130 3,153 SH   SOLE   3,138 0 15
ISHARES FTSE NAREIT MORTGAGE PLUS CAPPED INDEX FD (ETF) ETF 46435G342   183,721 8,097 SH   SOLE   1,579 0 6,518
VANGUARD CONSUMER DISCRETIONARY ETF 92204A108   951,434 4,344 SH   SOLE   2,016 0 2,328
SPDR SER TR S&P DIVID ETF ETF 78464A763   258,853 2,069 SH   SOLE   1,077 0 992
WALMART INC COM Stock 931142103   601,331 4,241 SH   SOLE   129 0 4,112
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448   2,024,462 74,538 SH   SOLE   13,546 0 60,992
ISHARES 3-7 YR TREASURY BOND ETF ETF 464288661   17,234 150 SH   SOLE   0 0 150
INTL BUSINESS MACHINES Stock 459200101   672,524 4,773 SH   SOLE   652 0 4,121
ORACLE CORPORATION Stock 68389X105   9,472,989 115,892 SH   SOLE   54,146 0 61,745
DIGIMARC CORP NEW COM Stock 25381B101   5,473 296 SH   SOLE   0 0 296
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   266,487 2,641 SH   SOLE   167 0 2,473
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   8,632,258 221,454 SH   SOLE   112,011 0 109,442
KNOWLES CORP Stock 49926D109   1,199 73 SH   SOLE   0 0 73
TEXAS INSTRS INC COM Stock 882508104   6,260,605 445,411 SH   SOLE   34,872 0 410,539
TARGET CORP COM Stock 87612E106   461,577 3,097 SH   SOLE   565 0 2,532
VANGUARD HIGH DIVIDEND YIELD ETF 921946406   153,365 1,417 SH   SOLE   490 0 927
SPDR MUNICIPAL BOND ETF ETF 78468R721   139,118 3,050 SH   SOLE   1,633 0 1,416
PFIZER INC COM Stock 717081103   1,653,996 32,279 SH   SOLE   437 0 31,842
COUPA SOFTWARE INC COM Stock 22266L106   2,058 26 SH   SOLE   5 0 21
ISHARES IBOXX CORPORATE BOND ETF ETF 464287242   1,744,091 16,543 SH   SOLE   2,712 0 13,830
MORGAN STANLEY Stock 617446448   187,299 2,203 SH   SOLE   386 0 1,817
3M CO COM Stock 88579Y101   66,745 557 SH   SOLE   32 0 524
KLA-TENCOR CORP Stock 482480100   117,289 311 SH   SOLE   8 0 303
HP INC COM Stock 40434L105   1,693 63 SH   SOLE   31 0 32
Q2 HLDGS INC COM Stock 74736L109   967 36 SH   SOLE   0 0 36
GILEAD SCIENCES INC Stock 375558103   24,210 282 SH   SOLE   49 0 233
8X8 INC NEW COM Stock 282914100   886 205 SH   SOLE   0 0 205
CATERPILLAR INC COM Stock 149123101   16,615,654 69,359 SH   SOLE   26,657 0 42,701
SIXTH STREET SPECIALTY LENDING COM CEF 83012A109   409 23 SH   SOLE   0 0 23
BAKER HUGHES INC Stock 05722G100   14,233 482 SH   SOLE   13 0 469
ALPHABET INC CAP STK CL C Stock 02079K107   1,910,084 21,527 SH   SOLE   4,381 0 17,145
BEST BUY INC Stock 086516101   1,203 15 SH   SOLE   0 0 15
MAGNITE INC COM Stock 55955D100   1,059 100 SH   SOLE   43 0 57
AMERICAN EXPRESS CO COM Stock 025816109   690,343 4,672 SH   SOLE   22 0 4,650
AMGEN INC Stock 031162100   378,995 1,443 SH   SOLE   206 0 1,237
APPLIED MATLS INC COM Stock 038222105   11,601,896 119,140 SH   SOLE   36,998 0 82,141
WOODWARD INC COM Stock 980745103   483 5 SH   SOLE   0 0 5
OTIS WORLDWIDE CORP COM Stock 68902V107   7,596 97 SH   SOLE   6 0 91
ALLY FINL INC COM Stock 02005N100   1,076 44 SH   SOLE   0 0 44
ANALOG DEVICES INC COM Stock 032654105   833,409 5,081 SH   SOLE   654 0 4,426
PAYCOM SOFTWARE INC COM Stock 70432V102   16,136 52 SH   SOLE   2 0 50
TYSON FOODS INC CL A Stock 902494103   110,120 1,769 SH   SOLE   42 0 1,727
WISDOMTREE EMERGING MARKETS EQUITY INCOME ETF ETF 97717W315   1,459,889 40,962 SH   SOLE   10,595 0 30,367
FIVE9 INC COM Stock 338307101   18,087 267 SH   SOLE   5 0 261
QUIDELORTHO CORP COM Stock 219798105   343 4 SH   SOLE   4 0 0
TRANSDIGM GROUP INC COM DELAWARE Stock 893641100   10,704 17 SH   SOLE   0 0 17
HUMANA INC COM Stock 444859102   19,463 38 SH   SOLE   5 0 33
DRIL-QUIP INC Stock 262037104   516 19 SH   SOLE   0 0 19
JONES LANG LASALLE INC Stock 48020Q107   2,869 18 SH   SOLE   0 0 18
MARTEN TRANS LTD COM Stock 573075108   633 32 SH   SOLE   32 0 0
ARES MANAGEMENT CORPORATION CL A COM STK Stock 03990B101   411 6 SH   SOLE   0 0 6
POWERSHARES FTSE RAFI EMERGING MARKETS ETF 46138E727   7,277 413 SH   SOLE   0 0 413
WILLIAMS COS INC COM Stock 969457100   9,080 276 SH   SOLE   50 0 226
ZIONS BANCORPORATION N A COM Stock 989701107   246 5 SH   SOLE   5 0 0
JD.COM INC SPON ADR CL A ADR 47215P106   6,474,362 115,346 SH   SOLE   45,675 0 69,670
AGNICO EAGLE MINES LTD COM Stock 008474108   4,627 89 SH   SOLE   0 0 89
ARISTA NETWORKS INC COM Stock 040413106   298,157 2,457 SH   SOLE   3 0 2,454
MAIN STR CAP CORP COM CEF 56035L104   1,288,894 34,882 SH   SOLE   10,112 0 24,769
CANADIAN NATIONAL RAILWAY CO Stock 136375102   5,350 45 SH   SOLE   0 0 45
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   37,119 455 SH   SOLE   0 0 455
ISHARES CORE S&P US VALUE ETF ETF 464287663   4,732 67 SH   SOLE   0 0 67
ISHARES DJ US CONSUMER SERVICES ETF 464287580   2,554,528 44,848 SH   SOLE   20,958 0 23,889
TC ENERGY CORP COM Stock 87807B107   7,095 178 SH   SOLE   0 0 178
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Stock 65341B106   43,876 626 SH   SOLE   0 0 626
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   377,812 2,488 SH   SOLE   93 0 2,395
DIGITALBRIDGE GROUP INC CL A NEW Stock 25401T603   372 34 SH   SOLE   0 0 34
SOUTHSTATE CORPORATION COM Stock 840441109   916 12 SH   SOLE   4 0 8
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273   18,471,956 327,053 SH   SOLE   166,473 0 160,579
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303   376 10 SH   SOLE   0 0 10
HERCULES CAPITAL INC COM CEF 427096508   782,677 59,204 SH   SOLE   12,887 0 46,316
ARROWHEAD PHARMACEUTICALS INC COM Stock 04280A100   6,976 172 SH   SOLE   0 0 172
GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483   344,018 21,623 SH   SOLE   0 0 21,622
ISHARES 7-10 YR TREASURY BOND ETF ETF 464287440   25,286 264 SH   SOLE   0 0 264
ISHARES AGGREGATE BOND ETF ETF 464287226   1,424,160 14,684 SH   SOLE   2,844 0 11,839
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621   84,800 1,696 SH   SOLE   1,696 0 0
GLOBANT S A COM Stock L44385109   1,786,196 10,622 SH   SOLE   0 0 10,622
SAGE THERAPEUTICS INC COM Stock 78667J108   458 12 SH   SOLE   0 0 12
LIBERTY MEDIA CORP DEL COM SER C FRMLA Stock 531229854   6,098 102 SH   SOLE   0 0 102
EL POLLO LOCO HLDGS INC COM Stock 268603107   418 42 SH   SOLE   0 0 42
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854   31,486 700 SH   SOLE   700 0 0
CATALENT INC COM Stock 148806102   28,401 631 SH   SOLE   12 0 619
SYNCHRONY FINANCIAL COM Stock 87165B103   7,328 223 SH   SOLE   11 0 212
HEALTHEQUITY INC COM Stock 42226A107   8,136 132 SH   SOLE   0 0 132
EATON CORP PLC SHS Stock G29183103   161,031 1,026 SH   SOLE   71 0 955
POWERSHARES DB US DOLLAR BULLISH ETF ETF 46141D203   2,590,915 93,165 SH   SOLE   24,597 0 68,567
ISHARES GLOBAL REIT ETF ETF 46434V647   47,032 2,071 SH   SOLE   0 0 2,071
BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878   4,898,065 97,883 SH   SOLE   475 0 97,408
B&G FOODS INC CLASS A Stock 05508R106   368 33 SH   SOLE   0 0 33
ISHARES EXPANDED TECH SECTOR ETF ETF 464287549   144,200 515 SH   SOLE   0 0 515
TASER INTERNATIONAL INC Stock 05464C101   66,372 400 SH   SOLE   0 0 400
TRIMBLE NAV LTD Stock 896239100   2,381,275 47,098 SH   SOLE   26,007 0 21,091
ISHARES S&P SMALLCAP 600 VALUE ETF ETF 464287879   822 9 SH   SOLE   0 0 9
TANDEM DIABETES CARE INC COM NEW Stock 875372203   674 15 SH   SOLE   0 0 15
ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606   208,178 3,048 SH   SOLE   0 0 3,048
ISHARES S&P MIDCAP 400 VALUE ETF ETF 464287705   98,885 981 SH   SOLE   0 0 981
STORE CAP CORP COM REIT 862121100   34,336 1,071 SH   SOLE   0 0 1,071
IPG PHOTONICS CORP COM Stock 44980X109   473 5 SH   SOLE   0 0 5
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   1,915,077 21,740 SH   SOLE   6,157 0 15,583
CITIZENS FINL GROUP INC COM Stock 174610105   49,724 1,263 SH   SOLE   7 0 1,256
WAYFAIR INC CL A Stock 94419L101   1,151 35 SH   SOLE   0 0 35
FIRST FNDTN INC COM Stock 32026V104   430 30 SH   SOLE   0 0 30
BRIGHTSPHERE INVT GROUP INC COM Stock 10948W103   597 29 SH   SOLE   0 0 29
HUBSPOT INC COM Stock 443573100   2,514,274 8,696 SH   SOLE   4,061 0 4,635
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613   76,252,902 1,697,149 SH   SOLE   989,192 0 707,956
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103   580,954 3,396 SH   SOLE   533 0 2,863
CENTURY CMNTYS INC COM Stock 156504300   200 4 SH   SOLE   0 0 4
LIBERTY BROADBAND CORP COM SER A Stock 530307107   986 13 SH   SOLE   0 0 13
LIBERTY BROADBAND CORP COM SER C Stock 530307305   92,287 1,210 SH   SOLE   0 0 1,210
1-800-FLOWERS.COM CMN CLASS A Stock 68243Q106   1,176 123 SH   SOLE   39 0 84
ALLIANT ENERGY CORP COM Stock 018802108   442 8 SH   SOLE   0 0 8
ALTERA CORP Stock 021369103   364 8 SH   SOLE   0 0 8
AMER STATES WTR CO COM Stock 029899101   463 5 SH   SOLE   0 0 5
PLUG PWR INC Stock 72919P202   532 43 SH   SOLE   26 0 17
ESSENTIAL UTILS INC COM Stock 29670G102   13,221 277 SH   SOLE   7 0 270
AXALTA COATING SYS LTD COM Stock G0750C108   611 24 SH   SOLE   0 0 24
ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND ETF 26924G201   804,113 18,255 SH   SOLE   4,231 0 14,023
AXCELIS TECHNOLOGIES INC Stock 054540208   556 7 SH   SOLE   0 0 7
ENOVA INTL INC COM Stock 29357K103   422 11 SH   SOLE   11 0 0
BADGER METER INC COM Stock 056525108   2,399 22 SH   SOLE   0 0 22
BORG WARNER AUTOMOTIVE INC Stock 099724106   423,752 10,528 SH   SOLE   786 0 9,742
C H ROBINSON WORLDWIDE INC Stock 12541W209   641 7 SH   SOLE   7 0 0
CARA THERAPEUTICS INC COM Stock 140755109   666 62 SH   SOLE   0 0 62
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500   190,979 4,047 SH   SOLE   3,047 0 1,000
CARPENTER TECHNOLOGY CORP COM Stock 144285103   51,494 1,394 SH   SOLE   0 0 1,394
CRACKER BARREL INC Stock 22410J106   379 4 SH   SOLE   0 0 4
CIENA CORP Stock 171779309   1,071 21 SH   SOLE   7 0 14
CNA FINL CORP COM Stock 126117100   888 21 SH   SOLE   0 0 21
COLUMBIA SPORTSWEAR CO Stock 198516106   47,206 539 SH   SOLE   4 0 535
COMPASS MINERALS INTL INC. CMN Stock 20451N101   369 9 SH   SOLE   9 0 0
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF ETF 33734X853   17,418 448 SH   SOLE   301 0 147
CORE LABORATORIES NV Stock N22717107   993 49 SH   SOLE   21 0 28
CREE INC Stock 977852102   1,519 22 SH   SOLE   5 0 17
INVESCO INDIA ETF ETF 46137R109   2,129 100 SH   SOLE   0 0 100
PEGASYSTEMS INC COM Stock 705573103   924 27 SH   SOLE   14 0 13
DELTA AIR LINES INC DEL CMN Stock 247361702   57,604 1,753 SH   SOLE   1,314 0 439
MOELIS & CO CL A Stock 60786M105   1,036 27 SH   SOLE   9 0 18
JAZZ PHARMACEUTICALSINC Stock G50871105   3,505 22 SH   SOLE   6 0 16
EMCOR GROUP INC COM Stock 29084Q100   592 4 SH   SOLE   0 0 4
INTER PARFUMS INC Stock 458334109   772 8 SH   SOLE   0 0 8
EURONET WORLDWIDE INC Stock 298736109   849 9 SH   SOLE   4 0 5
MARKETAXESS HLDGS INC COM Stock 57060D108   27,610 99 SH   SOLE   26 0 73
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620   68,754 1,400 SH   SOLE   376 0 1,024
FARO TECHNOLOGIES INC Stock 311642102   794 27 SH   SOLE   11 0 16
VANGUARD SHORT TERM BOND ETF 921937827   20,709,295 275,097 SH   SOLE   102,510 0 172,586
GARTNER INC CL A Stock 366651107   556,648 1,656 SH   SOLE   286 0 1,370
GAYLORD ENTERTAINMENT CO NEW REIT 78377T107   409 5 SH   SOLE   0 0 5
ARK GENOMIC REVOLUTION ETF ETF 00214Q302   121,353 4,299 SH   SOLE   0 0 4,298
GLACIER BANCORP INC NEW COM Stock 37637Q105   791 16 SH   SOLE   16 0 0
HUB GROUP INC CL A Stock 443320106   1,431 18 SH   SOLE   0 0 18
INSIGHT ENTERPRISES INC COM Stock 45765U103   1,003 10 SH   SOLE   0 0 10
SAUL CTRS INC COM REIT 804395101   854 21 SH   SOLE   0 0 21
LENDINGCLUB CORP COM NEW Stock 52603A208   211 24 SH   SOLE   0 0 24
WORKIVA INC COM CL A Stock 98139A105   924 11 SH   SOLE   5 0 6
NEW RELIC INC COM Stock 64829B100   226 4 SH   SOLE   0 0 4
KENNAMETAL INC COM Stock 489170100   433 18 SH   SOLE   0 0 18
LAM RESEARCH CORP Stock 512807108   8,549,402 20,341 SH   SOLE   5,638 0 14,702
LATTICE SEMICONDUCTOR CORP COM Stock 518415104   2,271 35 SH   SOLE   6 0 29
THE BUCKLE INC Stock 118440106   680 15 SH   SOLE   0 0 15
LITTELFUSE INC Stock 537008104   661 3 SH   SOLE   0 0 3
CHASE CORP COM Stock 16150R104   431 5 SH   SOLE   0 0 5
MURPHY USA INC COM Stock 626755102   1,118 4 SH   SOLE   0 0 4
MINERALS TECHNOLOGIES INC Stock 603158106   486 8 SH   SOLE   0 0 8
MKS INSTRUMENTS INC Stock 55306N104   932 11 SH   SOLE   0 0 11
NANOMETRICS INC Stock 683344105   409 6 SH   SOLE   0 0 6
QORVO INC COM Stock 74736K101   7,614 84 SH   SOLE   4 0 80
PHILIP MORRIS INTL INC Stock 718172109   41,056 406 SH   SOLE   45 0 360
NRG ENERGY INC NEW Stock 629377508   2,577 81 SH   SOLE   15 0 66
OVERSTOCK COM INC DEL COM Stock 690370101   368 19 SH   SOLE   0 0 19
NUCOR CORP COM Stock 670346105   10,545 80 SH   SOLE   4 0 76
HACKETT GROUP INC COM Stock 404609109   428 21 SH   SOLE   0 0 21
BANK MARIN BANCORP COM Stock 063425102   427 13 SH   SOLE   0 0 13
PARKER-HANNIFIN CORP COM Stock 701094104   20,255,720 69,607 SH   SOLE   41,484 0 28,122
PERFORMANCE FOOD GROUP CO COM Stock 71377A103   1,460 25 SH   SOLE   0 0 25
FIDELITY TOTAL BOND ETF ETF 316188309   75,548,441 1,678,108 SH   SOLE   987,729 0 690,378
ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372   4,156,878 90,682 SH   SOLE   25,669 0 65,013
QUAKER HOUGHTON COM Stock 747316107   334 2 SH   SOLE   2 0 0
RYDEX ETF TR S&P EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282   12,294,388 50,598 SH   SOLE   23,673 0 26,924
ROPER INDUSTRIES INC Stock 776696106   18,148 42 SH   SOLE   5 0 37
ROYAL GOLD INC Stock 780287108   28,856 256 SH   SOLE   3 0 253
SERVICE CORP INTL COM Stock 817565104   484 7 SH   SOLE   0 0 7
SKYLINE CHAMPION CORPORATION COM Stock 830830105   206 4 SH   SOLE   0 0 4
SOHU.COM INC ADR 83410S108   638,461 46,569 SH   SOLE   0 0 46,569
SYNOPSYS INC COM Stock 871607107   90,359 283 SH   SOLE   48 0 235
SPDR HIGH YIELD BOND ETF ETF 78468R622   125,370 1,393 SH   SOLE   754 0 639
PNC FINL SVCS GROUP INC COM Stock 693475105   72,652 460 SH   SOLE   10 0 450
WORLD WRESTLING ENTMT INC CL A Stock 98156Q108   29,121 425 SH   SOLE   5 0 420
EQUINIX INC COM REIT 29444U700   47,817 73 SH   SOLE   16 0 57
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   68,712 955 SH   SOLE   235 0 720
BERKLEY W R CORP COM Stock 084423102   1,089 15 SH   SOLE   0 0 15
ISHARES TRUST RUSSELL 3000 INDEX FD ETF 464287689   505,137 2,289 SH   SOLE   447 0 1,842
REALTY INCOME CORP REIT 756109104   21,966 346 SH   SOLE   8 0 338
ALTRIA GROUP INC COM Stock 02209S103   14,858 325 SH   SOLE   47 0 278
DOMINION RESOURCES INC Stock 25746U109   9,259 151 SH   SOLE   40 0 111
CITIGROUP INC Stock 172967424   25,148 556 SH   SOLE   60 0 496
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281   1,785,516 21,108 SH   SOLE   4,579 0 16,528
AMERICAN WATER WORKS CO Stock 030420103   115,230 756 SH   SOLE   15 0 741
3D SYSTEMS CORPORATION Stock 88554D205   318 43 SH   SOLE   43 0 0
CADENCE DESIGN SYSTEM INC COM Stock 127387108   4,337 27 SH   SOLE   22 0 5
AGILENT TECH INC Stock 00846U101   9,519,310 63,610 SH   SOLE   27,817 0 35,792
EXXON MOBIL CORP COM Stock 30231G102   9,260,773 83,960 SH   SOLE   31,336 0 52,623
CYMABAY THERAPEUTICS INC COM Stock 23257D103   331,056 52,800 SH   SOLE   0 0 52,800
NORTHWESTERN CORP COM NEW Stock 668074305   475 8 SH   SOLE   0 0 8
UNITEDHEALTH GROUP Stock 91324P102   4,364,744 8,233 SH   SOLE   2,570 0 5,662
AEROVIRONMENT INC COM Stock 008073108   35,977 420 SH   SOLE   0 0 420
T ROWE PRICE GROUP INC Stock 74144T108   7,961 73 SH   SOLE   6 0 67
TRAVELERS COMPANIES INC COM Stock 89417E109   31,686 169 SH   SOLE   3 0 166
LOWES COS INC COM Stock 548661107   3,399,016 17,060 SH   SOLE   14,114 0 2,945
LINCOLN NATL CORP IND COM Stock 534187109   6,636 216 SH   SOLE   0 0 216
SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104   5,570,651 19,666 SH   SOLE   9,256 0 10,409
SUN HYDRAULICS INC Stock 42328H109   327 6 SH   SOLE   6 0 0
ARK NEXT GENERATION INTERNET ETF ETF 00214Q401   1,272 33 SH   SOLE   0 0 33
COLFAX CORP COM Stock 194014502   803 15 SH   SOLE   6 0 9
ARK INNOVATION ETF ETF 00214Q104   30,583 979 SH   SOLE   0 0 978
GODADDY INC CL A Stock 380237107   2,694 36 SH   SOLE   5 0 31
ON SEMICONDUCTOR CORP COM Stock 682189105   20,457 328 SH   SOLE   0 0 328
PACWEST BANCORP DEL COM Stock 695263103   1,538 67 SH   SOLE   0 0 67
DEERE & CO COM Stock 244199105   12,095,238 28,210 SH   SOLE   17,333 0 10,876
UNITY SOFTWARE INC COM Stock 91332U101   686 24 SH   SOLE   0 0 24
ETSY INC COM Stock 29786A106   12,816 107 SH   SOLE   23 0 84
SOUTHWEST AIRLS CO COM Stock 844741108   12,222 363 SH   SOLE   33 0 330
PATTERSON COS INC COM Stock 703395103   2,326 83 SH   SOLE   0 0 83
AEROJET ROCKETDYNE HLDGS INC COM Stock 007800105   671 12 SH   SOLE   0 0 12
ZIFF DAVIS INC COM Stock 48123V102   475 6 SH   SOLE   0 0 6
UNITI GROUP INC COM REIT 91325V108   885 160 SH   SOLE   0 0 160
ISHARES TR MSCI ACWIINDEX FD ETF 464288257   145,569 1,715 SH   SOLE   0 0 1,715
COLGATE PALMOLIVE CO COM Stock 194162103   461,158 5,853 SH   SOLE   93 0 5,760
U.S. GLOBAL JETS ETF ETF 26922A842   11,956 700 SH   SOLE   0 0 700
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106   31,728 795 SH   SOLE   795 0 0
APPLE HOSPITALITY REIT INC COM NEW REIT 03784Y200   884 56 SH   SOLE   0 0 56
AMERICAN INTL GROUP INC COM NEW Stock 026874784   4,293,137 67,886 SH   SOLE   21,374 0 46,512
SHOPIFY INC CL A Stock 82509L107   624,780 18,000 SH   SOLE   0 0 18,000
DEVON ENERGY CORP Stock 25179M103   4,621,249 75,130 SH   SOLE   19,933 0 55,197
VODAFONE GROUP NEW ADR F ADR 92857W308   8,815 871 SH   SOLE   0 0 871
BIOLIFE SOLUTIONS INC COM NEW Stock 09062W204   18,346 1,008 SH   SOLE   0 0 1,008
ISHARES DOW JONES US UTILITIES ETF 464287697   469,220 5,422 SH   SOLE   266 0 5,156
UTILITIES SELECT SECTOR SPDR ETF 81369Y886   35,641 506 SH   SOLE   0 0 505
ENERGIZER HLDGS INC NEW COM Stock 29272W109   235 7 SH   SOLE   0 0 7
WINGSTOP INC COM Stock 974155103   826 6 SH   SOLE   0 0 6
COUSINS PROPERTIES INC REIT 222795502   1,265 50 SH   SOLE   41 0 9
EQUITY LIFESTYLE PPTYS INC COM REIT 29472R108   840 13 SH   SOLE   0 0 13
RAYONIER INC REIT REIT 754907103   428 13 SH   SOLE   0 0 13
TOPBUILD CORP COM Stock 89055F103   469 3 SH   SOLE   0 0 3
TRANSUNION COM Stock 89400J107   1,249 22 SH   SOLE   6 0 16
NOVO-NORDISK A/S ADR ADR CMN ADR 670100205   49,940 369 SH   SOLE   0 0 369
SAP AKTIENGESELLSCHAFT ADR ADR 803054204   9,597 93 SH   SOLE   0 0 93
APPFOLIO INC COM CL A Stock 03783C100   2,972,875 28,211 SH   SOLE   13,579 0 14,632
BANK HAWAII CORP COM Stock 062540109   4,576 59 SH   SOLE   0 0 59
NEW YORK TIMES CO CL A Stock 650111107   1,006 31 SH   SOLE   0 0 31
WESTROCK CO COM Stock 96145D105   1,055 30 SH   SOLE   18 0 12
TELADOC HEALTH INC COM Stock 87918A105   662 28 SH   SOLE   13 0 15
RELX PLC SPONSORED ADR ADR 759530108   15,717 567 SH   SOLE   0 0 567
NATERA INC COM Stock 632307104   1,004 25 SH   SOLE   0 0 25
KRAFT HEINZ CO COM Stock 500754106   1,058 26 SH   SOLE   12 0 14
PAYPAL HLDGS INC COM Stock 70450Y103   769,318 10,802 SH   SOLE   7,486 0 3,316
NASDAQ STK MKT INC Stock 631103108   9,203 150 SH   SOLE   75 0 75
CHARLES SCHWAB CORP Stock 808513105   15,795,070 189,708 SH   SOLE   63,551 0 126,156
ACTIVISION INC Stock 00507V109   38,352 501 SH   SOLE   14 0 487
DENTSPLY INTL INC (NEW) Stock 24906P109   446 14 SH   SOLE   0 0 14
OLLIES BARGAIN OUTLET HLDGS IN COM Stock 681116109   796 17 SH   SOLE   0 0 17
RAPID7 INC COM Stock 753422104   2,039 60 SH   SOLE   10 0 50
CROWN CASTLE INTL CORP REIT 22822V101   105,530 778 SH   SOLE   9 0 769
CARDINAL HEALTH INC Stock 14149Y108   3,536 46 SH   SOLE   33 0 13
ISHARES MSCI EUROPE SMALL-CAP ETF ETF 464288497   508,383 10,291 SH   SOLE   7,077 0 3,214
LIVE OAK BANCSHARES INC COM Stock 53803X105   1,117 37 SH   SOLE   0 0 37
ETFMG PRIME MOBILE PAYMENTS ETFMG PRIME MOBILE PAYMENTS FUND ETF 26924G409   18,020 459 SH   SOLE   321 0 138
TORONTO DOMINION BANK Stock 891160509   31,150 481 SH   SOLE   0 0 481
ALLEGIANT TRAVEL CO Stock 01748X102   476 7 SH   SOLE   0 0 7
SUNRUN INC COM Stock 86771W105   565,119 23,527 SH   SOLE   0 0 23,527
AUTOZONE INC NEV Stock 053332102   690,212 280 SH   SOLE   39 0 240
BLACKROCK INC Stock 09247X101   292,172 412 SH   SOLE   13 0 399
CBRE GROUP INC A Stock 12504L109   139,528 1,813 SH   SOLE   24 0 1,789
FRANKLIN ELEC INC COM Stock 353514102   479 6 SH   SOLE   0 0 6
STRATEGIC ED INC COM Stock 86272C103   627 8 SH   SOLE   0 0 8
ISHARES CORE S&P MID CAP ETF ETF 464287507   1,473,576 6,092 SH   SOLE   0 0 6,091
BIO-TECHNE CORP COM Stock 09073M104   995 12 SH   SOLE   0 0 12
HOULIHAN LOKEY INC CL A Stock 441593100   610 7 SH   SOLE   0 0 7
ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224   684,587 34,488 SH   SOLE   4,460 0 30,028
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100   417,146 28,224 SH   SOLE   23,262 0 4,961
DISH NETWORK CORP Stock 25470M109   309 22 SH   SOLE   0 0 22
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   1,683,006 34,007 SH   SOLE   8,550 0 25,457
KADANT INC COM Stock 48282T104   60,217 339 SH   SOLE   0 0 339
ISHARES MSCI EAFE ETF ETF 464287465   526,233 8,017 SH   SOLE   508 0 7,508
APPLE INC Stock 037833100   48,971,974 376,910 SH   SOLE   104,128 0 272,782
PENUMBRA INC COM Stock 70975L107   2,002 9 SH   SOLE   0 0 9
JOHN BEAN TECHNOLOGIES CORP COM Stock 477839104   365 4 SH   SOLE   4 0 0
ISHARES CONVERTIBLE BOND ETF ETF 46435G102   1,400,730 20,163 SH   SOLE   5,739 0 14,424
WEC ENERGY GROUP INC COM Stock 92939U106   27,190 290 SH   SOLE   0 0 290
PJT PARTNERS INC COM CL A Stock 69343T107   295 4 SH   SOLE   0 0 4
ABBOTT LABS COM Stock 002824100   1,722,135 15,686 SH   SOLE   40 0 15,645
SPX TECHNOLOGIES INC COM Stock 78473E103   1,050 16 SH   SOLE   7 0 9
DISNEY WALT CO COM Stock 254687106   141,528 1,629 SH   SOLE   640 0 989
POWERSHARES GLOBAL PREFERRED ETF ETF 46138E511   1,345,070 120,310 SH   SOLE   27,509 0 92,801
NOVOCURE LTD ORD SHS Stock G6674U108   587 8 SH   SOLE   0 0 8
RAYMOND JAMES FINL INC Stock 754730109   10,685 100 SH   SOLE   8 0 92
UNIVERSAL HLTH SVCS Stock 913903100   986 7 SH   SOLE   3 0 4
INSULET CORPORATION Stock 45784P101   589 2 SH   SOLE   0 0 2
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742   931,953 10,813 SH   SOLE   6,085 0 4,727
BOOKING HOLDINGS INC COM Stock 09857L108   64,489 32 SH   SOLE   5 0 27
ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622   4,917,326 23,358 SH   SOLE   10,601 0 12,757
PURE STORAGE INC CL A Stock 74624M102   1,713 64 SH   SOLE   0 0 64
MARSH & MCLENNAN COS INC COM Stock 571748102   14,493,801 87,586 SH   SOLE   51,718 0 35,867
LIVE NATION ENTERTAINMENT INC COM Stock 538034109   558 8 SH   SOLE   8 0 0
PROSHARES S&P 500 EX-ENERGY ETF ETF 74347B581   166,492 2,059 SH   SOLE   0 0 2,059
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   5,865,357 38,677 SH   SOLE   15,665 0 23,011
UMPQUA HOLDINGS CORP Stock 904214103   411 23 SH   SOLE   0 0 23
DOMINOS PIZZA INC Stock 25754A201   346 1 SH   SOLE   0 0 1
FERRARI N V COM Stock N3167Y103   1,285 6 SH   SOLE   0 0 6