0001172661-24-000376.txt : 20240130 0001172661-24-000376.hdr.sgml : 20240130 20240130093807 ACCESSION NUMBER: 0001172661-24-000376 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20240130 DATE AS OF CHANGE: 20240130 EFFECTIVENESS DATE: 20240130 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Snowden Capital Advisors LLC CENTRAL INDEX KEY: 0001903055 ORGANIZATION NAME: IRS NUMBER: 450997570 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-21938 FILM NUMBER: 24576119 BUSINESS ADDRESS: STREET 1: 540 MADISON AVE. STREET 2: 9TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10022 BUSINESS PHONE: 6462189288 MAIL ADDRESS: STREET 1: 540 MADISON AVE. STREET 2: 9TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10022 13F-HR/A 1 primary_doc.xml X0202 13F-HR/A LIVE false true false 0001903055 XXXXXXXX 09-30-2019 09-30-2019 true 1 RESTATEMENT false Snowden Capital Advisors LLC
540 Madison Ave. 9th Floor New York NY 10022
13F HOLDINGS REPORT 028-21938 000157299 801-72332 N
Richard West Chief Compliance Officer 646-218-9288 /s/ Richard West New York NY 01-30-2024 0 512 994056766
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 950190 5780 SH SOLE 5780 0 0 ABBOTT LABS COM 002824100 3689502 44096 SH SOLE 44096 0 0 ABBVIE INC COM 00287Y109 1526375 20158 SH SOLE 20158 0 0 ABIOMED INC COM 003654100 1994325 11211 SH SOLE 11211 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3421233 17787 SH SOLE 17787 0 0 ADOBE INC COM 00724F101 994224 3599 SH SOLE 3599 0 0 AFLAC INC COM 001055102 427755 8176 SH SOLE 8176 0 0 AIR PRODS & CHEMS INC COM 009158106 513750 2316 SH SOLE 2316 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1520957 9095 SH SOLE 9095 0 0 ALLIANT ENERGY CORP COM 018802108 489145 9070 SH SOLE 9070 0 0 ALLSTATE CORP COM 020002101 600131 5522 SH SOLE 5522 0 0 ALPHABET INC CAP STK CL A 02079K305 5349814 4381 SH SOLE 4381 0 0 ALPHABET INC CAP STK CL C 02079K107 8735354 7166 SH SOLE 7166 0 0 ALTRIA GROUP INC COM 02209S103 3165210 77389 SH SOLE 77389 0 0 AMAZON COM INC COM 023135106 18353776 10573 SH SOLE 10573 0 0 AMERICAN ELEC PWR CO INC COM 025537101 264570 2824 SH SOLE 2824 0 0 AMERICAN EXPRESS CO COM 025816109 2755899 23300 SH SOLE 23300 0 0 AMERICAN TOWER CORP NEW COM 03027X100 453728 2052 SH SOLE 2052 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 737300 5935 SH SOLE 5935 0 0 AMETEK INC NEW COM 031100100 235335 2563 SH SOLE 2563 0 0 AMGEN INC COM 031162100 634161 3277 SH SOLE 3277 0 0 AMPHENOL CORP NEW CL A 032095101 4422934 45834 SH SOLE 45834 0 0 ANALOG DEVICES INC COM 032654105 553064 4950 SH SOLE 4950 0 0 AON PLC SHS CL A G0408V102 660848 3414 SH SOLE 3414 0 0 APPLE INC COM 037833100 17718681 79112 SH SOLE 79112 0 0 APPLIED MATLS INC COM 038222105 255388 5118 SH SOLE 5118 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 303847 7398 SH SOLE 7398 0 0 ARES CAP CORP COM 04010L103 201836 10831 SH SOLE 10831 0 0 ARISTA NETWORKS INC COM 040413106 206905 866 SH SOLE 866 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 3331273 112848 SH SOLE 112848 0 0 ARK ETF TR INNOVATION ETF 00214Q104 11580043 269994 SH SOLE 269994 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 336921 1356 SH SOLE 1356 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 326510 7326 SH SOLE 7326 0 0 AT&T INC COM 00206R102 5630368 148794 SH SOLE 148794 0 0 AUTODESK INC COM 052769106 2799210 18952 SH SOLE 18952 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3634394 22515 SH SOLE 22515 0 0 B & G FOODS INC NEW COM 05508R106 1426854 75455 SH SOLE 75455 0 0 BANK AMER CORP COM 060505104 2597861 89059 SH SOLE 89059 0 0 BANK N S HALIFAX COM 064149107 2524167 44400 SH SOLE 44400 0 0 BB&T CORP COM 054937107 479909 8992 SH SOLE 8992 0 0 BECTON DICKINSON & CO COM 075887109 343593 1358 SH SOLE 1358 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3738951 17974 SH SOLE 17974 0 0 BLACKROCK INC COM 09247X101 340469 764 SH SOLE 764 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 1210231 24779 SH SOLE 24779 0 0 BOEING CO COM 097023105 4594324 12075 SH SOLE 12075 0 0 BOOKING HLDGS INC COM 09857L108 231588 118 SH SOLE 118 0 0 BOSTON SCIENTIFIC CORP COM 101137107 465331 11436 SH SOLE 11436 0 0 BP PLC SPONSORED ADR 055622104 658468 17333 SH SOLE 17333 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 360529 7110 SH SOLE 7110 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 476453 12912 SH SOLE 12912 0 0 BROADCOM INC COM 11135F101 1565869 5672 SH SOLE 5672 0 0 BROWN FORMAN CORP CL B 115637209 231093 3681 SH SOLE 3681 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 206622 16244 SH SOLE 16244 0 0 CANADIAN NATL RY CO COM 136375102 2138758 23801 SH SOLE 23801 0 0 CATERPILLAR INC DEL COM 149123101 4131062 32706 SH SOLE 32706 0 0 CATHAY GEN BANCORP COM 149150104 546138 15723 SH SOLE 15723 0 0 CELGENE CORP COM 151020104 227397 2290 SH SOLE 2290 0 0 CENTURYLINK INC COM 156700106 878610 70401 SH SOLE 70401 0 0 CHEVRON CORP NEW COM 166764100 5438583 45857 SH SOLE 45857 0 0 CHROMADEX CORP COM NEW 171077407 59025 15000 SH SOLE 15000 0 0 CHUBB LIMITED COM H1467J104 3144528 19478 SH SOLE 19478 0 0 CHURCH & DWIGHT INC COM 171340102 2964762 39404 SH SOLE 39404 0 0 CINEMARK HOLDINGS INC COM 17243V102 505334 13078 SH SOLE 13078 0 0 CISCO SYS INC COM 17275R102 3286004 66505 SH SOLE 66505 0 0 CITIGROUP INC COM NEW 172967424 650444 9416 SH SOLE 9416 0 0 CLEVELAND CLIFFS INC COM 185899101 76871 10647 SH SOLE 10647 0 0 CLOROX CO DEL COM 189054109 282582 1861 SH SOLE 1861 0 0 CME GROUP INC COM 12572Q105 836450 3958 SH SOLE 3958 0 0 COCA COLA CO COM 191216100 4180140 76784 SH SOLE 76784 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 323384 5832 SH SOLE 5832 0 0 COLGATE PALMOLIVE CO COM 194162103 318747 4336 SH SOLE 4336 0 0 COMCAST CORP NEW CL A 20030N101 5412269 120059 SH SOLE 120059 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 18477 10010 SH SOLE 10010 0 0 CONOCOPHILLIPS COM 20825C104 313755 5506 SH SOLE 5506 0 0 CONSOLIDATED EDISON INC COM 209115104 502154 5315 SH SOLE 5315 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2816935 13590 SH SOLE 13590 0 0 COPART INC COM 217204106 332245 4136 SH SOLE 4136 0 0 CORESITE RLTY CORP COM 21870Q105 1150751 9444 SH SOLE 9444 0 0 COSTCO WHSL CORP NEW COM 22160K105 1679258 5829 SH SOLE 5829 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 380980 2342 SH SOLE 2342 0 0 CRANE CO COM 224399105 445481 5525 SH SOLE 5525 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 699776 5034 SH SOLE 5034 0 0 CSX CORP COM 126408103 387340 5592 SH SOLE 5592 0 0 CUMMINS INC COM 231021106 709683 4363 SH SOLE 4363 0 0 CVS HEALTH CORP COM 126650100 5087857 80670 SH SOLE 80670 0 0 DANAHER CORPORATION COM 235851102 467520 3237 SH SOLE 3237 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 827225 25579 SH SOLE 25579 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 3148396 19254 SH SOLE 19254 0 0 DIGITAL RLTY TR INC COM 253868103 4063564 31304 SH SOLE 31304 0 0 DISNEY WALT CO COM DISNEY 254687106 7730218 59317 SH SOLE 59317 0 0 DOLLAR GEN CORP NEW COM 256677105 2596285 16335 SH SOLE 16335 0 0 DOMINION ENERGY INC COM 25746U109 266018 3283 SH SOLE 3283 0 0 DONALDSON INC COM 257651109 980406 18825 SH SOLE 18825 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 3233478 33731 SH SOLE 33731 0 0 DUPONT DE NEMOURS INC COM 26614N102 559290 7843 SH SOLE 7843 0 0 EAGLE MATERIALS INC COM 26969P108 1278905 14208 SH SOLE 14208 0 0 EATON CORP PLC SHS G29183103 802923 9656 SH SOLE 9656 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 279261 11366 SH SOLE 11366 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 219926 13361 SH SOLE 13361 0 0 ECOLAB INC COM 278865100 1252309 6324 SH SOLE 6324 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 331184 1506 SH SOLE 1506 0 0 ELECTRONIC ARTS INC COM 285512109 298449 3051 SH SOLE 3051 0 0 EMERSON ELEC CO COM 291011104 3562917 53289 SH SOLE 53289 0 0 ENZO BIOCHEM INC COM 294100102 72212 20059 SH SOLE 20059 0 0 EOG RES INC COM 26875P101 386484 5207 SH SOLE 5207 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 354576 9481 SH SOLE 9481 0 0 EVERCORE INC CLASS A 29977A105 1425183 17793 SH SOLE 17793 0 0 EXXON MOBIL CORP COM 30231G102 4502155 63761 SH SOLE 63761 0 0 F M C CORP COM NEW 302491303 2905102 33133 SH SOLE 33133 0 0 FACEBOOK INC CL A 30303M102 7848164 44071 SH SOLE 44071 0 0 FACTSET RESH SYS INC COM 303075105 334084 1375 SH SOLE 1375 0 0 FASTENAL CO COM 311900104 550213 16842 SH SOLE 16842 0 0 FEDEX CORP COM 31428X106 362669 2491 SH SOLE 2491 0 0 FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 697408 17152 SH SOLE 17152 0 0 FIDELITY COVINGTON TR MSCI MATLS INDEX 316092881 316576 9792 SH SOLE 9792 0 0 FIDELITY COVINGTON TR MSCI INDL INDX 316092709 1113827 27943 SH SOLE 27943 0 0 FIDELITY COVINGTON TR CONSMR STAPLES 316092303 379118 10356 SH SOLE 10356 0 0 FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 204191 7319 SH SOLE 7319 0 0 FIDELITY COVINGTON TR MSCI CONSM DIS 316092204 551062 12045 SH SOLE 12045 0 0 FIDELITY COVINGTON TR MSCI COMMNTN SVC 316092873 483090 14609 SH SOLE 14609 0 0 FIDELITY COVINGTON TR QLTY FCTOR ETF 316092790 4033624 115120 SH SOLE 115120 0 0 FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 404278 9515 SH SOLE 9515 0 0 FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 658358 15180 SH SOLE 15180 0 0 FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 2740472 42974 SH SOLE 42974 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 223037 1680 SH SOLE 1680 0 0 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 326621 8584 SH SOLE 8584 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2821335 52988 SH SOLE 52988 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 1607141 46760 SH SOLE 46760 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 447637 19016 SH SOLE 19016 0 0 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 3020767 54369 SH SOLE 54369 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 3228824 53751 SH SOLE 53751 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 822000 32128 SH SOLE 32128 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 2748032 57963 SH SOLE 57963 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 7926641 152465 SH SOLE 152465 0 0 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 1411267 24855 SH SOLE 24855 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2031182 36001 SH SOLE 36001 0 0 FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 355897 11407 SH SOLE 11407 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 1637091 33940 SH SOLE 33940 0 0 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 213539 11586 SH SOLE 11586 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1615452 54595 SH SOLE 54595 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 492852 3982 SH SOLE 3982 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 2088400 49665 SH SOLE 49665 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1587966 24374 SH SOLE 24374 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 868859 11738 SH SOLE 11738 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 1301207 50848 SH SOLE 50848 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1288831 46604 SH SOLE 46604 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 4017927 29842 SH SOLE 29842 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 1956049 99141 SH SOLE 99141 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 244155 11881 SH SOLE 11881 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 422293 8020 SH SOLE 8020 0 0 FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 308555 15864 SH SOLE 15864 0 0 FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 208391 7958 SH SOLE 7958 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 5106869 72980 SH SOLE 72980 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 3598021 69770 SH SOLE 69770 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1729980 28407 SH SOLE 28407 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3103133 45945 SH SOLE 45945 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 486686 15679 SH SOLE 15679 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 752977 12535 SH SOLE 12535 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 4265447 122324 SH SOLE 122324 0 0 FIRSTENERGY CORP COM 337932107 717696 14881 SH SOLE 14881 0 0 FISERV INC COM 337738108 319368 3083 SH SOLE 3083 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 316318 1103 SH SOLE 1103 0 0 FORD MTR CO DEL COM 345370860 2253537 246019 SH SOLE 246019 0 0 GARMIN LTD SHS H2906T109 341411 4031 SH SOLE 4031 0 0 GENERAL DYNAMICS CORP COM 369550108 1406057 7695 SH SOLE 7695 0 0 GENERAL ELECTRIC CO COM 369604103 301452 33720 SH SOLE 33720 0 0 GENERAL MLS INC COM 370334104 3307900 60013 SH SOLE 60013 0 0 GENPACT LIMITED SHS G3922B107 394746 10187 SH SOLE 10187 0 0 GENTEX CORP COM 371901109 2632099 95591 SH SOLE 95591 0 0 GENUINE PARTS CO COM 372460105 220059 2210 SH SOLE 2210 0 0 GILEAD SCIENCES INC COM 375558103 273080 4309 SH SOLE 4309 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1694894 39712 SH SOLE 39712 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 689569 34444 SH SOLE 34444 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1048278 46384 SH SOLE 46384 0 0 GLOBANT S A COM L44385109 3220228 35163 SH SOLE 35163 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 245331 8672 SH SOLE 8672 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 493829 2383 SH SOLE 2383 0 0 GRACO INC COM 384109104 227257 4936 SH SOLE 4936 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 229942 8085 SH SOLE 8085 0 0 HCP INC COM 40414L109 2496406 70065 SH SOLE 70065 0 0 HEICO CORP NEW COM 422806109 8452265 67683 SH SOLE 67683 0 0 HENRY JACK & ASSOC INC COM 426281101 280131 1919 SH SOLE 1919 0 0 HILL ROM HLDGS INC COM 431475102 633906 6024 SH SOLE 6024 0 0 HOME BANCORP INC COM 43689E107 272930 7000 SH SOLE 7000 0 0 HOME DEPOT INC COM 437076102 5002836 21562 SH SOLE 21562 0 0 HONEYWELL INTL INC COM 438516106 3077765 18190 SH SOLE 18190 0 0 IDEX CORP COM 45167R104 1408712 8596 SH SOLE 8596 0 0 IHS MARKIT LTD SHS G47567105 477323 7137 SH SOLE 7137 0 0 ILLINOIS TOOL WKS INC COM 452308109 2743333 17530 SH SOLE 17530 0 0 ILLUMINA INC COM 452327109 1581336 5198 SH SOLE 5198 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1327742 43647 SH SOLE 43647 0 0 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 415810 15678 SH SOLE 15678 0 0 INFOSYS LTD SPONSORED ADR 456788108 196690 17299 SH SOLE 17299 0 0 INGERSOLL-RAND PLC SHS G47791101 1313107 10657 SH SOLE 10657 0 0 INTEL CORP COM 458140100 8624875 167376 SH SOLE 167376 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 5282515 36326 SH SOLE 36326 0 0 INTL PAPER CO COM 460146103 304818 7289 SH SOLE 7289 0 0 INTUIT COM 461202103 1019880 3835 SH SOLE 3835 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3250379 6020 SH SOLE 6020 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 456825 21671 SH SOLE 21671 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 246834 11486 SH SOLE 11486 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 419098 19713 SH SOLE 19713 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 457439 21476 SH SOLE 21476 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 786891 6644 SH SOLE 6644 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 1716148 54683 SH SOLE 54683 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 799586 18790 SH SOLE 18790 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1223581 20092 SH SOLE 20092 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 307622 2424 SH SOLE 2424 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1769477 16372 SH SOLE 16372 0 0 INVESCO EXCHNG TRADED FD TR S&P MDCP 400 REV 46138G672 775030 13017 SH SOLE 13017 0 0 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 1319271 49709 SH SOLE 49709 0 0 INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 3959060 75253 SH SOLE 75253 0 0 INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 1009809 20180 SH SOLE 20180 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 269092 11912 SH SOLE 11912 0 0 INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 518468 14576 SH SOLE 14576 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 673706 13780 SH SOLE 13780 0 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 1189925 40821 SH SOLE 40821 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 520079 13117 SH SOLE 13117 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 3730287 19757 SH SOLE 19757 0 0 INVITAE CORP COM 46185L103 5226583 271229 SH SOLE 271229 0 0 IPG PHOTONICS CORP COM 44980X109 2371237 17487 SH SOLE 17487 0 0 IQVIA HLDGS INC COM 46266C105 951551 6370 SH SOLE 6370 0 0 IROBOT CORP COM 462726100 1371602 22241 SH SOLE 22241 0 0 IRON MTN INC NEW COM 46284V101 2427136 74935 SH SOLE 74935 0 0 ISHARES INC CORE MSCI EMKT 46434G103 4182155 85315 SH SOLE 85315 0 0 ISHARES INC EM HGHYL BD ETF 464286285 1128917 24283 SH SOLE 24283 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 1735951 41205 SH SOLE 41205 0 0 ISHARES INC MIN VOL GBL ETF 464286525 518851 5476 SH SOLE 5476 0 0 ISHARES TR MBS ETF 464288588 3619437 33420 SH SOLE 33420 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 2465865 20678 SH SOLE 20678 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 5495935 30528 SH SOLE 30528 0 0 ISHARES TR US INDUSTRIALS 464287754 895319 5637 SH SOLE 5637 0 0 ISHARES TR EXPND TEC SC ETF 464287549 210509 970 SH SOLE 970 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 229852 5624 SH SOLE 5624 0 0 ISHARES TR U.S. TECH ETF 464287721 1173585 5747 SH SOLE 5747 0 0 ISHARES TR CORE US AGGBD ET 464287226 1561406 13797 SH SOLE 13797 0 0 ISHARES TR PFD AND INCM SEC 464288687 1230157 32778 SH SOLE 32778 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 414302 13557 SH SOLE 13557 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 363932 7208 SH SOLE 7208 0 0 ISHARES TR EXPANDED TECH 464287515 906665 4279 SH SOLE 4279 0 0 ISHARES TR CORE S&P SCP ETF 464287804 6619826 85044 SH SOLE 85044 0 0 ISHARES TR NASDAQ BIOTECH 464287556 1992011 20020 SH SOLE 20020 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 1654700 17933 SH SOLE 17933 0 0 ISHARES TR MSCI KLD400 SOC 464288570 1495277 13482 SH SOLE 13482 0 0 ISHARES TR IBOXX INV CP ETF 464287242 3314887 26003 SH SOLE 26003 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 3635126 62935 SH SOLE 62935 0 0 ISHARES TR CORE MSCI EAFE 46432F842 11334634 185601 SH SOLE 185601 0 0 ISHARES TR TIPS BD ETF 464287176 2700517 23222 SH SOLE 23222 0 0 ISHARES TR CORE INTL AGGR 46435G672 1177560 21107 SH SOLE 21107 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4764593 54659 SH SOLE 54659 0 0 ISHARES TR JPMORGAN USD EMG 464288281 1266720 11175 SH SOLE 11175 0 0 ISHARES TR CORE S&P TTL STK 464287150 9720388 144929 SH SOLE 144929 0 0 ISHARES TR CORE S&P MCP ETF 464287507 7329162 37930 SH SOLE 37930 0 0 ISHARES TR HDG MSCI EAFE 46434V803 1029008 34369 SH SOLE 34369 0 0 ISHARES TR ESG MSCI EAFE 46435G516 638849 9963 SH SOLE 9963 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 825764 7751 SH SOLE 7751 0 0 ISHARES TR S&P 500 VAL ETF 464287408 547925 4599 SH SOLE 4599 0 0 ISHARES TR U.S. MED DVC ETF 464288810 2316571 9370 SH SOLE 9370 0 0 ISHARES TR MULTIFACTOR USA 46434V282 478034 14976 SH SOLE 14976 0 0 ISHARES TR A RATE CP BD ETF 46429B291 414874 7570 SH SOLE 7570 0 0 ISHARES TR CORE S&P500 ETF 464287200 27957084 93652 SH SOLE 93652 0 0 ISHARES TR MSCI USA ESG SLC 464288802 4271001 34552 SH SOLE 34552 0 0 ISHARES TR SH TR CRPORT ETF 464288646 6324473 117840 SH SOLE 117840 0 0 ISHARES TR SHORT TREAS BD 464288679 2184966 19752 SH SOLE 19752 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 10056934 156894 SH SOLE 156894 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 641343 4238 SH SOLE 4238 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 335211 2100 SH SOLE 2100 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 237496 1873 SH SOLE 1873 0 0 ISHARES TR US AER DEF ETF 464288760 5775940 25705 SH SOLE 25705 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 388167 5938 SH SOLE 5938 0 0 ISHARES TR USD INV GRDE ETF 464288620 1975385 33895 SH SOLE 33895 0 0 ISHARES TR GLOBAL TECH ETF 464287291 2844284 15377 SH SOLE 15377 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1186992 8296 SH SOLE 8296 0 0 ISHARES TR US TREAS BD ETF 46429B267 6704215 254671 SH SOLE 254671 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 10737788 126595 SH SOLE 126595 0 0 ISHARES TR MSCI EAFE ETF 464287465 267948 4109 SH SOLE 4109 0 0 ISHARES TR INTRM TR CRP ETF 464288638 2153408 37179 SH SOLE 37179 0 0 ISHARES TR RUS MID CAP ETF 464287499 235270 4205 SH SOLE 4205 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 787931 8368 SH SOLE 8368 0 0 ISHARES TR CORE S&P US GWT 464287671 1036286 16483 SH SOLE 16483 0 0 ISHARES TR US BR DEL SE ETF 464288794 1844767 28686 SH SOLE 28686 0 0 ISHARES TR US HOME CONS ETF 464288752 2373450 54801 SH SOLE 54801 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 7596306 149035 SH SOLE 149035 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 3833190 76146 SH SOLE 76146 0 0 ISHARES US ETF TR SHT MAT MUN ETF 46431W838 1709522 34095 SH SOLE 34095 0 0 J & J SNACK FOODS CORP COM 466032109 1275264 6642 SH SOLE 6642 0 0 J2 GLOBAL INC COM 48123V102 1037437 11423 SH SOLE 11423 0 0 JANUS DETROIT STR TR LONG TERM CARE 47103U407 446870 14457 SH SOLE 14457 0 0 JOHNSON & JOHNSON COM 478160104 4072081 31474 SH SOLE 31474 0 0 JOHNSON CTLS INTL PLC SHS G51502105 405234 9233 SH SOLE 9233 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 1534640 30434 SH SOLE 30434 0 0 JPMORGAN CHASE & CO COM 46625H100 4441120 37736 SH SOLE 37736 0 0 KIMBERLY CLARK CORP COM 494368103 4383484 30859 SH SOLE 30859 0 0 KINDER MORGAN INC DEL COM 49456B101 229738 11147 SH SOLE 11147 0 0 KLA CORPORATION COM NEW 482480100 417440 2618 SH SOLE 2618 0 0 KRAFT HEINZ CO COM 500754106 2053159 73498 SH SOLE 73498 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 906541 4345 SH SOLE 4345 0 0 LAM RESEARCH CORP COM 512807108 390345 1689 SH SOLE 1689 0 0 LAUDER ESTEE COS INC CL A 518439104 4083250 20524 SH SOLE 20524 0 0 LILLY ELI & CO COM 532457108 205565 1838 SH SOLE 1838 0 0 LINCOLN NATL CORP IND COM 534187109 450651 7471 SH SOLE 7471 0 0 LINDE PLC SHS G5494J103 412297 2128 SH SOLE 2128 0 0 LITHIA MTRS INC CL A 536797103 480672 3631 SH SOLE 3631 0 0 LIVENT CORP COM 53814L108 165631 24758 SH SOLE 24758 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 48660 18432 SH SOLE 18432 0 0 LOCKHEED MARTIN CORP COM 539830109 4402859 11288 SH SOLE 11288 0 0 LOWES COS INC COM 548661107 310967 2828 SH SOLE 2828 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 645578 7216 SH SOLE 7216 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 496561 7493 SH SOLE 7493 0 0 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 260702 12426 SH SOLE 12426 0 0 MARKEL CORP COM 570535104 2799921 2369 SH SOLE 2369 0 0 MARRIOTT INTL INC NEW CL A 571903202 567526 4563 SH SOLE 4563 0 0 MARSH & MCLENNAN COS INC COM 571748102 1332066 13314 SH SOLE 13314 0 0 MASTERCARD INC CL A 57636Q104 2321275 8548 SH SOLE 8548 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 338976 5853 SH SOLE 5853 0 0 MCDONALDS CORP COM 580135101 4712635 21949 SH SOLE 21949 0 0 MEDTRONIC PLC SHS G5960L103 1491694 13733 SH SOLE 13733 0 0 MERCK & CO INC COM 58933Y105 2015796 23946 SH SOLE 23946 0 0 MERCURY GENL CORP NEW COM 589400100 1542044 27596 SH SOLE 27596 0 0 METLIFE INC COM 59156R108 757721 16067 SH SOLE 16067 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2369602 3364 SH SOLE 3364 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 262749 2828 SH SOLE 2828 0 0 MICRON TECHNOLOGY INC COM 595112103 317261 7404 SH SOLE 7404 0 0 MICROSOFT CORP COM 594918104 8139186 58543 SH SOLE 58543 0 0 MILLER HERMAN INC COM 600544100 451820 9803 SH SOLE 9803 0 0 MONDELEZ INTL INC CL A 609207105 680733 12305 SH SOLE 12305 0 0 MONOLITHIC PWR SYS INC COM 609839105 3431295 22048 SH SOLE 22048 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 385576 6641 SH SOLE 6641 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 586040 3439 SH SOLE 3439 0 0 NATIXIS ETF TR SEEYOND INTL ETF 63873X109 1853082 41870 SH SOLE 41870 0 0 NETFLIX INC COM 64110L106 1810182 6764 SH SOLE 6764 0 0 NETFLIX INC COM 64110L106 107048 400 SH Put SOLE 400 0 0 NEWMARKET CORP COM 651587107 572645 1213 SH SOLE 1213 0 0 NEXTERA ENERGY INC COM 65339F101 5870522 25196 SH SOLE 25196 0 0 NIKE INC CL B 654106103 451943 4812 SH SOLE 4812 0 0 NORFOLK SOUTHERN CORP COM 655844108 803080 4470 SH SOLE 4470 0 0 NORTHROP GRUMMAN CORP COM 666807102 3157443 8425 SH SOLE 8425 0 0 NOVARTIS A G SPONSORED ADR 66987V109 292419 3365 SH SOLE 3365 0 0 NUCOR CORP COM 670346105 2264567 44482 SH SOLE 44482 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 255649 17865 SH SOLE 17865 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 165037 12020 SH SOLE 12020 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 169245 17182 SH SOLE 17182 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 244253 17009 SH SOLE 17009 0 0 NVIDIA CORP COM 67066G104 6420434 36884 SH SOLE 36884 0 0 ORACLE CORP COM 68389X105 3381594 61450 SH SOLE 61450 0 0 PACCAR INC COM 693718108 227948 3256 SH SOLE 3256 0 0 PACKAGING CORP AMER COM 695156109 558086 5260 SH SOLE 5260 0 0 PARKER HANNIFIN CORP COM 701094104 669521 3707 SH SOLE 3707 0 0 PAYCHEX INC COM 704326107 1447434 17487 SH SOLE 17487 0 0 PAYPAL HLDGS INC COM 70450Y103 5825798 56239 SH SOLE 56239 0 0 PEGASYSTEMS INC COM 705573103 3392265 49850 SH SOLE 49850 0 0 PEOPLES UTD FINL INC COM 712704105 2792058 178577 SH SOLE 178577 0 0 PEPSICO INC COM 713448108 5269217 38433 SH SOLE 38433 0 0 PFIZER INC COM 717081103 6464260 179913 SH SOLE 179913 0 0 PHILIP MORRIS INTL INC COM 718172109 2951155 38867 SH SOLE 38867 0 0 PHILLIPS 66 COM 718546104 743793 7264 SH SOLE 7264 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 209618 6442 SH SOLE 6442 0 0 PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 233373 13328 SH SOLE 13328 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 3775127 34666 SH SOLE 34666 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 705192 6932 SH SOLE 6932 0 0 PNC FINL SVCS GROUP INC COM 693475105 325031 2319 SH SOLE 2319 0 0 PPL CORP COM 69351T106 2657016 84376 SH SOLE 84376 0 0 PRICE T ROWE GROUP INC COM 74144T108 3194894 27964 SH SOLE 27964 0 0 PROCTER & GAMBLE CO COM 742718109 6729499 54104 SH SOLE 54104 0 0 PROLOGIS INC COM 74340W103 478340 5613 SH SOLE 5613 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 633549 8851 SH SOLE 8851 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 265796 4118 SH SOLE 4118 0 0 PRUDENTIAL FINL INC COM 744320102 549154 6105 SH SOLE 6105 0 0 PTC INC COM 69370C100 3655062 53609 SH SOLE 53609 0 0 QORVO INC COM 74736K101 3071768 41432 SH SOLE 41432 0 0 QUALCOMM INC COM 747525103 4431740 58098 SH SOLE 58098 0 0 QUALYS INC COM 74758T303 4121739 54542 SH SOLE 54542 0 0 RAYTHEON CO COM NEW 755111507 1448053 7381 SH SOLE 7381 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 361605 9853 SH SOLE 9853 0 0 RESMED INC COM 761152107 765398 5665 SH SOLE 5665 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 410264 5767 SH SOLE 5767 0 0 RINGCENTRAL INC CL A 76680R206 362403 2884 SH SOLE 2884 0 0 ROCKWELL AUTOMATION INC COM 773903109 2584845 15685 SH SOLE 15685 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 249193 4234 SH SOLE 4234 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 395724 6606 SH SOLE 6606 0 0 S&P GLOBAL INC COM 78409V104 846651 3456 SH SOLE 3456 0 0 SALESFORCE COM INC COM 79466L302 1945009 13103 SH SOLE 13103 0 0 SAP SE SPON ADR 803054204 212166 1800 SH SOLE 1800 0 0 SCHLUMBERGER LTD COM 806857108 271954 7959 SH SOLE 7959 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 4192772 77947 SH SOLE 77947 0 0 SEASPAN CORP SHS Y75638109 108904 10245 SH SOLE 10245 0 0 SEI INVESTMENTS CO COM 784117103 275773 4654 SH SOLE 4654 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2014152 25011 SH SOLE 25011 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 955568 10602 SH SOLE 10602 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1720432 61444 SH SOLE 61444 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 782933 12747 SH SOLE 12747 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2688106 34627 SH SOLE 34627 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 241102 6129 SH SOLE 6129 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1015172 8411 SH SOLE 8411 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 591982 10000 SH SOLE 10000 0 0 SEMPRA ENERGY COM 816851109 310302 2102 SH SOLE 2102 0 0 SERVICENOW INC COM 81762P102 427737 1685 SH SOLE 1685 0 0 SHOPIFY INC CL A 82509L107 230317 739 SH SOLE 739 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1509475 19047 SH SOLE 19047 0 0 SOUTHERN CO COM 842587107 877706 14209 SH SOLE 14209 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1512771 5620 SH SOLE 5620 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 228025 1642 SH SOLE 1642 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 4574856 155819 SH SOLE 155819 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 877602 25601 SH SOLE 25601 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 4201707 14158 SH SOLE 14158 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 5638630 19000 SH Put SOLE 19000 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 213949 607 SH SOLE 607 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 1008896 9833 SH SOLE 9833 0 0 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 476872 8877 SH SOLE 8877 0 0 SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 1142955 42316 SH SOLE 42316 0 0 SPDR SERIES TRUST MSCI USA STRTGIC 78468R812 7627750 85937 SH SOLE 85937 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 1063912 9784 SH SOLE 9784 0 0 SPDR SERIES TRUST COMP SOFTWARE 78464A599 2422042 25944 SH SOLE 25944 0 0 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 8107709 208478 SH SOLE 208478 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 1493573 14283 SH SOLE 14283 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 1287683 44867 SH SOLE 44867 0 0 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 878033 23899 SH SOLE 23899 0 0 SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 2708310 90277 SH SOLE 90277 0 0 SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 1367500 43732 SH SOLE 43732 0 0 SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 207959 6245 SH SOLE 6245 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 229222 4370 SH SOLE 4370 0 0 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 3149229 35062 SH SOLE 35062 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 580943 9749 SH SOLE 9749 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 720791 9453 SH SOLE 9453 0 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 1118058 31691 SH SOLE 31691 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 492459 15963 SH SOLE 15963 0 0 SPLUNK INC COM 848637104 1014421 8607 SH SOLE 8607 0 0 SQUARE INC CL A 852234103 1721529 27789 SH SOLE 27789 0 0 STARBUCKS CORP COM 855244109 1651152 18674 SH SOLE 18674 0 0 STARWOOD PPTY TR INC COM 85571B105 3421152 141253 SH SOLE 141253 0 0 SYMANTEC CORP COM 871503108 1691048 71564 SH SOLE 71564 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 21005 46296 SH SOLE 46296 0 0 SYSCO CORP COM 871829107 713409 8985 SH SOLE 8985 0 0 T MOBILE US INC COM 872590104 293339 3724 SH SOLE 3724 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2660878 57248 SH SOLE 57248 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 226865 1810 SH SOLE 1810 0 0 TARGET CORP COM 87612E106 1655370 15484 SH SOLE 15484 0 0 TEMPUR SEALY INTL INC COM 88023U101 362994 4702 SH SOLE 4702 0 0 TERADYNE INC COM 880770102 3884127 67072 SH SOLE 67072 0 0 TESLA INC COM 88160R101 266161 1105 SH SOLE 1105 0 0 TEXAS INSTRS INC COM 882508104 2229734 17253 SH SOLE 17253 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 1731093 41384 SH SOLE 41384 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2489831 8548 SH SOLE 8548 0 0 THOMSON REUTERS CORP COM NEW 884903709 3857724 57681 SH SOLE 57681 0 0 TILRAY INC COM CL 2 88688T100 262219 10599 SH SOLE 10599 0 0 TRAVELERS COMPANIES INC COM 89417E109 676924 4553 SH SOLE 4553 0 0 TREX CO INC COM 89531P105 3896532 42852 SH SOLE 42852 0 0 TYSON FOODS INC CL A 902494103 232061 2694 SH SOLE 2694 0 0 UNILEVER N V N Y SHS NEW 904784709 257709 4293 SH SOLE 4293 0 0 UNILEVER PLC SPON ADR NEW 904767704 279104 4644 SH SOLE 4644 0 0 UNION PACIFIC CORP COM 907818108 3751419 23160 SH SOLE 23160 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1081976 28571 SH SOLE 28571 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1319786 11015 SH SOLE 11015 0 0 UNITED TECHNOLOGIES CORP COM 913017109 5844722 42812 SH SOLE 42812 0 0 UNITEDHEALTH GROUP INC COM 91324P102 8635731 39737 SH SOLE 39737 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 449969 3025 SH SOLE 3025 0 0 US BANCORP DEL COM NEW 902973304 878246 15870 SH SOLE 15870 0 0 V F CORP COM 918204108 3072029 34521 SH SOLE 34521 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1411262 21904 SH SOLE 21904 0 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 870011 17293 SH SOLE 17293 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 445070 3736 SH SOLE 3736 0 0 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 608948 28792 SH SOLE 28792 0 0 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 831676 33029 SH SOLE 33029 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 462280 5722 SH SOLE 5722 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 242880 2760 SH SOLE 2760 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 285373 3380 SH SOLE 3380 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 241791 4110 SH SOLE 4110 0 0 VANGUARD GROUP DIV APP ETF 921908844 7495371 62681 SH SOLE 62681 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1381037 10130 SH SOLE 10130 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1320272 4843 SH SOLE 4843 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 527709 5659 SH SOLE 5659 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 343115 2047 SH SOLE 2047 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1594959 10364 SH SOLE 10364 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 737945 6344 SH SOLE 6344 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 1934776 17334 SH SOLE 17334 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2879258 17316 SH SOLE 17316 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 288828 2556 SH SOLE 2556 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 223933 1483 SH SOLE 1483 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3335511 82849 SH SOLE 82849 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 327481 6107 SH SOLE 6107 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 732854 9042 SH SOLE 9042 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 247819 4653 SH SOLE 4653 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 526440 6000 SH SOLE 6000 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 499721 5477 SH SOLE 5477 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 6354741 154692 SH SOLE 154692 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1878218 21168 SH SOLE 21168 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1053434 15049 SH SOLE 15049 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 3031926 14066 SH SOLE 14066 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 294512 2050 SH SOLE 2050 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 408899 5241 SH SOLE 5241 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 559068 6448 SH SOLE 6448 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1076415 6419 SH SOLE 6419 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 577000 3685 SH SOLE 3685 0 0 VEEVA SYS INC CL A COM 922475108 1937025 12686 SH SOLE 12686 0 0 VERISK ANALYTICS INC COM 92345Y106 724942 4584 SH SOLE 4584 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 10633957 176176 SH SOLE 176176 0 0 VISA INC COM CL A 92826C839 10102809 58734 SH SOLE 58734 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 289264 5230 SH SOLE 5230 0 0 WALMART INC COM 931142103 4773039 40218 SH SOLE 40218 0 0 WASTE MGMT INC DEL COM 94106L109 1904367 16560 SH SOLE 16560 0 0 WEC ENERGY GROUP INC COM 92939U106 291382 3064 SH SOLE 3064 0 0 WELLS FARGO CO NEW COM 949746101 874730 17342 SH SOLE 17342 0 0 WELLTOWER INC COM 95040Q104 4023710 44387 SH SOLE 44387 0 0 WESTERN DIGITAL CORP COM 958102105 218819 3669 SH SOLE 3669 0 0 WILLIAMS COS INC DEL COM 969457100 307051 12762 SH SOLE 12762 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 1562305 43027 SH SOLE 43027 0 0 WORKDAY INC CL A 98138H101 255110 1501 SH SOLE 1501 0 0 XILINX INC COM 983919101 1481167 15445 SH SOLE 15445 0 0 YAMANA GOLD INC COM 98462Y100 41817 13150 SH SOLE 13150 0 0 YUM BRANDS INC COM 988498101 817490 7207 SH SOLE 7207 0 0 ZOETIS INC CL A 98978V103 1659900 13323 SH SOLE 13323 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1731721 22726 SH SOLE 22726 0 0