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 167 12,555 SH   SOLE   0 0 12,555
3M Co COM 88579Y101 2,453 13,737 SH   SOLE   1,405 0 12,332
Abbott Labs COM 002824100 1,763 45,907 SH   SOLE   5,059 0 40,848
Air Prod & Chemicals COM 009158106 1,691 11,756 SH   SOLE   0 0 11,756
Allstate Inc COM 020002101 1,137 15,335 SH   SOLE   0 0 15,335
Alphabet Inc. COM CLASS C 02079K305 391 493 SH   SOLE   0 0 493
Alphabet Inc. COM CLASS A 02079K107 420 544 SH   SOLE   0 0 544
Altria Group Inc COM 02209S103 255 3,770 SH   SOLE   0 0 3,770
Amazon.com Inc COM 023135106 219 292 SH   SOLE   0 0 292
American Express Co COM 025816109 1,584 21,379 SH   SOLE   3,160 0 18,219
American Intl Group Inc COM 026874784 450 6,885 SH   SOLE   0 0 6,885
Amgen Inc COM 031162100 1,533 10,484 SH   SOLE   1,620 0 8,864
Apple Inc COM 037833100 4,286 37,006 SH   SOLE   3,280 0 33,726
Argo Group Intl COM G0464B107 524 7,956 SH   SOLE   0 0 7,956
Asanko Gold Inc COM 04341Y105 53 17,430 SH   SOLE   0 0 17,430
AT&T Inc COM 00206R102 3,095 72,782 SH   SOLE   9,985 0 62,797
Atlantic Power COM 04878Q863 38 15,105 SH   SOLE   0 0 15,105
Auto Data Processing COM 053015103 2,399 23,345 SH   SOLE   3,350 0 19,995
Axis Capital Holdings Ltd COM G0692U109 212 3,245 SH   SOLE   0 0 3,245
Bank of America Corp COM 060505104 624 28,223 SH   SOLE   0 0 28,223
Becton Dickinson & Co COM 075887109 2,513 15,180 SH   SOLE   2,203 0 12,977
Berkshire Hathaway Inc COM CLASS B 084670702 1,144 7,020 SH   SOLE   0 0 7,020
Bill Barrett Corp COM 06846N104 310 44,370 SH   SOLE   0 0 44,370
Blue Nile Inc COM 09578R103 277 6,819 SH   SOLE   0 0 6,819
Broadridge Financial Solutions COM 11133T103 718 10,835 SH   SOLE   0 0 10,835
Brookfield Infrastructure Ptnrs COM G16252101 1,920 57,374 SH   SOLE   3,510 0 53,864
Caterpillar Inc COM 149123101 1,654 17,836 SH   SOLE   2,483 0 15,353
Chevron Corp COM 166764100 644 5,475 SH   SOLE   0 0 5,475
Chubb Limited COM H1467J104 610 4,618 SH   SOLE   0 0 4,618
Cisco Systems Inc COM 17275R102 1,985 65,674 SH   SOLE   9,768 0 55,906
Citigroup Inc COM 172967424 295 4,965 SH   SOLE   0 0 4,965
Coca-Cola Co COM 191216100 1,663 40,102 SH   SOLE   5,552 0 34,550
EI du Pont de Nemours COM 263534109 469 6,383 SH   SOLE   0 0 6,383
Everest Re Group Ltd. COM G3223R108 652 3,015 SH   SOLE   0 0 3,015
Exxon Mobil Corp COM 30231G102 1,969 21,813 SH   SOLE   2,375 0 19,438
Facebook Inc COM 30303M102 392 3,403 SH   SOLE   0 0 3,403
Fairfax Financial Holdings Ltd COM 303901102 380 780 SH   SOLE   0 0 780
FedEx Corp COM 31428X106 1,876 10,074 SH   SOLE   0 0 10,074
Freeport McMoRan Copper and Gold Inc COM 35671D857 2,210 167,584 SH   SOLE   0 0 167,584
G C P Applied Technologies Inc COM 36164Y101 268 10,000 SH   SOLE   0 0 10,000
General Electric Co COM 369604103 2,800 88,602 SH   SOLE   13,891 0 74,711
General Moly Inc COM 370373102 14 56,160 SH   SOLE   0 0 56,160
General Motors COM 37045V100 1,402 40,250 SH   SOLE   7,807 0 32,443
Grainger W W Inc COM 384802104 1,533 6,602 SH   SOLE   1,127 0 5,475
IBM Corp COM 459200101 242 1,456 SH   SOLE   0 0 1,456
Intel Corp COM 458140100 2,620 72,248 SH   SOLE   8,816 0 63,432
iShares Morningstar Large Growth ETF ETF 464287119 1,580 13,055 SH   SOLE   0 0 13,055
iShares Silver Trust ETF ETF 46428Q109 202 13,400 SH   SOLE   6,700 0 6,700
Jack Henry & Associates COM 426281101 791 8,913 SH   SOLE   0 0 8,913
Johnson & Johnson COM 478160104 3,111 26,999 SH   SOLE   2,615 0 24,384
JPMorgan Chase & Co COM 46625H100 3,276 37,961 SH   SOLE   3,928 0 34,033
Kemper Corporation COM 488401100 365 8,250 SH   SOLE   0 0 8,250
Kinder Morgan Inc. COM 49456B101 1,145 55,265 SH   SOLE   4,835 0 50,430
Linear Technology Corp COM 535678106 2,200 35,283 SH   SOLE   5,372 0 29,911
Lowe's Companies COM 548661107 2,368 33,294 SH   SOLE   5,742 0 27,552
Luminex Corp COM 55027E102 587 29,000 SH   SOLE   0 0 29,000
MannKind Corp COM 56400P201 14 22,317 SH   SOLE   0 0 22,317
Microsoft Corp COM 594918104 547 8,805 SH   SOLE   0 0 8,805
Monsanto Company COM 61166W101 1,121 10,656 SH   SOLE   1,963 0 8,693
Newell Co COM 651229106 282 6,323 SH   SOLE   0 0 6,323
Newmont Mining Corp COM 651639106 225 6,617 SH   SOLE   0 0 6,617
NMI Holdings Inc COM 629209305 320 30,000 SH   SOLE   0 0 30,000
Norfolk Southern Corp COM 655844108 1,858 17,191 SH   SOLE   3,063 0 14,128
NuStar Energy LP COM 67058H102 256 5,135 SH   SOLE   0 0 5,135
NuStar GP Holdings LTD PARTN 67059L102 217 7,504 SH   SOLE   0 0 7,504
O'Reilly Automotive Inc COM 67103H107 1,949 7,000 SH   SOLE   0 0 7,000
PepsiCo Inc COM 713448108 2,129 20,345 SH   SOLE   2,753 0 17,592
Pfizer Inc COM 717081103 1,868 57,499 SH   SOLE   7,436 0 50,063
Philip Morris Intl Inc COM 718172109 277 3,026 SH   SOLE   0 0 3,026
Pool Corporation COM 73278L105 1,588 15,216 SH   SOLE   0 0 15,216
PowerShares QQQ Trust ETF ETF 73935A104 274 2,312 SH   SOLE   0 0 2,312
PPL Corp COM 69351T106 250 7,336 SH   SOLE   0 0 7,336
Procter & Gamble Co COM 742718109 1,848 21,980 SH   SOLE   2,781 0 19,199
Provident Financial Svcs COM 74386T105 328 11,592 SH   SOLE   0 0 11,592
Schlumberger Ltd COM 806857108 1,649 19,637 SH   SOLE   2,649 0 16,988
SPDR Gold Trust ETF ETF 78463V107 945 8,618 SH   SOLE   4,125 0 4,493
SPDR S&P 500 ETF ETF 78462F103 729 3,262 SH   SOLE   0 0 3,262
Spectra Energy Corp COM 847560109 1,832 44,585 SH   SOLE   6,906 0 37,679
Stratus Properties Inc COM 863167201 237 7,246 SH   SOLE   0 0 7,246
T. Rowe Price Group Inc COM 74144T108 245 3,261 SH   SOLE   0 0 3,261
Targa Resources Corp COM 87612G101 12,727 226,993 SH   SOLE   0 0 226,993
TCW Strategic Income ETF 872340104 119 22,380 SH   SOLE   0 0 22,380
Travelers Companies COM 89417E109 2,140 17,482 SH   SOLE   2,516 0 14,966
Turquoise Hill Res Ltd F COM 900435108 432 133,725 SH   SOLE   0 0 133,725
United Insurance Holdings Corp COM 910710102 328 21,675 SH   SOLE   0 0 21,675
United Technologies COM 913017109 1,810 16,510 SH   SOLE   2,211 0 14,299
Validus Holdings Ltd COM G9319H102 300 5,450 SH   SOLE   0 0 5,450
Vanguard Emerging Markets ETF ETF 922042858 306 8,553 SH   SOLE   7,808 0 745
Vanguard FTSE All-World ex-US ETF ETF 922042775 14,804 335,083 SH   SOLE   84,115 0 250,968
Vanguard Growth ETF ETF 922908736 1,025 9,191 SH   SOLE   2,429 0 6,762
Vanguard Large Cap ETF ETF 922908637 7,486 73,127 SH   SOLE   5,387 0 67,740
Vanguard Mid Cap ETF ETF 922908629 1,597 12,133 SH   SOLE   6,344 0 5,789
Vanguard Mid Cap Growth ETF ETF 922908538 487 4,610 SH   SOLE   0 0 4,610
Vanguard S/T Corp Bond ETF ETF 92206C409 1,598 20,135 SH   SOLE   20,135 0 0
Vanguard Short Term Bond ETF ETF 921937827 476 5,994 SH   SOLE   0 0 5,994
Vanguard Small Cap Value ETF ETF 922908611 693 5,727 SH   SOLE   3,562 0 2,165
Vanguard Total Intl Stock ETF ETF 921909768 1,312 28,595 SH   SOLE   0 0 28,595
Vanguard Total Stock Market ETF ETF 922908769 1,755 15,219 SH   SOLE   15,219 0 0
Verizon COM 92343V104 1,696 31,778 SH   SOLE   4,386 0 27,392
Walt Disney Co COM 254687106 2,293 21,997 SH   SOLE   0 0 21,997
Welltower Inc. COM 95040Q104 1,528 22,834 SH   SOLE   3,330 0 19,504
White Mountains Ins Group Ltd COM G9618E107 3,268 3,909 SH   SOLE   340 0 3,569
WR Berkley Corp COM 084423102 638 9,595 SH   SOLE   0 0 9,595
WR Grace & Co COM 38388F108 676 10,000 SH   SOLE   0 0 10,000