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
SPDR Gold Shares GOLD SHRS 78463V107 621 3,657 SH   SOLE   1,617 0 2,040
Vanguard FTSE All-Wld ex-US ALLWRLD EX US 922042775 801 14,290 SH   SOLE   6,685 0 7,605
Vanguard Total World Stock TT WRLD ST ETF 922042742 859 8,597 SH   SOLE   800 0 7,797
PIMCO Enhanced Short Maturity Active ENHAN SHRT MA AC 72201R833 1,987 19,492 SH   SOLE   3,592 0 15,900
Invesco NASDAQ Next Gen 100 NASDAQNXTGEN100 46138G631 440 13,302 SH   SOLE   0 0 13,302
iShares 1-3 Year Treasury Bond 1-3 YR TR ETF 464287457 6,172 71,374 SH   SOLE   63,753 0 7,621
SPDR Blmbg Barclays High Yield Bd BRC HGH YLD BD 78468R622 1,225 11,206 SH   SOLE   0 0 11,206
iShares Core MSCI EAFE CORE MSCI EAFE 46432F842 15,960 259,543 SH   SOLE   237,008 0 22,535
iShares Core MSCI Emerging Markets CORE MSCI EMKT 46434G103 12,729 206,995 SH   SOLE   6,102 0 200,893
iShares Core MSCI Intl Dev Mkts CORE MSCI INTL 46435G326 15,491 231,839 SH   SOLE   0 0 231,839
iShares Core S&P Mid-Cap CORE S&P MCP ETF 464287507 17,061 72,514 SH   SOLE   25,914 0 46,600
iShares Core S&P Total US Stock Mkt CORE S&P TTL STK 464287150 442 4,755 SH   SOLE   1,147 0 3,608
iShares Core S&P 500 CORE S&P500 ETF 464287200 225,405 670,042 SH   SOLE   667,599 0 2,443
iShares Core US Aggregate Bond CORE US AGGBD ET 464287226 2,069 17,836 SH   SOLE   6,560 0 11,276
Hartford Multifactor Dev Mkts (exUS) DEV MK X US ST 518416102 24,087 800,237 SH   SOLE   0 0 800,237
Vanguard Dividend Appreciation DIV APP ETF 921908844 18,783 132,405 SH   SOLE   62,319 0 70,086
Direxion Daily S&P500 Bull 3X DRX S&P500BULL 25459W862 3,316 31,000 SH   SOLE   0 0 31,000
WisdomTree Emerging Markets Lcl Dbt EM LCL DEBT FD 97717X867 705 22,556 SH   SOLE   0 0 22,556
Hartford Multifactor Emerging Mkts EM STRATEGIES 518416201 22,560 922,005 SH   SOLE   0 0 922,005
WisdomTree US High Dividend EQTY INC FD 97717W208 676 8,787 SH   SOLE   0 0 8,787
iShares ESG Advanced MSCI EAFE ESG EAFE ETF 46436E759 426 6,290 SH   SOLE   0 0 6,290
Nuveen ESG Mid-Cap Value ESG MID VALUE 67092P508 681 18,760 SH   SOLE   0 0 18,760
iShares ESG Aware MSCI EAFE ESG MSCI EAFE 46435G516 734 9,367 SH   SOLE   0 0 9,367
iShares ESG Aware MSCI EM ESG MSCI EM ETF 46434G863 501 12,084 SH   SOLE   0 0 12,084
iShares ESG Aware MSCI USA ESG MSCI USA ETF 46435G425 726 7,371 SH   SOLE   0 0 7,371
iShares ESG Advanced MSCI USA ESG MSCI USA ETF 46436E767 409 11,335 SH   SOLE   0 0 11,335
iShares ESG Aware MSCI USA Small-Cap ESG MSCI USA SML 46435U663 462 11,835 SH   SOLE   0 0 11,835
iShares Floating Rate Bond FLTG RATE NT ETF 46429B655 651 12,813 SH   SOLE   0 0 12,813
Vanguard FTSE Developed Markets FTSE DEV MKT ETF 921943858 29,564 586,075 SH   SOLE   2,750 0 583,325
Vanguard FTSE Emerging Markets FTSE EMR MK ETF 922042858 41,127 834,254 SH   SOLE   87,785 0 746,469
Vanguard FTSE All-Wld ex-US SmCp FTSE SMCAP ETF 922042718 5,964 44,627 SH   SOLE   82 0 44,545
Vanguard Growth GROWTH ETF 922908736 99,270 429,773 SH   SOLE   406,605 0 23,168
Invesco S&P 500 Pure Growth GUG S&P500 GR 46137V266 12,835 66,654 SH   SOLE   0 0 66,654
Invesco S&P MidCap 400 Pure Growth GUG S&PMC400PG 46137V217 26,037 117,972 SH   SOLE   0 0 117,972
Hartford Multifactor US Equity HARTGFD US EQTY 518416409 21,002 527,302 SH   SOLE   0 0 527,302
IQ Hedge Multi-Strategy Tracker HEDGE MLTI ETF 45409B107 38,439 1,210,286 SH   SOLE   0 0 1,210,286
Vanguard Interm-Term Bond INTERMED TERM 921937819 732 8,185 SH   SOLE   120 0 8,065
WisdomTree International SmallCp Div INTL SMCAP DIV 97717W760 271 3,646 SH   SOLE   0 0 3,646
iShares MSCI EAFE Small-Cap ISEAFE SMLCP ETF 464288273 2,397 32,216 SH   SOLE   0 0 32,216
Vanguard Large-Cap LARGE CAP ETF 922908637 103,696 657,816 SH   SOLE   640,120 0 17,696
WisdomTree US LargeCap Dividend LARGECAP DIVID 97717W307 2,971 24,957 SH   SOLE   285 0 24,672
Vanguard Mid-Cap Value MCAP VL IDXVIP 922908512 445 3,267 SH   SOLE   304 0 2,963
Vanguard Mega Cap MEGA CAP INDEX 921910873 3,558 23,393 SH   SOLE   194 0 23,199
Vanguard Mid-Cap MID CAP ETF 922908629 62,099 263,849 SH   SOLE   6,126 0 257,723
iShares MSCI EAFE MSCI EAFE ETF 464287465 9,764 151,407 SH   SOLE   142,549 0 8,858
iShares MSCI Emerging Markets MSCI EMG MK ETF 464287234 6,963 150,853 SH   SOLE   101,253 0 49,600
iShares MSCI KLD 400 Social MSCI KLD400 SOC 464288570 823 9,891 SH   SOLE   0 0 9,891
iShares National Muni Bond NATIONAL MUN ETF 464288414 16,988 146,275 SH   SOLE   18,650 0 127,625
SPDR Nuveen BB Hi Yld Muncpl Bd NUVEEN BBG BRCLY 78464A284 364 6,102 SH   SOLE   556 0 5,546
SPDR Nuveen Blmbg Barclays Muni Bd NUVEEN BRC MUNIC 78468R721 351 6,809 SH   SOLE   538 0 6,271
Nuveen ESG Mid-Cap Growth NUVEEN ESG MIDCP 67092P409 642 11,810 SH   SOLE   0 0 11,810
SPDR Portfolio S&P 600 Sm Cap PORTFOLIO SM ETF 78468R853 512 12,581 SH   SOLE   1,550 0 11,031
Vanguard Real Estate REIT ETF 922908553 5,913 73,574 SH   SOLE   69,030 0 4,544
iShares Russell 1000 RUS 1000 ETF 464287622 19,620 93,865 SH   SOLE   56,241 0 37,624
iShares Russell Mid-Cap Growth RUS MD CP GR ETF 464287481 4,736 41,913 SH   SOLE   642 0 41,271
iShares Russell Mid-Cap RUS MID-CAP ETF 464287499 31,947 536,061 SH   SOLE   479,050 0 57,011
iShares Russell 1000 Growth RUS1000 GRW ETF 464287614 6,784 28,968 SH   SOLE   20,199 0 8,769
iShares Russell 2000 RUSSELL2000 ETF 464287655 5,550 30,150 SH   SOLE   15,160 0 14,990
iShares Russell 3000 RUSSELL3000 ETF 464287689 820 3,625 SH   SOLE   1,758 0 1,867
Vanguard S&P 500 S&P 500 ETF SHS 922908363 54,428 138,192 SH   SOLE   863 0 137,329
SPDR S&P Emerging Markets Small Cap S&P EMKTSC ETF 78463X756 279 4,757 SH   SOLE   0 0 4,757
SPDR S&P International Small Cap S&P INTL SMLCP 78463X871 281 7,314 SH   SOLE   0 0 7,314
iShares S&P Mid-Cap 400 Growth S&P MC 400GR ETF 464287606 7,535 92,091 SH   SOLE   1,512 0 90,579
iShares S&P Mid-Cap 400 Value S&P MC 400VL ETF 464287705 4,642 43,702 SH   SOLE   4,361 0 39,341
Schwab Fundamental US Broad Market SCH FDT US BM 808524789 1,344 25,100 SH   SOLE   0 0 25,100
Schwab Fundamental Intl Lg Co SCHWB FDT INT LG 808524755 755 22,990 SH   SOLE   0 0 22,990
Vanguard Short-Term Bond SHORT TRM BOND 921937827 1,426 17,390 SH   SOLE   1,580 0 15,810
Vanguard Small-Cap Value SM CP VAL ETF 922908611 1,598 9,649 SH   SOLE   602 0 9,047
Vanguard Small-Cap SMALL CP ETF 922908751 17,700 99,891 SH   SOLE   63,879 0 36,012
Vanguard Tax-Exempt Bond TAX EXEMPT BD 922907746 1,079 19,696 SH   SOLE   0 0 19,696
Vanguard Total Bond Market TOTAL BND MRKT 921937835 49,445 578,401 SH   SOLE   7,240 0 571,161
Vanguard Total Stock Market TOTAL STK MKT 922908769 2,643 13,288 SH   SOLE   5,947 0 7,341
SPDR S&P 500 Trust TR UNIT 78462F103 15,782 46,471 SH   SOLE   44,150 0 2,321
ProShares UltraPro Dow30 ULTRPRO DOW30 74347X823 1,796 26,122 SH   SOLE   0 0 26,122
Invesco QQQ Trust UNIT SER 1 46090E103 7,498 26,669 SH   SOLE   25,563 0 1,106
Schwab US Aggregate Bond US AGGREGATE B 808524839 521 9,542 SH   SOLE   1,474 0 8,068
Schwab US Broad Market US BRD MKT ETF 808524102 317 3,167 SH   SOLE   480 0 2,687
Schwab US Large-Cap Growth US LCAP GR ETF 808524300 6,837 57,900 SH   SOLE   52,772 0 5,128
Schwab US Large-Cap US LRG CAP ETF 808524201 13,149 159,794 SH   SOLE   148,503 0 11,291
WisdomTree US MidCap Dividend US MIDCAP DIVID 97717W505 24,893 600,547 SH   SOLE   0 0 600,547
Schwab US Mid-Cap US MID-CAP ETF 808524508 4,331 62,640 SH   SOLE   22,209 0 40,431
Vanguard Value VALUE ETF 922908744 14,416 132,273 SH   SOLE   113,107 0 19,166
Vanguard Total International Stock VG TL INTL STK F 921909768 1,182 18,683 SH   SOLE   0 0 18,683
Vanguard Russell 1000 VNG RUS1000IDX 92206C730 2,720 13,605 SH   SOLE   75 0 13,530
Vanguard Russell 2000 VNG RUS2000IDX 92206C664 2,985 33,759 SH   SOLE   0 0 33,759
iShares MSCI USA ESG Select MSCI USA ESG SLC 464288802 539 4,042 SH   SOLE   2,959 0 1,083
iShares Select Dividend SELECT DIVID ETF 464287168 1,430 17,131 SH   SOLE   16,131 0 1,000
iShares Core S&P Small-Cap CORE S&P SCP ETF 464287804 473 6,586 SH   SOLE   6,307 0 279
Vanguard Extended Market EXTEND MKT ETF 922908652 55,083 424,249 SH   SOLE   423,323 0 926
Vanguard Mid-Cap Growth MCAP GR IDXVIP 922908538 228 1,030 SH   SOLE   258 0 772
iShares Micro-Cap MICRO-CAP ETF 464288869 205 1,687 SH   SOLE   715 0 972
iShares Russell 1000 Value RUS 1000 VAL ETF 464287598 865 7,027 SH   SOLE   6,107 0 920
iShares Russell 2000 Growth RUS 2000 GRW ETF 464287648 237 986 SH   SOLE   722 0 264
SPDR S&P Dividend S&P DIVID ETF 78464A763 780 8,006 SH   SOLE   6,396 0 1,610
Schwab US Small-Cap US SML CAP ETF 808524607 2,633 37,840 SH   SOLE   36,337 0 1,503
AFLAC INC COM 001055102 2,815 77,453 SH   SOLE   77,453 0 0
AT&T INC COM 00206R102 3,638 127,606 SH   SOLE   127,606 0 0
ABBOTT LABS COM 002824100 4,273 39,266 SH   SOLE   39,266 0 0
ABBVIE INC COM 00287Y109 3,606 41,168 SH   SOLE   41,168 0 0
ACTIVISION BLIZZARD INC COM 00507V109 3,128 38,642 SH   SOLE   38,642 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,605 3,272 SH   SOLE   3,272 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,023 12,476 SH   SOLE   12,476 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,257 12,448 SH   SOLE   12,448 0 0
AIR PRODS & CHEMS INC COM 009158106 3,263 10,955 SH   SOLE   10,955 0 0
ALASKA AIR GROUP INC COM 011659109 508 13,871 SH   SOLE   13,871 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 651 2,215 SH   SOLE   2,215 0 0
ALLIANT ENERGY CORP COM 018802108 909 17,605 SH   SOLE   17,605 0 0
ALLSTATE CORP COM 020002101 364 3,865 SH   SOLE   3,865 0 0
ALPHABET INC CAP STK CL C 02079K107 3,333 2,268 SH   SOLE   2,268 0 0
ALPHABET INC CAP STK CL A 02079K305 3,089 2,108 SH   SOLE   2,108 0 0
ALTRIA GROUP INC COM 02209S103 796 20,591 SH   SOLE   20,591 0 0
AMAZON COM INC COM 023135106 27,470 8,724 SH   SOLE   8,722 0 2
AMERICAN EXPRESS CO COM 025816109 3,588 35,790 SH   SOLE   35,790 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,629 10,877 SH   SOLE   10,877 0 0
AMGEN INC COM 031162100 4,881 19,204 SH   SOLE   19,204 0 0
AMPHENOL CORP NEW CL A 032095101 1,202 11,103 SH   SOLE   11,103 0 0
ANALOG DEVICES INC COM 032654105 3,172 27,175 SH   SOLE   27,175 0 0
ANTHEM INC COM 036752103 330 1,227 SH   SOLE   1,227 0 0
APPLE INC COM 037833100 43,241 373,375 SH   SOLE   373,175 0 200
APPLIED MATLS INC COM 038222105 369 6,203 SH   SOLE   6,203 0 0
ATMOS ENERGY CORP COM 049560105 842 8,812 SH   SOLE   8,812 0 0
AUTODESK INC COM 052769106 216 935 SH   SOLE   935 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,003 21,527 SH   SOLE   21,527 0 0
BK OF AMERICA CORP COM 060505104 1,373 57,009 SH   SOLE   57,009 0 0
BAXTER INTL INC COM 071813109 203 2,523 SH   SOLE   2,523 0 0
BECTON DICKINSON & CO COM 075887109 493 2,119 SH   SOLE   2,119 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,920 6 SH   SOLE   6 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,250 15,261 SH   SOLE   15,261 0 0
BEST BUY INC COM 086516101 1,274 11,447 SH   SOLE   11,447 0 0
BIOGEN INC COM 09062X103 310 1,094 SH   SOLE   1,094 0 0
BLACKROCK INC COM 09247X101 380 674 SH   SOLE   674 0 0
BOEING CO COM 097023105 4,165 25,201 SH   SOLE   25,201 0 0
BOOKING HOLDINGS INC COM 09857L108 305 178 SH   SOLE   178 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,026 12,364 SH   SOLE   11,202 0 1,162
BOSTON SCIENTIFIC CORP COM 101137107 241 6,304 SH   SOLE   6,304 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 969 16,076 SH   SOLE   16,076 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 119 10,207 SH   SOLE   10,207 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 976 7,398 SH   SOLE   7,398 0 0
BROADMARK RLTY CAP INC COM 11135B100 230 23,325 SH   SOLE   23,325 0 0
BROADCOM INC COM 11135F101 618 1,697 SH   SOLE   1,697 0 0
BROWN & BROWN INC COM 115236101 985 21,753 SH   SOLE   21,753 0 0
CDW CORP COM 12514G108 950 7,950 SH   SOLE   7,950 0 0
CSX CORP COM 126408103 626 8,058 SH   SOLE   8,058 0 0
CVS HEALTH CORP COM 126650100 247 4,231 SH   SOLE   4,231 0 0
CABOT OIL & GAS CORP COM 127097103 782 45,034 SH   SOLE   45,034 0 0
CACI INTL INC CL A 127190304 205 960 SH   SOLE   825 0 135
CAESARS ENTERTAINMENT INC NE COM 12769G100 245 4,378 SH   SOLE   4,378 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,001 11,254 SH   SOLE   11,254 0 0
CAMPBELL SOUP CO COM 134429109 833 17,219 SH   SOLE   17,219 0 0
CANADIAN PAC RY LTD COM 13645T100 721 2,366 SH   SOLE   5 0 2,361
CATALENT INC COM 148806102 265 3,097 SH   SOLE   2,148 0 949
CATERPILLAR INC DEL COM 149123101 4,113 27,576 SH   SOLE   27,576 0 0
CATHAY GEN BANCORP COM 149150104 212 9,762 SH   SOLE   8,442 0 1,320
CHARLES RIV LABS INTL INC COM 159864107 244 1,079 SH   SOLE   1,079 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 485 777 SH   SOLE   777 0 0
CHEMED CORP NEW COM 16359R103 445 926 SH   SOLE   833 0 93
CHEVRON CORP NEW COM 166764100 1,185 16,455 SH   SOLE   16,455 0 0
CISCO SYS INC COM 17275R102 1,541 39,118 SH   SOLE   39,118 0 0
CITIGROUP INC COM NEW 172967424 251 5,823 SH   SOLE   5,823 0 0
CITIZENS FINL GROUP INC COM 174610105 212 8,386 SH   SOLE   8,386 0 0
CITRIX SYS INC COM 177376100 377 2,738 SH   SOLE   2,738 0 0
CLOROX CO DEL COM 189054109 1,247 5,934 SH   SOLE   5,929 0 5
COCA COLA CO COM 191216100 3,732 75,601 SH   SOLE   75,601 0 0
COGNEX CORP COM 192422103 285 4,388 SH   SOLE   3,523 0 865
COHEN & STEERS INC COM 19247A100 864 15,484 SH   SOLE   14,254 0 1,230
COLGATE PALMOLIVE CO COM 194162103 707 9,158 SH   SOLE   9,158 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 488 5,607 SH   SOLE   5,607 0 0
COMCAST CORP NEW CL A 20030N101 4,327 93,541 SH   SOLE   93,541 0 0
COMMERCE BANCSHARES INC COM 200525103 808 14,355 SH   SOLE   14,355 0 0
CONSOLIDATED EDISON INC COM 209115104 246 3,166 SH   SOLE   3,166 0 0
CONSTELLATION BRANDS INC CL A 21036P108 205 1,081 SH   SOLE   1,081 0 0
CORESITE RLTY CORP COM 21870Q105 937 7,881 SH   SOLE   7,498 0 383
COSTCO WHSL CORP NEW COM 22160K105 11,530 32,478 SH   SOLE   32,428 0 50
CROWN CASTLE INTL CORP NEW COM 22822V101 299 1,796 SH   SOLE   1,796 0 0
CULLEN FROST BANKERS INC COM 229899109 226 3,532 SH   SOLE   3,532 0 0
D R HORTON INC COM 23331A109 1,428 18,888 SH   SOLE   18,888 0 0
DTE ENERGY CO COM 233331107 322 2,801 SH   SOLE   2,801 0 0
DANAHER CORPORATION COM 235851102 2,152 9,994 SH   SOLE   9,994 0 0
DEERE & CO COM 244199105 366 1,652 SH   SOLE   1,652 0 0
DIGITAL RLTY TR INC COM 253868103 275 1,872 SH   SOLE   1,872 0 0
DISNEY WALT CO COM DISNEY 254687106 1,972 15,891 SH   SOLE   15,891 0 0
DISCOVER FINL SVCS COM 254709108 244 4,229 SH   SOLE   4,229 0 0
DOCUSIGN INC COM 256163106 286 1,327 SH   SOLE   1,327 0 0
DOLLAR GEN CORP NEW COM 256677105 228 1,087 SH   SOLE   1,087 0 0
DOMINOS PIZZA INC COM 25754A201 1,040 2,445 SH   SOLE   2,445 0 0
DOW INC COM 260557103 209 4,433 SH   SOLE   4,433 0 0
DUKE REALTY CORP COM NEW 264411505 965 26,161 SH   SOLE   26,161 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 205 2,319 SH   SOLE   2,319 0 0
DUPONT DE NEMOURS INC COM 26614N102 256 4,617 SH   SOLE   4,617 0 0
ECOLAB INC COM 278865100 2,376 11,888 SH   SOLE   11,888 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 486 6,094 SH   SOLE   6,094 0 0
ELECTRONIC ARTS INC COM 285512109 246 1,886 SH   SOLE   1,886 0 0
EMCOR GROUP INC COM 29084Q100 202 2,978 SH   SOLE   2,978 0 0
EMERSON ELEC CO COM 291011104 556 8,472 SH   SOLE   8,472 0 0
EQUINIX INC COM 29444U700 332 436 SH   SOLE   436 0 0
ESSEX PPTY TR INC COM 297178105 202 1,006 SH   SOLE   1,006 0 0
EXELON CORP COM 30161N101 220 6,140 SH   SOLE   6,140 0 0
EXPEDIA GROUP INC COM NEW 30212P303 305 3,326 SH   SOLE   3,326 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,099 12,143 SH   SOLE   12,143 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,046 9,776 SH   SOLE   9,776 0 0
EXXON MOBIL CORP COM 30231G102 1,357 39,518 SH   SOLE   39,518 0 0
FLIR SYS INC COM 302445101 711 19,844 SH   SOLE   19,844 0 0
F N B CORP COM 302520101 155 22,831 SH   SOLE   22,831 0 0
FACEBOOK INC CL A 30303M102 3,254 12,425 SH   SOLE   12,425 0 0
FACTSET RESH SYS INC COM 303075105 1,329 3,968 SH   SOLE   3,968 0 0
FAIR ISAAC CORP COM 303250104 274 644 SH   SOLE   644 0 0
FEDEX CORP COM 31428X106 391 1,554 SH   SOLE   1,554 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 328 2,227 SH   SOLE   2,227 0 0
FIRST HORIZON NATL CORP COM 320517105 138 14,595 SH   SOLE   14,595 0 0
FISERV INC COM 337738108 308 2,989 SH   SOLE   2,989 0 0
FIVE BELOW INC COM 33829M101 303 2,391 SH   SOLE   1,073 0 1,318
FORD MTR CO DEL COM 345370860 136 20,463 SH   SOLE   20,463 0 0
FORTIVE CORP COM 34959J108 341 4,473 SH   SOLE   4,473 0 0
GALLAGHER ARTHUR J & CO COM 363576109 909 8,613 SH   SOLE   8,613 0 0
GENERAL ELECTRIC CO COM 369604103 215 34,556 SH   SOLE   34,556 0 0
GENERAL MLS INC COM 370334104 303 4,911 SH   SOLE   4,911 0 0
GILEAD SCIENCES INC COM 375558103 448 7,092 SH   SOLE   7,092 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,108 34,588 SH   SOLE   32,463 0 2,125
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 236 8,450 SH   SOLE   8,450 0 0
GRACO INC COM 384109104 1,416 23,087 SH   SOLE   22,192 0 895
HDFC BANK LTD SPONSORED ADS 40415F101 392 7,838 SH   SOLE   0 0 7,838
HILL ROM HLDGS INC COM 431475102 636 7,613 SH   SOLE   7,613 0 0
HOME DEPOT INC COM 437076102 6,753 24,316 SH   SOLE   24,316 0 0
HOMESTREET INC COM 43785V102 241 9,368 SH   SOLE   8,368 0 1,000
HONEYWELL INTL INC COM 438516106 765 4,646 SH   SOLE   4,646 0 0
HUBSPOT INC COM 443573100 202 690 SH   SOLE   197 0 493
HUMANA INC COM 444859102 261 630 SH   SOLE   630 0 0
HUNTINGTON BANCSHARES INC COM 446150104 108 11,804 SH   SOLE   11,804 0 0
IDEX CORP COM 45167R104 1,064 5,835 SH   SOLE   5,835 0 0
ILLINOIS TOOL WKS INC COM 452308109 754 3,903 SH   SOLE   3,903 0 0
IMPINJ INC COM 453204109 422 16,000 SH   SOLE   16,000 0 0
INTEL CORP COM 458140100 5,119 98,859 SH   SOLE   98,859 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 200 2,000 SH   SOLE   2,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 684 5,624 SH   SOLE   5,624 0 0
INTUIT COM 461202103 367 1,124 SH   SOLE   1,124 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 514 725 SH   SOLE   725 0 0
GOLD TRUST ISHARES 464285105 603 33,514 SH   SOLE   33,514 0 0
ISHARES TR TIPS BD ETF 464287176 1,459 11,531 SH   SOLE   11,531 0 0
ISHARES TR S&P 500 VAL ETF 464287408 493 4,386 SH   SOLE   4,386 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 69,665 571,866 SH   SOLE   571,866 0 0
ISHARES TR PHLX SEMICND ETF 464287523 502 1,647 SH   SOLE   1,647 0 0
ISHARES TR COHEN STEER REIT 464287564 451 4,423 SH   SOLE   4,423 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 1,375 5,500 SH   SOLE   5,500 0 0
ISHARES TR CORE S&P US GWT 464287671 3,904 48,809 SH   SOLE   48,809 0 0
ISHARES TR U.S. TECH ETF 464287721 384 1,277 SH   SOLE   1,277 0 0
ISHARES TR MSCI ACWI ETF 464288257 228 2,849 SH   SOLE   2,849 0 0
ISHARES TR SHORT TREAS BD 464288679 513 4,634 SH   SOLE   4,634 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 288 3,575 SH   SOLE   3,575 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 312 2,998 SH   SOLE   2,998 0 0
ISHARES INC CUR HD MSCI EM 46434G509 12,675 467,920 SH   SOLE   467,920 0 0
ISHARES TR HDG MSCI EAFE 46434V803 66,384 2,410,460 SH   SOLE   2,410,460 0 0
JPMORGAN CHASE & CO COM 46625H100 4,904 50,941 SH   SOLE   50,941 0 0
JOHNSON & JOHNSON COM 478160104 6,269 42,107 SH   SOLE   42,107 0 0
KKR & CO INC COM 48251W104 275 8,000 SH   SOLE   8,000 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,154 6,379 SH   SOLE   6,379 0 0
KEYCORP COM 493267108 145 12,121 SH   SOLE   12,121 0 0
KIMBERLY CLARK CORP COM 494368103 2,246 15,211 SH   SOLE   15,211 0 0
KROGER CO COM 501044101 303 8,942 SH   SOLE   8,942 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 201 1,184 SH   SOLE   1,184 0 0
LAM RESEARCH CORP COM 512807108 248 746 SH   SOLE   746 0 0
LAUDER ESTEE COS INC CL A 518439104 229 1,051 SH   SOLE   1,051 0 0
LENNOX INTL INC COM 526107107 211 773 SH   SOLE   773 0 0
LILLY ELI & CO COM 532457108 1,170 7,904 SH   SOLE   7,904 0 0
LITHIA MTRS INC CL A 536797103 234 1,025 SH   SOLE   390 0 635
LOCKHEED MARTIN CORP COM 539830109 3,222 8,407 SH   SOLE   8,407 0 0
LOWES COS INC COM 548661107 780 4,704 SH   SOLE   4,704 0 0
LULULEMON ATHLETICA INC COM 550021109 591 1,795 SH   SOLE   43 0 1,752
MDU RES GROUP INC COM 552690109 947 42,103 SH   SOLE   42,103 0 0
MARATHON OIL CORP COM 565849106 58 14,091 SH   SOLE   14,091 0 0
MARATHON PETE CORP COM 56585A102 2,637 89,894 SH   SOLE   89,894 0 0
MARKETAXESS HLDGS INC COM 57060D108 203 421 SH   SOLE   274 0 147
MARSH & MCLENNAN COS INC COM 571748102 355 3,092 SH   SOLE   3,092 0 0
MASIMO CORP COM 574795100 299 1,267 SH   SOLE   1,267 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,312 3,880 SH   SOLE   3,880 0 0
MATSON INC COM 57686G105 411 10,262 SH   SOLE   10,262 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,064 15,733 SH   SOLE   15,733 0 0
MCDONALDS CORP COM 580135101 4,906 22,352 SH   SOLE   22,352 0 0
MCGRATH RENTCORP COM 580589109 904 15,168 SH   SOLE   15,168 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 967 54,829 SH   SOLE   54,829 0 0
MERCADOLIBRE INC COM 58733R102 790 730 SH   SOLE   0 0 730
MERCK & CO. INC COM 58933Y105 4,338 52,301 SH   SOLE   52,301 0 0
METLIFE INC COM 59156R108 3,081 82,887 SH   SOLE   82,887 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 560 579 SH   SOLE   129 0 450
MICROSOFT CORP COM 594918104 194,399 924,256 SH   SOLE   924,206 0 50
MICROCHIP TECHNOLOGY INC. COM 595017104 1,129 10,988 SH   SOLE   10,988 0 0
MICRON TECHNOLOGY INC COM 595112103 216 4,597 SH   SOLE   4,597 0 0
MOLINA HEALTHCARE INC COM 60855R100 228 1,242 SH   SOLE   884 0 358
MONDELEZ INTL INC CL A 609207105 620 10,784 SH   SOLE   10,784 0 0
MONOLITHIC PWR SYS INC COM 609839105 359 1,284 SH   SOLE   1,043 0 241
MOODYS CORP COM 615369105 278 958 SH   SOLE   958 0 0
MORGAN STANLEY COM NEW 617446448 480 9,920 SH   SOLE   9,920 0 0
NASDAQ INC COM 631103108 818 6,667 SH   SOLE   6,667 0 0
NETFLIX INC COM 64110L106 1,455 2,910 SH   SOLE   2,910 0 0
NEWMONT CORP COM 651639106 217 3,420 SH   SOLE   3,420 0 0
NEXTERA ENERGY INC COM 65339F101 3,759 13,543 SH   SOLE   13,543 0 0
NIKE INC CL B 654106103 9,622 76,647 SH   SOLE   76,647 0 0
NORDSON CORP COM 655663102 227 1,182 SH   SOLE   767 0 415
NORFOLK SOUTHN CORP COM 655844108 442 2,067 SH   SOLE   2,067 0 0
NORTHROP GRUMMAN CORP COM 666807102 280 889 SH   SOLE   889 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,486 32,736 SH   SOLE   32,736 0 0
NVIDIA CORPORATION COM 67066G104 7,884 14,566 SH   SOLE   14,516 0 50
ORACLE CORP COM 68389X105 957 16,036 SH   SOLE   16,036 0 0
PNC FINL SVCS GROUP INC COM 693475105 257 2,337 SH   SOLE   2,337 0 0
PPG INDS INC COM 693506107 229 1,872 SH   SOLE   1,872 0 0
PTC INC COM 69370C100 209 2,531 SH   SOLE   2,531 0 0
PACCAR INC COM 693718108 3,901 45,746 SH   SOLE   45,746 0 0
PACKAGING CORP AMER COM 695156109 201 1,844 SH   SOLE   1,844 0 0
PAYCHEX INC COM 704326107 382 4,791 SH   SOLE   4,791 0 0
PAYPAL HLDGS INC COM 70450Y103 1,251 6,349 SH   SOLE   6,349 0 0
PEPSICO INC COM 713448108 4,426 31,935 SH   SOLE   31,935 0 0
PFIZER INC COM 717081103 4,185 114,025 SH   SOLE   114,025 0 0
PHILIP MORRIS INTL INC COM 718172109 1,199 15,983 SH   SOLE   15,983 0 0
PHILLIPS 66 COM 718546104 1,736 33,492 SH   SOLE   33,492 0 0
PIXELWORKS INC COM NEW 72581M305 21 10,000 SH   SOLE   10,000 0 0
POOL CORP COM 73278L105 1,818 5,434 SH   SOLE   4,967 0 467
PROCTER AND GAMBLE CO COM 742718109 6,788 48,838 SH   SOLE   48,838 0 0
PROGRESSIVE CORP COM 743315103 254 2,681 SH   SOLE   2,681 0 0
PROLOGIS INC. COM 74340W103 2,567 25,509 SH   SOLE   25,509 0 0
PRUDENTIAL FINL INC COM 744320102 237 3,738 SH   SOLE   3,738 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 207 3,771 SH   SOLE   3,771 0 0
PUBLIC STORAGE COM 74460D109 236 1,060 SH   SOLE   1,060 0 0
QUALCOMM INC COM 747525103 741 6,295 SH   SOLE   6,295 0 0
QUEST DIAGNOSTICS INC COM 74834L100 963 8,414 SH   SOLE   8,414 0 0
RLI CORP COM 749607107 966 11,538 SH   SOLE   11,538 0 0
RPM INTL INC COM 749685103 1,415 17,078 SH   SOLE   15,868 0 1,210
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,772 48,179 SH   SOLE   48,179 0 0
REALTY INCOME CORP COM 756109104 286 4,700 SH   SOLE   4,700 0 0
REDFIN CORP COM 75737F108 293 5,877 SH   SOLE   5,877 0 0
REGENERON PHARMACEUTICALS COM 75886F107 231 412 SH   SOLE   412 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,153 100,008 SH   SOLE   100,008 0 0
RESMED INC COM 761152107 1,594 9,294 SH   SOLE   5,959 0 3,335
ROPER TECHNOLOGIES INC COM 776696106 240 607 SH   SOLE   607 0 0
ROSS STORES INC COM 778296103 207 2,219 SH   SOLE   2,219 0 0
S&P GLOBAL INC COM 78409V104 3,661 10,151 SH   SOLE   10,151 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 1,639 41,653 SH   SOLE   41,653 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 366 1,317 SH   SOLE   1,317 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 252 744 SH   SOLE   744 0 0
SABRE CORP COM 78573M104 130 19,907 SH   SOLE   19,907 0 0
SALESFORCE COM INC COM 79466L302 1,175 4,676 SH   SOLE   4,676 0 0
SCHLUMBERGER LTD COM 806857108 213 13,664 SH   SOLE   13,664 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 272 5,275 SH   SOLE   5,275 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,027 6,718 SH   SOLE   6,718 0 0
SERVICENOW INC COM 81762P102 383 790 SH   SOLE   790 0 0
SHERWIN WILLIAMS CO COM 824348106 330 473 SH   SOLE   473 0 0
SHOPIFY INC CL A 82509L107 610 596 SH   SOLE   75 0 521
SLACK TECHNOLOGIES INC COM CL A 83088V102 5,945 221,319 SH   SOLE   221,319 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 447 11,435 SH   SOLE   0 0 11,435
SOUTHWEST AIRLS CO COM 844741108 1,108 29,550 SH   SOLE   29,550 0 0
STARBUCKS CORP COM 855244109 17,259 200,877 SH   SOLE   200,877 0 0
STRYKER CORPORATION COM 863667101 381 1,827 SH   SOLE   1,827 0 0
SUNDIAL GROWERS INC COM 86730L109 7 29,500 SH   SOLE   29,500 0 0
SYSCO CORP COM 871829107 273 4,390 SH   SOLE   4,390 0 0
TJX COS INC NEW COM 872540109 408 7,334 SH   SOLE   7,334 0 0
T-MOBILE US INC COM 872590104 299 2,613 SH   SOLE   2,613 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 886 10,920 SH   SOLE   20 0 10,900
TARGET CORP COM 87612E106 4,010 25,475 SH   SOLE   25,475 0 0
TERADYNE INC COM 880770102 1,228 15,454 SH   SOLE   15,454 0 0
TESLA INC COM 88160R101 4,324 10,079 SH   SOLE   10,054 0 25
TETRA TECH INC NEW COM 88162G103 238 2,496 SH   SOLE   2,496 0 0
TEXAS INSTRS INC COM 882508104 3,870 27,104 SH   SOLE   27,104 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,332 3,016 SH   SOLE   3,016 0 0
3M CO COM 88579Y101 3,776 23,574 SH   SOLE   23,574 0 0
TORO CO COM 891092108 247 2,933 SH   SOLE   2,033 0 900
TRACTOR SUPPLY CO COM 892356106 1,194 8,333 SH   SOLE   8,333 0 0
TREX CO INC COM 89531P105 331 4,634 SH   SOLE   3,596 0 1,038
TRUIST FINL CORP COM 89832Q109 274 7,200 SH   SOLE   7,200 0 0
US BANCORP DEL COM NEW 902973304 1,853 51,683 SH   SOLE   51,683 0 0
UNION PAC CORP COM 907818108 834 4,238 SH   SOLE   4,238 0 0
UNITED PARCEL SERVICE INC CL B 911312106 604 3,623 SH   SOLE   3,623 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,589 14,719 SH   SOLE   14,719 0 0
VALERO ENERGY CORP COM 91913Y100 266 6,134 SH   SOLE   6,134 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,965 36,643 SH   SOLE   36,643 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,366 107,005 SH   SOLE   107,005 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 369 1,357 SH   SOLE   1,357 0 0
VIAVI SOLUTIONS INC COM 925550105 122 10,333 SH   SOLE   7,728 0 2,605
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 225 11,707 SH   SOLE   11,707 0 0
VISA INC COM CL A 92826C839 5,252 26,264 SH   SOLE   26,264 0 0
WP CAREY INC COM 92936U109 1,407 21,587 SH   SOLE   21,587 0 0
WEC ENERGY GROUP INC COM 92939U106 2,756 28,445 SH   SOLE   28,445 0 0
WALMART INC COM 931142103 4,463 31,897 SH   SOLE   31,897 0 0
WASHINGTON FED INC COM 938824109 433 20,766 SH   SOLE   20,766 0 0
WASTE MGMT INC DEL COM 94106L109 448 3,962 SH   SOLE   3,962 0 0
WATSCO INC COM 942622200 1,181 5,073 SH   SOLE   5,073 0 0
WELLS FARGO CO NEW COM 949746101 439 18,676 SH   SOLE   18,676 0 0
WILLIAMS COS INC COM 969457100 972 49,479 SH   SOLE   49,479 0 0
WILLIAMS SONOMA INC COM 969904101 1,328 14,689 SH   SOLE   14,689 0 0
WORKDAY INC CL A 98138H101 2,252 10,469 SH   SOLE   10,469 0 0
XCEL ENERGY INC COM 98389B100 635 9,200 SH   SOLE   9,200 0 0
XILINX INC COM 983919101 1,161 11,139 SH   SOLE   11,139 0 0
YUM BRANDS INC COM 988498101 3,056 33,470 SH   SOLE   33,470 0 0
ZOETIS INC CL A 98978V103 395 2,391 SH   SOLE   2,391 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 485 1,032 SH   SOLE   1,032 0 0
AON PLC SHS CL A G0403H108 515 2,492 SH   SOLE   822 0 1,670
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,148 31,628 SH   SOLE   28,743 0 2,885
EATON CORP PLC SHS G29183103 271 2,652 SH   SOLE   2,652 0 0
ICON PLC SHS G4705A100 360 1,882 SH   SOLE   0 0 1,882
LINDE PLC SHS G5494J103 455 1,910 SH   SOLE   1,910 0 0
MEDTRONIC PLC SHS G5960L103 3,166 30,464 SH   SOLE   30,464 0 0
STERIS PLC SHS USD G8473T100 1,616 9,171 SH   SOLE   6,229 0 2,942
TRANE TECHNOLOGIES PLC SHS G8994E103 232 1,911 SH   SOLE   1,911 0 0
ALCON AG ORD SHS H01301128 472 8,290 SH   SOLE   120 0 8,170
GARMIN LTD SHS H2906T109 989 10,426 SH   SOLE   10,426 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 701 1,900 SH   SOLE   25 0 1,875
FERRARI N V COM N3167Y103 387 2,102 SH   SOLE   227 0 1,875