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
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 91 10,256 SH   SOLE   10,256 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 93 10,918 SH   SOLE   10,918 0 0
AMC ENTERTAINMENT HOLDINGS INC COM CL A COM CL A 00165C104 110 15,200 SH   SOLE   15,200 0 0
FORD MOTOR CO COM COM 345370860 158 17,000 SH   SOLE   17,000 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 204 13,600 SH   SOLE   13,600 0 0
VANECK VECTORS ETF TRUST RUSSIA ETF 92189F403 207 8,304 SH   SOLE   8,304 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 208 7,834 SH   SOLE   7,834 0 0
BANK NEW YORK MELLON CORP COM 064058100 209 4,151 SH   SOLE   4,151 0 0
ISHARES INC MSCI HONG KG ETF 464286871 211 8,667 SH   SOLE   8,667 0 0
ISHARES INC MSCI SPAIN ETF 464286764 213 7,378 SH   SOLE   7,378 0 0
KIMBERLY CLARK CORP COM 494368103 213 1,547 SH   SOLE   1,547 0 0
BROOKFIELD RENEWABLE PARTNER S PARTNERSHIP UNITS PARTNERSHIP UNITS G16258108 214 4,600 SH   SOLE   4,600 0 0
TESLA INC COM 88160R101 214 511 SH   SOLE   511 0 0
COSTAR GROUP INC COM 22160N109 215 359 SH   SOLE   359 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 216 8,939 SH   SOLE   8,939 0 0
STRYKER CORP COM 863667101 217 1,032 SH   SOLE   1,032 0 0
ISHARES INC MSCI ISRAEL ETF 464286632 219 3,826 SH   SOLE   3,826 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 223 9,900 SH   SOLE   9,900 0 0
ZSCALER INC COM 98980G102 227 4,875 SH   SOLE   4,875 0 0
VANECK VECTORS ETF TRUST RUSSIA SMALL CAP 92189F734 228 6,312 SH   SOLE   6,312 0 0
UNILEVER N V N Y SHS NEW 904784709 230 4,000 SH   SOLE   4,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 232 4,895 SH   SOLE   4,895 0 0
UNITED TECHNOLOGIES CORP COM 913017109 245 1,637 SH   SOLE   1,637 0 0
NETFLIX INC COM 64110L106 250 773 SH   SOLE   773 0 0
ISHARES INC MSCI STH KOR ETF 464286772 252 4,060 SH   SOLE   4,060 0 0
GRAINGER W W INC COM 384802104 259 766 SH   SOLE   766 0 0
COPART INC COM 217204106 272 2,992 SH   SOLE   2,992 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 275 5,858 SH   SOLE   5,858 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 279 51,800 SH   SOLE   51,800 0 0
ALCON INC ORD SHS H01301128 282 4,984 SH   SOLE   4,984 0 0
AIR LEASE CORP CL A 00912X302 290 6,095 SH   SOLE   6,095 0 0
FISERV INC COM 337738108 300 2,597 SH   SOLE   2,597 0 0
TWILIO INC CL A 90138F102 319 3,242 SH   SOLE   3,242 0 0
MONDELEZ INTL INC CL A 609207105 339 6,161 SH   SOLE   6,161 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 340 4,017 SH   SOLE   4,017 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 353 3,050 SH   SOLE   3,050 0 0
INNOVATOR ETFS TR II LUNT LOW VOL HIG 45783G102 360 9,309 SH   SOLE   9,309 0 0
FS KKR CAPITAL CORP COM 302635107 368 60,000 SH   SOLE   60,000 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 378 2,147 SH   SOLE   2,147 0 0
UNITED AIRLINES HLDGS INC COM 910047109 386 4,378 SH   SOLE   4,378 0 0
CHARTER COMMUNICATIONS INC COM 16119P108 395 815 SH   SOLE   815 0 0
BIOGEN INC COM 09062X103 406 1,368 SH   SOLE   1,368 0 0
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 409 13,819 SH   SOLE   13,819 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 409 3,800 SH   SOLE   3,800 0 0
VERISK ANALYTICS INC COM 92345Y106 409 2,738 SH   SOLE   2,738 0 0
ZUORA INC COM CL A 98983V106 412 28,762 SH   SOLE   28,762 0 0
CITRIX SYS INC COM 177376100 427 3,853 SH   SOLE   3,853 0 0
LAM RESEARCH CORP COM 512807108 427 1,462 SH   SOLE   1,462 0 0
ROPER TECHNOLOGIES INC COM 776696106 428 1,209 SH   SOLE   1,209 0 0
CATERPILLAR INC COM 149123101 430 2,911 SH   SOLE   2,911 0 0
CITIGROUP INC COM NEW 172967424 440 5,512 SH   SOLE   5,512 0 0
POOL CORPORATION COM 73278L105 441 2,078 SH   SOLE   2,078 0 0
SEMPRA ENERGY COM 816851109 445 2,936 SH   SOLE   2,936 0 0
SBA COMMUNICATIONS CORP REIT 78410G104 453 1,881 SH   SOLE   1,881 0 0
APPLIED MATERIALS INC COM 038222105 457 7,486 SH   SOLE   7,486 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 457 7,114 SH   SOLE   7,114 0 0
MCDONALDS CORP COM 580135101 460 2,327 SH   SOLE   2,327 0 0
HEXCEL CORP NEW COM 428291108 466 6,357 SH   SOLE   6,357 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 468 16,630 SH   SOLE   16,630 0 0
CVS HEALTH CORP COM 126650100 474 6,385 SH   SOLE   6,385 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 479 10,678 SH   SOLE   10,678 0 0
GENERAL MOTORS CO COM COM 37045V100 485 13,245 SH   SOLE   13,245 0 0
WESTAMERICA BANCORPORATION COM 957090103 491 7,244 SH   SOLE   7,244 0 0
TRIMBLE INC COM 896239100 501 12,012 SH   SOLE   12,012 0 0
SERVICE CORP INTL COM 817565104 504 10,947 SH   SOLE   10,947 0 0
GRACO INC COM 384109104 525 10,092 SH   SOLE   10,092 0 0
DONALDSON INC COM 257651109 527 9,138 SH   SOLE   9,138 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 529 2,161 SH   SOLE   2,161 0 0
PAYPAL HLDGS INC COM 70450Y103 530 4,897 SH   SOLE   4,897 0 0
MCKESSON CORP COM 58155Q103 542 3,921 SH   SOLE   3,921 0 0
SYNCHRONY FINANCIAL COM 87165B103 545 15,136 SH   SOLE   15,136 0 0
ISHARES INC MSCI TURKEY ETF 464286715 555 20,506 SH   SOLE   20,506 0 0
PROSPERITY BANCSHARES INC COM 743606105 555 7,727 SH   SOLE   7,727 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 560 9,497 SH   SOLE   9,497 0 0
NEWELL BRANDS INC COM 651229106 568 29,555 SH   SOLE   29,555 0 0
EXXON MOBIL CORP COM 30231G102 570 8,162 SH   SOLE   8,162 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 577 8,734 SH   SOLE   8,734 0 0
M &T BK CORP COM 55261F104 581 3,421 SH   SOLE   3,421 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 582 10,410 SH   SOLE   10,410 0 0
UBIQUITI INC COM 90353W103 594 3,142 SH   SOLE   3,142 0 0
WESTERN UN CO COM 959802109 598 22,340 SH   SOLE   22,340 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 602 28,525 SH   SOLE   28,525 0 0
UNITED RENTALS INC COM 911363109 602 3,611 SH   SOLE   3,611 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 603 7,109 SH   SOLE   7,109 0 0
MARRIOTT INTERNATIONAL INC/MD COM 571903202 606 4,000 SH   SOLE   4,000 0 0
KEYCORP COM 493267108 614 30,336 SH   SOLE   30,336 0 0
CAMBRIA ETF TR GLB ASSET ALLO 132061607 620 22,460 SH   SOLE   22,460 0 0
CUMMINS INC COM 231021106 632 3,530 SH   SOLE   3,530 0 0
FAIR ISAAC CORP COM 303250104 642 1,713 SH   SOLE   1,713 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 658 36,037 SH   SOLE   36,037 0 0
UMPQUA HLDGS CORP COM 904214103 661 37,339 SH   SOLE   37,339 0 0
MORNINGSTAR INC COM 617700109 675 4,461 SH   SOLE   4,461 0 0
ARCH CAP GROUP LTD ORD G0450A105 677 15,785 SH   SOLE   15,785 0 0
LANDSTAR SYS INC COM 515098101 704 6,179 SH   SOLE   6,179 0 0
GILEAD SCIENCES INC COM 375558103 708 10,901 SH   SOLE   10,901 0 0
HENRY JACK &ASSOC INC COM 426281101 712 4,885 SH   SOLE   4,885 0 0
FLIR SYS INC COM 302445101 714 13,715 SH   SOLE   13,715 0 0
FRONTDOOR INC COM 35905A109 718 15,140 SH   SOLE   15,140 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 720 5,829 SH   SOLE   5,829 0 0
ACUITY BRANDS INC COM 00508Y102 722 5,232 SH   SOLE   5,232 0 0
AMERIPRISE FINANCIAL INC COM 03076C106 726 4,360 SH   SOLE   4,360 0 0
AMERICAN EXPRESS CO COM 025816109 735 5,903 SH   SOLE   5,903 0 0
ISHARES TR CORE MSCI EAFE 46432F842 750 11,496 SH   SOLE   11,496 0 0
BIO TECHNE CORP COM 09073M104 783 3,565 SH   SOLE   3,565 0 0
JONES LANG LASALLE INC COM 48020Q107 795 4,566 SH   SOLE   4,566 0 0
IAA INC COM 449253103 800 16,995 SH   SOLE   16,995 0 0
NORDSON CORP COM 655663102 810 4,975 SH   SOLE   4,975 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 812 16,288 SH   SOLE   16,288 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 823 21,283 SH   SOLE   21,283 0 0
IDEX CORP COM 45167R104 836 4,863 SH   SOLE   4,863 0 0
GARTNER INC COM 366651107 850 5,513 SH   SOLE   5,513 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 870 8,681 SH   SOLE   8,681 0 0
RPM INTL INC COM 749685103 886 11,538 SH   SOLE   11,538 0 0
ALEXANDER &BALDWIN INC NEW COM 014491104 911 43,472 SH   SOLE   43,472 0 0
JPMORGAN CHASE &CO COM 46625H100 926 6,641 SH   SOLE   6,641 0 0
BIO RAD LABS INC CL A 090572207 959 2,593 SH   SOLE   2,593 0 0
SCHLUMBERGER LTD COM 806857108 959 23,859 SH   SOLE   23,859 0 0
CERUS CORP COM 157085101 964 228,513 SH   SOLE   228,513 0 0
MARKEL CORP COM 570535104 965 844 SH   SOLE   844 0 0
PHILIP MORRIS INTL INC COM 718172109 965 11,337 SH   SOLE   11,337 0 0
BLACKBAUD INC COM 09227Q100 979 12,297 SH   SOLE   12,297 0 0
CHOICE HOTELS INTL INC COM 169905106 1,003 9,695 SH   SOLE   9,695 0 0
AT&T INC COM 00206R102 1,014 25,938 SH   SOLE   25,938 0 0
FRANKLIN RES INC COM 354613101 1,016 39,108 SH   SOLE   39,108 0 0
CSX CORP COM 126408103 1,019 14,077 SH   SOLE   14,077 0 0
KIRBY CORP COM 497266106 1,053 11,765 SH   SOLE   11,765 0 0
DENTSPLY SIRONA INC COM 24906P109 1,061 18,751 SH   SOLE   18,751 0 0
MANHATTAN ASSOCS INC COM 562750109 1,076 13,487 SH   SOLE   13,487 0 0
BOOKING HLDGS INC COM 09857L108 1,107 539 SH   SOLE   539 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,179 5,128 SH   SOLE   5,128 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,224 8,563 SH   SOLE   8,563 0 0
LENNOX INTL INC COM 526107107 1,246 5,108 SH   SOLE   5,108 0 0
MATSON INC COM 57686G105 1,248 30,579 SH   SOLE   30,579 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1,248 396,184 SH   SOLE   396,184 0 0
PLURALSIGHT INC COM CL A 72941B106 1,248 72,534 SH   SOLE   72,534 0 0
HENRY SCHEIN INC COM 806407102 1,281 19,197 SH   SOLE   19,197 0 0
APTARGROUP INC COM 038336103 1,352 11,696 SH   SOLE   11,696 0 0
CARLISLE COS INC COM 142339100 1,413 8,732 SH   SOLE   8,732 0 0
UNION PACIFIC CORP COM 907818108 1,426 7,887 SH   SOLE   7,887 0 0
BANK HAWAII CORP COM 062540109 1,514 15,909 SH   SOLE   15,909 0 0
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 1,521 63,604 SH   SOLE   63,604 0 0
WEX INC COM 96208T104 1,529 7,298 SH   SOLE   7,298 0 0
PINTEREST INC CL A 72352L106 1,574 84,457 SH   SOLE   84,457 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,594 13,651 SH   SOLE   13,651 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,599 41,370 SH   SOLE   41,370 0 0
ISHARES TR U.S. REAL ES ETF 464287739 1,636 17,575 SH   SOLE   17,575 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,647 1,968 SH   SOLE   1,968 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,658 7,799 SH   SOLE   7,799 0 0
MASTERCARD INC CL A 57636Q104 1,686 5,646 SH   SOLE   5,646 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,694 10,356 SH   SOLE   10,356 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,713 8,325 SH   SOLE   8,325 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,743 29,426 SH   SOLE   29,426 0 0
VANECK VECTORS ETF TRUST EMERGING MKTS HI 92189F353 1,790 75,447 SH   SOLE   75,447 0 0
CDW CORP COM 12514G108 1,919 13,435 SH   SOLE   13,435 0 0
NVR INC COM 62944T105 1,927 506 SH   SOLE   506 0 0
YUM CHINA HLDGS INC COM 98850P109 1,937 40,340 SH   SOLE   40,340 0 0
VARIAN MED SYS INC COM 92220P105 1,945 13,694 SH   SOLE   13,694 0 0
VANGUARD GROUP DIV APP ETF 921908844 1,975 15,840 SH   SOLE   15,840 0 0
LULULEMON ATHLETICA INC COM 550021109 2,031 8,766 SH   SOLE   8,766 0 0
COMCAST CORP NEW CL A 20030N101 2,125 47,244 SH   SOLE   47,244 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2,235 5,099 SH   SOLE   5,099 0 0
ARAMARK COM 03852U106 2,300 52,989 SH   SOLE   52,989 0 0
ALTRIA GROUP INC COM 02209S103 2,410 48,296 SH   SOLE   48,296 0 0
TRANSUNION COM 89400J107 2,418 28,239 SH   SOLE   28,239 0 0
TJX COS INC NEW COM 872540109 2,433 39,840 SH   SOLE   39,840 0 0
YUM BRANDS INC COM 988498101 2,440 24,226 SH   SOLE   24,226 0 0
BOEING CO COM 097023105 2,500 7,675 SH   SOLE   7,675 0 0
BERKLEY W R CORP COM 084423102 2,538 36,732 SH   SOLE   36,732 0 0
LOCKHEED MARTIN CORP COM 539830109 2,622 6,735 SH   SOLE   6,735 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,684 19,299 SH   SOLE   19,299 0 0
TELEFLEX INC COM 879369106 2,705 7,186 SH   SOLE   7,186 0 0
INPHI CORP COM 45772F107 2,783 37,599 SH   SOLE   37,599 0 0
CLOUDERA INC COM COM 18914U100 2,893 248,716 SH   SOLE   248,716 0 0
KINDER MORGAN INC COM COM 49456B101 2,943 139,036 SH   SOLE   139,036 0 0
MOODYS CORP COM 615369105 2,958 12,458 SH   SOLE   12,458 0 0
CERNER CORP COM 156782104 3,009 41,000 SH   SOLE   41,000 0 0
FACTSET RESH SYS INC COM 303075105 3,019 11,253 SH   SOLE   11,253 0 0
COLGATE PALMOLIVE CO COM 194162103 3,070 44,593 SH   SOLE   44,593 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,113 18,790 SH   SOLE   18,790 0 0
DANAHER CORPORATION COM 235851102 3,294 21,463 SH   SOLE   21,463 0 0
STARBUCKS CORP COM 855244109 3,418 38,871 SH   SOLE   38,871 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 3,595 81,565 SH   SOLE   81,565 0 0
HELEN OF TROY CORP LTD COM G4388N106 3,643 20,261 SH   SOLE   20,261 0 0
PACCAR INC COM 693718108 3,644 46,071 SH   SOLE   46,071 0 0
BANK AMER CORP COM 060505104 3,772 107,094 SH   SOLE   107,094 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,777 40,815 SH   SOLE   40,815 0 0
GLOBAL X FDS MSCI GREECE ETF 37950E366 3,846 379,650 SH   SOLE   379,650 0 0
RAYTHEON CO COM NEW 755111507 3,996 18,185 SH   SOLE   18,185 0 0
EURONET WORLDWIDE INC COM 298736109 4,076 25,872 SH   SOLE   25,872 0 0
ISHARES TR RUS MID CAP ETF 464287499 4,158 69,739 SH   SOLE   69,739 0 0
ISHARES TR CORE S&P SCP ETF 464287804 4,216 50,281 SH   SOLE   50,281 0 0
AMGEN INC COM 031162100 4,267 17,700 SH   SOLE   17,700 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4,299 11,449 SH   SOLE   11,449 0 0
DEERE &CO COM 244199105 4,367 25,207 SH   SOLE   25,207 0 0
SYSCO CORP COM 871829107 4,408 51,531 SH   SOLE   51,531 0 0
SEI INVESTMENTS CO COM 784117103 4,425 67,573 SH   SOLE   67,573 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,497 48,464 SH   SOLE   48,464 0 0
DISNEY WALT CO COM DISNEY 254687106 4,528 31,310 SH   SOLE   31,310 0 0
EXPEDITORS INTERNATIONAL OF WA COM 302130109 4,717 60,454 SH   SOLE   60,454 0 0
TRANSDIGM GROUP INC COM 893641100 4,792 8,557 SH   SOLE   8,557 0 0
NEXTERA ENERGY INC COM 65339F101 4,925 20,339 SH   SOLE   20,339 0 0
CINCINNATI FINL CORP COM 172062101 4,938 46,957 SH   SOLE   46,957 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 5,001 78,692 SH   SOLE   78,692 0 0
PROCTER &GAMBLE CO COM 742718109 5,015 40,154 SH   SOLE   40,154 0 0
ROKU INC COM CL A 77543R102 5,045 37,680 SH   SOLE   37,680 0 0
PAYCHEX INC COM 704326107 5,287 62,151 SH   SOLE   62,151 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,323 16,384 SH   SOLE   16,384 0 0
ISHARES GOLD TRUST ISHARES 464285105 5,386 371,435 SH   SOLE   371,435 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 5,468 120,387 SH   SOLE   120,387 0 0
NIKE INC CL B 654106103 5,548 54,764 SH   SOLE   54,764 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,581 47,679 SH   SOLE   47,679 0 0
QUALCOMM INC COM 747525103 5,634 63,857 SH   SOLE   63,857 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5,651 69,367 SH   SOLE   69,367 0 0
VENTAS INC COM 92276F100 5,690 98,550 SH   SOLE   98,550 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 5,859 57,088 SH   SOLE   57,088 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 5,975 42,030 SH   SOLE   42,030 0 0
CHEVRON CORP NEW COM 166764100 6,002 49,809 SH   SOLE   49,809 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 6,047 49,225 SH   SOLE   49,225 0 0
DELTA AIR LINES INC COM 247361702 6,115 104,572 SH   SOLE   104,572 0 0
HONEYWELL INTL INC COM 438516106 6,154 34,771 SH   SOLE   34,771 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 6,252 101,788 SH   SOLE   101,788 0 0
DOMINION ENERGY INC COM 25746U109 6,406 77,352 SH   SOLE   77,352 0 0
LOWES COS INC COM 548661107 6,426 53,657 SH   SOLE   53,657 0 0
VERIZON COMMUNICATIONS COM COM 92343V104 6,483 105,589 SH   SOLE   105,589 0 0
AUTODESK INC COM 052769106 6,591 35,926 SH   SOLE   35,926 0 0
TEXAS INSTRS INC COM 882508104 6,591 51,373 SH   SOLE   51,373 0 0
PFIZER INC COM 717081103 6,607 168,643 SH   SOLE   168,643 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6,623 102,497 SH   SOLE   102,497 0 0
ALPHABET INC CAP STK CL C 02079K107 6,646 4,971 SH   SOLE   4,971 0 0
TARGET CORP COM 87612E106 6,708 52,317 SH   SOLE   52,317 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 6,741 132,623 SH   SOLE   132,623 0 0
BLACKROCK INC COM 09247X101 6,778 13,483 SH   SOLE   13,483 0 0
DOLLAR GEN CORP NEW COM 256677105 6,796 43,572 SH   SOLE   43,572 0 0
FASTENAL CO COM 311900104 6,949 188,064 SH   SOLE   188,064 0 0
AMERICAN TOWER CORP REIT 03027X100 6,954 30,258 SH   SOLE   30,258 0 0
JOHNSON &JOHNSON COM 478160104 7,150 49,016 SH   SOLE   49,016 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7,326 116,330 SH   SOLE   116,330 0 0
NVIDIA CORP COM 67066G104 7,373 31,335 SH   SOLE   31,335 0 0
NORFOLK SOUTHERN CORP COM 655844108 7,709 39,709 SH   SOLE   39,709 0 0
COSTCO WHOLESALE CORP COM COM 22160K105 7,781 26,475 SH   SOLE   26,475 0 0
WELLS FARGO & COMPANY COM COM 949746101 7,831 145,565 SH   SOLE   145,565 0 0
AUTOZONE INC COM 053332102 8,015 6,728 SH   SOLE   6,728 0 0
ISHARES TR 20 YR TR BD ETF 464287432 8,230 60,748 SH   SOLE   60,748 0 0
ORACLE CORP COM 68389X105 8,493 160,314 SH   SOLE   160,314 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 8,666 726,394 SH   SOLE   726,394 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,688 38,356 SH   SOLE   38,356 0 0
COCA COLA CO COM 191216100 9,002 162,644 SH   SOLE   162,644 0 0
INTEL CORP COM 458140100 9,386 156,824 SH   SOLE   156,824 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 9,587 53,807 SH   SOLE   53,807 0 0
MERCK & CO INC COM 58933Y105 9,678 106,412 SH   SOLE   106,412 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 9,845 59,436 SH   SOLE   59,436 0 0
AMAZON COM INC COM 023135106 10,071 5,450 SH   SOLE   5,450 0 0
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 10,288 351,377 SH   SOLE   351,377 0 0
CISCO SYS INC COM 17275R102 10,853 226,303 SH   SOLE   226,303 0 0
ALPHABET INC CAP STK CL A 02079K305 11,274 8,417 SH   SOLE   8,417 0 0
ISHARES INC CORE MSCI EMKT 46434G103 11,456 213,103 SH   SOLE   213,103 0 0
FUNKO INC COM CL A 361008105 11,761 685,392 SH   SOLE   685,392 0 0
ROSS STORES INC COM 778296103 13,666 117,383 SH   SOLE   117,383 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 13,920 81,644 SH   SOLE   81,644 0 0
ISHARES TR MSCI EAFE ETF 464287465 14,438 207,923 SH   SOLE   207,923 0 0
VISA INC COM 92826C839 16,616 88,432 SH   SOLE   88,432 0 0
VANECK VECTORS ETF TRUST JR GOLD MINERS E 92189F791 17,072 403,971 SH   SOLE   403,971 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 17,082 167,700 SH   SOLE   167,700 0 0
ISHARES TR RUS 1000 ETF 464287622 17,112 95,909 SH   SOLE   95,909 0 0
FACEBOOK INC CL A 30303M102 17,289 84,233 SH   SOLE   84,233 0 0
MICROSOFT CORP COM 594918104 18,157 115,135 SH   SOLE   115,135 0 0
APPLE INC COM 037833100 18,574 63,251 SH   SOLE   63,251 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 19,599 440,723 SH   SOLE   440,723 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,153 71,936 SH   SOLE   71,936 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 41,064 931,993 SH   SOLE   931,993 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 45,530 496,669 SH   SOLE   496,669 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 97,611 329,989 SH   SOLE   329,989 0 0