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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3D Systems Corp COM 88554D205   225 12,555 SH   SOLE   0 0 12,555
3M Co COM 88579Y101   2,468 14,002 SH   SOLE   1,565 0 12,437
Abbott Labs COM 002824100   1,959 46,321 SH   SOLE   5,854 0 40,467
Air Prod & Chemicals COM 009158106   1,782 11,856 SH   SOLE   100 0 11,756
Allstate Inc COM 020002101   1,063 15,363 SH   SOLE   28 0 15,335
Alphabet Inc. COM CLASS C 02079K107   412 530 SH   SOLE   0 0 530
Alphabet Inc. COM CLASS A 02079K305   388 482 SH   SOLE   0 0 482
Altria Group Inc COM 02209S103   238 3,770 SH   SOLE   0 0 3,770
Amazon.com Inc COM 023135106   226 270 SH   SOLE   0 0 270
American Express Co COM 025816109   1,384 21,618 SH   SOLE   3,763 0 17,855
American Intl Group Inc COM 026874784   409 6,885 SH   SOLE   0 0 6,885
Amgen Inc COM 031162100   1,793 10,748 SH   SOLE   1,864 0 8,884
Apple Inc COM 037833100   4,275 37,819 SH   SOLE   3,658 0 34,161
Apricus Biosciences Inc COM 03832V109   8 25,000 SH   SOLE   0 0 25,000
Argo Group Intl COM G0464B107   449 7,956 SH   SOLE   0 0 7,956
Asanko Gold Inc COM 04341Y105   73 17,430 SH   SOLE   0 0 17,430
AT&T Inc COM 00206R102   3,039 74,834 SH   SOLE   11,465 0 63,369
Atlantic Power COM 04878Q863   37 15,105 SH   SOLE   0 0 15,105
Auto Data Processing COM 053015103   2,154 24,421 SH   SOLE   3,810 0 20,611
Bank of America Corp COM 060505104   442 28,223 SH   SOLE   0 0 28,223
Becton Dickinson & Co COM 075887109   2,792 15,535 SH   SOLE   2,398 0 13,137
Berkshire Hathaway Inc COM CLASS B 084670702   1,014 7,020 SH   SOLE   0 0 7,020
Bill Barrett Corp COM 06846N104   330 59,370 SH   SOLE   0 0 59,370
Blue Nile Inc COM 09578R103   225 6,543 SH   SOLE   0 0 6,543
Broadridge Financial Solutions COM 11133T103   735 10,835 SH   SOLE   0 0 10,835
Brookfield Infrastructure Ptnrs COM G16252101   1,987 57,374 SH   SOLE   3,510 0 53,864
Caterpillar Inc COM 149123101   1,676 18,880 SH   SOLE   3,303 0 15,577
Chevron Corp COM 166764100   563 5,475 SH   SOLE   0 0 5,475
Chubb Limited COM H1467J104   580 4,618 SH   SOLE   0 0 4,618
Cisco Systems Inc COM 17275R102   2,071 65,299 SH   SOLE   11,313 0 53,986
Citigroup Inc COM 172967424   215 4,545 SH   SOLE   0 0 4,545
Coca-Cola Co COM 191216100   1,705 40,291 SH   SOLE   6,392 0 33,899
EI du Pont de Nemours COM 263534109   422 6,300 SH   SOLE   0 0 6,300
Everest Re Group Ltd. COM G3223R108   573 3,015 SH   SOLE   0 0 3,015
Exxon Mobil Corp COM 30231G102   1,941 22,238 SH   SOLE   2,960 0 19,278
Facebook Inc COM 30303M102   387 3,020 SH   SOLE   0 0 3,020
Fairfax Financial Holdings Ltd COM 303901102   457 780 SH   SOLE   0 0 780
FedEx Corp COM 31428X106   1,760 10,074 SH   SOLE   0 0 10,074
Freeport McMoRan Copper and Gold Inc COM 35671D857   1,708 157,236 SH   SOLE   0 0 157,236
G C P Applied Technologies Inc COM 36164Y101   283 10,000 SH   SOLE   0 0 10,000
General Electric Co COM 369604103   2,679 90,440 SH   SOLE   15,196 0 75,244
General Moly Inc COM 370373102   16 56,160 SH   SOLE   0 0 56,160
General Motors COM 37045V100   1,326 41,734 SH   SOLE   10,186 0 31,548
Grainger W W Inc COM 384802104   1,495 6,649 SH   SOLE   1,237 0 5,412
IBM Corp COM 459200101   231 1,456 SH   SOLE   0 0 1,456
Intel Corp COM 458140100   2,806 74,321 SH   SOLE   10,256 0 64,065
iShares Morningstar Large Growth ETF ETF 464287119   1,592 13,055 SH   SOLE   0 0 13,055
iShares Silver Trust ETF ETF 46428Q109   244 13,400 SH   SOLE   6,700 0 6,700
Jack Henry & Associates COM 426281101   760 8,885 SH   SOLE   0 0 8,885
Johnson & Johnson COM 478160104   3,239 27,416 SH   SOLE   2,945 0 24,471
JPMorgan Chase & Co COM 46625H100   2,547 38,242 SH   SOLE   4,525 0 33,717
Kemper Corporation COM 488401100   324 8,250 SH   SOLE   0 0 8,250
Kinder Morgan Inc. COM 49456B101   1,433 61,951 SH   SOLE   6,945 0 55,006
Linear Technology Corp COM 535678106   2,245 37,866 SH   SOLE   6,147 0 31,719
Lowe's Companies COM 548661107   2,450 33,925 SH   SOLE   6,613 0 27,312
Luminex Corp COM 55027E102   659 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   486 8,429 SH   SOLE   0 0 8,429
Monsanto Company COM 61166W101   1,088 10,644 SH   SOLE   2,158 0 8,486
Newell Co COM 651229106   333 6,323 SH   SOLE   0 0 6,323
Newmont Mining Corp COM 651639106   260 6,617 SH   SOLE   0 0 6,617
NMI Holdings Inc COM 629209305   229 30,000 SH   SOLE   0 0 30,000
Norfolk Southern Corp COM 655844108   1,739 17,921 SH   SOLE   3,803 0 14,118
NuStar Energy LP LTD PARTN 67058H102   255 5,136 SH   SOLE   0 0 5,136
O'Reilly Automotive Inc COM 67103H107   1,961 7,000 SH   SOLE   0 0 7,000
PepsiCo Inc COM 713448108   2,249 20,680 SH   SOLE   3,003 0 17,677
Pfizer Inc COM 717081103   1,961 57,889 SH   SOLE   8,261 0 49,628
Philip Morris Intl Inc COM 718172109   294 3,026 SH   SOLE   0 0 3,026
Pool Corporation COM 73278L105   1,434 15,170 SH   SOLE   0 0 15,170
PowerShares QQQ Trust ETF ETF 73935A104   263 2,212 SH   SOLE   0 0 2,212
PPL Corp COM 69351T106   254 7,334 SH   SOLE   0 0 7,334
Procter & Gamble Co COM 742718109   1,949 21,719 SH   SOLE   3,106 0 18,613
Provident Financial Svcs COM 74386T105   246 11,592 SH   SOLE   0 0 11,592
Schlumberger Ltd COM 806857108   1,560 19,836 SH   SOLE   3,074 0 16,762
SPDR Gold Trust ETF ETF 78463V107   1,083 8,618 SH   SOLE   4,125 0 4,493
SPDR S&P 500 ETF ETF 78462F103   721 3,333 SH   SOLE   0 0 3,333
Spectra Energy Corp COM 847560109   1,957 45,770 SH   SOLE   8,196 0 37,574
T. Rowe Price Group Inc COM 74144T108   215 3,238 SH   SOLE   0 0 3,238
Targa Resources Corp COM 87612G101   11,148 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   1,987 17,350 SH   SOLE   2,804 0 14,546
Turquoise Hill Res Ltd F COM 900435108   405 136,330 SH   SOLE   0 0 136,330
United Technologies COM 913017109   1,694 16,670 SH   SOLE   2,456 0 14,214
Validus Holdings Ltd COM G9319H102   272 5,450 SH   SOLE   0 0 5,450
Vanguard Emerging Markets ETF ETF 922042858   320 8,516 SH   SOLE   7,771 0 745
Vanguard European ETF ETF 922042874   1,010 20,720 SH   SOLE   20,720 0 0
Vanguard FTSE All-World ex-US ETF ETF 922042775   14,975 329,636 SH   SOLE   80,636 0 249,000
Vanguard Growth ETF ETF 922908736   1,108 9,871 SH   SOLE   3,109 0 6,762
Vanguard Large Cap ETF ETF 922908637   7,251 73,122 SH   SOLE   5,382 0 67,740
Vanguard Mid Cap ETF ETF 922908629   1,518 11,724 SH   SOLE   6,314 0 5,410
Vanguard Mid Cap Growth ETF ETF 922908538   490 4,610 SH   SOLE   0 0 4,610
Vanguard Pacific Stock ETF ETF 922042866   500 8,261 SH   SOLE   8,261 0 0
Vanguard S/T Corp Bond ETF ETF 92206C409   816 10,135 SH   SOLE   10,135 0 0
Vanguard Short Term Bond ETF ETF 921937827   484 5,994 SH   SOLE   0 0 5,994
Vanguard Small Cap Value ETF ETF 922908611   566 5,115 SH   SOLE   3,539 0 1,576
Vanguard Total Intl Stock ETF ETF 921909768   1,350 28,595 SH   SOLE   0 0 28,595
Vanguard Total Stock Market ETF ETF 922908769   1,684 15,125 SH   SOLE   15,125 0 0
Vanguard Whitehall Etf ETF 921946885   267 3,275 SH   SOLE   3,275 0 0
Verizon COM 92343V104   1,676 32,248 SH   SOLE   4,906 0 27,342
Walt Disney Co COM 254687106   2,048 22,060 SH   SOLE   3,158 0 18,902
Welltower Inc. COM 95040Q104   1,743 23,314 SH   SOLE   4,150 0 19,164
White Mountains Ins Group Ltd COM G9618E107   3,244 3,909 SH   SOLE   340 0 3,569
WR Berkley Corp COM 084423102   554 9,595 SH   SOLE   0 0 9,595
WR Grace & Co COM 38388F108   738 10,000 SH   SOLE   0 0 10,000