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
3M CO COM 88579Y101 4,825 25,040 SH   SOLE   25,040 0 0
ABBOTT LABS COM 002824100 4,876 40,687 SH   SOLE   40,687 0 0
ABBVIE INC COM 00287Y109 4,411 40,755 SH   SOLE   40,755 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 235 4,116 SH   SOLE   2,336 0 1,780
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,989 28,917 SH   SOLE   26,862 0 2,055
ACTIVISION BLIZZARD INC COM 00507V109 3,701 39,801 SH   SOLE   39,801 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,044 13,305 SH   SOLE   13,255 0 50
AECOM COM 00766T100 201 3,133 SH   SOLE   3,133 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 229 1,535 SH   SOLE   1,535 0 0
AFLAC INC COM 001055102 3,813 74,507 SH   SOLE   74,507 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,359 10,689 SH   SOLE   10,689 0 0
AIR PRODS & CHEMS INC COM 009158106 2,469 8,775 SH   SOLE   8,775 0 0
ALASKA AIR GROUP INC COM 011659109 975 14,088 SH   SOLE   14,088 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 239 1,560 SH   SOLE   1,560 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 400 1,765 SH   SOLE   1,765 0 0
ALLIANT ENERGY CORP COM 018802108 1,290 23,817 SH   SOLE   23,817 0 0
ALLSTATE CORP COM 020002101 425 3,701 SH   SOLE   3,701 0 0
ALPHABET INC CAP STK CL A 02079K305 4,441 2,153 SH   SOLE   2,153 0 0
ALPHABET INC CAP STK CL C 02079K107 4,901 2,369 SH   SOLE   2,369 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 248 8,134 SH   SOLE   8,134 0 0
ALTRIA GROUP INC COM 02209S103 1,019 19,924 SH   SOLE   19,924 0 0
AMAZON COM INC COM 023135106 26,567 8,587 SH   SOLE   8,587 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 240 5,557 SH   SOLE   4,497 0 1,060
AMERICAN ELEC PWR CO INC COM 025537101 207 2,444 SH   SOLE   2,444 0 0
AMERICAN EXPRESS CO COM 025816109 755 5,341 SH   SOLE   5,341 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 315 2,765 SH   SOLE   2,765 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 222 4,810 SH   SOLE   4,810 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,087 12,912 SH   SOLE   12,912 0 0
AMERIPRISE FINL INC COM 03076C106 257 1,104 SH   SOLE   1,104 0 0
AMGEN INC COM 031162100 1,207 4,851 SH   SOLE   4,851 0 0
AMPHENOL CORP NEW CL A 032095101 276 4,176 SH   SOLE   4,176 0 0
ANALOG DEVICES INC COM 032654105 3,465 22,343 SH   SOLE   22,343 0 0
ANTHEM INC COM 036752103 512 1,426 SH   SOLE   1,426 0 0
AON PLC SHS CL A G0403H108 492 2,136 SH   SOLE   938 0 1,198
APPLE INC COM 037833100 44,334 362,949 SH   SOLE   362,749 0 200
APPLIED MATLS INC COM 038222105 5,149 38,541 SH   SOLE   38,541 0 0
APTARGROUP INC COM 038336103 260 1,837 SH   SOLE   1,349 0 488
ASML HOLDING N V N Y REGISTRY SHS N07059210 842 1,365 SH   SOLE   25 0 1,340
AT&T INC COM 00206R102 4,466 147,554 SH   SOLE   147,554 0 0
AUTODESK INC COM 052769106 313 1,129 SH   SOLE   1,129 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 655 3,476 SH   SOLE   3,476 0 0
AUTOZONE INC COM 053332102 201 143 SH   SOLE   143 0 0
AVISTA CORP COM 05379B107 218 4,566 SH   SOLE   4,566 0 0
BANK NEW YORK MELLON CORP COM 064058100 257 5,441 SH   SOLE   5,441 0 0
BANK OZK COM 06417N103 1,380 33,790 SH   SOLE   33,790 0 0
BECTON DICKINSON & CO COM 075887109 560 2,303 SH   SOLE   2,303 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,929 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,147 20,146 SH   SOLE   20,146 0 0
BEST BUY INC COM 086516101 1,229 10,705 SH   SOLE   10,705 0 0
BIOGEN INC COM 09062X103 248 885 SH   SOLE   885 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 201 4,480 SH   SOLE   2,170 0 2,310
BLACKROCK INC COM 09247X101 555 736 SH   SOLE   736 0 0
BOEING CO COM 097023105 5,267 20,676 SH   SOLE   20,676 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,030 12,788 SH   SOLE   12,156 0 632
BRIXMOR PPTY GROUP INC COM 11120U105 206 10,207 SH   SOLE   10,207 0 0
BROADCOM INC COM 11135F101 993 2,141 SH   SOLE   2,141 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,132 7,397 SH   SOLE   7,397 0 0
BROWN & BROWN INC COM 115236101 1,239 27,113 SH   SOLE   27,113 0 0
BRUNSWICK CORP COM 117043109 269 2,819 SH   SOLE   2,819 0 0
CACI INTL INC CL A 127190304 207 840 SH   SOLE   840 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 223 1,628 SH   SOLE   1,628 0 0
CAMPBELL SOUP CO COM 134429109 1,236 24,581 SH   SOLE   24,581 0 0
CANADIAN PAC RY LTD COM 13645T100 639 1,686 SH   SOLE   0 0 1,686
CAPITAL ONE FINL CORP COM 14040H105 368 2,889 SH   SOLE   2,889 0 0
CARDINAL HEALTH INC COM 14149Y108 1,252 20,603 SH   SOLE   20,603 0 0
CATALENT INC COM 148806102 325 3,092 SH   SOLE   2,168 0 924
CATHAY GEN BANCORP COM 149150104 403 9,876 SH   SOLE   8,556 0 1,320
CHARLES RIV LABS INTL INC COM 159864107 312 1,078 SH   SOLE   1,078 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 516 837 SH   SOLE   837 0 0
CHEMED CORP NEW COM 16359R103 402 876 SH   SOLE   823 0 53
CHEVRON CORP NEW COM 166764100 5,515 52,625 SH   SOLE   52,625 0 0
CIGNA CORP NEW COM 125523100 297 1,230 SH   SOLE   1,230 0 0
CISCO SYS INC COM 17275R102 2,094 40,486 SH   SOLE   40,486 0 0
CITIGROUP INC COM NEW 172967424 510 7,005 SH   SOLE   7,005 0 0
CITRIX SYS INC COM 177376100 362 2,582 SH   SOLE   2,582 0 0
CLOROX CO DEL COM 189054109 1,914 9,926 SH   SOLE   9,926 0 0
CME GROUP INC COM 12572Q105 247 1,211 SH   SOLE   1,211 0 0
COCA COLA CO COM 191216100 4,462 84,652 SH   SOLE   84,652 0 0
COGNEX CORP COM 192422103 365 4,400 SH   SOLE   3,555 0 845
COLGATE PALMOLIVE CO COM 194162103 666 8,449 SH   SOLE   8,449 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 592 5,607 SH   SOLE   5,607 0 0
COMCAST CORP NEW CL A 20030N101 4,801 88,733 SH   SOLE   88,733 0 0
COMERICA INC COM 200340107 210 2,923 SH   SOLE   2,923 0 0
COMMERCE BANCSHARES INC COM 200525103 1,219 15,918 SH   SOLE   15,918 0 0
CONOCOPHILLIPS COM 20825C104 310 5,860 SH   SOLE   5,860 0 0
CONSTELLATION BRANDS INC CL A 21036P108 237 1,038 SH   SOLE   1,038 0 0
CORESITE RLTY CORP COM 21870Q105 1,284 10,711 SH   SOLE   10,348 0 363
COSTCO WHSL CORP NEW COM 22160K105 10,757 30,519 SH   SOLE   30,469 0 50
CROWN CASTLE INTL CORP NEW COM 22822V101 296 1,721 SH   SOLE   1,721 0 0
CSX CORP COM 126408103 808 8,383 SH   SOLE   8,383 0 0
CULLEN FROST BANKERS INC COM 229899109 388 3,565 SH   SOLE   3,565 0 0
CUMMINS INC COM 231021106 224 865 SH   SOLE   865 0 0
CVS HEALTH CORP COM 126650100 408 5,418 SH   SOLE   5,418 0 0
D R HORTON INC COM 23331A109 1,558 17,486 SH   SOLE   17,486 0 0
DANAHER CORPORATION COM 235851102 2,364 10,502 SH   SOLE   10,502 0 0
DARDEN RESTAURANTS INC COM 237194105 227 1,602 SH   SOLE   1,602 0 0
DARLING INGREDIENTS INC COM 237266101 362 4,922 SH   SOLE   4,922 0 0
DEERE & CO COM 244199105 708 1,894 SH   SOLE   1,894 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 334 6,912 SH   SOLE   6,912 0 0
DIGITAL RLTY TR INC COM 253868103 224 1,592 SH   SOLE   1,592 0 0
DISCOVER FINL SVCS COM 254709108 315 3,317 SH   SOLE   3,317 0 0
DISNEY WALT CO COM 254687106 2,990 16,204 SH   SOLE   16,204 0 0
DOCUSIGN INC COM 256163106 269 1,327 SH   SOLE   1,327 0 0
DOLLAR GEN CORP NEW COM 256677105 256 1,266 SH   SOLE   1,266 0 0
DOVER CORP COM 260003108 205 1,498 SH   SOLE   1,498 0 0
DOW INC COM 260557103 298 4,664 SH   SOLE   4,664 0 0
DTE ENERGY CO COM 233331107 337 2,530 SH   SOLE   2,530 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,398 24,839 SH   SOLE   24,839 0 0
DUKE REALTY CORP COM NEW 264411505 1,275 30,413 SH   SOLE   30,413 0 0
DUPONT DE NEMOURS INC COM 26614N102 319 4,133 SH   SOLE   4,133 0 0
EATON CORP PLC SHS G29183103 398 2,878 SH   SOLE   2,878 0 0
ECOLAB INC COM 278865100 2,243 10,476 SH   SOLE   10,476 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 246 2,945 SH   SOLE   2,945 0 0
ELECTRONIC ARTS INC COM 285512109 315 2,329 SH   SOLE   2,329 0 0
EMCOR GROUP INC COM 29084Q100 334 2,978 SH   SOLE   2,978 0 0
EMERSON ELEC CO COM 291011104 784 8,691 SH   SOLE   8,691 0 0
EOG RES INC COM 26875P101 205 2,833 SH   SOLE   2,833 0 0
EPR PPTYS COM SH BEN INT 26884U109 319 6,852 SH   SOLE   6,852 0 0
EQUINIX INC COM 29444U700 289 425 SH   SOLE   425 0 0
ETSY INC COM 29786A106 389 1,930 SH   SOLE   1,930 0 0
EXELON CORP COM 30161N101 316 7,231 SH   SOLE   7,231 0 0
EXPEDIA GROUP INC COM NEW 30212P303 3,056 17,756 SH   SOLE   17,756 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,464 13,599 SH   SOLE   13,599 0 0
EXPONENT INC COM 30214U102 209 2,142 SH   SOLE   1,396 0 746
EXXON MOBIL CORP COM 30231G102 2,274 40,722 SH   SOLE   40,722 0 0
FACEBOOK INC CL A 30303M102 3,800 12,902 SH   SOLE   12,902 0 0
FACTSET RESH SYS INC COM 303075105 312 1,010 SH   SOLE   1,010 0 0
FAIR ISAAC CORP COM 303250104 313 644 SH   SOLE   644 0 0
FEDEX CORP COM 31428X106 472 1,662 SH   SOLE   1,662 0 0
FERRARI N V COM N3167Y103 478 2,286 SH   SOLE   222 0 2,064
FIDELITY NATL INFORMATION SV COM 31620M106 345 2,455 SH   SOLE   2,455 0 0
FIFTH THIRD BANCORP COM 316773100 277 7,408 SH   SOLE   7,408 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 211 1,267 SH   SOLE   1,267 0 0
FISERV INC COM 337738108 416 3,497 SH   SOLE   3,497 0 0
FIVE BELOW INC COM 33829M101 395 2,072 SH   SOLE   1,458 0 614
FORD MTR CO DEL COM 345370860 243 19,846 SH   SOLE   19,846 0 0
FORTIVE CORP COM 34959J108 524 7,411 SH   SOLE   7,411 0 0
FREEPORT-MCMORAN INC CL B 35671D857 256 7,764 SH   SOLE   7,764 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,239 9,932 SH   SOLE   9,932 0 0
GARMIN LTD SHS H2906T109 1,251 9,487 SH   SOLE   9,487 0 0
GARTNER INC COM 366651107 253 1,384 SH   SOLE   881 0 503
GENERAL DYNAMICS CORP COM 369550108 220 1,212 SH   SOLE   1,212 0 0
GENERAL ELECTRIC CO COM 369604103 584 44,457 SH   SOLE   44,457 0 0
GENERAL MLS INC COM 370334104 223 3,637 SH   SOLE   3,637 0 0
GENERAL MTRS CO COM 37045V100 380 6,606 SH   SOLE   6,606 0 0
GILEAD SCIENCES INC COM 375558103 416 6,441 SH   SOLE   6,441 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,923 33,700 SH   SOLE   31,630 0 2,070
GLOBAL PMTS INC COM 37940X102 200 990 SH   SOLE   990 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 372 11,777 SH   SOLE   11,777 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 349 10,538 SH   SOLE   10,538 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 392 1,198 SH   SOLE   1,198 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 205 11,690 SH   SOLE   11,690 0 0
GRACO INC COM 384109104 1,453 20,286 SH   SOLE   19,406 0 880
HARTFORD FINL SVCS GROUP INC COM 416515104 268 4,009 SH   SOLE   4,009 0 0
HCA HEALTHCARE INC COM 40412C101 272 1,445 SH   SOLE   1,445 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 629 8,099 SH   SOLE   0 0 8,099
HILL ROM HLDGS INC COM 431475102 1,222 11,064 SH   SOLE   11,064 0 0
HOME DEPOT INC COM 437076102 7,332 24,020 SH   SOLE   24,020 0 0
HOMESTREET INC COM 43785V102 413 9,368 SH   SOLE   8,368 0 1,000
HONEYWELL INTL INC COM 438516106 4,241 19,537 SH   SOLE   19,537 0 0
HUBSPOT INC COM 443573100 236 521 SH   SOLE   291 0 230
HUMANA INC COM 444859102 246 586 SH   SOLE   586 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,297 7,717 SH   SOLE   7,717 0 0
HUNTINGTON BANCSHARES INC COM 446150104 190 12,113 SH   SOLE   12,113 0 0
ICON PLC SHS G4705A100 298 1,517 SH   SOLE   483 0 1,034
IDEX CORP COM 45167R104 1,253 5,987 SH   SOLE   5,987 0 0
ILLINOIS TOOL WKS INC COM 452308109 933 4,212 SH   SOLE   4,212 0 0
ILLUMINA INC COM 452327109 282 734 SH   SOLE   734 0 0
IMPINJ INC COM 453204109 910 16,000 SH   SOLE   16,000 0 0
INTEL CORP COM 458140100 6,972 108,936 SH   SOLE   108,936 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 251 2,248 SH   SOLE   2,248 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 669 5,021 SH   SOLE   5,021 0 0
INTUIT COM 461202103 503 1,313 SH   SOLE   1,313 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,356 3,189 SH   SOLE   3,189 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 7,853 24,607 SH   SOLE   24,607 0 0
IQVIA HLDGS INC COM 46266C105 239 1,238 SH   SOLE   1,238 0 0
ISHARES INC CORE MSCI EMKT 46434G103 391 6,077 SH   SOLE   6,077 0 0
ISHARES INC CUR HD MSCI EM 46434G509 14,489 449,275 SH   SOLE   449,275 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 5,499 63,753 SH   SOLE   63,753 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 53,171 470,834 SH   SOLE   470,834 0 0
ISHARES TR COHEN STEER REIT 464287564 509 8,800 SH   SOLE   8,800 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 339 3,575 SH   SOLE   3,575 0 0
ISHARES TR CORE MSCI EAFE 46432F842 15,167 210,511 SH   SOLE   210,511 0 0
ISHARES TR CORE S&P MCP ETF 464287507 6,223 23,910 SH   SOLE   23,910 0 0
ISHARES TR CORE S&P SCP ETF 464287804 688 6,337 SH   SOLE   6,337 0 0
ISHARES TR CORE S&P US GWT 464287671 3,667 40,393 SH   SOLE   40,393 0 0
ISHARES TR CORE S&P500 ETF 464287200 269,482 677,398 SH   SOLE   677,398 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,498 13,156 SH   SOLE   13,156 0 0
ISHARES TR HDG MSCI EAFE 46434V803 82,527 2,503,107 SH   SOLE   2,503,107 0 0
ISHARES TR MSCI ACWI ETF 464288257 271 2,850 SH   SOLE   2,850 0 0
ISHARES TR MSCI EAFE ETF 464287465 9,776 128,855 SH   SOLE   128,855 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 5,615 105,272 SH   SOLE   105,272 0 0
ISHARES TR MSCI USA ESG SLC 464288802 520 5,918 SH   SOLE   5,918 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,929 16,626 SH   SOLE   16,626 0 0
ISHARES TR PHLX SEMICND ETF 464287523 699 1,649 SH   SOLE   1,649 0 0
ISHARES TR RUS 1000 ETF 464287622 11,280 50,394 SH   SOLE   50,394 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 4,452 18,319 SH   SOLE   18,319 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 553 3,652 SH   SOLE   3,652 0 0
ISHARES TR RUS MID CAP ETF 464287499 30,622 414,208 SH   SOLE   414,208 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 29,851 135,110 SH   SOLE   134,295 0 815
ISHARES TR RUSSELL 3000 ETF 464287689 416 1,752 SH   SOLE   1,752 0 0
ISHARES TR S&P 500 VAL ETF 464287408 682 4,830 SH   SOLE   4,830 0 0
ISHARES TR S&P MC 400GR ETF 464287606 464 5,920 SH   SOLE   5,920 0 0
ISHARES TR S&P MC 400VL ETF 464287705 889 8,722 SH   SOLE   8,722 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,567 13,737 SH   SOLE   13,737 0 0
ISHARES TR SHORT TREAS BD 464288679 512 4,634 SH   SOLE   4,634 0 0
ISHARES TR TIPS BD ETF 464287176 2,038 16,240 SH   SOLE   16,240 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 1,646 22,000 SH   SOLE   22,000 0 0
ISHARES TR U.S. TECH ETF 464287721 435 4,960 SH   SOLE   4,960 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 317 2,998 SH   SOLE   2,998 0 0
ITT INC COM 45073V108 210 2,314 SH   SOLE   2,314 0 0
JOHNSON & JOHNSON COM 478160104 7,133 43,400 SH   SOLE   43,400 0 0
JPMORGAN CHASE & CO COM 46625H100 7,284 47,851 SH   SOLE   47,851 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,466 5,556 SH   SOLE   5,556 0 0
KKR & CO INC COM 48251W104 391 8,000 SH   SOLE   8,000 0 0
KROGER CO COM 501044101 215 5,976 SH   SOLE   5,976 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 319 1,575 SH   SOLE   1,575 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 206 807 SH   SOLE   807 0 0
LAM RESEARCH CORP COM 512807108 836 1,405 SH   SOLE   1,405 0 0
LAUDER ESTEE COS INC CL A 518439104 347 1,193 SH   SOLE   1,193 0 0
LENNOX INTL INC COM 526107107 244 783 SH   SOLE   783 0 0
LILLY ELI & CO COM 532457108 1,489 7,968 SH   SOLE   7,968 0 0
LINCOLN NATL CORP IND COM 534187109 215 3,447 SH   SOLE   3,447 0 0
LINDE PLC SHS G5494J103 604 2,157 SH   SOLE   2,157 0 0
LITHIA MTRS INC CL A 536797103 377 968 SH   SOLE   398 0 570
LITTELFUSE INC COM 537008104 257 971 SH   SOLE   971 0 0
LOCKHEED MARTIN CORP COM 539830109 428 1,157 SH   SOLE   1,157 0 0
LOWES COS INC COM 548661107 937 4,927 SH   SOLE   4,927 0 0
LULULEMON ATHLETICA INC COM 550021109 457 1,490 SH   SOLE   233 0 1,257
MACERICH CO COM 554382101 120 10,224 SH   SOLE   10,224 0 0
MARATHON OIL CORP COM 565849106 230 21,519 SH   SOLE   21,519 0 0
MARATHON PETE CORP COM 56585A102 1,766 33,018 SH   SOLE   33,018 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 241 1,384 SH   SOLE   1,384 0 0
MARSH & MCLENNAN COS INC COM 571748102 390 3,204 SH   SOLE   3,204 0 0
MASIMO CORP COM 574795100 291 1,267 SH   SOLE   1,267 0 0
MATSON INC COM 57686G105 684 10,262 SH   SOLE   10,262 0 0
MCDONALDS CORP COM 580135101 5,263 23,479 SH   SOLE   23,479 0 0
MCGRATH RENTCORP COM 580589109 1,206 14,955 SH   SOLE   14,955 0 0
MDU RES GROUP INC COM 552690109 1,332 42,132 SH   SOLE   42,132 0 0
MEDPACE HLDGS INC COM 58506Q109 233 1,417 SH   SOLE   1,040 0 377
MEDTRONIC PLC SHS G5960L103 3,752 31,764 SH   SOLE   31,764 0 0
METLIFE INC COM 59156R108 4,167 68,540 SH   SOLE   68,540 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 553 478 SH   SOLE   152 0 326
MGM RESORTS INTERNATIONAL COM 552953101 215 5,652 SH   SOLE   5,652 0 0
MICRON TECHNOLOGY INC COM 595112103 469 5,318 SH   SOLE   5,318 0 0
MICROSOFT CORP COM 594918104 178,807 758,397 SH   SOLE   758,347 0 50
MOLINA HEALTHCARE INC COM 60855R100 277 1,184 SH   SOLE   911 0 273
MONDELEZ INTL INC CL A 609207105 695 11,868 SH   SOLE   11,868 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,445 4,091 SH   SOLE   4,091 0 0
MOODYS CORP COM 615369105 271 908 SH   SOLE   908 0 0
MORGAN STANLEY COM NEW 617446448 4,023 51,801 SH   SOLE   51,801 0 0
NASDAQ INC COM 631103108 1,198 8,122 SH   SOLE   8,122 0 0
NETFLIX INC COM 64110L106 1,654 3,171 SH   SOLE   3,171 0 0
NEXTERA ENERGY INC COM 65339F101 2,822 37,317 SH   SOLE   37,317 0 0
NIKE INC CL B 654106103 8,619 64,860 SH   SOLE   64,860 0 0
NORDSON CORP COM 655663102 232 1,169 SH   SOLE   767 0 402
NORDSTROM INC COM 655664100 328 8,652 SH   SOLE   7,257 0 1,395
NORTHERN TR CORP COM 665859104 570 5,419 SH   SOLE   5,419 0 0
ONEOK INC NEW COM 682680103 1,340 26,445 SH   SOLE   26,445 0 0
ORACLE CORP COM 68389X105 4,695 66,913 SH   SOLE   66,863 0 50
OSHKOSH CORP COM 688239201 224 1,888 SH   SOLE   1,888 0 0
OWENS CORNING NEW COM 690742101 235 2,551 SH   SOLE   2,551 0 0
PACCAR INC COM 693718108 4,034 43,410 SH   SOLE   43,410 0 0
PACKAGING CORP AMER COM 695156109 250 1,863 SH   SOLE   1,863 0 0
PAYCHEX INC COM 704326107 502 5,121 SH   SOLE   5,121 0 0
PAYPAL HLDGS INC COM 70450Y103 1,639 6,751 SH   SOLE   6,751 0 0
PEPSICO INC COM 713448108 4,964 35,090 SH   SOLE   35,090 0 0
PFIZER INC COM 717081103 4,774 131,765 SH   SOLE   131,765 0 0
PHILIP MORRIS INTL INC COM 718172109 1,420 16,000 SH   SOLE   16,000 0 0
PHILLIPS 66 COM 718546104 271 3,322 SH   SOLE   3,322 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 366 3,592 SH   SOLE   3,592 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 332 3,746 SH   SOLE   2,631 0 1,115
PIONEER NAT RES CO COM 723787107 346 2,184 SH   SOLE   1,923 0 261
PIXELWORKS INC COM NEW 72581M305 33 10,000 SH   SOLE   10,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 511 2,916 SH   SOLE   2,916 0 0
POLARIS INC COM 731068102 1,151 8,626 SH   SOLE   7,941 0 685
PPG INDS INC COM 693506107 561 3,733 SH   SOLE   3,733 0 0
PRIMERICA INC COM 74164M108 216 1,463 SH   SOLE   1,463 0 0
PRUDENTIAL FINL INC COM 744320102 364 3,991 SH   SOLE   3,991 0 0
PTC INC COM 69370C100 355 2,579 SH   SOLE   2,579 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 247 4,096 SH   SOLE   4,096 0 0
QUALCOMM INC COM 747525103 3,602 27,169 SH   SOLE   27,169 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,209 9,420 SH   SOLE   9,420 0 0
QURATE RETAIL INC COM SER A 74915M100 239 20,354 SH   SOLE   20,354 0 0
RBC BEARINGS INC COM 75524B104 221 1,122 SH   SOLE   349 0 773
REALTY INCOME CORP COM 756109104 262 4,133 SH   SOLE   4,133 0 0
REDFIN CORP COM 75737F108 325 4,886 SH   SOLE   4,886 0 0
REPLIGEN CORP COM 759916109 202 1,037 SH   SOLE   1,037 0 0
RESMED INC COM 761152107 595 3,067 SH   SOLE   682 0 2,385
RLI CORP COM 749607107 1,205 10,801 SH   SOLE   10,801 0 0
ROPER TECHNOLOGIES INC COM 776696106 225 557 SH   SOLE   557 0 0
RPM INTL INC COM 749685103 1,515 16,494 SH   SOLE   15,749 0 745
S&P GLOBAL INC COM 78409V104 398 1,127 SH   SOLE   1,127 0 0
SABRE CORP COM 78573M104 296 19,975 SH   SOLE   19,975 0 0
SALESFORCE COM INC COM 79466L302 1,097 5,176 SH   SOLE   5,176 0 0
SCHLUMBERGER LTD COM 806857108 382 14,037 SH   SOLE   14,037 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 208 4,050 SH   SOLE   4,050 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6,265 48,276 SH   SOLE   48,276 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 14,321 149,132 SH   SOLE   149,132 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,609 21,619 SH   SOLE   21,619 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,593 36,050 SH   SOLE   36,050 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 1,358 24,070 SH   SOLE   24,070 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 273 2,055 SH   SOLE   2,055 0 0
SERVICENOW INC COM 81762P102 495 989 SH   SOLE   989 0 0
SHERWIN WILLIAMS CO COM 824348106 342 463 SH   SOLE   463 0 0
SHOPIFY INC CL A 82509L107 495 447 SH   SOLE   75 0 372
SILICON LABORATORIES INC COM 826919102 273 1,939 SH   SOLE   1,017 0 922
SOUTHERN CO COM 842587107 290 4,660 SH   SOLE   4,660 0 0
SOUTHWEST AIRLS CO COM 844741108 1,565 25,625 SH   SOLE   25,625 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 16,646 42,001 SH   SOLE   42,001 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 396 1,000 SH Put SOLE   0 0 1,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 396 1,000 SH Call SOLE   0 0 1,000
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 383 804 SH   SOLE   804 0 0
STAG INDL INC COM 85254J102 1,303 38,783 SH   SOLE   36,898 0 1,885
STANLEY BLACK & DECKER INC COM 854502101 269 1,345 SH   SOLE   1,345 0 0
STARBUCKS CORP COM 855244109 18,693 171,069 SH   SOLE   171,069 0 0
STERIS PLC SHS USD G8473T100 1,586 8,326 SH   SOLE   6,130 0 2,196
STIFEL FINL CORP COM 860630102 383 5,975 SH   SOLE   4,747 0 1,228
SYNOVUS FINL CORP COM NEW 87161C501 1,370 29,937 SH   SOLE   29,937 0 0
SYSCO CORP COM 871829107 367 4,657 SH   SOLE   4,657 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 920 7,775 SH   SOLE   0 0 7,775
TARGET CORP COM 87612E106 3,779 19,077 SH   SOLE   19,077 0 0
TE CONNECTIVITY LTD REG SHS H84989104 206 1,592 SH   SOLE   1,592 0 0
TERADYNE INC COM 880770102 1,334 10,963 SH   SOLE   10,963 0 0
TESLA INC COM 88160R101 9,703 14,527 SH   SOLE   14,517 0 10
TESLA INC COM 88160R101 668 1,000 SH Call SOLE   0 0 1,000
TETRA TECH INC NEW COM 88162G103 340 2,505 SH   SOLE   2,505 0 0
TEXAS INSTRS INC COM 882508104 4,495 23,784 SH   SOLE   23,784 0 0
TEXAS ROADHOUSE INC COM 882681109 211 2,199 SH   SOLE   361 0 1,838
THERMO FISHER SCIENTIFIC INC COM 883556102 1,498 3,283 SH   SOLE   3,283 0 0
THOR INDS INC COM 885160101 1,521 11,290 SH   SOLE   11,290 0 0
TIMKEN CO COM 887389104 234 2,884 SH   SOLE   2,884 0 0
TJX COS INC NEW COM 872540109 415 6,274 SH   SOLE   6,274 0 0
TORO CO COM 891092108 301 2,917 SH   SOLE   2,042 0 875
TRACTOR SUPPLY CO COM 892356106 1,333 7,526 SH   SOLE   7,526 0 0
TRAVELERS COMPANIES INC COM 89417E109 267 1,775 SH   SOLE   1,775 0 0
TREX CO INC COM 89531P105 421 4,596 SH   SOLE   4,596 0 0
TRIMBLE INC COM 896239100 296 3,801 SH   SOLE   3,801 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,856 22,684 SH   SOLE   22,684 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,538 14,884 SH   SOLE   14,884 0 0
US BANCORP DEL COM NEW 902973304 2,959 53,493 SH   SOLE   53,493 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 83,411 471,490 SH   SOLE   471,265 0 225
VANGUARD INDEX FDS GROWTH ETF 922908736 100,048 389,230 SH   SOLE   389,230 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 113,621 613,172 SH   SOLE   613,172 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,751 7,911 SH   SOLE   7,911 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 6,246 67,996 SH   SOLE   67,996 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 416 1,141 SH   SOLE   1,141 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 12,416 57,995 SH   SOLE   57,995 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,327 6,419 SH   SOLE   6,419 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 14,613 111,156 SH   SOLE   111,156 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,300 82,616 SH   SOLE   82,616 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 4,843 72,033 SH   SOLE   72,033 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,790 116,759 SH   SOLE   116,759 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 230 1,069 SH   SOLE   1,069 0 0
VIAVI SOLUTIONS INC COM 925550105 179 11,431 SH   SOLE   7,966 0 3,465
VISA INC COM CL A 92826C839 5,525 26,093 SH   SOLE   26,093 0 0
WALMART INC COM 931142103 4,470 32,907 SH   SOLE   32,907 0 0
WASHINGTON FED INC COM 938824109 1,544 50,127 SH   SOLE   50,127 0 0
WASTE MGMT INC DEL COM 94106L109 452 3,504 SH   SOLE   3,504 0 0
WATSCO INC COM 942622200 1,239 4,751 SH   SOLE   4,751 0 0
WD-40 CO COM 929236107 309 1,008 SH   SOLE   1,008 0 0
WELLS FARGO CO NEW COM 949746101 650 16,644 SH   SOLE   16,644 0 0
WESTERN ALLIANCE BANCORP COM 957638109 207 2,190 SH   SOLE   765 0 1,425
WEX INC COM 96208T104 257 1,226 SH   SOLE   1,226 0 0
WILLIAMS SONOMA INC COM 969904101 1,971 10,999 SH   SOLE   10,999 0 0
WOODWARD INC COM 980745103 218 1,811 SH   SOLE   1,811 0 0
WORKDAY INC CL A 98138H101 2,520 10,143 SH   SOLE   10,143 0 0
XCEL ENERGY INC COM 98389B100 636 9,565 SH   SOLE   9,565 0 0
XILINX INC COM 983919101 250 2,015 SH   SOLE   2,015 0 0
YUM BRANDS INC COM 988498101 3,463 32,007 SH   SOLE   32,007 0 0
ZIONS BANCORPORATION N A COM 989701107 1,397 25,411 SH   SOLE   25,411 0 0
ZOETIS INC CL A 98978V103 434 2,753 SH   SOLE   2,753 0 0
CUBESMART COM 229663109 1,248 32,992 SH   SOLE   32,992 0 0
MSC INDL DIRECT INC CL A 553530106 1,280 14,190 SH   SOLE   14,190 0 0
TRUIST FINL CORP COM 89832Q109 427 7,319 SH   SOLE   7,319 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 367 11,985 SH   SOLE   11,985 0 0
BK OF AMERICA CORP COM 060505104 5,868 151,680 SH   SOLE   151,680 0 0
BRINKER INTL INC COM 109641100 280 3,934 SH   SOLE   3,934 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,092 17,295 SH   SOLE   17,295 0 0
F N B CORP COM 302520101 290 22,831 SH   SOLE   22,831 0 0
GENERAC HLDGS INC COM 368736104 232 708 SH   SOLE   708 0 0
INGERSOLL RAND INC COM 45687V106 246 4,992 SH   SOLE   2,987 0 2,005
KEYCORP COM 493267108 260 13,016 SH   SOLE   13,016 0 0
MERCADOLIBRE INC COM 58733R102 617 419 SH   SOLE   0 0 419
MERCK & CO. INC COM 58933Y105 4,720 61,225 SH   SOLE   61,225 0 0
MKS INSTRS INC COM 55306N104 1,472 7,939 SH   SOLE   7,939 0 0
NEWMONT CORP COM 651639106 228 3,789 SH   SOLE   3,789 0 0
NOW INC COM 67011P100 101 10,017 SH   SOLE   10,017 0 0
PROLOGIS INC. COM 74340W103 2,799 26,403 SH   SOLE   26,403 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,720 83,249 SH   SOLE   83,249 0 0
SCHWAB CHARLES CORP COM 808513105 270 4,139 SH   SOLE   4,139 0 0
SPDR SER TR S&P DIVID ETF 78464A763 751 6,364 SH   SOLE   6,364 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 1,745 37,429 SH   SOLE   37,429 0 0
SVB FINANCIAL GROUP COM 78486Q101 366 742 SH   SOLE   742 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 348 2,104 SH   SOLE   2,104 0 0
UNION PAC CORP COM 907818108 1,057 4,794 SH   SOLE   4,794 0 0
VALERO ENERGY CORP COM 91913Y100 418 5,836 SH   SOLE   5,836 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 222 2,705 SH   SOLE   2,705 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 579 6,840 SH   SOLE   6,840 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 9,106 61,909 SH   SOLE   61,909 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3,609 35,700 SH   SOLE   35,700 0 0
WILLIAMS COS INC COM 969457100 1,355 57,201 SH   SOLE   57,201 0 0
WP CAREY INC COM 92936U109 557 7,866 SH   SOLE   7,866 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 220 686 SH   SOLE   686 0 0
ALCON AG ORD SHS H01301128 425 6,056 SH   SOLE   218 0 5,838
BOOKING HOLDINGS INC COM 09857L108 461 198 SH   SOLE   198 0 0
CHEFS WHSE INC COM 163086101 237 7,781 SH   SOLE   7,781 0 0
EBAY INC. COM 278642103 214 3,499 SH   SOLE   3,499 0 0
KLA CORP COM NEW 482480100 345 1,045 SH   SOLE   1,045 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,539 4,322 SH   SOLE   4,322 0 0
MAXIMUS INC COM 577933104 1,267 14,230 SH   SOLE   14,230 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 303 1,955 SH   SOLE   1,955 0 0
NVIDIA CORPORATION COM 67066G104 6,449 12,078 SH   SOLE   12,028 0 50
OREILLY AUTOMOTIVE INC COM 67103H107 223 440 SH   SOLE   440 0 0
PROCTER AND GAMBLE CO COM 742718109 7,096 52,393 SH   SOLE   52,393 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 615 7,959 SH   SOLE   7,959 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 980 11,727 SH   SOLE   11,727 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 585 1,771 SH   SOLE   1,771 0 0
SPDR GOLD TR GOLD SHS 78463V107 549 3,432 SH   SOLE   3,432 0 0
STRYKER CORPORATION COM 863667101 424 1,743 SH   SOLE   1,743 0 0
SYNCHRONY FINANCIAL COM 87165B103 209 5,147 SH   SOLE   5,147 0 0
T-MOBILE US INC COM 872590104 381 3,040 SH   SOLE   3,040 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 301 620 SH   SOLE   311 0 309
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,004 4,215 SH   SOLE   4,215 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 393 4,490 SH   SOLE   4,490 0 0
EAGLE MATLS INC COM 26969P108 250 1,860 SH   SOLE   1,286 0 574
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 265 2,610 SH   SOLE   2,610 0 0
INTERNATIONAL PAPER CO COM 460146103 215 3,981 SH   SOLE   3,981 0 0
NAVIENT CORPORATION COM 63938C108 234 16,379 SH   SOLE   16,379 0 0
NORFOLK SOUTHN CORP COM 655844108 565 2,104 SH   SOLE   2,104 0 0
PARKER-HANNIFIN CORP COM 701094104 279 884 SH   SOLE   884 0 0
POOL CORP COM 73278L105 1,521 4,405 SH   SOLE   4,405 0 0
PROGRESSIVE CORP COM 743315103 320 3,347 SH   SOLE   3,347 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 202 2,360 SH   SOLE   2,360 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 310 6,309 SH   SOLE   6,309 0 0
CATERPILLAR INC COM 149123101 5,048 21,771 SH   SOLE   21,771 0 0
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 140 12,646 SH   SOLE   12,646 0 0
FIRST HORIZON CORPORATION COM 320517105 244 14,400 SH   SOLE   14,400 0 0
KIMBERLY-CLARK CORP COM 494368103 2,052 14,760 SH   SOLE   14,760 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 312 8,230 SH   SOLE   0 0 8,230
CITIZENS FINANCIAL GROUP INC COM 174610105 370 8,376 SH   SOLE   8,376 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 1,247 5,090 SH   SOLE   5,090 0 0