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 Stock 023135106 7,903 2,510 SH   SOLE 0 1,698 0 812
GLOBAL PAYMENTS INC Stock 37940X102 1,147 6,459 SH   SOLE 0 6,269 0 190
QUALITY SYSTEMS Stock 65343C102 336 26,398 SH   SOLE 0 26,398 0 0
POWERSHARES QQQ TR ETF 46090E103 2,833 10,195 SH   SOLE 0 8,325 0 1,870
POWERSHARES QQQ TR ETF 46090E103 1,389 5,000 SH Put SOLE 0 0 0 0
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 421 3,606 SH   SOLE 0 106 0 3,500
STARBUCKS CORP Stock 855244109 1,478 17,205 SH   SOLE 0 12,292 0 4,913
SQUARE INC CL A Stock 852234103 502 3,087 SH   SOLE 0 3,087 0 0
DOLLAR GEN CORP Stock 256677105 1,042 4,971 SH   SOLE 0 3,546 0 1,425
BGC PARTNERS INC Stock 05541T101 94 39,000 SH   SOLE 0 39,000 0 0
JOHNSON & JOHNSON COM Stock 478160104 3,894 26,156 SH   SOLE 0 8,799 0 17,357
WASTE MANAGEMENT INC Stock 94106L109 952 8,416 SH   SOLE 0 4,585 0 3,831
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 1,674 23,249 SH   SOLE 0 23,249 0 0
COSTCO WHOLESALE CORP Stock 22160K105 953 2,685 SH   SOLE 0 2,685 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 4,433 100,545 SH   SOLE 0 14,478 0 86,066
GOLDMAN SACHS GROUP INC Stock 38141G104 242 1,203 SH   SOLE 0 1,203 0 0
ROYAL DUTCH SHELL PLC-ADR ADR 780259206 224 8,882 SH   SOLE 0 7,457 0 1,425
PROCTER AND GAMBLE CO COM Stock 742718109 1,394 10,029 SH   SOLE 0 3,929 0 6,100
COCA COLA CO COM Stock 191216100 865 17,514 SH   SOLE 0 10,178 0 7,336
GENERAL MLS INC COM Stock 370334104 209 3,384 SH   SOLE 0 3,384 0 0
ENTERPRISE PRODS PARTNERS L P Stock 293792107 1,913 121,158 SH   SOLE 0 25,782 0 95,376
TRUIST FINL CORP COM Stock 89832Q109 220 5,782 SH   SOLE 0 4,920 0 862
VANGUARD REIT INDEX ETF ETF 922908553 1,255 15,899 SH   SOLE 0 13,589 0 2,310
BIOGEN IDEC INC Stock 09062X103 334 1,179 SH   SOLE 0 1,179 0 0
INTEL CORP COM Stock 458140100 3,023 58,374 SH   SOLE 0 56,604 0 1,770
RELIANCE STEEL & ALUMINUM Stock 759509102 366 3,582 SH   SOLE 0 3,582 0 0
CME GROUP INC. Stock 12572Q105 731 4,367 SH   SOLE 0 4,277 0 90
MEDTRONIC PLC SHS Stock G5960L103 1,738 16,725 SH   SOLE 0 10,249 0 6,476
FORTIVE CORP COM Stock 34959J108 366 4,802 SH   SOLE 0 4,802 0 0
SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109 598 2,155 SH   SOLE 0 2,155 0 0
HORMEL FOODS CORP COM Stock 440452100 536 10,966 SH   SOLE 0 5,546 0 5,420
ISHARES SILVER TRUST ETF ETF 46428Q109 2,147 99,231 SH   SOLE 0 99,231 0 0
ISHARES SILVER TRUST ETF ETF 46428Q109 595 27,500 SH Call SOLE 0 0 0 0
EQUITY RESIDENTIAL REIT 29476L107 648 12,617 SH   SOLE 0 112 0 12,505
PROLOGIS SHARE BENEFICIAL INT REIT 74340W103 816 8,109 SH   SOLE 0 7,674 0 435
SANOFI SA ADR 80105N105 460 9,170 SH   SOLE 0 9,170 0 0
MERCK & CO INC Stock 58933Y105 1,898 22,886 SH   SOLE 0 11,853 0 11,032
SPDR S&P 500 ETF ETF 78462F103 4,616 13,785 SH   SOLE 0 12,187 0 1,598
MASTERCARD INC Stock 57636Q104 1,906 5,635 SH   SOLE 0 4,557 0 1,078
ILLINOIS TOOL WKS INC COM Stock 452308109 2,091 10,820 SH   SOLE 0 4,497 0 6,323
CRISPR THERAPEUTICS AG NAMEN AKT Stock H17182108 403 4,819 SH   SOLE 0 4,819 0 0
IRHYTHM TECHNOLOGIES INC COM Stock 450056106 269 1,128 SH   SOLE 0 377 0 751
DIAGEO PLC ADR 25243Q205 348 2,525 SH   SOLE 0 1,390 0 1,135
ANNALY CAPITAL MANAGEMENT INC REIT 035710409 798 112,120 SH   SOLE 0 14,280 0 97,840
ISHARES MSCI JAPAN ETF ETF 46434G822 2,032 34,405 SH   SOLE 0 34,405 0 0
ISHARES TIPS BOND ETF ETF 464287176 4,671 36,923 SH   SOLE 0 1,123 0 35,800
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 932 33,452 SH   SOLE 0 30,882 0 2,570
ISHARES DOW JONES US HOME CONST (ETF) ETF 464288752 665 11,735 SH   SOLE 0 360 0 11,375
DAVITA INC COM Stock 23918K108 333 3,884 SH   SOLE 0 3,884 0 0
VERIZON COMMUNICATIONS Stock 92343V104 1,139 19,142 SH   SOLE 0 5,263 0 13,878
SHERWIN WILLIAMS CO COM Stock 824348106 1,035 1,485 SH   SOLE 0 612 0 873
PEPSICO INC COM Stock 713448108 2,239 16,158 SH   SOLE 0 4,140 0 12,018
ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457 4,727 54,644 SH   SOLE 0 28,244 0 26,400
JP MORGAN ALERIAN MLP ETN ETF 46625H365 138 12,791 SH   SOLE 0 12,191 0 600
KIMBERLY-CLARK CORP COM Stock 494368103 684 4,630 SH   SOLE 0 2,915 0 1,715
HONEYWELL INTL INC Stock 438516106 2,028 12,323 SH   SOLE 0 5,073 0 7,250
ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF ETF 46435G318 894 34,000 SH   SOLE 0 34,000 0 0
US BANCORP DEL COM NEW Stock 902973304 324 9,039 SH   SOLE 0 2,990 0 6,049
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 2,502 36,318 SH   SOLE 0 35,586 0 732
HOME DEPOT Stock 437076102 1,736 6,252 SH   SOLE 0 6,185 0 67
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 2,452 17,575 SH   SOLE 0 3,350 0 14,225
ISHARES RUSSELL 2000 VALUE ETF 464287630 419 4,222 SH   SOLE 0 3,180 0 1,042
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 536 5,084 SH   SOLE 0 3,239 0 1,845
SPDR GOLD ETF ETF 78463V107 8,222 46,419 SH   SOLE 0 28,495 0 17,924
BECTON DICKINSON & CO COM Stock 075887109 1,207 5,189 SH   SOLE 0 444 0 4,745
TECK RESOURCES LTD CL B Stock 878742204 340 24,426 SH   SOLE 0 24,426 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 5,585 25,752 SH   SOLE 0 4,269 0 21,483
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 221 3,450 SH   SOLE 0 3,450 0 0
FORTINET INC COM Stock 34959E109 1,286 10,915 SH   SOLE 0 10,065 0 850
AON CORP Stock G0403H108 340 1,650 SH   SOLE 0 662 0 988
STERIS CORP Stock G8473T100 348 1,974 SH   SOLE 0 440 0 1,534
HENRY JACK & ASSOC INC Stock 426281101 345 2,122 SH   SOLE 0 1,616 0 506
WASTE CONNECTIONS INC Stock 94106B101 218 2,107 SH   SOLE 0 2,107 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 3,406 15,994 SH   SOLE 0 3,374 0 12,620
ADOBE SYS INC Stock 00724F101 4,239 8,643 SH   SOLE 0 8,278 0 365
WEYERHAEUSER CO REIT 962166104 383 13,420 SH   SOLE 0 20 0 13,400
ALPHABET INC CLASS A Stock 02079K305 2,034 1,388 SH   SOLE 0 1,131 0 257
FISERV INC Stock 337738108 1,758 17,060 SH   SOLE 0 16,760 0 300
HALLIBURTON CO COM Stock 406216101 219 18,183 SH   SOLE 0 18,183 0 0
COMCAST CORP NEW CL A Stock 20030N101 370 7,998 SH   SOLE 0 5,762 0 2,236
MICROSOFT Stock 594918104 9,954 47,324 SH   SOLE 0 33,442 0 13,881
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 210 3,540 SH   SOLE 0 350 0 3,190
RPM INTL INC COM Stock 749685103 1,034 12,480 SH   SOLE 0 738 0 11,742
AMERICA MOVIL SERIES L ADR ADR 02364W105 156 12,502 SH   SOLE 0 12,502 0 0
BOEING CO COM Stock 097023105 379 2,291 SH   SOLE 0 60 0 2,230
VANGUARD SMALL CAP ETF ETF 922908751 2,841 18,473 SH   SOLE 0 15,404 0 3,069
VANGUARD MID CAP ETF 922908629 1,468 8,326 SH   SOLE 0 4,324 0 4,002
VANGUARD LARGE CAP ETF 922908637 469 3,000 SH   SOLE 0 3,000 0 0
NEXTERA ENERGY INC COM Stock 65339F101 338 1,216 SH   SOLE 0 436 0 780
NIKE INC CLASS B Stock 654106103 2,216 17,654 SH   SOLE 0 13,058 0 4,596
TESLA MOTORS INC Stock 88160R101 248 577 SH   SOLE 0 577 0 0
MSCI INC COM Stock 55354G100 738 2,069 SH   SOLE 0 1,950 0 119
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 991 41,171 SH   SOLE 0 41,171 0 0
NXP SEMICONDUCTORS NV COM Stock N6596X109 269 2,157 SH   SOLE 0 2,157 0 0
NORFOLK SOUTHERN CRP Stock 655844108 1,391 6,500 SH   SOLE 0 1,379 0 5,121
AMPHENOL CORP CL A Stock 032095101 450 4,154 SH   SOLE 0 4,154 0 0
STANLEY BLACK & DECKER INC COM Stock 854502101 438 2,700 SH   SOLE 0 2,700 0 0
DOW INC COM Stock 260557103 267 5,680 SH   SOLE 0 2,483 0 3,197
ALCON AG ORD SHS Stock H01301128 336 5,898 SH   SOLE 0 1,092 0 4,806
VANGUARD S&P 500 ETF ETF 922908363 5,895 19,161 SH   SOLE 0 19,086 0 75
SUMITOMO MITSUI FINLGROUP INC SPONSORED ADR ISIN #US86562M2098 ADR 86562M209 93 16,680 SH   SOLE 0 16,680 0 0
ARROW ELECTRS INC COM Stock 042735100 486 6,184 SH   SOLE 0 4,476 0 1,708
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 1,936 5,713 SH   SOLE 0 5,713 0 0
ILLUMINA INC Stock 452327109 587 1,900 SH   SOLE 0 1,803 0 97
GOLUB CAP BDC INC CEF 38173M102 1,119 84,534 SH   SOLE 0 84,534 0 0
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 1,462 14,054 SH   SOLE 0 14,054 0 0
MARKET VECTORS GOLD MINERS INDEX ETF ETF 92189F106 1,537 39,255 SH   SOLE 0 38,515 0 740
KINROSS GOLD CORP NEW COM Stock 496902404 328 37,167 SH   SOLE 0 37,167 0 0
COSTAMARE INC SHS Stock Y1771G102 191 31,402 SH   SOLE 0 31,402 0 0
LILLY ELI & CO COM Stock 532457108 277 1,874 SH   SOLE 0 423 0 1,451
HOLOGIC INC Stock 436440101 354 5,321 SH   SOLE 0 5,321 0 0
IPATH DJ-UBS COMMODITY TOTAL RETURN ETN ETF 06738C778 376 19,310 SH   SOLE 0 2,000 0 17,310
DIGITAL REALTY TRUST INC REIT 253868103 221 1,505 SH   SOLE 0 1,405 0 100
ISHARES MSCI FLOATING RATE NOT E FUNDING ETF ETF 46429B655 2,627 51,798 SH   SOLE 0 12,638 0 39,160
ISHARES DJ SELECT DIVIDEND ETF 464287168 866 10,625 SH   SOLE 0 10,625 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 373 3,374 SH   SOLE 0 3,374 0 0
BIOMARIN PHARMACEUTICAL INC Stock 09061G101 212 2,791 SH   SOLE 0 1,299 0 1,492
REGENERON PHARMACEUTICALS INC Stock 75886F107 269 481 SH   SOLE 0 401 0 80
MAGELLAN MIDSTREAM PARTNERS LP Stock 559080106 1,328 38,839 SH   SOLE 0 12,690 0 26,149
CIRRUS LOGIC INC Stock 172755100 398 5,906 SH   SOLE 0 5,906 0 0
ULTRA CLEAN HOLDINGS INC Stock 90385V107 722 33,667 SH   SOLE 0 33,667 0 0
FRANCO NEVADA CORP COM NPV ISIN #CA3518581051 SEDOL #B29NF31 Stock 351858105 295 2,113 SH   SOLE 0 2,113 0 0
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP Stock 29273V100 159 29,393 SH   SOLE 0 15,032 0 14,361
TRACTOR SUPPLY CO Stock 892356106 589 4,108 SH   SOLE 0 3,211 0 897
ZYNGA INC Stock 98986T108 137 15,064 SH   SOLE 0 4,863 0 10,201
VISA INC Stock 92826C839 3,532 17,660 SH   SOLE 0 16,089 0 1,571
ISHARES INC MSCI EAFE MINIMUM VOLATILITY INDEX FD ETF 46429B689 213 3,123 SH   SOLE 0 3,123 0 0
HERSHEY CO COM Stock 427866108 631 4,400 SH   SOLE 0 0 0 4,400
ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD ETF 46429B697 3,818 59,907 SH   SOLE 0 59,907 0 0
PROTO LABS INC COM Stock 743713109 397 3,063 SH   SOLE 0 3,063 0 0
BHP BILLITON PLC SPON ADR ADR 05545E209 355 8,321 SH   SOLE 0 8,321 0 0
AMERICAN TOWER CORP REIT 03027X100 732 3,029 SH   SOLE 0 2,129 0 900
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 761 3,013 SH   SOLE 0 2,918 0 95
FACEBOOK INC CL A Stock 30303M102 3,064 11,698 SH   SOLE 0 10,959 0 739
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 636 1,721 SH   SOLE 0 569 0 1,152
INGREDION INC COM Stock 457187102 358 4,733 SH   SOLE 0 1,633 0 3,100
SERVICE NOW INC Stock 81762P102 552 1,138 SH   SOLE 0 1,005 0 133
PACKAGING CORP OF AMERICA Stock 695156109 661 6,065 SH   SOLE 0 0 0 6,065
AVAGO TECHNOLOGIES LTD Stock 11135F101 321 880 SH   SOLE 0 719 0 161
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 1,054 20,660 SH   SOLE 0 18,660 0 2,000
MPLX LP COM UNIT REPSTG LTD PARTNER INT Stock 55336V100 391 24,862 SH   SOLE 0 7,069 0 17,793
CANADIAN PAC RAILWAYLTD Stock 13645T100 712 2,338 SH   SOLE 0 864 0 1,474
CHINA MOBILE HONG KONG LTD ADR 16941M109 611 19,000 SH   SOLE 0 2,200 0 16,800
MITSUBISHI UFJ FINL GROUP INC SPONSORED ADR 606822104 60 14,970 SH   SOLE 0 14,970 0 0
NOVARTIS AG ADR ADR 66987V109 776 8,924 SH   SOLE 0 5,052 0 3,872
ISHARES CORE MSCI EAFE ETF 46432F842 227 3,767 SH   SOLE 0 3,767 0 0
TELEFONICA S A ADR REPRSTG THREE SHRS ADR 879382208 116 33,585 SH   SOLE 0 33,585 0 0
TOTAL SA ADR ADR 89151E109 479 13,973 SH   SOLE 0 13,973 0 0
KANSAS CITY SOUTHERN COM NEW Stock 485170302 274 1,516 SH   SOLE 0 1,516 0 0
KINDER MORGAN INC Stock 49456B101 219 17,778 SH   SOLE 0 6,579 0 11,199
STRATASYS LTD Stock M85548101 461 36,945 SH   SOLE 0 36,945 0 0
ACCENTURE LTD BERMUDA CL A Stock G1151C101 2,502 11,072 SH   SOLE 0 4,253 0 6,819
KROGER CO COM Stock 501044101 293 8,652 SH   SOLE 0 8,652 0 0
ENBRIDGE INC COM Stock 29250N105 363 12,446 SH   SOLE 0 11,571 0 875
NVIDIA CORP Stock 67066G104 870 1,608 SH   SOLE 0 1,383 0 225
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 549 10,000 SH   SOLE 0 9,000 0 1,000
ISHARES TR LEHMAN SHORT TREA BDFD ETF 464288679 372 3,363 SH   SOLE 0 3,363 0 0
SILVER WHEATON CORP Stock 962879102 328 6,680 SH   SOLE 0 6,680 0 0
ABBVIE INC COM Stock 00287Y109 2,350 26,824 SH   SOLE 0 7,158 0 19,666
S&P GLOBAL INC COM Stock 78409V104 13,755 38,146 SH   SOLE 0 7,245 0 30,901
SPDR BIOTECH ETF ETF 78464A870 1,574 14,129 SH   SOLE 0 9,984 0 4,145
INTERACTIVE BROKERS GROUP INC Stock 45841N107 250 5,180 SH   SOLE 0 5,180 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 757 14,330 SH   SOLE 0 3,725 0 10,605
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 2,016 39,963 SH   SOLE 0 39,033 0 930
ZOETIS INC COM CL A Stock 98978V103 3,604 21,794 SH   SOLE 0 19,195 0 2,599
ICON PLC SHS Stock G4705A100 212 1,110 SH   SOLE 0 166 0 944
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100 1,328 16,377 SH   SOLE 0 9,903 0 6,474
ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648 1,966 8,873 SH   SOLE 0 846 0 8,027
BLACKSTONE GROUP LP Stock 09260D107 604 11,577 SH   SOLE 0 11,577 0 0
FACTSET RESEARCH SYS INC Stock 303075105 578 1,726 SH   SOLE 0 961 0 765
QUALCOMM INC Stock 747525103 2,586 21,976 SH   SOLE 0 4,284 0 17,692
RESMED INC Stock 761152107 428 2,497 SH   SOLE 0 416 0 2,081
CISCO SYS INC Stock 17275R102 2,003 50,857 SH   SOLE 0 28,460 0 22,397
ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499 258 4,500 SH   SOLE 0 4,500 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 1,377 16,797 SH   SOLE 0 13,797 0 3,000
AUTODESK INC Stock 052769106 1,244 5,384 SH   SOLE 0 5,135 0 249
CDW CORP COM Stock 12514G108 1,277 10,682 SH   SOLE 0 8,592 0 2,090
AT&T INC COM Stock 00206R102 1,153 40,439 SH   SOLE 0 8,712 0 31,727
XILINX INC Stock 983919101 246 2,362 SH   SOLE 0 2,162 0 200
MATERIALS SELECT SECTOR SPDR ETF 81369Y100 1,362 21,394 SH   SOLE 0 6,516 0 14,878
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 1,793 22,731 SH   SOLE 0 22,731 0 0
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 464288513 315 3,755 SH   SOLE 0 3,755 0 0
ISHARES S&P SMALLCAP 600 GROWTH ETF ETF 464287887 204 1,154 SH   SOLE 0 0 0 1,154
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 1,185 8,060 SH   SOLE 0 110 0 7,950
INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704 510 6,629 SH   SOLE 0 2,212 0 4,417
ISHARES DJ US TECHNOLOGY ETF 464287721 233 773 SH   SOLE 0 15 0 758
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 272 436 SH   SOLE 0 436 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102 420 2,890 SH   SOLE 0 2,790 0 100
LULULEMON ATHLETICA INC Stock 550021109 412 1,251 SH   SOLE 0 213 0 1,038
X-TRACKERS HARVEST CSI 300 CHINA A-SHARES ETF ETF 233051879 897 26,009 SH   SOLE 0 26,009 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 1,157 5,005 SH   SOLE 0 0 0 5,005
ISHARES S&P 500 INDEX ETF 464287200 1,404 4,179 SH   SOLE 0 3,893 0 285
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0 555 20,700 SH   SOLE 0 20,700 0 0
METTLER TOLEDO INTL INCF Stock 592688105 347 359 SH   SOLE 0 81 0 278
RENAISSANCERE HLDGS INCF Stock G7496G103 299 1,760 SH   SOLE 0 1,760 0 0
UNION PAC CORP COM Stock 907818108 406 2,064 SH   SOLE 0 314 0 1,750
RIO TINTO PLC SPON ADR ADR 767204100 417 6,908 SH   SOLE 0 6,408 0 500
CINTAS CORP Stock 172908105 218 655 SH   SOLE 0 5 0 650
ISHARES S&P U.S. PREFERRED STOCK ETF ETF 464288687 1,047 28,722 SH   SOLE 0 25,122 0 3,600
SALESFORCE COM Stock 79466L302 487 1,937 SH   SOLE 0 1,653 0 284
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 1,744 3,950 SH   SOLE 0 3,825 0 125
VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF ETF 922908512 326 3,213 SH   SOLE 0 3,133 0 80
JPMORGAN CHASE & CO COM Stock 46625H100 3,775 39,214 SH   SOLE 0 21,024 0 18,189
CHEVRON CORP NEW COM Stock 166764100 1,230 17,080 SH   SOLE 0 11,454 0 5,625
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414 2,817 24,300 SH   SOLE 0 24,000 0 300
CONOCOPHILLIPS COM Stock 20825C104 817 24,874 SH   SOLE 0 20,421 0 4,453
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 297 7,250 SH   SOLE 0 2,375 0 4,875
DANAHER CORP Stock 235851102 1,424 6,613 SH   SOLE 0 6,613 0 0
SPDR SER TR S&P DIVID ETF ETF 78464A763 755 8,170 SH   SOLE 0 7,770 0 400
WALMART INC COM Stock 931142103 760 5,432 SH   SOLE 0 4,864 0 568
ISHARES 3-7 YR TREASURY BOND ETF ETF 464288661 690 5,163 SH   SOLE 0 4,883 0 280
INTL BUSINESS MACHINES Stock 459200101 478 3,932 SH   SOLE 0 848 0 3,084
ORACLE CORPORATION Stock 68389X105 651 10,903 SH   SOLE 0 5,635 0 5,268
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 938 16,305 SH   SOLE 0 10,365 0 5,940
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 3,758 86,902 SH   SOLE 0 66,543 0 20,359
TEXAS INSTRS INC COM Stock 882508104 1,366 9,565 SH   SOLE 0 4,925 0 4,640
PFIZER INC COM Stock 717081103 749 20,420 SH   SOLE 0 4,693 0 15,727
KLA-TENCOR CORP Stock 482480100 339 1,751 SH   SOLE 0 1,751 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 2,038 1,387 SH   SOLE 0 1,197 0 190
AMGEN INC Stock 031162100 1,044 4,106 SH   SOLE 0 3,855 0 251
APPLIED MATLS INC COM Stock 038222105 280 4,706 SH   SOLE 0 4,706 0 0
HUMANA INC COM Stock 444859102 341 824 SH   SOLE 0 824 0 0
JD.COM INC SPON ADR CL A ADR 47215P106 562 7,243 SH   SOLE 0 7,243 0 0
CANADIAN NATIONAL RAILWAY CO Stock 136375102 635 5,964 SH   SOLE 0 3,564 0 2,400
CHECK POINT SOFTWARE TECHNOLOGIES LTD Stock M22465104 371 3,081 SH   SOLE 0 2,781 0 300
HDFC BK LTD ADR REPSTG 3 SHS ADR 40415F101 335 6,711 SH   SOLE 0 1,695 0 5,016
MERCADOLIBRE INC Stock 58733R102 606 560 SH   SOLE 0 133 0 427
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 795 6,180 SH   SOLE 0 3,573 0 2,607
ISHARES AGGREGATE BOND ETF ETF 464287226 1,597 13,525 SH   SOLE 0 13,525 0 0
SYNCHRONY FINANCIAL COM Stock 87165B103 220 8,417 SH   SOLE 0 4,024 0 4,393
EATON CORP PLC SHS Stock G29183103 340 3,336 SH   SOLE 0 3,336 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 1,264 4,298 SH   SOLE 0 4,208 0 90
CRANE CO COM Stock 224399105 312 6,219 SH   SOLE 0 6,219 0 0
VANGUARD SHORT TERM BOND ETF 921937827 564 6,786 SH   SOLE 0 6,786 0 0
LITTELFUSE INC Stock 537008104 2,798 15,775 SH   SOLE 0 2,755 0 13,020
QORVO INC COM Stock 74736K101 495 3,839 SH   SOLE 0 3,839 0 0
PHILIP MORRIS INTL INC Stock 718172109 316 4,211 SH   SOLE 0 1,272 0 2,939
ROPER INDUSTRIES INC Stock 776696106 536 1,356 SH   SOLE 0 786 0 570
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 305 5,056 SH   SOLE 0 2,348 0 2,708
REALTY INCOME CORP REIT 756109104 349 5,742 SH   SOLE 0 617 0 5,125
IMMUNOMEDICS INC Stock 452907108 485 5,701 SH   SOLE 0 1,948 0 3,753
DOMINION RESOURCES INC Stock 25746U109 349 4,425 SH   SOLE 0 3,225 0 1,199
AMERICAN WATER WORKS CO Stock 030420103 690 4,760 SH   SOLE 0 780 0 3,979
EXXON MOBIL CORP COM Stock 30231G102 1,149 33,476 SH   SOLE 0 8,022 0 25,454
UNITEDHEALTH GROUP Stock 91324P102 4,427 14,200 SH   SOLE 0 10,132 0 4,067
ISHARES IBONDS DEC 2020 TERM CORPORATE ETF ETF 46434VAQ3 1,181 46,802 SH   SOLE 0 46,802 0 0
LOWES COS INC COM Stock 548661107 805 4,851 SH   SOLE 0 2,772 0 2,079
ARK INNOVATION ETF ETF 00214Q104 3,089 33,577 SH   SOLE 0 24,192 0 9,385
DEERE & CO COM Stock 244199105 506 2,281 SH   SOLE 0 1,081 0 1,200
ETSY INC COM Stock 29786A106 327 2,686 SH   SOLE 0 971 0 1,715
ISHARES TR MSCI ACWIINDEX FD ETF 464288257 511 6,395 SH   SOLE 0 6,395 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 311 4,025 SH   SOLE 0 180 0 3,845
SHOPIFY INC CL A Stock 82509L107 554 542 SH   SOLE 0 237 0 305
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF ETF 46434VBK5 1,267 50,579 SH   SOLE 0 50,579 0 0
ISHARES IBONDS DEC 2022 TERM CORPORATE ETF ETF 46434VBA7 921 35,940 SH   SOLE 0 35,940 0 0
SMITH & NEPHEW PLC ADR ADR 83175M205 319 8,158 SH   SOLE 0 1,538 0 6,620
PAYPAL HLDGS INC COM Stock 70450Y103 985 4,999 SH   SOLE 0 4,149 0 850
PHOTRONICS INC Stock 719405102 313 31,442 SH   SOLE 0 31,442 0 0
CARDINAL HEALTH INC Stock 14149Y108 209 4,445 SH   SOLE 0 3,468 0 977
BLACKROCK INC Stock 09247X101 1,235 2,191 SH   SOLE 0 1,876 0 315
CBRE GROUP INC A Stock 12504L109 320 6,810 SH   SOLE 0 6,810 0 0
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 1,066 57,674 SH   SOLE 0 8,574 0 49,100
ISHARES MSCI EAFE ETF ETF 464287465 3,527 55,416 SH   SOLE 0 35,767 0 19,649
APPLE INC Stock 037833100 14,335 123,784 SH   SOLE 0 47,699 0 76,084
ISHARES IBONDS DEC 2021 TERM MUNI BOND ETF ETF 46435G789 1,800 69,488 SH   SOLE 0 62,488 0 7,000
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETF ETF 46435G755 1,659 62,622 SH   SOLE 0 55,622 0 7,000
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8 881 33,600 SH   SOLE 0 33,600 0 0
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 787 29,000 SH   SOLE 0 29,000 0 0
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 579 21,900 SH   SOLE 0 21,900 0 0
ABBOTT LABS COM Stock 002824100 4,239 38,949 SH   SOLE 0 18,340 0 20,609
DISNEY WALT CO COM DISNEY Stock 254687106 654 5,269 SH   SOLE 0 2,748 0 2,521
PURE STORAGE INC CL A Stock 74624M102 370 24,050 SH   SOLE 0 24,050 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102 1,258 10,964 SH   SOLE 0 10,714 0 250
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1,611 13,636 SH   SOLE 0 7,385 0 6,251
FERRARI N V COM Stock N3167Y103 255 1,386 SH   SOLE 0 273 0 1,113