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
ISHARES TR CORE S&P TTL STK 464287150 11,467 132,996 SH   SOLE   0 0 132,996
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 11,351 240,439 SH   SOLE   0 0 240,439
INVESCO QQQ TR UNIT SER 1 46090E103 9,243 29,461 SH   SOLE   0 0 29,461
MICROSOFT CORP COM 594918104 5,075 22,815 SH   SOLE   0 0 22,815
WISDOMTREE TR EM EX ST-OWNED 97717X578 4,953 124,862 SH   SOLE   0 0 124,862
ISHARES TR CORE S&P SCP ETF 464287804 4,935 53,701 SH   SOLE   0 0 53,701
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,552 13,246 SH   SOLE   0 0 13,246
SYNOPSYS INC COM 871607107 4,072 15,706 SH   SOLE   0 0 15,706
ISHARES TR MSCI USA MMENTM 46432F396 3,927 24,346 SH   SOLE   0 0 24,346
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,646 28,588 SH   SOLE   0 0 28,588
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 3,519 153,882 SH   SOLE   0 0 153,882
ISHARES TR 0-5YR HI YL CP 46434V407 3,512 77,288 SH   SOLE   0 0 77,288
THERMO FISHER SCIENTIFIC INC COM 883556102 3,375 7,246 SH   SOLE   0 0 7,246
CATERPILLAR INC COM 149123101 3,244 17,822 SH   SOLE   0 0 17,822
QUANTA SVCS INC COM 74762E102 3,192 44,325 SH   SOLE   0 0 44,325
UNITED PARCEL SERVICE INC CL B 911312106 3,098 18,394 SH   SOLE   0 0 18,394
EATON CORP PLC SHS G29183103 2,993 24,915 SH   SOLE   0 0 24,915
COCA COLA CO COM 191216100 2,965 54,067 SH   SOLE   0 0 54,067
VISA INC COM CL A 92826C839 2,958 13,525 SH   SOLE   0 0 13,525
PAYCHEX INC COM 704326107 2,910 31,228 SH   SOLE   0 0 31,228
WASTE MGMT INC DEL COM 94106L109 2,795 23,701 SH   SOLE   0 0 23,701
TARGET CORP COM 87612E106 2,789 15,801 SH   SOLE   0 0 15,801
ISHARES TR RUS 2000 GRW ETF 464287648 2,736 9,543 SH   SOLE   0 0 9,543
SERVICE CORP INTL COM 817565104 2,713 55,261 SH   SOLE   0 0 55,261
LILLY ELI & CO COM 532457108 2,697 15,974 SH   SOLE   0 0 15,974
HOME DEPOT INC COM 437076102 2,689 10,124 SH   SOLE   0 0 10,124
TOPBUILD CORP COM 89055F103 2,652 14,407 SH   SOLE   0 0 14,407
APPLE INC COM 037833100 2,647 19,951 SH   SOLE   0 0 19,951
MCDONALDS CORP COM 580135101 2,623 12,223 SH   SOLE   0 0 12,223
WALMART INC COM 931142103 2,587 17,948 SH   SOLE   0 0 17,948
ISHARES TR RUS 1000 GRW ETF 464287614 2,576 10,682 SH   SOLE   0 0 10,682
ISHARES TR ISHS 1-5YR INVS 464288646 2,547 46,174 SH   SOLE   0 0 46,174
ELECTRONIC ARTS INC COM 285512109 2,536 17,661 SH   SOLE   0 0 17,661
ISHARES TR CORE US AGGBD ET 464287226 2,533 21,429 SH   SOLE   0 0 21,429
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 2,530 49,814 SH   SOLE   0 0 49,814
ISHARES TR 1 3 YR TREAS BD 464287457 2,527 29,256 SH   SOLE   0 0 29,256
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2,527 41,026 SH   SOLE   0 0 41,026
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,489 6,657 SH   SOLE   0 0 6,657
NASDAQ INC COM 631103108 2,486 18,728 SH   SOLE   0 0 18,728
MERCK & CO. INC COM 58933Y105 2,485 30,382 SH   SOLE   0 0 30,382
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 2,476 73,253 SH   SOLE   0 0 73,253
NUCOR CORP COM 670346105 2,451 46,078 SH   SOLE   0 0 46,078
PRICE T ROWE GROUP INC COM 74144T108 2,450 16,181 SH   SOLE   0 0 16,181
DOLLAR GEN CORP NEW COM 256677105 2,401 11,415 SH   SOLE   0 0 11,415
COLGATE PALMOLIVE CO COM 194162103 2,392 27,970 SH   SOLE   0 0 27,970
ISHARES TR RUS 1000 VAL ETF 464287598 2,356 17,228 SH   SOLE   0 0 17,228
HENRY JACK & ASSOC INC COM 426281101 2,356 14,543 SH   SOLE   0 0 14,543
PFIZER INC COM 717081103 2,349 63,803 SH   SOLE   0 0 63,803
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2,311 9,115 SH   SOLE   0 0 9,115
INTEL CORP COM 458140100 2,278 45,731 SH   SOLE   0 0 45,731
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,271 45,321 SH   SOLE   0 0 45,321
KIMBERLY-CLARK CORP COM 494368103 2,221 16,474 SH   SOLE   0 0 16,474
AMGEN INC COM 031162100 2,195 9,548 SH   SOLE   0 0 9,548
CVS HEALTH CORP COM 126650100 2,154 31,530 SH   SOLE   0 0 31,530
DOMINOS PIZZA INC COM 25754A201 2,149 5,604 SH   SOLE   0 0 5,604
ISHARES TR SELECT DIVID ETF 464287168 2,122 22,068 SH   SOLE   0 0 22,068
PROCTER AND GAMBLE CO COM 742718109 2,012 14,460 SH   SOLE   0 0 14,460
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 1,946 141,741 SH   SOLE   0 0 141,741
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 1,906 12,596 SH   SOLE   0 0 12,596
LEGGETT & PLATT INC COM 524660107 1,688 38,096 SH   SOLE   0 0 38,096
PULTE GROUP INC COM 745867101 1,683 39,025 SH   SOLE   0 0 39,025
EBAY INC. COM 278642103 1,679 33,417 SH   SOLE   0 0 33,417
CLOROX CO DEL COM 189054109 1,652 8,181 SH   SOLE   0 0 8,181
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,647 11,665 SH   SOLE   0 0 11,665
MURPHY USA INC COM 626755102 1,517 11,592 SH   SOLE   0 0 11,592
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,477 7,590 SH   SOLE   0 0 7,590
CROWN CASTLE INTL CORP NEW COM 22822V101 1,268 7,963 SH   SOLE   0 0 7,963
ISHARES TR CRE U S REIT ETF 464288521 1,263 26,092 SH   SOLE   0 0 26,092
AMAZON COM INC COM 023135106 938 288 SH   SOLE   0 0 288
ISHARES TR PFD AND INCM SEC 464288687 933 24,224 SH   SOLE   0 0 24,224
REALTY INCOME CORP COM 756109104 877 14,099 SH   SOLE   0 0 14,099
ABBVIE INC COM 00287Y109 793 7,397 SH   SOLE   0 0 7,397
BANK HAWAII CORP COM 062540109 719 9,385 SH   SOLE   0 0 9,385
BERKSHIRE HATHAWAY INC DEL CL A 084670108 696 2 SH   SOLE   0 0 2
IRON MTN INC NEW COM 46284V101 673 22,835 SH   SOLE   0 0 22,835
SIXTH STREET SPECIALTY LENDN COM 83012A109 656 31,638 SH   SOLE   0 0 31,638
ARES CAPITAL CORP COM 04010L103 650 38,496 SH   SOLE   0 0 38,496
ISHARES TR MORTGE REL ETF 46435G342 649 20,378 SH   SOLE   0 0 20,378
GOLDMAN SACHS BDC INC SHS 38147U107 628 32,865 SH   SOLE   0 0 32,865
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 575 6,215 SH   SOLE   0 0 6,215
BLACKROCK TCP CAPITAL CORP COM 09259E108 568 50,521 SH   SOLE   0 0 50,521
RADIANT LOGISTICS INC COM 75025X100 458 79,000 SH   SOLE   0 0 79,000
FACEBOOK INC CL A 30303M102 412 1,510 SH   SOLE   0 0 1,510
ISHARES TR CORE MSCI EAFE 46432F842 330 4,771 SH   SOLE   0 0 4,771
ALPHABET INC CAP STK CL A 02079K305 301 172 SH   SOLE   0 0 172
ALPHABET INC CAP STK CL C 02079K107 282 161 SH   SOLE   0 0 161
SPDR SER TR PORTFOLIO SH TSR 78468R101 260 8,480 SH   SOLE   0 0 8,480
UNITEDHEALTH GROUP INC COM 91324P102 252 718 SH   SOLE   0 0 718
NVIDIA CORPORATION COM 67066G104 248 474 SH   SOLE   0 0 474
NETFLIX INC COM 64110L106 242 447 SH   SOLE   0 0 447
ISHARES TR RUSSELL 3000 ETF 464287689 227 1,014 SH   SOLE   0 0 1,014
NEXTERA ENERGY INC COM 65339F101 207 2,681 SH   SOLE   0 0 2,681