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
ACUITY BRANDS INC COM 00508Y102 615 5,125 SH   SOLE   5,125 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 419 3,910 SH   SOLE   3,910 0 0
AIR LEASE CORP CL A 00912X302 209 6,095 SH   SOLE   6,095 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,861 43,084 SH   SOLE   43,084 0 0
ALPHABET INC CAP STK CL A 02079K305 7,188 6,108 SH   SOLE   6,108 0 0
ALPHABET INC CAP STK CL C 02079K107 4,266 3,636 SH   SOLE   3,636 0 0
ALTRIA GROUP INC COM 02209S103 3,097 53,918 SH   SOLE   53,918 0 0
AMAZON COM INC COM 023135106 9,361 5,257 SH   SOLE   5,257 0 0
AMERICAN EXPRESS CO COM 025816109 1,515 13,862 SH   SOLE   13,862 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,275 11,544 SH   SOLE   11,544 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,764 16,917 SH   SOLE   16,917 0 0
AMGEN INC COM 031162100 2,209 11,628 SH   SOLE   11,628 0 0
ANSYS INC COM 03662Q105 912 4,994 SH   SOLE   4,994 0 0
APPLE INC COM 037833100 8,066 42,462 SH   SOLE   42,462 0 0
APTARGROUP INC COM 038336103 1,214 11,409 SH   SOLE   11,409 0 0
ARAMARK COM 03852U106 1,425 48,210 SH   SOLE   48,210 0 0
AUTODESK INC COM 052769106 5,669 36,384 SH   SOLE   36,384 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 7,341 45,955 SH   SOLE   45,955 0 0
AUTOZONE INC COM 053332102 2,524 2,465 SH   SOLE   2,465 0 0
BANCO SANTANDER SA ADR 05964H105 128 27,583 SH   SOLE   27,583 0 0
BANK AMER CORP COM 060505104 1,621 58,744 SH   SOLE   58,744 0 0
BANK NEW YORK MELLON CORP COM 064058100 202 4,000 SH   SOLE   4,000 0 0
BERKLEY W R CORP COM 084423102 2,129 25,126 SH   SOLE   25,126 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,290 16,377 SH   SOLE   16,377 0 0
BIO RAD LABS INC CL A 090572207 781 2,554 SH   SOLE   2,554 0 0
BIO TECHNE CORP COM 09073M104 688 3,467 SH   SOLE   3,467 0 0
BLACKBAUD INC COM 09227Q100 953 11,952 SH   SOLE   11,952 0 0
BLACKROCK INC COM 09247X101 4,401 10,297 SH   SOLE   10,297 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 282 8,050 SH   SOLE   8,050 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 672 6,482 SH   SOLE   6,482 0 0
CAMBRIA ETF TR GLB ASSET ALLO 132061607 485 18,251 SH   SOLE   18,251 0 0
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 1,302 57,524 SH   SOLE   57,524 0 0
CARLISLE COS INC COM 142339100 1,198 9,770 SH   SOLE   9,770 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 5,477 107,977 SH   SOLE   107,977 0 0
CDW CORP COM 12514G108 1,594 16,542 SH   SOLE   16,542 0 0
CERNER CORP COM 156782104 2,455 42,914 SH   SOLE   42,914 0 0
CERUS CORP COM 157085101 10,591 1,700,033 SH   SOLE   1,700,033 0 0
CHEVRON CORP NEW COM 166764100 3,127 25,383 SH   SOLE   25,383 0 0
CHOICE HOTELS INTL INC COM 169905106 534 6,865 SH   SOLE   6,865 0 0
CHUBB LIMITED COM H1467J104 279 1,989 SH   SOLE   1,989 0 0
CHURCH &DWIGHT INC COM 171340102 732 10,272 SH   SOLE   10,272 0 0
CINCINNATI FINL CORP COM 172062101 4,583 53,348 SH   SOLE   53,348 0 0
CISCO SYS INC COM 17275R102 9,992 185,069 SH   SOLE   185,069 0 0
COCA COLA CO COM 191216100 5,720 122,056 SH   SOLE   122,056 0 0
COLGATE PALMOLIVE CO COM 194162103 2,699 39,375 SH   SOLE   39,375 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 734 7,041 SH   SOLE   7,041 0 0
COMCAST CORP NEW CL A 20030N101 3,645 91,168 SH   SOLE   91,168 0 0
COPART INC COM 217204106 1,171 19,333 SH   SOLE   19,333 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,297 13,615 SH   SOLE   13,615 0 0
COVETRUS INC COM 22304C100 238 7,471 SH   SOLE   7,471 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 4,194 32,765 SH   SOLE   32,765 0 0
DANAHER CORPORATION COM 235851102 1,205 9,130 SH   SOLE   9,130 0 0
DEERE &CO COM 244199105 3,388 21,194 SH   SOLE   21,194 0 0
DENTSPLY SIRONA INC COM 24906P109 503 10,143 SH   SOLE   10,143 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 4,365 26,682 SH   SOLE   26,682 0 0
DISNEY WALT CO COM DISNEY 254687106 1,309 11,787 SH   SOLE   11,787 0 0
DOLLAR GEN CORP NEW COM 256677105 2,399 20,107 SH   SOLE   20,107 0 0
DOMINION ENERGY INC COM 25746U109 1,574 20,527 SH   SOLE   20,527 0 0
DONALDSON INC COM 257651109 444 8,874 SH   SOLE   8,874 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,402 26,687 SH   SOLE   26,687 0 0
EURONET WORLDWIDE INC COM 298736109 578 4,057 SH   SOLE   4,057 0 0
EXPEDITORS INTL WASH INC COM 302130109 3,872 51,016 SH   SOLE   51,016 0 0
FACEBOOK INC CL A 30303M102 9,099 54,588 SH   SOLE   54,588 0 0
FACTSET RESH SYS INC COM 303075105 3,146 12,670 SH   SOLE   12,670 0 0
FAIR ISAAC CORP COM 303250104 874 3,217 SH   SOLE   3,217 0 0
FASTENAL CO COM 311900104 4,484 69,721 SH   SOLE   69,721 0 0
FISERV INC COM 337738108 290 3,290 SH   SOLE   3,290 0 0
FLIR SYS INC COM 302445101 630 13,249 SH   SOLE   13,249 0 0
FRANKLIN RES INC COM 354613101 2,607 78,669 SH   SOLE   78,669 0 0
FRONTDOOR INC COM 35905A109 507 14,744 SH   SOLE   14,744 0 0
GARTNER INC COM 366651107 807 5,323 SH   SOLE   5,323 0 0
GENERAL DYNAMICS CORP COM 369550108 2,960 17,483 SH   SOLE   17,483 0 0
GRACO INC COM 384109104 492 9,926 SH   SOLE   9,926 0 0
HASBRO INC COM 418056107 969 11,402 SH   SOLE   11,402 0 0
HENRY JACK &ASSOC INC COM 426281101 662 4,771 SH   SOLE   4,771 0 0
HENRY SCHEIN INC COM 806407102 1,123 18,678 SH   SOLE   18,678 0 0
HOME DEPOT INC COM 437076102 422 2,199 SH   SOLE   2,199 0 0
HONEYWELL INTL INC COM 438516106 2,716 17,088 SH   SOLE   17,088 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,098 10,841 SH   SOLE   10,841 0 0
IDEX CORP COM 45167R104 720 4,747 SH   SOLE   4,747 0 0
INTEL CORP COM 458140100 5,833 108,622 SH   SOLE   108,622 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,354 44,056 SH   SOLE   44,056 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 434 2,418 SH   SOLE   2,418 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,501 7,925 SH   SOLE   7,925 0 0
ISHARES TR CORE S&P SCP ETF 464287804 5,942 77,019 SH   SOLE   77,019 0 0
ISHARES INC CORE MSCI EMKT 46434G103 11,206 216,704 SH   SOLE   216,704 0 0
ISHARES TR MSCI EAFE ETF 464287465 16,070 247,763 SH   SOLE   247,763 0 0
ISHARES INC MSCI SPAIN ETF 464286764 1,028 35,919 SH   SOLE   35,919 0 0
ISHARES TR RUS 1000 ETF 464287622 19,466 123,743 SH   SOLE   123,743 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 531 3,507 SH   SOLE   3,507 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,170 20,704 SH   SOLE   20,704 0 0
ISHARES TR RUS MID CAP ETF 464287499 6,291 116,605 SH   SOLE   116,605 0 0
ISHARES TR CORE MSCI EAFE 46432F842 4,416 72,670 SH   SOLE   72,670 0 0
JOHNSON &JOHNSON COM 478160104 4,640 33,191 SH   SOLE   33,191 0 0
JONES LANG LASALLE INC COM 48020Q107 694 4,499 SH   SOLE   4,499 0 0
KINDER MORGAN INC DEL COM 49456B101 2,149 107,415 SH   SOLE   107,415 0 0
KIRBY CORP COM 497266106 867 11,539 SH   SOLE   11,539 0 0
LANDSTAR SYS INC COM 515098101 657 6,010 SH   SOLE   6,010 0 0
LENNOX INTL INC COM 526107107 1,314 4,969 SH   SOLE   4,969 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 146 45,637 SH   SOLE   45,637 0 0
LOCKHEED MARTIN CORP COM 539830109 785 2,616 SH   SOLE   2,616 0 0
LOWES COS INC COM 548661107 3,251 29,699 SH   SOLE   29,699 0 0
MANHATTAN ASSOCS INC COM 562750109 954 17,308 SH   SOLE   17,308 0 0
MARKEL CORP COM 570535104 821 824 SH   SOLE   824 0 0
MCDONALDS CORP COM 580135101 585 3,082 SH   SOLE   3,082 0 0
MERCK &CO INC COM 58933Y105 6,963 83,724 SH   SOLE   83,724 0 0
MICROSOFT CORP COM 594918104 9,960 84,446 SH   SOLE   84,446 0 0
MONDELEZ INTL INC CL A 609207105 291 5,837 SH   SOLE   5,837 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 4,254 77,939 SH   SOLE   77,939 0 0
MOODYS CORP COM 615369105 235 1,299 SH   SOLE   1,299 0 0
MORNINGSTAR INC COM 617700109 548 4,352 SH   SOLE   4,352 0 0
NEWMARKET CORP COM 651587107 1,853 4,274 SH   SOLE   4,274 0 0
NEXTERA ENERGY INC COM 65339F101 1,663 8,600 SH   SOLE   8,600 0 0
NIKE INC CL B 654106103 1,941 23,045 SH   SOLE   23,045 0 0
NORDSON CORP COM 655663102 644 4,859 SH   SOLE   4,859 0 0
NORFOLK SOUTHERN CORP COM 655844108 5,255 28,116 SH   SOLE   28,116 0 0
NOVARTIS A G SPONSORED ADR 66987V109 2,367 24,616 SH   SOLE   24,616 0 0
NOVO-NORDISK A S ADR 670100205 3,764 71,956 SH   SOLE   71,956 0 0
NVIDIA CORP COM 67066G104 4,706 26,207 SH   SOLE   26,207 0 0
ORACLE CORP COM 68389X105 8,129 151,342 SH   SOLE   151,342 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 344 885 SH   SOLE   885 0 0
PACCAR INC COM 693718108 4,757 69,819 SH   SOLE   69,819 0 0
PAYCHEX INC COM 704326107 3,925 48,945 SH   SOLE   48,945 0 0
PFIZER INC COM 717081103 4,387 103,297 SH   SOLE   103,297 0 0
PHILIP MORRIS INTL INC COM 718172109 1,519 17,183 SH   SOLE   17,183 0 0
POOL CORPORATION COM 73278L105 332 2,014 SH   SOLE   2,014 0 0
PROCTER AND GAMBLE CO COM 742718109 3,832 36,830 SH   SOLE   36,830 0 0
PROSPERITY BANCSHARES INC COM 743606105 520 7,523 SH   SOLE   7,523 0 0
QUALCOMM INC COM 747525103 3,287 57,640 SH   SOLE   57,640 0 0
RAYTHEON CO COM NEW 755111507 1,577 8,661 SH   SOLE   8,661 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4,344 10,578 SH   SOLE   10,578 0 0
ROSS STORES INC COM 778296103 1,623 17,429 SH   SOLE   17,429 0 0
RPM INTL INC COM 749685103 658 11,344 SH   SOLE   11,344 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 658 35,718 SH   SOLE   35,718 0 0
SAP SE SPON ADR 803054204 336 2,908 SH   SOLE   2,908 0 0
SCHLUMBERGER LTD COM 806857108 3,276 75,182 SH   SOLE   75,182 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3,216 57,324 SH   SOLE   57,324 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,610 34,787 SH   SOLE   34,787 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,944 50,604 SH   SOLE   50,604 0 0
SEI INVESTMENTS CO COM 784117103 3,769 72,132 SH   SOLE   72,132 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 211 1,856 SH   SOLE   1,856 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8,273 90,166 SH   SOLE   90,166 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 285 7,858 SH   SOLE   7,858 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2,709 48,804 SH   SOLE   48,804 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 20,982 283,540 SH   SOLE   283,540 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 576 8,501 SH   SOLE   8,501 0 0
SERVICE CORP INTL COM 817565104 292 7,272 SH   SOLE   7,272 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,889 40,450 SH   SOLE   40,450 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 898 7,358 SH   SOLE   7,358 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,512 51,374 SH   SOLE   51,374 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 378 3,800 SH   SOLE   3,800 0 0
STARBUCKS CORP COM 855244109 3,986 53,621 SH   SOLE   53,621 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 124 17,611 SH   SOLE   17,611 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 275 51,800 SH   SOLE   51,800 0 0
TARGET CORP COM 87612E106 2,569 32,010 SH   SOLE   32,010 0 0
TELEFLEX INC COM 879369106 2,150 7,114 SH   SOLE   7,114 0 0
TEXAS INSTRS INC COM 882508104 2,748 25,912 SH   SOLE   25,912 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,694 6,190 SH   SOLE   6,190 0 0
TRANSDIGM GROUP INC COM 893641100 1,426 3,142 SH   SOLE   3,142 0 0
TRANSUNION COM 89400J107 1,849 27,666 SH   SOLE   27,666 0 0
TRIMBLE INC COM 896239100 474 11,733 SH   SOLE   11,733 0 0
UMPQUA HLDGS CORP COM 904214103 600 36,355 SH   SOLE   36,355 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4,160 37,226 SH   SOLE   37,226 0 0
VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 251 10,730 SH   SOLE   10,730 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,963 93,373 SH   SOLE   93,373 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 2,761 160,266 SH   SOLE   160,266 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 36,109 883,500 SH   SOLE   883,500 0 0
VANGUARD GROUP DIV APP ETF 921908844 1,106 10,090 SH   SOLE   10,090 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 95,480 367,880 SH   SOLE   367,880 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 7,646 47,566 SH   SOLE   47,566 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 7,856 51,416 SH   SOLE   51,416 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 12,500 294,111 SH   SOLE   294,111 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,146 47,710 SH   SOLE   47,710 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 415 2,069 SH   SOLE   2,069 0 0
VARIAN MED SYS INC COM 92220P105 3,062 21,603 SH   SOLE   21,603 0 0
VENTAS INC COM 92276F100 3,142 49,247 SH   SOLE   49,247 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,927 66,418 SH   SOLE   66,418 0 0
VISA INC COM CL A 92826C839 10,851 69,474 SH   SOLE   69,474 0 0
WELLS FARGO CO NEW COM 949746101 5,055 104,611 SH   SOLE   104,611 0 0
WESTAMERICA BANCORPORATION COM 957090103 435 7,032 SH   SOLE   7,032 0 0
WEX INC COM 96208T104 1,254 6,532 SH   SOLE   6,532 0 0
YUM BRANDS INC COM 988498101 2,417 24,217 SH   SOLE   24,217 0 0
YUM CHINA HLDGS INC COM 98850P109 1,854 41,285 SH   SOLE   41,285 0 0
ZUORA INC COM CL A 98983V106 604 30,173 SH   SOLE   30,173 0 0