The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | |||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | ||||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
3M CO | COM | 88579Y101 | 1,645,410 | 7,839 | SH | SOLE | 7,839 | 0 | 0 | |||
ABBOTT LABS | COM | 002824100 | 1,204,586 | 22,575 | SH | SOLE | 22,575 | 0 | 0 | |||
ABBVIE INC | COM | 00287Y109 | 1,340,722 | 15,088 | SH | SOLE | 15,088 | 0 | 0 | |||
ABIOMED INC | COM | 003654100 | 3,850,318 | 22,837 | SH | SOLE | 22,837 | 0 | 0 | |||
ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | 983,310 | 7,280 | SH | SOLE | 7,280 | 0 | 0 | |||
AIR PRODS & CHEMS INC | COM | 009158106 | 208,445 | 1,378 | SH | SOLE | 1,378 | 0 | 0 | |||
ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 | 543,000 | 3,144 | SH | SOLE | 3,144 | 0 | 0 | |||
ALPHABET INC | CAP STK CL C | 02079K107 | 678,091 | 707 | SH | SOLE | 707 | 0 | 0 | |||
ALPHABET INC | CAP STK CL A | 02079K305 | 7,057,523 | 7,248 | SH | SOLE | 7,248 | 0 | 0 | |||
ALPS ETF TR | ALERIAN MLP | 00162Q866 | 220,862 | 19,685 | SH | SOLE | 19,685 | 0 | 0 | |||
ALTRIA GROUP INC | COM | 02209S103 | 2,372,724 | 37,413 | SH | SOLE | 37,413 | 0 | 0 | |||
AMAZON COM INC | COM | 023135106 | 10,577,734 | 11,003 | SH | SOLE | 11,003 | 0 | 0 | |||
AMAZON COM INC | COM | 023135106 | 4,807 | 100 | SH | Put | SOLE | 100 | 0 | 0 | ||
AMERICAN ELEC PWR INC | COM | 025537101 | 454,059 | 6,464 | SH | SOLE | 6,464 | 0 | 0 | |||
AMERICAN EXPRESS CO | COM | 025816109 | 734,463 | 8,119 | SH | SOLE | 8,119 | 0 | 0 | |||
AMGEN INC | COM | 031162100 | 1,730,442 | 9,281 | SH | SOLE | 9,281 | 0 | 0 | |||
AMPHENOL CORP NEW | CL A | 032095101 | 3,612,097 | 42,676 | SH | SOLE | 42,676 | 0 | 0 | |||
APPLE INC | COM | 037833100 | 7,389,114 | 47,944 | SH | SOLE | 47,944 | 0 | 0 | |||
ARCHER DANIELS MIDLAND CO | COM | 039483102 | 349,900 | 8,231 | SH | SOLE | 8,231 | 0 | 0 | |||
ASTRAZENECA PLC | SPONSORED ADR | 046353108 | 543,757 | 16,050 | SH | SOLE | 16,050 | 0 | 0 | |||
AT&T INC | COM | 00206R102 | 3,402,342 | 86,861 | SH | SOLE | 86,861 | 0 | 0 | |||
AUTODESK INC | COM | 052769106 | 1,843,646 | 16,423 | SH | SOLE | 16,423 | 0 | 0 | |||
AUTOMATIC DATA PROCESSING IN | COM | 053015103 | 1,173,126 | 10,731 | SH | SOLE | 10,731 | 0 | 0 | |||
B & G FOODS INC NEW | COM | 05508R106 | 2,025,480 | 63,594 | SH | SOLE | 63,594 | 0 | 0 | |||
BAIDU INC | SPON ADR REP A | 056752108 | 283,110 | 1,143 | SH | SOLE | 1,143 | 0 | 0 | |||
BANK AMER CORP | COM | 060505104 | 1,186,405 | 46,819 | SH | SOLE | 46,819 | 0 | 0 | |||
BANK N S HALIFAX | COM | 064149107 | 2,422,723 | 37,708 | SH | SOLE | 37,708 | 0 | 0 | |||
BB&T CORP | COM | 054937107 | 218,975 | 4,665 | SH | SOLE | 4,665 | 0 | 0 | |||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 1,359,318 | 7,415 | SH | SOLE | 7,415 | 0 | 0 | |||
BLACKROCK INC | COM | 09247X101 | 1,728,003 | 3,865 | SH | SOLE | 3,865 | 0 | 0 | |||
BLACKROCK MUN 2030 TAR TERM | COM SHS BEN IN | 09257P105 | 375,978 | 16,585 | SH | SOLE | 16,585 | 0 | 0 | |||
BLACKROCK MUN INCOME TR | SH BEN INT | 09248F109 | 337,407 | 23,628 | SH | SOLE | 23,628 | 0 | 0 | |||
BLACKROCK MUNICIPAL BOND TR | COM | 09249H104 | 206,682 | 13,300 | SH | SOLE | 13,300 | 0 | 0 | |||
BLACKROCK MUNIYIELD QUALITY | COM | 09254F100 | 172,248 | 11,170 | SH | SOLE | 11,170 | 0 | 0 | |||
BLACKSTONE GROUP L P | COM UNIT LTD | 09253U108 | 516,201 | 15,469 | SH | SOLE | 15,469 | 0 | 0 | |||
BOEING CO | COM | 097023105 | 786,526 | 3,094 | SH | SOLE | 3,094 | 0 | 0 | |||
BP PLC | SPONSORED ADR | 055622104 | 440,631 | 11,466 | SH | SOLE | 11,466 | 0 | 0 | |||
BROADCOM LTD | SHS | Y09827109 | 515,398 | 2,125 | SH | SOLE | 2,125 | 0 | 0 | |||
CALAMOS STRATEGIC TOTL RETN | COM SH BEN INT | 128125101 | 196,585 | 16,207 | SH | SOLE | 16,207 | 0 | 0 | |||
CANADIAN NATL RY CO | COM | 136375102 | 1,737,199 | 20,968 | SH | SOLE | 20,968 | 0 | 0 | |||
CARDINAL HEALTH INC | COM | 14149Y108 | 220,368 | 3,293 | SH | SOLE | 3,293 | 0 | 0 | |||
CARNIVAL CORP | UNIT 99/99/9999 | 143658300 | 474,508 | 7,349 | SH | SOLE | 7,349 | 0 | 0 | |||
CATERPILLAR INC DEL | COM | 149123101 | 4,006,255 | 32,125 | SH | SOLE | 32,125 | 0 | 0 | |||
CATHAY GEN BANCORP | COM | 149150104 | 631,301 | 15,704 | SH | SOLE | 15,704 | 0 | 0 | |||
CELGENE CORP | COM | 151020104 | 385,694 | 2,645 | SH | SOLE | 2,645 | 0 | 0 | |||
CEMEX SAB DE CV | SPON ADR NEW | 151290889 | 131,751 | 14,510 | SH | SOLE | 14,510 | 0 | 0 | |||
CENTURYLINK INC | COM | 156700106 | 1,333,303 | 70,545 | SH | SOLE | 70,545 | 0 | 0 | |||
CHEVRON CORP NEW | COM | 166764100 | 4,738,251 | 40,326 | SH | SOLE | 40,326 | 0 | 0 | |||
CHURCH & DWIGHT INC | COM | 171340102 | 2,356,656 | 48,641 | SH | SOLE | 48,641 | 0 | 0 | |||
CIGNA CORPORATION | COM | 125509109 | 1,661,336 | 8,887 | SH | SOLE | 8,887 | 0 | 0 | |||
CINEMARK HOLDINGS INC | COM | 17243V102 | 212,879 | 5,879 | SH | SOLE | 5,879 | 0 | 0 | |||
CISCO SYS INC | COM | 17275R102 | 1,478,139 | 43,953 | SH | SOLE | 43,953 | 0 | 0 | |||
CITIGROUP INC | COM NEW | 172967424 | 698,377 | 9,601 | SH | SOLE | 9,601 | 0 | 0 | |||
CME GROUP INC | COM CL A | 12572Q105 | 205,158 | 1,512 | SH | SOLE | 1,512 | 0 | 0 | |||
COCA COLA CO | COM | 191216100 | 1,723,753 | 38,297 | SH | SOLE | 38,297 | 0 | 0 | |||
COMCAST CORP NEW | CL A | 20030N101 | 1,294,275 | 33,635 | SH | SOLE | 33,635 | 0 | 0 | |||
CONAGRA BRANDS INC | COM | 205887102 | 492,324 | 14,592 | SH | SOLE | 14,592 | 0 | 0 | |||
CONOCOPHILLIPS | COM | 20825C104 | 254,855 | 5,092 | SH | SOLE | 5,092 | 0 | 0 | |||
COPA HOLDINGS SA | CL A | P31076105 | 239,347 | 1,922 | SH | SOLE | 1,922 | 0 | 0 | |||
CORESITE RLTY CORP | COM | 21870Q105 | 638,837 | 5,709 | SH | SOLE | 5,709 | 0 | 0 | |||
COSTCO WHSL CORP NEW | COM | 22160K105 | 623,167 | 3,793 | SH | SOLE | 3,793 | 0 | 0 | |||
CRANE CO | COM | 224399105 | 307,082 | 3,839 | SH | SOLE | 3,839 | 0 | 0 | |||
CROWN CASTLE INTL CORP NEW | COM | 22822V101 | 320,736 | 3,208 | SH | SOLE | 3,208 | 0 | 0 | |||
CUMMINS INC | COM | 231021106 | 383,949 | 2,285 | SH | SOLE | 2,285 | 0 | 0 | |||
CVS HEALTH CORP | COM | 126650100 | 1,200,121 | 14,758 | SH | SOLE | 14,758 | 0 | 0 | |||
DANAHER CORP DEL | COM | 235851102 | 231,091 | 2,694 | SH | SOLE | 2,694 | 0 | 0 | |||
DBX ETF TR | XTRAK MSCI EMKT | 233051101 | 328,446 | 14,072 | SH | SOLE | 14,072 | 0 | 0 | |||
DBX ETF TR | XTRAK MSCI EAFE | 233051200 | 1,059,271 | 34,137 | SH | SOLE | 34,137 | 0 | 0 | |||
DIAGEO P L C | SPON ADR NEW | 25243Q205 | 1,133,940 | 8,582 | SH | SOLE | 8,582 | 0 | 0 | |||
DIGITAL RLTY TR INC | COM | 253868103 | 3,404,116 | 28,768 | SH | SOLE | 28,768 | 0 | 0 | |||
DISNEY WALT CO | COM DISNEY | 254687106 | 1,709,697 | 17,345 | SH | SOLE | 17,345 | 0 | 0 | |||
DOMINION ENERGY INC | COM | 25746U109 | 568,792 | 7,394 | SH | SOLE | 7,394 | 0 | 0 | |||
DONALDSON INC | COM | 257651109 | 461,284 | 10,041 | SH | SOLE | 10,041 | 0 | 0 | |||
DOWDUPONT INC | COM | 26078J100 | 566,717 | 8,186 | SH | SOLE | 8,186 | 0 | 0 | |||
DUKE ENERGY CORP NEW | COM NEW | 26441C204 | 2,286,044 | 27,241 | SH | SOLE | 27,241 | 0 | 0 | |||
EAGLE MATERIALS INC | COM | 26969P108 | 1,400,971 | 13,130 | SH | SOLE | 13,130 | 0 | 0 | |||
EATON VANCE TAX ADVT DIV INC | COM | 27828G107 | 206,581 | 9,335 | SH | SOLE | 9,335 | 0 | 0 | |||
EATON VANCE TX ADV GLBL DIV | COM | 27828S101 | 246,643 | 14,340 | SH | SOLE | 14,340 | 0 | 0 | |||
ECOLAB INC | COM | 278865100 | 278,698 | 2,167 | SH | SOLE | 2,167 | 0 | 0 | |||
EMERSON ELEC CO | COM | 291011104 | 3,888,682 | 61,882 | SH | SOLE | 61,882 | 0 | 0 | |||
ENBRIDGE INC | COM | 29250N105 | 615,705 | 14,716 | SH | SOLE | 14,716 | 0 | 0 | |||
EOG RES INC | COM | 26875P101 | 244,075 | 2,523 | SH | SOLE | 2,523 | 0 | 0 | |||
ETF MANAGERS TR | PRIME CYBR SCRTY | 26924G201 | 461,283 | 15,325 | SH | SOLE | 15,325 | 0 | 0 | |||
EVERCORE INC | CLASS A | 29977A105 | 1,133,210 | 14,121 | SH | SOLE | 14,121 | 0 | 0 | |||
EXXON MOBIL CORP | COM | 30231G102 | 1,888,585 | 23,037 | SH | SOLE | 23,037 | 0 | 0 | |||
F M C CORP | COM NEW | 302491303 | 2,708,147 | 30,323 | SH | SOLE | 30,323 | 0 | 0 | |||
FACEBOOK INC | CL A | 30303M102 | 8,647,902 | 50,611 | SH | SOLE | 50,611 | 0 | 0 | |||
FEDEX CORP | COM | 31428X106 | 811,862 | 3,599 | SH | SOLE | 3,599 | 0 | 0 | |||
FIDELITY | MSCI CONSM DIS | 316092204 | 298,821 | 8,333 | SH | SOLE | 8,333 | 0 | 0 | |||
FIDELITY | MSCI FINLS IDX | 316092501 | 354,576 | 9,338 | SH | SOLE | 9,338 | 0 | 0 | |||
FIDELITY | MSCI INDL INDX | 316092709 | 631,585 | 17,285 | SH | SOLE | 17,285 | 0 | 0 | |||
FIDELITY | MSCI HLTH CARE I | 316092600 | 362,038 | 9,161 | SH | SOLE | 9,161 | 0 | 0 | |||
FIDELITY | CONSMR STAPLES | 316092303 | 227,505 | 7,019 | SH | SOLE | 7,019 | 0 | 0 | |||
FIDELITY | MSCI INFO TECH I | 316092808 | 1,470,250 | 31,851 | SH | SOLE | 31,851 | 0 | 0 | |||
FIRST TR EXCHANGE TRADED FD | SENIOR LN FD | 33738D309 | 6,588,537 | 136,720 | SH | SOLE | 136,720 | 0 | 0 | |||
FIRST TR EXCHANGE TRADED FD | FIRST TR TA HIYL | 33738D408 | 1,980,601 | 40,371 | SH | SOLE | 40,371 | 0 | 0 | |||
FIRST TR EXCHANGE TRADED FD | DJ INTERNT IDX | 33733E302 | 1,096,480 | 10,712 | SH | SOLE | 10,712 | 0 | 0 | |||
FIRST TR EXCHANGE TRADED FD | DORSEY WRT 5 ETF | 33738R605 | 689,539 | 26,348 | SH | SOLE | 26,348 | 0 | 0 | |||
FIRST TR EXCHANGE TRADED FD | US EQTY OPPT ETF | 336920103 | 547,578 | 8,576 | SH | SOLE | 8,576 | 0 | 0 | |||
FIRST TR EXCHANGE TRADED FD | FST LOW OPPT EFT | 33739Q200 | 5,227,075 | 100,540 | SH | SOLE | 100,540 | 0 | 0 | |||
FIRST TR EXCHANGE TRADED FD | DORSEY WRIGHT | 33738R886 | 3,605,694 | 168,648 | SH | SOLE | 168,648 | 0 | 0 | |||
FIRST TR EXCHANGE TRADED FD | CONSUMR DISCRE | 33734X101 | 1,191,001 | 30,983 | SH | SOLE | 30,983 | 0 | 0 | |||
FIRST TR EXCHANGE TRADED FD | SSI STRG ETF | 33739Q507 | 1,253,159 | 43,725 | SH | SOLE | 43,725 | 0 | 0 | |||
FIRST TR EXCHANGE-TRADED FD | PFD SECS INC ETF | 33739E108 | 3,664,935 | 182,517 | SH | SOLE | 182,517 | 0 | 0 | |||
FIRST TR LRG CP GRWTH ALPHAD | COM SHS | 33735K108 | 1,509,819 | 26,276 | SH | SOLE | 26,276 | 0 | 0 | |||
FIRST TR LRG CP VL ALPHADEX | COM SHS | 33735J101 | 2,001,417 | 39,159 | SH | SOLE | 39,159 | 0 | 0 | |||
FIRST TR MID CAP CORE ALPHAD | COM SHS | 33735B108 | 2,314,043 | 37,402 | SH | SOLE | 37,402 | 0 | 0 | |||
FIRST TR MORNINGSTAR DIV LEA | SHS | 336917109 | 1,147,875 | 39,555 | SH | SOLE | 39,555 | 0 | 0 | |||
FIRST TR SML CP CORE ALPHA F | COM SHS | 33734Y109 | 452,023 | 7,664 | SH | SOLE | 7,664 | 0 | 0 | |||
FIRST TR VALUE LINE DIVID IN | SHS | 33734H106 | 322,252 | 10,832 | SH | SOLE | 10,832 | 0 | 0 | |||
FNB CORP PA | COM | 302520101 | 144,958 | 10,332 | SH | SOLE | 10,332 | 0 | 0 | |||
FORD MTR CO DEL | COM PAR $0.01 | 345370860 | 337,925 | 28,231 | SH | SOLE | 28,231 | 0 | 0 | |||
GENERAL DYNAMICS CORP | COM | 369550108 | 907,036 | 4,412 | SH | SOLE | 4,412 | 0 | 0 | |||
GENERAL ELECTRIC CO | COM | 369604103 | 4,246,959 | 175,639 | SH | SOLE | 175,639 | 0 | 0 | |||
GENERAL MLS INC | COM | 370334104 | 1,048,696 | 20,261 | SH | SOLE | 20,261 | 0 | 0 | |||
GENERAL MTRS CO | COM | 37045V100 | 333,800 | 8,266 | SH | SOLE | 8,266 | 0 | 0 | |||
GLOBAL X FDS | RBTCS ARTFL INTE | 37954Y715 | 1,092,263 | 50,219 | SH | SOLE | 50,219 | 0 | 0 | |||
GLOBANT S A | COM | L44385109 | 1,256,195 | 31,350 | SH | SOLE | 31,350 | 0 | 0 | |||
GOLDMAN SACHS GROUP INC | COM | 38141G104 | 1,265,409 | 5,335 | SH | SOLE | 5,335 | 0 | 0 | |||
HALLIBURTON CO | COM | 406216101 | 1,622,523 | 35,249 | SH | SOLE | 35,249 | 0 | 0 | |||
HANCOCK JOHN TAX-ADV DIV INC | COM | 41013V100 | 226,022 | 8,740 | SH | SOLE | 8,740 | 0 | 0 | |||
HARRIS CORP DEL | COM | 413875105 | 308,535 | 2,343 | SH | SOLE | 2,343 | 0 | 0 | |||
HCP INC | COM | 40414L109 | 1,583,440 | 56,897 | SH | SOLE | 56,897 | 0 | 0 | |||
HEICO CORP NEW | COM | 422806109 | 4,047,108 | 45,063 | SH | SOLE | 45,063 | 0 | 0 | |||
HILL ROM HLDGS INC | COM | 431475102 | 250,712 | 3,388 | SH | SOLE | 3,388 | 0 | 0 | |||
HOME BANCORP INC | COM | 43689E107 | 292,740 | 7,000 | SH | SOLE | 7,000 | 0 | 0 | |||
HOME DEPOT INC | COM | 437076102 | 1,650,504 | 10,091 | SH | SOLE | 10,091 | 0 | 0 | |||
HONEYWELL INTL INC | COM | 438516106 | 1,262,184 | 8,905 | SH | SOLE | 8,905 | 0 | 0 | |||
IDEX CORP | COM | 45167R104 | 525,358 | 4,325 | SH | SOLE | 4,325 | 0 | 0 | |||
ILLINOIS TOOL WKS INC | COM | 452308109 | 2,053,015 | 13,875 | SH | SOLE | 13,875 | 0 | 0 | |||
ILLUMINA INC | COM | 452327109 | 852,377 | 4,279 | SH | SOLE | 4,279 | 0 | 0 | |||
INCYTE CORP | COM | 45337C102 | 2,890,482 | 24,760 | SH | SOLE | 24,760 | 0 | 0 | |||
INDEXIQ ETF TR | IQ GLB RES ETF | 45409B883 | 737,421 | 27,322 | SH | SOLE | 27,322 | 0 | 0 | |||
INDEXIQ ETF TR | HEDGE MLTI ETF | 45409B107 | 1,612,594 | 53,969 | SH | SOLE | 53,969 | 0 | 0 | |||
INGERSOLL-RAND PLC | SHS | G47791101 | 649,425 | 7,283 | SH | SOLE | 7,283 | 0 | 0 | |||
INTEL CORP | COM | 458140100 | 4,126,386 | 108,361 | SH | SOLE | 108,361 | 0 | 0 | |||
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 3,481,279 | 23,996 | SH | SOLE | 23,996 | 0 | 0 | |||
INTL PAPER CO | COM | 460146103 | 352,398 | 6,202 | SH | SOLE | 6,202 | 0 | 0 | |||
INTUIT | COM | 461202103 | 329,765 | 2,320 | SH | SOLE | 2,320 | 0 | 0 | |||
INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 1,831,336 | 1,751 | SH | SOLE | 1,751 | 0 | 0 | |||
INVESCO LTD | SHS | G491BT108 | 321,177 | 9,166 | SH | SOLE | 9,166 | 0 | 0 | |||
IPG PHOTONICS CORP | COM | 44980X109 | 3,318,311 | 17,931 | SH | SOLE | 17,931 | 0 | 0 | |||
IROBOT CORP | COM | 462726100 | 1,452,350 | 18,847 | SH | SOLE | 18,847 | 0 | 0 | |||
IRON MTN INC NEW | COM | 46284V101 | 2,232,048 | 57,379 | SH | SOLE | 57,379 | 0 | 0 | |||
ISHARES | MSCI EURO FL ETF | 464289180 | 763,006 | 32,496 | SH | SOLE | 32,496 | 0 | 0 | |||
ISHARES INC | MSCI BRZ CAP ETF | 464286400 | 1,359,863 | 32,618 | SH | SOLE | 32,618 | 0 | 0 | |||
ISHARES INC | MIN VOL GBL ETF | 464286525 | 437,499 | 5,376 | SH | SOLE | 5,376 | 0 | 0 | |||
ISHARES INC | CORE MSCI EMKT | 46434G103 | 4,309,616 | 79,778 | SH | SOLE | 79,778 | 0 | 0 | |||
ISHARES INC | EM HGHYL BD ETF | 464286285 | 1,773,520 | 34,918 | SH | SOLE | 34,918 | 0 | 0 | |||
ISHARES TR | CORE HIGH DV ETF | 46429B663 | 445,995 | 5,189 | SH | SOLE | 5,189 | 0 | 0 | |||
ISHARES TR | USA MOMENTUM FCT | 46432F396 | 1,409,462 | 14,731 | SH | SOLE | 14,731 | 0 | 0 | |||
ISHARES TR | NA TEC SFTWR ETF | 464287515 | 701,337 | 4,795 | SH | SOLE | 4,795 | 0 | 0 | |||
ISHARES TR | U.S. BAS MTL ETF | 464287838 | 1,323,067 | 13,812 | SH | SOLE | 13,812 | 0 | 0 | |||
ISHARES TR | NASDAQ BIOTECH | 464287556 | 1,687,969 | 5,060 | SH | SOLE | 5,060 | 0 | 0 | |||
ISHARES TR | MULTIFACTOR USA | 46434V282 | 288,346 | 9,634 | SH | SOLE | 9,634 | 0 | 0 | |||
ISHARES TR | US HOME CONS ETF | 464288752 | 1,524,674 | 41,726 | SH | SOLE | 41,726 | 0 | 0 | |||
ISHARES TR | CORE S&P MCP ETF | 464287507 | 6,699,296 | 37,447 | SH | SOLE | 37,447 | 0 | 0 | |||
ISHARES TR | US BR DEL SE ETF | 464288794 | 1,308,586 | 22,893 | SH | SOLE | 22,893 | 0 | 0 | |||
ISHARES TR | INTRMD CR BD ETF | 464288638 | 10,013,654 | 90,901 | SH | SOLE | 90,901 | 0 | 0 | |||
ISHARES TR | US CR BD ETF | 464288620 | 1,757,634 | 15,661 | SH | SOLE | 15,661 | 0 | 0 | |||
ISHARES TR | HDG MSCI EAFE | 46434V803 | 11,391,088 | 393,611 | SH | SOLE | 393,611 | 0 | 0 | |||
ISHARES TR | CORE US AGGBD ET | 464287226 | 7,133,104 | 65,089 | SH | SOLE | 65,089 | 0 | 0 | |||
ISHARES TR | A RATE CP BD ETF | 46429B291 | 399,545 | 7,570 | SH | SOLE | 7,570 | 0 | 0 | |||
ISHARES TR | RUSSELL 2000 ETF | 464287655 | 430,082 | 2,902 | SH | SOLE | 2,902 | 0 | 0 | |||
ISHARES TR | CORE S&P TTL STK | 464287150 | 909,113 | 15,775 | SH | SOLE | 15,775 | 0 | 0 | |||
ISHARES TR | NATIONAL MUN ETF | 464288414 | 1,549,187 | 13,973 | SH | SOLE | 13,973 | 0 | 0 | |||
ISHARES TR | TIPS BD ETF | 464287176 | 6,755,350 | 59,477 | SH | SOLE | 59,477 | 0 | 0 | |||
ISHARES TR | CORE S&P500 ETF | 464287200 | 25,511,494 | 100,864 | SH | SOLE | 100,864 | 0 | 0 | |||
ISHARES TR | 1 3 YR TREAS BD | 464287457 | 10,883,409 | 128,874 | SH | SOLE | 128,874 | 0 | 0 | |||
ISHARES TR | 20 YR TR BD ETF | 464287432 | 1,550,268 | 12,426 | SH | SOLE | 12,426 | 0 | 0 | |||
ISHARES TR | US AER DEF ETF | 464288760 | 4,298,257 | 24,142 | SH | SOLE | 24,142 | 0 | 0 | |||
ISHARES TR | MSCI KLD400 SOC | 464288570 | 1,443,446 | 15,546 | SH | SOLE | 15,546 | 0 | 0 | |||
ISHARES TR | S&P 500 GRWT ETF | 464287309 | 7,182,474 | 50,080 | SH | SOLE | 50,080 | 0 | 0 | |||
ISHARES TR | MIN VOL USA ETF | 46429B697 | 3,157,851 | 62,730 | SH | SOLE | 62,730 | 0 | 0 | |||
ISHARES TR | MSCI EMG MKT ETF | 464287234 | 1,180,116 | 26,336 | SH | SOLE | 26,336 | 0 | 0 | |||
ISHARES TR | US TREAS BD ETF | 46429B267 | 984,819 | 39,018 | SH | SOLE | 39,018 | 0 | 0 | |||
ISHARES TR | CORE MSCI TOTAL | 46432F834 | 3,251,698 | 53,324 | SH | SOLE | 53,324 | 0 | 0 | |||
ISHARES TR | BARCLAYS 7 10 YR | 464287440 | 1,655,001 | 15,537 | SH | SOLE | 15,537 | 0 | 0 | |||
ISHARES TR | CORE S&P SCP ETF | 464287804 | 8,108,789 | 109,253 | SH | SOLE | 109,253 | 0 | 0 | |||
ISHARES TR | 1 3 YR CR BD ETF | 464288646 | 1,175,917 | 11,162 | SH | SOLE | 11,162 | 0 | 0 | |||
ISHARES TR | RUS MID CAP ETF | 464287499 | 265,364 | 1,346 | SH | SOLE | 1,346 | 0 | 0 | |||
ISHARES TR | IBOXX HI YD ETF | 464288513 | 2,896,253 | 32,630 | SH | SOLE | 32,630 | 0 | 0 | |||
ISHARES TR | CORE MSCI EAFE | 46432F842 | 5,662,621 | 88,244 | SH | SOLE | 88,244 | 0 | 0 | |||
ISHARES TR | U.S. MED DVC ETF | 464288810 | 1,316,865 | 7,884 | SH | SOLE | 7,884 | 0 | 0 | |||
ISHARES TR | CORE S&P US GWT | 464287671 | 706,518 | 13,996 | SH | SOLE | 13,996 | 0 | 0 | |||
ISHARES TR | JPMORGAN USD EMG | 464288281 | 4,199,769 | 36,074 | SH | SOLE | 36,074 | 0 | 0 | |||
ISHARES TR | IBOXX INV CP ETF | 464287242 | 5,811,504 | 47,938 | SH | SOLE | 47,938 | 0 | 0 | |||
ISHARES TR | US INDUSTRIALS | 464287754 | 595,737 | 4,300 | SH | SOLE | 4,300 | 0 | 0 | |||
ISHARES TR | S&P 500 VAL ETF | 464287408 | 5,473,303 | 50,721 | SH | SOLE | 50,721 | 0 | 0 | |||
ISHARES TR | MSCI EAFE ESG OP | 46435G516 | 1,178,654 | 17,791 | SH | SOLE | 17,791 | 0 | 0 | |||
ISHARES TR | 3 7 YR TREAS BD | 464288661 | 4,422,029 | 35,803 | SH | SOLE | 35,803 | 0 | 0 | |||
ISHARES TR | FLTG RATE NT ETF | 46429B655 | 808,520 | 15,872 | SH | SOLE | 15,872 | 0 | 0 | |||
ISHARES TR | MSCI USA ESG SLC | 464288802 | 1,853,517 | 17,737 | SH | SOLE | 17,737 | 0 | 0 | |||
ISHARES TR | U.S. TECH ETF | 464287721 | 743,125 | 4,957 | SH | SOLE | 4,957 | 0 | 0 | |||
ISHARES TR | S&P US PFD STK | 464288687 | 1,871,847 | 48,231 | SH | SOLE | 48,231 | 0 | 0 | |||
ISHARES TR | MBS ETF | 464288588 | 1,046,367 | 9,770 | SH | SOLE | 9,770 | 0 | 0 | |||
ISHARES U S ETF TR | SHT MAT BD ETF | 46431W507 | 3,931,391 | 78,174 | SH | SOLE | 78,174 | 0 | 0 | |||
J & J SNACK FOODS CORP | COM | 466032109 | 497,758 | 3,791 | SH | SOLE | 3,791 | 0 | 0 | |||
J2 GLOBAL INC | COM | 48123V102 | 450,668 | 6,100 | SH | SOLE | 6,100 | 0 | 0 | |||
JOHNSON & JOHNSON | COM | 478160104 | 4,012,186 | 30,861 | SH | SOLE | 30,861 | 0 | 0 | |||
JPMORGAN CHASE & CO | COM | 46625H100 | 2,508,407 | 26,263 | SH | SOLE | 26,263 | 0 | 0 | |||
KIMBERLY CLARK CORP | COM | 494368103 | 3,574,537 | 30,375 | SH | SOLE | 30,375 | 0 | 0 | |||
KRAFT HEINZ CO | COM | 500754106 | 1,996,494 | 25,745 | SH | SOLE | 25,745 | 0 | 0 | |||
LAM RESEARCH CORP | COM | 512807108 | 674,286 | 3,644 | SH | SOLE | 3,644 | 0 | 0 | |||
LAUDER ESTEE COS INC | CL A | 518439104 | 1,033,970 | 9,588 | SH | SOLE | 9,588 | 0 | 0 | |||
LINCOLN NATL CORP IND | COM | 534187109 | 305,603 | 4,159 | SH | SOLE | 4,159 | 0 | 0 | |||
LOCKHEED MARTIN CORP | COM | 539830109 | 2,774,364 | 8,941 | SH | SOLE | 8,941 | 0 | 0 | |||
MARKEL CORP | COM | 570535104 | 813,801 | 762 | SH | SOLE | 762 | 0 | 0 | |||
MARRIOTT INTL INC NEW | CL A | 571903202 | 309,279 | 2,805 | SH | SOLE | 2,805 | 0 | 0 | |||
MARSH & MCLENNAN COS INC | COM | 571748102 | 611,645 | 7,298 | SH | SOLE | 7,298 | 0 | 0 | |||
MASTERCARD INCORPORATED | CL A | 57636Q104 | 632,294 | 4,478 | SH | SOLE | 4,478 | 0 | 0 | |||
MCDONALDS CORP | COM | 580135101 | 1,016,503 | 6,488 | SH | SOLE | 6,488 | 0 | 0 | |||
MEDTRONIC PLC | SHS | G5960L103 | 285,604 | 3,672 | SH | SOLE | 3,672 | 0 | 0 | |||
MERCK & CO INC | COM | 58933Y105 | 888,207 | 13,872 | SH | SOLE | 13,872 | 0 | 0 | |||
MERCURY GENL CORP NEW | COM | 589400100 | 1,241,794 | 21,905 | SH | SOLE | 21,905 | 0 | 0 | |||
METLIFE INC | COM | 59156R108 | 606,672 | 11,678 | SH | SOLE | 11,678 | 0 | 0 | |||
METTLER TOLEDO INTERNATIONAL | COM | 592688105 | 1,721,314 | 2,749 | SH | SOLE | 2,749 | 0 | 0 | |||
MFS MUN INCOME TR | SH BEN INT | 552738106 | 86,589 | 12,026 | SH | SOLE | 12,026 | 0 | 0 | |||
MICROSOFT CORP | COM | 594918104 | 2,640,173 | 35,443 | SH | SOLE | 35,443 | 0 | 0 | |||
MONDELEZ INTL INC | CL A | 609207105 | 952,966 | 23,437 | SH | SOLE | 23,437 | 0 | 0 | |||
MONOLITHIC PWR SYS INC | COM | 609839105 | 1,995,149 | 18,725 | SH | SOLE | 18,725 | 0 | 0 | |||
MONSTER BEVERAGE CORP NEW | COM | 61174X109 | 220,337 | 3,988 | SH | SOLE | 3,988 | 0 | 0 | |||
NATIXIS ETF TR | SEEYOND INTL ETF | 63873X109 | 463,091 | 10,259 | SH | SOLE | 10,259 | 0 | 0 | |||
NETFLIX INC | COM | 64110L106 | 638,715 | 3,522 | SH | SOLE | 3,522 | 0 | 0 | |||
NEUBERGER BERMAN INTER MUNI | COM | 64124P101 | 256,828 | 16,721 | SH | SOLE | 16,721 | 0 | 0 | |||
NEWMARKET CORP | COM | 651587107 | 328,679 | 772 | SH | SOLE | 772 | 0 | 0 | |||
NEXTERA ENERGY INC | COM | 65339F101 | 1,160,761 | 7,921 | SH | SOLE | 7,921 | 0 | 0 | |||
NORFOLK SOUTHERN CORP | COM | 655844108 | 308,648 | 2,334 | SH | SOLE | 2,334 | 0 | 0 | |||
NORTHROP GRUMMAN CORP | COM | 666807102 | 1,544,074 | 5,367 | SH | SOLE | 5,367 | 0 | 0 | |||
NUCOR CORP | COM | 670346105 | 2,038,623 | 36,378 | SH | SOLE | 36,378 | 0 | 0 | |||
NUVEEN AMT FREE QLTY MUN INC | COM | 670657105 | 145,848 | 10,531 | SH | SOLE | 10,531 | 0 | 0 | |||
NUVEEN EMERGING MKTS DEBT 20 | COM | 67077P101 | 120,492 | 12,000 | SH | SOLE | 12,000 | 0 | 0 | |||
NUVEEN FLOATING RATE INCOME | COM | 67072T108 | 120,103 | 10,256 | SH | SOLE | 10,256 | 0 | 0 | |||
NUVEEN HIGH INCOME NOVEMBER | COM | 67077N106 | 176,225 | 17,500 | SH | SOLE | 17,500 | 0 | 0 | |||
NUVEEN INT DUR QUAL MUN TRM | COM | 670677103 | 192,030 | 14,526 | SH | SOLE | 14,526 | 0 | 0 | |||
NUVEEN INTER DURATION MN TMF | COM | 670671106 | 413,921 | 30,936 | SH | SOLE | 30,936 | 0 | 0 | |||
NUVEEN PFD & INCM SECURTIES | COM | 67072C105 | 165,183 | 15,868 | SH | SOLE | 15,868 | 0 | 0 | |||
NUVEEN QUALITY MUNCP INCOME | COM | 67066V101 | 219,856 | 15,494 | SH | SOLE | 15,494 | 0 | 0 | |||
NVIDIA CORP | COM | 67066G104 | 5,307,145 | 29,687 | SH | SOLE | 29,687 | 0 | 0 | |||
OCCIDENTAL PETE CORP DEL | COM | 674599105 | 535,488 | 8,340 | SH | SOLE | 8,340 | 0 | 0 | |||
OPPENHEIMER REV WEIGHTD ETF | MID CAP REV ETF | 68386C203 | 946,334 | 16,418 | SH | SOLE | 16,418 | 0 | 0 | |||
ORACLE CORP | COM | 68389X105 | 2,560,181 | 52,951 | SH | SOLE | 52,951 | 0 | 0 | |||
PACCAR INC | COM | 693718108 | 534,870 | 7,394 | SH | SOLE | 7,394 | 0 | 0 | |||
PACKAGING CORP AMER | COM | 695156109 | 289,682 | 2,526 | SH | SOLE | 2,526 | 0 | 0 | |||
PARKER HANNIFIN CORP | COM | 701094104 | 423,548 | 2,420 | SH | SOLE | 2,420 | 0 | 0 | |||
PAYCHEX INC | COM | 704326107 | 509,982 | 8,505 | SH | SOLE | 8,505 | 0 | 0 | |||
PAYPAL HLDGS INC | COM | 70450Y103 | 559,174 | 8,733 | SH | SOLE | 8,733 | 0 | 0 | |||
PEGASYSTEMS INC | COM | 705573103 | 2,480,795 | 43,032 | SH | SOLE | 43,032 | 0 | 0 | |||
PEOPLES UNITED FINANCIAL INC | COM | 712704105 | 2,763,260 | 152,330 | SH | SOLE | 152,330 | 0 | 0 | |||
PEPSICO INC | COM | 713448108 | 1,822,336 | 16,354 | SH | SOLE | 16,354 | 0 | 0 | |||
PFIZER INC | COM | 717081103 | 4,606,623 | 129,037 | SH | SOLE | 129,037 | 0 | 0 | |||
PHILIP MORRIS INTL INC | COM | 718172109 | 1,796,080 | 16,179 | SH | SOLE | 16,179 | 0 | 0 | |||
PHILLIPS 66 | COM | 718546104 | 469,776 | 5,128 | SH | SOLE | 5,128 | 0 | 0 | |||
PIMCO ETF TR | INV GRD CRP BD | 72201R817 | 2,217,932 | 21,043 | SH | SOLE | 21,043 | 0 | 0 | |||
PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 | 2,688,233 | 26,407 | SH | SOLE | 26,407 | 0 | 0 | |||
POWERSHARES ETF TR II | DEV MKTS EX-US | 73936T789 | 884,277 | 20,038 | SH | SOLE | 20,038 | 0 | 0 | |||
POWERSHARES ETF TR II | INSUR NATL MUN | 73936T474 | 1,042,665 | 40,825 | SH | SOLE | 40,825 | 0 | 0 | |||
POWERSHARES ETF TR II | SOVEREIGN DEBT | 73936T573 | 277,650 | 9,327 | SH | SOLE | 9,327 | 0 | 0 | |||
POWERSHARES ETF TR II | DWA TACT MLT | 73937B399 | 245,167 | 8,915 | SH | SOLE | 8,915 | 0 | 0 | |||
POWERSHARES ETF TR II | VAR RATE PFD POR | 73937B597 | 2,651,239 | 101,775 | SH | SOLE | 101,775 | 0 | 0 | |||
POWERSHARES ETF TRUST | DYN LSR & ENT | 73935X757 | 593,294 | 14,362 | SH | SOLE | 14,362 | 0 | 0 | |||
POWERSHARES ETF TRUST | DYN MEDIA PORT | 73935X823 | 1,237,857 | 44,479 | SH | SOLE | 44,479 | 0 | 0 | |||
POWERSHARES ETF TRUST | FTSE US1500 SM | 73935X567 | 428,196 | 3,416 | SH | SOLE | 3,416 | 0 | 0 | |||
POWERSHARES ETF TRUST | DWA MOMENTUM PTF | 73935X153 | 682,533 | 14,041 | SH | SOLE | 14,041 | 0 | 0 | |||
POWERSHARES ETF TRUST II | SENIOR LN PORT | 73936Q769 | 239,938 | 10,360 | SH | SOLE | 10,360 | 0 | 0 | |||
POWERSHARES ETF TRUST II | DWA SC MOMNT PTF | 73936Q744 | 623,715 | 13,153 | SH | SOLE | 13,153 | 0 | 0 | |||
POWERSHARES QQQ TRUST | UNIT SER 1 | 73935A104 | 1,112,364 | 7,648 | SH | SOLE | 7,648 | 0 | 0 | |||
PPL CORP | COM | 69351T106 | 2,978,080 | 78,474 | SH | SOLE | 78,474 | 0 | 0 | |||
PRICE T ROWE GROUP INC | COM | 74144T108 | 1,008,766 | 11,128 | SH | SOLE | 11,128 | 0 | 0 | |||
PRICELINE GRP INC | COM NEW | 741503403 | 241,668 | 132 | SH | SOLE | 132 | 0 | 0 | |||
PROCTER AND GAMBLE CO | COM | 742718109 | 2,661,566 | 29,254 | SH | SOLE | 29,254 | 0 | 0 | |||
PTC INC | COM | 69370C100 | 2,814,900 | 50,016 | SH | SOLE | 50,016 | 0 | 0 | |||
QORVO INC | COM | 74736K101 | 2,687,678 | 38,026 | SH | SOLE | 38,026 | 0 | 0 | |||
QUALCOMM INC | COM | 747525103 | 4,471,219 | 86,250 | SH | SOLE | 86,250 | 0 | 0 | |||
QUALYS INC | COM | 74758T303 | 2,011,446 | 38,831 | SH | SOLE | 38,831 | 0 | 0 | |||
RAYTHEON CO | COM NEW | 755111507 | 848,559 | 4,548 | SH | SOLE | 4,548 | 0 | 0 | |||
REAVES UTIL INCOME FD | RIGHT 10/04/2017 | 756158135 | 6,751 | 18,162 | SH | SOLE | 18,162 | 0 | 0 | |||
REAVES UTIL INCOME FD | COM SH BEN INT | 756158101 | 575,609 | 18,158 | SH | SOLE | 18,158 | 0 | 0 | |||
RESMED INC | COM | 761152107 | 247,965 | 3,222 | SH | SOLE | 3,222 | 0 | 0 | |||
ROCKWELL AUTOMATION INC | COM | 773903109 | 2,492,089 | 13,984 | SH | SOLE | 13,984 | 0 | 0 | |||
ROYAL DUTCH SHELL PLC | SPONS ADR A | 780259206 | 290,876 | 4,802 | SH | SOLE | 4,802 | 0 | 0 | |||
ROYAL DUTCH SHELL PLC | SPON ADR B | 780259107 | 576,494 | 9,218 | SH | SOLE | 9,218 | 0 | 0 | |||
RYDEX ETF TRUST | GUG S&P500 EQ WT | 78355W106 | 1,339,190 | 14,017 | SH | SOLE | 14,017 | 0 | 0 | |||
RYDEX ETF TRUST | GUGGENHEIM SP | 78355W486 | 232,074 | 8,529 | SH | SOLE | 8,529 | 0 | 0 | |||
RYDEX ETF TRUST | GUG S&P500EQWTFI | 78355W858 | 583,051 | 14,124 | SH | SOLE | 14,124 | 0 | 0 | |||
SALESFORCE COM INC | COM | 79466L302 | 370,877 | 3,970 | SH | SOLE | 3,970 | 0 | 0 | |||
SCHLUMBERGER LTD | COM | 806857108 | 847,305 | 12,146 | SH | SOLE | 12,146 | 0 | 0 | |||
SCHWAB STRATEGIC TR | US MID-CAP ETF | 808524508 | 738,136 | 14,730 | SH | SOLE | 14,730 | 0 | 0 | |||
SEAGATE TECHNOLOGY PLC | SHS | G7945M107 | 2,331,818 | 70,299 | SH | SOLE | 70,299 | 0 | 0 | |||
SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 | 357,673 | 6,052 | SH | SOLE | 6,052 | 0 | 0 | |||
SELECT SECTOR SPDR TR | SBI INT-FINL | 81369Y605 | 2,362,440 | 91,355 | SH | SOLE | 91,355 | 0 | 0 | |||
SELECT SECTOR SPDR TR | SBI CONS DISCR | 81369Y407 | 640,542 | 7,111 | SH | SOLE | 7,111 | 0 | 0 | |||
SELECT SECTOR SPDR TR | SBI INT-INDS | 81369Y704 | 3,102,809 | 43,702 | SH | SOLE | 43,702 | 0 | 0 | |||
SELECT SECTOR SPDR TR | RL EST SEL SEC | 81369Y860 | 255,728 | 7,932 | SH | SOLE | 7,932 | 0 | 0 | |||
SELECT SECTOR SPDR TR | ENERGY | 81369Y506 | 670,145 | 9,786 | SH | SOLE | 9,786 | 0 | 0 | |||
SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 | 1,648,249 | 20,167 | SH | SOLE | 20,167 | 0 | 0 | |||
SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 | 682,435 | 12,864 | SH | SOLE | 12,864 | 0 | 0 | |||
SKYWORKS SOLUTIONS INC | COM | 83088M102 | 1,837,155 | 18,029 | SH | SOLE | 18,029 | 0 | 0 | |||
SNAP ON INC | COM | 833034101 | 1,204,895 | 8,086 | SH | SOLE | 8,086 | 0 | 0 | |||
SPDR GOLD TRUST | GOLD SHS | 78463V107 | 803,644 | 6,610 | SH | SOLE | 6,610 | 0 | 0 | |||
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 1,369,455 | 5,451 | SH | SOLE | 5,451 | 0 | 0 | |||
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 1,532,503 | 6,100 | SH | Put | SOLE | 6,100 | 0 | 0 | ||
SPDR SER TR | BLOOMBERG SRT TR | 78468R408 | 206,866 | 7,396 | SH | SOLE | 7,396 | 0 | 0 | |||
SPDR SERIES TRUST | BLOOMBERG BRCLYS | 78464A417 | 1,732,992 | 46,436 | SH | SOLE | 46,436 | 0 | 0 | |||
SPDR SERIES TRUST | COMP SOFTWARE | 78464A599 | 1,542,826 | 23,474 | SH | SOLE | 23,474 | 0 | 0 | |||
SPDR SERIES TRUST | BLMBRG BRC CNVRT | 78464A359 | 217,048 | 4,250 | SH | SOLE | 4,250 | 0 | 0 | |||
SPDR SERIES TRUST | BLOMBERG INTL TR | 78464A516 | 1,784,754 | 63,537 | SH | SOLE | 63,537 | 0 | 0 | |||
SPDR SERIES TRUST | BLMBRG BRC INTRM | 78464A672 | 1,825,128 | 30,404 | SH | SOLE | 30,404 | 0 | 0 | |||
SPDR SERIES TRUST | BLOMBERG BRC SRT | 78464A474 | 329,426 | 10,741 | SH | SOLE | 10,741 | 0 | 0 | |||
SPDR SERIES TRUST | S&P BIOTECH | 78464A870 | 1,423,557 | 16,444 | SH | SOLE | 16,444 | 0 | 0 | |||
SPDR SERIES TRUST | S&P SEMICNDCTR | 78464A862 | 2,051,898 | 31,293 | SH | SOLE | 31,293 | 0 | 0 | |||
STARBUCKS CORP | COM | 855244109 | 233,101 | 4,340 | SH | SOLE | 4,340 | 0 | 0 | |||
STARWOOD PPTY TR INC | COM | 85571B105 | 2,545,541 | 117,198 | SH | SOLE | 117,198 | 0 | 0 | |||
SYMANTEC CORP | COM | 871503108 | 1,762,422 | 53,716 | SH | SOLE | 53,716 | 0 | 0 | |||
TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADR | 874039100 | 2,045,424 | 54,472 | SH | SOLE | 54,472 | 0 | 0 | |||
TARGET CORP | COM | 87612E106 | 515,939 | 8,743 | SH | SOLE | 8,743 | 0 | 0 | |||
TERADYNE INC | COM | 880770102 | 2,096,854 | 56,231 | SH | SOLE | 56,231 | 0 | 0 | |||
TESLA INC | COM | 88160R101 | 1,569,060 | 4,600 | SH | SOLE | 4,600 | 0 | 0 | |||
TEXAS INSTRS INC | COM | 882508104 | 961,201 | 10,723 | SH | SOLE | 10,723 | 0 | 0 | |||
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 247,663 | 1,309 | SH | SOLE | 1,309 | 0 | 0 | |||
THOMSON REUTERS CORP | COM | 884903105 | 2,769,217 | 60,358 | SH | SOLE | 60,358 | 0 | 0 | |||
TJX COS INC NEW | COM | 872540109 | 1,483,964 | 20,127 | SH | SOLE | 20,127 | 0 | 0 | |||
TORONTO DOMINION BK ONT | COM NEW | 891160509 | 453,930 | 8,067 | SH | SOLE | 8,067 | 0 | 0 | |||
TRAVELERS COMPANIES INC | COM | 89417E109 | 2,364,028 | 19,295 | SH | SOLE | 19,295 | 0 | 0 | |||
TREX CO INC | COM | 89531P105 | 1,759,157 | 19,531 | SH | SOLE | 19,531 | 0 | 0 | |||
TUPPERWARE BRANDS CORP | COM | 899896104 | 2,371,539 | 38,362 | SH | SOLE | 38,362 | 0 | 0 | |||
UNILEVER PLC | SPON ADR NEW | 904767704 | 787,908 | 13,594 | SH | SOLE | 13,594 | 0 | 0 | |||
UNION PAC CORP | COM | 907818108 | 1,549,164 | 13,358 | SH | SOLE | 13,358 | 0 | 0 | |||
UNITED PARCEL SERVICE INC | CL B | 911312106 | 364,593 | 3,036 | SH | SOLE | 3,036 | 0 | 0 | |||
UNITED STATES NATL GAS FUND | UNIT PAR $0.001 | 912318201 | 65,700 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | |||
UNITED STATES OIL FUND LP | UNITS | 91232N108 | 521,500 | 50,000 | SH | SOLE | 50,000 | 0 | 0 | |||
UNITED TECHNOLOGIES CORP | COM | 913017109 | 3,138,426 | 27,037 | SH | SOLE | 27,037 | 0 | 0 | |||
UNITEDHEALTH GROUP INC | COM | 91324P102 | 4,209,215 | 21,492 | SH | SOLE | 21,492 | 0 | 0 | |||
UNIVAR INC | COM | 91336L107 | 261,238 | 9,030 | SH | SOLE | 9,030 | 0 | 0 | |||
V F CORP | COM | 918204108 | 962,143 | 15,135 | SH | SOLE | 15,135 | 0 | 0 | |||
VALERO ENERGY CORP NEW | COM | 91913Y100 | 297,104 | 3,862 | SH | SOLE | 3,862 | 0 | 0 | |||
VANECK VECTORS ETF TR | CEF MUN INCOME E | 92189F460 | 619,015 | 22,758 | SH | SOLE | 22,758 | 0 | 0 | |||
VANECK VECTORS ETF TR | HIGH YLD MUN ETF | 92189F361 | 3,806,052 | 121,560 | SH | SOLE | 121,560 | 0 | 0 | |||
VANECK VECTORS ETF TR | SEMICONDUCTOR ET | 92189F676 | 829,521 | 8,889 | SH | SOLE | 8,889 | 0 | 0 | |||
VANECK VECTORS ETF TR | AMT FREE LONG MU | 92189F536 | 656,574 | 32,878 | SH | SOLE | 32,878 | 0 | 0 | |||
VANECK VECTORS ETF TR | AMT FREE INT ETF | 92189F544 | 881,673 | 36,660 | SH | SOLE | 36,660 | 0 | 0 | |||
VANGUARD BD INDEX FD INC | SHORT TRM BOND | 921937827 | 4,813,146 | 60,300 | SH | SOLE | 60,300 | 0 | 0 | |||
VANGUARD BD INDEX FD INC | TOTAL BND MRKT | 921937835 | 278,172 | 3,394 | SH | SOLE | 3,394 | 0 | 0 | |||
VANGUARD BD INDEX FD INC | INTERMED TERM | 921937819 | 216,306 | 2,555 | SH | SOLE | 2,555 | 0 | 0 | |||
VANGUARD CHARLOTTE FDS | INTL BD IDX ETF | 92203J407 | 497,588 | 9,115 | SH | SOLE | 9,115 | 0 | 0 | |||
VANGUARD INDEX FDS | VALUE ETF | 922908744 | 2,509,072 | 25,136 | SH | SOLE | 25,136 | 0 | 0 | |||
VANGUARD INDEX FDS | SMALL CP ETF | 922908751 | 1,341,539 | 9,493 | SH | SOLE | 9,493 | 0 | 0 | |||
VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | 1,000,510 | 4,336 | SH | SOLE | 4,336 | 0 | 0 | |||
VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 | 1,153,720 | 9,998 | SH | SOLE | 9,998 | 0 | 0 | |||
VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 | 283,221 | 2,681 | SH | SOLE | 2,681 | 0 | 0 | |||
VANGUARD INDEX FDS | EXTEND MKT ETF | 922908652 | 1,557,992 | 14,543 | SH | SOLE | 14,543 | 0 | 0 | |||
VANGUARD INDEX FDS | MID CAP ETF | 922908629 | 230,769 | 1,570 | SH | SOLE | 1,570 | 0 | 0 | |||
VANGUARD INDEX FDS | GROWTH ETF | 922908736 | 2,267,042 | 17,078 | SH | SOLE | 17,078 | 0 | 0 | |||
VANGUARD INDEX FDS | REIT ETF | 922908553 | 319,564 | 3,846 | SH | SOLE | 3,846 | 0 | 0 | |||
VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 | 461,973 | 10,603 | SH | SOLE | 10,603 | 0 | 0 | |||
VANGUARD SPECIALIZED PORTFOL | DIV APP ETF | 921908844 | 5,316,582 | 56,088 | SH | SOLE | 56,088 | 0 | 0 | |||
VANGUARD WHITEHALL FDS INC | HIGH DIV YLD | 921946406 | 1,852,125 | 22,846 | SH | SOLE | 22,846 | 0 | 0 | |||
VANGUARD WORLD FDS | ENERGY ETF | 92204A306 | 254,601 | 2,721 | SH | SOLE | 2,721 | 0 | 0 | |||
VANGUARD WORLD FDS | FINANCIALS ETF | 92204A405 | 806,225 | 12,335 | SH | SOLE | 12,335 | 0 | 0 | |||
VANGUARD WORLD FDS | INF TECH ETF | 92204A702 | 248,656 | 1,636 | SH | SOLE | 1,636 | 0 | 0 | |||
VANGUARD WORLD FDS | HEALTH CAR ETF | 92204A504 | 493,777 | 3,243 | SH | SOLE | 3,243 | 0 | 0 | |||
VANGUARD WORLD FDS | UTILITIES ETF | 92204A876 | 209,320 | 1,792 | SH | SOLE | 1,792 | 0 | 0 | |||
VANGUARD WORLD FDS | CONSUM STP ETF | 92204A207 | 440,243 | 3,177 | SH | SOLE | 3,177 | 0 | 0 | |||
VEEVA SYS INC | CL A COM | 922475108 | 653,848 | 11,591 | SH | SOLE | 11,591 | 0 | 0 | |||
VENTAS INC | COM | 92276F100 | 543,897 | 8,351 | SH | SOLE | 8,351 | 0 | 0 | |||
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 4,901,003 | 99,030 | SH | SOLE | 99,030 | 0 | 0 | |||
VISA INC | COM CL A | 92826C839 | 4,074,472 | 38,716 | SH | SOLE | 38,716 | 0 | 0 | |||
WALGREENS BOOTS ALLIANCE INC | COM | 931427108 | 1,110,655 | 14,383 | SH | SOLE | 14,383 | 0 | 0 | |||
WAL-MART STORES INC | COM | 931142103 | 534,977 | 6,846 | SH | SOLE | 6,846 | 0 | 0 | |||
WASTE MGMT INC DEL | COM | 94106L109 | 431,905 | 5,518 | SH | SOLE | 5,518 | 0 | 0 | |||
WELLS FARGO CO NEW | COM | 949746101 | 3,298,301 | 59,806 | SH | SOLE | 59,806 | 0 | 0 | |||
WELLTOWER INC | COM | 95040Q104 | 2,529,721 | 35,995 | SH | SOLE | 35,995 | 0 | 0 | |||
WILLIAMS COS INC DEL | COM | 969457100 | 225,510 | 7,514 | SH | SOLE | 7,514 | 0 | 0 | |||
WISDOMTREE TR | EMER MKT HIGH FD | 97717W315 | 485,126 | 11,282 | SH | SOLE | 11,282 | 0 | 0 | |||
WISDOMTREE TR | US MIDCAP DIVID | 97717W505 | 1,107,046 | 11,076 | SH | SOLE | 11,076 | 0 | 0 | |||
WISDOMTREE TR | EUROPE HEDGED EQ | 97717X701 | 228,973 | 3,539 | SH | SOLE | 3,539 | 0 | 0 | |||
WISDOMTREE TR | JAPN HEDGE EQT | 97717W851 | 1,137,815 | 20,801 | SH | SOLE | 20,801 | 0 | 0 | |||
WORLD FUEL SVCS CORP | COM | 981475106 | 233,776 | 6,894 | SH | SOLE | 6,894 | 0 | 0 | |||
XILINX INC | COM | 983919101 | 598,372 | 8,448 | SH | SOLE | 8,448 | 0 | 0 | |||
YUM BRANDS INC | COM | 988498101 | 256,236 | 3,481 | SH | SOLE | 3,481 | 0 | 0 | |||
ZOETIS INC | CL A | 98978V103 | 228,388 | 3,582 | SH | SOLE | 3,582 | 0 | 0 | |||
ZYNGA INC | CL A | 98986T108 | 63,716 | 16,856 | SH | SOLE | 16,856 | 0 | 0 |