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
AMAZON COM INC COM Stock 023135106 1,486 1,546 SH   SOLE 0 352 0 1,194
CERNER CORP COM Stock 156782104 559 7,835 SH   SOLE 0 140 0 7,695
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 51 1,500 SH   SOLE 0 0 0 1,500
MOMENTA PHARMACEUTICALS INC COM Stock 60877T100 45 2,423 SH   SOLE 0 258 0 2,165
GLOBAL PMTS INC COM Stock 37940X102 32 335 SH   SOLE 0 0 0 335
PRUDENTIAL FINL INC COM Stock 744320102 276 2,594 SH   SOLE 0 2,467 0 127
WISDOMTREE JAPAN HEDGED EQUITY FUND ETF 97717W851 272 4,969 SH   SOLE 0 2,169 0 2,800
SIRIUS XM HLDGS INC COM Stock 82968B103 15 2,760 SH   SOLE 0 0 0 2,760
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 213 3,600 SH   SOLE 0 0 0 3,600
STARBUCKS CORP COM Stock 855244109 1,020 18,999 SH   SOLE 0 7,904 0 11,095
DCP MIDSTREAM LP COM UT LTD PTN Stock 23311P100 38 1,100 SH   SOLE 0 1,100 0 0
SEMPRA ENERGY COM Stock 816851109 153 1,340 SH   SOLE 0 0 0 1,340
MONSANTO CO NEW COM Stock 61166W101 152 1,271 SH   SOLE 0 180 0 1,090
HINGHAM INSTN SVGS MASS COM Stock 433323102 25 133 SH   SOLE 0 0 0 133
DULUTH HLDGS INC COM CL B Stock 26443V101 11 523 SH   SOLE 0 0 0 523
CSRA INC COM Stock 12650T104 88 2,740 SH   SOLE 0 291 0 2,449
XPO LOGISTICS INC COM Stock 983793100 17 250 SH   SOLE 0 250 0 0
ARROW FINL CORP COM Stock 042744102 24 707 SH   SOLE 0 0 0 707
BUCKEYE PARTNERS L P UNIT LTD PARTN Stock 118230101 97 1,700 SH   SOLE 0 0 0 1,700
ISHARES MSCI CANADA ETF ETF 464286509 1,387 47,920 SH   SOLE 0 26,500 0 21,420
DOLLAR GEN CORP NEW COM Stock 256677105 195 2,406 SH   SOLE 0 773 0 1,633
BAR HBR BANKSHARES COM Stock 066849100 23 735 SH   SOLE 0 0 0 735
EAGLE BANCORP MONT INC COM Stock 26942G100 15 830 SH   SOLE 0 0 0 830
IONIS PHARMACEUTICALS INC COM Stock 462222100 65 1,288 SH   SOLE 0 137 0 1,151
CARNIVAL PLC ADR ADR 14365C103 43 661 SH   SOLE 0 71 0 590
JOHNSON & JOHNSON COM Stock 478160104 3,661 28,157 SH   SOLE 0 1,880 0 26,276
SEAGATE TECHNOLOGY PLC SHS Stock G7945M107 42 1,260 SH   SOLE 0 155 0 1,105
WASTE MGMT INC DEL COM Stock 94106L109 308 3,939 SH   SOLE 0 0 0 3,939
ADVANCED ENERGY INDS COM Stock 007973100 73 907 SH   SOLE 0 96 0 811
ABB LTD SPONSORED ADR ADR 000375204 1,267 51,172 SH   SOLE 0 12,372 0 38,800
BANK OF THE OZARKS COM Stock 063904106 47 981 SH   SOLE 0 104 0 877
DEXCOM INC COM Stock 252131107 45 914 SH   SOLE 0 98 0 816
COSTCO WHSL CORP NEW COM Stock 22160K105 337 2,050 SH   SOLE 0 2,050 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 3,757 83,838 SH   SOLE 0 11,430 0 72,408
GOLDMAN SACHS GROUP INC COM Stock 38141G104 421 1,773 SH   SOLE 0 1,543 0 230
LAS VEGAS SANDS CORP COM Stock 517834107 48 745 SH   SOLE 0 0 0 745
PRAXAIR INC COM Stock 74005P104 303 2,166 SH   SOLE 0 631 0 1,535
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 193 3,184 SH   SOLE 0 0 0 3,184
YUM BRANDS INC COM Stock 988498101 38 520 SH   SOLE 0 0 0 520
OLD DOMINION FGHT LINES INC COM Stock 679580100 100 907 SH   SOLE 0 97 0 810
OIL STS INTL INC COM Stock 678026105 7 278 SH   SOLE 0 0 0 278
PROCTER AND GAMBLE CO COM Stock 742718109 1,218 13,387 SH   SOLE 0 1,564 0 11,823
COCA COLA CO COM Stock 191216100 653 14,503 SH   SOLE 0 5,012 0 9,491
S&P GLOBAL INC COM Stock 78409V104 5,956 38,102 SH   SOLE 0 0 0 38,102
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 3,507 134,525 SH   SOLE 0 2,120 0 132,405
IDEX CORP COM Stock 45167R104 46 375 SH   SOLE 0 0 0 375
OCCIDENTAL PETE CORP DEL COM Stock 674599105 134 2,094 SH   SOLE 0 0 0 2,094
BB&T CORP COM Stock 054937107 7 150 SH   SOLE 0 150 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106 54 451 SH   SOLE 0 451 0 0
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 209 576 SH   SOLE 0 0 0 576
VANGUARD REIT ETF ETF 922908553 743 8,944 SH   SOLE 0 4,201 0 4,743
BIOGEN INC COM Stock 09062X103 33 104 SH   SOLE 0 89 0 15
CARNIVAL CORP PAIRED CTF Stock 143658300 26 410 SH   SOLE 0 0 0 410
VENTAS INC COM REIT 92276F100 99 1,525 SH   SOLE 0 1,525 0 0
AMES NATL CORP COM Stock 031001100 23 769 SH   SOLE 0 0 0 769
CABOT MICROELECTRONICS CORP COM Stock 12709P103 27 332 SH   SOLE 0 0 0 332
COLUMBUS MCKINNON CORP N Y COM Stock 199333105 30 804 SH   SOLE 0 0 0 804
J & J SNACK FOODS CORP COM Stock 466032109 82 624 SH   SOLE 0 0 0 624
INTEL CORP COM Stock 458140100 158 4,152 SH   SOLE 0 482 0 3,670
PRESTIGE BRANDS HLDGS INC COM Stock 74112D101 38 749 SH   SOLE 0 81 0 668
CME GROUP INC COM CL A Stock 12572Q105 250 1,840 SH   SOLE 0 160 0 1,680
WESTERN ALLIANCE BANCORP COM Stock 957638109 55 1,038 SH   SOLE 0 112 0 926
VAIL RESORTS INC COM Stock 91879Q109 70 305 SH   SOLE 0 33 0 272
MSA SAFETY INC COM Stock 553498106 85 1,066 SH   SOLE 0 0 0 1,066
MEDTRONIC PLC SHS Stock G5960L103 352 4,522 SH   SOLE 0 210 0 4,312
CLOROX CO DEL COM Stock 189054109 13 100 SH   SOLE 0 100 0 0
FORTIVE CORP COM Stock 34959J108 325 4,594 SH   SOLE 0 4,594 0 0
AUBURN NATL BANCORP COM Stock 050473107 1 41 SH   SOLE 0 0 0 41
HORMEL FOODS CORP COM Stock 440452100 558 17,361 SH   SOLE 0 495 0 16,866
ISHARES SILVER TRUST ETF 46428Q109 12 780 SH   SOLE 0 780 0 0
EQUITY RESIDENTIAL SH BEN INT REIT 29476L107 759 11,505 SH   SOLE 0 0 0 11,505
ADVANCE AUTO PARTS INC COM Stock 00751Y106 52 520 SH   SOLE 0 0 0 520
HESS CORP COM Stock 42809H107 7 153 SH   SOLE 0 0 0 153
MYR GROUP INC DEL COM Stock 55405W104 28 978 SH   SOLE 0 0 0 978
LAUDER ESTEE COS INC CL A Stock 518439104 209 1,940 SH   SOLE 0 395 0 1,545
PROLOGIS INC COM REIT 74340W103 87 1,375 SH   SOLE 0 1,375 0 0
SUN LIFE FINL INC COM Stock 866796105 31 784 SH   SOLE 0 98 0 686
SANOFI SPONSORED ADR ADR 80105N105 32 637 SH   SOLE 0 637 0 0
MERCK & CO INC COM Stock 58933Y105 1,226 19,147 SH   SOLE 0 6,345 0 12,801
SPDR S&P 500 ETF ETF 78462F103 740 2,947 SH   SOLE 0 1,132 0 1,815
MASTERCARD INCORPORATED CL A Stock 57636Q104 791 5,600 SH   SOLE 0 3,825 0 1,775
UNITED FIRE GROUP INC COM Stock 910340108 10 228 SH   SOLE 0 0 0 228
ILLINOIS TOOL WKS INC COM Stock 452308109 2,131 14,405 SH   SOLE 0 6,000 0 8,405
UNITED RENTALS INC COM Stock 911363109 119 858 SH   SOLE 0 92 0 766
NORDSON CORP COM Stock 655663102 87 736 SH   SOLE 0 78 0 658
EMERSON ELEC CO COM Stock 291011104 256 4,073 SH   SOLE 0 743 0 3,330
ADIENT PLC ORD SHS Stock G0084W101 3 37 SH   SOLE 0 0 0 37
YUM CHINA HLDGS INC COM Stock 98850P109 29 715 SH   SOLE 0 0 0 715
DIAGEO P L C SPON ADR NEW ADR 25243Q205 496 3,750 SH   SOLE 0 1,211 0 2,539
ISHARES TIPS BOND ETF ETF 464287176 2,473 21,770 SH   SOLE 0 2,150 0 19,620
ASTEC INDS INC COM Stock 046224101 32 572 SH   SOLE 0 0 0 572
VALUE LINE INC COM Stock 920437100 8 481 SH   SOLE 0 0 0 481
CONDUENT INC COM Stock 206787103 5 305 SH   SOLE 0 305 0 0
ACI WORLDWIDE INC COM Stock 004498101 48 2,110 SH   SOLE 0 225 0 1,885
SMUCKER J M CO COM NEW Stock 832696405 21 196 SH   SOLE 0 196 0 0
ATHENE HLDG LTD CL A Stock G0684D107 29 545 SH   SOLE 0 545 0 0
CORNING INC COM Stock 219350105 40 1,340 SH   SOLE 0 0 0 1,340
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 11 100 SH   SOLE 0 0 0 100
HILTON GRAND VACATIONS INC COM Stock 43283X105 41 1,053 SH   SOLE 0 112 0 941
BANK NEW YORK MELLON CORP COM Stock 064058100 316 5,965 SH   SOLE 0 473 0 5,491
KAYNE ANDERSON MLP INVT CO COM CEF 486606106 73 4,000 SH   SOLE 0 0 0 4,000
VERIZON COMMUNICATIONS INC COM Stock 92343V104 1,054 21,302 SH   SOLE 0 0 0 21,302
CHUBB LIMITED COM Stock H1467J104 1,627 11,413 SH   SOLE 0 6,439 0 4,974
ISHARES COHEN & STEERS REIT ETF ETF 464287564 138 1,371 SH   SOLE 0 0 0 1,371
FEDEX CORP COM Stock 31428X106 214 950 SH   SOLE 0 90 0 860
PULTE GROUP INC COM Stock 745867101 150 5,504 SH   SOLE 0 1,815 0 3,689
SHERWIN WILLIAMS CO COM Stock 824348106 411 1,149 SH   SOLE 0 54 0 1,095
PEPSICO INC COM Stock 713448108 1,832 16,437 SH   SOLE 0 0 0 16,437
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 2,590 30,670 SH   SOLE 0 0 0 30,670
JPMORGAN ALERIAN MLP INDEX ETN ETF 46625H365 53 1,870 SH   SOLE 0 1,870 0 0
NEWELL BRANDS INC COM Stock 651229106 601 14,085 SH   SOLE 0 7,840 0 6,245
GLOBAL BROKERAGE INC CL A NEW Stock 37891B109 50 30,000 SH   SOLE 0 30,000 0 0
UNILEVER N V N Y SHS NEW ADR 904784709 78 1,328 SH   SOLE 0 58 0 1,270
PERMA PIPE INTL HLDGS INC COM Stock 714167103 12 1,383 SH   SOLE 0 0 0 1,383
KIMBERLY CLARK CORP COM Stock 494368103 325 2,758 SH   SOLE 0 585 0 2,173
HONEYWELL INTL INC COM Stock 438516106 1,651 11,651 SH   SOLE 0 2,110 0 9,541
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT Stock 29278N103 74 4,024 SH   SOLE 0 1,192 0 2,832
OMEGA HEALTHCARE INVS INC COM REIT 681936100 26 800 SH   SOLE 0 0 0 800
BECTON DICKINSON & CO PFD SHS CONV A Convertible Preferred 075887208 1,394 25,220 SH   SOLE 0 0 0 25,220
US BANCORP DEL COM NEW Stock 902973304 512 9,549 SH   SOLE 0 0 0 9,549
BP PLC SPONSORED ADR ADR 055622104 151 3,929 SH   SOLE 0 3,134 0 795
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 4,102 80,325 SH   SOLE 0 30,780 0 49,545
HOME DEPOT INC COM Stock 437076102 698 4,267 SH   SOLE 0 2,905 0 1,362
BAXTER INTL INC COM Stock 071813109 54 862 SH   SOLE 0 0 0 862
MEDIDATA SOLUTIONS INC COM Stock 58471A105 83 1,065 SH   SOLE 0 115 0 950
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 2,026 18,534 SH   SOLE 0 1,144 0 17,390
BRIGHTHOUSE FINL INC COM Stock 10922N103 5 84 SH   SOLE 0 0 0 84
DOWDUPONT INC COM Stock 26078J100 1,530 22,101 SH   SOLE 0 1,395 0 20,706
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 254 2,050 SH   SOLE 0 2,000 0 50
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 955 11,681 SH   SOLE 0 10,031 0 1,650
SPDR GOLD SHARES ETF 78463V107 4,739 38,979 SH   SOLE 0 17,511 0 21,468
SOUTHERN CO COM Stock 842587107 118 2,399 SH   SOLE 0 0 0 2,399
ESPEY MFG & ELECTRS CORP COM Stock 296650104 13 571 SH   SOLE 0 0 0 571
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 85 1,049 SH   SOLE 0 112 0 937
REGIONS FINL CORP NEW COM Stock 7591EP100 391 25,660 SH   SOLE 0 22,355 0 3,305
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 12 200 SH   SOLE 0 0 0 200
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 3,151 25,194 SH   SOLE 0 0 0 25,194
LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 26 170 SH   SOLE 0 0 0 170
ISHARES U.S. REAL ESTATE ETF ETF 464287739 1,141 14,285 SH   SOLE 0 12,375 0 1,910
FORTINET INC COM Stock 34959E109 84 2,348 SH   SOLE 0 578 0 1,770
AON PLC SHS CL A Stock G0408V102 121 825 SH   SOLE 0 0 0 825
UMB FINL CORP COM Stock 902788108 55 744 SH   SOLE 0 744 0 0
CENTURYLINK INC COM Stock 156700106 115 6,099 SH   SOLE 0 5,135 0 964
HENRY JACK & ASSOC INC COM Stock 426281101 237 2,305 SH   SOLE 0 0 0 2,305
LSI INDS INC COM Stock 50216C108 18 2,691 SH   SOLE 0 0 0 2,691
TELEFLEX INC COM Stock 879369106 97 400 SH   SOLE 0 0 0 400
CENTENE CORP DEL COM Stock 15135B101 24 243 SH   SOLE 0 243 0 0
WABASH NATL CORP COM Stock 929566107 10 455 SH   SOLE 0 0 0 455
WASTE CONNECTIONS INC COM Stock 94106B101 283 4,049 SH   SOLE 0 0 0 4,049
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 3,174 17,312 SH   SOLE 0 2,912 0 14,400
ADOBE SYS INC COM Stock 00724F101 1,194 8,007 SH   SOLE 0 6,864 0 1,143
WEYERHAEUSER CO COM REIT 962166104 627 18,430 SH   SOLE 0 0 0 18,430
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 669 8,349 SH   SOLE 0 8,349 0 0
EXELON CORP COM Stock 30161N101 341 9,065 SH   SOLE 0 9,065 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 628 7,139 SH   SOLE 0 7,139 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 1,158 1,189 SH   SOLE 0 411 0 778
FISERV INC COM Stock 337738108 393 3,050 SH   SOLE 0 2,665 0 385
O REILLY AUTOMOTIVE INC NEW COM Stock 67103H107 141 656 SH   SOLE 0 436 0 220
PRINCIPAL FINL GROUP INC COM Stock 74251V102 35 541 SH   SOLE 0 67 0 474
HALLIBURTON CO COM Stock 406216101 44 950 SH   SOLE 0 0 0 950
UNILEVER PLC SPON ADR NEW ADR 904767704 135 2,324 SH   SOLE 0 0 0 2,324
AEGON N V NY REGISTRY SH ADR 007924103 335 57,781 SH   SOLE 0 37,159 0 20,622
COMCAST CORP NEW CL A Stock 20030N101 1,716 44,606 SH   SOLE 0 25,560 0 19,046
MICROSOFT CORP COM Stock 594918104 3,059 41,069 SH   SOLE 0 18,271 0 22,798
VALERO ENERGY CORP NEW COM Stock 91913Y100 160 2,083 SH   SOLE 0 260 0 1,823
HCP INC COM REIT 40414L109 147 5,275 SH   SOLE 0 4,375 0 900
SCHLUMBERGER LTD COM Stock 806857108 957 13,717 SH   SOLE 0 160 0 13,556
CVS HEALTH CORP COM Stock 126650100 245 3,018 SH   SOLE 0 644 0 2,373
SIMON PPTY GROUP INC NEW COM REIT 828806109 25 155 SH   SOLE 0 0 0 155
RPM INTL INC COM Stock 749685103 729 14,206 SH   SOLE 0 0 0 14,205
V F CORP COM Stock 918204108 16 254 SH   SOLE 0 253 0 0
AMERIPRISE FINL INC COM Stock 03076C106 59 394 SH   SOLE 0 66 0 328
VARIAN MED SYS INC COM Stock 92220P105 40 400 SH   SOLE 0 0 0 400
AUTOLIV INC COM Stock 052800109 68 550 SH   SOLE 0 58 0 492
GRAHAM CORP COM Stock 384556106 18 879 SH   SOLE 0 0 0 879
HOOKER FURNITURE CORP COM Stock 439038100 31 654 SH   SOLE 0 0 0 654
LAKELAND INDS INC COM Stock 511795106 13 945 SH   SOLE 0 0 0 945
MERIT MED SYS INC COM Stock 589889104 24 555 SH   SOLE 0 0 0 555
POWELL INDS INC COM Stock 739128106 18 608 SH   SOLE 0 0 0 608
TWIN DISC INC COM Stock 901476101 30 1,612 SH   SOLE 0 0 0 1,612
HEARTLAND EXPRESS INC COM Stock 422347104 52 2,060 SH   SOLE 0 2,060 0 0
BOEING CO COM Stock 097023105 1,007 3,961 SH   SOLE 0 96 0 3,865
COPART INC COM Stock 217204106 84 2,437 SH   SOLE 0 258 0 2,179
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 1,304 9,224 SH   SOLE 0 6,089 0 3,135
VANGUARD MID-CAP INDEX FUND ETF 922908629 679 4,620 SH   SOLE 0 550 0 4,070
NEXTERA ENERGY INC COM Stock 65339F101 135 920 SH   SOLE 0 0 0 920
NIKE INC CL B Stock 654106103 558 10,754 SH   SOLE 0 2,380 0 8,374
ALIGN TECHNOLOGY INC COM Stock 016255101 255 1,371 SH   SOLE 0 563 0 808
WYNDHAM WORLDWIDE CORP COM Stock 98310W108 87 822 SH   SOLE 0 88 0 734
FINISAR CORP COM NEW Stock 31787A507 22 985 SH   SOLE 0 985 0 0
EQUITY COMWLTH COM SH BEN INT REIT 294628102 61 2,017 SH   SOLE 0 2,017 0 0
FREIGHTCAR AMER INC COM Stock 357023100 13 665 SH   SOLE 0 0 0 665
UNIT CORP COM Stock 909218109 28 1,379 SH   SOLE 0 0 0 1,379
CHINA LODGING GROUP LTD SPONSORED ADR ADR 16949N109 115 964 SH   SOLE 0 103 0 861
ROCKWELL COLLINS INC COM Stock 774341101 100 763 SH   SOLE 0 763 0 0
HILTON WORLDWIDE HLDGS INC COM Stock 43300A203 7 100 SH   SOLE 0 0 0 100
FIRST LONG IS CORP COM Stock 320734106 21 696 SH   SOLE 0 0 0 696
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 137 900 SH   SOLE 0 0 0 900
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 9 367 SH   SOLE 0 367 0 0
NXP SEMICONDUCTORS N V COM Stock N6596X109 113 1,000 SH   SOLE 0 0 0 1,000
NORFOLK SOUTHERN CORP COM Stock 655844108 907 6,861 SH   SOLE 0 0 0 6,861
BOSTON PROPERTIES INC COM REIT 101121101 125 1,015 SH   SOLE 0 1,015 0 0
LIBERTY PPTY TR SH BEN INT REIT 531172104 100 2,445 SH   SOLE 0 2,445 0 0
PUBLIC STORAGE COM REIT 74460D109 21 100 SH   SOLE 0 100 0 0
VORNADO RLTY TR SH BEN INT REIT 929042109 100 1,305 SH   SOLE 0 1,305 0 0
ALERIAN MLP ETF ETF 00162Q866 85 7,550 SH   SOLE 0 0 0 7,550
BLACKROCK TAX MUNICPAL BD TR SHS CEF 09248X100 30 1,300 SH   SOLE 0 0 0 1,300
VANGUARD FTSE EUROPE ETF ETF 922042874 5,412 92,782 SH   SOLE 0 2,079 0 90,703
PIMCO HIGH INCOME FD COM SHS CEF 722014107 46 5,553 SH   SOLE 0 5,553 0 0
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 27 350 SH   SOLE 0 0 0 350
THOR INDS INC COM Stock 885160101 28 221 SH   SOLE 0 0 0 221
AMPHENOL CORP NEW CL A Stock 032095101 15 180 SH   SOLE 0 180 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH Stock 112585104 23 567 SH   SOLE 0 566 0 0
REINSURANCE GROUP AMER INC COM NEW Stock 759351604 113 813 SH   SOLE 0 87 0 726
STANLEY BLACK & DECKER INC COM Stock 854502101 3 18 SH   SOLE 0 18 0 0
HAWKINS INC COM Stock 420261109 14 347 SH   SOLE 0 0 0 347
WELLTOWER INC COM REIT 95040Q104 56 790 SH   SOLE 0 0 0 790
BALDWIN & LYONS INC CL B Stock 057755209 11 475 SH   SOLE 0 0 0 475
OIL DRI CORP AMER COM Stock 677864100 19 379 SH   SOLE 0 0 0 379
MONARCH CASINO & RESORT INC COM Stock 609027107 28 720 SH   SOLE 0 0 0 720
POWERSHARES INTERNATIONAL CORPORATE BOND PORTFOLIO ETF ETF 73936Q835 19 714 SH   SOLE 0 714 0 0
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 22 600 SH   SOLE 0 0 0 600
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 109 1,103 SH   SOLE 0 137 0 966
VANGUARD S&P 500 ETF ETF 922908363 6,020 26,087 SH   SOLE 0 26,037 0 50
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 90 2,643 SH   SOLE 0 99 0 2,544
CREDIT SUISSE GROUP SPONSORED ADR ADR 225401108 28 1,803 SH   SOLE 0 207 0 1,596
ARROW ELECTRS INC COM Stock 042735100 202 2,508 SH   SOLE 0 0 0 2,508
FIFTH THIRD BANCORP COM Stock 316773100 94 3,350 SH   SOLE 0 0 0 3,350
NUVEEN BUILD AMER BD OPPTNY FD COM CEF 67074Q102 29 1,300 SH   SOLE 0 0 0 1,300
WISDOMTREE EUROPE HEDGED EQUITY FUND ETF 97717X701 79 1,225 SH   SOLE 0 0 0 1,225
WESTERN UN CO COM Stock 959802109 75 3,909 SH   SOLE 0 482 0 3,427
CONSOLIDATED EDISON INC COM Stock 209115104 84 1,036 SH   SOLE 0 0 0 1,036
GENERAL MTRS CO COM Stock 37045V100 119 2,958 SH   SOLE 0 123 0 2,835
ENBRIDGE ENERGY PARTNERS L P COM Stock 29250R106 606 37,900 SH   SOLE 0 0 0 37,900
HUNTINGTON BANCSHARES INC COM Stock 446150104 40 2,830 SH   SOLE 0 0 0 2,830
TARGA RES CORP COM Stock 87612G101 24 515 SH   SOLE 0 203 0 312
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 50 500 SH   SOLE 0 500 0 0
BROADSOFT INC COM Stock 11133B409 66 1,304 SH   SOLE 0 139 0 1,165
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 57 2,708 SH   SOLE 0 279 0 2,429
PRICELINE GRP INC COM NEW Stock 741503403 200 109 SH   SOLE 0 56 0 53
WABTEC CORP COM Stock 929740108 181 2,390 SH   SOLE 0 84 0 2,306
LILLY ELI & CO COM Stock 532457108 147 1,713 SH   SOLE 0 0 0 1,713
ISHARES GSCI COMMODITY-INDEXED TRUST ETF 46428R107 502 33,706 SH   SOLE 0 33,706 0 0
AIR PRODS & CHEMS INC COM Stock 009158106 2 12 SH   SOLE 0 12 0 0
NIELSEN HLDGS PLC SHS EUR Stock G6518L108 65 1,570 SH   SOLE 0 0 0 1,570
HOSPITALITY PPTYS TR COM SH BEN INT REIT 44106M102 108 3,775 SH   SOLE 0 3,775 0 0
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 12 140 SH   SOLE 0 0 0 140
IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN ETF 06738C778 733 31,515 SH   SOLE 0 31,515 0 0
ANADARKO PETE CORP COM Stock 032511107 122 2,500 SH   SOLE 0 0 0 2,500
LITHIA MTRS INC CL A Stock 536797103 57 474 SH   SOLE 0 51 0 423
LEAR CORP COM NEW Stock 521865204 12 70 SH   SOLE 0 70 0 0
P & F INDS INC CL A NEW Stock 692830508 22 3,000 SH   SOLE 0 0 0 3,000
ISHARES RUSSELL 2000 ETF ETF 464287655 59 396 SH   SOLE 0 0 0 396
DIGITAL RLTY TR INC COM REIT 253868103 134 1,130 SH   SOLE 0 1,130 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT Stock 03350F106 30 608 SH   SOLE 0 240 0 368
STURM RUGER & CO INC COM Stock 864159108 92 1,776 SH   SOLE 0 0 0 1,776
INCYTE CORP COM Stock 45337C102 40 345 SH   SOLE 0 0 0 345
RPC INC COM Stock 749660106 20 796 SH   SOLE 0 0 0 796
AFLAC INC COM Stock 001055102 17 210 SH   SOLE 0 0 0 210
NGL ENERGY PARTNERS LP COM UNIT REPST Stock 62913M107 21 1,795 SH   SOLE 0 708 0 1,087
YANDEX N V SHS CLASS A Stock N97284108 273 8,297 SH   SOLE 0 1,736 0 6,561
ISHARES FLOATING RATE BOND ETF ETF 46429B655 2,234 43,850 SH   SOLE 0 0 0 43,850
AMPCO-PITTSBURGH CORP COM Stock 032037103 17 966 SH   SOLE 0 0 0 966
FOSTER L B CO COM Stock 350060109 31 1,384 SH   SOLE 0 0 0 1,384
GLADSTONE LD CORP COM REIT 376549101 14 1,000 SH   SOLE 0 0 0 1,000
MARATHON PETE CORP COM Stock 56585A102 26 472 SH   SOLE 0 58 0 414
JOHNSON OUTDOORS INC CL A Stock 479167108 34 458 SH   SOLE 0 0 0 458
ALEXION PHARMACEUTICALS INC COM Stock 015351109 251 1,792 SH   SOLE 0 1,792 0 0
DUNKIN BRANDS GROUP INC COM Stock 265504100 69 1,303 SH   SOLE 0 139 0 1,164
LANDSTAR SYS INC COM Stock 515098101 17 175 SH   SOLE 0 175 0 0
REGENERON PHARMACEUTICALS COM Stock 75886F107 457 1,021 SH   SOLE 0 929 0 92
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 3,123 43,946 SH   SOLE 0 877 0 43,069
ZUMIEZ INC COM Stock 989817101 5 279 SH   SOLE 0 0 0 279
GERMAN AMERN BANCORP INC COM Stock 373865104 38 1,000 SH   SOLE 0 0 0 1,000
UTAH MED PRODS INC COM Stock 917488108 27 372 SH   SOLE 0 0 0 372
ALLERGAN PLC SHS Stock G0177J108 292 1,427 SH   SOLE 0 0 0 1,427
ENERGY TRANSFER EQUITY L P COM UT LTD PTN Stock 29273V100 238 13,698 SH   SOLE 0 1,112 0 12,586
XYLEM INC COM Stock 98419M100 63 1,005 SH   SOLE 0 108 0 897
ISHARES EDGE MSCI MIN VOL GLOBAL ETF ETF 464286525 1,161 14,266 SH   SOLE 0 14,266 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS ADR 22943F100 263 4,989 SH   SOLE 0 1,060 0 3,929
DELPHI AUTOMOTIVE PLC SHS Stock G27823106 355 3,603 SH   SOLE 0 3,603 0 0
TRACTOR SUPPLY CO COM Stock 892356106 242 3,830 SH   SOLE 0 3,830 0 0
VISA INC COM CL A Stock 92826C839 1,587 15,079 SH   SOLE 0 9,374 0 5,705
HERSHEY CO COM Stock 427866108 568 5,200 SH   SOLE 0 200 0 5,000
GUIDEWIRE SOFTWARE INC COM Stock 40171V100 66 848 SH   SOLE 0 91 0 757
KELLOGG CO COM Stock 487836108 14 222 SH   SOLE 0 0 0 222
SPLUNK INC COM Stock 848637104 76 1,144 SH   SOLE 0 122 0 1,022
PHILLIPS 66 COM Stock 718546104 92 1,007 SH   SOLE 0 0 0 1,007
CHENIERE ENERGY INC COM NEW Stock 16411R208 51 1,137 SH   SOLE 0 122 0 1,015
AMERICAN TOWER CORP NEW COM REIT 03027X100 145 1,060 SH   SOLE 0 0 0 1,060
IRON MTN INC NEW COM REIT 46284V101 86 2,199 SH   SOLE 0 0 0 2,199
ZEBRA TECHNOLOGIES CORP CL A Stock 989207105 344 3,167 SH   SOLE 0 3,167 0 0
EATON VANCE TXMGD GL BUYWR OPP COM CEF 27829C105 51 4,300 SH   SOLE 0 0 0 4,300
GORMAN RUPP CO COM Stock 383082104 107 3,297 SH   SOLE 0 0 0 3,297
EAGLE MATERIALS INC COM Stock 26969P108 74 696 SH   SOLE 0 74 0 622
WAGEWORKS INC COM Stock 930427109 31 506 SH   SOLE 0 54 0 452
ULTIMATE SOFTWARE GROUP INC COM Stock 90385D107 833 4,393 SH   SOLE 0 3,824 0 569
FACEBOOK INC CL A Stock 30303M102 1,977 11,568 SH   SOLE 0 9,318 0 2,250
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 73 425 SH   SOLE 0 0 0 425
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 18 210 SH   SOLE 0 210 0 0
INGREDION INC COM Stock 457187102 173 1,438 SH   SOLE 0 188 0 1,250
KMG CHEMICALS INC COM Stock 482564101 32 574 SH   SOLE 0 0 0 574
BCE INC COM NEW Stock 05534B760 62 1,320 SH   SOLE 0 0 0 1,320
PACKAGING CORP AMER COM Stock 695156109 783 6,832 SH   SOLE 0 33 0 6,799
CELGENE CORP COM Stock 151020104 193 1,321 SH   SOLE 0 866 0 455
TOLL BROTHERS INC COM Stock 889478103 344 8,290 SH   SOLE 0 390 0 7,900
MANCHESTER UTD PLC NEW ORD CL A Stock G5784H106 1 76 SH   SOLE 0 0 0 76
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN Stock 26885B100 7 99 SH   SOLE 0 39 0 60
JABIL INC COM Stock 466313103 23 795 SH   SOLE 0 0 0 795
PVH CORP COM Stock 693656100 44 350 SH   SOLE 0 0 0 350
MIDDLEBY CORP COM Stock 596278101 79 617 SH   SOLE 0 66 0 551
HYSTER YALE MATLS HANDLING INC CL A Stock 449172105 26 345 SH   SOLE 0 0 0 345
BROADCOM LTD SHS Stock Y09827109 224 924 SH   SOLE 0 0 0 924
MONDELEZ INTL INC CL A Stock 609207105 75 1,856 SH   SOLE 0 100 0 1,756
BERRY GLOBAL GROUP INC COM Stock 08579W103 83 1,466 SH   SOLE 0 157 0 1,309
DIAMONDBACK ENERGY INC COM Stock 25278X109 60 613 SH   SOLE 0 65 0 548
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 1,130 22,842 SH   SOLE 0 22,842 0 0
MPLX LP COM UNIT REP LTD Stock 55336V100 911 26,010 SH   SOLE 0 420 0 25,590
D R HORTON INC COM Stock 23331A109 17 425 SH   SOLE 0 425 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105 42 1,051 SH   SOLE 0 0 0 1,051
METLIFE INC COM Stock 59156R108 175 3,365 SH   SOLE 0 1,830 0 1,535
CANADIAN PAC RY LTD COM Stock 13645T100 519 3,087 SH   SOLE 0 438 0 2,649
FLOWERS FOODS INC COM Stock 343498101 16 844 SH   SOLE 0 0 0 844
MOODYS CORP COM Stock 615369105 107 770 SH   SOLE 0 0 0 770
MEREDITH CORP COM Stock 589433101 19 350 SH   SOLE 0 0 0 350
CANON INC SPONSORED ADR ADR 138006309 9 272 SH   SOLE 0 33 0 239
CEMEX SAB DE CV SPON ADR NEW ADR 151290889 27 2,987 SH   SOLE 0 2,987 0 0
HSBC HLDGS PLC SPON ADR NEW ADR 404280406 127 2,579 SH   SOLE 0 209 0 2,370
ING GROEP N V SPONSORED ADR ADR 456837103 16 860 SH   SOLE 0 112 0 748
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 12 203 SH   SOLE 0 203 0 0
NOVARTIS A G SPONSORED ADR ADR 66987V109 400 4,657 SH   SOLE 0 0 0 4,657
ROYAL BK CDA MONTREAL QUE COM Stock 780087102 153 1,978 SH   SOLE 0 245 0 1,733
TESARO INC COM Stock 881569107 86 663 SH   SOLE 0 28 0 635
CHINA PETE & CHEM CORP SPON ADR H SHS ADR 16941R108 51 668 SH   SOLE 0 83 0 585
TOTAL S A SPONSORED ADR ADR 89151E109 379 7,081 SH   SOLE 0 5,837 0 1,244
CHICAGO BRIDGE & IRON CO N V COM Stock 167250109 395 23,500 SH   SOLE 0 18,500 0 5,000
HEXCEL CORP NEW COM Stock 428291108 142 2,470 SH   SOLE 0 0 0 2,470
KANSAS CITY SOUTHERN COM NEW Stock 485170302 47 430 SH   SOLE 0 0 0 430
SUPERNUS PHARMACEUTICALS INC COM Stock 868459108 70 1,752 SH   SOLE 0 182 0 1,570
EXPEDITORS INTL WASH INC COM Stock 302130109 16 272 SH   SOLE 0 271 0 0
KINDER MORGAN INC DEL COM Stock 49456B101 785 40,929 SH   SOLE 0 1,736 0 39,193
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 799 5,915 SH   SOLE 0 1,787 0 4,128
NORTHERN TR CORP COM Stock 665859104 458 4,985 SH   SOLE 0 4,450 0 535
BT GROUP PLC ADR ADR 05577E101 33 1,701 SH   SOLE 0 213 0 1,488
WESTERN GAS EQUITY PARTNERS LP COMUNT LTD PT Stock 95825R103 36 870 SH   SOLE 0 343 0 527
ENBRIDGE INC COM Stock 29250N105 130 3,118 SH   SOLE 0 315 0 2,803
CALIFORNIA WTR SVC GROUP COM Stock 130788102 39 1,012 SH   SOLE 0 1,012 0 0
ENTEGRIS INC COM Stock 29362U104 96 3,336 SH   SOLE 0 356 0 2,980
PROTHENA CORP PLC SHS Stock G72800108 162 2,500 SH   SOLE 0 0 0 2,500
ISHARES 1-3 YEAR CREDIT BOND ETF ETF 464288646 53 500 SH   SOLE 0 0 0 500
WESTERN DIGITAL CORP COM Stock 958102105 52 600 SH   SOLE 0 0 0 600
BARD C R INC COM Stock 067383109 234 730 SH   SOLE 0 730 0 0
ARCHER DANIELS MIDLAND CO COM Stock 039483102 188 4,421 SH   SOLE 0 252 0 4,169
CUMMINS INC COM Stock 231021106 663 3,946 SH   SOLE 0 169 0 3,777
EOG RES INC COM Stock 26875P101 84 870 SH   SOLE 0 0 0 870
GENUINE PARTS CO COM Stock 372460105 48 500 SH   SOLE 0 0 0 500
GRAINGER W W INC COM Stock 384802104 133 740 SH   SOLE 0 0 0 740
MOSAIC CO NEW COM Stock 61945C103 78 3,600 SH   SOLE 0 0 0 3,600
OWENS CORNING NEW COM Stock 690742101 52 666 SH   SOLE 0 71 0 595
CUBIC CORP COM Stock 229669106 23 457 SH   SOLE 0 0 0 457
ABBVIE INC COM Stock 00287Y109 2,074 23,337 SH   SOLE 0 142 0 23,195
SPDR S&P BIOTECH ETF ETF 78464A870 507 5,862 SH   SOLE 0 777 0 5,085
GULF ISLAND FABRICATION INC COM Stock 402307102 17 1,361 SH   SOLE 0 0 0 1,361
SYNALLOY CP DEL COM Stock 871565107 15 1,209 SH   SOLE 0 0 0 1,209
CNOOC LTD SPONSORED ADR ADR 126132109 24 187 SH   SOLE 0 23 0 164
AECOM COM Stock 00766T100 31 840 SH   SOLE 0 840 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 589 10,900 SH   SOLE 0 295 0 10,605
MANULIFE FINL CORP COM Stock 56501R106 38 1,874 SH   SOLE 0 231 0 1,643
APOGEE ENTERPRISES INC COM Stock 037598109 31 646 SH   SOLE 0 0 0 646
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 173 2,113 SH   SOLE 0 2,113 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 1,940 36,805 SH   SOLE 0 31,785 0 5,020
NORWEGIAN CRUISE LINE HLDGS LT SHS Stock G66721104 29 545 SH   SOLE 0 0 0 545
NATIONAL FUEL GAS CO N J COM Stock 636180101 136 2,396 SH   SOLE 0 416 0 1,980
NORTHWEST NAT GAS CO COM Stock 667655104 78 1,207 SH   SOLE 0 0 0 1,207
RANGE RES CORP COM Stock 75281A109 34 1,720 SH   SOLE 0 1,720 0 0
WEIS MKTS INC COM Stock 948849104 81 1,871 SH   SOLE 0 0 0 1,871
ZOETIS INC CL A Stock 98978V103 963 15,100 SH   SOLE 0 13,145 0 1,955
ICON PLC SHS Stock G4705A100 330 2,900 SH   SOLE 0 523 0 2,377
MACYS INC COM Stock 55616P104 26 1,192 SH   SOLE 0 150 0 1,042
HARDINGE INC COM Stock 412324303 26 1,699 SH   SOLE 0 0 0 1,699
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR ADR 874039100 417 11,108 SH   SOLE 0 2,032 0 9,076
PBF ENERGY INC CL A Stock 69318G106 31 1,132 SH   SOLE 0 1,132 0 0
GLOBUS MED INC CL A Stock 379577208 37 1,255 SH   SOLE 0 1,255 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 1,770 9,892 SH   SOLE 0 0 0 9,892
STARRETT L S CO CL A Stock 855668109 3 377 SH   SOLE 0 0 0 377
BLACKSTONE GROUP L P COM UNIT LTD Stock 09253U108 420 12,580 SH   SOLE 0 12,580 0 0
APTARGROUP INC COM Stock 038336103 25 293 SH   SOLE 0 0 0 293
CARBO CERAMICS INC COM Stock 140781105 13 1,509 SH   SOLE 0 0 0 1,509
FACTSET RESH SYS INC COM Stock 303075105 195 1,080 SH   SOLE 0 110 0 970
SIMPSON MANUFACTURING CO INC COM Stock 829073105 22 446 SH   SOLE 0 0 0 446
ZIMMER BIOMET HLDGS INC COM Stock 98956P102 149 1,273 SH   SOLE 0 273 0 1,000
VERISIGN INC COM Stock 92343E102 19 175 SH   SOLE 0 0 0 175
STRYKER CORP COM Stock 863667101 95 670 SH   SOLE 0 70 0 600
RAYTHEON CO COM NEW Stock 755111507 1,181 6,328 SH   SOLE 0 5,050 0 1,278
QUALCOMM INC COM Stock 747525103 1,267 24,445 SH   SOLE 0 621 0 23,824
VOYA FINL INC COM Stock 929089100 38 963 SH   SOLE 0 963 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 148 718 SH   SOLE 0 18 0 700
ALKERMES PLC SHS Stock G01767105 67 1,319 SH   SOLE 0 141 0 1,178
MCDONALDS CORP COM Stock 580135101 47 300 SH   SOLE 0 0 0 300
TALLGRASS ENERGY PARTNERS LP COM UNIT Stock 874697105 38 784 SH   SOLE 0 309 0 475
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 44 645 SH   SOLE 0 0 0 645
CISCO SYS INC COM Stock 17275R102 2,134 63,444 SH   SOLE 0 31,107 0 32,337
HAWAIIAN HOLDINGS INC COM Stock 419879101 45 1,193 SH   SOLE 0 126 0 1,067
ISHARES RUSSELL MID-CAP ETF ETF 464287499 2 12 SH   SOLE 0 0 0 12
APACHE CORP COM Stock 037411105 98 2,150 SH   SOLE 0 0 0 2,150
AETNA INC NEW COM Stock 00817Y108 43 270 SH   SOLE 0 0 0 270
NEWS CORP NEW CL A Stock 65249B109 7 560 SH   SOLE 0 560 0 0
AT&T INC COM Stock 00206R102 1,504 38,404 SH   SOLE 0 0 0 38,404
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 171 2,017 SH   SOLE 0 2,017 0 0
MARCUS CORP COM Stock 566330106 100 3,595 SH   SOLE 0 0 0 3,595
PHILLIPS 66 PARTNERS LP COM UNIT REP INT Stock 718549207 20 378 SH   SOLE 0 149 0 229
AGIOS PHARMACEUTICALS INC COM Stock 00847X104 14 215 SH   SOLE 0 0 0 215
XILINX INC COM Stock 983919101 60 845 SH   SOLE 0 0 0 845
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 7 100 SH   SOLE 0 0 0 100
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 11 160 SH   SOLE 0 160 0 0
INTREXON CORP COM Stock 46122T102 13 700 SH   SOLE 0 0 0 700
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 1,496 18,441 SH   SOLE 0 18,441 0 0
FRANKS INTL N V COM Stock N33462107 29 3,746 SH   SOLE 0 3,746 0 0
GENERAL ELECTRIC CO COM Stock 369604103 1,735 71,741 SH   SOLE 0 13,397 0 58,343
BLACKROCK CAPITAL INVESTMENT C COM CEF 092533108 101 13,500 SH   SOLE 0 0 0 13,500
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 13 150 SH   SOLE 0 150 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 244 1,485 SH   SOLE 0 0 0 1,485
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 91 1,600 SH   SOLE 0 0 0 1,600
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 607 6,735 SH   SOLE 0 0 0 6,735
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 152 2,135 SH   SOLE 0 785 0 1,350
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 159 1,058 SH   SOLE 0 0 0 1,058
VEEVA SYS INC CL A COM Stock 922475108 65 1,147 SH   SOLE 0 122 0 1,025
SKYWORKS SOLUTIONS INC COM Stock 83088M102 35 346 SH   SOLE 0 346 0 0
ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 101 1,055 SH   SOLE 0 0 0 1,055
ISHARES S&P 500 VALUE ETF ETF 464287408 33 305 SH   SOLE 0 0 0 305
WISDOMTREE JAPAN SMALLCAP DIVIDEND FUND ETF 97717W836 30 400 SH   SOLE 0 0 0 400
ISHARES S&P 500 GROWTH ETF ETF 464287309 742 5,171 SH   SOLE 0 0 0 5,171
ISHARES CORE S&P 500 ETF ETF 464287200 121 480 SH   SOLE 0 195 0 285
UBS GROUP AG SHS Stock H42097107 32 1,855 SH   SOLE 0 231 0 1,624
ONEOK INC NEW COM Stock 682680103 150 2,715 SH   SOLE 0 294 0 2,421
WELLS FARGO CO NEW COM Stock 949746101 548 9,942 SH   SOLE 0 0 0 9,942
VMWARE INC CL A COM Stock 928563402 93 850 SH   SOLE 0 450 0 400
UNION PAC CORP COM Stock 907818108 324 2,795 SH   SOLE 0 0 0 2,795
RIO TINTO PLC SPONSORED ADR ADR 767204100 54 1,136 SH   SOLE 0 79 0 1,057
CINTAS CORP COM Stock 172908105 159 1,100 SH   SOLE 0 0 0 1,100
ECOLAB INC COM Stock 278865100 10 80 SH   SOLE 0 80 0 0
ISHARES U.S. PREFERRED STOCK ETF ETF 464288687 916 23,600 SH   SOLE 0 20,000 0 3,600
SALESFORCE COM INC COM Stock 79466L302 19 200 SH   SOLE 0 0 0 200
DOLBY LABORATORIES INC COM Stock 25659T107 81 1,406 SH   SOLE 0 150 0 1,256
NORTHROP GRUMMAN CORP COM Stock 666807102 90 313 SH   SOLE 0 20 0 293
SPDR EURO STOXX 50 ETF ETF 78463X202 239 5,800 SH   SOLE 0 0 0 5,800
DARDEN RESTAURANTS INC COM Stock 237194105 37 466 SH   SOLE 0 54 0 412
TORO CO COM Stock 891092108 172 2,765 SH   SOLE 0 280 0 2,485
SEATTLE GENETICS INC COM Stock 812578102 16 285 SH   SOLE 0 0 0 285
KEWAUNEE SCIENTIFIC CORP COM Stock 492854104 9 290 SH   SOLE 0 0 0 290
LOCKHEED MARTIN CORP COM Stock 539830109 86 276 SH   SOLE 0 0 0 276
TOTAL SYS SVCS INC COM Stock 891906109 95 1,454 SH   SOLE 0 156 0 1,298
ICU MED INC COM Stock 44930G107 93 499 SH   SOLE 0 40 0 459
JPMORGAN CHASE & CO COM Stock 46625H100 3,160 33,088 SH   SOLE 0 4,144 0 28,943
POWER INTEGRATIONS INC COM Stock 739276103 59 807 SH   SOLE 0 86 0 721
INTL PAPER CO COM Stock 460146103 60 1,058 SH   SOLE 0 557 0 501
RSP PERMIAN INC COM Stock 74978Q105 233 6,738 SH   SOLE 0 5,748 0 990
ISHARES INTERMEDIATE CREDIT BOND ETF ETF 464288638 17 150 SH   SOLE 0 0 0 150
CHEVRON CORP NEW COM Stock 166764100 1,206 10,264 SH   SOLE 0 80 0 10,184
CONOCOPHILLIPS COM Stock 20825C104 317 6,341 SH   SOLE 0 0 0 6,341
MARKEL CORP COM Stock 570535104 32 30 SH   SOLE 0 0 0 30
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 6,292 144,939 SH   SOLE 0 143,264 0 1,675
DANAHER CORP DEL COM Stock 235851102 484 5,640 SH   SOLE 0 4,305 0 1,335
EXPRESS SCRIPTS HLDG CO COM Stock 30219G108 95 1,495 SH   SOLE 0 0 0 1,495
SPDR S&P BANK ETF ETF 78464A797 2,095 46,468 SH   SOLE 0 0 0 46,468
KOHLS CORP COM Stock 500255104 54 1,178 SH   SOLE 0 148 0 1,030
M & T BK CORP COM Stock 55261F104 53 331 SH   SOLE 0 331 0 0
TJX COS INC NEW COM Stock 872540109 1,033 14,010 SH   SOLE 0 2,485 0 11,525
CA INC COM Stock 12673P105 101 3,022 SH   SOLE 0 376 0 2,646
BANK AMER CORP COM Stock 060505104 52 2,044 SH   SOLE 0 2,044 0 0
EXTRA SPACE STORAGE INC COM REIT 30225T102 103 1,285 SH   SOLE 0 1,285 0 0
TERADATA CORP DEL COM Stock 88076W103 48 1,420 SH   SOLE 0 151 0 1,269
SPDR S&P DIVIDEND ETF ETF 78464A763 1,428 15,640 SH   SOLE 0 14,600 0 1,040
WAL-MART STORES INC COM Stock 931142103 82 1,050 SH   SOLE 0 529 0 521
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 347 10,275 SH   SOLE 0 0 0 10,275
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 1,938 15,689 SH   SOLE 0 15,689 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 693 4,780 SH   SOLE 0 387 0 4,393
ORACLE CORP COM Stock 68389X105 374 7,734 SH   SOLE 0 2,559 0 5,175
UNITED TECHNOLOGIES CORP COM Stock 913017109 642 5,531 SH   SOLE 0 0 0 5,531
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 628 14,408 SH   SOLE 0 14,408 0 0
TEXAS INSTRS INC COM Stock 882508104 447 4,990 SH   SOLE 0 0 0 4,990
TARGET CORP COM Stock 87612E106 97 1,645 SH   SOLE 0 227 0 1,418
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR ADR 881624209 171 9,700 SH   SOLE 0 0 0 9,700
PFIZER INC COM Stock 717081103 819 22,949 SH   SOLE 0 390 0 22,559
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 58 480 SH   SOLE 0 480 0 0
MORGAN STANLEY COM NEW Stock 617446448 96 2,000 SH   SOLE 0 0 0 2,000
3M CO COM Stock 88579Y101 1,030 4,905 SH   SOLE 0 3,750 0 1,155
IAC INTERACTIVECORP COM Stock 44919P508 105 896 SH   SOLE 0 96 0 800
HP INC COM Stock 40434L105 47 2,345 SH   SOLE 0 0 0 2,345
GILEAD SCIENCES INC COM Stock 375558103 355 4,385 SH   SOLE 0 2,687 0 1,698
CATERPILLAR INC DEL COM Stock 149123101 62 500 SH   SOLE 0 0 0 500
ALPHABET INC CAP STK CL C Stock 02079K107 1,000 1,043 SH   SOLE 0 301 0 742
BEST BUY INC COM Stock 086516101 139 2,435 SH   SOLE 0 304 0 2,131
GRUBHUB INC COM Stock 400110102 74 1,405 SH   SOLE 0 149 0 1,256
AMGEN INC COM Stock 031162100 409 2,192 SH   SOLE 0 259 0 1,933
APPLIED MATLS INC COM Stock 038222105 26 500 SH   SOLE 0 0 0 500
ALLY FINL INC COM Stock 02005N100 34 1,406 SH   SOLE 0 1,406 0 0
ANALOG DEVICES INC COM Stock 032654105 127 1,475 SH   SOLE 0 0 0 1,475
TYSON FOODS INC CL A Stock 902494103 28 400 SH   SOLE 0 0 0 400
NAVIENT CORPORATION COM Stock 63938C108 58 3,859 SH   SOLE 0 411 0 3,448
TRANSDIGM GROUP INC COM Stock 893641100 74 290 SH   SOLE 0 0 0 290
HUMANA INC COM Stock 444859102 115 473 SH   SOLE 0 0 0 473
AMERIGAS PARTNERS L P UNIT L P INT Stock 030975106 1,263 28,100 SH   SOLE 0 0 0 28,100
DRIL-QUIP INC COM Stock 262037104 26 589 SH   SOLE 0 0 0 589
JONES LANG LASALLE INC COM Stock 48020Q107 6 45 SH   SOLE 0 45 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR ADR 607409109 84 8,001 SH   SOLE 0 994 0 7,007
MARTEN TRANS LTD COM Stock 573075108 18 870 SH   SOLE 0 0 0 870
SUPERIOR ENERGY SVCS INC COM Stock 868157108 21 1,983 SH   SOLE 0 211 0 1,772
WILLIAMS COS INC DEL COM Stock 969457100 30 1,015 SH   SOLE 0 400 0 615
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR Stock 96949L105 30 766 SH   SOLE 0 302 0 464
UNITED STATES STL CORP NEW COM Stock 912909108 24 945 SH   SOLE 0 945 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD Stock 29336U107 32 1,935 SH   SOLE 0 763 0 1,172
JD COM INC SPON ADR CL A ADR 47215P106 331 8,672 SH   SOLE 0 8,672 0 0
GENESIS ENERGY L P UNIT LTD PARTN Stock 371927104 28 1,063 SH   SOLE 0 419 0 644
ARISTA NETWORKS INC COM Stock 040413106 130 684 SH   SOLE 0 73 0 611
CANADIAN NATL RY CO COM Stock 136375102 296 3,570 SH   SOLE 0 230 0 3,340
CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 34 300 SH   SOLE 0 0 0 300
HDFC BANK LTD ADR REPS 3 SHS ADR 40415F101 330 3,426 SH   SOLE 0 717 0 2,709
MERCADOLIBRE INC COM Stock 58733R102 104 401 SH   SOLE 0 44 0 357
SK TELECOM LTD SPONSORED ADR ADR 78440P108 122 4,944 SH   SOLE 0 616 0 4,328
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 319 3,368 SH   SOLE 0 1,771 0 1,597
NATIONAL PRESTO INDS INC COM Stock 637215104 32 300 SH   SOLE 0 0 0 300
CAVIUM INC COM Stock 14964U108 14 210 SH   SOLE 0 210 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 2,146 19,579 SH   SOLE 0 17,215 0 2,364
HEALTHEQUITY INC COM Stock 42226A107 25 500 SH   SOLE 0 0 0 500
EATON CORP PLC SHS Stock G29183103 130 1,690 SH   SOLE 0 0 0 1,690
TRIMBLE INC COM Stock 896239100 137 3,483 SH   SOLE 0 299 0 3,184
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Stock G16252101 52 1,200 SH   SOLE 0 0 0 1,200
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 97 656 SH   SOLE 0 0 0 656
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 380 2,200 SH   SOLE 0 1,950 0 250
DAVE & BUSTERS ENTMT INC COM Stock 238337109 30 572 SH   SOLE 0 61 0 511
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT Stock 822634101 47 1,671 SH   SOLE 0 659 0 1,012
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 284 2,380 SH   SOLE 0 2,380 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN Stock 03673L103 30 957 SH   SOLE 0 377 0 580
AXALTA COATING SYS LTD COM Stock G0750C108 35 1,200 SH   SOLE 0 129 0 1,071
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 30 1,000 SH   SOLE 0 0 0 1,000
BADGER METER INC COM Stock 056525108 25 508 SH   SOLE 0 0 0 508
PARK ELECTROCHEMICAL CORP COM Stock 700416209 15 828 SH   SOLE 0 0 0 828
BORGWARNER INC COM Stock 099724106 508 9,911 SH   SOLE 0 8,382 0 1,529
C H ROBINSON WORLDWIDE INC COM NEW Stock 12541W209 23 300 SH   SOLE 0 0 0 300
CAL MAINE FOODS INC COM NEW Stock 128030202 24 578 SH   SOLE 0 0 0 578
COMPASS MINERALS INTL INC COM Stock 20451N101 241 3,706 SH   SOLE 0 3,706 0 0
CORE LABORATORIES N V COM Stock N22717107 590 5,976 SH   SOLE 0 3,348 0 2,628
CRANE CO COM Stock 224399105 54 672 SH   SOLE 0 72 0 600
DELTA AIR LINES INC DEL COM NEW Stock 247361702 212 4,400 SH   SOLE 0 0 0 4,400
EMCOR GROUP INC COM Stock 29084Q100 79 1,141 SH   SOLE 0 122 0 1,019
GARTNER INC COM Stock 366651107 185 1,490 SH   SOLE 0 715 0 775
GRANITE CONSTR INC COM Stock 387328107 106 1,835 SH   SOLE 0 0 0 1,835
ULTRAGENYX PHARMACEUTICAL INC COM Stock 90400D108 11 200 SH   SOLE 0 0 0 200
HUB GROUP INC CL A Stock 443320106 100 2,339 SH   SOLE 0 2,339 0 0
KIMBALL ELECTRONICS INC COM Stock 49428J109 28 1,301 SH   SOLE 0 0 0 1,301
RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN Stock 762819100 29 1,403 SH   SOLE 0 553 0 850
BUCKLE INC COM Stock 118440106 10 573 SH   SOLE 0 0 0 573
LITTELFUSE INC COM Stock 537008104 4,403 22,477 SH   SOLE 0 6,125 0 16,352
MILLER INDS INC TENN COM NEW Stock 600551204 15 548 SH   SOLE 0 0 0 548
MKS INSTRUMENT INC COM Stock 55306N104 26 273 SH   SOLE 0 0 0 273
PHILIP MORRIS INTL INC COM Stock 718172109 492 4,437 SH   SOLE 0 20 0 4,416
NRG ENERGY INC COM NEW Stock 629377508 215 8,407 SH   SOLE 0 8,407 0 0
NUCOR CORP COM Stock 670346105 116 2,074 SH   SOLE 0 33 0 2,040
ROYAL GOLD INC COM Stock 780287108 23 272 SH   SOLE 0 271 0 0
SANDERSON FARMS INC COM Stock 800013104 25 155 SH   SOLE 0 0 0 155
TRINITY INDS INC COM Stock 896522109 19 600 SH   SOLE 0 0 0 600
PNC FINL SVCS GROUP INC COM Stock 693475105 48 355 SH   SOLE 0 15 0 340
WESTERN GAS PARTNERS LP COM UNIT LP IN Stock 958254104 39 761 SH   SOLE 0 0 0 761
BRISTOL MYERS SQUIBB CO COM Stock 110122108 963 15,102 SH   SOLE 0 0 0 15,102
BERKLEY W R CORP COM Stock 084423102 14 207 SH   SOLE 0 207 0 0
SPDR S&P INTERNATIONAL DIVIDEND ETF ETF 78463X772 252 6,235 SH   SOLE 0 3,450 0 2,785
REALTY INCOME CORP COM REIT 756109104 307 5,375 SH   SOLE 0 0 0 5,375
ALTRIA GROUP INC COM Stock 02209S103 319 5,033 SH   SOLE 0 0 0 5,033
LOEWS CORP COM Stock 540424108 11 220 SH   SOLE 0 220 0 0
DOMINION ENERGY INC COM Stock 25746U109 966 12,563 SH   SOLE 0 10,193 0 2,369
AMERICAN WTR WKS CO INC NEW COM Stock 030420103 16 200 SH   SOLE 0 0 0 200
3-D SYS CORP DEL COM NEW Stock 88554D205 1 100 SH   SOLE 0 0 0 100
EXXON MOBIL CORP COM Stock 30231G102 3,557 43,390 SH   SOLE 0 2,582 0 40,808
UNITEDHEALTH GROUP INC COM Stock 91324P102 1,569 8,013 SH   SOLE 0 5,140 0 2,873
TRAVELERS COMPANIES INC COM Stock 89417E109 106 868 SH   SOLE 0 483 0 385
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 54 865 SH   SOLE 0 0 0 865
DEERE & CO COM Stock 244199105 192 1,525 SH   SOLE 0 0 0 1,525
EVERCORE INC CLASS A Stock 29977A105 51 636 SH   SOLE 0 68 0 568
PATTERSON COMPANIES INC COM Stock 703395103 12 319 SH   SOLE 0 319 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 497 6,826 SH   SOLE 0 150 0 6,676
TALLGRASS ENERGY GP LP SHS CL A Stock 874696107 23 821 SH   SOLE 0 324 0 497
ISHARES MSCI AUSTRALIA ETF ETF 464286103 191 8,500 SH   SOLE 0 0 0 8,500
CABLE ONE INC COM Stock 12685J105 48 67 SH   SOLE 0 6 0 61
NOVO-NORDISK A S ADR ADR 670100205 371 7,715 SH   SOLE 0 4,020 0 3,695
SMITH & NEPHEW PLC SPDN ADR NEW ADR 83175M205 76 2,089 SH   SOLE 0 2,089 0 0
BANK HAWAII CORP COM Stock 062540109 9 110 SH   SOLE 0 110 0 0
COMMERCE BANCSHARES INC COM Stock 200525103 88 1,520 SH   SOLE 0 1,520 0 0
WESTROCK CO COM Stock 96145D105 67 1,185 SH   SOLE 0 148 0 1,037
KRAFT HEINZ CO COM Stock 500754106 6 79 SH   SOLE 0 33 0 46
PAYPAL HLDGS INC COM Stock 70450Y103 60 940 SH   SOLE 0 240 0 700
ACTIVISION BLIZZARD INC COM Stock 00507V109 15 225 SH   SOLE 0 0 0 225
BAIDU INC SPON ADR REP A ADR 056752108 74 300 SH   SOLE 0 300 0 0
SCRIPPS NETWORKS INTERACT INC CL A COM Stock 811065101 43 505 SH   SOLE 0 0 0 505
CAMECO CORP COM Stock 13321L108 4 455 SH   SOLE 0 454 0 0
CROWN CASTLE INTL CORP NEW COM REIT 22822V101 137 1,370 SH   SOLE 0 0 0 1,370
CARDINAL HEALTH INC COM Stock 14149Y108 462 6,901 SH   SOLE 0 0 0 6,900
TORONTO DOMINION BK ONT COM NEW Stock 891160509 1,376 24,455 SH   SOLE 0 18,439 0 6,015
AUTOZONE INC COM Stock 053332102 134 225 SH   SOLE 0 225 0 0
ATRION CORP COM Stock 049904105 22 33 SH   SOLE 0 0 0 33
BLACKROCK INC COM Stock 09247X101 361 808 SH   SOLE 0 713 0 95
CBRE GROUP INC CL A Stock 12504L109 104 2,734 SH   SOLE 0 291 0 2,443
FRANKLIN ELEC INC COM Stock 353514102 10 231 SH   SOLE 0 0 0 231
ISHARES S&P MIDCAP FUND ETF 464287507 540 3,020 SH   SOLE 0 3,020 0 0
ISHARES MSCI EAFE ETF ETF 464287465 1,360 19,853 SH   SOLE 0 0 0 19,853
APPLE INC COM Stock 037833100 5,238 33,989 SH   SOLE 0 3,530 0 30,459
ABBOTT LABS COM Stock 002824100 1,352 25,344 SH   SOLE 0 1,467 0 23,877
DISNEY WALT CO COM DISNEY Stock 254687106 568 5,767 SH   SOLE 0 3,496 0 2,271
CSW INDUSTRIALS INC COM Stock 126402106 14 322 SH   SOLE 0 0 0 322
SIFCO INDS INC COM Stock 826546103 16 2,841 SH   SOLE 0 0 0 2,841
MARSH & MCLENNAN COS INC COM Stock 571748102 688 8,205 SH   SOLE 0 4,280 0 3,925
LIVE NATION ENTERTAINMENT INC COM Stock 538034109 55 1,273 SH   SOLE 0 136 0 1,137
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 874 7,378 SH   SOLE 0 0 0 7,378
DOMINOS PIZZA INC COM Stock 25754A201 82 413 SH   SOLE 0 44 0 369
FERRARI N V COM Stock N3167Y103 204 1,848 SH   SOLE 0 386 0 1,462