0001172661-24-000077.txt : 20240108 0001172661-24-000077.hdr.sgml : 20240108 20240108141810 ACCESSION NUMBER: 0001172661-24-000077 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20240108 DATE AS OF CHANGE: 20240108 EFFECTIVENESS DATE: 20240108 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 SEC ACT: 1934 Act SEC FILE NUMBER: 028-21938 FILM NUMBER: 24519623 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 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001903055 XXXXXXXX 12-31-2018 12-31-2018 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-08-2024 0 466 770110791
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 1153454 6054 SH SOLE 6054 0 0 ABBOTT LABS COM 002824100 3048687 42150 SH SOLE 42150 0 0 ABBVIE INC COM 00287Y109 1923118 20860 SH SOLE 20860 0 0 ABIOMED INC COM 003654100 7266919 22357 SH SOLE 22357 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2154263 15277 SH SOLE 15277 0 0 ADOBE INC COM 00724F101 802926 3549 SH SOLE 3549 0 0 AFLAC INC COM 001055102 453564 9955 SH SOLE 9955 0 0 AIR PRODS & CHEMS INC COM 009158106 301067 1881 SH SOLE 1881 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2101283 15330 SH SOLE 15330 0 0 ALPHABET INC CAP STK CL A 02079K305 4573790 4377 SH SOLE 4377 0 0 ALPHABET INC CAP STK CL C 02079K107 6200197 5987 SH SOLE 5987 0 0 ALTRIA GROUP INC COM 02209S103 2968932 60112 SH SOLE 60112 0 0 AMAZON COM INC COM 023135106 15165391 10097 SH SOLE 10097 0 0 AMERICAN ELEC PWR INC COM 025537101 222315 2975 SH SOLE 2975 0 0 AMERICAN EXPRESS CO COM 025816109 1683257 17659 SH SOLE 17659 0 0 AMERICAN TOWER CORP NEW COM 03027X100 293759 1857 SH SOLE 1857 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 509492 5613 SH SOLE 5613 0 0 AMETEK INC NEW COM 031100100 206891 3056 SH SOLE 3056 0 0 AMGEN INC COM 031162100 776253 3988 SH SOLE 3988 0 0 AMPHENOL CORP NEW CL A 032095101 3601367 44450 SH SOLE 44450 0 0 ANALOG DEVICES INC COM 032654105 380141 4429 SH SOLE 4429 0 0 APPLE INC COM 037833100 11599251 73534 SH SOLE 73534 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 326012 7957 SH SOLE 7957 0 0 ARK ETF TR INNOVATION ETF 00214Q104 8721866 234522 SH SOLE 234522 0 0 ARK ETF TR GEN REV MLTSCT 00214Q302 1499733 62541 SH SOLE 62541 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 241678 1553 SH SOLE 1553 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 323665 8522 SH SOLE 8522 0 0 AT&T INC COM 00206R102 3611686 126548 SH SOLE 126548 0 0 AUTODESK INC COM 052769106 2417354 18796 SH SOLE 18796 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2661597 20299 SH SOLE 20299 0 0 B & G FOODS INC NEW COM 05508R106 2092429 72377 SH SOLE 72377 0 0 BAIDU INC SPON ADR REP A 056752108 1459437 9202 SH SOLE 9202 0 0 BANK AMER CORP COM 060505104 2457482 99735 SH SOLE 99735 0 0 BANK N S HALIFAX COM 064149107 2132339 42758 SH SOLE 42758 0 0 BANK NEW YORK MELLON CORP COM 064058100 1684635 35790 SH SOLE 35790 0 0 BAOZUN INC SPONSORED ADR 06684L103 985954 33754 SH SOLE 33754 0 0 BB&T CORP COM 054937107 365837 8445 SH SOLE 8445 0 0 BECTON DICKINSON & CO COM 075887109 266373 1182 SH SOLE 1182 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3556816 17420 SH SOLE 17420 0 0 BIOGEN INC COM 09062X103 359298 1194 SH SOLE 1194 0 0 BLACKROCK INC COM 09247X101 364537 928 SH SOLE 928 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 383118 12852 SH SOLE 12852 0 0 BOEING CO COM 097023105 3351098 10391 SH SOLE 10391 0 0 BOOKING HLDGS INC COM 09857L108 284199 165 SH SOLE 165 0 0 BP PLC SPONSORED ADR 055622104 629753 16607 SH SOLE 16607 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 487778 9384 SH SOLE 9384 0 0 BROADCOM INC COM 11135F101 1179859 4640 SH SOLE 4640 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 190016 17943 SH SOLE 17943 0 0 CANADIAN NATL RY CO COM 136375102 1809247 24413 SH SOLE 24413 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 250569 5083 SH SOLE 5083 0 0 CATERPILLAR INC DEL COM 149123101 3780231 29749 SH SOLE 29749 0 0 CATHAY GEN BANCORP COM 149150104 527192 15723 SH SOLE 15723 0 0 CELGENE CORP COM 151020104 229955 3588 SH SOLE 3588 0 0 CENTURYLINK INC COM 156700106 1279040 84425 SH SOLE 84425 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 209714 2043 SH SOLE 2043 0 0 CHEVRON CORP NEW COM 166764100 4844707 44533 SH SOLE 44533 0 0 CHROMADEX CORP COM NEW 171077407 34300 10000 SH SOLE 10000 0 0 CHUBB LIMITED COM H1467J104 1963148 15197 SH SOLE 15197 0 0 CHURCH & DWIGHT INC COM 171340102 2348027 35706 SH SOLE 35706 0 0 CINEMARK HOLDINGS INC COM 17243V102 382809 10693 SH SOLE 10693 0 0 CISCO SYS INC COM 17275R102 2820965 65104 SH SOLE 65104 0 0 CITIGROUP INC COM NEW 172967424 673662 12940 SH SOLE 12940 0 0 CLOROX CO DEL COM 189054109 243738 1581 SH SOLE 1581 0 0 CME GROUP INC COM CL A 12572Q105 718995 3822 SH SOLE 3822 0 0 COCA COLA CO COM 191216100 2682948 56662 SH SOLE 56662 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1600848 25218 SH SOLE 25218 0 0 COMCAST CORP NEW CL A 20030N101 2674900 78558 SH SOLE 78558 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 16817 10010 SH SOLE 10010 0 0 CONOCOPHILLIPS COM 20825C104 551229 8841 SH SOLE 8841 0 0 CONSOLIDATED EDISON INC COM 209115104 214012 2799 SH SOLE 2799 0 0 CONSTELLATION BRANDS INC CL A 21036P108 1747953 10869 SH SOLE 10869 0 0 COPART INC COM 217204106 246736 5164 SH SOLE 5164 0 0 CORESITE RLTY CORP COM 21870Q105 699061 8014 SH SOLE 8014 0 0 COSTCO WHSL CORP NEW COM 22160K105 1105204 5425 SH SOLE 5425 0 0 CRANE CO COM 224399105 332822 4611 SH SOLE 4611 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 541195 4982 SH SOLE 4982 0 0 CSX CORP COM 126408103 225221 3625 SH SOLE 3625 0 0 CUMMINS INC COM 231021106 683752 5116 SH SOLE 5116 0 0 CVS HEALTH CORP COM 126650100 2265157 34572 SH SOLE 34572 0 0 DANAHER CORP DEL COM 235851102 358961 3481 SH SOLE 3481 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 781200 28000 SH SOLE 28000 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 2597351 18317 SH SOLE 18317 0 0 DIGITAL RLTY TR INC COM 253868103 3053321 28656 SH SOLE 28656 0 0 DISNEY WALT CO COM DISNEY 254687106 5638096 51419 SH SOLE 51419 0 0 DOLLAR GEN CORP NEW COM 256677105 1779105 16461 SH SOLE 16461 0 0 DOMINION ENERGY INC COM 25746U109 277633 3885 SH SOLE 3885 0 0 DONALDSON INC COM 257651109 681093 15697 SH SOLE 15697 0 0 DOWDUPONT INC COM 26078J100 858097 16045 SH SOLE 16045 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2861531 33158 SH SOLE 33158 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 209308 4770 SH SOLE 4770 0 0 EAGLE MATERIALS INC COM 26969P108 921323 15096 SH SOLE 15096 0 0 EAST WEST BANCORP INC COM 27579R104 1318350 30286 SH SOLE 30286 0 0 EATON CORP PLC SHS G29183103 359708 5239 SH SOLE 5239 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 193108 14262 SH SOLE 14262 0 0 ECOLAB INC COM 278865100 878501 5962 SH SOLE 5962 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 400540 2615 SH SOLE 2615 0 0 EMERSON ELEC CO COM 291011104 4362998 73021 SH SOLE 73021 0 0 ENBRIDGE INC COM 29250N105 272530 8769 SH SOLE 8769 0 0 ENZO BIOCHEM INC COM 294100102 38389 13809 SH SOLE 13809 0 0 EOG RES INC COM 26875P101 396295 4544 SH SOLE 4544 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 339966 10088 SH SOLE 10088 0 0 EVERCORE INC CLASS A 29977A105 1254086 17525 SH SOLE 17525 0 0 EXXON MOBIL CORP COM 30231G102 3953799 57982 SH SOLE 57982 0 0 F M C CORP COM NEW 302491303 2390016 32315 SH SOLE 32315 0 0 FACEBOOK INC CL A 30303M102 5501454 41967 SH SOLE 41967 0 0 FACTSET RESH SYS INC COM 303075105 291189 1455 SH SOLE 1455 0 0 FASTENAL CO COM 311900104 218017 4169 SH SOLE 4169 0 0 FEDEX CORP COM 31428X106 203114 1259 SH SOLE 1259 0 0 FIDELITY MSCI FINLS IDX 316092501 382204 11059 SH SOLE 11059 0 0 FIDELITY MSCI INFO TECH I 316092808 1774155 36031 SH SOLE 36031 0 0 FIDELITY MSCI MATLS INDEX 316092881 211698 7457 SH SOLE 7457 0 0 FIDELITY MSCI HLTH CARE I 316092600 484253 11720 SH SOLE 11720 0 0 FIDELITY CONSMR STAPLES 316092303 250666 8219 SH SOLE 8219 0 0 FIDELITY MSCI CONSM DIS 316092204 230285 6010 SH SOLE 6010 0 0 FIDELITY QLTY FCTOR ETF 316092790 2833014 94701 SH SOLE 94701 0 0 FIDELITY MSCI UTILS INDEX 316092865 244378 7006 SH SOLE 7006 0 0 FIDELITY MSCI INDL INDX 316092709 746750 22795 SH SOLE 22795 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 1739857 34805 SH SOLE 34805 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 246496 10797 SH SOLE 10797 0 0 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 716012 14889 SH SOLE 14889 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 1230061 39705 SH SOLE 39705 0 0 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 2806992 53345 SH SOLE 53345 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1227514 52413 SH SOLE 52413 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 3609460 30940 SH SOLE 30940 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 360677 2904 SH SOLE 2904 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 5984664 117231 SH SOLE 117231 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 701056 32683 SH SOLE 32683 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 532296 7729 SH SOLE 7729 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 2275841 38026 SH SOLE 38026 0 0 FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 220606 8016 SH SOLE 8016 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 712984 32030 SH SOLE 32030 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 872676 34561 SH SOLE 34561 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 791637 12756 SH SOLE 12756 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 132135 11480 SH SOLE 11480 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 2854137 62701 SH SOLE 62701 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1906347 39330 SH SOLE 39330 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1638697 44469 SH SOLE 44469 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1017105 19355 SH SOLE 19355 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 1141185 25444 SH SOLE 25444 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 1780748 99206 SH SOLE 99206 0 0 FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 282968 16423 SH SOLE 16423 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 3986063 69541 SH SOLE 69541 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 3109794 67268 SH SOLE 67268 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1550834 29755 SH SOLE 29755 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2750191 47565 SH SOLE 47565 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 357106 13110 SH SOLE 13110 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 872194 16107 SH SOLE 16107 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 3405388 117104 SH SOLE 117104 0 0 FIRSTENERGY CORP COM 337932107 327878 8732 SH SOLE 8732 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 1883892 246260 SH SOLE 246260 0 0 GENERAL DYNAMICS CORP COM 369550108 1048819 6671 SH SOLE 6671 0 0 GENERAL ELECTRIC CO COM 369604103 396305 52352 SH SOLE 52352 0 0 GENERAL MLS INC COM 370334104 1963980 50436 SH SOLE 50436 0 0 GENTEX CORP COM 371901109 2103982 104106 SH SOLE 104106 0 0 GILEAD SCIENCES INC COM 375558103 307440 4915 SH SOLE 4915 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1594770 95267 SH SOLE 95267 0 0 GLOBANT S A COM L44385109 1949123 34608 SH SOLE 34608 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 219922 8672 SH SOLE 8672 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 366842 2196 SH SOLE 2196 0 0 HALLIBURTON CO COM 406216101 1006170 37854 SH SOLE 37854 0 0 HARRIS CORP DEL COM 413875105 543313 4035 SH SOLE 4035 0 0 HCP INC COM 40414L109 1870602 66975 SH SOLE 66975 0 0 HEICO CORP NEW COM 422806109 5434743 70144 SH SOLE 70144 0 0 HENRY JACK & ASSOC INC COM 426281101 218378 1726 SH SOLE 1726 0 0 HILL ROM HLDGS INC COM 431475102 481004 5432 SH SOLE 5432 0 0 HOME BANCORP INC COM 43689E107 247800 7000 SH SOLE 7000 0 0 HOME DEPOT INC COM 437076102 3384049 19695 SH SOLE 19695 0 0 HONEYWELL INTL INC COM 438516106 2344063 17742 SH SOLE 17742 0 0 IDEX CORP COM 45167R104 901875 7143 SH SOLE 7143 0 0 ILLINOIS TOOL WKS INC COM 452308109 2028916 16015 SH SOLE 16015 0 0 ILLUMINA INC COM 452327109 2313360 7713 SH SOLE 7713 0 0 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 494962 19618 SH SOLE 19618 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1455639 50403 SH SOLE 50403 0 0 INFOSYS LTD SPONSORED ADR 456788108 169485 17803 SH SOLE 17803 0 0 INGERSOLL-RAND PLC SHS G47791101 894532 9805 SH SOLE 9805 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 394898 8154 SH SOLE 8154 0 0 INTEL CORP COM 458140100 6474713 137965 SH SOLE 137965 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3635769 31985 SH SOLE 31985 0 0 INTL PAPER CO COM 460146103 353354 8755 SH SOLE 8755 0 0 INTUIT COM 461202103 717715 3646 SH SOLE 3646 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2654175 5542 SH SOLE 5542 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 375100 17811 SH SOLE 17811 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 373381 17721 SH SOLE 17721 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 214721 10348 SH SOLE 10348 0 0 INVESCO EXCHANGE TRADED FD T RUSSEL 200 GWT 46137V431 1484600 32429 SH SOLE 32429 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 608741 15295 SH SOLE 15295 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 1443385 50788 SH SOLE 50788 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2730581 29875 SH SOLE 29875 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 338663 13096 SH SOLE 13096 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 767280 15830 SH SOLE 15830 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 307081 2702 SH SOLE 2702 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 254914 5909 SH SOLE 5909 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 472740 4744 SH SOLE 4744 0 0 INVESCO EXCHNG TRADED FD TR S&P EMRNG MKTS 46138E297 293202 12888 SH SOLE 12888 0 0 INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 1470097 49266 SH SOLE 49266 0 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 726286 27490 SH SOLE 27490 0 0 INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 1690904 38092 SH SOLE 38092 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 241301 11079 SH SOLE 11079 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 618733 16491 SH SOLE 16491 0 0 INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 834939 19194 SH SOLE 19194 0 0 INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 230057 10081 SH SOLE 10081 0 0 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 959026 38392 SH SOLE 38392 0 0 INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 237334 7419 SH SOLE 7419 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 3182276 20629 SH SOLE 20629 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 462780 3000 SH Put SOLE 3000 0 0 INVITAE CORP COM 46185L103 1830308 165489 SH SOLE 165489 0 0 IPG PHOTONICS CORP COM 44980X109 2117957 18695 SH SOLE 18695 0 0 IQVIA HLDGS INC COM 46266C105 440633 3793 SH SOLE 3793 0 0 IROBOT CORP COM 462726100 1851324 22108 SH SOLE 22108 0 0 IRON MTN INC NEW COM 46284V101 2265243 69893 SH SOLE 69893 0 0 ISHARES GOLD TRUST ISHARES 464285105 143879 11707 SH SOLE 11707 0 0 ISHARES INC MIN VOL GBL ETF 464286525 444980 5476 SH SOLE 5476 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 1436863 37614 SH SOLE 37614 0 0 ISHARES INC CORE MSCI EMKT 46434G103 3280867 69584 SH SOLE 69584 0 0 ISHARES INC EM HGHYL BD ETF 464286285 794001 17895 SH SOLE 17895 0 0 ISHARES TR CORE US AGGBD ET 464287226 1190345 11178 SH SOLE 11178 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 871775 6511 SH SOLE 6511 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 422491 5007 SH SOLE 5007 0 0 ISHARES TR CORE S&P SCP ETF 464287804 7364829 106244 SH SOLE 106244 0 0 ISHARES TR RUS MD CP GR ETF 464287481 382634 3365 SH SOLE 3365 0 0 ISHARES TR A RATE CP BD ETF 46429B291 379106 7570 SH SOLE 7570 0 0 ISHARES TR MBS ETF 464288588 3068129 29318 SH SOLE 29318 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 6132740 121778 SH SOLE 121778 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 1594953 13138 SH SOLE 13138 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 4367033 43570 SH SOLE 43570 0 0 ISHARES TR MULTIFACTOR USA 46434V282 402354 14442 SH SOLE 14442 0 0 ISHARES TR IBOXX HI YD ETF 464288513 3664459 45184 SH SOLE 45184 0 0 ISHARES TR CORE S&P MCP ETF 464287507 6713377 40427 SH SOLE 40427 0 0 ISHARES TR IBOXX INV CP ETF 464287242 4422277 39198 SH SOLE 39198 0 0 ISHARES TR US HOME CONS ETF 464288752 1452926 48366 SH SOLE 48366 0 0 ISHARES TR EXPANDED TECH 464287515 750173 4323 SH SOLE 4323 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 6288686 41738 SH SOLE 41738 0 0 ISHARES TR U.S. TECH ETF 464287721 774991 4846 SH SOLE 4846 0 0 ISHARES TR GLOBAL TECH ETF 464287291 2847761 19772 SH SOLE 19772 0 0 ISHARES TR S&P 500 VAL ETF 464287408 2579128 25501 SH SOLE 25501 0 0 ISHARES TR US TREAS BD ETF 46429B267 2112924 85717 SH SOLE 85717 0 0 ISHARES TR CORE MSCI EAFE 46432F842 7377563 134138 SH SOLE 134138 0 0 ISHARES TR CORE S&P US GWT 464287671 737589 13996 SH SOLE 13996 0 0 ISHARES TR US BR DEL SE ETF 464288794 1455202 25972 SH SOLE 25972 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 1352346 16107 SH SOLE 16107 0 0 ISHARES TR MSCI USA ESG SLC 464288802 2801906 27166 SH SOLE 27166 0 0 ISHARES TR MSCI EAFE ETF 464287465 298191 5073 SH SOLE 5073 0 0 ISHARES TR MIN VOL USA ETF 46429B697 6494157 123934 SH SOLE 123934 0 0 ISHARES TR RUS MID CAP ETF 464287499 216132 4650 SH SOLE 4650 0 0 ISHARES TR CORE S&P TTL STK 464287150 2539102 44734 SH SOLE 44734 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 255144 1949 SH SOLE 1949 0 0 ISHARES TR US AER DEF ETF 464288760 3659588 21171 SH SOLE 21171 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 3075001 58538 SH SOLE 58538 0 0 ISHARES TR CORE S&P500 ETF 464287200 22597226 89811 SH SOLE 89811 0 0 ISHARES TR SH TR CRPORT ETF 464288646 4920569 95286 SH SOLE 95286 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 10816916 129358 SH SOLE 129358 0 0 ISHARES TR YLD OPTIM BD 46434V787 239109 10121 SH SOLE 10121 0 0 ISHARES TR S&P US PFD STK 464288687 2025911 59185 SH SOLE 59185 0 0 ISHARES TR JPMORGAN USD EMG 464288281 2282326 21964 SH SOLE 21964 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1011935 8328 SH SOLE 8328 0 0 ISHARES TR USD INV GRDE ETF 464288620 1855981 35052 SH SOLE 35052 0 0 ISHARES TR SELECT DIVID ETF 464287168 301957 3381 SH SOLE 3381 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 262490 2490 SH SOLE 2490 0 0 ISHARES TR NASDAQ BIOTECH 464287556 1740834 18053 SH SOLE 18053 0 0 ISHARES TR U.S. MED DVC ETF 464288810 1813178 9075 SH SOLE 9075 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 490937 16727 SH SOLE 16727 0 0 ISHARES TR INTRM TR CRP ETF 464288638 2327867 44408 SH SOLE 44408 0 0 ISHARES TR ESG MSCI EAFE 46435G516 454048 7913 SH SOLE 7913 0 0 ISHARES TR CORE INTL AGGR 46435G672 753651 14435 SH SOLE 14435 0 0 ISHARES TR HDG MSCI EAFE 46434V803 1618735 62717 SH SOLE 62717 0 0 ISHARES TR TIPS BD ETF 464287176 2932735 26781 SH SOLE 26781 0 0 ISHARES TR US INDUSTRIALS 464287754 553078 4303 SH SOLE 4303 0 0 ISHARES TR MSCI KLD400 SOC 464288570 1133391 12187 SH SOLE 12187 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 5583122 111998 SH SOLE 111998 0 0 ISHARES US ETF TR SHT MAT MUN ETF 46431W838 1307464 26181 SH SOLE 26181 0 0 J & J SNACK FOODS CORP COM 466032109 861178 5956 SH SOLE 5956 0 0 J2 GLOBAL INC COM 48123V102 575854 8300 SH SOLE 8300 0 0 JANUS DETROIT STR TR LONG TERM CARE 47103U407 396595 15788 SH SOLE 15788 0 0 JOHNSON & JOHNSON COM 478160104 3894143 30175 SH SOLE 30175 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 2499131 49853 SH SOLE 49853 0 0 JPMORGAN CHASE & CO COM 46625H100 3529052 36151 SH SOLE 36151 0 0 KIMBERLY CLARK CORP COM 494368103 3111035 27304 SH SOLE 27304 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1205713 34341 SH SOLE 34341 0 0 KRAFT HEINZ CO COM 500754106 1872598 43508 SH SOLE 43508 0 0 LAM RESEARCH CORP COM 512807108 217191 1595 SH SOLE 1595 0 0 LANDSTAR SYS INC COM 515098101 201864 2110 SH SOLE 2110 0 0 LAUDER ESTEE COS INC CL A 518439104 3894804 29937 SH SOLE 29937 0 0 LINCOLN NATL CORP IND COM 534187109 306988 5983 SH SOLE 5983 0 0 LINDE PLC COM G5494J103 369815 2370 SH SOLE 2370 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 49231 19231 SH SOLE 19231 0 0 LOCKHEED MARTIN CORP COM 539830109 2595510 9913 SH SOLE 9913 0 0 LOWES COS INC COM 548661107 312639 3385 SH SOLE 3385 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 202914 2440 SH SOLE 2440 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 330149 5786 SH SOLE 5786 0 0 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 235101 12044 SH SOLE 12044 0 0 MARKEL CORP COM 570535104 1877832 1809 SH SOLE 1809 0 0 MARRIOTT INTL INC NEW CL A 571903202 468676 4317 SH SOLE 4317 0 0 MARSH & MCLENNAN COS INC COM 571748102 925180 11601 SH SOLE 11601 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1520665 8061 SH SOLE 8061 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 254076 4997 SH SOLE 4997 0 0 MCCORMICK & CO INC COM NON VTG 579780206 281543 2022 SH SOLE 2022 0 0 MCDONALDS CORP COM 580135101 1481207 8342 SH SOLE 8342 0 0 MEDTRONIC PLC SHS G5960L103 788287 8666 SH SOLE 8666 0 0 MERCK & CO INC COM 58933Y105 1241292 16245 SH SOLE 16245 0 0 MERCURY GENL CORP NEW COM 589400100 1378794 26664 SH SOLE 26664 0 0 METLIFE INC COM 59156R108 727970 17729 SH SOLE 17729 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1785536 3157 SH SOLE 3157 0 0 MICROSOFT CORP COM 594918104 5853149 57627 SH SOLE 57627 0 0 MONDELEZ INTL INC CL A 609207105 620883 15510 SH SOLE 15510 0 0 MONOLITHIC PWR SYS INC COM 609839105 2474022 21282 SH SOLE 21282 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 354187 7196 SH SOLE 7196 0 0 MORGAN STANLEY COM NEW 617446448 216093 5450 SH SOLE 5450 0 0 MSCI INC COM 55354G100 240458 1631 SH SOLE 1631 0 0 NATIXIS ETF TR SEEYOND INTL ETF 63873X109 395699 10061 SH SOLE 10061 0 0 NETFLIX INC COM 64110L106 2126023 7943 SH SOLE 7943 0 0 NEWMARKET CORP COM 651587107 482557 1171 SH SOLE 1171 0 0 NEXTERA ENERGY INC COM 65339F101 2569918 14785 SH SOLE 14785 0 0 NIKE INC CL B 654106103 364324 4914 SH SOLE 4914 0 0 NORFOLK SOUTHERN CORP COM 655844108 596366 3988 SH SOLE 3988 0 0 NORTHROP GRUMMAN CORP COM 666807102 1359093 5550 SH SOLE 5550 0 0 NOVARTIS A G SPONSORED ADR 66987V109 298190 3475 SH SOLE 3475 0 0 NOVO-NORDISK A S ADR 670100205 339628 7372 SH SOLE 7372 0 0 NUCOR CORP COM 670346105 2205100 42561 SH SOLE 42561 0 0 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 111250 12500 SH SOLE 12500 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 145047 11716 SH SOLE 11716 0 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 171593 14065 SH SOLE 14065 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 138628 16743 SH SOLE 16743 0 0 NVIDIA CORP COM 67066G104 4390843 32890 SH SOLE 32890 0 0 OPPENHEIMER ETF TR S&P MDCP 400 REV 68386C203 1354025 26420 SH SOLE 26420 0 0 ORACLE CORP COM 68389X105 3849579 85262 SH SOLE 85262 0 0 PACCAR INC COM 693718108 205450 3596 SH SOLE 3596 0 0 PACKAGING CORP AMER COM 695156109 329417 3947 SH SOLE 3947 0 0 PARKER HANNIFIN CORP COM 701094104 489776 3284 SH SOLE 3284 0 0 PAYCHEX INC COM 704326107 905825 13904 SH SOLE 13904 0 0 PAYPAL HLDGS INC COM 70450Y103 2058355 24478 SH SOLE 24478 0 0 PEGASYSTEMS INC COM 705573103 2334551 48809 SH SOLE 48809 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 2508100 173812 SH SOLE 173812 0 0 PEPSICO INC COM 713448108 3259152 29500 SH SOLE 29500 0 0 PFIZER INC COM 717081103 7001502 160401 SH SOLE 160401 0 0 PHILIP MORRIS INTL INC COM 718172109 2024532 30326 SH SOLE 30326 0 0 PHILLIPS 66 COM 718546104 642069 7453 SH SOLE 7453 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 821026 8133 SH SOLE 8133 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 1538878 14974 SH SOLE 14974 0 0 PPL CORP COM 69351T106 2351340 82998 SH SOLE 82998 0 0 PRICE T ROWE GROUP INC COM 74144T108 2269318 24581 SH SOLE 24581 0 0 PROCTER AND GAMBLE CO COM 742718109 3250076 35358 SH SOLE 35358 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 323889 5350 SH SOLE 5350 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 337770 5440 SH SOLE 5440 0 0 PTC INC COM 69370C100 4344955 52412 SH SOLE 52412 0 0 QORVO INC COM 74736K101 2449909 40341 SH SOLE 40341 0 0 QUALCOMM INC COM 747525103 3406563 59859 SH SOLE 59859 0 0 QUALYS INC COM 74758T303 4053150 54230 SH SOLE 54230 0 0 RAYTHEON CO COM NEW 755111507 1011466 6596 SH SOLE 6596 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 289974 9853 SH SOLE 9853 0 0 RESMED INC COM 761152107 575613 5055 SH SOLE 5055 0 0 RINGCENTRAL INC CL A 76680R206 236850 2873 SH SOLE 2873 0 0 RIO TINTO PLC SPONSORED ADR 767204100 210112 4334 SH SOLE 4334 0 0 ROCKWELL AUTOMATION INC COM 773903109 2280473 15155 SH SOLE 15155 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 245345 4210 SH SOLE 4210 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 364136 6075 SH SOLE 6075 0 0 S&P GLOBAL INC COM 78409V104 314729 1852 SH SOLE 1852 0 0 SALESFORCE COM INC COM 79466L302 2157688 15753 SH SOLE 15753 0 0 SCHLUMBERGER LTD COM 806857108 282801 7838 SH SOLE 7838 0 0 SCHWAB CHARLES CORP NEW COM 808513105 245941 5922 SH SOLE 5922 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2923765 75765 SH SOLE 75765 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 809388 9356 SH SOLE 9356 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 809590 8177 SH SOLE 8177 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2148302 90189 SH SOLE 90189 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 330172 6502 SH SOLE 6502 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 604928 10548 SH SOLE 10548 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2046697 31776 SH SOLE 31776 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1132313 18269 SH SOLE 18269 0 0 SERVICENOW INC COM 81762P102 277758 1560 SH SOLE 1560 0 0 SHERWIN WILLIAMS CO COM 824348106 1540002 3914 SH SOLE 3914 0 0 SIRIUS XM HLDGS INC COM 82968B103 65231 11424 SH SOLE 11424 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1321706 19721 SH SOLE 19721 0 0 SOUTHERN CO COM 842587107 331752 7554 SH SOLE 7554 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 884294 3792 SH SOLE 3792 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 148289 1223 SH SOLE 1223 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 363750 3000 SH Call SOLE 3000 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 545460 16856 SH SOLE 16856 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3310720 125169 SH SOLE 125169 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3404910 13624 SH SOLE 13624 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 749760 3000 SH Put SOLE 3000 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 511021 19632 SH SOLE 19632 0 0 SPDR SER TR PORTFOLIO SM ETF 78468R853 1168064 44312 SH SOLE 44312 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 634250 7375 SH SOLE 7375 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 1526391 55284 SH SOLE 55284 0 0 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 2183599 33750 SH SOLE 33750 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 761124 10608 SH SOLE 10608 0 0 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 3331510 102508 SH SOLE 102508 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 293679 6277 SH SOLE 6277 0 0 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 2721749 88054 SH SOLE 88054 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 1109335 33026 SH SOLE 33026 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 355320 11789 SH SOLE 11789 0 0 SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 260852 7919 SH SOLE 7919 0 0 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 321144 5967 SH SOLE 5967 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 445437 8258 SH SOLE 8258 0 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 433452 13119 SH SOLE 13119 0 0 SPDR SERIES TRUST COMP SOFTWARE 78464A599 1875943 25167 SH SOLE 25167 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 571317 6382 SH SOLE 6382 0 0 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 1707001 28665 SH SOLE 28665 0 0 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 1140840 24882 SH SOLE 24882 0 0 SPLUNK INC COM 848637104 1384544 13205 SH SOLE 13205 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1255197 11059 SH SOLE 11059 0 0 STARBUCKS CORP COM 855244109 1322132 20530 SH SOLE 20530 0 0 STARWOOD PPTY TR INC COM 85571B105 2599300 131877 SH SOLE 131877 0 0 SYMANTEC CORP COM 871503108 1219730 64553 SH SOLE 64553 0 0 SYSCO CORP COM 871829107 496079 7917 SH SOLE 7917 0 0 T MOBILE US INC COM 872590104 239937 3772 SH SOLE 3772 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2142217 58039 SH SOLE 58039 0 0 TARGET CORP COM 87612E106 713259 10792 SH SOLE 10792 0 0 TERADYNE INC COM 880770102 1992351 63491 SH SOLE 63491 0 0 TEXAS INSTRS INC COM 882508104 1466676 15520 SH SOLE 15520 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1969576 8801 SH SOLE 8801 0 0 THOMSON REUTERS CORP COM NEW 884903709 2801587 58029 SH SOLE 58029 0 0 TILRAY INC COM CL 2 88688T100 583719 8275 SH SOLE 8275 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 380360 7650 SH SOLE 7650 0 0 TRAVELERS COMPANIES INC COM 89417E109 315474 2634 SH SOLE 2634 0 0 TREX CO INC COM 89531P105 2523512 42512 SH SOLE 42512 0 0 TUPPERWARE BRANDS CORP COM 899896104 1359002 43047 SH SOLE 43047 0 0 UNION PAC CORP COM 907818108 3006868 21753 SH SOLE 21753 0 0 UNITED BANKSHARES INC WEST V COM 909907107 854320 27461 SH SOLE 27461 0 0 UNITED PARCEL SERVICE INC CL B 911312106 645890 6622 SH SOLE 6622 0 0 UNITED TECHNOLOGIES CORP COM 913017109 4080943 38326 SH SOLE 38326 0 0 UNITEDHEALTH GROUP INC COM 91324P102 9118857 36604 SH SOLE 36604 0 0 US BANCORP DEL COM NEW 902973304 357968 7833 SH SOLE 7833 0 0 V F CORP COM 918204108 2115802 29658 SH SOLE 29658 0 0 VALERO ENERGY CORP NEW COM 91913Y100 243425 3247 SH SOLE 3247 0 0 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 521013 21529 SH SOLE 21529 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1224509 20061 SH SOLE 20061 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 713514 8175 SH SOLE 8175 0 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 807655 17014 SH SOLE 17014 0 0 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 561137 28688 SH SOLE 28688 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 259967 3282 SH SOLE 3282 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 331251 4216 SH SOLE 4216 0 0 VANGUARD GROUP DIV APP ETF 921908844 6088670 62161 SH SOLE 62161 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2089772 15557 SH SOLE 15557 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 245221 1775 SH SOLE 1775 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 293955 3942 SH SOLE 3942 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1602184 6972 SH SOLE 6972 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1242147 9411 SH SOLE 9411 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1501354 13071 SH SOLE 13071 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 582491 5836 SH SOLE 5836 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 255643 2003 SH SOLE 2003 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 1548785 15812 SH SOLE 15812 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 249867 2623 SH SOLE 2623 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3119599 81879 SH SOLE 81879 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5745454 154864 SH SOLE 154864 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 2083269 26712 SH SOLE 26712 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 908716 15309 SH SOLE 15309 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 219458 1862 SH SOLE 1862 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 2667779 15991 SH SOLE 15991 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 330618 4288 SH SOLE 4288 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 408973 3118 SH SOLE 3118 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 812960 5062 SH SOLE 5062 0 0 VEEVA SYS INC CL A COM 922475108 1925650 21559 SH SOLE 21559 0 0 VERISK ANALYTICS INC COM 92345Y106 295171 2707 SH SOLE 2707 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 8834906 157149 SH SOLE 157149 0 0 VISA INC COM CL A 92826C839 6163880 46717 SH SOLE 46717 0 0 WALMART INC COM 931142103 3430785 36831 SH SOLE 36831 0 0 WASTE MGMT INC DEL COM 94106L109 1119022 12575 SH SOLE 12575 0 0 WEC ENERGY GROUP INC COM 92939U106 220082 3178 SH SOLE 3178 0 0 WELLS FARGO CO NEW COM 949746101 836951 18163 SH SOLE 18163 0 0 WELLTOWER INC COM 95040Q104 3058516 44064 SH SOLE 44064 0 0 WILLIAMS COS INC DEL COM 969457100 252378 11446 SH SOLE 11446 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 1222025 38635 SH SOLE 38635 0 0 WORKDAY INC CL A 98138H101 228502 1431 SH SOLE 1431 0 0 XILINX INC COM 983919101 1371623 16105 SH SOLE 16105 0 0 YUM BRANDS INC COM 988498101 582957 6342 SH SOLE 6342 0 0 ZOETIS INC CL A 98978V103 1032553 12071 SH SOLE 12071 0 0