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
Activision Blizzard Inc COM 00507V109 1,501 32,235 SH   SOLE   32,235 0 0
Alibaba Group Hldg Ltd SPONSORED ADS 01609W102 3,410 24,876 SH   SOLE   24,876 0 0
Alphabet Inc. CAP STK CL C 02079K107 3,204 3,094 SH   SOLE   3,094 0 0
Alphabet Inc. CAP STK CL A 02079K305 5,426 5,193 SH   SOLE   5,193 0 0
Amazon Com Inc COM 023135106 6,235 4,151 SH   SOLE   4,151 0 0
American Express Co COM 025816109 413 4,337 SH   SOLE   4,337 0 0
Amgen Incorporated COM 031162100 3,515 18,058 SH   SOLE   18,058 0 0
Apple Inc COM 037833100 5,254 33,308 SH   SOLE   33,308 0 0
Bank Of America Corp COM 060505104 4,689 190,283 SH   SOLE   190,283 0 0
Berkshire Hathaway Inc Del CL B NEW 084670702 1,223 5,989 SH   SOLE   5,989 0 0
BlackRock Inc COM 09247X101 3,223 8,205 SH   SOLE   8,205 0 0
Boeing Co COM 097023105 5,436 16,856 SH   SOLE   16,856 0 0
Booking Holdings Inc COM 09857L108 2,704 1,570 SH   SOLE   1,570 0 0
Box Inc CL A 10316T104 177 10,480 SH   SOLE   10,480 0 0
Bristol-Myers Squibb COM 110122108 813 15,642 SH   SOLE   15,642 0 0
Chevron Corporation COM 166764100 1,841 16,921 SH   SOLE   16,921 0 0
CIGNA Corp COM 125523100 365 1,921 SH   SOLE   1,921 0 0
Cisco Systems Inc COM 17275R102 2,772 63,981 SH   SOLE   63,981 0 0
Coca Cola Company COM 191216100 374 7,900 SH   SOLE   7,900 0 0
Comerica Incorporate COM 200340107 1,011 14,501 SH   SOLE   14,501 0 0
Corvel Corp COM 221006109 741 12,000 SH   SOLE   12,000 0 0
Costco Wholesale Co COM 22160K105 4,147 20,355 SH   SOLE   20,355 0 0
CSX Corp COM 126408103 637 10,248 SH   SOLE   10,248 0 0
D R Horton Co COM 23331A109 1,714 49,462 SH   SOLE   49,462 0 0
Diageo PLC SPON ADR NEW 25243Q205 242 1,710 SH   SOLE   1,710 0 0
Dowdupont Inc COM 26078J100 475 8,876 SH   SOLE   8,876 0 0
Eli Lilly & Company COM 532457108 407 3,515 SH   SOLE   3,515 0 0
Energy Select Sector SPDR TR ENERGY 81369Y506 1,074 18,720 SH   SOLE   18,720 0 0
Energy Transfer LP COM UT LTD PTN 29273V100 146 11,030 SH   SOLE   11,030 0 0
Enterprise Products LP COM 293792107 617 25,104 SH   SOLE   25,104 0 0
Eog Resources Inc COM 26875P101 1,583 18,152 SH   SOLE   18,152 0 0
ETF Managers TR VIDEO GAME TECH 26924G706 386 9,930 SH   SOLE   9,930 0 0
Exxon Mobil Corp COM 30231G102 701 10,280 SH   SOLE   10,280 0 0
Facebook Inc CL A 30303M102 5,323 40,602 SH   SOLE   40,602 0 0
Fedex Corporation COM 31428X106 1,651 10,178 SH   SOLE   10,178 0 0
Gilead Sciences Inc COM 375558103 438 7,000 SH   SOLE   7,000 0 0
Global Water Resources Inc COM 379463102 109 10,750 SH   SOLE   10,750 0 0
Golub Capital BDC Inc COM 38173M102 3,071 186,241 SH   SOLE   186,241 0 0
Guidewire Software COM 40171V100 8,023 100,000 SH   SOLE   100,000 0 0
Helmerich & Payne COM 423452101 349 7,275 SH   SOLE   7,275 0 0
Home Depot Inc COM 437076102 4,071 23,691 SH   SOLE   23,691 0 0
Honeywell Intl Inc COM 438516106 3,953 29,922 SH   SOLE   29,922 0 0
Illumina Inc COM 452327109 3,405 11,353 SH   SOLE   11,353 0 0
Intel Corp COM 458140100 2,709 57,733 SH   SOLE   57,733 0 0
Intuit Inc COM 461202103 4,454 22,628 SH   SOLE   22,628 0 0
Intuitive Surgical COM NEW 46120E602 3,919 8,182 SH   SOLE   8,182 0 0
iShares 7-10 Year Trsury Bond ETF BARCLAYS 7 10 YR 464287440 787 7,551 SH   SOLE   7,551 0 0
iShares Core S&P Small Cap ETF CORE S&P SCP ETF 464287804 1,421 20,492 SH   SOLE   20,492 0 0
iShares Ibonds Dec 2019 Term ETF IBONDS DEC19 ETF 46434VAU4 627 25,295 SH   SOLE   25,295 0 0
iShares Ibonds Dec 2020 Term ETF IBONDS DEC20 ETF 46434VAQ3 2,073 82,987 SH   SOLE   82,987 0 0
iShares Ibonds Dec 2021 Term ETF IBONDS DEC21 ETF 46434VBK5 2,755 113,093 SH   SOLE   113,093 0 0
iShares Ibonds Dec 2022 Term ETF IBONDS DEC22 ETF 46434VBA7 2,434 100,683 SH   SOLE   100,683 0 0
iShares Ibonds Dec 2023 Term ETF IBONDS DEC23 ETF 46434VAX8 1,852 76,553 SH   SOLE   76,553 0 0
iShares Ibonds Dec 2024 TRM ETF IBONDS DEC24 ETF 46434VBG4 227 9,478 SH   SOLE   9,478 0 0
iShares Russell 1000 RUS 1000 GRW ETF 464287614 208 1,591 SH   SOLE   1,591 0 0
iShares Russell 2000 RUSSELL 2000 ETF 464287655 4,059 30,315 SH   SOLE   30,315 0 0
iShares TIPS Bond ETF TIPS BD ETF 464287176 4,036 36,855 SH   SOLE   36,855 0 0
Johnson & Johnson COM 478160104 447 3,462 SH   SOLE   3,462 0 0
JPMorgan Chase & Co COM 46625H100 5,573 57,086 SH   SOLE   57,086 0 0
Linde PLC COM G5494J103 218 1,400 SH   SOLE   1,400 0 0
Lockheed Martin Corp COM 539830109 3,341 12,760 SH   SOLE   12,760 0 0
Magna Intl Inc F COM 559222401 227 5,000 SH   SOLE   5,000 0 0
Merck & Co Inc COM 58933Y105 344 4,467 SH   SOLE   4,467 0 0
Microsoft Corp COM 594918104 5,947 58,555 SH   SOLE   58,555 0 0
Morgan Stanley COM NEW 617446448 282 7,100 SH   SOLE   7,100 0 0
Nanthealth Inc COM 630104107 7 13,000 SH   SOLE   13,000 0 0
Netease Inc SPONSORED ADR 64110W102 471 2,000 SH   SOLE   2,000 0 0
Netflix Inc COM 64110L106 766 2,860 SH   SOLE   2,860 0 0
Nike Inc CL B 654106103 3,928 52,820 SH   SOLE   52,820 0 0
Northrop Grumman Co COM 666807102 3,183 12,997 SH   SOLE   12,997 0 0
Nvidia Corp COM 67066G104 1,754 13,140 SH   SOLE   13,140 0 0
Palo Alto Networks COM 697435105 10,824 57,467 SH   SOLE   57,467 0 0
Paypal Holdings Inco COM 70450Y103 5,334 63,435 SH   SOLE   63,435 0 0
Pfizer Incorporated COM 717081103 4,121 94,406 SH   SOLE   94,406 0 0
Pioneer Natural Res COM 723787107 1,183 8,997 SH   SOLE   8,997 0 0
Plains All American Pipeline LP UNIT LTD PARTN 726503105 332 16,550 SH   SOLE   16,550 0 0
Pra Health Sciences Inc COM 69354M108 2,319 25,215 SH   SOLE   25,215 0 0
Procter & Gamble Co COM 742718109 386 4,194 SH   SOLE   4,194 0 0
Raytheon Co COM NEW 755111507 2,889 18,736 SH   SOLE   18,736 0 0
Ring Energy Inc COM 76680V108 58 11,450 SH   SOLE   11,450 0 0
Royal Dutch Shell PLC F Sponsored ADR SPON ADR B 780259107 269 4,496 SH   SOLE   4,496 0 0
Salesforce Com COM 79466L302 4,847 35,388 SH   SOLE   35,388 0 0
Schlumberger LTD F COM 806857108 610 16,627 SH   SOLE   16,627 0 0
Select Sector Health Care SPDR ETF SBI HEALTHCARE 81369Y209 1,957 22,619 SH   SOLE   22,619 0 0
Select Sector Industrial SPDR ETF SBI INT-INDS 81369Y704 1,160 18,007 SH   SOLE   18,007 0 0
Select STR Financial Select SPDR ETF SBI INT-FINL 81369Y605 3,324 139,559 SH   SOLE   139,559 0 0
Shopify Inc CL A 82509L107 1,606 11,600 SH   SOLE   11,600 0 0
SPDR Gold Shares ETF GOLD SHS 78463V107 521 4,300 SH   SOLE   4,300 0 0
SPDR S&P 500 ETF IV TR UNIT 78462F103 440 1,750 SH   SOLE   1,750 0 0
SPDR S&P Biotech ETF S&P BIOTECH 78464A870 1,200 16,730 SH   SOLE   16,730 0 0
SPDR S&P Midcap 400 ETF IV UTSER1 S&PDCRP 78467Y107 1,078 3,546 SH   SOLE   3,546 0 0
SPDR S&P Regional Banking ETF S&P REGL BKG 78464A698 580 12,392 SH   SOLE   12,392 0 0
Stanley Black & Decker COM 854502101 1,734 14,479 SH   SOLE   14,479 0 0
Starbucks Corp COM 855244109 647 10,043 SH   SOLE   10,043 0 0
Suntrust Banks Inc COM 867914103 1,540 30,540 SH   SOLE   30,540 0 0
SVB Finl Group COM 78486Q101 285 1,500 SH   SOLE   1,500 0 0
Thermo Fisher SCNTFC COM 883556102 4,090 18,263 SH   SOLE   18,263 0 0
Union Pacific Corp COM 907818108 262 1,894 SH   SOLE   1,894 0 0
United Parcel SRVC CL B 911312106 554 5,682 SH   SOLE   5,682 0 0
United Technologies COM 913017109 323 3,030 SH   SOLE   3,030 0 0
Vaneck Vectors ETF TR SEMICONDUCTOR ET 92189F676 1,104 12,653 SH   SOLE   12,653 0 0
Vanguard Scottsdale FDS SHRT TRM CORP BD 92206C409 652 8,365 SH   SOLE   8,365 0 0
Veeva Systems Inc CL A COM 922475108 3,823 42,797 SH   SOLE   42,797 0 0
Visa Inc COM CL A 92826C839 3,744 28,375 SH   SOLE   28,375 0 0
Walt Disney Co COM DISNEY 254687106 3,664 33,157 SH   SOLE   33,157 0 0
Wells Fargo Co New COM 949746101 353 7,652 SH   SOLE   7,652 0 0
Workday Inc CL A 98138H101 12,376 77,502 SH   SOLE   77,502 0 0
Worldpay Inc CL A 981558109 3,725 48,735 SH   SOLE   48,735 0 0
Xilinx Inc COM 983919101 691 8,112 SH   SOLE   8,112 0 0