0001085146-20-001454.txt : 20200513 0001085146-20-001454.hdr.sgml : 20200513 20200513130115 ACCESSION NUMBER: 0001085146-20-001454 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200513 DATE AS OF CHANGE: 20200513 EFFECTIVENESS DATE: 20200513 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIRST REPUBLIC INVESTMENT MANAGEMENT, INC. CENTRAL INDEX KEY: 0001418204 IRS NUMBER: 000000000 STATE OF INCORPORATION: NY FISCAL YEAR END: 1228 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12624 FILM NUMBER: 20872157 BUSINESS ADDRESS: STREET 1: 111 PINE STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94111 BUSINESS PHONE: 4152965727 MAIL ADDRESS: STREET 1: 111 PINE STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94111 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001418204 XXXXXXXX 03-31-2020 03-31-2020 false FIRST REPUBLIC INVESTMENT MANAGEMENT, INC.
111 Pine Street San Francisco CA 94111
13F HOLDINGS REPORT 028-12624 N
Amy Hong FRIM Chief Compliance Officer 415-296-5727 /s/ Amy Hong San Francisco CA 05-12-2020 0 1656 17653370 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE TANDEM DIABETES CARE INC COM NEW 875372203 1151 17882 SH SOLE 17882 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 261 1993 SH SOLE 1993 0 0 ISHARES TR CORE MSCI INTL 46435G326 1103 24900 SH SOLE 24900 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 602 6010 SH SOLE 6010 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 18858 121986 SH SOLE 121486 0 500 NETEASE INC SPONSORED ADS 64110W102 267 833 SH SOLE 833 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3567 79305 SH SOLE 79305 0 0 SOUTHWEST AIRLS CO COM 844741108 20 548 SH OTR 0 0 548 GENERAL MLS INC COM 370334104 20 372 SH DFND 0 0 372 ARMSTRONG WORLD INDS INC COM 04247X102 4041 50880 SH SOLE 50880 0 0 MPLX LP COM UNIT REP LTD 55336V100 408 35138 SH SOLE 35138 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 3373 32849 SH SOLE 32849 0 0 DEERE & CO COM 244199105 3582 25930 SH SOLE 25930 0 0 ADECOAGRO S A COM L00849106 249 64000 SH SOLE 64000 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 349 28629 SH SOLE 28629 0 0 RELX PLC SPONSORED ADR 759530108 7 310 SH DFND 0 0 310 COHEN & STEERS INC COM 19247A100 261 5736 SH SOLE 5736 0 0 MAGNA INTL INC COM 559222401 228 7146 SH SOLE 7146 0 0 ASGN INC COM 00191U102 341 9655 SH SOLE 9655 0 0 OKTA INC CL A 679295105 1542 12609 SH SOLE 12609 0 0 COSTAR GROUP INC COM 22160N109 1790 3048 SH SOLE 3048 0 0 AERCAP HOLDINGS NV SHS N00985106 1355 59458 SH SOLE 59458 0 0 ELECTRONIC ARTS INC COM 285512109 829 8276 SH SOLE 8276 0 0 DISNEY WALT CO COM DISNEY 254687106 37 380 SH DFND 0 0 380 ANTERO MIDSTREAM CORP COM 03676B102 23 10869 SH SOLE 10869 0 0 NORTHWEST NAT HLDG CO COM 66765N105 752 12185 SH SOLE 12185 0 0 OMNICOM GROUP INC COM 681919106 6200 112940 SH SOLE 91640 0 21300 HEWLETT PACKARD ENTERPRISE C COM 42824C109 622 64017 SH SOLE 64017 0 0 OCEANFIRST FINL CORP COM 675234108 175 10974 SH SOLE 10974 0 0 SLM CORP COM 78442P106 109 15147 SH SOLE 15147 0 0 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 602 35857 SH SOLE 35857 0 0 INTUIT COM 461202103 14 61 SH DFND 0 0 61 ISHARES INC MIN VOL EMRG MKT 464286533 3151 67151 SH SOLE 67151 0 0 NEXTERA ENERGY INC COM 65339F101 101072 420050 SH SOLE 420050 0 0 IMMUNOMEDICS INC COM 452907108 474 35175 SH SOLE 35175 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 209 22276 SH SOLE 22276 0 0 XYLEM INC COM 98419M100 2651 40696 SH SOLE 40696 0 0 LAKELAND BANCORP INC COM 511637100 310 28719 SH SOLE 28719 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 476 13523 SH SOLE 13523 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 587 24779 SH SOLE 24779 0 0 ACI WORLDWIDE INC COM 004498101 942 39004 SH SOLE 39004 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1048 20511 SH SOLE 20511 0 0 MOHAWK INDS INC COM 608190104 1261 16542 SH SOLE 16542 0 0 PPL CORP COM 69351T106 2620 106145 SH SOLE 106145 0 0 CAPITAL ONE FINL CORP COM 14040H105 7 132 SH OTR 0 0 132 COLUMBIA SPORTSWEAR CO COM 198516106 242 3466 SH SOLE 3466 0 0 CIMAREX ENERGY CO COM 171798101 398 23621 SH SOLE 23621 0 0 FIRST AMERN FINL CORP COM 31847R102 294 6927 SH SOLE 6927 0 0 MIDDLEBY CORP COM 596278101 580 10199 SH SOLE 10199 0 0 SONY CORP SPONSORED ADR 835699307 926 15646 SH SOLE 15646 0 0 ISHARES TR EAFE VALUE ETF 464288877 297 8321 SH SOLE 8321 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 29203 159059 SH SOLE 159059 0 0 AMN HEALTHCARE SVCS INC COM 001744101 337 5828 SH SOLE 5828 0 0 MCDONALDS CORP COM 580135101 19 112 SH DFND 0 0 112 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 22 137 SH OTR 0 0 137 CF INDS HLDGS INC COM 125269100 782 28765 SH SOLE 28765 0 0 INVITATION HOMES INC COM 46187W107 4 165 SH OTR 0 0 165 ISHARES TR INTL QLTY FACTOR 46434V456 2554 98792 SH SOLE 98792 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 2179 17331 SH SOLE 17331 0 0 BOSTON SCIENTIFIC CORP COM 101137107 15 463 SH DFND 0 0 463 TOTAL S.A. SPONSORED ADS 89151E109 2115 56790 SH SOLE 56790 0 0 AVIS BUDGET GROUP COM 053774105 385 27722 SH SOLE 27722 0 0 APPLIED MATLS INC COM 038222105 14 315 SH DFND 0 0 315 ADVANCED MICRO DEVICES INC COM 007903107 2817 61936 SH SOLE 61936 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 2461 39053 SH SOLE 39053 0 0 AT&T INC COM 00206R102 38 1303 SH OTR 0 0 1303 ISHARES TR US REGNL BKS ETF 464288778 311 10772 SH SOLE 10772 0 0 LILLY ELI & CO COM 532457108 34 242 SH OTR 0 0 242 MAGNOLIA OIL & GAS CORP CL A 559663109 102 25624 SH SOLE 25624 0 0 CEVA INC COM 157210105 453 18176 SH SOLE 18176 0 0 PROCTER & GAMBLE CO COM 742718109 154394 1403577 SH SOLE 1382362 0 21215 FLEXSHARES TR QUALT DIVD IDX 33939L860 219 6100 SH SOLE 6100 0 0 NEUBERGER BERMAN MLP AND ENR COM 64129H104 375 198420 SH SOLE 198420 0 0 ILLUMINA INC COM 452327109 12976 47509 SH SOLE 47509 0 0 STATE STR CORP COM 857477103 5395 101279 SH SOLE 101279 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 15 22 SH OTR 0 0 22 TEXAS ROADHOUSE INC COM 882681109 411 9950 SH SOLE 9950 0 0 STRYKER CORP COM 863667101 16373 98345 SH SOLE 98345 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 163 44669 SH SOLE 44669 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 317 51340 SH SOLE 51340 0 0 INVESCO EXCHANGE-TRADED FD T FTSE INTL LOW 46138E768 207 9370 SH SOLE 9370 0 0 ADOBE INC COM 00724F101 12 37 SH OTR 0 0 37 CF INDS HLDGS INC COM 125269100 12 436 SH OTR 0 0 436 NEXSTAR MEDIA GROUP INC CL A 65336K103 234 4059 SH SOLE 4059 0 0 LINCOLN ELEC HLDGS INC COM 533900106 378 5472 SH SOLE 5472 0 0 TERADATA CORP DEL COM 88076W103 862 42058 SH SOLE 42058 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 62183 1821953 SH SOLE 1821953 0 0 BALL CORP COM 058498106 3340 51650 SH SOLE 51650 0 0 INVESCO EXCHANGE-TRADED FD T SOLAR ETF 46138G706 585 23201 SH SOLE 23201 0 0 ALBANY INTL CORP CL A 012348108 356 7529 SH SOLE 7529 0 0 PAYCOM SOFTWARE INC COM 70432V102 10664 52790 SH SOLE 52790 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 53710 423951 SH SOLE 423101 0 850 ISHARES TR MSCI ACWI ETF 464288257 9833 157156 SH SOLE 157156 0 0 BLACK KNIGHT INC COM 09215C105 309 5329 SH SOLE 5329 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 380 11576 SH SOLE 11576 0 0 RESMED INC COM 761152107 32 218 SH OTR 0 0 218 DOVER CORP COM 260003108 8 90 SH OTR 0 0 90 EVERQUOTE INC COM CL A 30041R108 487 18538 SH SOLE 18538 0 0 BADGER METER INC COM 056525108 422 7876 SH SOLE 7876 0 0 BIOGEN INC COM 09062X103 4450 14064 SH SOLE 14064 0 0 ECOLAB INC COM 278865100 17 111 SH DFND 0 0 111 BOSTON SCIENTIFIC CORP COM 101137107 15436 473050 SH SOLE 473050 0 0 APPLE INC COM 037833100 40 156 SH OTR 0 0 156 WALMART INC COM 931142103 50025 440284 SH SOLE 409629 0 30655 PARK HOTELS RESORTS INC COM 700517105 94 11886 SH SOLE 11886 0 0 CARLYLE GROUP INC COM 14316J108 10611 490136 SH SOLE 490136 0 0 MANULIFE FINL CORP COM 56501R106 1450 115624 SH SOLE 115624 0 0 TERRENO RLTY CORP COM 88146M101 1300 25113 SH SOLE 25113 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 507 6371 SH SOLE 6371 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 22360 242487 SH SOLE 242487 0 0 DRIL QUIP INC COM 262037104 220 7204 SH SOLE 7204 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 171 22508 SH SOLE 22508 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 8002 219295 SH SOLE 219295 0 0 APPLE INC COM 037833100 272 1070 SH DFND 0 0 1070 CEMEX SAB DE CV SPON ADR NEW 151290889 117 55083 SH SOLE 55083 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 866 62893 SH SOLE 62893 0 0 SPDR SER TR S&P BK ETF 78464A797 1243 46117 SH SOLE 46117 0 0 FIRSTENERGY CORP COM 337932107 298 7446 SH SOLE 7446 0 0 NORTHROP GRUMMAN CORP COM 666807102 4571 15109 SH SOLE 15109 0 0 ZOETIS INC CL A 98978V103 34818 295848 SH SOLE 295848 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 730 26350 SH SOLE 26350 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 14459 135788 SH SOLE 133727 0 2061 NIKE INC CL B 654106103 24 287 SH DFND 0 0 287 ISHARES TR GENOMICS IMMUN 46435U192 1082 40250 SH SOLE 40250 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1812 20472 SH SOLE 20472 0 0 VERISK ANALYTICS INC COM 92345Y106 10 70 SH OTR 0 0 70 FACEBOOK INC CL A 30303M102 109 652 SH DFND 0 0 652 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 608 159982 SH SOLE 159232 0 750 ZIONS BANCORPORATION N A COM 989701107 218 8136 SH SOLE 8136 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 840 9945 SH SOLE 9945 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 502 18083 SH SOLE 18083 0 0 RIO TINTO PLC SPONSORED ADR 767204100 6 142 SH DFND 0 0 142 AMGEN INC COM 031162100 78 387 SH OTR 0 0 387 FORTIVE CORP COM 34959J108 16806 304518 SH SOLE 304518 0 0 AMERISAFE INC COM 03071H100 204 3170 SH SOLE 3170 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 154 20000 SH SOLE 20000 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 350 13880 SH SOLE 13880 0 0 BROADCOM INC COM 11135F101 32 135 SH DFND 0 0 135 BJS WHSL CLUB HLDGS INC COM 05550J101 313 12285 SH SOLE 12285 0 0 VARIAN MED SYS INC COM 92220P105 915 8916 SH SOLE 8916 0 0 ISHARES TR U.S. FINLS ETF 464287788 1011 10397 SH SOLE 10397 0 0 SYSCO CORP COM 871829107 4 80 SH OTR 0 0 80 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 3913 67098 SH SOLE 67098 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 111 121358 SH SOLE 121358 0 0 COSTCO WHSL CORP NEW COM 22160K105 34 118 SH DFND 0 0 118 KELLOGG CO COM 487836108 5038 83978 SH SOLE 83978 0 0 MICROSOFT CORP COM 594918104 331 2100 SH DFND 0 0 2100 HALOZYME THERAPEUTICS INC COM 40637H109 781 43437 SH SOLE 43437 0 0 RELX PLC SPONSORED ADR 759530108 547 25551 SH SOLE 25551 0 0 EQUINIX INC COM 29444U700 19597 31376 SH SOLE 31376 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 68713 1675121 SH SOLE 1673621 0 1500 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 209 3702 SH SOLE 3702 0 0 PARKER HANNIFIN CORP COM 701094104 4158 32051 SH SOLE 32051 0 0 OPTINOSE INC COM 68404V100 70 15623 SH SOLE 15623 0 0 MONGODB INC CL A 60937P106 1232 9025 SH SOLE 9025 0 0 BALCHEM CORP COM 057665200 207 2101 SH SOLE 2101 0 0 COPART INC COM 217204106 4640 67715 SH SOLE 67715 0 0 AXOS FINL INC COM 05465C100 561 30953 SH SOLE 30953 0 0 SEABRIDGE GOLD INC COM 811916105 1478 158095 SH SOLE 158095 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 576 13017 SH SOLE 13017 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1210 7609 SH SOLE 7609 0 0 TWO HBRS INVT CORP COM NEW 90187B408 124 32500 SH SOLE 32500 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 242 8095 SH SOLE 8095 0 0 WIX COM LTD SHS M98068105 1065 10559 SH SOLE 10559 0 0 BLACKROCK INC COM 09247X101 30280 68822 SH SOLE 68822 0 0 TRACTOR SUPPLY CO COM 892356106 18 216 SH DFND 0 0 216 JONES LANG LASALLE INC COM 48020Q107 1025 10150 SH SOLE 10150 0 0 ALPHABET INC CAP STK CL A 02079K305 241162 207549 SH SOLE 207549 0 0 MORGAN STANLEY COM NEW 617446448 25054 736888 SH SOLE 736688 0 200 MEDTRONIC PLC SHS G5960L103 34 372 SH DFND 0 0 372 KENNEDY-WILSON HLDGS INC COM 489398107 4111 306364 SH SOLE 306364 0 0 COLONY CAP INC NEW CL A COM 19626G108 193 110035 SH SOLE 110035 0 0 3M CO COM 88579Y101 19 139 SH DFND 0 0 139 ADOBE INC COM 00724F101 36 112 SH DFND 0 0 112 KIMBERLY CLARK CORP COM 494368103 13497 105551 SH SOLE 95161 0 10390 FIVE PRIME THERAPEUTICS INC COM 33830X104 98 43161 SH SOLE 43161 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 635 17316 SH SOLE 17316 0 0 GILEAD SCIENCES INC COM 375558103 31903 426735 SH SOLE 425735 0 1000 CANADIAN PAC RY LTD COM 13645T100 25 113 SH OTR 0 0 113 LOEWS CORP COM 540424108 858 24628 SH SOLE 24628 0 0 CAVCO INDS INC DEL COM 149568107 228 1570 SH SOLE 1570 0 0 DARDEN RESTAURANTS INC COM 237194105 821 15069 SH SOLE 15069 0 0 ISHARES TR US OIL GS EX ETF 464288851 350 15317 SH SOLE 15317 0 0 HOLOGIC INC COM 436440101 243 6916 SH SOLE 6916 0 0 PALO ALTO NETWORKS INC COM 697435105 16906 103112 SH SOLE 103112 0 0 LEXINGTON REALTY TRUST COM 529043101 587 59102 SH SOLE 59102 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 1351 55907 SH SOLE 55907 0 0 LEIDOS HOLDINGS INC COM 525327102 9 98 SH DFND 0 0 98 ABBOTT LABS COM 002824100 45 564 SH DFND 0 0 564 HOST HOTELS & RESORTS INC COM 44107P104 2172 196742 SH SOLE 196742 0 0 NIKE INC CL B 654106103 76292 922073 SH SOLE 883178 0 38895 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 165 90132 SH SOLE 90132 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 25 523 SH OTR 0 0 523 QUALCOMM INC COM 747525103 52206 771714 SH SOLE 765714 0 6000 BLACKSTONE GROUP INC COM CL A 09260D107 50257 1102861 SH SOLE 1102861 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 134 11008 SH SOLE 11008 0 0 AXALTA COATING SYS LTD COM G0750C108 1949 112827 SH SOLE 112827 0 0 ALASKA AIR GROUP INC COM 011659109 1179 41400 SH SOLE 41400 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 16 197 SH OTR 0 0 197 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 568 26286 SH SOLE 26286 0 0 ETSY INC COM 29786A106 575 14953 SH SOLE 14953 0 0 QUEST DIAGNOSTICS INC COM 74834L100 617 7689 SH SOLE 7689 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 565 69519 SH SOLE 69519 0 0 INTERPUBLIC GROUP COS INC COM 460690100 162 10011 SH SOLE 10011 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 209 1179 SH SOLE 1179 0 0 CONSTELLATION BRANDS INC CL A 21036P108 49004 341827 SH SOLE 341827 0 0 SERVICE CORP INTL COM 817565104 744 19019 SH SOLE 19019 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1431 76968 SH SOLE 76968 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1729 15015 SH SOLE 15015 0 0 ANTHEM INC COM 036752103 7850 34575 SH SOLE 34575 0 0 GRACO INC COM 384109104 1095 22468 SH SOLE 22468 0 0 ISHARES TR S&P MC 400GR ETF 464287606 18585 104144 SH SOLE 102164 0 1980 EQUITABLE HLDGS INC COM 29452E101 6 435 SH OTR 0 0 435 DOLLAR GEN CORP NEW COM 256677105 26495 175449 SH SOLE 160064 0 15385 ISHARES TR MSCI KLD400 SOC 464288570 13324 136809 SH SOLE 136809 0 0 NOKIA CORP SPONSORED ADR 654902204 63 20403 SH SOLE 20403 0 0 SILICON LABORATORIES INC COM 826919102 383 4489 SH SOLE 4489 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 772 16061 SH SOLE 16061 0 0 QORVO INC COM 74736K101 2121 26302 SH SOLE 26302 0 0 UNION PAC CORP COM 907818108 47 331 SH DFND 0 0 331 INTL PAPER CO COM 460146103 16 521 SH OTR 0 0 521 RENAISSANCERE HOLDINGS LTD COM G7496G103 453 3036 SH SOLE 3036 0 0 ISHARES TR CORE S&P US GWT 464287671 48116 842804 SH SOLE 842804 0 0 AZUL S A SPONSR ADR PFD 05501U106 597 58605 SH SOLE 58605 0 0 POST HLDGS INC COM 737446104 4574 55125 SH SOLE 55125 0 0 ISHARES INC MIN VOL GBL ETF 464286525 3529 43927 SH SOLE 43927 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 28419 401685 SH SOLE 401685 0 0 SPRINT CORPORATION COM 85207U105 86 10023 SH SOLE 10023 0 0 BILL COM HLDGS INC COM 090043100 528 15430 SH SOLE 15430 0 0 EXACT SCIENCES CORP COM 30063P105 345 5942 SH SOLE 5942 0 0 ISHARES INC MSCI GERMANY ETF 464286806 346 16124 SH SOLE 16124 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 168155 1133654 SH SOLE 1133654 0 0 ALLEGHANY CORP DEL COM 017175100 2072 3751 SH SOLE 3751 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 455 4879 SH SOLE 4879 0 0 HOULIHAN LOKEY INC CL A 441593100 1104 21184 SH SOLE 21184 0 0 MORGAN STANLEY COM NEW 617446448 24 719 SH DFND 0 0 719 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1782 58178 SH SOLE 58178 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1427 31511 SH SOLE 31511 0 0 MID AMER APT CMNTYS INC COM 59522J103 305 2958 SH SOLE 2958 0 0 LEGGETT & PLATT INC COM 524660107 333 12481 SH SOLE 12481 0 0 HEICO CORP NEW COM 422806109 6 81 SH OTR 0 0 81 UMPQUA HLDGS CORP COM 904214103 274 25096 SH SOLE 25096 0 0 IONIS PHARMACEUTICALS INC COM 462222100 266 5616 SH SOLE 5616 0 0 CIGNA CORP NEW COM 125523100 2746 15497 SH SOLE 15497 0 0 AMERICAN ELEC PWR CO INC COM 025537101 3348 41861 SH SOLE 41861 0 0 FIDELITY COVINGTON TR HIGH DIVID ETF 316092840 2411 105242 SH SOLE 105242 0 0 URBAN OUTFITTERS INC COM 917047102 258 18092 SH SOLE 18092 0 0 SAFEHOLD INC COM 78645L100 604 9548 SH SOLE 9548 0 0 WHIRLPOOL CORP COM 963320106 11 126 SH OTR 0 0 126 O REILLY AUTOMOTIVE INC NEW COM 67103H107 10761 35744 SH SOLE 35744 0 0 AMERICAN TOWER CORP NEW COM 03027X100 91366 419592 SH SOLE 419592 0 0 DOVER CORP COM 260003108 1345 16025 SH SOLE 16025 0 0 BOOKING HLDGS INC COM 09857L108 19106 14202 SH SOLE 14202 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 7197 1564545 SH SOLE 1564545 0 0 CARLISLE COS INC COM 142339100 11598 92576 SH SOLE 92576 0 0 GENUINE PARTS CO COM 372460105 5757 85502 SH SOLE 70447 0 15055 MACERICH CO COM 554382101 66 11801 SH SOLE 11801 0 0 RPM INTL INC COM 749685103 35315 593526 SH SOLE 576899 0 16627 APTIV PLC SHS G6095L109 11 226 SH DFND 0 0 226 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1090 15880 SH SOLE 15880 0 0 CINEMARK HOLDINGS INC COM 17243V102 155 15189 SH SOLE 15189 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 1602 7346 SH SOLE 7346 0 0 WABCO HLDGS INC COM 92927K102 381 2818 SH SOLE 2818 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10205 219597 SH SOLE 219597 0 0 FIREEYE INC COM 31816Q101 292 27618 SH SOLE 27618 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 11027 329156 SH SOLE 329156 0 0 ABBVIE INC COM 00287Y109 34 444 SH DFND 0 0 444 MERIDIAN BIOSCIENCE INC COM 589584101 189 22508 SH SOLE 22508 0 0 ALTERYX INC COM CL A 02156B103 1052 11058 SH SOLE 11058 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 1055 64082 SH SOLE 64082 0 0 MERCADOLIBRE INC COM 58733R102 16 32 SH OTR 0 0 32 BK OF AMERICA CORP COM 060505104 78277 3687110 SH SOLE 3640592 0 46518 CENTENE CORP DEL COM 15135B101 20753 349325 SH SOLE 349325 0 0 LULULEMON ATHLETICA INC COM 550021109 11723 61848 SH SOLE 61848 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 9 74 SH DFND 0 0 74 GW PHARMACEUTICALS PLC ADS 36197T103 664 7584 SH SOLE 7584 0 0 CANADIAN PAC RY LTD COM 13645T100 8087 36829 SH SOLE 36829 0 0 PROLOGIS INC. COM 74340W103 147017 1829247 SH SOLE 1829247 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 1194 18700 SH SOLE 18700 0 0 TWITTER INC COM 90184L102 8766 356908 SH SOLE 356908 0 0 ING GROEP N.V. SPONSORED ADR 456837103 55 10601 SH SOLE 10601 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1493 15519 SH SOLE 15519 0 0 BROWN & BROWN INC COM 115236101 240 6636 SH SOLE 6636 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 250 15290 SH SOLE 15290 0 0 REVANCE THERAPEUTICS INC COM 761330109 479 32388 SH SOLE 32388 0 0 PFIZER INC COM 717081103 48 1460 SH DFND 0 0 1460 KROGER CO COM 501044101 25 828 SH OTR 0 0 828 DISNEY WALT CO COM DISNEY 254687106 148996 1542400 SH SOLE 1498205 0 44195 ANTHEM INC COM 036752103 16 72 SH DFND 0 0 72 CLARIVATE ANALYTICS PLC COM G21810109 1418 68336 SH SOLE 68336 0 0 RAYTHEON CO COM NEW 755111507 12091 92190 SH SOLE 92190 0 0 ON SEMICONDUCTOR CORP COM 682189105 16 1322 SH OTR 0 0 1322 BEST BUY INC COM 086516101 6 113 SH DFND 0 0 113 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 380 41450 SH SOLE 41450 0 0 COHEN & STEERS TOTAL RETURN COM 19247R103 164 16250 SH SOLE 16250 0 0 WISDOMTREE TR GLB HIGH DIV FD 97717W877 223 6534 SH SOLE 6534 0 0 TCG BDC INC COM 872280102 479 91740 SH SOLE 91740 0 0 IAA INC COM 449253103 601 20063 SH SOLE 20063 0 0 CBRE GROUP INC CL A 12504L109 1633 43304 SH SOLE 43304 0 0 GENTEX CORP COM 371901109 215 9714 SH SOLE 9714 0 0 CATALENT INC COM 148806102 1531 29462 SH SOLE 29462 0 0 APTARGROUP INC COM 038336103 748 7519 SH SOLE 7519 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3215 20782 SH SOLE 20782 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 72 1485 SH OTR 0 0 1485 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2400 100264 SH SOLE 100264 0 0 STARBUCKS CORP COM 855244109 40 605 SH DFND 0 0 605 SPDR SER TR S&P 600 SML CAP 78464A813 2430 50166 SH SOLE 50166 0 0 PERRIGO CO PLC SHS G97822103 1701 35371 SH SOLE 35371 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 902 8835 SH SOLE 8835 0 0 SIRIUS XM HLDGS INC COM 82968B103 8 1619 SH DFND 0 0 1619 MARATHON OIL CORP COM 565849106 152 46195 SH SOLE 46195 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 355 8397 SH SOLE 8397 0 0 GAP INC COM 364760108 150 21357 SH SOLE 21357 0 0 NORTHROP GRUMMAN CORP COM 666807102 9 29 SH DFND 0 0 29 AGREE REALTY CORP COM 008492100 1483 23951 SH SOLE 23951 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 457 61541 SH SOLE 61541 0 0 IQVIA HLDGS INC COM 46266C105 1950 18082 SH SOLE 18082 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 28422 512946 SH SOLE 512946 0 0 ARROW FINL CORP COM 042744102 2702 96939 SH SOLE 96939 0 0 WESTERN ALLIANCE BANCORP COM 957638109 995 32502 SH SOLE 32502 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 569 18004 SH SOLE 18004 0 0 ALTRIA GROUP INC COM 02209S103 12703 328503 SH SOLE 328503 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 473 12348 SH SOLE 12348 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1333 40811 SH SOLE 40811 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 8510 32527 SH SOLE 32527 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 231 8561 SH SOLE 8561 0 0 CLOROX CO DEL COM 189054109 23706 136830 SH SOLE 136780 0 50 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3440 36273 SH SOLE 36273 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 254 1495 SH SOLE 1495 0 0 DOMINOS PIZZA INC COM 25754A201 556 1715 SH SOLE 1715 0 0 SEI INVESTMENTS CO COM 784117103 849 18327 SH SOLE 18327 0 0 JPMORGAN CHASE & CO COM 46625H100 205235 2279628 SH SOLE 2268664 0 10964 SERVICE PPTYS TR COM SH BEN INT 81761L102 158 29180 SH SOLE 29180 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 101 24940 SH SOLE 24940 0 0 VEREIT INC COM 92339V100 164 33473 SH SOLE 33473 0 0 QUALCOMM INC COM 747525103 10 154 SH OTR 0 0 154 WASHINGTON PRIME GROUP NEW COM 93964W108 9 11024 SH SOLE 11024 0 0 RINGCENTRAL INC CL A 76680R206 1424 6718 SH SOLE 6718 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 640 18868 SH SOLE 18868 0 0 PG&E CORP COM 69331C108 99 10982 SH SOLE 10982 0 0 CITIGROUP INC COM NEW 172967424 35539 843766 SH SOLE 842396 0 1370 BRISTOL-MYERS SQUIBB CO COM 110122108 60678 1088597 SH SOLE 1087097 0 1500 ISHARES TR CHINA LG-CAP ETF 464287184 941 25058 SH SOLE 25058 0 0 PUBLIC STORAGE COM 74460D109 9886 49774 SH SOLE 49774 0 0 TRACTOR SUPPLY CO COM 892356106 282 3334 SH SOLE 3334 0 0 MOELIS & CO CL A 60786M105 5861 208575 SH SOLE 208575 0 0 TARGET CORP COM 87612E106 80694 867955 SH SOLE 843205 0 24750 AES CORP COM 00130H105 222 16294 SH SOLE 16294 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 17417 447635 SH SOLE 447635 0 0 ISHARES TR CORE DIV GRWTH 46434V621 5778 177304 SH SOLE 177304 0 0 DUKE REALTY CORP COM NEW 264411505 427 13185 SH SOLE 13185 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2311 42416 SH SOLE 42416 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 188 44552 SH SOLE 44552 0 0 MCDONALDS CORP COM 580135101 57212 346007 SH SOLE 309147 0 36860 SPDR SER TR AEROSPACE DEF 78464A631 1247 16384 SH SOLE 16384 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2205 45182 SH SOLE 45182 0 0 INGERSOLL RAND INC COM 45687V106 763 30767 SH SOLE 30767 0 0 MERCK & CO. INC COM 58933Y105 108589 1411351 SH SOLE 1409651 0 1700 FERRARI N V COM N3167Y103 4 27 SH DFND 0 0 27 ISHARES TR RUS 1000 ETF 464287622 235991 1667428 SH SOLE 1667428 0 0 SIMON PPTY GROUP INC NEW COM 828806109 10775 196406 SH SOLE 196406 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1137 9600 SH SOLE 9600 0 0 FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 1019 48997 SH SOLE 48997 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1406 46479 SH SOLE 46479 0 0 ALKALINE WTR CO INC COM NEW 01643A207 7 10983 SH SOLE 10983 0 0 VOYA FINANCIAL INC COM 929089100 29 715 SH OTR 0 0 715 PEOPLES UTD FINL INC COM 712704105 1143 103435 SH SOLE 103435 0 0 SYNCHRONY FINL COM 87165B103 1183 73499 SH SOLE 73499 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 808 7296 SH SOLE 7296 0 0 AMPHENOL CORP NEW CL A 032095101 1733 23775 SH SOLE 23775 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 9664 150781 SH SOLE 150781 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1637 8774 SH SOLE 8774 0 0 EQUIFAX INC COM 294429105 330 2760 SH SOLE 2760 0 0 CME GROUP INC COM 12572Q105 26726 154565 SH SOLE 154565 0 0 ASSURANT INC COM 04621X108 3103 29813 SH SOLE 29813 0 0 ISHARES TR MSCI CHINA ETF 46429B671 11239 196312 SH SOLE 196312 0 0 J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 465 24474 SH SOLE 24474 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 480 12880 SH SOLE 12880 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 847 30251 SH SOLE 30251 0 0 DOLLAR GEN CORP NEW COM 256677105 34 224 SH DFND 0 0 224 BEST BUY INC COM 086516101 38 675 SH OTR 0 0 675 AGNC INVT CORP COM 00123Q104 1215 114833 SH SOLE 114833 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 613 4614 SH SOLE 4614 0 0 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 121 12060 SH SOLE 12060 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 11 45 SH DFND 0 0 45 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 2014 78580 SH SOLE 78580 0 0 HOWARD HUGHES CORP COM 44267D107 384 7610 SH SOLE 7610 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 224 2068 SH SOLE 2068 0 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 287 79186 SH SOLE 79186 0 0 ANSYS INC COM 03662Q105 1456 6263 SH SOLE 6263 0 0 SEATTLE GENETICS INC COM 812578102 335 2906 SH SOLE 2906 0 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 35 13450 SH SOLE 12650 0 800 BAIN CAP SPECIALTY FIN INC COM 05684B107 348 37489 SH SOLE 37489 0 0 MSG NETWORK INC CL A 553573106 436 42732 SH SOLE 42732 0 0 WASTE CONNECTIONS INC COM 94106B101 2693 35093 SH SOLE 35093 0 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 838 148101 SH SOLE 148101 0 0 PEPSICO INC COM 713448108 41 338 SH DFND 0 0 338 GENMAB A/S SPONSORED ADS 372303206 294 13873 SH SOLE 13873 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 233 17473 SH SOLE 17473 0 0 SMUCKER J M CO COM NEW 832696405 1448 13044 SH SOLE 13044 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 364 39091 SH SOLE 39091 0 0 EXELON CORP COM 30161N101 4399 119496 SH SOLE 119496 0 0 ESSEX PPTY TR INC COM 297178105 2338 10614 SH SOLE 10614 0 0 SVB FINANCIAL GROUP COM 78486Q101 8208 54328 SH SOLE 54328 0 0 TARGA RES CORP COM 87612G101 276 39946 SH SOLE 39946 0 0 SQUARE INC CL A 852234103 4681 89361 SH SOLE 89361 0 0 EATON VANCE CORP COM NON VTG 278265103 262 8139 SH SOLE 8139 0 0 BANK HAWAII CORP COM 062540109 5791 104839 SH SOLE 104839 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 2447 29632 SH SOLE 29632 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1772 14024 SH SOLE 14024 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1142 100616 SH SOLE 100616 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 972 11240 SH SOLE 11240 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 19311 402825 SH SOLE 402825 0 0 LOWES COS INC COM 548661107 59748 694338 SH SOLE 688338 0 6000 HUMANA INC COM 444859102 280 892 SH SOLE 892 0 0 UBS GROUP AG SHS H42097107 440 47530 SH SOLE 47530 0 0 XILINX INC COM 983919101 6695 85897 SH SOLE 85897 0 0 INVESCO EXCHANGE-TRADED FD T RUSEL 1000 LOW 46138E412 414 15658 SH SOLE 15658 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 39 137 SH DFND 0 0 137 VANGUARD STAR FDS VG TL INTL STK F 921909768 12294 293004 SH SOLE 293004 0 0 BOEING CO COM 097023105 34657 232380 SH SOLE 231630 0 750 VIACOMCBS INC CL B 92556H206 856 61068 SH SOLE 61068 0 0 VISA INC COM CL A 92826C839 69 431 SH DFND 0 0 431 CORESITE RLTY CORP COM 21870Q105 13553 116939 SH SOLE 116939 0 0 AMERIPRISE FINL INC COM 03076C106 9036 88171 SH SOLE 88171 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 394 5973 SH SOLE 5973 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 532 14492 SH SOLE 14492 0 0 GENERAL MLS INC COM 370334104 3298 62495 SH SOLE 62495 0 0 WELLS FARGO CO NEW COM 949746101 18689 651181 SH SOLE 651081 0 100 SIRIUS XM HLDGS INC COM 82968B103 585 118401 SH SOLE 118401 0 0 GRAHAM HLDGS CO COM CL B 384637104 250 732 SH SOLE 732 0 0 NVIDIA CORP COM 67066G104 37 141 SH DFND 0 0 141 CHURCH & DWIGHT INC COM 171340102 15653 243888 SH SOLE 243888 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 2134 23326 SH SOLE 23326 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 183 20305 SH SOLE 20305 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 228 2303 SH SOLE 2303 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 105826 1515044 SH SOLE 1509886 0 5158 CBL & ASSOC PPTYS INC COM 124830100 182 907689 SH SOLE 907689 0 0 PEMBINA PIPELINE CORP COM 706327103 16414 872643 SH SOLE 872643 0 0 CHEESECAKE FACTORY INC COM 163072101 464 27170 SH SOLE 27170 0 0 CISCO SYS INC COM 17275R102 160643 4086580 SH SOLE 4049055 0 37525 GLACIER BANCORP INC NEW COM 37637Q105 493 14503 SH SOLE 14503 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 507 16185 SH SOLE 16185 0 0 WENDYS CO COM 95058W100 294 19735 SH SOLE 19735 0 0 LAMB WESTON HLDGS INC COM 513272104 2571 45022 SH SOLE 45022 0 0 GATX CORP COM 361448103 292 4660 SH SOLE 4660 0 0 FLEX LTD ORD Y2573F102 1879 224413 SH SOLE 224413 0 0 MYOKARDIA INC COM 62857M105 229 4892 SH SOLE 4892 0 0 WALMART INC COM 931142103 40 351 SH DFND 0 0 351 WESTERN UN CO COM 959802109 73 4018 SH OTR 0 0 4018 HD SUPPLY HLDGS INC COM 40416M105 2432 85533 SH SOLE 85533 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 572 3760 SH SOLE 3760 0 0 MOODYS CORP COM 615369105 1249 5907 SH SOLE 5907 0 0 YUM CHINA HLDGS INC COM 98850P109 1258 29508 SH SOLE 29508 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 303 10112 SH SOLE 10112 0 0 BIO-TECHNE CORP COM 09073M104 238 1253 SH SOLE 1253 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 3517 3865 SH SOLE 3865 0 0 ISHARES TR USA QUALITY FCTR 46432F339 12906 159249 SH SOLE 156499 0 2750 ISHARES TR U.S. ENERGY ETF 464287796 399 26032 SH SOLE 26032 0 0 TAPESTRY INC COM 876030107 587 45350 SH SOLE 45350 0 0 HCA HEALTHCARE INC COM 40412C101 22 242 SH DFND 0 0 242 ISHARES TR S&P MC 400VL ETF 464287705 4357 39703 SH SOLE 39703 0 0 NORDSON CORP COM 655663102 568 4206 SH SOLE 4206 0 0 VERISK ANALYTICS INC COM 92345Y106 1769 12693 SH SOLE 12693 0 0 ISHARES TR HDG MSCI EAFE 46434V803 40683 1680428 SH SOLE 1680428 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 44 270 SH DFND 0 0 270 WELLS FARGO CO NEW COM 949746101 13 451 SH OTR 0 0 451 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 2477 32520 SH SOLE 32520 0 0 ROPER TECHNOLOGIES INC COM 776696106 52487 168329 SH SOLE 168329 0 0 FREEPORT-MCMORAN INC CL B 35671D857 187 27752 SH SOLE 27752 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 247 13879 SH SOLE 13879 0 0 ICON PLC SHS G4705A100 2634 19365 SH SOLE 19365 0 0 ZENDESK INC COM 98936J101 340 5305 SH SOLE 5305 0 0 PJT PARTNERS INC COM CL A 69343T107 418 9645 SH SOLE 9645 0 0 APACHE CORP COM 037411105 50 11850 SH SOLE 11850 0 0 REPUBLIC SVCS INC COM 760759100 2945 39238 SH SOLE 39238 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 813 12863 SH SOLE 12863 0 0 BECTON DICKINSON & CO COM 075887109 23613 102769 SH SOLE 102769 0 0 TESLA INC COM 88160R101 6195 11823 SH SOLE 11823 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3351 161959 SH SOLE 161959 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 285 2402 SH SOLE 2402 0 0 CLEAN HARBORS INC COM 184496107 1557 30332 SH SOLE 30332 0 0 NEW YORK TIMES CO CL A 650111107 1327 43197 SH SOLE 43197 0 0 KEURIG DR PEPPER INC COM 49271V100 1270 52325 SH SOLE 52325 0 0 TPG RE FIN TR INC COM 87266M107 1726 314466 SH SOLE 314466 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2782 310162 SH SOLE 310162 0 0 DECKERS OUTDOOR CORP COM 243537107 2126 15863 SH SOLE 15863 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 229 8613 SH SOLE 8613 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 738 16441 SH SOLE 16441 0 0 AUTOZONE INC COM 053332102 692 818 SH SOLE 818 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 367 16220 SH SOLE 16220 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 17740 1240568 SH SOLE 1240568 0 0 PROCTER & GAMBLE CO COM 742718109 56 509 SH DFND 0 0 509 ISHARES TR SELECT DIVID ETF 464287168 56669 770583 SH SOLE 770583 0 0 FASTENAL CO COM 311900104 3625 116002 SH SOLE 116002 0 0 OCCIDENTAL PETE CORP COM 674599105 3612 311921 SH SOLE 301645 0 10276 NORDSTROM INC COM 655664100 976 63633 SH SOLE 63633 0 0 CITRIX SYS INC COM 177376100 6364 44961 SH SOLE 44961 0 0 PROGRESSIVE CORP OHIO COM 743315103 22703 307469 SH SOLE 307469 0 0 BANK MONTREAL COM 063671101 545 10845 SH SOLE 10845 0 0 CONSOLIDATED EDISON INC COM 209115104 25135 322237 SH SOLE 321837 0 400 NXP SEMICONDUCTORS N V COM N6596X109 11 131 SH DFND 0 0 131 FIDELITY NATL INFORMATION SV COM 31620M106 13608 111873 SH SOLE 111873 0 0 MUELLER INDS INC COM 624756102 356 14875 SH SOLE 14875 0 0 FIRST INDL RLTY TR INC COM 32054K103 3119 93867 SH SOLE 93867 0 0 CULLEN FROST BANKERS INC COM 229899109 331 5932 SH SOLE 5932 0 0 CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 150 25438 SH SOLE 25438 0 0 SUN LIFE FINL INC COM 866796105 214 6675 SH SOLE 6675 0 0 CLOUGH GLOBAL EQUITY FD COM 18914C100 424 47858 SH SOLE 47858 0 0 BIOGEN INC COM 09062X103 10 33 SH OTR 0 0 33 THERMO FISHER SCIENTIFIC INC COM 883556102 15 53 SH OTR 0 0 53 IHS MARKIT LTD SHS G47567105 1368 22796 SH SOLE 22796 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 849 3143 SH SOLE 3143 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 4333 87738 SH SOLE 87738 0 0 CHEMED CORP NEW COM 16359R103 788 1820 SH SOLE 1820 0 0 WEX INC COM 96208T104 359 3438 SH SOLE 3438 0 0 ROKU INC COM CL A 77543R102 313 3574 SH SOLE 3574 0 0 EOG RES INC COM 26875P101 5242 145934 SH SOLE 145934 0 0 INVESCO LTD SHS G491BT108 3886 427979 SH SOLE 427979 0 0 NOVO-NORDISK A S ADR 670100205 9 142 SH DFND 0 0 142 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 228 8000 SH SOLE 8000 0 0 ICU MED INC COM 44930G107 542 2686 SH SOLE 2686 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 321 2743 SH SOLE 2743 0 0 MICRON TECHNOLOGY INC COM 595112103 8 200 SH OTR 0 0 200 EXTRA SPACE STORAGE INC COM 30225T102 15541 162286 SH SOLE 162286 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 1768 37256 SH SOLE 37256 0 0 UNILEVER N V N Y SHS NEW 904784709 3472 71181 SH SOLE 71181 0 0 LEIDOS HOLDINGS INC COM 525327102 696 7589 SH SOLE 7589 0 0 ISHARES TR INTL DEV RE ETF 464288489 1351 62467 SH SOLE 62467 0 0 AMERICAN EXPRESS CO COM 025816109 15654 182849 SH SOLE 182849 0 0 MAXIMUS INC COM 577933104 634 10891 SH SOLE 10891 0 0 COSTCO WHSL CORP NEW COM 22160K105 128624 451106 SH SOLE 450606 0 500 BGC PARTNERS INC CL A 05541T101 97 38483 SH SOLE 38483 0 0 ARISTA NETWORKS INC COM 040413106 363 1792 SH SOLE 1792 0 0 AMAZON COM INC COM 023135106 372276 190938 SH SOLE 190923 0 15 CARNIVAL CORP UNIT 99/99/9999 143658300 712 54093 SH SOLE 54093 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 18816 125189 SH SOLE 125189 0 0 FOX CORP CL A COM 35137L105 1738 73552 SH SOLE 73552 0 0 CHEVRON CORP NEW COM 166764100 121584 1677942 SH SOLE 1677232 0 710 BP PLC SPONSORED ADR 055622104 12137 497613 SH SOLE 496113 0 1500 SPDR SER TR DJ REIT ETF 78464A607 334 4623 SH SOLE 4623 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1106 19654 SH SOLE 19654 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1033 14025 SH SOLE 14025 0 0 WILLIAMS COS INC COM 969457100 3802 268722 SH SOLE 268722 0 0 CENTURYLINK INC COM 156700106 697 73692 SH SOLE 73692 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 822 28869 SH SOLE 28869 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 47677 181363 SH SOLE 181363 0 0 COUPA SOFTWARE INC COM 22266L106 700 5013 SH SOLE 5013 0 0 NEXTERA ENERGY INC COM 65339F101 17 72 SH DFND 0 0 72 PINTEREST INC CL A 72352L106 476 30801 SH SOLE 30801 0 0 ISHARES TR CORE S&P SCP ETF 464287804 32796 584498 SH SOLE 584498 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 18292 660851 SH SOLE 660851 0 0 WATERS CORP COM 941848103 3434 18865 SH SOLE 18865 0 0 THOR INDS INC COM 885160101 511 12114 SH SOLE 12114 0 0 UNITED AIRLS HLDGS INC COM 910047109 361 11458 SH SOLE 11458 0 0 AMER STATES WTR CO COM 029899101 231 2826 SH SOLE 2826 0 0 GCI LIBERTY INC COM CLASS A 36164V305 2641 46356 SH SOLE 46356 0 0 BOYD GAMING CORP COM 103304101 2844 197230 SH SOLE 197230 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 783 23268 SH SOLE 23268 0 0 IRON MTN INC NEW COM 46284V101 14297 600696 SH SOLE 600496 0 200 STERLING BANCORP DEL COM 85917A100 152 14501 SH SOLE 14501 0 0 CHUBB LIMITED COM H1467J104 16 144 SH OTR 0 0 144 STARBUCKS CORP COM 855244109 36 544 SH OTR 0 0 544 TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 389 38500 SH SOLE 38500 0 0 THE CUSHING MLP INFASTCR TOT COM NEW 231631201 470 133125 SH SOLE 133125 0 0 BLOOM ENERGY CORP COM CL A 093712107 256 48896 SH SOLE 48896 0 0 BLACKROCK INC COM 09247X101 16 37 SH DFND 0 0 37 NXP SEMICONDUCTORS N V COM N6596X109 2416 29128 SH SOLE 29128 0 0 TC ENERGY CORP COM 87807B107 2514 57197 SH SOLE 57197 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 195 38357 SH SOLE 38357 0 0 T MOBILE US INC COM 872590104 1167 13913 SH SOLE 13913 0 0 QTS RLTY TR INC COM CL A 74736A103 287 4954 SH SOLE 4954 0 0 STARBUCKS CORP COM 855244109 75812 1153211 SH SOLE 1152211 0 1000 KIMBELL RTY PARTNERS LP UNIT 49435R102 285 48826 SH SOLE 48826 0 0 CISCO SYS INC COM 17275R102 35 897 SH OTR 0 0 897 ACCELERON PHARMA INC COM 00434H108 394 4389 SH SOLE 4389 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 265579 1394849 SH SOLE 1390621 0 4228 DIAMONDBACK ENERGY INC COM 25278X109 1298 49548 SH SOLE 49548 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 247 2603 SH SOLE 2603 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 384 10731 SH SOLE 10731 0 0 CSX CORP COM 126408103 5570 97212 SH SOLE 97212 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 13057 207914 SH SOLE 207914 0 0 LTC PPTYS INC COM 502175102 348 11272 SH SOLE 11272 0 0 CINTAS CORP COM 172908105 79847 460956 SH SOLE 460956 0 0 DONALDSON INC COM 257651109 237 6133 SH SOLE 6133 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 243 2875 SH SOLE 2875 0 0 DAVITA INC COM 23918K108 32 415 SH OTR 0 0 415 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 29 20106 SH SOLE 20106 0 0 THOMSON REUTERS CORP COM NEW 884903709 422 6220 SH SOLE 6220 0 0 ILLINOIS TOOL WKS INC COM 452308109 3641 25619 SH SOLE 25619 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 1602 41908 SH SOLE 41908 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 38 12151 SH SOLE 12151 0 0 CBIZ INC COM 124805102 739 35323 SH SOLE 35323 0 0 ISHARES TR RUS TP200 VL ETF 464289420 494 11197 SH SOLE 11197 0 0 HOME DEPOT INC COM 437076102 138614 742401 SH SOLE 742401 0 0 ISHARES TR RUS MD CP GR ETF 464287481 12406 102033 SH SOLE 102033 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 770 80590 SH SOLE 80590 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 37318 235939 SH SOLE 235939 0 0 TIFFANY & CO NEW COM 886547108 2182 16853 SH SOLE 16853 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 177 11011 SH SOLE 11011 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2386 41236 SH SOLE 41236 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 272 11691 SH SOLE 11691 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 151 10049 SH SOLE 10049 0 0 COGNEX CORP COM 192422103 359 8500 SH SOLE 8500 0 0 NOVARTIS A G SPONSORED ADR 66987V109 18 216 SH DFND 0 0 216 NEWMONT CORP COM 651639106 954 21079 SH SOLE 21079 0 0 ISHARES TR CORE S&P MCP ETF 464287507 49517 344200 SH SOLE 344200 0 0 ALPHABET INC CAP STK CL C 02079K107 63 54 SH DFND 0 0 54 FERRARI N V COM N3167Y103 6 36 SH OTR 0 0 36 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 403 131667 SH SOLE 131667 0 0 POLYMET MINING CORP COM 731916102 2 10000 SH SOLE 10000 0 0 NATIONAL FUEL GAS CO N J COM 636180101 642 17221 SH SOLE 17221 0 0 PTC INC COM 69370C100 1433 23415 SH SOLE 23415 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 66301 514321 SH SOLE 514321 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1028 128335 SH SOLE 128335 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 82328 498805 SH SOLE 498805 0 0 VENTAS INC COM 92276F100 918 34248 SH SOLE 34248 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 874 27443 SH SOLE 27443 0 0 CASEYS GEN STORES INC COM 147528103 247 1862 SH SOLE 1862 0 0 MICRON TECHNOLOGY INC COM 595112103 19 443 SH DFND 0 0 443 PPG INDS INC COM 693506107 20 238 SH DFND 0 0 238 UNILEVER N V N Y SHS NEW 904784709 6 122 SH DFND 0 0 122 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 900 64145 SH SOLE 64145 0 0 ONEOK INC NEW COM 682680103 2056 94291 SH SOLE 94291 0 0 ALLSTATE CORP COM 020002101 2429 26484 SH SOLE 26484 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 17727 325448 SH SOLE 325448 0 0 UNITED RENTALS INC COM 911363109 7 66 SH OTR 0 0 66 ROBERT HALF INTL INC COM 770323103 1661 44005 SH SOLE 44005 0 0 PFIZER INC COM 717081103 121946 3736096 SH SOLE 3692817 0 43279 EQUITABLE HLDGS INC COM 29452E101 235 16290 SH SOLE 16290 0 0 JACOBS ENGR GROUP INC COM 469814107 258 3258 SH SOLE 3258 0 0 CONTINENTAL RES INC COM 212015101 279 36546 SH SOLE 36546 0 0 MASIMO CORP COM 574795100 39953 225573 SH SOLE 225573 0 0 ISHARES TR RUS TP200 GR ETF 464289438 277 3289 SH SOLE 3289 0 0 CVS HEALTH CORP COM 126650100 58407 984435 SH SOLE 977435 0 7000 HILTON WORLDWIDE HLDGS INC COM 43300A203 1310 19200 SH SOLE 19200 0 0 MARKEL CORP COM 570535104 1076 1160 SH SOLE 1160 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 317 4170 SH SOLE 4170 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 2427 30986 SH SOLE 30986 0 0 J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 332 16198 SH SOLE 16198 0 0 QUANTA SVCS INC COM 74762E102 1842 58050 SH SOLE 58050 0 0 ALTICE USA INC CL A 02156K103 676 30308 SH SOLE 30308 0 0 PGT INNOVATIONS INC COM 69336V101 135 16123 SH SOLE 16123 0 0 TERADYNE INC COM 880770102 8186 151110 SH SOLE 151110 0 0 SYNOPSYS INC COM 871607107 375 2913 SH SOLE 2913 0 0 EVERGY INC COM 30034W106 1036 18812 SH SOLE 18812 0 0 SYSCO CORP COM 871829107 20446 448091 SH SOLE 448091 0 0 OUTFRONT MEDIA INC COM 69007J106 404 29954 SH SOLE 29954 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 393 15647 SH SOLE 15647 0 0 ISHARES TR MSCI USA ESG SLC 464288802 8836 80496 SH SOLE 80496 0 0 ENTEGRIS INC COM 29362U104 6766 151128 SH SOLE 151128 0 0 ANALOG DEVICES INC COM 032654105 5275 58845 SH SOLE 58845 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 23 84 SH OTR 0 0 84 VANGUARD WORLD FD MEGA CAP INDEX 921910873 1753 19282 SH SOLE 17782 0 1500 SHUTTERSTOCK INC COM 825690100 420 13067 SH SOLE 13067 0 0 SILGAN HOLDINGS INC COM 827048109 273 9414 SH SOLE 9414 0 0 D R HORTON INC COM 23331A109 3220 94718 SH SOLE 94718 0 0 HASBRO INC COM 418056107 2360 32981 SH SOLE 32981 0 0 FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 1147 18302 SH SOLE 18302 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1966 46260 SH SOLE 46260 0 0 VERISIGN INC COM 92343E102 316 1753 SH SOLE 1753 0 0 ISHARES TR US INDUSTRIALS 464287754 209 1685 SH SOLE 1685 0 0 BOOKING HLDGS INC COM 09857L108 36 27 SH OTR 0 0 27 ISHARES TR CORE S&P TTL STK 464287150 1074 18772 SH SOLE 18772 0 0 CHENIERE ENERGY INC COM NEW 16411R208 775 23133 SH SOLE 23133 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 8 62 SH OTR 0 0 62 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1042 24274 SH SOLE 24274 0 0 V F CORP COM 918204108 18727 346277 SH SOLE 326077 0 20200 DBX ETF TR XTRACK HRVST CSI 233051879 1522 58780 SH SOLE 58780 0 0 EASTGROUP PPTY INC COM 277276101 1356 12974 SH SOLE 12974 0 0 MARSH & MCLENNAN COS INC COM 571748102 4671 54022 SH SOLE 54022 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 431 11050 SH SOLE 11050 0 0 TRANSUNION COM 89400J107 564 8515 SH SOLE 8515 0 0 ATYR PHARMA INC COM NEW 002120202 63 22579 SH SOLE 22579 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 65 12292 SH SOLE 12292 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 8 95 SH OTR 0 0 95 COHU INC COM 192576106 454 36701 SH SOLE 36701 0 0 OMNICELL INC COM 68213N109 246 3749 SH SOLE 3749 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2129 21058 SH SOLE 21058 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2953 48865 SH SOLE 48865 0 0 JMP GROUP LLC COM 46629U107 50 20807 SH SOLE 20807 0 0 ARK ETF TR INNOVATION ETF 00214Q104 386 8783 SH SOLE 8783 0 0 SHOPIFY INC CL A 82509L107 7354 17638 SH SOLE 17638 0 0 SPDR SER TR S&P BIOTECH 78464A870 6506 84012 SH SOLE 84012 0 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 1105 50515 SH SOLE 50515 0 0 SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 4511 125754 SH SOLE 125754 0 0 BEYOND MEAT INC COM 08862E109 737 11071 SH SOLE 11071 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 613 9277 SH SOLE 9277 0 0 HEICO CORP NEW COM 422806109 394 5277 SH SOLE 5277 0 0 REALTY INCOME CORP COM 756109104 2770 55555 SH SOLE 55555 0 0 VISA INC COM CL A 92826C839 224335 1392350 SH SOLE 1388538 0 3812 CATERPILLAR INC DEL COM 149123101 24 203 SH DFND 0 0 203 EASTMAN CHEM CO COM 277432100 445 9550 SH SOLE 9550 0 0 DEXCOM INC COM 252131107 839 3117 SH SOLE 3117 0 0 PNC FINL SVCS GROUP INC COM 693475105 24 246 SH DFND 0 0 246 FIFTH THIRD BANCORP COM 316773100 11 711 SH OTR 0 0 711 CENTURY CASINOS INC COM 156492100 63 25988 SH SOLE 25988 0 0 EURONET WORLDWIDE INC COM 298736109 512 5976 SH SOLE 5976 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 316 2187 SH SOLE 2187 0 0 CABOT OIL & GAS CORP COM 127097103 18 1032 SH OTR 0 0 1032 CVS HEALTH CORP COM 126650100 28 465 SH DFND 0 0 465 FISERV INC COM 337738108 9680 101906 SH SOLE 101906 0 0 ACUITY BRANDS INC COM 00508Y102 260 3036 SH SOLE 3036 0 0 COCA COLA CO COM 191216100 61946 1399912 SH SOLE 1399912 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 825 26318 SH SOLE 26318 0 0 LAUDER ESTEE COS INC CL A 518439104 17878 112199 SH SOLE 112199 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 11032 177794 SH SOLE 177794 0 0 HERSHEY CO COM 427866108 27 204 SH OTR 0 0 204 INTERCONTINENTAL EXCHANGE IN COM 45866F104 16133 199784 SH SOLE 199784 0 0 CARLISLE COS INC COM 142339100 14 109 SH OTR 0 0 109 LINDE PLC SHS G5494J103 16290 94162 SH SOLE 94127 0 35 ASML HOLDING N V N Y REGISTRY SHS N07059210 24 90 SH OTR 0 0 90 BAXTER INTL INC COM 071813109 4568 56260 SH SOLE 56260 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 195 20000 SH SOLE 20000 0 0 FIRST TR NASDAQ-100 TECH IND SHS 337345102 758 8967 SH SOLE 8967 0 0 PREMIER INC CL A 74051N102 991 30299 SH SOLE 30299 0 0 BANCO SANTANDER SA ADR 05964H105 1215 517079 SH SOLE 517079 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 136 19442 SH SOLE 19442 0 0 BROWN FORMAN CORP CL B 115637209 617 11118 SH SOLE 11118 0 0 EATON CORP PLC SHS G29183103 12 160 SH DFND 0 0 160 ISHARES TR MICRO-CAP ETF 464288869 1176 17551 SH SOLE 17551 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 784 19529 SH SOLE 19529 0 0 COVETRUS INC COM 22304C100 968 118973 SH SOLE 118973 0 0 JOHNSON CTLS INTL PLC SHS G51502105 2644 98053 SH SOLE 98053 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2032 45490 SH SOLE 45490 0 0 VALLEY NATL BANCORP COM 919794107 112 15290 SH SOLE 15290 0 0 PPG INDS INC COM 693506107 2732 32681 SH SOLE 32681 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 28 184 SH DFND 0 0 184 PROSHARES TR S&P 500 DV ARIST 74348A467 5862 101647 SH SOLE 101647 0 0 EQUINOR ASA SPONSORED ADR 29446M102 224 18407 SH SOLE 18407 0 0 O-I GLASS INC COM 67098H104 454 63796 SH SOLE 63796 0 0 MSCI INC COM 55354G100 11089 38374 SH SOLE 38374 0 0 INSULET CORP COM 45784P101 729 4403 SH SOLE 4403 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 207 2573 SH SOLE 2573 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 318 6857 SH SOLE 6857 0 0 LANDSTAR SYS INC COM 515098101 1163 12129 SH SOLE 12129 0 0 UNITED TECHNOLOGIES CORP COM 913017109 33 348 SH DFND 0 0 348 DAVE & BUSTERS ENTMT INC COM 238337109 183 13994 SH SOLE 13994 0 0 UNITEDHEALTH GROUP INC COM 91324P102 117315 470428 SH SOLE 461073 0 9355 NOVARTIS A G SPONSORED ADR 66987V109 25630 310851 SH SOLE 290308 0 20543 AGILENT TECHNOLOGIES INC COM 00846U101 1633 22805 SH SOLE 22805 0 0 WELBILT INC COM 949090104 57 11032 SH SOLE 11032 0 0 PENUMBRA INC COM 70975L107 1952 12101 SH SOLE 12101 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 163084 1644320 SH SOLE 1636131 0 8189 INGEVITY CORP COM 45688C107 565 16064 SH SOLE 16064 0 0 CISCO SYS INC COM 17275R102 52 1323 SH DFND 0 0 1323 BLUEPRINT MEDICINES CORP COM 09627Y109 239 4092 SH SOLE 4092 0 0 CROWN HLDGS INC COM 228368106 5282 91013 SH SOLE 91013 0 0 UNIFIRST CORP MASS COM 904708104 1989 13163 SH SOLE 13163 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 35577 287539 SH SOLE 287539 0 0 ALCON INC ORD SHS H01301128 16 321 SH OTR 0 0 321 KEMPER CORP DEL COM 488401100 470 6320 SH SOLE 6320 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 434 25111 SH SOLE 25111 0 0 COLGATE PALMOLIVE CO COM 194162103 22227 334948 SH SOLE 334948 0 0 VICI PPTYS INC COM 925652109 856 51436 SH SOLE 51436 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 488 10784 SH SOLE 10784 0 0 S&P GLOBAL INC COM 78409V104 20010 81658 SH SOLE 81658 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 714 9001 SH SOLE 9001 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 87 10727 SH SOLE 10727 0 0 ILLINOIS TOOL WKS INC COM 452308109 22 155 SH DFND 0 0 155 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 16366 342450 SH SOLE 342450 0 0 RAPID7 INC COM 753422104 338 7790 SH SOLE 7790 0 0 UNITEDHEALTH GROUP INC COM 91324P102 80 320 SH DFND 0 0 320 HUBBELL INC COM 443510607 298 2600 SH SOLE 2600 0 0 THE TRADE DESK INC COM CL A 88339J105 929 4814 SH SOLE 4814 0 0 BAIDU INC SPON ADR REP A 056752108 2175 21579 SH SOLE 21579 0 0 AMGEN INC COM 031162100 19 96 SH DFND 0 0 96 TURTLE BEACH CORP COM NEW 900450206 167 26753 SH SOLE 26753 0 0 ARROW ELECTRS INC COM 042735100 1861 35876 SH SOLE 35876 0 0 ISHARES TR MSCI LW CRB TG 46434V464 3393 33182 SH SOLE 33182 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 233 12679 SH SOLE 12679 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 5507 149130 SH SOLE 149130 0 0 SUNCOR ENERGY INC NEW COM 867224107 5295 335140 SH SOLE 335140 0 0 CATERPILLAR INC DEL COM 149123101 26384 227366 SH SOLE 226266 0 1100 HERSHEY CO COM 427866108 9841 74272 SH SOLE 59172 0 15100 ISHARES TR CORE S&P US VLU 464287663 843 18252 SH SOLE 18252 0 0 BROADCOM INC COM 11135F101 89702 378331 SH SOLE 377931 0 400 DEERE & CO COM 244199105 11 77 SH DFND 0 0 77 PERFORMANCE FOOD GROUP CO COM 71377A103 243 9836 SH SOLE 9836 0 0 UGI CORP NEW COM 902681105 1072 40195 SH SOLE 40195 0 0 AMCOR PLC ORD G0250X107 310 38143 SH SOLE 38143 0 0 FIRST FINL BANKSHARES COM 32020R109 760 28316 SH SOLE 28316 0 0 ALTRIA GROUP INC COM 02209S103 28 717 SH DFND 0 0 717 DROPBOX INC CL A 26210C104 2367 130761 SH SOLE 130761 0 0 GLOBE LIFE INC COM 37959E102 931 12934 SH SOLE 12934 0 0 XPO LOGISTICS INC COM 983793100 2676 54902 SH SOLE 54902 0 0 VERASTEM INC COM 92337C104 42 16000 SH SOLE 16000 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 309 22899 SH SOLE 22899 0 0 ISHARES TR U.S. PHARMA ETF 464288836 404 3000 SH SOLE 3000 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 719 13992 SH SOLE 13992 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 331 22905 SH SOLE 22905 0 0 TELUS CORPORATION COM 87971M103 659 42146 SH SOLE 42146 0 0 EXXON MOBIL CORP COM 30231G102 75051 1976574 SH SOLE 1975530 0 1044 CUMMINS INC COM 231021106 15643 115602 SH SOLE 110702 0 4900 SAP SE SPON ADR 803054204 3762 34044 SH SOLE 33044 0 1000 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1605 10782 SH SOLE 10782 0 0 JOHN HANCOCK ETF TRUST MULTIFACTR SML 47804J842 276 14529 SH SOLE 14529 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 276 10131 SH SOLE 10131 0 0 ISHARES INC MSCI WORLD ETF 464286392 2199 28216 SH SOLE 28216 0 0 WEBSTER FINL CORP CONN COM 947890109 370 16178 SH SOLE 16178 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 24090 165737 SH SOLE 165737 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 544 5960 SH SOLE 5960 0 0 UNITED RENTALS INC COM 911363109 8542 83013 SH SOLE 83013 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3954 30125 SH SOLE 30125 0 0 GLOBUS MED INC CL A 379577208 406 9536 SH SOLE 9536 0 0 EXPEDITORS INTL WASH INC COM 302130109 4962 74373 SH SOLE 65773 0 8600 FIVE BELOW INC COM 33829M101 17740 252064 SH SOLE 252064 0 0 POOL CORPORATION COM 73278L105 1435 7291 SH SOLE 7291 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 29806 258190 SH SOLE 258190 0 0 NASDAQ INC COM 631103108 817 8609 SH SOLE 8609 0 0 MDU RES GROUP INC COM 552690109 520 24179 SH SOLE 24179 0 0 GENERAL ELECTRIC CO COM 369604103 8970 1129713 SH SOLE 1115250 0 14463 POWER INTEGRATIONS INC COM 739276103 311 3518 SH SOLE 3518 0 0 DELL TECHNOLOGIES INC CL C 24703L202 4123 104259 SH SOLE 104259 0 0 UNILEVER PLC SPON ADR NEW 904767704 6 128 SH DFND 0 0 128 ISHARES INC EM MKTS DIV ETF 464286319 674 23952 SH SOLE 23952 0 0 WP CAREY INC COM 92936U109 962 16560 SH SOLE 16560 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 270 6741 SH SOLE 6741 0 0 INGREDION INC COM 457187102 1658 21965 SH SOLE 21965 0 0 PHILIP MORRIS INTL INC COM 718172109 25181 345138 SH SOLE 321107 0 24031 NEWMARKET CORP COM 651587107 3995 10434 SH SOLE 10434 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 2304 39535 SH SOLE 39535 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 11 59 SH OTR 0 0 59 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 246 30909 SH SOLE 30909 0 0 EMCOR GROUP INC COM 29084Q100 1116 18205 SH SOLE 18205 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 432467 1826144 SH SOLE 1826144 0 0 SCHLUMBERGER LTD COM 806857108 2840 210504 SH SOLE 210504 0 0 ON SEMICONDUCTOR CORP COM 682189105 459 36891 SH SOLE 36891 0 0 ISHARES TR COHEN STEER REIT 464287564 2570 28064 SH SOLE 28064 0 0 CANADIAN NATL RY CO COM 136375102 7748 99810 SH SOLE 99810 0 0 WESTERN DIGITAL CORP. COM 958102105 4109 98734 SH SOLE 98734 0 0 SHERWIN WILLIAMS CO COM 824348106 14659 31900 SH SOLE 31900 0 0 LKQ CORP COM 501889208 620 30243 SH SOLE 30243 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 241 15310 SH SOLE 15310 0 0 SHOPIFY INC CL A 82509L107 20 49 SH OTR 0 0 49 STEREOTAXIS INC COM NEW 85916J409 126 41593 SH SOLE 41593 0 0 NUCOR CORP COM 670346105 687 19071 SH SOLE 19071 0 0 BAKER HUGHES COMPANY CL A 05722G100 171 16262 SH SOLE 16262 0 0 ISHARES TR DOW JONES US ETF 464287846 273 2168 SH SOLE 2168 0 0 PHILIP MORRIS INTL INC COM 718172109 21 286 SH DFND 0 0 286 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 13226 367691 SH SOLE 367691 0 0 KKR & CO INC CL A 48251W104 2439 103920 SH SOLE 103920 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1415 40855 SH SOLE 40855 0 0 ISHARES TR INTL SEL DIV ETF 464288448 5220 230991 SH SOLE 230991 0 0 COSTCO WHSL CORP NEW COM 22160K105 13 45 SH OTR 0 0 45 INTUIT COM 461202103 7109 30909 SH SOLE 30909 0 0 CHUBB LIMITED COM H1467J104 74588 667815 SH SOLE 667065 0 750 COCA COLA CO COM 191216100 35 802 SH DFND 0 0 802 PNC FINL SVCS GROUP INC COM 693475105 34160 356872 SH SOLE 356872 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 681 14004 SH SOLE 14004 0 0 INTEL CORP COM 458140100 80 1481 SH DFND 0 0 1481 DOLBY LABORATORIES INC COM CL A 25659T107 345 6371 SH SOLE 6371 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 5899 49339 SH SOLE 49339 0 0 LITHIA MTRS INC CL A 536797103 315 3857 SH SOLE 3857 0 0 ECOLAB INC COM 278865100 48936 314036 SH SOLE 314036 0 0 WEC ENERGY GROUP INC COM 92939U106 13 147 SH DFND 0 0 147 VOYA FINANCIAL INC COM 929089100 12 284 SH DFND 0 0 284 CONAGRA BRANDS INC COM 205887102 389 13258 SH SOLE 13258 0 0 SILICOM LTD ORD M84116108 202 7479 SH SOLE 7479 0 0 PROOFPOINT INC COM 743424103 279 2718 SH SOLE 2718 0 0 AMERIS BANCORP COM 03076K108 352 14828 SH SOLE 14828 0 0 PTC THERAPEUTICS INC COM 69366J200 322 7226 SH SOLE 7226 0 0 WATSCO INC COM 942622200 40212 254456 SH SOLE 254456 0 0 USD PARTNERS LP COM UT REP LTD 903318103 47 16335 SH SOLE 16335 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 757 53566 SH SOLE 53566 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 124 16937 SH SOLE 16937 0 0 EXPEDIA GROUP INC COM NEW 30212P303 244 4340 SH SOLE 4340 0 0 MILLER INDS INC TENN COM NEW 600551204 263 9314 SH SOLE 9314 0 0 FUNKO INC COM CL A 361008105 42 10523 SH SOLE 10523 0 0 BLOCK H & R INC COM 093671105 153 10894 SH SOLE 10894 0 0 BWX TECHNOLOGIES INC COM 05605H100 2220 45577 SH SOLE 45577 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 188 27872 SH SOLE 27872 0 0 LAM RESEARCH CORP COM 512807108 19 80 SH OTR 0 0 80 LPL FINL HLDGS INC COM 50212V100 213 3910 SH SOLE 3910 0 0 APTIV PLC SHS G6095L109 9539 193734 SH SOLE 193734 0 0 TREX CO INC COM 89531P105 377 4704 SH SOLE 4704 0 0 PAYPAL HLDGS INC COM 70450Y103 75570 789326 SH SOLE 789326 0 0 KAR AUCTION SVCS INC COM 48238T109 1397 116447 SH SOLE 116447 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 227093 2196468 SH SOLE 2196468 0 0 HUNTSMAN CORP COM 447011107 230 15908 SH SOLE 15908 0 0 TORO CO COM 891092108 6384 98080 SH SOLE 98080 0 0 PEPSICO INC COM 713448108 18 152 SH OTR 0 0 152 DOLLAR TREE INC COM 256746108 2788 37948 SH SOLE 37948 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1126 9391 SH SOLE 9391 0 0 BHP GROUP LTD SPONSORED ADS 088606108 2675 72913 SH SOLE 26788 0 46125 SBA COMMUNICATIONS CORP NEW CL A 78410G104 33 121 SH DFND 0 0 121 SKYLINE CHAMPION CORPORATION COM 830830105 217 13848 SH SOLE 13848 0 0 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 488 40255 SH SOLE 40255 0 0 UBER TECHNOLOGIES INC COM 90353T100 5184 185691 SH SOLE 185691 0 0 APPLIED MATLS INC COM 038222105 12670 276513 SH SOLE 243413 0 33100 BLACKROCK ENERGY & RES TR COM 09250U101 116 18386 SH SOLE 18386 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 612 5997 SH SOLE 5997 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 404 4496 SH SOLE 4496 0 0 WILLIAMS SONOMA INC COM 969904101 244 5727 SH SOLE 5727 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 45046 2163605 SH SOLE 2163605 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 8652 242550 SH SOLE 242550 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 314 208147 SH SOLE 208147 0 0 ARAMARK COM 03852U106 4 221 SH OTR 0 0 221 ASML HOLDING N V N Y REGISTRY SHS N07059210 9 33 SH DFND 0 0 33 LINCOLN NATL CORP IND COM 534187109 2803 106483 SH SOLE 106483 0 0 ISHARES TR GLB CNSM STP ETF 464288737 1919 40136 SH SOLE 40136 0 0 UBS AG LONDON BRH EN LG CP GRWTH 902677780 248 1070 SH SOLE 1070 0 0 SAP SE SPON ADR 803054204 11 101 SH DFND 0 0 101 VANGUARD INDEX FDS MID CAP ETF 922908629 32625 247813 SH SOLE 247813 0 0 KIMBERLY CLARK CORP COM 494368103 22 172 SH DFND 0 0 172 TEXAS INSTRS INC COM 882508104 13 128 SH DFND 0 0 128 CARDINAL HEALTH INC COM 14149Y108 28 593 SH OTR 0 0 593 ABERDEEN AUSTRALIA EQUITY FD COM 003011103 129 33000 SH SOLE 33000 0 0 SYNEOS HEALTH INC CL A 87166B102 350 8872 SH SOLE 8872 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 15 13937 SH SOLE 13937 0 0 RLI CORP COM 749607107 635 7225 SH SOLE 7225 0 0 ISHARES INC CORE MSCI EMKT 46434G103 22286 550671 SH SOLE 550671 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1643 24818 SH SOLE 24818 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4377 115509 SH SOLE 115509 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 29262 150464 SH SOLE 150439 0 25 SOUTHWESTERN ENERGY CO COM 845467109 51 29966 SH SOLE 29966 0 0 MODERNA INC COM 60770K107 318 10606 SH SOLE 10606 0 0 ISHARES TR EXPANDED TECH 464287515 2104 10005 SH SOLE 10005 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 30363 361380 SH SOLE 361380 0 0 REPUBLIC SVCS INC COM 760759100 13 179 SH DFND 0 0 179 GABELLI DIVID & INCOME TR COM 36242H104 218 14733 SH SOLE 14733 0 0 HALLIBURTON CO COM 406216101 329 48051 SH SOLE 48051 0 0 CUBESMART COM 229663109 1558 58140 SH SOLE 58140 0 0 PROLOGIS INC. COM 74340W103 21 267 SH DFND 0 0 267 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 11135 178732 SH SOLE 178732 0 0 UNITED PARCEL SERVICE INC CL B 911312106 21185 226773 SH SOLE 226773 0 0 CATHAY GEN BANCORP COM 149150104 349 15207 SH SOLE 15207 0 0 TARGET CORP COM 87612E106 15 164 SH OTR 0 0 164 EQUITY RESIDENTIAL SH BEN INT 29476L107 3239 52493 SH SOLE 52493 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 673 19133 SH SOLE 19133 0 0 ZOETIS INC CL A 98978V103 21 177 SH DFND 0 0 177 HAWAIIAN ELEC INDUSTRIES COM 419870100 1001 23242 SH SOLE 23242 0 0 HEXCEL CORP NEW COM 428291108 464 12464 SH SOLE 12464 0 0 CMS ENERGY CORP COM 125896100 580 9877 SH SOLE 9877 0 0 ISHARES TR RUS MID CAP ETF 464287499 36865 853956 SH SOLE 853956 0 0 EVEREST RE GROUP LTD COM G3223R108 460 2390 SH SOLE 2390 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 169 18457 SH SOLE 18457 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 7968 323197 SH SOLE 323197 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 160 13582 SH SOLE 13582 0 0 BOSTON PROPERTIES INC COM 101121101 5088 55167 SH SOLE 55167 0 0 AIR PRODS & CHEMS INC COM 009158106 12 60 SH DFND 0 0 60 MOLINA HEALTHCARE INC COM 60855R100 258 1850 SH SOLE 1850 0 0 ARAMARK COM 03852U106 282 14130 SH SOLE 14130 0 0 GRACE W R & CO DEL NEW COM 38388F108 4529 127220 SH SOLE 127220 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 282 7760 SH SOLE 7760 0 0 INVESCO EXCHANGE-TRADED FD T S&P GBL WATER 46138E263 242 7311 SH SOLE 7311 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 4091 106370 SH SOLE 106370 0 0 MBIA INC COM 55262C100 1148 160715 SH SOLE 160715 0 0 TEXTRON INC COM 883203101 32 1211 SH OTR 0 0 1211 KROGER CO COM 501044101 1785 59273 SH SOLE 59273 0 0 BANK OZK COM 06417N103 437 26144 SH SOLE 26144 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 217 25563 SH SOLE 25563 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 117086 3511885 SH SOLE 3511885 0 0 SONOCO PRODS CO COM 835495102 10506 226671 SH SOLE 219209 0 7462 HUBSPOT INC COM 443573100 674 5061 SH SOLE 5061 0 0 BECTON DICKINSON & CO COM 075887109 13 58 SH DFND 0 0 58 AGILENT TECHNOLOGIES INC COM 00846U101 10 145 SH DFND 0 0 145 OGE ENERGY CORP COM 670837103 218 7089 SH SOLE 7089 0 0 NORTHWESTERN CORP COM NEW 668074305 336 5618 SH SOLE 5618 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 14 75 SH OTR 0 0 75 VORNADO RLTY TR SH BEN INT 929042109 1212 33474 SH SOLE 33474 0 0 PAYPAL HLDGS INC COM 70450Y103 27 282 SH DFND 0 0 282 LAM RESEARCH CORP COM 512807108 19523 81347 SH SOLE 81347 0 0 KIMCO RLTY CORP COM 49446R109 343 35504 SH SOLE 35504 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 11 17230 SH SOLE 17230 0 0 PHILLIPS 66 COM 718546104 5551 103459 SH SOLE 103459 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 7906 326014 SH SOLE 326014 0 0 TRANSALTA CORP COM 89346D107 65 12449 SH SOLE 12449 0 0 MORGAN STANLEY COM NEW 617446448 12 360 SH OTR 0 0 360 ISHARES TR U.S. MED DVC ETF 464288810 453 2012 SH SOLE 2012 0 0 ADVANCED MICRO DEVICES INC COM 007903107 13 285 SH DFND 0 0 285 PROSHARES TR RUSS 2000 DIVD 74347B698 850 18397 SH SOLE 18397 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 222 4040 SH SOLE 4040 0 0 QUIDEL CORP COM 74838J101 209 2139 SH SOLE 2139 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 3842 425464 SH SOLE 425464 0 0 BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 264 15800 SH SOLE 15800 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 2837 25715 SH SOLE 25715 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1721 91308 SH SOLE 91308 0 0 EPAM SYS INC COM 29414B104 603 3247 SH SOLE 3247 0 0 ISHARES TR S&P SML 600 GWT 464287887 11925 86503 SH SOLE 83785 0 2718 ROLLINS INC COM 775711104 474 13118 SH SOLE 13118 0 0 GRAND CANYON ED INC COM 38526M106 672 8815 SH SOLE 8815 0 0 LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 505 47818 SH SOLE 47818 0 0 TWILIO INC CL A 90138F102 1932 21587 SH SOLE 21587 0 0 EXPONENT INC COM 30214U102 578 8035 SH SOLE 8035 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 9 191 SH DFND 0 0 191 CARTERS INC COM 146229109 277 4215 SH SOLE 4215 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 215 19048 SH SOLE 19048 0 0 MSC INDL DIRECT INC CL A 553530106 1641 29852 SH SOLE 29852 0 0 ROSS STORES INC COM 778296103 10 117 SH DFND 0 0 117 TELADOC HEALTH INC COM 87918A105 2047 13206 SH SOLE 13206 0 0 ISHARES TR RESIDNL REAL EST 464288562 320 5799 SH SOLE 5799 0 0 VAIL RESORTS INC COM 91879Q109 603 4082 SH SOLE 4082 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 416 9485 SH SOLE 9485 0 0 ORACLE CORP COM 68389X105 58 1196 SH OTR 0 0 1196 MCEWEN MNG INC COM 58039P107 17 25050 SH SOLE 25050 0 0 NVIDIA CORP COM 67066G104 81496 309167 SH SOLE 309167 0 0 MERCK & CO. INC COM 58933Y105 67 877 SH DFND 0 0 877 STERIS PLC SHS USD G8473T100 4085 29187 SH SOLE 29187 0 0 ALPHABET INC CAP STK CL C 02079K107 135425 116463 SH SOLE 111141 0 5322 ENTERGY CORP NEW COM 29364G103 640 6808 SH SOLE 6808 0 0 LENNAR CORP CL A 526057104 995 26058 SH SOLE 26058 0 0 MICROSOFT CORP COM 594918104 605629 3840142 SH SOLE 3788257 0 51885 WHIRLPOOL CORP COM 963320106 2730 31814 SH SOLE 31814 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 100 12413 SH SOLE 12413 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 22215 837055 SH SOLE 837055 0 0 CHEVRON CORP NEW COM 166764100 16 223 SH OTR 24 0 199 IDACORP INC COM 451107106 231 2631 SH SOLE 2631 0 0 JPMORGAN CHASE & CO COM 46625H100 84 930 SH DFND 0 0 930 US BANCORP DEL COM NEW 902973304 40670 1180546 SH SOLE 1179196 0 1350 ISHARES TR RUS 2000 VAL ETF 464287630 8237 100413 SH SOLE 100413 0 0 HENRY SCHEIN INC COM 806407102 1227 24294 SH SOLE 24294 0 0 BURLINGTON STORES INC COM 122017106 335 2111 SH SOLE 2111 0 0 MASONITE INTL CORP NEW COM 575385109 697 14698 SH SOLE 14698 0 0 ENTERGY CORP NEW COM 29364G103 21 222 SH DFND 0 0 222 ISHARES TR EAFE SML CP ETF 464288273 10894 243008 SH SOLE 243008 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 15 30 SH DFND 0 0 30 PRICE T ROWE GROUP INC COM 74144T108 19830 203072 SH SOLE 203072 0 0 ABBOTT LABS COM 002824100 85135 1078888 SH SOLE 1078888 0 0 STRATEGIC ED INC COM 86272C103 903 6458 SH SOLE 6458 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 199 13375 SH SOLE 13375 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 329 22791 SH SOLE 22791 0 0 MONDELEZ INTL INC CL A 609207105 40417 807054 SH SOLE 807054 0 0 FORTINET INC COM 34959E109 475 4693 SH SOLE 4693 0 0 CORTEXYME INC COM 22053A107 381 8362 SH SOLE 8362 0 0 VORNADO RLTY TR SH BEN INT 929042109 7 205 SH OTR 0 0 205 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 175 17546 SH SOLE 17546 0 0 DOCUSIGN INC COM 256163106 8434 91277 SH SOLE 91277 0 0 TE CONNECTIVITY LTD REG SHS H84989104 2561 40662 SH SOLE 34547 0 6115 WATERS CORP COM 941848103 15 81 SH OTR 0 0 81 CITIGROUP INC COM NEW 172967424 46 1083 SH OTR 0 0 1083 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 801 109196 SH SOLE 109196 0 0 INTEL CORP COM 458140100 158746 2933214 SH SOLE 2776484 0 156730 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 279 6442 SH SOLE 6442 0 0 BROOKS AUTOMATION INC NEW COM 114340102 791 25930 SH SOLE 25930 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 221 10082 SH SOLE 10082 0 0 COLUMBIA BKG SYS INC COM 197236102 481 17958 SH SOLE 17958 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 416 3156 SH SOLE 3156 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3453 46499 SH SOLE 46499 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 317 6303 SH SOLE 6303 0 0 NISOURCE INC COM 65473P105 361 14448 SH SOLE 14448 0 0 INVESCO EXCHANGE-TRADED FD T GBL CLEAN ENRG 46138G847 139 12025 SH SOLE 12025 0 0 SPLUNK INC COM 848637104 5609 44434 SH SOLE 44434 0 0 NETFLIX INC COM 64110L106 15262 40644 SH SOLE 40644 0 0 HONEYWELL INTL INC COM 438516106 22 165 SH DFND 0 0 165 CITIZENS FINANCIAL GROUP INC COM 174610105 9036 480365 SH SOLE 480365 0 0 CORTEVA INC COM 22052L104 3564 151664 SH SOLE 148417 0 3247 PULSE BIOSCIENCES INC COM 74587B101 305 42600 SH SOLE 42600 0 0 WASTE MGMT INC DEL COM 94106L109 26770 289217 SH SOLE 289217 0 0 ISHARES INC MSCI EURZONE ETF 464286608 6774 222037 SH SOLE 222037 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 4433 249185 SH SOLE 249185 0 0 DNP SELECT INCOME FD COM 23325P104 490 50032 SH SOLE 50032 0 0 QURATE RETAIL INC COM SER A 74915M100 1080 176836 SH SOLE 176836 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1634 19959 SH SOLE 19959 0 0 DISCOVER FINL SVCS COM 254709108 1682 47154 SH SOLE 47154 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1068 25331 SH SOLE 25331 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 222 13017 SH SOLE 13017 0 0 YAMANA GOLD INC COM 98462Y100 65 23647 SH SOLE 23647 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 506 4942 SH SOLE 4942 0 0 HCA HEALTHCARE INC COM 40412C101 8981 99952 SH SOLE 99952 0 0 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 459 23590 SH SOLE 23590 0 0 FLIR SYS INC COM 302445101 406 12736 SH SOLE 12736 0 0 EATON CORP PLC SHS G29183103 17193 221306 SH SOLE 221306 0 0 T MOBILE US INC COM 872590104 7 83 SH OTR 0 0 83 CELANESE CORP DEL COM 150870103 16 217 SH OTR 0 0 217 ISHARES TR MSCI AC ASIA ETF 464288182 639 10695 SH SOLE 10695 0 0 FORD MTR CO DEL COM 345370860 897 185656 SH SOLE 177656 0 8000 ORACLE CORP COM 68389X105 22 463 SH DFND 0 0 463 DEVON ENERGY CORP NEW COM 25179M103 831 120238 SH SOLE 66768 0 53470 WHEATON PRECIOUS METALS CORP COM 962879102 1138 41821 SH SOLE 41821 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 31315 387177 SH SOLE 387177 0 0 STERICYCLE INC COM 858912108 2043 42063 SH SOLE 42063 0 0 EMERSON ELEC CO COM 291011104 20151 422892 SH SOLE 422892 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2419 15171 SH SOLE 15171 0 0 ROYAL BK CDA COM 780087102 1117 18156 SH SOLE 18156 0 0 LEIDOS HOLDINGS INC COM 525327102 45 496 SH OTR 0 0 496 RALPH LAUREN CORP CL A 751212101 984 14727 SH SOLE 14727 0 0 LCI INDS COM 50189K103 769 11504 SH SOLE 11504 0 0 HOST HOTELS & RESORTS INC COM 44107P104 17 1541 SH OTR 0 0 1541 GENERAL MTRS CO COM 37045V100 3671 176647 SH SOLE 176647 0 0 MARTIN MARIETTA MATLS INC COM 573284106 4667 24663 SH SOLE 24663 0 0 TELIGENT INC NEW COM 87960W104 3 11450 SH SOLE 11450 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 119 11037 SH SOLE 11037 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 471 3758 SH SOLE 3758 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 435 25921 SH SOLE 25921 0 0 STIFEL FINL CORP COM 860630102 567 13727 SH SOLE 13727 0 0 CABOT OIL & GAS CORP COM 127097103 899 52316 SH SOLE 32416 0 19900 CRITEO S A SPONS ADS 226718104 94 11808 SH SOLE 11808 0 0 SCHWAB CHARLES CORP COM 808513105 24 726 SH DFND 0 0 726 BOOKING HLDGS INC COM 09857L108 27 20 SH DFND 0 0 20 INVITATION HOMES INC COM 46187W107 926 43338 SH SOLE 43338 0 0 RIO TINTO PLC SPONSORED ADR 767204100 6909 151640 SH SOLE 151640 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 56043 505209 SH SOLE 503249 0 1960 DORMAN PRODUCTS INC COM 258278100 402 7277 SH SOLE 7277 0 0 GODADDY INC CL A 380237107 314 5497 SH SOLE 5497 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 40450 456645 SH SOLE 456645 0 0 FACTSET RESH SYS INC COM 303075105 8547 32786 SH SOLE 32786 0 0 CYRUSONE INC COM 23283R100 1289 20867 SH SOLE 20867 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1233 12037 SH SOLE 12037 0 0 ALLEGION PLC ORD SHS G0176J109 26393 286818 SH SOLE 286818 0 0 NATIONAL BEVERAGE CORP COM 635017106 631 14803 SH SOLE 14803 0 0 HESS CORP COM 42809H107 439 13177 SH SOLE 13177 0 0 HUNT J B TRANS SVCS INC COM 445658107 355 3850 SH SOLE 3850 0 0 CIMPRESS PLC SHS EURO G2143T103 290 5447 SH SOLE 5447 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 93 15000 SH SOLE 15000 0 0 AMBEV SA SPONSORED ADR 02319V103 273 118788 SH SOLE 118788 0 0 BERKLEY W R CORP COM 084423102 883 16921 SH SOLE 16921 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 1073 45455 SH SOLE 45455 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 4344 85656 SH SOLE 85656 0 0 PROSHARES TR MSCI EMRG MKTS 74347B847 599 14322 SH SOLE 14322 0 0 NXP SEMICONDUCTORS N V COM N6596X109 51 617 SH OTR 0 0 617 ROCKWELL AUTOMATION INC COM 773903109 6439 42667 SH SOLE 42667 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 57299 643377 SH SOLE 641277 0 2100 MASCO CORP COM 574599106 1203 34796 SH SOLE 12361 0 22435 MEDALLIA INC COM 584021109 240 12000 SH SOLE 12000 0 0 BLACKBERRY LTD COM 09228F103 71 17075 SH SOLE 17075 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 550 3020 SH SOLE 3020 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 795 10651 SH SOLE 10651 0 0 UDR INC COM 902653104 11225 307198 SH SOLE 307198 0 0 ISHARES TR EXPND TEC SC ETF 464287549 543 2563 SH SOLE 2563 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 533 12386 SH SOLE 12386 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 208 3660 SH SOLE 3660 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 6497 70288 SH SOLE 70288 0 0 LHC GROUP INC COM 50187A107 203 1450 SH SOLE 1450 0 0 ALTRA INDL MOTION CORP COM 02208R106 206 11771 SH SOLE 11771 0 0 VULCAN MATLS CO COM 929160109 320 2964 SH SOLE 2964 0 0 JOHNSON & JOHNSON COM 478160104 147456 1124499 SH SOLE 1098694 0 25805 CRANE CO COM 224399105 1066 21674 SH SOLE 21674 0 0 KILROY RLTY CORP COM 49427F108 4533 71157 SH SOLE 71157 0 0 LILLY ELI & CO COM 532457108 44265 319097 SH SOLE 274812 0 44285 ISHARES TR U.S. TECH ETF 464287721 3621 17717 SH SOLE 17717 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 44 11119 SH SOLE 11119 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 31 10000 SH SOLE 10000 0 0 MGIC INVT CORP WIS COM 552848103 117 18365 SH SOLE 18365 0 0 ABBVIE INC COM 00287Y109 18 238 SH OTR 0 0 238 CERNER CORP COM 156782104 24541 389601 SH SOLE 389601 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 298 24191 SH SOLE 24191 0 0 WASTE MGMT INC DEL COM 94106L109 13 143 SH DFND 0 0 143 AUTOMATIC DATA PROCESSING IN COM 053015103 21 152 SH DFND 0 0 152 ANIKA THERAPEUTICS INC COM 035255108 1135 39267 SH SOLE 39267 0 0 MERCADOLIBRE INC COM 58733R102 3874 7930 SH SOLE 7930 0 0 CDW CORP COM 12514G108 10517 112755 SH SOLE 112755 0 0 URANIUM ENERGY CORP COM 916896103 83 148998 SH SOLE 148998 0 0 NETFLIX INC COM 64110L106 44 117 SH DFND 0 0 117 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2154 42039 SH SOLE 42039 0 0 ISHARES TR CORE S&P500 ETF 464287200 312241 1208361 SH SOLE 1208346 0 15 3M CO COM 88579Y101 53927 395044 SH SOLE 394044 0 1000 SMITH A O CORP COM 831865209 214 5655 SH SOLE 5655 0 0 ICICI BANK LIMITED ADR 45104G104 516 60700 SH SOLE 60700 0 0 BIOGEN INC COM 09062X103 37 116 SH DFND 0 0 116 STARWOOD PPTY TR INC COM 85571B105 7407 722670 SH SOLE 722670 0 0 QUAKER CHEM CORP COM 747316107 290 2295 SH SOLE 2295 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 600 6931 SH SOLE 6931 0 0 ISHARES TR PHLX SEMICND ETF 464287523 18660 90933 SH SOLE 90933 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 1720 404733 SH SOLE 404733 0 0 HONDA MOTOR LTD AMERN SHS 438128308 469 20879 SH SOLE 20879 0 0 HANESBRANDS INC COM 410345102 1132 143832 SH SOLE 143832 0 0 GRAINGER W W INC COM 384802104 557 2240 SH SOLE 2240 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 365 38330 SH SOLE 38330 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 238 23613 SH SOLE 23613 0 0 AMERISOURCEBERGEN CORP COM 03073E105 55 623 SH OTR 0 0 623 PROGRESSIVE CORP OHIO COM 743315103 21 281 SH OTR 150 0 131 SELECT MED HLDGS CORP COM 81619Q105 440 29306 SH SOLE 29306 0 0 LEGG MASON INC COM 524901105 241 4930 SH SOLE 4930 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1772 39341 SH SOLE 39341 0 0 MARKETAXESS HLDGS INC COM 57060D108 711 2137 SH SOLE 2137 0 0 FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 594 16525 SH SOLE 16525 0 0 HENRY JACK & ASSOC INC COM 426281101 1061 6838 SH SOLE 6838 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1174 34943 SH SOLE 34943 0 0 SOUTHERN CO COM 842587107 3632 67094 SH SOLE 67094 0 0 INTUIT COM 461202103 6 24 SH OTR 0 0 24 TELEFLEX INCORPORATED COM 879369106 1068 3648 SH SOLE 3648 0 0 FOSTER L B CO COM 350060109 291 23508 SH SOLE 23508 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1674 48953 SH SOLE 48953 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2399 54223 SH SOLE 54223 0 0 TRAVELERS COMPANIES INC COM 89417E109 17114 172261 SH SOLE 172261 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 116824 715573 SH SOLE 688994 0 26579 ISHARES INC MSCI AUST ETF 464286103 362 23277 SH SOLE 23277 0 0 NUTANIX INC CL A 67059N108 218 13770 SH SOLE 13770 0 0 ISHARES TR NASDAQ BIOTECH 464287556 26820 248929 SH SOLE 244907 0 4022 KRAFT HEINZ CO COM 500754106 1380 55789 SH SOLE 55789 0 0 STANLEY BLACK & DECKER INC COM 854502101 6779 67786 SH SOLE 61321 0 6465 CONOCOPHILLIPS COM 20825C104 5784 187788 SH SOLE 187388 0 400 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 435 22289 SH SOLE 22289 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 268 2758 SH SOLE 2758 0 0 ABB LTD SPONSORED ADR 000375204 1265 73290 SH SOLE 73290 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 148 12976 SH SOLE 12976 0 0 UNION PAC CORP COM 907818108 45641 323602 SH SOLE 323202 0 400 NEW SR INVT GROUP INC COM 648691103 512 200000 SH SOLE 200000 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1356 38493 SH SOLE 38493 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 137 13557 SH SOLE 13557 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 236 12295 SH SOLE 12295 0 0 AVALONBAY CMNTYS INC COM 053484101 12599 85605 SH SOLE 85605 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 11722 198649 SH SOLE 198649 0 0 BOINGO WIRELESS INC COM 09739C102 286 26926 SH SOLE 26926 0 0 PEPSICO INC COM 713448108 162979 1357031 SH SOLE 1302841 0 54190 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 435 11537 SH SOLE 11537 0 0 BANK NEW YORK MELLON CORP COM 064058100 5720 169821 SH SOLE 144661 0 25160 MASTERCARD INC CL A 57636Q104 84211 348612 SH SOLE 348612 0 0 ISHARES TR SP SMCP600VL ETF 464287879 1444 14449 SH SOLE 11512 0 2937 ISHARES TR EXPONENTIAL TECH 46434V381 414 11638 SH SOLE 11638 0 0 XCEL ENERGY INC COM 98389B100 1221 20248 SH SOLE 20248 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 21642 243714 SH SOLE 243714 0 0 HELEN OF TROY CORP LTD COM G4388N106 255 1770 SH SOLE 1770 0 0 JEFFERIES FINL GROUP INC COM 47233W109 397 29053 SH SOLE 29053 0 0 ULTA BEAUTY INC COM 90384S303 2624 14936 SH SOLE 14936 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 5718 211689 SH SOLE 211689 0 0 AUTODESK INC COM 052769106 23326 149432 SH SOLE 149432 0 0 METLIFE INC COM 59156R108 2681 87706 SH SOLE 87706 0 0 CORELOGIC INC COM 21871D103 455 14888 SH SOLE 14888 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 8454 328070 SH SOLE 328070 0 0 PURE STORAGE INC CL A 74624M102 372 30208 SH SOLE 30208 0 0 ALIGN TECHNOLOGY INC COM 016255101 8858 50922 SH SOLE 50922 0 0 AMERICAN TOWER CORP NEW COM 03027X100 41 189 SH OTR 0 0 189 CROWN CASTLE INTL CORP NEW COM 22822V101 77408 536067 SH SOLE 536067 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 612 10035 SH SOLE 10035 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 250 3972 SH SOLE 3972 0 0 ROSS STORES INC COM 778296103 2433 27978 SH SOLE 27978 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 59582 380251 SH SOLE 378401 0 1850 WISDOMTREE TR EMER MKT HIGH FD 97717W315 8282 256801 SH SOLE 256801 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 24 517 SH OTR 0 0 517 RESMED INC COM 761152107 6651 45159 SH SOLE 45159 0 0 BCE INC COM NEW 05534B760 2775 67925 SH SOLE 67925 0 0 COOPER COS INC COM NEW 216648402 322 1167 SH SOLE 1167 0 0 GREENLANE HLDGS INC CL A 395330103 17 10000 SH SOLE 10000 0 0 LANCASTER COLONY CORP COM 513847103 218 1509 SH SOLE 1509 0 0 ISHARES TR US AER DEF ETF 464288760 457 3178 SH SOLE 3178 0 0 HUNT J B TRANS SVCS INC COM 445658107 17 187 SH DFND 0 0 187 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 768 205382 SH SOLE 205382 0 0 ALBEMARLE CORP COM 012653101 415 7367 SH SOLE 7367 0 0 EAST WEST BANCORP INC COM 27579R104 12699 493338 SH SOLE 493338 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 2235 99830 SH SOLE 99830 0 0 SNAP INC CL A 83304A106 2113 177714 SH SOLE 177714 0 0 LILLY ELI & CO COM 532457108 57 409 SH DFND 0 0 409 ISHARES TR MSCI EAFE ETF 464287465 104457 1953925 SH SOLE 1953925 0 0 KVH INDS INC COM 482738101 372 39399 SH SOLE 39399 0 0 LOGMEIN INC COM 54142L109 238 2858 SH SOLE 2858 0 0 LULULEMON ATHLETICA INC COM 550021109 19 99 SH OTR 0 0 99 SPDR SER TR PORTFOLIO S&P600 78468R853 220 10086 SH SOLE 10086 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 396 8421 SH SOLE 8421 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 232 2597 SH SOLE 2597 0 0 MCKESSON CORP COM 58155Q103 3819 28232 SH SOLE 28232 0 0 WPX ENERGY INC COM 98212B103 37 12226 SH SOLE 12226 0 0 AMEREN CORP COM 023608102 530 7276 SH SOLE 7276 0 0 DUPONT DE NEMOURS INC COM 26614N102 3584 105097 SH SOLE 101850 0 3247 SEMTECH CORP COM 816850101 851 22704 SH SOLE 22704 0 0 READY CAP CORP COM 75574U101 90 12451 SH SOLE 12451 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1011 2317 SH SOLE 2317 0 0 COMMSCOPE HLDG CO INC COM 20337X109 735 80699 SH SOLE 80699 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1202 128049 SH SOLE 128049 0 0 LENNOX INTL INC COM 526107107 9 51 SH OTR 0 0 51 SOUTHERN CO COM 842587107 27 500 SH DFND 0 0 500 AQUA METALS INC COM 03837J101 5 10000 SH SOLE 10000 0 0 UNUM GROUP COM 91529Y106 244 16238 SH SOLE 16238 0 0 NOVOCURE LTD ORD SHS G6674U108 249 3702 SH SOLE 3702 0 0 UNITED TECHNOLOGIES CORP COM 913017109 96911 1027358 SH SOLE 1012858 0 14500 WESTERN UN CO COM 959802109 1492 82309 SH SOLE 82309 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 129 19432 SH SOLE 19432 0 0 RADWARE LTD ORD M81873107 259 12270 SH SOLE 12270 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 12973 677428 SH SOLE 677428 0 0 KLA CORPORATION COM NEW 482480100 2659 18498 SH SOLE 18498 0 0 OVINTIV INC COM 69047Q102 45 16687 SH SOLE 16687 0 0 AMERIPRISE FINL INC COM 03076C106 37 359 SH OTR 0 0 359 CARPENTER TECHNOLOGY CORP COM 144285103 345 17685 SH SOLE 17685 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 4440 886295 SH SOLE 886295 0 0 INVESCO EXCHANGE-TRADED FD T GLOBAL WATER 46138E651 2086 85100 SH SOLE 85100 0 0 HONEYWELL INTL INC COM 438516106 97747 730603 SH SOLE 723648 0 6955 ISHARES TR S&P 500 VAL ETF 464287408 10562 109732 SH SOLE 96330 0 13402 BLACKSTONE MTG TR INC COM CL A 09257W100 747 40128 SH SOLE 40128 0 0 ISHARES TR CORE MSCI EAFE 46432F842 35619 713954 SH SOLE 713954 0 0 RENT A CTR INC NEW COM 76009N100 478 33800 SH SOLE 33800 0 0 SOUTHWEST AIRLS CO COM 844741108 896 25159 SH SOLE 25159 0 0 CUMMINS INC COM 231021106 47 348 SH OTR 0 0 348 VERIZON COMMUNICATIONS INC COM 92343V104 100484 1870166 SH SOLE 1831656 0 38510 GARTNER INC COM 366651107 9269 93090 SH SOLE 93090 0 0 IDEXX LABS INC COM 45168D104 52250 215695 SH SOLE 215695 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 432 2285 SH SOLE 2285 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 250 5602 SH SOLE 5602 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 209 5580 SH SOLE 5580 0 0 SYNOPSYS INC COM 871607107 11 86 SH OTR 0 0 86 TEEKAY CORPORATION COM Y8564W103 34 10666 SH SOLE 10666 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 240 3241 SH SOLE 3241 0 0 SANOFI SPONSORED ADR 80105N105 5035 115167 SH SOLE 78124 0 37043 S&P GLOBAL INC COM 78409V104 17 69 SH DFND 0 0 69 SPDR SER TR S&P REGL BKG 78464A698 1040 31908 SH SOLE 31908 0 0 TYSON FOODS INC CL A 902494103 878 15164 SH SOLE 15164 0 0 SNAP ON INC COM 833034101 2259 20759 SH SOLE 20759 0 0 ABBOTT LABS COM 002824100 7 88 SH OTR 0 0 88 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 129 26954 SH SOLE 26954 0 0 WABTEC COM 929740108 1487 30896 SH SOLE 30896 0 0 AMETEK INC COM 031100100 2759 38306 SH SOLE 38306 0 0 CACI INTL INC CL A 127190304 222 1052 SH SOLE 1052 0 0 TENNECO INC CL A VTG COM STK 880349105 104 28769 SH SOLE 28769 0 0 STERIS PLC SHS USD G8473T100 50 360 SH OTR 0 0 360 TJX COS INC NEW COM 872540109 50573 1057799 SH SOLE 1043249 0 14550 DOMINION ENERGY INC COM 25746U109 16744 231946 SH SOLE 231946 0 0 UNIVAR SOLUTIONS INC COM 91336L107 796 74210 SH SOLE 74210 0 0 ZYNGA INC CL A 98986T108 159 23250 SH SOLE 23250 0 0 CHUBB LIMITED COM H1467J104 19 166 SH DFND 0 0 166 EQUITY LIFESTYLE PPTYS INC COM 29472R108 3534 61478 SH SOLE 61478 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 12747 100275 SH SOLE 100275 0 0 CANADIAN IMP BK COMM COM 136069101 630 10863 SH SOLE 10863 0 0 CAPITAL ONE FINL CORP COM 14040H105 3106 61611 SH SOLE 61311 0 300 DANAHER CORPORATION COM 235851102 93987 679047 SH SOLE 679047 0 0 TRAVELERS COMPANIES INC COM 89417E109 23 227 SH DFND 0 0 227 J2 GLOBAL INC COM 48123V102 836 11162 SH SOLE 11162 0 0 LENNOX INTL INC COM 526107107 242 1329 SH SOLE 1329 0 0 KEYCORP COM 493267108 308 29692 SH SOLE 29692 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1785 21336 SH SOLE 21336 0 0 BEST BUY INC COM 086516101 726 12735 SH SOLE 12735 0 0 ORACLE CORP COM 68389X105 42809 885773 SH SOLE 868223 0 17550 NVIDIA CORP COM 67066G104 5 20 SH OTR 0 0 20 M & T BK CORP COM 55261F104 794 7680 SH SOLE 7680 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 20097 404932 SH SOLE 404932 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 18 122 SH DFND 0 0 122 SLACK TECHNOLOGIES INC COM CL A 83088V102 383 14255 SH SOLE 14255 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 389 10679 SH SOLE 10679 0 0 AMGEN INC COM 031162100 105759 521674 SH SOLE 520579 0 1095 NICE LTD SPONSORED ADR 653656108 38287 266697 SH SOLE 266697 0 0 CHROMADEX CORP COM NEW 171077407 907 278221 SH SOLE 278221 0 0 SEALED AIR CORP NEW COM 81211K100 230 9291 SH SOLE 9291 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 212 20105 SH SOLE 20105 0 0 ISHARES INC MSCI CDA ETF 464286509 399 18245 SH SOLE 18245 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 324 5355 SH SOLE 5355 0 0 PACCAR INC COM 693718108 2733 44702 SH SOLE 33957 0 10745 TEXAS INSTRS INC COM 882508104 40112 401402 SH SOLE 401402 0 0 ALCON INC ORD SHS H01301128 4799 94084 SH SOLE 94084 0 0 EVERCORE INC CLASS A 29977A105 2087 45310 SH SOLE 45310 0 0 NEKTAR THERAPEUTICS COM 640268108 259 14537 SH SOLE 14537 0 0 WASHINGTON FED INC COM 938824109 424 16352 SH SOLE 16352 0 0 PRUDENTIAL PLC ADR 74435K204 617 24894 SH SOLE 24894 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 56276 700217 SH SOLE 700217 0 0 ROYCE VALUE TR INC COM 780910105 459 47495 SH SOLE 47495 0 0 DOW INC COM 260557103 6276 214646 SH SOLE 211399 0 3247 FATE THERAPEUTICS INC COM 31189P102 346 15592 SH SOLE 15592 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 262 50000 SH SOLE 50000 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 114 12569 SH SOLE 12569 0 0 WASTE MGMT INC DEL COM 94106L109 10 108 SH OTR 0 0 108 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 362 3147 SH SOLE 3147 0 0 AFLAC INC COM 001055102 2699 78835 SH SOLE 78835 0 0 HARVARD BIOSCIENCE INC COM 416906105 255 115243 SH SOLE 115243 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 2546 95102 SH SOLE 95102 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 87 10000 SH SOLE 10000 0 0 STAG INDL INC COM 85254J102 241 10682 SH SOLE 10682 0 0 SCHWAB CHARLES CORP COM 808513105 19309 574343 SH SOLE 574343 0 0 PACWEST BANCORP DEL COM 695263103 230 12863 SH SOLE 12863 0 0 SUNESIS PHARMACEUTICALS INC COM 867328700 8 20000 SH SOLE 20000 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 716 20956 SH SOLE 20956 0 0 ELASTIC N V ORD SHS N14506104 3825 68533 SH SOLE 68533 0 0 GALLAGHER ARTHUR J & CO COM 363576109 514 6310 SH SOLE 6310 0 0 APPLE INC COM 037833100 700276 2753848 SH SOLE 2737748 0 16100 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3846 26322 SH SOLE 26322 0 0 ISHARES TR U.S. REAL ES ETF 464287739 4362 62701 SH SOLE 62701 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 762322 2957602 SH SOLE 2957602 0 0 ISHARES TR GLOBAL 100 ETF 464287572 1482 33193 SH SOLE 33193 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 4256 6164 SH SOLE 6164 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 12460 540814 SH SOLE 540814 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 6048 33577 SH SOLE 18056 0 15521 CURTISS WRIGHT CORP COM 231561101 228 2465 SH SOLE 2465 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 31029 146432 SH SOLE 145432 0 1000 CERNER CORP COM 156782104 23 359 SH DFND 0 0 359 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 59 33932 SH SOLE 33932 0 0 SALESFORCE COM INC COM 79466L302 65369 454015 SH SOLE 454015 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 190 17211 SH SOLE 17211 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 48 890 SH DFND 0 0 890 WISDOMTREE TR US LARGECAP DIVD 97717W307 5475 67648 SH SOLE 67648 0 0 VALERO ENERGY CORP COM 91913Y100 2684 59175 SH SOLE 58175 0 1000 SKYWORKS SOLUTIONS INC COM 83088M102 11969 133915 SH SOLE 115115 0 18800 NEWMARK GROUP INC CL A 65158N102 160 37692 SH SOLE 37692 0 0 PHYSICIANS RLTY TR COM 71943U104 876 62865 SH SOLE 62865 0 0 MEDIFAST INC COM 58470H101 446 7135 SH SOLE 7135 0 0 SUNOCO LP COM UT REP LP 86765K109 210 13436 SH SOLE 13436 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 1094 48970 SH SOLE 48970 0 0 PAYCHEX INC COM 704326107 31813 505605 SH SOLE 505505 0 100 AVERY DENNISON CORP COM 053611109 283 2773 SH SOLE 2773 0 0 F5 NETWORKS INC COM 315616102 283 2655 SH SOLE 2655 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 701 5975 SH SOLE 5975 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 3763 451740 SH SOLE 451740 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 384 72669 SH SOLE 72669 0 0 TYME TECHNOLOGIES INC COM 90238J103 88 80000 SH SOLE 80000 0 0 BIO RAD LABS INC CL A 090572207 828 2362 SH SOLE 2362 0 0 NORFOLK SOUTHERN CORP COM 655844108 11669 79926 SH SOLE 79926 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 8651 120905 SH SOLE 120905 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 684 43929 SH SOLE 43929 0 0 CALAVO GROWERS INC COM 128246105 206 3578 SH SOLE 3578 0 0 EBAY INC COM 278642103 7 224 SH DFND 0 0 224 MSA SAFETY INC COM 553498106 928 9173 SH SOLE 9173 0 0 INVESCO EXCHANGE-TRADED FD T S&P 500 HB ETF 46138E370 333 11400 SH SOLE 11400 0 0 MKS INSTRS INC COM 55306N104 540 6627 SH SOLE 6627 0 0 SONY CORP SPONSORED ADR 835699307 7 117 SH DFND 0 0 117 DISCOVERY INC COM SER C 25470F302 1227 69953 SH SOLE 69953 0 0 INVESCO EXCHANGE-TRADED FD T S&P INTL LOW 46138E230 693 26356 SH SOLE 26356 0 0 GLOBAL PMTS INC COM 37940X102 5176 35887 SH SOLE 35887 0 0 CHURCHILL DOWNS INC COM 171484108 3256 31632 SH SOLE 31632 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 2347 26976 SH SOLE 26976 0 0 TRANSDIGM GROUP INC COM 893641100 612 1910 SH SOLE 1910 0 0 ALLERGAN PLC SHS G0177J108 4079 23031 SH SOLE 23031 0 0 MONDELEZ INTL INC CL A 609207105 18 363 SH DFND 0 0 363 AUTOZONE INC COM 053332102 25 29 SH OTR 0 0 29 CHIPOTLE MEXICAN GRILL INC COM 169656105 485 741 SH SOLE 741 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 5131 444667 SH SOLE 444667 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 376 19067 SH SOLE 19067 0 0 DIGITAL RLTY TR INC COM 253868103 63171 454761 SH SOLE 454761 0 0 ABBVIE INC COM 00287Y109 81261 1066553 SH SOLE 1052843 0 13710 IDEX CORP COM 45167R104 1076 7791 SH SOLE 7791 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 547 1644 SH SOLE 1644 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 11303 95442 SH SOLE 95442 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 2082 35212 SH SOLE 35212 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1420 33495 SH SOLE 33495 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 483 77252 SH SOLE 77252 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5 509 SH OTR 0 0 509 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3949 28653 SH SOLE 28653 0 0 SOLARWINDS CORP COM 83417Q105 175 11166 SH SOLE 11166 0 0 VOYA FINANCIAL INC COM 929089100 1486 36645 SH SOLE 36645 0 0 ISHARES INC MSCI PAC JP ETF 464286665 429 12644 SH SOLE 12644 0 0 CREDIT ACCEP CORP MICH COM 225310101 795 3108 SH SOLE 3108 0 0 PACIRA BIOSCIENCES COM 695127100 303 9031 SH SOLE 9031 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 10376 435072 SH SOLE 435072 0 0 SUN CMNTYS INC COM 866674104 12234 97989 SH SOLE 97989 0 0 WEC ENERGY GROUP INC COM 92939U106 3355 38073 SH SOLE 38073 0 0 AIR LEASE CORP CL A 00912X302 1256 56749 SH SOLE 56749 0 0 VEEVA SYS INC CL A COM 922475108 2104 13456 SH SOLE 13456 0 0 METLIFE INC COM 59156R108 9 302 SH OTR 0 0 302 ALLY FINL INC COM 02005N100 532 36885 SH SOLE 36885 0 0 FIRSTENERGY CORP COM 337932107 18 461 SH DFND 0 0 461 GENERAL DYNAMICS CORP COM 369550108 10509 79428 SH SOLE 79428 0 0 OMNICOM GROUP INC COM 681919106 15 265 SH OTR 0 0 265 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 6994 114187 SH SOLE 114187 0 0 ENBRIDGE INC COM 29250N105 15769 542078 SH SOLE 542078 0 0 ESSENTIAL UTILS INC COM 29670G102 721 17724 SH SOLE 17724 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 824 50879 SH SOLE 50879 0 0 LOCKHEED MARTIN CORP COM 539830109 43 127 SH DFND 0 0 127 EDWARDS LIFESCIENCES CORP COM 28176E108 65961 349701 SH SOLE 349701 0 0 CITRIX SYS INC COM 177376100 79 560 SH OTR 0 0 560 INTUITIVE SURGICAL INC COM NEW 46120E602 67050 135397 SH SOLE 135397 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 1392 30394 SH SOLE 30394 0 0 COMERICA INC COM 200340107 492 16767 SH SOLE 16767 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 3 81 SH OTR 0 0 81 ISHARES INC MSCI SWITZERLAND 464286749 446 12604 SH SOLE 12604 0 0 TYLER TECHNOLOGIES INC COM 902252105 951 3206 SH SOLE 3206 0 0 GENCOR INDS INC COM 368678108 555 52838 SH SOLE 52838 0 0 ISHARES TR RUS TOP 200 ETF 464289446 573 9315 SH SOLE 9315 0 0 CARMAX INC COM 143130102 2747 51028 SH SOLE 51028 0 0 GOLUB CAP BDC INC COM 38173M102 869 69220 SH SOLE 69220 0 0 EBAY INC COM 278642103 22 736 SH OTR 0 0 736 SUPERNUS PHARMACEUTICALS INC COM 868459108 321 17833 SH SOLE 17833 0 0 REGENERON PHARMACEUTICALS COM 75886F107 11054 22638 SH SOLE 22638 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1755 39785 SH SOLE 39785 0 0 NATIONAL OILWELL VARCO INC COM 637071101 696 70779 SH SOLE 70779 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 2 10116 SH SOLE 10116 0 0 BAYTEX ENERGY CORP COM 07317Q105 2 10510 SH SOLE 10510 0 0 CORNING INC COM 219350105 4147 201888 SH SOLE 201888 0 0 DENTSPLY SIRONA INC COM 24906P109 497 12812 SH SOLE 12812 0 0 MASTERCARD INC CL A 57636Q104 70 291 SH DFND 0 0 291 ISHARES TR MRNGSTR LG-CP VL 464288109 1422 16425 SH SOLE 16425 0 0 MICROSOFT CORP COM 594918104 9 59 SH OTR 0 0 59 WELLTOWER INC COM 95040Q104 2071 45228 SH SOLE 45228 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 314 11420 SH SOLE 11420 0 0 FORTIVE CORP COM 34959J108 9 171 SH DFND 0 0 171 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 313 5615 SH SOLE 5615 0 0 FRANKLIN RESOURCES INC COM 354613101 1113 66702 SH SOLE 66702 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 201 1854 SH SOLE 1854 0 0 WATFORD HOLDINGS LTD SHS G94787101 220 15000 SH SOLE 15000 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 405 7852 SH SOLE 7852 0 0 JOHNSON & JOHNSON COM 478160104 82 622 SH DFND 0 0 622 KINDER MORGAN INC DEL COM 49456B101 30979 2225518 SH SOLE 1937791 0 287727 TRUIST FINL CORP COM 89832Q109 4554 147666 SH SOLE 147666 0 0 CARDINAL HEALTH INC COM 14149Y108 3043 63482 SH SOLE 63482 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 108651 3238478 SH SOLE 3230758 0 7720 WNS HOLDINGS LTD SPON ADR 92932M101 719 16732 SH SOLE 16732 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 11 91 SH DFND 0 0 91 ICON PLC SHS G4705A100 10 73 SH OTR 0 0 73 MARATHON PETE CORP COM 56585A102 2000 84666 SH SOLE 84666 0 0 SYNCHRONY FINL COM 87165B103 17 1082 SH OTR 0 0 1082 WORKDAY INC CL A 98138H101 7963 61154 SH SOLE 61154 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 386 25110 SH SOLE 25110 0 0 CDK GLOBAL INC COM 12508E101 438 13346 SH SOLE 13346 0 0 SELECTIVE INS GROUP INC COM 816300107 486 9783 SH SOLE 9783 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 11159 243923 SH SOLE 223623 0 20300 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 669 22685 SH SOLE 22685 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2957 103642 SH SOLE 103642 0 0 GLOBAL X FDS SOCIAL MED ETF 37950E416 226 7655 SH SOLE 7655 0 0 ACTIVISION BLIZZARD INC COM 00507V109 22553 379171 SH SOLE 379171 0 0 AT&T INC COM 00206R102 54 1860 SH DFND 0 0 1860 RBC BEARINGS INC COM 75524B104 987 8752 SH SOLE 8752 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 513 7051 SH SOLE 7051 0 0 INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 31991 681830 SH SOLE 681830 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 15 378 SH OTR 0 0 378 EASTERLY GOVT PPTYS INC COM 27616P103 361 14633 SH SOLE 14633 0 0 AT&T INC COM 00206R102 75896 2603644 SH SOLE 2591144 0 12500 ISHARES TR EUROPE ETF 464287861 889 25170 SH SOLE 25170 0 0 PROPETRO HLDG CORP COM 74347M108 30 11806 SH SOLE 11806 0 0 CONOCOPHILLIPS COM 20825C104 35 1130 SH OTR 0 0 1130 WOODWARD INC COM 980745103 2249 37833 SH SOLE 37833 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 1684 13253 SH SOLE 13253 0 0 YANDEX N V SHS CLASS A N97284108 371 10896 SH SOLE 10896 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 14648 338456 SH SOLE 338456 0 0 REGENCY CTRS CORP COM 758849103 571 14868 SH SOLE 14868 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1679 58053 SH SOLE 58053 0 0 DUNKIN BRANDS GROUP INC COM 265504100 264 4975 SH SOLE 4975 0 0 TRIMBLE INC COM 896239100 622 19550 SH SOLE 19550 0 0 ICF INTL INC COM 44925C103 213 3096 SH SOLE 3096 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 48 730 SH OTR 0 0 730 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 4 10000 SH SOLE 10000 0 0 TEXTRON INC COM 883203101 599 22458 SH SOLE 22458 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 3323 26131 SH SOLE 25381 0 750 PACKAGING CORP AMER COM 695156109 4129 47555 SH SOLE 47555 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 10 170 SH OTR 0 0 170 SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 18 494 SH OTR 0 0 494 SOLITON INC COM 834251100 441 54500 SH SOLE 54500 0 0 HORMEL FOODS CORP COM 440452100 13376 286801 SH SOLE 286801 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 11740 70684 SH SOLE 70684 0 0 MARRIOTT INTL INC NEW CL A 571903202 6747 90192 SH SOLE 90192 0 0 IHS MARKIT LTD SHS G47567105 12 208 SH OTR 0 0 208 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 7777 79289 SH SOLE 79289 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 9398 323416 SH SOLE 323416 0 0 EPR PPTYS COM SH BEN INT 26884U109 5371 221760 SH SOLE 221760 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 400 7276 SH SOLE 7276 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4096 117401 SH SOLE 116401 0 1000 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 23330 752592 SH SOLE 752592 0 0 SEMPRA ENERGY COM 816851109 9566 84663 SH SOLE 84663 0 0 BK OF AMERICA CORP COM 060505104 9 446 SH OTR 0 0 446 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 17254 125885 SH SOLE 125885 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 276 930 SH SOLE 930 0 0 ATLAS CORP SHS Y0436Q109 175 22722 SH SOLE 22722 0 0 AMDOCS LTD SHS G02602103 409 7444 SH SOLE 7444 0 0 INTL PAPER CO COM 460146103 588 18879 SH SOLE 18879 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 82904 292329 SH SOLE 292329 0 0 ISHARES TR US HOME CONS ETF 464288752 1670 57723 SH SOLE 57723 0 0 GLOBAL X FDS GLB X MLP ENRG I 37950E226 15327 2496190 SH SOLE 2496190 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1226 241877 SH SOLE 241877 0 0 LOCKHEED MARTIN CORP COM 539830109 115312 340204 SH SOLE 340154 0 50 SPDR SER TR S&P HOMEBUILD 78464A888 214 7174 SH SOLE 7174 0 0 LAUDER ESTEE COS INC CL A 518439104 23 142 SH DFND 0 0 142 HARTFORD FINL SVCS GROUP INC COM 416515104 28 787 SH OTR 0 0 787 NOVO-NORDISK A S ADR 670100205 4995 82966 SH SOLE 82966 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 620 6212 SH SOLE 6212 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 30405 448446 SH SOLE 448446 0 0 PARSLEY ENERGY INC CL A 701877102 134 23394 SH SOLE 23394 0 0 MEDTRONIC PLC SHS G5960L103 88805 984758 SH SOLE 984758 0 0 ISHARES TR MSCI ACWI EX US 464288240 6933 184153 SH SOLE 184153 0 0 SPDR SER TR S&P DIVID ETF 78464A763 72588 908938 SH SOLE 908938 0 0 YUM BRANDS INC COM 988498101 3657 53360 SH SOLE 53360 0 0 PFIZER INC COM 717081103 38 1177 SH OTR 0 0 1177 ISHARES TR EAFE GRWTH ETF 464288885 6971 98034 SH SOLE 94534 0 3500 RETAIL OPPORTUNITY INVTS COR COM 76131N101 821 99044 SH SOLE 99044 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 2275 53977 SH SOLE 53977 0 0 SYNNEX CORP COM 87162W100 1576 21559 SH SOLE 21559 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 9074 343459 SH SOLE 343459 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 18605 84864 SH SOLE 84864 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 98 30278 SH SOLE 30278 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 3907 43147 SH SOLE 43147 0 0 TECK RESOURCES LTD CL B 878742204 149 19708 SH SOLE 19708 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2098 40918 SH SOLE 40918 0 0 UNILEVER PLC SPON ADR NEW 904767704 8069 159558 SH SOLE 84757 0 74801 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 84 461 SH DFND 0 0 461 QUALCOMM INC COM 747525103 18 261 SH DFND 0 0 261 FEDEX CORP COM 31428X106 6290 51871 SH SOLE 50871 0 1000 GILEAD SCIENCES INC COM 375558103 20 270 SH DFND 0 0 270 AMERICOLD RLTY TR COM 03064D108 818 24025 SH SOLE 24025 0 0 MANHATTAN ASSOCS INC COM 562750109 214 4298 SH SOLE 4298 0 0 SARATOGA INVT CORP COM NEW 80349A208 456 39599 SH SOLE 39599 0 0 NORTHERN TR CORP COM 665859104 15377 203771 SH SOLE 203771 0 0 ARES CAPITAL CORP COM 04010L103 3470 321904 SH SOLE 321904 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1342 16935 SH SOLE 16935 0 0 INDEPENDENT BANK CORP MASS COM 453836108 355 5511 SH SOLE 5511 0 0 QUANTERIX CORP COM 74766Q101 1779 96821 SH SOLE 96821 0 0 EDISON INTL COM 281020107 1027 18737 SH SOLE 18737 0 0 ATLASSIAN CORP PLC CL A G06242104 558 4067 SH SOLE 4067 0 0 ADOBE INC COM 00724F101 131414 412941 SH SOLE 412941 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 1524 290771 SH SOLE 290771 0 0 NUTRIEN LTD COM 67077M108 1031 30500 SH SOLE 30500 0 0 NEOGEN CORP COM 640491106 475 7097 SH SOLE 7097 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 119591 654112 SH SOLE 636367 0 17745 NEWMONT CORP COM 651639106 18 394 SH DFND 0 0 394 CUMMINS INC COM 231021106 11 81 SH DFND 0 0 81 INVESCO EXCHANGE-TRADED FD T PFD ETF 46138E511 18839 1431516 SH SOLE 1431516 0 0 PIONEER NAT RES CO COM 723787107 1189 16946 SH SOLE 16946 0 0 DAVITA INC COM 23918K108 559 7355 SH SOLE 7355 0 0 ISHARES TR S&P 100 ETF 464287101 10868 91617 SH SOLE 91617 0 0 CINCINNATI FINL CORP COM 172062101 7047 93396 SH SOLE 93396 0 0 VALERO ENERGY CORP COM 91913Y100 6 136 SH OTR 0 0 136 STORE CAP CORP COM 862121100 1949 107567 SH SOLE 107567 0 0 ORGANOVO HLDGS INC COM 68620A104 10 25550 SH SOLE 25550 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 224685 1491438 SH SOLE 1467949 0 23489 CHARTER COMMUNICATIONS INC N CL A 16119P108 16 37 SH DFND 0 0 37 FACEBOOK INC CL A 30303M102 164034 983414 SH SOLE 971439 0 11975 ANAPLAN INC COM 03272L108 277 9150 SH SOLE 9150 0 0 CELANESE CORP DEL COM 150870103 5114 69682 SH SOLE 69682 0 0 COMMERCE BANCSHARES INC COM 200525103 934 18547 SH SOLE 18547 0 0 TARGET CORP COM 87612E106 15 162 SH DFND 0 0 162 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 535 11040 SH SOLE 11040 0 0 HUNTINGTON BANCSHARES INC COM 446150104 472 57449 SH SOLE 57449 0 0 FIFTH THIRD BANCORP COM 316773100 646 43508 SH SOLE 43508 0 0 VMWARE INC CL A COM 928563402 1025 8464 SH SOLE 7464 0 1000 SL GREEN RLTY CORP COM 78440X101 423 9816 SH SOLE 9816 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 6636 54426 SH SOLE 54426 0 0 LAS VEGAS SANDS CORP COM 517834107 6591 155204 SH SOLE 155204 0 0 HOME DEPOT INC COM 437076102 73 389 SH DFND 0 0 389 CHECK POINT SOFTWARE TECH LT ORD M22465104 5939 59073 SH SOLE 59073 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 127262 1111847 SH SOLE 1111847 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 6473 146306 SH SOLE 146306 0 0 OSHKOSH CORP COM 688239201 438 6806 SH SOLE 6806 0 0 ADIENT PLC ORD SHS G0084W101 295 32483 SH SOLE 32483 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 74142 1372746 SH SOLE 1321946 0 50800 DBX ETF TR XTRACK MSCI EAFE 233051200 1717 64062 SH SOLE 64062 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 46257 338436 SH SOLE 338436 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 208 8237 SH SOLE 8237 0 0 MICRON TECHNOLOGY INC COM 595112103 1016 24153 SH SOLE 24153 0 0 GUARDANT HEALTH INC COM 40131M109 558 8023 SH SOLE 8023 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 3885 1129422 SH SOLE 1129422 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 15 278 SH OTR 0 0 278 BERKSHIRE HATHAWAY INC DEL CL A 084670108 13872 51 SH SOLE 51 0 0 WEYERHAEUSER CO COM 962166104 23280 1373466 SH SOLE 1370906 0 2560 EVERSOURCE ENERGY COM 30040W108 2816 36006 SH SOLE 36006 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 912 7513 SH SOLE 7513 0 0 ISHARES TR US HLTHCR PR ETF 464288828 858 5145 SH SOLE 5145 0 0 MCCORMICK & CO INC COM NON VTG 579780206 3067 21720 SH SOLE 21720 0 0 UNIVERSAL FST PRODS INC COM 913543104 202 5421 SH SOLE 5421 0 0 ISHARES TR US HLTHCARE ETF 464287762 3369 17938 SH SOLE 17938 0 0 WD-40 CO COM 929236107 1369 6817 SH SOLE 6817 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 4773 216560 SH SOLE 216560 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 57561 708098 SH SOLE 708098 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1185 4979 SH SOLE 4979 0 0 AMERICAN TOWER CORP NEW COM 03027X100 25 113 SH DFND 0 0 113 ISHARES TR MRNGSTR LG-CP GR 464287119 2452 13200 SH SOLE 13200 0 0 SANDY SPRING BANCORP INC COM 800363103 313 13815 SH SOLE 13815 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 396 11975 SH SOLE 11975 0 0 EQUINIX INC COM 29444U700 12 20 SH OTR 0 0 20 FERRARI N V COM N3167Y103 2268 14605 SH SOLE 14605 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 222 14820 SH SOLE 14820 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3860 149364 SH SOLE 149364 0 0 TYSON FOODS INC CL A 902494103 15 258 SH DFND 0 0 258 FAIR ISAAC CORP COM 303250104 503 1635 SH SOLE 1635 0 0 ALPHABET INC CAP STK CL A 02079K305 110 95 SH DFND 0 0 95 CIGNA CORP NEW COM 125523100 31 175 SH DFND 0 0 175 RH COM 74967X103 344 3421 SH SOLE 3421 0 0 EQUINIX INC COM 29444U700 15 24 SH DFND 0 0 24 F M C CORP COM NEW 302491303 2149 26304 SH SOLE 26304 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 372 14401 SH SOLE 14401 0 0 COMMERCIAL METALS CO COM 201723103 248 15714 SH SOLE 15714 0 0 BANK NOVA SCOTIA B C COM 064149107 618 15227 SH SOLE 15227 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 226 50386 SH SOLE 50386 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 323 10165 SH SOLE 10165 0 0 SERVICENOW INC COM 81762P102 18725 65341 SH SOLE 65341 0 0 EBAY INC COM 278642103 4003 133159 SH SOLE 110974 0 22185 COMCAST CORP NEW CL A 20030N101 86574 2518155 SH SOLE 2518155 0 0 NETAPP INC COM 64110D104 1001 24011 SH SOLE 24011 0 0 PRIMERICA INC COM 74164M108 843 9524 SH SOLE 9524 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 309 5610 SH SOLE 5610 0 0 COMCAST CORP NEW CL A 20030N101 45 1298 SH DFND 0 0 1298 POLARIS INC COM 731068102 386 8011 SH SOLE 8011 0 0 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 494 25687 SH SOLE 25687 0 0 PRUDENTIAL FINL INC COM 744320102 627 12032 SH SOLE 12032 0 0 AIR PRODS & CHEMS INC COM 009158106 15015 75220 SH SOLE 75220 0 0 HP INC COM 40434L105 1463 84263 SH SOLE 84263 0 0