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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ATLASSIAN CORP PLC CL A G06242104 1,442 4,907 SH   SOLE   4,002 0 905
BUNGE LIMITED COM G16962105 386 3,482 SH   SOLE   3,482 0 0
SCION TECH GROWTH I UNIT 12/17/2025 G31067120 6,839 692,244 SH   SOLE   423,916 0 268,328
JOHNSON CTLS INTL PLC SHS G51502105 870 13,271 SH   SOLE   13,271 0 0
LINDE PLC SHS G5494J103 8,703 26,927 SH   SOLE   26,927 0 0
MEDTRONIC PLC SHS G5960L103 24 220 SH   SOLE   0 0 220
TRANE TECHNOLOGIES PLC SHS G8994E103 1,118 7,322 SH   SOLE   7,322 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 925 14,737 SH   SOLE   10,737 0 4,000
GARMIN LTD SHS H2906T109 45 378 SH   SOLE   378 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 48 315 SH   SOLE   315 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 21 150 SH   SOLE   0 0 150
JFROG LTD ORD SHS M6191J100 379 14,061 SH   SOLE   14,061 0 0
ELASTIC N V ORD SHS N14506104 6 67 SH   SOLE   0 0 67
CUREVAC N V COM N2451R105 18 908 SH   SOLE   0 0 908
AFLAC INC COM 001055102 176,658 2,743,563 SH   SOLE   0 0 2,743,563
AGCO CORP COM 001084102 18,264 125,071 SH   SOLE   0 0 125,071
AT&T INC COM 00206R102 10,644 450,426 SH   SOLE   0 0 450,426
ARK ETF TR INNOVATION ETF 00214Q104 549 8,280 SH   SOLE   0 0 8,280
ARK ETF TR NEXT GNRTN INTER 00214Q401 74 853 SH   SOLE   0 0 853
ABBOTT LABS COM 002824100 176,738 1,493,225 SH   SOLE 1 0 0 1,493,225
ABBVIE INC COM 00287Y109 4,611 28,444 SH   SOLE   0 0 28,444
ABIOMED INC COM 003654100 158 477 SH   SOLE   0 0 477
ACTIVISION BLIZZARD INC COM 00507V109 1,467 18,318 SH   SOLE 1 2,350 0 15,968
ADOBE SYSTEMS INCORPORATED COM 00724F101 329,705 723,640 SH   SOLE   0 0 723,640
ADVANCED MICRO DEVICES INC COM 007903107 93,993 859,635 SH   SOLE 1 20,839 0 838,796
AGILENT TECHNOLOGIES INC COM 00846U101 43,798 330,979 SH   SOLE 1 8,501 0 322,478
AIRBNB INC COM CL A 009066101 2,722 15,845 SH   SOLE   14,095 0 1,750
AIR PRODS & CHEMS INC COM 009158106 44 177 SH   SOLE   0 0 177
AKAMAI TECHNOLOGIES INC COM 00971T101 11,354 95,097 SH   SOLE   0 0 95,097
ALBEMARLE CORP COM 012653101 3,884 17,561 SH   SOLE   0 0 17,561
ALCOA CORP COM 013872106 1,676 18,616 SH   SOLE   0 0 18,616
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,312 6,522 SH   SOLE   0 0 6,522
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 558 5,130 SH   SOLE   0 0 5,130
ALIGN TECHNOLOGY INC COM 016255101 7,417 17,011 SH   SOLE 1 532 0 16,479
ALLIANT ENERGY CORP COM 018802108 170 2,715 SH   SOLE   0 0 2,715
ALPHABET INC CAP STK CL C 02079K107 28,471 10,194 SH   SOLE 1 629 0 9,565
ALPHABET INC CAP STK CL A 02079K305 856,128 307,810 SH   SOLE 1 385 0 307,425
ALTRIA GROUP INC COM 02209S103 51,635 988,222 SH   SOLE   0 0 988,222
AMAZON COM INC COM 023135106 589,992 180,982 SH   SOLE 1 235 0 180,747
AMEDISYS INC COM 023436108 5,341 31,000 SH   SOLE   0 0 31,000
AMEREN CORP COM 023608102 174 1,858 SH   SOLE   0 0 1,858
AMERICAN EXPRESS CO COM 025816109 2,225 11,897 SH   SOLE 1 1,590 0 10,307
AMERICAN INTL GROUP INC COM NEW 026874784 1 20 SH   SOLE   0 0 20
AMERICAN TOWER CORP NEW COM 03027X100 1,356 5,398 SH   SOLE   0 0 5,398
AMERICAN WTR WKS CO INC NEW COM 030420103 804 4,856 SH   SOLE   0 0 4,856
AMERIPRISE FINL INC COM 03076C106 321 1,067 SH   SOLE   0 0 1,067
AMETEK INC COM 031100100 1,875 14,081 SH   SOLE   0 0 14,081
AMGEN INC COM 031162100 1,397 5,777 SH   SOLE   0 0 5,777
AMPHENOL CORP NEW CL A 032095101 404 5,367 SH   SOLE   0 0 5,367
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 2,449 71,623 SH   SOLE   0 0 71,623
ANALOG DEVICES INC COM 032654105 14,689 88,926 SH   SOLE   0 0 88,926
ANSYS INC COM 03662Q105 48,073 151,339 SH   SOLE   0 0 151,339
ANTHEM INC COM 036752103 37,615 76,575 SH   SOLE   0 0 76,575
APPIAN CORP CL A 03782L101 2,829 46,516 SH   SOLE   0 0 46,516
APPLE INC COM 037833100 785,579 4,499,047 SH   SOLE 1 16,970 0 4,482,077
APPLIED MATLS INC COM 038222105 109,409 830,112 SH   SOLE 1 2,931 0 827,181
ARCHER DANIELS MIDLAND CO COM 039483102 462 5,117 SH   SOLE   0 0 5,117
ARCHIMEDES TECH SPAC PARTNR UNIT 03/10/2026 039562202 252 25,000 SH   SOLE   25,000 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 5,857 217,263 SH   SOLE   0 0 217,263
ARISTA NETWORKS INC COM 040413106 147 1,059 SH   SOLE   0 0 1,059
ATEA PHARMACEUTICALS INC COM 04683R106 20 2,800 SH   SOLE   0 0 2,800
ATMOS ENERGY CORP COM 049560105 189 1,584 SH   SOLE   0 0 1,584
AUTODESK INC COM 052769106 64 301 SH   SOLE   0 0 301
AUTOMATIC DATA PROCESSING IN COM 053015103 9,202 40,441 SH   SOLE   0 0 40,441
AUTOZONE INC COM 053332102 31 15 SH   SOLE   0 0 15
AVALONBAY CMNTYS INC COM 053484101 1,698 6,837 SH   SOLE   0 0 6,837
AVANTOR INC COM 05352A100 1,094 32,353 SH   SOLE   32,353 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 5,439 72,007 SH   SOLE   0 0 72,007
BALCHEM CORP COM 057665200 942 6,892 SH   SOLE   6,892 0 0
BK OF AMERICA CORP COM 060505104 5,217 126,553 SH   SOLE 1 9,940 0 116,613
BANK NEW YORK MELLON CORP COM 064058100 547 11,025 SH   SOLE   0 0 11,025
BAXTER INTL INC COM 071813109 284 3,657 SH   SOLE   0 0 3,657
BEAM THERAPEUTICS INC COM 07373V105 152 2,653 SH   SOLE   2,653 0 0
BECTON DICKINSON & CO COM 075887109 2,732 10,270 SH   SOLE   0 0 10,270
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,058 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 29,307 83,044 SH   SOLE   0 0 83,044
BEST BUY INC COM 086516101 38 423 SH   SOLE   423 0 0
BEYOND MEAT INC COM 08862E109 29 600 SH   SOLE   0 0 600
BIO RAD LABS INC CL A 090572207 122 217 SH   SOLE   0 0 217
BIOMARIN PHARMACEUTICAL INC COM 09061G101 585 7,593 SH   SOLE   7,593 0 0
BIOGEN INC COM 09062X103 437 2,077 SH   SOLE   0 0 2,077
BIONANO GENOMICS INC COM 09075F107 3,604 1,396,938 SH   SOLE   0 0 1,396,938
BLACK KNIGHT INC COM 09215C105 114 1,968 SH   SOLE   0 0 1,968
BLACKROCK INC COM 09247X101 4,734 6,195 SH   SOLE   0 0 6,195
BLACKSTONE GROUP INC COM 09260D107 556 4,383 SH   SOLE   0 0 4,383
BOEING CO COM 097023105 246 1,283 SH   SOLE   0 0 1,283
BOOKING HOLDINGS INC COM 09857L108 39,909 16,994 SH   SOLE 1 198 0 16,796
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5,157 58,704 SH   SOLE   0 0 58,704
BORGWARNER INC COM 099724106 10,766 276,764 SH   SOLE   0 0 276,764
BOSTON PROPERTIES INC COM 101121101 638 4,954 SH   SOLE   0 0 4,954
BOSTON SCIENTIFIC CORP COM 101137107 11,922 269,169 SH   SOLE   0 0 269,169
BRISTOL-MYERS SQUIBB CO COM 110122108 56,936 779,621 SH   SOLE 1 18,733 0 760,888
BROADCOM INC COM 11135F101 16,613 26,384 SH   SOLE 1 640 0 25,744
BROWN FORMAN CORP CL B 115637209 780 11,644 SH   SOLE 1 1,330 0 10,314
CBOE GLOBAL MKTS INC COM 12503M108 145 1,271 SH   SOLE   0 0 1,271
CBRE GROUP INC CL A 12504L109 5,623 61,440 SH   SOLE   0 0 61,440
CDK GLOBAL INC COM 12508E101 195 4,000 SH   SOLE   0 0 4,000
CF INDS HLDGS INC COM 125269100 42,538 412,751 SH   SOLE   0 0 412,751
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 172 1,598 SH   SOLE   0 0 1,598
CME GROUP INC COM 12572Q105 130,309 547,838 SH   SOLE 1 0 0 547,838
CSX CORP COM 126408103 122 3,268 SH   SOLE 1 0 0 3,268
CVS HEALTH CORP COM 126650100 278 2,742 SH   SOLE   0 0 2,742
CABOT OIL & GAS CORP COM 127097103 1,334 49,452 SH   SOLE   0 0 49,452
CADENCE DESIGN SYSTEM INC COM 127387108 175,967 1,069,971 SH   SOLE 1 9,718 0 1,060,253
CAMDEN PPTY TR SH BEN INT 133131102 1,697 10,210 SH   SOLE   0 0 10,210
CAPITAL ONE FINL CORP COM 14040H105 278 2,119 SH   SOLE 1 1,340 0 779
CARDINAL HEALTH INC COM 14149Y108 57 1,002 SH   SOLE   0 0 1,002
CARMAX INC COM 143130102 39 405 SH   SOLE   405 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 157,465 3,432,843 SH   SOLE   0 0 3,432,843
CATALENT INC COM 148806102 2,239 20,188 SH   SOLE 1 17,988 0 2,200
CATERPILLAR INC COM 149123101 3,530 15,840 SH   SOLE   0 0 15,840
CELANESE CORP DEL COM 150870103 247 1,726 SH   SOLE   0 0 1,726
CENTENE CORP DEL COM 15135B101 76,497 908,619 SH   SOLE 1 7,939 0 900,680
CERNER CORP COM 156782104 6,541 69,916 SH   SOLE   0 0 69,916
CHARTER COMMUNICATIONS INC N CL A 16119P108 63 115 SH   SOLE   0 0 115
CHEGG INC COM 163092109 46 1,270 SH   SOLE   1,270 0 0
CHENIERE ENERGY INC COM NEW 16411R208 9,900 71,406 SH   SOLE 1 2,615 0 68,791
CHEVRON CORP NEW COM 166764100 15,368 94,378 SH   SOLE   0 0 94,378
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,355 857 SH   SOLE 1 100 0 757
CHURCH & DWIGHT INC COM 171340102 217,569 2,189,265 SH   SOLE   0 0 2,189,265
CISCO SYS INC COM 17275R102 66,964 1,200,937 SH   SOLE 1 6,760 0 1,194,177
CINTAS CORP COM 172908105 53 126 SH   SOLE   0 0 126
CITIGROUP INC COM NEW 172967424 34,209 640,609 SH   SOLE 1 0 0 640,609
CLEVELAND-CLIFFS INC NEW COM 185899101 129 4,000 SH   SOLE   0 0 4,000
CLOUDFLARE INC CL A COM 18915M107 5,314 44,391 SH   SOLE 1 7,982 0 36,409
COCA COLA CO COM 191216100 27,978 451,260 SH   SOLE 1 6,770 0 444,490
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,514 16,880 SH   SOLE   0 0 16,880
COLGATE PALMOLIVE CO COM 194162103 82 1,080 SH   SOLE   0 0 1,080
COMCAST CORP NEW CL A 20030N101 600 12,820 SH   SOLE 1 7,660 0 5,160
CONAGRA BRANDS INC COM 205887102 160 4,774 SH   SOLE   0 0 4,774
CONOCOPHILLIPS COM 20825C104 33,255 332,551 SH   SOLE   0 0 332,551
CONSOLIDATED EDISON INC COM 209115104 183 1,931 SH   SOLE   0 0 1,931
CONSTELLATION BRANDS INC CL A 21036P108 1,483 6,440 SH   SOLE   0 0 6,440
COOPER COS INC COM NEW 216648402 841 2,014 SH   SOLE   0 0 2,014
COPART INC COM 217204106 5,484 43,705 SH   SOLE   0 0 43,705
CORTEVA INC COM 22052L104 24,288 422,551 SH   SOLE   0 0 422,551
COSTCO WHSL CORP NEW COM 22160K105 705 1,224 SH   SOLE 1 670 0 554
COUPA SOFTWARE INC COM 22266L106 41 401 SH   SOLE   0 0 401
COURSERA INC COM 22266M104 862 37,400 SH   SOLE   37,400 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 16,396 72,205 SH   SOLE   0 0 72,205
CROWN CASTLE INTL CORP NEW COM 22822V101 136 736 SH   SOLE   0 0 736
CUMMINS INC COM 231021106 154 751 SH   SOLE   0 0 751
D R HORTON INC COM 23331A109 223 2,996 SH   SOLE 1 1,050 0 1,946
DANAHER CORPORATION COM 235851102 397,633 1,355,584 SH   SOLE 1 5,387 0 1,350,197
DANIMER SCIENTIFIC INC COM CL A 236272100 15 2,500 SH   SOLE   2,500 0 0
DARDEN RESTAURANTS INC COM 237194105 788 5,929 SH   SOLE 1 360 0 5,569
DARLING INGREDIENTS INC COM 237266101 62,136 773,023 SH   SOLE 1 4,158 0 768,865
DATADOG INC CL A COM 23804L103 1,721 11,361 SH   SOLE 1 5,152 0 6,209
DECKERS OUTDOOR CORP COM 243537107 27,080 98,914 SH   SOLE   0 0 98,914
DEERE & CO COM 244199105 1,574 3,788 SH   SOLE 1 3,256 0 532
DELL TECHNOLOGIES INC CL C 24703L202 160 3,185 SH   SOLE   0 0 3,185
DELTA AIR LINES INC DEL COM NEW 247361702 205 5,180 SH   SOLE 1 1,310 0 3,870
DEXCOM INC COM 252131107 4,577 8,947 SH   SOLE   0 0 8,947
DIAMONDBACK ENERGY INC COM 25278X109 164 1,198 SH   SOLE   0 0 1,198
DIGITAL RLTY TR INC COM 253868103 618 4,358 SH   SOLE   0 0 4,358
DIGITAL TURBINE INC COM NEW 25400W102 72 1,653 SH   SOLE   0 0 1,653
DIGITALOCEAN HLDGS INC COM 25402D102 3,509 60,653 SH   SOLE   0 0 60,653
DISNEY WALT CO COM 254687106 12,094 88,171 SH   SOLE 1 2,870 0 85,301
DISCOVERY INC COM SER A 25470F104 37,589 1,508,401 SH   SOLE   0 0 1,508,401
DOCUSIGN INC COM 256163106 1,098 10,248 SH   SOLE   0 0 10,248
DOLLAR GEN CORP NEW COM 256677105 304 1,367 SH   SOLE   0 0 1,367
DOLLAR TREE INC COM 256746108 174 1,086 SH   SOLE   0 0 1,086
DOMINOS PIZZA INC COM 25754A201 20 50 SH   SOLE   0 0 50
DOMO INC COM CL B 257554105 405 8,000 SH   SOLE   0 0 8,000
DOVER CORP COM 260003108 2,382 15,180 SH   SOLE   0 0 15,180
DOW INC COM 260557103 132 2,076 SH   SOLE   0 0 2,076
DUKE ENERGY CORP NEW COM NEW 26441C204 175 1,569 SH   SOLE   0 0 1,569
DUKE REALTY CORP COM NEW 264411505 1,828 31,492 SH   SOLE   0 0 31,492
DUPONT DE NEMOURS INC COM 26614N102 77 1,048 SH   SOLE   0 0 1,048
EOG RES INC COM 26875P101 55,352 464,242 SH   SOLE   0 0 464,242
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 470 8,000 SH   SOLE   0 0 8,000
EBAY INC. COM 278642103 280 4,885 SH   SOLE 1 1,620 0 3,265
ECOLAB INC COM 278865100 1,497 8,477 SH   SOLE 1 0 0 8,477
EDWARDS LIFESCIENCES CORP COM 28176E108 211,377 1,795,595 SH   SOLE   0 0 1,795,595
ELANCO ANIMAL HEALTH INC COM 28414H103 5,633 215,900 SH   SOLE   0 0 215,900
ELECTRONIC ARTS INC COM 285512109 42,808 338,380 SH   SOLE 1 960 0 337,420
EMERSON ELEC CO COM 291011104 7,956 81,138 SH   SOLE   0 0 81,138
ENPHASE ENERGY INC COM 29355A107 1,906 9,445 SH   SOLE   9,445 0 0
EPAM SYS INC COM 29414B104 137 463 SH   SOLE   0 0 463
EQUINIX INC COM 29444U700 8,317 11,215 SH   SOLE   0 0 11,215
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,772 19,710 SH   SOLE   0 0 19,710
ERIE INDTY CO CL A 29530P102 152 864 SH   SOLE   0 0 864
ESSENTIAL UTILS INC COM 29670G102 547 10,700 SH   SOLE   0 0 10,700
ESSEX PPTY TR INC COM 297178105 105 303 SH   SOLE   0 0 303
ETSY INC COM 29786A106 44 353 SH   SOLE   350 0 3
EVERSOURCE ENERGY COM 30040W108 162 1,840 SH   SOLE   0 0 1,840
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 94 2,000 SH   SOLE   0 0 2,000
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 213 6,500 SH   SOLE   0 0 6,500
EXPEDIA GROUP INC COM NEW 30212P303 381 1,947 SH   SOLE 1 1,480 0 467
EXPEDITORS INTL WASH INC COM 302130109 255 2,475 SH   SOLE   0 0 2,475
EXTRA SPACE STORAGE INC COM 30225T102 55 266 SH   SOLE   0 0 266
EXXON MOBIL CORP COM 30231G102 41,833 506,508 SH   SOLE   0 0 506,508
FMC CORP COM NEW 302491303 7,640 58,071 SH   SOLE   0 0 58,071
FACEBOOK INC CL A 30303M102 347,149 1,561,205 SH   SOLE 1 5,816 0 1,555,389
FASTLY INC CL A 31188V100 473 27,225 SH   SOLE   0 0 27,225
FATE THERAPEUTICS INC COM 31189P102 742 19,150 SH   SOLE   18,878 0 272
FASTENAL CO COM 311900104 1,998 33,636 SH   SOLE   0 0 33,636
FEDEX CORP COM 31428X106 51,894 224,270 SH   SOLE   0 0 224,270
F5 NETWORKS INC COM 315616102 884 4,230 SH   SOLE   0 0 4,230
FIDELITY NATL INFORMATION SV COM 31620M106 70 697 SH   SOLE   0 0 697
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 9,685 51,547 SH   SOLE   0 0 51,547
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 470 8,852 SH   SOLE   0 0 8,852
FISERV INC COM 337738108 44,625 440,086 SH   SOLE   0 0 440,086
FISKER INC CL A COM STK 33813J106 33 2,568 SH   SOLE 1 0 0 2,568
FLUOR CORP NEW COM 343412102 32 1,100 SH   SOLE   0 0 1,100
FORTINET INC COM 34959E109 11,483 33,601 SH   SOLE   0 0 33,601
FORTIVE CORP COM 34959J108 3,477 57,066 SH   SOLE   0 0 57,066
FRANKLIN RESOURCES INC COM 354613101 148 5,311 SH   SOLE   0 0 5,311
FREEPORT-MCMORAN INC CL B 35671D857 25 500 SH   SOLE   0 0 500
FULCRUM THERAPEUTICS INC COM 359616109 201 8,500 SH   SOLE   0 0 8,500
GALLAGHER ARTHUR J & CO COM 363576109 61 351 SH   SOLE   0 0 351
GENERAC HLDGS INC COM 368736104 31,286 105,249 SH   SOLE   0 0 105,249
GENERAL MLS INC COM 370334104 314 4,641 SH   SOLE   0 0 4,641
GENERAL MTRS CO COM 37045V100 95 2,173 SH   SOLE   0 0 2,173
GILEAD SCIENCES INC COM 375558103 20,890 351,389 SH   SOLE   0 0 351,389
GLOBAL PMTS INC COM 37940X102 509 3,716 SH   SOLE 1 960 0 2,756
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 220 10,000 SH   SOLE   0 0 10,000
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 49 1,785 SH   SOLE   0 0 1,785
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 52 1,800 SH   SOLE   0 0 1,800
GLOBAL X FDS FINTECH ETF 37954Y814 672 21,000 SH   SOLE   0 0 21,000
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 109 1,418 SH   SOLE   0 0 1,418
GOLDMAN SACHS GROUP INC COM 38141G104 7,340 22,237 SH   SOLE   0 0 22,237
GOLDMAN SACHS BDC INC SHS 38147U107 354 18,055 SH   SOLE   0 0 18,055
HP INC COM 40434L105 255 7,016 SH   SOLE   0 0 7,016
HALLIBURTON CO COM 406216101 193 5,086 SH   SOLE   0 0 5,086
HANESBRANDS INC COM 410345102 127 8,500 SH   SOLE   0 0 8,500
HANNON ARMSTRONG SUST INFR C COM 41068X100 86 1,808 SH   SOLE   0 0 1,808
HENRY JACK & ASSOC INC COM 426281101 74,274 376,930 SH   SOLE   0 0 376,930
HERSHEY CO COM 427866108 278 1,281 SH   SOLE   0 0 1,281
HESS CORP COM 42809H107 21 200 SH   SOLE   0 0 200
HEWLETT PACKARD ENTERPRISE C COM 42824C109 117 7,016 SH   SOLE   0 0 7,016
HOLOGIC INC COM 436440101 1,601 20,845 SH   SOLE   0 0 20,845
HOME DEPOT INC COM 437076102 191,123 638,503 SH   SOLE 1 1,400 0 637,103
HONEYWELL INTL INC COM 438516106 319,992 1,644,527 SH   SOLE   0 0 1,644,527
HORMEL FOODS CORP COM 440452100 175 3,392 SH   SOLE   0 0 3,392
HOWMET AEROSPACE INC COM 443201108 539 15,000 SH   SOLE   0 0 15,000
HUNT J B TRANS SVCS INC COM 445658107 1,006 5,012 SH   SOLE   0 0 5,012
HUNTINGTON BANCSHARES INC COM 446150104 42,740 2,923,362 SH   SOLE   0 0 2,923,362
IDEX CORP COM 45167R104 1,219 6,357 SH   SOLE   0 0 6,357
IDEXX LABS INC COM 45168D104 87,541 160,020 SH   SOLE 1 2,222 0 157,798
ILLINOIS TOOL WKS INC COM 452308109 13,409 64,035 SH   SOLE   0 0 64,035
ILLUMINA INC COM 452327109 3,157 9,035 SH   SOLE 1 0 0 9,035
INCYTE CORP COM 45337C102 294 3,704 SH   SOLE   0 0 3,704
INTEL CORP COM 458140100 37,959 765,916 SH   SOLE 1 6,800 0 759,116
INTELLIA THERAPEUTICS INC COM 45826J105 867 11,924 SH   SOLE   11,720 0 204
INTERCEPT PHARMACEUTICALS IN COM 45845P108 9 545 SH   SOLE   0 0 545
INTERCONTINENTAL EXCHANGE IN COM 45866F104 10,903 82,521 SH   SOLE   0 0 82,521
INTERNATIONAL BUSINESS MACHS COM 459200101 2,008 15,441 SH   SOLE 1 2,140 0 13,301
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 498 3,795 SH   SOLE   0 0 3,795
INVESCO QQQ TR UNIT SER 1 46090E103 99,753 275,149 SH   SOLE   0 0 275,149
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 5,320 301,615 SH   SOLE   0 0 301,615
INTUITIVE SURGICAL INC COM NEW 46120E602 192,771 638,991 SH   SOLE 1 0 0 638,991
INTUIT COM 461202103 72,675 151,142 SH   SOLE 1 600 0 150,542
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 688 11,200 SH   SOLE   0 0 11,200
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 8,573 127,785 SH   SOLE   0 0 127,785
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1,492 65,981 SH   SOLE   0 0 65,981
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 168 3,582 SH   SOLE   0 0 3,582
INVITATION HOMES INC COM 46187W107 692 17,211 SH   SOLE   0 0 17,211
IQVIA HLDGS INC COM 46266C105 19,277 83,374 SH   SOLE   0 0 83,374
ISHARES INC US INTL HGH YLD 464286178 382 8,262 SH   SOLE   0 0 8,262
ISHARES INC INTL HIGH YIELD 464286210 529 10,822 SH   SOLE   0 0 10,822
ISHARES INC JP MRG EM CRP BD 464286251 2,317 49,930 SH   SOLE   0 0 49,930
ISHARES INC MSCI WORLD ETF 464286392 33,104 258,302 SH   SOLE   0 0 258,302
ISHARES INC MSCI CDA ETF 464286509 5,906 146,869 SH   SOLE   0 0 146,869
ISHARES INC JP MORGAN EM ETF 464286517 82 2,219 SH   SOLE   0 0 2,219
ISHARES INC MSCI EURZONE ETF 464286608 12,692 293,445 SH   SOLE   0 0 293,445
ISHARES INC MSCI TURKEY ETF 464286715 9 436 SH   SOLE   0 0 436
ISHARES INC MSCI SWITZERLAND 464286749 7,834 159,555 SH   SOLE   0 0 159,555
ISHARES INC MSCI STH KOR ETF 464286772 320 4,490 SH   SOLE   0 0 4,490
ISHARES INC MSCI GERMANY ETF 464286806 8 295 SH   SOLE   0 0 295
ISHARES TR SELECT DIVID ETF 464287168 72 561 SH   SOLE   0 0 561
ISHARES TR TIPS BD ETF 464287176 29,508 236,880 SH   SOLE   0 0 236,880
ISHARES TR CORE S&P500 ETF 464287200 31,749 69,979 SH   SOLE   0 0 69,979
ISHARES TR CORE US AGGBD ET 464287226 768 7,175 SH   SOLE   0 0 7,175
ISHARES TR MSCI EMG MKT ETF 464287234 8,397 185,985 SH   SOLE   0 0 185,985
ISHARES TR IBOXX INV CP ETF 464287242 1,710 14,143 SH   SOLE   0 0 14,143
ISHARES TR GLOBAL TECH ETF 464287291 174 3,000 SH   SOLE   0 0 3,000
ISHARES TR GLOBAL FINLS ETF 464287333 261 3,290 SH   SOLE   0 0 3,290
ISHARES TR GLOBAL ENERG ETF 464287341 430 11,886 SH   SOLE   0 0 11,886
ISHARES TR LATN AMER 40 ETF 464287390 202 6,660 SH   SOLE   0 0 6,660
ISHARES TR S&P 500 VAL ETF 464287408 8,419 54,065 SH   SOLE   0 0 54,065
ISHARES TR 20 YR TR BD ETF 464287432 1,569 11,876 SH   SOLE   0 0 11,876
ISHARES TR BARCLAYS 7 10 YR 464287440 238,413 2,218,411 SH   SOLE   0 0 2,218,411
ISHARES TR 1 3 YR TREAS BD 464287457 330 3,955 SH   SOLE   0 0 3,955
ISHARES TR MSCI EAFE ETF 464287465 791 10,754 SH   SOLE   0 0 10,754
ISHARES TR NASDAQ BIOTECH 464287556 2,480 19,033 SH   SOLE   0 0 19,033
ISHARES TR COHEN STEER REIT 464287564 1,109 15,607 SH   SOLE   0 0 15,607
ISHARES TR RUS 1000 GRW ETF 464287614 676 2,435 SH   SOLE   0 0 2,435
ISHARES TR RUSSELL 2000 ETF 464287655 774 3,770 SH   SOLE   0 0 3,770
ISHARES TR CORE S&P US VLU 464287663 127 1,680 SH   SOLE   0 0 1,680
ISHARES TR U.S. REAL ES ETF 464287739 1,002 9,256 SH   SOLE   0 0 9,256
ISHARES TR US HLTHCARE ETF 464287762 319 1,105 SH   SOLE   0 0 1,105
ISHARES TR CORE S&P SCP ETF 464287804 34 313 SH   SOLE   0 0 313
ISHARES TR EUROPE ETF 464287861 34 669 SH   SOLE   0 0 669
ISHARES TR INTL TREA BD ETF 464288117 2,275 48,974 SH   SOLE   0 0 48,974
ISHARES TR 3YRTB ETF 464288125 7,327 97,159 SH   SOLE   0 0 97,159
ISHARES TR MSCI AC ASIA ETF 464288182 8,037 107,120 SH   SOLE   0 0 107,120
ISHARES TR GL CLEAN ENE ETF 464288224 10,171 472,650 SH   SOLE   0 0 472,650
ISHARES TR MSCI ACWI ETF 464288257 3,050 30,565 SH   SOLE   0 0 30,565
ISHARES TR JPMORGAN USD EMG 464288281 2,254 23,058 SH   SOLE   0 0 23,058
ISHARES TR IBOXX HI YD ETF 464288513 56,451 686,005 SH   SOLE   0 0 686,005
ISHARES TR CRE U S REIT ETF 464288521 31 482 SH   SOLE   0 0 482
ISHARES TR MSCI KLD400 SOC 464288570 989 11,419 SH   SOLE   0 0 11,419
ISHARES TR 3 7 YR TREAS BD 464288661 201,441 1,650,476 SH   SOLE   0 0 1,650,476
ISHARES TR MSCI USA ESG SLC 464288802 969 10,009 SH   SOLE   0 0 10,009
ISHARES TR U.S. MED DVC ETF 464288810 144 2,360 SH   SOLE   0 0 2,360
ISHARES TR NEW ZEALAND ETF 464289123 1,263 22,956 SH   SOLE   0 0 22,956
ISHARES TR US TREAS BD ETF 46429B267 618 24,605 SH   SOLE   0 0 24,605
ISHARES TR FLTG RATE NT ETF 46429B655 689 13,625 SH   SOLE   0 0 13,625
ISHARES TR MSCI CHINA ETF 46429B671 611 11,556 SH   SOLE   0 0 11,556
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 20,430 333,009 SH   SOLE   0 0 333,009
ISHARES TR MSCI USA QLT FCT 46432F339 414 3,083 SH   SOLE   0 0 3,083
ISHARES TR MSCI USA VALUE 46432F388 3,934 37,643 SH   SOLE   0 0 37,643
ISHARES TR MSCI USA MMENTM 46432F396 13,929 82,820 SH   SOLE   0 0 82,820
ISHARES TR CORE MSCI TOTAL 46432F834 205 3,074 SH   SOLE   0 0 3,074
ISHARES INC MSCI TAIWAN ETF 46434G772 146 2,372 SH   SOLE   0 0 2,372
ISHARES INC MSCI JPN ETF NEW 46434G822 12,613 204,724 SH   SOLE   0 0 204,724
ISHARES TR 0-5YR INVT GR CP 46434V100 984 19,935 SH   SOLE   0 0 19,935
ISHARES TR 0-5YR HI YL CP 46434V407 577 13,134 SH   SOLE   0 0 13,134
ISHARES TR CORE MSCI EURO 46434V738 21,158 396,221 SH   SOLE   0 0 396,221
ISHARES TR ESG AWRE 1 5 YR 46435G243 1,084 44,000 SH   SOLE   0 0 44,000
ISHARES TR MSCI UK ETF NEW 46435G334 3,474 103,271 SH   SOLE   0 0 103,271
ISHARES TR MSCI INTL VLU FT 46435G409 1,217 47,820 SH   SOLE   0 0 47,820
ISHARES TR ESG AW MSCI EAFE 46435G516 1,797 24,379 SH   SOLE   0 0 24,379
ISHARES TR MSCI JP VALUE 46435U374 328 12,287 SH   SOLE   0 0 12,287
ISHARES TR GBL GREEN ETF 46435U440 1,265 25,000 SH   SOLE   0 0 25,000
ISHARES TR US INFRASTRUC 46435U713 672 17,250 SH   SOLE   0 0 17,250
ITRON INC COM 465741106 179 3,400 SH   SOLE   0 0 3,400
JPMORGAN CHASE & CO COM 46625H100 268,767 1,971,587 SH   SOLE 1 0 0 1,971,587
JACOBS ENGR GROUP INC COM 469814107 61 446 SH   SOLE   0 0 446
JOHNSON & JOHNSON COM 478160104 184,263 1,039,685 SH   SOLE 1 0 0 1,039,685
JUNIPER NETWORKS INC COM 48203R104 178 4,781 SH   SOLE   0 0 4,781
KLA CORP COM NEW 482480100 99,546 271,939 SH   SOLE 1 4,240 0 267,699
KKR & CO INC COM 48251W104 36 610 SH   SOLE   0 0 610
KANDI TECHNOLOGIES GROUP INC COM 483709101 60 18,732 SH   SOLE   0 0 18,732
KELLOGG CO COM 487836108 39 601 SH   SOLE   0 0 601
KEURIG DR PEPPER INC COM 49271V100 171 4,510 SH   SOLE   0 0 4,510
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,507 9,542 SH   SOLE   9,542 0 0
KILROY RLTY CORP COM 49427F108 657 8,603 SH   SOLE   0 0 8,603
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 845 16,748 SH   SOLE   0 0 16,748
KRAFT HEINZ CO COM 500754106 1,269 32,225 SH   SOLE 1 3,960 0 28,265
KRANESHARES TR CSI CHI INTERNET 500767306 171 6,000 SH   SOLE   0 0 6,000
KROGER CO COM 501044101 221 3,859 SH   SOLE 1 2,530 0 1,329
LABORATORY CORP AMER HLDGS COM NEW 50540R409 224 851 SH   SOLE   0 0 851
LAM RESEARCH CORP COM 512807108 70,858 131,801 SH   SOLE   0 0 131,801
LAS VEGAS SANDS CORP COM 517834107 39 1,002 SH   SOLE   0 0 1,002
LATTICE SEMICONDUCTOR CORP COM 518415104 2,683 44,018 SH   SOLE   0 0 44,018
LAUDER ESTEE COS INC CL A 518439104 193,509 710,594 SH   SOLE   0 0 710,594
LENNAR CORP CL A 526057104 247 3,043 SH   SOLE 1 660 0 2,383
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 11 250 SH   SOLE   0 0 250
LILLY ELI & CO COM 532457108 896 3,129 SH   SOLE   3,129 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 43 369 SH   SOLE   369 0 0
LOCKHEED MARTIN CORP COM 539830109 207 470 SH   SOLE   0 0 470
LOGICBIO THERAPEUTICS INC COM 54142F102 13 19,450 SH   SOLE   0 0 19,450
LOWES COS INC COM 548661107 344 1,703 SH   SOLE 1 1,445 0 258
LULULEMON ATHLETICA INC COM 550021109 13,184 36,097 SH   SOLE 1 410 0 35,687
LYFT INC CL A COM 55087P104 613 15,974 SH   SOLE   7,250 0 8,724
MSCI INC COM 55354G100 3,099 6,162 SH   SOLE 1 2,374 0 3,788
MACQUARIE INFRASTRUCTURE COR COM 55608B105 19 5,027 SH   SOLE   0 0 5,027
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 5,082 144,076 SH   SOLE   0 0 144,076
MARKEL CORP COM 570535104 61,890 41,953 SH   SOLE   0 0 41,953
MARKETAXESS HLDGS INC COM 57060D108 91,711 269,579 SH   SOLE   0 0 269,579
MARSH & MCLENNAN COS INC COM 571748102 13,100 76,872 SH   SOLE   0 0 76,872
MARRIOTT INTL INC NEW CL A 571903202 339 1,931 SH   SOLE 1 1,000 0 931
MARTIN MARIETTA MATLS INC COM 573284106 179 464 SH   SOLE   0 0 464
MASIMO CORP COM 574795100 81 559 SH   SOLE   0 0 559
MASTERCARD INCORPORATED CL A 57636Q104 281,325 787,188 SH   SOLE 1 1,145 0 786,043
MATCH GROUP INC NEW COM 57667L107 7,945 73,067 SH   SOLE 1 2,590 0 70,477
MCCORMICK & CO INC COM NON VTG 579780206 171 1,715 SH   SOLE   0 0 1,715
MCDONALDS CORP COM 580135101 115,115 465,523 SH   SOLE 1 1,310 0 464,213
MEDICAL PPTYS TRUST INC COM 58463J304 97 4,590 SH   SOLE   0 0 4,590
MEDICINOVA INC COM NEW 58468P206 51 19,000 SH   SOLE   0 0 19,000
MERCADOLIBRE INC COM 58733R102 280 235 SH   SOLE 1 150 0 85
MERCK & CO. INC COM 58933Y105 48,332 589,058 SH   SOLE   0 0 589,058
METLIFE INC COM 59156R108 94 1,332 SH   SOLE   0 0 1,332
METTLER TOLEDO INTERNATIONAL COM 592688105 41 30 SH   SOLE   0 0 30
MICROSOFT CORP COM 594918104 1,162,498 3,770,550 SH   SOLE 1 0 0 3,770,550
MICRON TECHNOLOGY INC COM 595112103 1,181 15,157 SH   SOLE   0 0 15,157
MID-AMER APT CMNTYS INC COM 59522J103 107 510 SH   SOLE   0 0 510
MIRATI THERAPEUTICS INC COM 60468T105 144 1,751 SH   SOLE   1,751 0 0
MODERNA INC COM 60770K107 35,664 207,038 SH   SOLE 1 0 0 207,038
MOLSON COORS BEVERAGE CO CL B 60871R209 36,966 692,500 SH   SOLE   0 0 692,500
MONDELEZ INTL INC CL A 609207105 1,871 29,799 SH   SOLE 1 3,900 0 25,899
MONGODB INC CL A 60937P106 562 1,266 SH   SOLE   1,266 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 135 1,694 SH   SOLE   1,694 0 0
MOODYS CORP COM 615369105 1,860 5,512 SH   SOLE   0 0 5,512
MORGAN STANLEY COM NEW 617446448 1,138 13,017 SH   SOLE   0 0 13,017
MOSAIC CO NEW COM 61945C103 133,454 2,006,820 SH   SOLE   0 0 2,006,820
MUELLER WTR PRODS INC COM SER A 624758108 245 19,000 SH   SOLE   0 0 19,000
NASDAQ INC COM 631103108 38 215 SH   SOLE   0 0 215
NATERA INC COM 632307104 993 24,414 SH   SOLE   0 0 24,414
NETFLIX INC COM 64110L106 790 2,110 SH   SOLE 1 1,370 0 740
NEUROCRINE BIOSCIENCES INC COM 64125C109 14 150 SH   SOLE   0 0 150
NEWMONT CORP COM 651639106 39,729 500,047 SH   SOLE   0 0 500,047
NEXTERA ENERGY INC COM 65339F101 114,288 1,349,163 SH   SOLE 1 41,231 0 1,307,932
NIKE INC CL B 654106103 221,248 1,644,234 SH   SOLE 1 2,540 0 1,641,694
NORFOLK SOUTHN CORP COM 655844108 19,316 67,722 SH   SOLE   0 0 67,722
NORTHROP GRUMMAN CORP COM 666807102 206 460 SH   SOLE   0 0 460
NUCOR CORP COM 670346105 158 1,066 SH   SOLE   0 0 1,066
NVIDIA CORPORATION COM 67066G104 492,536 1,805,087 SH   SOLE 1 12,099 0 1,792,988
OCCIDENTAL PETE CORP COM 674599105 489 8,622 SH   SOLE   0 0 8,622
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 43 1,216 SH   SOLE   0 0 1,216
OKTA INC CL A 679295105 23 150 SH   SOLE   0 0 150
OLD DOMINION FREIGHT LINE IN COM 679580100 708 2,370 SH   SOLE   0 0 2,370
ON SEMICONDUCTOR CORP COM 682189105 15,107 241,290 SH   SOLE   0 0 241,290
ORACLE CORP COM 68389X105 102,118 1,234,348 SH   SOLE   0 0 1,234,348
ORGANOVO HLDGS INC COM NEW 68620A203 2 411 SH   SOLE   0 0 411
OTIS WORLDWIDE CORP COM 68902V107 9,362 121,669 SH   SOLE 1 121,669 0 0
PNC FINL SVCS GROUP INC COM 693475105 147 796 SH   SOLE   0 0 796
PPL CORP COM 69351T106 31,282 1,095,297 SH   SOLE   0 0 1,095,297
PACCAR INC COM 693718108 359 4,081 SH   SOLE   0 0 4,081
PACER FDS TR BNCHMRK INDSTR 69374H766 916 18,031 SH   SOLE   0 0 18,031
PACKAGING CORP AMER COM 695156109 149 955 SH   SOLE   0 0 955
PALANTIR TECHNOLOGIES INC CL A 69608A108 4,307 313,657 SH   SOLE   0 0 313,657
PALO ALTO NETWORKS INC COM 697435105 16,292 26,172 SH   SOLE 1 2,100 0 24,072
PARKER-HANNIFIN CORP COM 701094104 777 2,737 SH   SOLE   0 0 2,737
PAYCHEX INC COM 704326107 1,228 9,000 SH   SOLE   0 0 9,000
PAYPAL HLDGS INC COM 70450Y103 138,445 1,197,100 SH   SOLE 1 2,540 0 1,194,560
PELOTON INTERACTIVE INC CL A COM 70614W100 8 300 SH   SOLE   0 0 300
PEPSICO INC COM 713448108 14,437 86,252 SH   SOLE 1 2,320 0 83,932
PFIZER INC COM 717081103 31,998 618,071 SH   SOLE 1 0 0 618,071
PHILIP MORRIS INTL INC COM 718172109 7,141 76,020 SH   SOLE   0 0 76,020
PIMCO DYNAMIC INCOME FD SHS 72201Y101 912 37,405 SH   SOLE   0 0 37,405
PINTEREST INC CL A 72352L106 102 4,151 SH   SOLE   1,830 0 2,321
PIONEER NAT RES CO COM 723787107 13,152 52,603 SH   SOLE   0 0 52,603
PLUG POWER INC COM NEW 72919P202 397 13,866 SH   SOLE 1 9,106 0 4,760
POOL CORP COM 73278L105 125 295 SH   SOLE   0 0 295
PRICE T ROWE GROUP INC COM 74144T108 725 4,795 SH   SOLE   0 0 4,795
PROCTER AND GAMBLE CO COM 742718109 42,232 276,384 SH   SOLE   0 0 276,384
PROGRESSIVE CORP COM 743315103 3,286 28,825 SH   SOLE   0 0 28,825
PROLOGIS INC. COM 74340W103 2,571 15,924 SH   SOLE   0 0 15,924
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1,806 88,199 SH   SOLE   0 0 88,199
PUBLIC STORAGE COM 74460D109 506 1,296 SH   SOLE   0 0 1,296
PULTE GROUP INC COM 745867101 86 2,045 SH   SOLE 1 990 0 1,055
QORVO INC COM 74736K101 5,885 47,423 SH   SOLE   0 0 47,423
QUALCOMM INC COM 747525103 14,649 95,860 SH   SOLE 1 6,421 0 89,439
QUANTA SVCS INC COM 74762E102 1,138 8,649 SH   SOLE   8,649 0 0
QUEST DIAGNOSTICS INC COM 74834L100 177 1,295 SH   SOLE   0 0 1,295
RH COM 74967X103 38 117 SH   SOLE   117 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 9,663 97,542 SH   SOLE   0 0 97,542
REALTY INCOME CORP COM 756109104 821 11,841 SH   SOLE   0 0 11,841
REGAL BELOIT CORP COM 758750103 182 1,226 SH   SOLE   0 0 1,226
REGENCY CTRS CORP COM 758849103 106 1,485 SH   SOLE   0 0 1,485
REGENERON PHARMACEUTICALS COM 75886F107 1,194 1,710 SH   SOLE 1 1,109 0 601
REGENXBIO INC COM 75901B107 524 15,786 SH   SOLE   15,786 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 34,194 1,536,122 SH   SOLE   0 0 1,536,122
REPUBLIC SVCS INC COM 760759100 8,831 66,647 SH   SOLE 1 14,915 0 51,732
RESMED INC COM 761152107 164 675 SH   SOLE   0 0 675
ROBERT HALF INTL INC COM 770323103 9,173 80,335 SH   SOLE   0 0 80,335
ROBLOX CORP CL A 771049103 300 6,479 SH   SOLE   6,374 0 105
ROCKWELL AUTOMATION INC COM 773903109 88,019 314,320 SH   SOLE   0 0 314,320
ROKU INC COM CL A 77543R102 16 130 SH   SOLE   0 0 130
ROLLINS INC COM 775711104 875 24,968 SH   SOLE   0 0 24,968
ROPER TECHNOLOGIES INC COM 776696106 168,018 355,798 SH   SOLE   0 0 355,798
S&P GLOBAL INC COM 78409V104 390,036 950,889 SH   SOLE 1 0 0 950,889
SPDR S&P 500 ETF TR TR UNIT 78462F103 890,710 1,972,168 SH   SOLE   0 0 1,972,168
SPDR GOLD TR GOLD SHS 78463V107 3,075 17,020 SH   SOLE   0 0 17,020
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1,088 26,440 SH   SOLE   0 0 26,440
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1,874 17,056 SH   SOLE   0 0 17,056
SPDR SER TR BLOMBRG BRC INTL 78464A151 1,430 44,826 SH   SOLE   0 0 44,826
SPDR SER TR BLOMBERG BRC INT 78464A334 7,689 264,145 SH   SOLE   0 0 264,145
SPDR SER TR S&P BK ETF 78464A797 59 1,120 SH   SOLE   0 0 1,120
SPDR SER TR S&P BIOTECH 78464A870 68,980 767,464 SH   SOLE   0 0 767,464
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 180 518 SH   SOLE   0 0 518
SPDR SER TR BLOOMBERG BRCLYS 78468R622 1,026 10,005 SH   SOLE   0 0 10,005
SALESFORCE COM INC COM 79466L302 145,911 687,223 SH   SOLE 1 1,690 0 685,533
SAREPTA THERAPEUTICS INC COM 803607100 533 6,820 SH   SOLE   4,851 0 1,969
HENRY SCHEIN INC COM 806407102 523 6,000 SH   SOLE   0 0 6,000
SCHWAB CHARLES CORP COM 808513105 74,888 888,244 SH   SOLE   0 0 888,244
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 961 7,018 SH   SOLE   0 0 7,018
SELECT SECTOR SPDR TR ENERGY 81369Y506 71 935 SH   SOLE   0 0 935
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 174 4,539 SH   SOLE   0 0 4,539
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 196 1,900 SH   SOLE   0 0 1,900
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 338 7,000 SH   SOLE   0 0 7,000
SERVICENOW INC COM 81762P102 24,477 43,953 SH   SOLE   0 0 43,953
SHERWIN WILLIAMS CO COM 824348106 100 401 SH   SOLE   0 0 401
SHOPIFY INC CL A 82509L107 213 315 SH   SOLE   315 0 0
SILK RD MED INC COM 82710M100 1,914 46,359 SH   SOLE   0 0 46,359
SIMON PPTY GROUP INC NEW COM 828806109 842 6,401 SH   SOLE   0 0 6,401
SIMPLY GOOD FOODS CO COM 82900L102 44 1,153 SH   SOLE   1,153 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 45 6,729 SH   SOLE   6,729 0 0
SMITH A O CORP COM 831865209 657 10,284 SH   SOLE   0 0 10,284
SMUCKER J M CO COM NEW 832696405 941 6,948 SH   SOLE   0 0 6,948
SNAP INC CL A 83304A106 1,610 44,737 SH   SOLE 1 33,948 0 10,789
SNOWFLAKE INC CL A 833445109 3,013 13,151 SH   SOLE 1 3,754 0 9,397
SOUTHWEST AIRLS CO COM 844741108 46 1,009 SH   SOLE   1,009 0 0
SPLUNK INC COM 848637104 2,247 15,118 SH   SOLE 1 0 0 15,118
SPROUT SOCIAL INC COM CL A 85209W109 2,911 36,332 SH   SOLE   0 0 36,332
SQUARE INC CL A 852234103 1,700 12,534 SH   SOLE 1 120 0 12,414
STARBUCKS CORP COM 855244109 45,239 497,291 SH   SOLE 1 2,950 0 494,341
STRYKER CORPORATION COM 863667101 9,664 36,148 SH   SOLE   0 0 36,148
SUMO LOGIC INC COM 86646P103 465 39,839 SH   SOLE   39,839 0 0
SUN CMNTYS INC COM 866674104 99 566 SH   SOLE   0 0 566
SUPERNUS PHARMACEUTICALS INC COM 868459108 21 665 SH   SOLE   0 0 665
SYNOPSYS INC COM 871607107 14,773 44,327 SH   SOLE   0 0 44,327
SYNCHRONY FINANCIAL COM 87165B103 389 11,178 SH   SOLE   0 0 11,178
SYSCO CORP COM 871829107 8,069 98,825 SH   SOLE   0 0 98,825
TJX COS INC NEW COM 872540109 1,199 19,791 SH   SOLE 1 3,650 0 16,141
T-MOBILE US INC COM 872590104 97 753 SH   SOLE   0 0 753
TPI COMPOSITES INC COM 87266J104 88 6,250 SH   SOLE   6,250 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 184 1,194 SH   SOLE 1 315 0 879
TANDEM DIABETES CARE INC COM NEW 875372203 4,466 38,408 SH   SOLE   0 0 38,408
TARGET CORP COM 87612E106 489 2,302 SH   SOLE 1 1,220 0 1,082
TELADOC HEALTH INC COM 87918A105 7 100 SH   SOLE   0 0 100
TENARIS S A SPONSORED ADS 88031M109 6,206 206,400 SH   SOLE   206,400 0 0
TERADYNE INC COM 880770102 6 50 SH   SOLE   0 0 50
TESLA INC COM 88160R101 3,728 3,460 SH   SOLE 1 1,627 0 1,833
TETRA TECH INC NEW COM 88162G103 907 5,500 SH   SOLE   0 0 5,500
TEXAS INSTRS INC COM 882508104 231,877 1,263,770 SH   SOLE   0 0 1,263,770
THE TRADE DESK INC COM CL A 88339J105 139 2,005 SH   SOLE   0 0 2,005
THERMO FISHER SCIENTIFIC INC COM 883556102 421,888 714,277 SH   SOLE 1 4,091 0 710,186
3-D SYS CORP DEL COM NEW 88554D205 14 850 SH   SOLE   0 0 850
3M CO COM 88579Y101 12,002 80,614 SH   SOLE 1 0 0 80,614
TILRAY INC COM CL 2 88688T100 77 9,887 SH   SOLE 1 0 0 9,887
TOLL BROTHERS INC COM 889478103 27,846 592,225 SH   SOLE   0 0 592,225
TRADEWEB MKTS INC CL A 892672106 149 1,699 SH   SOLE   0 0 1,699
TRAVELERS COMPANIES INC COM 89417E109 2,334 12,774 SH   SOLE   0 0 12,774
TREX CO INC COM 89531P105 1,635 25,030 SH   SOLE   0 0 25,030
TRIMBLE INC COM 896239100 2,072 28,720 SH   SOLE 1 16,520 0 12,200
TWILIO INC CL A 90138F102 356 2,162 SH   SOLE 1 0 0 2,162
TWITTER INC COM 90184L102 935 24,169 SH   SOLE 1 23,490 0 679
II-VI INC COM 902104108 1,335 18,420 SH   SOLE   18,420 0 0
TYLER TECHNOLOGIES INC COM 902252105 137 308 SH   SOLE   0 0 308
TYSON FOODS INC CL A 902494103 13,857 154,602 SH   SOLE   0 0 154,602
US BANCORP DEL COM NEW 902973304 35,030 659,081 SH   SOLE   0 0 659,081
UBER TECHNOLOGIES INC COM 90353T100 6,585 184,544 SH   SOLE 1 63,467 0 121,077
ULTA BEAUTY INC COM 90384S303 1,109 2,786 SH   SOLE   0 0 2,786
UNDER ARMOUR INC CL A 904311107 42 2,450 SH   SOLE   2,450 0 0
UNION PAC CORP COM 907818108 177,989 651,472 SH   SOLE 1 7,200 0 644,272
UNITED NAT FOODS INC COM 911163103 42 1,006 SH   SOLE   0 0 1,006
UNITED PARCEL SERVICE INC CL B 911312106 260 1,212 SH   SOLE   0 0 1,212
UNITEDHEALTH GROUP INC COM 91324P102 322,356 632,109 SH   SOLE 1 2,657 0 629,452
UNITY SOFTWARE INC COM 91332U101 2,575 25,959 SH   SOLE   0 0 25,959
UPSTART HLDGS INC COM 91680M107 4,278 39,219 SH   SOLE   0 0 39,219
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 62 1,625 SH   SOLE   0 0 1,625
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 329 1,219 SH   SOLE   0 0 1,219
VANECK VECTORS ETF TR RARE EARTH STRAT 92189H805 35 300 SH   SOLE   0 0 300
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 701 9,000 SH   SOLE   0 0 9,000
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 665 8,360 SH   SOLE   0 0 8,360
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,247 27,036 SH   SOLE   0 0 27,036
VEEVA SYS INC CL A COM 922475108 117,656 553,782 SH   SOLE   0 0 553,782
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10,742 25,874 SH   SOLE   0 0 25,874
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,197 20,275 SH   SOLE   0 0 20,275
VANGUARD INDEX FDS GROWTH ETF 922908736 280 975 SH   SOLE   0 0 975
VERACYTE INC COM 92337F107 1,588 57,590 SH   SOLE   0 0 57,590
VERIZON COMMUNICATIONS INC COM 92343V104 2,404 47,190 SH   SOLE 1 7,250 0 39,940
VERISK ANALYTICS INC COM 92345Y106 106,657 496,934 SH   SOLE   0 0 496,934
VERTEX PHARMACEUTICALS INC COM 92532F100 814 3,119 SH   SOLE   0 0 3,119
VERTIV HOLDINGS CO COM CL A 92537N108 2,568 183,404 SH   SOLE   0 0 183,404
VIATRIS INC COM 92556V106 15 1,348 SH   SOLE   0 0 1,348
VICI PPTYS INC COM 925652109 86 3,005 SH   SOLE   0 0 3,005
VIR BIOTECHNOLOGY INC COM 92764N102 3,003 116,750 SH   SOLE 1 0 0 116,750
VISA INC COM CL A 92826C839 431,362 1,945,089 SH   SOLE 1 4,081 0 1,941,008
VMWARE INC CL A COM 928563402 40,877 358,978 SH   SOLE   0 0 358,978
VONTIER CORPORATION COM 928881101 252 9,943 SH   SOLE   0 0 9,943
VULCAN MATLS CO COM 929160109 5,553 30,229 SH   SOLE   30,229 0 0
WP CAREY INC COM 92936U109 105 1,303 SH   SOLE   0 0 1,303
WEC ENERGY GROUP INC COM 92939U106 172 1,719 SH   SOLE   0 0 1,719
WABTEC COM 929740108 36 374 SH   SOLE   0 0 374
WALMART INC COM 931142103 250,323 1,680,923 SH   SOLE 1 2,880 0 1,678,043
WASTE MGMT INC DEL COM 94106L109 201 1,271 SH   SOLE 1 1,271 0 0
WATERS CORP COM 941848103 116 375 SH   SOLE   0 0 375
WATTS WATER TECHNOLOGIES INC CL A 942749102 279 2,000 SH   SOLE   0 0 2,000
WELLS FARGO CO NEW COM 949746101 473 9,766 SH   SOLE   0 0 9,766
WELLTOWER INC COM 95040Q104 106 1,100 SH   SOLE   0 0 1,100
WEST PHARMACEUTICAL SVSC INC COM 955306105 147 357 SH   SOLE   0 0 357
WHIRLPOOL CORP COM 963320106 15,073 87,237 SH   SOLE   0 0 87,237
XPO LOGISTICS INC COM 983793100 73 1,000 SH   SOLE   0 0 1,000
XYLEM INC COM 98419M100 85 1,000 SH   SOLE   0 0 1,000
YUM BRANDS INC COM 988498101 126 1,066 SH   SOLE 1 960 0 106
YUM CHINA HLDGS INC COM 98850P109 3,510 84,487 SH   SOLE   0 0 84,487
ZIMMER BIOMET HOLDINGS INC COM 98956P102 20 160 SH   SOLE   0 0 160
ZOETIS INC CL A 98978V103 2,913 15,445 SH   SOLE 1 6,360 0 9,085
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 611 10,221 SH   SOLE   10,221 0 0
ZSCALER INC COM 98980G102 4,365 18,092 SH   SOLE   0 0 18,092
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 154 1,315 SH   SOLE 1 860 0 455
ZYNGA INC CL A 98986T108 12 1,250 SH   SOLE   0 0 1,250