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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
MARRIOTT INTL INC NEW CL A 571903202 223 1,588 SH   SOLE   1,587 0 1
ABBVIE INC COM 00287Y109 979 13,465 SH   SOLE   11,281 0 2,184
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19,680 106,509 SH   SOLE   98,445 0 8,064
ADOBE INC COM 00724F101 1,239 4,206 SH   SOLE   3,781 0 425
ALLERGAN PLC SHS G0177J108 10,076 60,181 SH   SOLE   53,676 0 6,505
AMERICAN TOWER CORP NEW COM 03027X100 17,692 86,536 SH   SOLE   78,877 0 7,659
ANSYS INC COM 03662Q105 269 1,314 SH   SOLE   1,314 0 0
APTIV PLC SHS G6095L109 9,829 121,606 SH   SOLE   109,571 0 12,035
BROADCOM INC COM 11135F101 17,168 59,641 SH   SOLE   54,793 0 4,849
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,294 7,637 SH   SOLE   5,865 0 1,772
BRINKS CO COM 109696104 211 2,596 SH   SOLE   2,596 0 0
BOOKING HLDGS INC COM 09857L108 229 122 SH   SOLE   121 0 1
BLACKROCK INC COM 09247X101 18,198 38,777 SH   SOLE   34,204 0 4,573
BRISTOL MYERS SQUIBB CO COM 110122108 422 9,314 SH   SOLE   8,814 0 500
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,410 13,117 SH   SOLE   7,327 0 5,790
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 331 15,714 SH   SOLE   4,329 0 11,385
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 271 12,800 SH   SOLE   905 0 11,895
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 232 10,000 SH   SOLE   10,000 0 0
CITIGROUP INC COM NEW 172967424 276 3,940 SH   SOLE   3,363 0 577
CREDIT ACCEP CORP MICH COM 225310101 290 600 SH   SOLE   600 0 0
CONAGRA BRANDS INC COM 205887102 400 15,095 SH   SOLE   11,575 0 3,520
CATERPILLAR INC DEL COM 149123101 1,166 8,554 SH   SOLE   8,554 0 0
CBRE GROUP INC CL A 12504L109 383 7,459 SH   SOLE   4,649 0 2,810
CDW CORP COM 12514G108 240 2,163 SH   SOLE   2,163 0 0
CELGENE CORP COM 151020104 654 7,070 SH   SOLE   6,980 0 90
CIGNA CORP NEW COM 125523100 499 3,170 SH   SOLE   3,170 0 0
COLGATE PALMOLIVE CO COM 194162103 1,198 16,722 SH   SOLE   9,967 0 6,755
CLOROX CO DEL COM 189054109 1,954 12,761 SH   SOLE   12,753 0 8
COMCAST CORP NEW CL A 20030N101 3,223 76,235 SH   SOLE   70,445 0 5,790
ISHARES TR CALIF MUN BD ETF 464288356 773 12,755 SH   SOLE   10,790 0 1,965
CHIPOTLE MEXICAN GRILL INC COM 169656105 320 436 SH   SOLE   390 0 46
CUMMINS INC COM 231021106 326 1,904 SH   SOLE   1,904 0 0
COMPASS MINERALS INTL INC COM 20451N101 619 11,260 SH   SOLE   9,182 0 2,078
CONOCOPHILLIPS COM 20825C104 253 4,142 SH   SOLE   3,665 0 477
COSTCO WHSL CORP NEW COM 22160K105 23,066 87,286 SH   SOLE   77,508 0 9,778
SALESFORCE COM INC COM 79466L302 383 2,527 SH   SOLE   2,441 0 86
CISCO SYS INC COM 17275R102 17,877 326,633 SH   SOLE   296,761 0 29,872
CSX CORP COM 126408103 268 3,463 SH   SOLE   2,763 0 700
CORTEVA INC COM 22052L104 842 28,479 SH   SOLE   21,813 0 6,666
CVS HEALTH CORP COM 126650100 9,316 170,963 SH   SOLE   151,146 0 19,817
CHEVRON CORP NEW COM 166764100 6,392 51,368 SH   SOLE   48,629 0 2,739
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 217 9,785 SH   SOLE   9,785 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 2,188 30,588 SH   SOLE   23,800 0 6,788
DOMINION ENERGY INC COM 25746U109 924 11,948 SH   SOLE   9,712 0 2,236
DUPONT DE NEMOURS INC COM 26614N102 2,101 27,988 SH   SOLE   21,322 0 6,666
DISCOVER FINL SVCS COM 254709108 277 3,564 SH   SOLE   3,564 0 0
DANAHER CORPORATION COM 235851102 291 2,033 SH   SOLE   1,944 0 89
DISNEY WALT CO COM DISNEY 254687106 27,116 194,182 SH   SOLE   168,007 0 26,176
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 2,146 96,490 SH   SOLE   82,345 0 14,145
WISDOMTREE TR US LARGECAP DIVD 97717W307 332 3,430 SH   SOLE   3,430 0 0
DOW INC COM 260557103 1,376 27,910 SH   SOLE   21,244 0 6,666
DUKE ENERGY CORP NEW COM NEW 26441C204 1,034 11,715 SH   SOLE   9,015 0 2,700
ISHARES TR SELECT DIVID ETF 464287168 970 9,742 SH   SOLE   9,357 0 385
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 1,313 24,330 SH   SOLE   14,946 0 9,384
ENCANA CORP COM 292505104 70 13,677 SH   SOLE   13,534 0 143
CONSOLIDATED EDISON INC COM 209115104 808 9,217 SH   SOLE   8,616 0 601
ISHARES TR MSCI EMG MKT ETF 464287234 642 14,959 SH   SOLE   12,999 0 1,960
ISHARES TR MSCI EAFE ETF 464287465 17,073 259,743 SH   SOLE   201,342 0 58,401
ISHARES TR EAFE VALUE ETF 464288877 1,376 28,621 SH   SOLE   28,621 0 0
EDISON INTL COM 281020107 446 6,616 SH   SOLE   4,416 0 2,200
ISHARES TR JPMORGAN USD EMG 464288281 534 4,714 SH   SOLE   3,114 0 1,600
EMERSON ELEC CO COM 291011104 279 4,187 SH   SOLE   4,187 0 0
ENBRIDGE INC COM 29250N105 764 21,168 SH   SOLE   17,120 0 4,048
EQUINIX INC COM 29444U700 1,401 2,779 SH   SOLE   2,779 0 0
ISHARES TR ESG MSCI EAFE 46435G516 2,369 36,830 SH   SOLE   36,540 0 290
ISHARES TR ESG MSCI USA SML 46435U663 216 8,005 SH   SOLE   8,005 0 0
ESSEX PPTY TR INC COM 297178105 619 2,120 SH   SOLE   2,120 0 0
EATON CORP PLC SHS G29183103 300 3,599 SH   SOLE   3,599 0 0
EXPEDIA GROUP INC COM NEW 30212P303 3,696 27,784 SH   SOLE   20,220 0 7,564
FACEBOOK INC CL A 30303M102 33,025 171,114 SH   SOLE   159,919 0 11,195
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 152 12,120 SH   SOLE   9,940 0 2,180
FIRSTENERGY CORP COM 337932107 783 18,293 SH   SOLE   14,848 0 3,445
FIDELITY NATL INFORMATION SV COM 31620M106 522 4,259 SH   SOLE   259 0 4,000
ISHARES TR FLTG RATE NT ETF 46429B655 269 5,272 SH   SOLE   3,471 0 1,801
F M C CORP COM NEW 302491303 11,151 134,434 SH   SOLE   118,519 0 15,915
GENERAL DYNAMICS CORP COM 369550108 10,054 55,294 SH   SOLE   50,500 0 4,794
GENERAL ELECTRIC CO COM 369604103 720 68,551 SH   SOLE   49,984 0 18,566
GILEAD SCIENCES INC COM 375558103 284 4,210 SH   SOLE   4,210 0 0
GENERAL MLS INC COM 370334104 932 17,755 SH   SOLE   13,904 0 3,851
SPDR GOLD TRUST GOLD SHS 78463V107 648 4,866 SH   SOLE   3,030 0 1,836
GAMING & LEISURE PPTYS INC COM 36467J108 2,143 54,987 SH   SOLE   54,987 0 0
GENERAL MTRS CO COM 37045V100 522 13,553 SH   SOLE   12,303 0 1,250
ALPHABET INC CAP STK CL C 02079K107 7,347 6,797 SH   SOLE   5,226 0 1,571
ALPHABET INC CAP STK CL A 02079K305 24,588 22,708 SH   SOLE   20,677 0 2,031
GENUINE PARTS CO COM 372460105 850 8,211 SH   SOLE   6,431 0 1,780
GOLDMAN SACHS GROUP INC COM 38141G104 210 1,026 SH   SOLE   1,026 0 0
GLOBALSTAR INC COM 378973408 19 40,550 SH   SOLE   40,550 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 569 14,227 SH   SOLE   10,157 0 4,070
FLEXSHARES TR MORNSTAR UPSTR 33939L407 220 6,650 SH   SOLE   6,100 0 550
HANESBRANDS INC COM 410345102 718 41,707 SH   SOLE   34,317 0 7,390
HOME DEPOT INC COM 437076102 2,265 10,889 SH   SOLE   10,704 0 185
HEXO CORP COM 428304109 1,263 237,392 SH   SOLE   237,392 0 0
HONEYWELL INTL INC COM 438516106 21,560 123,491 SH   SOLE   111,556 0 11,934
HARRIS CORP DEL COM 413875105 323 1,709 SH   SOLE   1,709 0 0
ISHARES GOLD TRUST ISHARES 464285105 259 19,155 SH   SOLE   18,601 0 554
INTERNATIONAL BUSINESS MACHS COM 459200101 1,176 8,530 SH   SOLE   6,873 0 1,657
ISHARES TR CORE MSCI EAFE 46432F842 634 10,332 SH   SOLE   10,016 0 316
ISHARES INC CORE MSCI EMKT 46434G103 365 7,094 SH   SOLE   5,260 0 1,834
ISHARES TR SH TR CRPORT ETF 464288646 96,005 1,796,507 SH   SOLE   1,612,354 0 184,153
ISHARES TR EXPANDED TECH 464287515 1,340 6,136 SH   SOLE   684 0 5,452
ISHARES TR U.S. MED DVC ETF 464288810 1,262 5,242 SH   SOLE   753 0 4,489
ISHARES TR CORE S&P MCP ETF 464287507 1,859 9,568 SH   SOLE   8,564 0 1,005
ISHARES TR S&P MC 400GR ETF 464287606 2,250 9,943 SH   SOLE   9,364 0 579
ISHARES TR CORE S&P SCP ETF 464287804 6,946 88,731 SH   SOLE   64,939 0 23,792
ISHARES TR S&P SML 600 GWT 464287887 200 1,097 SH   SOLE   967 0 130
INTEL CORP COM 458140100 2,826 59,031 SH   SOLE   49,366 0 9,665
INTUIT COM 461202103 279 1,069 SH   SOLE   1,069 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 949 1,809 SH   SOLE   1,254 0 555
ISHARES TR US AER DEF ETF 464288760 959 4,479 SH   SOLE   423 0 4,056
ISHARES TR CORE S&P TTL STK 464287150 205 3,070 SH   SOLE   1,070 0 2,000
ISHARES TR S&P 500 VAL ETF 464287408 1,383 11,867 SH   SOLE   11,867 0 0
ISHARES TR CORE S&P500 ETF 464287200 8,079 27,410 SH   SOLE   7,216 0 20,195
ISHARES TR S&P 500 GRWT ETF 464287309 1,674 9,341 SH   SOLE   4,962 0 4,379
ISHARES TR RUS 1000 ETF 464287622 789 4,848 SH   SOLE   3,873 0 975
ISHARES TR RUS 1000 VAL ETF 464287598 10,544 82,879 SH   SOLE   82,529 0 350
ISHARES TR RUS 1000 GRW ETF 464287614 3,893 24,741 SH   SOLE   22,841 0 1,900
ISHARES TR RUSSELL 2000 ETF 464287655 2,276 14,634 SH   SOLE   10,134 0 4,500
ISHARES TR RUS 2000 VAL ETF 464287630 683 5,669 SH   SOLE   5,086 0 583
ISHARES TR RUS 2000 GRW ETF 464287648 2,992 14,896 SH   SOLE   14,092 0 804
ISHARES TR RUS MD CP GR ETF 464287481 11,507 80,702 SH   SOLE   73,104 0 7,598
ISHARES TR RUS MID CAP ETF 464287499 402 7,196 SH   SOLE   6,436 0 760
ISHARES TR RUS MDCP VAL ETF 464287473 4,914 55,135 SH   SOLE   51,173 0 3,962
ISHARES TR RUSSELL 3000 ETF 464287689 2,726 15,813 SH   SOLE   9,351 0 6,462
ISHARES TR GLOB HLTHCRE ETF 464287325 435 7,056 SH   SOLE   5,948 0 1,108
ISHARES TR GLOBAL TECH ETF 464287291 528 2,942 SH   SOLE   2,389 0 553
ISHARES TR U.S. CNSM SV ETF 464287580 1,182 5,430 SH   SOLE   340 0 5,090
ISHARES TR U.S. BAS MTL ETF 464287838 221 2,325 SH   SOLE   1,915 0 410
JOHNSON CTLS INTL PLC SHS G51502105 2,977 72,058 SH   SOLE   47,458 0 24,600
JOHNSON & JOHNSON COM 478160104 29,660 212,949 SH   SOLE   185,498 0 27,452
JPMORGAN CHASE & CO COM 46625H100 34,313 306,914 SH   SOLE   261,671 0 45,243
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 688 13,654 SH   SOLE   3,734 0 9,920
KIMBERLY CLARK CORP COM 494368103 655 4,917 SH   SOLE   4,489 0 428
COCA COLA CO COM 191216100 4,991 98,020 SH   SOLE   71,161 0 26,859
SPDR SERIES TRUST S&P REGL BKG 78464A698 1,057 19,780 SH   SOLE   19,780 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 840 10,411 SH   SOLE   8,744 0 1,667
LEAR CORP COM NEW 521865204 210 1,511 SH   SOLE   1,511 0 0
LEGGETT & PLATT INC COM 524660107 215 5,606 SH   SOLE   4,456 0 1,150
LILLY ELI & CO COM 532457108 716 6,463 SH   SOLE   6,163 0 300
LOCKHEED MARTIN CORP COM 539830109 755 2,078 SH   SOLE   1,891 0 187
LOWES COS INC COM 548661107 434 4,301 SH   SOLE   3,722 0 579
ISHARES TR IBOXX INV CP ETF 464287242 782 6,284 SH   SOLE   3,100 0 3,184
LAM RESEARCH CORP COM 512807108 208 1,106 SH   SOLE   1,106 0 0
SOUTHWEST AIRLS CO COM 844741108 2,635 51,889 SH   SOLE   34,908 0 16,981
LAMB WESTON HLDGS INC COM 513272104 297 4,690 SH   SOLE   3,558 0 1,132
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 62 21,894 SH   SOLE   21,749 0 145
MASTERCARD INC CL A 57636Q104 675 2,552 SH   SOLE   2,502 0 50
ISHARES TR MBS ETF 464288588 561 5,213 SH   SOLE   1,135 0 4,078
MCDONALDS CORP COM 580135101 1,599 7,699 SH   SOLE   6,695 0 1,004
MONDELEZ INTL INC CL A 609207105 622 11,541 SH   SOLE   11,541 0 0
MEDTRONIC PLC SHS G5960L103 249 2,555 SH   SOLE   2,139 0 416
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 361 1,017 SH   SOLE   397 0 620
METLIFE INC COM 59156R108 221 4,447 SH   SOLE   4,394 0 53
3M CO COM 88579Y101 2,164 12,485 SH   SOLE   10,528 0 1,958
ALTRIA GROUP INC COM 02209S103 792 16,731 SH   SOLE   16,132 0 598
MARATHON PETE CORP COM 56585A102 9,301 166,438 SH   SOLE   148,737 0 17,701
MERCK & CO INC COM 58933Y105 1,375 16,399 SH   SOLE   12,394 0 4,005
MARATHON OIL CORP COM 565849106 11,906 837,862 SH   SOLE   754,251 0 83,611
MORGAN STANLEY COM NEW 617446448 231 5,281 SH   SOLE   5,281 0 0
MICROSOFT CORP COM 594918104 40,825 304,757 SH   SOLE   261,455 0 43,302
ISHARES TR USA MOMENTUM FCT 46432F396 453 3,819 SH   SOLE   3,181 0 638
MICRON TECHNOLOGY INC COM 595112103 1,514 39,236 SH   SOLE   39,236 0 0
ISHARES TR NATIONAL MUN ETF 464288414 2,448 21,650 SH   SOLE   21,047 0 603
ISHARES US ETF TR SHT MAT BD ETF 46431W507 234 4,652 SH   SOLE   4,394 0 258
NEXTERA ENERGY INC COM 65339F101 312 1,524 SH   SOLE   1,174 0 350
NETFLIX INC COM 64110L106 593 1,614 SH   SOLE   1,614 0 0
NIKE INC CL B 654106103 4,988 59,418 SH   SOLE   44,743 0 14,675
NORTHROP GRUMMAN CORP COM 666807102 2,275 7,040 SH   SOLE   6,922 0 118
NORFOLK SOUTHERN CORP COM 655844108 224 1,123 SH   SOLE   1,123 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 255 8,955 SH   SOLE   8,955 0 0
NOVARTIS A G SPONSORED ADR 66987V109 550 6,026 SH   SOLE   5,107 0 919
REALTY INCOME CORP COM 756109104 380 5,502 SH   SOLE   5,502 0 0
OMNICOM GROUP INC COM 681919106 1,475 18,001 SH   SOLE   10,924 0 7,077
ORACLE CORP COM 68389X105 941 16,509 SH   SOLE   14,463 0 2,046
PAYCHEX INC COM 704326107 242 2,942 SH   SOLE   2,942 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 805 27,103 SH   SOLE   15,413 0 11,690
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 2,898 48,036 SH   SOLE   38,445 0 9,591
PEPSICO INC COM 713448108 24,481 186,693 SH   SOLE   163,954 0 22,739
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 267 14,746 SH   SOLE   12,556 0 2,190
PFIZER INC COM 717081103 3,819 88,160 SH   SOLE   70,551 0 17,609
ISHARES TR PFD AND INCM SEC 464288687 492 13,356 SH   SOLE   12,320 0 1,036
PROCTER AND GAMBLE CO COM 742718109 2,575 23,486 SH   SOLE   19,727 0 3,759
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 219 5,031 SH   SOLE   5,031 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 612 54,032 SH   SOLE   54,032 0 0
INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 1,237 69,778 SH   SOLE   37,803 0 31,975
PROLOGIS INC COM 74340W103 2,041 25,475 SH   SOLE   24,427 0 1,048
PHILIP MORRIS INTL INC COM 718172109 820 10,439 SH   SOLE   9,746 0 693
PNC FINL SVCS GROUP INC COM 693475105 262 1,908 SH   SOLE   1,743 0 165
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1,008 7,364 SH   SOLE   4,835 0 2,529
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1,069 16,468 SH   SOLE   11,241 0 5,227
PPG INDS INC COM 693506107 215 1,844 SH   SOLE   1,844 0 0
PPL CORP COM 69351T106 685 22,099 SH   SOLE   17,782 0 4,317
PRIMERICA INC COM 74164M108 392 3,264 SH   SOLE   14 0 3,250
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 1,225 12,785 SH   SOLE   9,342 0 3,443
PHILLIPS 66 COM 718546104 898 9,604 SH   SOLE   9,456 0 148
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 907 12,447 SH   SOLE   7,692 0 4,755
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 766 23,573 SH   SOLE   13,943 0 9,630
PIONEER NAT RES CO COM 723787107 523 3,398 SH   SOLE   3,398 0 0
INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 986 16,832 SH   SOLE   11,182 0 5,650
PAYPAL HLDGS INC COM 70450Y103 911 7,963 SH   SOLE   6,868 0 1,095
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1,104 36,280 SH   SOLE   9,930 0 26,350
QUALCOMM INC COM 747525103 981 12,900 SH   SOLE   12,763 0 137
FIRST TR NASDAQ100 TECH INDE SHS 337345102 1,265 14,793 SH   SOLE   750 0 14,043
ROCKWELL AUTOMATION INC COM 773903109 330 2,016 SH   SOLE   2,016 0 0
ROPER TECHNOLOGIES INC COM 776696106 219 597 SH   SOLE   597 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,804 44,566 SH   SOLE   26,944 0 17,622
RAYTHEON CO COM NEW 755111507 2,418 13,908 SH   SOLE   13,621 0 287
SBA COMMUNICATIONS CORP NEW CL A 78410G104 231 1,027 SH   SOLE   1,027 0 0
STARBUCKS CORP COM 855244109 5,034 60,052 SH   SOLE   45,287 0 14,765
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 321 4,488 SH   SOLE   3,877 0 611
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 332 12,655 SH   SOLE   11,700 0 955
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,140 35,538 SH   SOLE   27,293 0 8,245
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,194 14,343 SH   SOLE   13,006 0 1,337
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 436 7,641 SH   SOLE   7,641 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,918 34,159 SH   SOLE   32,194 0 1,965
THE CHARLES SCHWAB CORPORATI COM 808513105 13,166 327,605 SH   SOLE   283,198 0 44,407
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,612 22,959 SH   SOLE   16,758 0 6,201
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,027 19,368 SH   SOLE   19,368 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 3,099 30,724 SH   SOLE   17,386 0 13,338
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 548 11,196 SH   SOLE   11,196 0 0
SHERWIN WILLIAMS CO COM 824348106 390 851 SH   SOLE   851 0 0
SELECTIVE INS GROUP INC COM 816300107 251 3,346 SH   SOLE   3,346 0 0
SIRIUS XM HLDGS INC COM 82968B103 156 27,875 SH   SOLE   27,875 0 0
SVB FINL GROUP COM 78486Q101 283 1,261 SH   SOLE   1,261 0 0
SOUTHERN CO COM 842587107 961 17,384 SH   SOLE   14,424 0 2,960
ISHARES TR PHLX SEMICND ETF 464287523 1,098 5,536 SH   SOLE   1,805 0 3,731
S&P GLOBAL INC COM 78409V104 13,339 58,559 SH   SOLE   52,244 0 6,315
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 3,075 55,897 SH   SOLE   45,404 0 10,493
SPDR S&P 500 ETF TR TR UNIT 78462F103 45,852 156,492 SH   SOLE   35,532 0 120,961
SEMPRA ENERGY COM 816851109 1,191 8,668 SH   SOLE   6,589 0 2,079
SIMPSON MANUFACTURING CO INC COM 829073105 18,796 282,814 SH   SOLE   282,814 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 418 7,953 SH   SOLE   7,953 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 328 3,078 SH   SOLE   3,078 0 0
STANLEY BLACK & DECKER INC COM 854502101 15,976 110,478 SH   SOLE   98,909 0 11,569
STRYKER CORP COM 863667101 20,049 97,524 SH   SOLE   88,181 0 9,342
AT&T INC COM 00206R102 5,099 152,167 SH   SOLE   127,598 0 24,569
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 187 10,546 SH   SOLE   10,427 0 119
TJX COS INC NEW COM 872540109 17,192 325,106 SH   SOLE   289,610 0 35,496
THERMO FISHER SCIENTIFIC INC COM 883556102 4,830 16,445 SH   SOLE   16,445 0 0
T MOBILE US INC COM 872590104 370 4,994 SH   SOLE   792 0 4,202
TRIMBLE INC COM 896239100 367 8,127 SH   SOLE   4,714 0 3,413
TESLA INC COM 88160R101 333 1,491 SH   SOLE   1,403 0 88
HOSTESS BRANDS INC CL A 44109J106 221 15,294 SH   SOLE   13,494 0 1,800
UNITEDHEALTH GROUP INC COM 91324P102 342 1,401 SH   SOLE   1,284 0 117
UNION PACIFIC CORP COM 907818108 13,810 81,661 SH   SOLE   73,795 0 7,865
UNITED PARCEL SERVICE INC CL B 911312106 5,798 56,143 SH   SOLE   54,853 0 1,290
US BANCORP DEL COM NEW 902973304 1,004 19,165 SH   SOLE   19,165 0 0
ISHARES TR MIN VOL USA ETF 46429B697 922 14,932 SH   SOLE   14,932 0 0
UNITED TECHNOLOGIES CORP COM 913017109 19,523 149,948 SH   SOLE   129,031 0 20,917
VISA INC COM CL A 92826C839 24,394 140,561 SH   SOLE   129,976 0 10,586
VANGUARD INDEX FDS SMALL CP ETF 922908751 86,548 552,456 SH   SOLE   494,868 0 57,588
VANGUARD INDEX FDS SML CP GRW ETF 922908595 477 2,563 SH   SOLE   2,563 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 208 1,592 SH   SOLE   1,192 0 400
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 733 9,082 SH   SOLE   3,852 0 5,230
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,325 55,737 SH   SOLE   55,260 0 477
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 298 5,850 SH   SOLE   602 0 5,248
V F CORP COM 918204108 248 2,836 SH   SOLE   2,765 0 71
VANGUARD WORLD FDS INF TECH ETF 92204A702 276 1,308 SH   SOLE   1,308 0 0
VIRNETX HLDG CORP COM 92823T108 297 47,834 SH   SOLE   47,834 0 0
VANGUARD GROUP DIV APP ETF 921908844 2,106 18,283 SH   SOLE   17,047 0 1,237
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 333 4,900 SH   SOLE   4,010 0 890
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 329 2,257 SH   SOLE   2,257 0 0
VALERO ENERGY CORP NEW COM 91913Y100 921 10,754 SH   SOLE   8,592 0 2,162
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 270 3,090 SH   SOLE   1,134 0 1,956
VANGUARD INDEX FDS MID CAP ETF 922908629 595 3,557 SH   SOLE   2,619 0 938
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 935 3,475 SH   SOLE   2,925 0 550
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,437 16,321 SH   SOLE   12,991 0 3,330
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,700 11,328 SH   SOLE   9,618 0 1,710
VENTAS INC COM 92276F100 899 13,151 SH   SOLE   10,916 0 2,235
VANGUARD INDEX FDS VALUE ETF 922908744 284,631 2,566,088 SH   SOLE   2,305,147 0 260,942
VANGUARD INDEX FDS GROWTH ETF 922908736 133,637 817,904 SH   SOLE   727,893 0 90,011
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,613 61,441 SH   SOLE   51,297 0 10,144
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 474 4,000 SH   SOLE   4,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,334 110,878 SH   SOLE   87,137 0 23,741
WESTERN ALLIANCE BANCORP COM 957638109 241 5,386 SH   SOLE   5,386 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 223 4,081 SH   SOLE   4,081 0 0
WELLTOWER INC COM 95040Q104 867 10,633 SH   SOLE   8,905 0 1,728
WELLS FARGO CO NEW COM 949746101 2,302 48,638 SH   SOLE   45,682 0 2,955
WALMART INC COM 931142103 1,131 10,232 SH   SOLE   8,837 0 1,395
XCEL ENERGY INC COM 98389B100 205 3,439 SH   SOLE   3,041 0 398
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 335 6,816 SH   SOLE   5,026 0 1,790
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,884 29,566 SH   SOLE   23,345 0 6,221
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 675 24,445 SH   SOLE   21,765 0 2,680
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 629 8,124 SH   SOLE   7,107 0 1,017
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 17,590 225,403 SH   SOLE   202,415 0 22,988
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,070 22,349 SH   SOLE   14,825 0 7,524
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5,284 44,331 SH   SOLE   44,286 0 45
EXXON MOBIL CORP COM 30231G102 18,322 239,099 SH   SOLE   209,436 0 29,663
XYLEM INC COM 98419M100 290 3,463 SH   SOLE   3,043 0 420
YUM BRANDS INC COM 988498101 452 4,085 SH   SOLE   3,980 0 105
ZOETIS INC CL A 98978V103 356 3,140 SH   SOLE   3,039 0 101
ARK ETF TR INNOVATION ETF 00214Q104 231 4,820 SH   SOLE   0 0 4,820
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 340 16,014 SH   SOLE   0 0 16,014
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 277 13,061 SH   SOLE   0 0 13,061
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 201 9,417 SH   SOLE   0 0 9,417
CABLE ONE INC COM 12685J105 912 779 SH   SOLE   0 0 779
TABLEAU SOFTWARE INC CL A 87336U105 955 5,750 SH   SOLE   0 0 5,750
DOCUSIGN INC COM 256163106 638 12,827 SH   SOLE   0 0 12,827
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 459 10,825 SH   SOLE   0 0 10,825
GRAHAM HLDGS CO COM 384637104 516 748 SH   SOLE   0 0 748
HALOZYME THERAPEUTICS INC COM 40637H109 172 10,000 SH   SOLE   0 0 10,000
ISHARES TR ULTR SH TRM BD 46434V878 501 9,940 SH   SOLE   0 0 9,940
ISHARES TR INTRM TR CRP ETF 464288638 207 3,634 SH   SOLE   0 0 3,634
ISHARES TR CORE 1 5 YR USD 46432F859 377 7,483 SH   SOLE   0 0 7,483
ISHARES TR U.S. REAL ES ETF 464287739 383 4,389 SH   SOLE   0 0 4,389
BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 28 10,000 SH   SOLE   0 0 10,000
PIMCO STRATEGIC INCOME FD IN COM 72200X104 151 15,600 SH   SOLE   0 0 15,600
SPDR SERIES TRUST DJ REIT ETF 78464A607 251 2,539 SH   SOLE   0 0 2,539
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 243 5,764 SH   SOLE   0 0 5,764