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
3M CO COM 88579Y101 5,206 23,572 SH   SOLE 0 23,572 0 0
ABBVIE INC COM 00287Y109 5,987 63,251 SH   SOLE 0 63,251 0 0
ABIOMED INC COM 003654100 21,213 72,899 SH   SOLE 0 72,899 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,791 47,899 SH   SOLE 0 47,899 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,161 4,625 SH   SOLE 0 4,625 0 0
ALPHABET INC CAP STK CL A 02079K305 12,221 11,783 SH   SOLE 0 11,783 0 0
ALPHABET INC CAP STK CL C 02079K107 1,381 1,338 SH   SOLE 0 1,338 0 0
ALTRIA GROUP INC COM 02209S103 3,600 57,760 SH   SOLE 0 57,760 0 0
AMGEN INC COM 031162100 996 5,800 SH   SOLE 0 5,800 0 0
APPLE INC COM 037833100 21,395 127,509 SH   SOLE 0 127,509 0 0
AT&T INC COM 00206R102 3,387 95,001 SH   SOLE 0 95,001 0 0
BANK AMER CORP *W EXP 01/16/201 060505146 9,416 518,242 SH   SOLE 0 518,242 0 0
BANK AMER CORP COM 060505104 208 6,950 SH   SOLE 0 6,950 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 858 4,300 SH   SOLE 0 4,300 0 0
BLUEBIRD BIO INC COM 09609G100 275 1,610 SH   SOLE 0 1,610 0 0
BOSTON OMAHA CORP COM 101044105 919 42,025 SH   SOLE 0 42,025 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 7,398 116,965 SH   SOLE 0 116,965 0 0
CELGENE CORP COM 151020104 10,016 112,276 SH   SOLE 0 112,276 0 0
CHEVRON CORP NEW NEW COM 166764100 5,703 49,530 SH   SOLE 0 49,530 0 0
CORE LABORATORIES N V COM N22717107 2,249 20,782 SH   SOLE 0 20,782 0 0
DIAMONDBACK ENERGY INC COM 25278X109 8,864 70,062 SH   SOLE 0 70,062 0 0
DOWDUPONT INC COM 26078J100 4,072 63,539 SH   SOLE 0 63,539 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 3,257 41,576 SH   SOLE 0 41,576 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 234 1,675 SH   SOLE 0 1,675 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 438 30,800 SH   SOLE 0 30,800 0 0
EXACT SCIENCES CORP COM 30063P105 4,222 104,680 SH   SOLE 0 104,680 0 0
EXXON MOBIL CORP COM 30231G102 520 6,901 SH   SOLE 0 6,901 0 0
FACEBOOK INC CL A 30303M102 11,412 71,420 SH   SOLE 0 71,420 0 0
FEDERATED INVS INC PA CL B 314211103 3,753 112,365 SH   SOLE 0 112,365 0 0
FIDELITY HIGH DIVID ETF 316092840 422 14,965 SH   SOLE 0 14,965 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV ETF 33738R118 457 12,770 SH   SOLE 0 12,770 0 0
FIRST TR EXCHANGE TRADED FD RBA QUALIN ETF 33738R803 427 17,440 SH   SOLE 0 17,440 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 427 15,130 SH   SOLE 0 15,130 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,041 34,835 SH   SOLE 0 34,835 0 0
GENERAL MLS INC COM 370334104 3,034 67,327 SH   SOLE 0 67,327 0 0
IDEXX LABS INC COM 45168D104 12,779 66,771 SH   SOLE 0 66,771 0 0
ILLUMINA INC COM 452327109 11,186 47,313 SH   SOLE 0 47,313 0 0
INTEL CORP COM 458140100 5,490 104,814 SH   SOLE 0 104,814 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 32,013 77,545 SH   SOLE 0 77,545 0 0
ISHARES INC EM HGHYL BD ETF 464286285 453 9,240 SH   SOLE 0 9,240 0 0
ISHARES INC JP MRG EM CRP BD ETF 464286251 440 8,795 SH   SOLE 0 8,795 0 0
ISHARES INC MSCI AUSTRIA ETF 464286202 2,418 95,360 SH   SOLE 0 95,360 0 0
ISHARES INC MSCI STH KOR ETF 464286772 2,494 33,050 SH   SOLE 0 33,050 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 2,303 60,055 SH   SOLE 0 60,055 0 0
ISHARES INC US INTL HGH YLD ETF 464286178 454 9,055 SH   SOLE 0 9,055 0 0
ISHARES TR BARCLAYS 7 10 YR ETF 464287440 448 4,345 SH   SOLE 0 4,345 0 0
ISHARES TR CORE DIV GRWTH ETF 46434V621 583 17,205 SH   SOLE 0 17,205 0 0
ISHARES TR IBOXX HI YD ETF 464288513 445 5,195 SH   SOLE 0 5,195 0 0
ISHARES TR INDIA 50 ETF 464289529 1,794 50,745 SH   SOLE 0 50,745 0 0
ISHARES TR MSCI POLAND ETF 46429B606 2,899 115,510 SH   SOLE 0 115,510 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 451 3,315 SH   SOLE 0 3,315 0 0
JOHNSON & JOHNSON COM 478160104 434 3,361 SH   SOLE 0 3,361 0 0
JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 6,945 99,860 SH   SOLE 0 99,860 0 0
JPMORGAN CHASE & CO COM 46625H100 9,891 89,943 SH   SOLE 0 89,943 0 0
LEMAITRE VASCULAR INC COM 525558201 3,558 98,195 SH   SOLE 0 98,195 0 0
LOCKHEED MARTIN CORP COM 539830109 6,079 17,883 SH   SOLE 0 17,883 0 0
LOWES COS INC COM 548661107 4,478 51,031 SH   SOLE 0 51,031 0 0
MASTERCARD INCORPORATED CL A 57636Q104 33,413 190,753 SH   SOLE 0 190,753 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 5,680 92,570 SH   SOLE 0 92,570 0 0
PHILIP MORRIS INTL INC COM 718172109 4,598 46,255 SH   SOLE 0 46,255 0 0
PHILLIPS 66 COM 718546104 3,901 40,385 SH   SOLE 0 40,385 0 0
PNC FINL SVCS GROUP INC COM 693475105 282 1,866 SH   SOLE 0 1,866 0 0
POWERSHARES ETF TR II EM MRK LOW VOL ETF 73937B662 1,244 47,180 SH   SOLE 0 47,180 0 0
POWERSHARES ETF TR II INTL DEV LOWVL ETF 73937B688 1,236 37,290 SH   SOLE 0 37,290 0 0
POWERSHARES ETF TRUST DWA MOMENTUM PTF ETF 73935X153 452 8,590 SH   SOLE 0 8,590 0 0
POWERSHARES ETF TRUST DYNA BUYBK ACH ETF 73935X286 709 12,455 SH   SOLE 0 12,455 0 0
POWERSHARES ETF TRUST II DWA DEVMKTMOM PT ETF 73936Q108 2,601 93,303 SH   SOLE 0 93,303 0 0
POWERSHARES ETF TRUST II DWA EMKT MOM PTF ETF 73936Q207 2,509 116,685 SH   SOLE 0 116,685 0 0
POWERSHARES ETF TRUST II DWA SC MOMNT PTF ETF 73936Q744 461 9,305 SH   SOLE 0 9,305 0 0
PROCTER AND GAMBLE CO COM 742718109 4,975 62,750 SH   SOLE 0 62,750 0 0
REGENERON PHARMACEUTICALS COM 75886F107 5,659 16,434 SH   SOLE 0 16,434 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT ETF 78355W106 436 4,380 SH   SOLE 0 4,380 0 0
SANOFI RIGHT 12/31/2020 80105N113 6 13,925 SH   SOLE 0 13,925 0 0
SCHLUMBERGER LTD COM 806857108 6,509 99,742 SH   SOLE 0 99,742 0 0
SOUTHERN CO COM 842587107 3,721 82,278 SH   SOLE 0 82,278 0 0
SQUARE INC CL A 852234103 6,419 130,475 SH   SOLE 0 130,475 0 0
SUSSEX BANCORP COM 869245100 1,581 52,000 SH   SOLE 0 52,000 0 0
SVB FINL GROUP COM 78486Q101 300 1,250 SH   SOLE 0 1,250 0 0
TESLA INC COM 88160R101 805 3,025 SH   SOLE 0 3,025 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 3,936 69,236 SH   SOLE 0 69,236 0 0
UNDER ARMOUR INC CL A 904311107 605 37,030 SH   SOLE 0 37,030 0 0
V F CORP COM 918204108 7,037 94,938 SH   SOLE 0 94,938 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH ETF 921932869 451 3,340 SH   SOLE 0 3,340 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,119 86,131 SH   SOLE 0 86,131 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 5,537 33,975 SH   SOLE 0 33,975 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 295 8,563 SH   SOLE 0 8,563 0 0
WISDOMTREE TR US DIVID EX FNCL ETF 97717W406 693 8,195 SH   SOLE 0 8,195 0 0
WISDOMTREE TR US MIDCAP DIVID ETF 97717W505 711 20,850 SH   SOLE 0 20,850 0 0