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
3D Systems Corp COM 88554D205 203 10,725 SH   SOLE   1,521 0 9,204
3M Co COM 88579Y101 2,866 13,601 SH   SOLE   0 0 13,601
Abbott Labs COM 002824100 3,431 46,775 SH   SOLE   5,661 0 41,114
Air Prod & Chemicals COM 009158106 1,817 10,878 SH   SOLE   0 0 10,878
Allstate Inc COM 020002101 542 5,489 SH   SOLE   0 0 5,489
Alphabet Inc. COM CLASS C 02079K107 654 548 SH   SOLE   0 0 548
Alphabet Inc. COM CLASS A 02079K305 729 604 SH   SOLE   0 0 604
Altria Group Inc COM 02209S103 227 3,770 SH   SOLE   0 0 3,770
Amazon.com Inc COM 023135106 955 477 SH   SOLE   0 0 477
American Express Co COM 025816109 2,416 22,686 SH   SOLE   3,940 0 18,746
American Intl Group Inc COM 026874784 420 7,884 SH   SOLE   0 0 7,884
Amgen Inc COM 031162100 2,292 11,054 SH   SOLE   1,895 0 9,159
Analog Devices Inc COM 032654105 1,649 17,832 SH   SOLE   3,302 0 14,530
Apple Inc COM 037833100 8,398 37,201 SH   SOLE   3,805 0 33,396
Argo Group International Holdings Ltd COM G0464B107 577 9,149 SH   SOLE   0 0 9,149
Aspen Insurance Holdings Ltd COM G05384105 411 9,825 SH   SOLE   0 0 9,825
AT&T Inc COM 00206R102 2,385 71,019 SH   SOLE   10,618 0 60,401
Atlantic Power COM 04878Q863 33 15,105 SH   SOLE   0 0 15,105
Auto Data Processing COM 053015103 3,527 23,411 SH   SOLE   3,932 0 19,479
Avanos Med Inc COM 05350V106 268 3,906 SH   SOLE   0 0 3,906
Axon Enterprise Inc COM 05464C101 273 3,990 SH   SOLE   0 0 3,990
Bank of America Corp COM 060505104 505 17,154 SH   SOLE   0 0 17,154
Becton Dickinson & Co COM 075887109 3,892 14,913 SH   SOLE   2,364 0 12,549
Berkshire Hathaway Inc COM CLASS B 084670702 1,503 7,020 SH   SOLE   0 0 7,020
Broadridge Financial Solutions COM 11133T103 715 5,418 SH   SOLE   0 0 5,418
Brookfield Infrastructure Ptnrs COM G16252101 1,895 47,514 SH   SOLE   3,510 0 44,004
Charles Schwab Corp COM 808513105 1,589 32,337 SH   SOLE   5,040 0 27,297
Chevron Corp COM 166764100 490 4,004 SH   SOLE   0 0 4,004
Chubb Limited COM H1467J104 635 4,754 SH   SOLE   0 0 4,754
Cisco Systems Inc COM 17275R102 3,401 69,903 SH   SOLE   11,250 0 58,653
Citigroup Inc COM 172967424 353 4,915 SH   SOLE   0 0 4,915
Coca-Cola Co COM 191216100 1,844 39,918 SH   SOLE   6,088 0 33,830
Costco COM 22160K105 310 1,319 SH   SOLE   0 0 1,319
Crystal Peak Minerals In COM 22938T107 93 451,706 SH   SOLE   0 0 451,706
Dowdupont Inc COM 26078J100 580 9,014 SH   SOLE   0 0 9,014
Eco Atlantic Oil Gas Ltd COM 27887W100 20 31,169 SH   SOLE   0 0 31,169
Enbridge COM 29250N105 1,419 43,944 SH   SOLE   7,213 0 36,731
Everest Re Group Ltd. COM G3223R108 867 3,795 SH   SOLE   0 0 3,795
Exxon Mobil Corp COM 30231G102 1,938 22,796 SH   SOLE   2,663 0 20,133
Facebook Inc COM 30303M102 505 3,068 SH   SOLE   0 0 3,068
Fairfax Financial Holdings Ltd COM 303901102 568 1,044 SH   SOLE   0 0 1,044
FedEx Corp COM 31428X106 1,926 7,999 SH   SOLE   0 0 7,999
Freeport McMoRan Copper and Gold Inc COM 35671D857 2,925 210,109 SH   SOLE   0 0 210,109
G C P Applied Technologies Inc COM 36164Y101 266 10,000 SH   SOLE   0 0 10,000
General Moly Inc COM 370373102 17 46,947 SH   SOLE   0 0 46,947
General Motors COM 37045V100 1,407 41,790 SH   SOLE   8,625 0 33,165
Grainger W W Inc COM 384802104 2,265 6,337 SH   SOLE   1,200 0 5,137
Harris Corp-Delaware COM 413875105 310 1,829 SH   SOLE   0 0 1,829
Highpoint Res Corp COM 43114K108 145 29,690 SH   SOLE   0 0 29,690
Home Depot Inc COM 437076102 329 1,586 SH   SOLE   0 0 1,586
Intel Corp COM 458140100 3,663 77,464 SH   SOLE   10,019 0 67,445
iShares Morningstar Large Growth ETF ETF 464287119 2,426 13,055 SH   SOLE   0 0 13,055
iShares S&P 500 ETF ETF 464287200 615 2,102 SH   SOLE   0 0 2,102
iShares Silver Trust ETF ETF 46428Q109 184 13,400 SH   SOLE   6,700 0 6,700
Jack Henry & Associates COM 426281101 1,272 7,943 SH   SOLE   0 0 7,943
Johnson & Johnson COM 478160104 3,797 27,483 SH   SOLE   2,952 0 24,531
JPMorgan Chase & Co COM 46625H100 4,445 39,391 SH   SOLE   4,606 0 34,785
Kemper Corporation COM 488401100 664 8,250 SH   SOLE   0 0 8,250
Kinder Morgan Inc. COM 49456B101 660 37,249 SH   SOLE   5,765 0 31,484
Lithium Americas Corp COM 53680Q207 96 20,000 SH   SOLE   0 0 20,000
Lowe's Companies COM 548661107 3,949 34,394 SH   SOLE   6,462 0 27,932
Luminex Corp COM 55027E102 804 26,535 SH   SOLE   0 0 26,535
Madrigal Pharmaceuticals Inc COM 558868105 333 1,554 SH   SOLE   0 0 1,554
McKesson COM 58155Q103 1,616 12,180 SH   SOLE   2,060 0 10,120
Microsoft Corp COM 594918104 1,088 9,511 SH   SOLE   0 0 9,511
Nautilus Minerals Inc COM 639097104 1 16,772 SH   SOLE   0 0 16,772
Nestle Spon ADR COM 641069406 251 3,014 SH   SOLE   0 0 3,014
Norfolk Southern Corp COM 655844108 3,075 17,036 SH   SOLE   3,191 0 13,845
NuStar Energy LP COM 67058H102 312 11,237 SH   SOLE   0 0 11,237
O'Reilly Automotive Inc COM 67103H107 2,292 6,600 SH   SOLE   0 0 6,600
PepsiCo Inc COM 713448108 2,282 20,407 SH   SOLE   3,179 0 17,228
Pfizer Inc COM 717081103 2,611 59,244 SH   SOLE   8,331 0 50,913
Philip Morris Intl Inc COM 718172109 247 3,026 SH   SOLE   0 0 3,026
Pool Corporation COM 73278L105 2,404 14,403 SH   SOLE   0 0 14,403
PowerShares QQQ Trust ETF ETF 46090E103 406 2,186 SH   SOLE   0 0 2,186
PPL Corp COM 69351T106 215 7,357 SH   SOLE   0 0 7,357
Procter & Gamble Co COM 742718109 2,078 24,962 SH   SOLE   3,307 0 21,655
Provident Financial Svcs COM 74386T105 285 11,592 SH   SOLE   0 0 11,592
Schlumberger Ltd COM 806857108 1,193 19,589 SH   SOLE   2,848 0 16,741
Selective Ins Group Inc COM 816300107 219 3,450 SH   SOLE   0 0 3,450
SPDR Gold Trust ETF COM 78463V107 963 8,543 SH   SOLE   4,125 0 4,418
SPDR S&P 500 ETF COM 78462F103 965 3,318 SH   SOLE   0 0 3,318
Stock Yards Bancorp Inc COM 861025104 601 16,570 SH   SOLE   0 0 16,570
Stratus Properties Inc COM 863167201 256 8,381 SH   SOLE   0 0 8,381
Tanger Factory Outlet Centers Inc COM 875465106 276 12,055 SH   SOLE   0 0 12,055
Targa Resources Corp COM 87612G101 13,690 243,111 SH   SOLE   108,700 0 134,411
TE Connectivity Ltd F REG SHS H84989104 249 2,830 SH   SOLE   0 0 2,830
Travelers Companies COM 89417E109 2,338 18,025 SH   SOLE   2,916 0 15,109
Turquoise Hill Res Ltd F COM 900435108 305 143,725 SH   SOLE   0 0 143,725
United Technologies COM 913017109 2,317 16,576 SH   SOLE   2,342 0 14,234
UnitedHealth Group Inc COM 91324P102 310 1,166 SH   SOLE   0 0 1,166
Vanguard Emerging Markets ETF ETF 922042858 469 11,435 SH   SOLE   10,470 0 965
Vanguard FTSE All-World ex-US ETF ETF 922042775 8,597 165,170 SH   SOLE   58,731 0 106,439
Vanguard Growth ETF ETF 922908736 1,480 9,191 SH   SOLE   2,429 0 6,762
Vanguard Large Cap ETF ETF 922908637 11,446 85,728 SH   SOLE   4,541 0 81,187
Vanguard Mid Cap ETF ETF 922908629 2,285 13,919 SH   SOLE   6,939 0 6,980
Vanguard Mid Cap Growth ETF ETF 922908538 933 6,545 SH   SOLE   0 0 6,545
Vanguard S/T Corp Bond ETF ETF 92206C409 1,637 20,950 SH   SOLE   20,135 0 815
Vanguard Short Term Bond ETF ETF 921937827 425 5,450 SH   SOLE   0 0 5,450
Vanguard Small Cap Value ETF ETF 922908611 824 5,916 SH   SOLE   4,190 0 1,726
Vanguard Total Intl Stock ETF ETF 921909768 1,437 26,618 SH   SOLE   935 0 25,683
Vanguard Total Stock Market ETF ETF 922908769 3,042 20,329 SH   SOLE   20,329 0 0
Verizon COM 92343V104 1,780 33,334 SH   SOLE   4,598 0 28,736
Versum Matls Inc COM 92532W103 212 5,882 SH   SOLE   0 0 5,882
Visa COM 92826C839 223 1,483 SH   SOLE   0 0 1,483
Wal-Mart Stores Inc COM 931142103 224 2,388 SH   SOLE   0 0 2,388
Walt Disney Co COM 254687106 2,695 23,046 SH   SOLE   3,415 0 19,631
Weight Watcher Intl Inc COM 948626106 231 3,215 SH   SOLE   0 0 3,215
Welltower Inc Com COM 95040Q104 1,533 23,840 SH   SOLE   4,042 0 19,798
White Mountains Ins Group Ltd COM G9618E107 3,145 3,361 SH   SOLE   340 0 3,021
WR Berkley Corp COM 084423102 673 8,420 SH   SOLE   0 0 8,420
WR Grace & Co COM 38388F108 357 5,000 SH   SOLE   0 0 5,000
Zoetis Inc COM 98978V103 294 3,216 SH   SOLE   0 0 3,216