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
AMC ENTMT HLDGS INC CL A COM 00165C104   34,980 2,200 SH   SOLE   2,200 0 0
AMAZON COM INC COM 023135106   469,145 276 SH   SOLE   276 0 0
ALIGN TECHNOLOGY INC COM 016255101   821,136 2,400 SH   SOLE   2,400 0 0
ALTRIA GROUP INC COM 02209S103   3,547,671 62,470 SH   SOLE   62,470 0 0
AT&T INC COM 00206R102   54,876 1,709 SH   SOLE   1,709 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206   2,472 800 SH   SOLE   800 0 0
ABBOTT LABS COM 002824100   259,573 4,256 SH   SOLE   4,256 0 0
ACTIVISION BLIZZARD INC COM 00507V109   6,487 85 SH   SOLE   85 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   38,970 735 SH   SOLE   735 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   490,770 3,000 SH   SOLE   3,000 0 0
ABBVIE INC COM 00287Y109   1,346,205 14,530 SH   SOLE   14,530 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   146,569 790 SH   SOLE   790 0 0
ALPHABET INC CAP STK CL A 02079K305   4,132,835 3,660 SH   SOLE   3,660 0 0
ALPHABET INC CAP STK CL C 02079K107   1,257,338 1,127 SH   SOLE   1,127 0 0
ALTABA INC COM 021346101   29,284 400 SH   SOLE   400 0 0
AGCO CORP COM 001084102   36,432 600 SH   SOLE   600 0 0
AMERICAN EXPRESS CO COM 025816109   1,750,280 17,860 SH   SOLE   17,860 0 0
ANADARKO PETE CORP COM 032511107   117,933 1,610 SH   SOLE   1,610 0 0
APACHE CORP COM 037411105   9,350 200 SH   SOLE   200 0 0
APPLE INC COM 037833100   4,293,626 23,195 SH   SOLE   23,195 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   85,335 1,862 SH   SOLE   1,862 0 0
BP PLC SPONSORED ADR 055622104   74,882 1,640 SH   SOLE   1,640 0 0
BANK AMER CORP COM 060505104   208,380 7,392 SH   SOLE   7,392 0 0
BIOGEN INC COM 09062X103   18,866 65 SH   SOLE   65 0 0
BAIDU INC SPON ADR REP A 056752108   19,440 80 SH   SOLE   80 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108   4,379,463 136,135 SH   SOLE   136,135 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   3,394,176 88,390 SH   SOLE   88,390 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,235,442 49,480 SH   SOLE   49,480 0 0
BLACKBERRY LTD COM 09228F103   16,888 1,750 SH   SOLE   1,750 0 0
BALL CORP COM 058498106   3,306 93 SH   SOLE   93 0 0
BARRICK GOLD CORP COM 067901108   19,695 1,500 SH   SOLE   1,500 0 0
BECTON DICKINSON & CO COM 075887109   6,006,248 25,072 SH   SOLE   25,072 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,384,480 12 SH   SOLE   12 0 0
BOEING CO COM 097023105   102,331 305 SH   SOLE   305 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   1,070,829 19,350 SH   SOLE   19,350 0 0
BROWN FORMAN CORP CL B 115637209   538,816 10,994 SH   SOLE   10,994 0 0
CITRIX SYS INC COM 177376100   26,210 250 SH   SOLE   250 0 0
CHEVRON CORP NEW COM 166764100   654,907 5,180 SH   SOLE   5,180 0 0
COMCAST CORP NEW CL A 20030N101   22,245 678 SH   SOLE   678 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100   83,353 1,750 SH   SOLE   1,750 0 0
CEVA INC COM 157210105   634 21 SH   SOLE   21 0 0
CBRE GROUP INC CL A 12504L109   29,599 620 SH   SOLE   620 0 0
CITIGROUP INC COM NEW 172967424   121,995 1,823 SH   SOLE   1,823 0 0
CHEMOURS CO COM 163851108   10,558 238 SH   SOLE   238 0 0
CANOPY GROWTH CORP COM 138035100   8,787 300 SH   SOLE   300 0 0
CHUBB LIMITED COM H1467J104   46,616 367 SH   SOLE   367 0 0
CRONOS GROUP INC COM 22717L101   2,608 400 SH   SOLE   400 0 0
CONOCOPHILLIPS COM 20825C104   250,632 3,600 SH   SOLE   3,600 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101   134,552 1,548 SH   SOLE   1,548 0 0
CATERPILLAR INC DEL COM 149123101   178,406 1,315 SH   SOLE   1,315 0 0
CELGENE CORP COM 151020104   31,768 400 SH   SOLE   400 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105   38,440 800 SH   SOLE   800 0 0
CISCO SYS INC COM 17275R102   224,186 5,210 SH   SOLE   5,210 0 0
COCA COLA CO COM 191216100   3,109,235 70,890 SH   SOLE   70,890 0 0
COLGATE PALMOLIVE CO COM 194162103   2,889,554 44,585 SH   SOLE   44,585 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109   1,833,782 15,031 SH   SOLE   15,031 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507   42,671 1,025 SH   SOLE   1,025 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   31,632 400 SH   SOLE   400 0 0
DOWDUPONT INC COM 26078J100   140,014 2,124 SH   SOLE   2,124 0 0
DEERE & CO COM 244199105   1,165,932 8,340 SH   SOLE   8,340 0 0
DISNEY WALT CO COM DISNEY 254687106   156,377 1,492 SH   SOLE   1,492 0 0
EBAY INC COM 278642103   564,568 15,570 SH   SOLE   15,570 0 0
EXXON MOBIL CORP COM 30231G102   1,339,151 16,187 SH   SOLE   16,187 0 0
EATON CORP PLC SHS G29183103   41,481 555 SH   SOLE   555 0 0
EDGEWELL PERS CARE CO COM 28035Q102   7,064 140 SH   SOLE   140 0 0
EASTMAN CHEM CO COM 277432100   79,968 800 SH   SOLE   800 0 0
FEDEX CORP COM 31428X106   677,774 2,985 SH   SOLE   2,985 0 0
FORD MTR CO DEL COM PAR $0.01 345370860   11,601 1,048 SH   SOLE   1,048 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302   226,434 1,645 SH   SOLE   1,645 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102   3,567,570 46,296 SH   SOLE   46,296 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   194,700 6,430 SH   SOLE   6,430 0 0
FACEBOOK INC CL A 30303M102   165,172 850 SH   SOLE   850 0 0
FIBROGEN INC COM 31572Q808   39,438 630 SH   SOLE   630 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   26,908 1,020 SH   SOLE   1,020 0 0
FERRARI N V COM N3167Y103   12,151 90 SH   SOLE   90 0 0
FASTENAL CO COM 311900104   19,252 400 SH   SOLE   400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   47,423 215 SH   SOLE   215 0 0
GW PHARMACEUTICALS PLC ADS 36197T103   11,582 83 SH   SOLE   83 0 0
GENERAL ELECTRIC CO COM 369604103   826,535 60,730 SH   SOLE   60,730 0 0
GILEAD SCIENCES INC COM 375558103   385,370 5,440 SH   SOLE   5,440 0 0
ISHARES INC MSCI STH KOR ETF 464286772   15,573 230 SH   SOLE   230 0 0
ISHARES TR U.S. CNSM SV ETF 464287580   451,825 2,332 SH   SOLE   2,332 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   571,173 10,120 SH   SOLE   10,120 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   16,899 390 SH   SOLE   390 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   28,035 750 SH   SOLE   750 0 0
ISHARES TR SELECT DIVID ETF 464287168   2,503,610 25,615 SH   SOLE   25,615 0 0
ISHARES TR US BR DEL SE ETF 464288794   29,491 460 SH   SOLE   460 0 0
ISHARES INC MSCI CHILE ETF 464286640   18,416 400 SH   SOLE   400 0 0
ISHARES TR MSCI ACWI ETF 464288257   206,959 2,910 SH   SOLE   2,910 0 0
ISHARES TR MSCI POLAND ETF 46429B606   13,830 635 SH   SOLE   635 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   35,499 613 SH   SOLE   613 0 0
IQIYI INC SPONSORED ADS 46267X108   276,973 8,575 SH   SOLE   8,575 0 0
INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706   16,170 700 SH   SOLE   700 0 0
INVESCO EXCHNG TRADED FD TR KBW BK 46138E628   257,060 4,795 SH   SOLE   4,795 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   73,810 430 SH   SOLE   430 0 0
HERSHEY CO COM 427866108   120,978 1,300 SH   SOLE   1,300 0 0
HOME DEPOT INC COM 437076102   39,020 200 SH   SOLE   200 0 0
ILLINOIS TOOL WKS INC COM 452308109   612,624 4,422 SH   SOLE   4,422 0 0
INTEL CORP COM 458140100   782,187 15,735 SH   SOLE   15,735 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   261,239 1,870 SH   SOLE   1,870 0 0
INTL PAPER CO COM 460146103   52,080 1,000 SH   SOLE   1,000 0 0
JPMORGAN CHASE & CO COM 46625H100   3,743,072 35,922 SH   SOLE   35,922 0 0
JOHNSON & JOHNSON COM 478160104   11,321,993 93,308 SH   SOLE   93,308 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101   99,640 26,500 SH   SOLE   26,500 0 0
KENNEDY-WILSON HLDGS INC COM 489398107   341,551 16,149 SH   SOLE   16,149 0 0
KKR & CO L P DEL COM UNITS 48248M102   29,820 1,200 SH   SOLE   1,200 0 0
KRAFT HEINZ CO COM 500754106   1,438,515 22,899 SH   SOLE   22,899 0 0
KELLOGG CO COM 487836108   572,934 8,200 SH   SOLE   8,200 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   5,701 207 SH   SOLE   207 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   13,518 508 SH   SOLE   508 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   478 25 SH   SOLE   25 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   1,221 63 SH   SOLE   63 0 0
LILLY ELI & CO COM 532457108   51,198 600 SH   SOLE   600 0 0
MERCADOLIBRE INC COM 58733R102   29,893 100 SH   SOLE   100 0 0
MERCK & CO INC COM 58933Y105   144,709 2,384 SH   SOLE   2,384 0 0
MONDELEZ INTL INC CL A 609207105   3,688,811 89,971 SH   SOLE   89,971 0 0
MEDTRONIC PLC SHS G5960L103   256,830 3,000 SH   SOLE   3,000 0 0
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402   4,300 1,755 SH   SOLE   1,755 0 0
MARKEL CORP COM 570535104   21,687 20 SH   SOLE   20 0 0
MARSH & MCLENNAN COS INC COM 571748102   201,646 2,460 SH   SOLE   2,460 0 0
MCDONALDS CORP COM 580135101   512,690 3,272 SH   SOLE   3,272 0 0
MICROSOFT CORP COM 594918104   12,620,305 127,982 SH   SOLE   127,982 0 0
NVIDIA CORP COM 67066G104   5,212 22 SH   SOLE   22 0 0
NETFLIX INC COM 64110L106   104,512 267 SH   SOLE   267 0 0
NEWMONT MINING CORP COM 651639106   18,855 500 SH   SOLE   500 0 0
NIKE INC CL B 654106103   150,994 1,895 SH   SOLE   1,895 0 0
ORMAT TECHNOLOGIES INC COM 686688102   21,276 400 SH   SOLE   400 0 0
PHILIP MORRIS INTL INC COM 718172109   1,801,309 22,310 SH   SOLE   22,310 0 0
PHILLIPS 66 COM 718546104   89,848 800 SH   SOLE   800 0 0
PROTHENA CORP PLC SHS G72800108   29,714 2,038 SH   SOLE   2,038 0 0
PALO ALTO NETWORKS INC COM 697435105   13,356 65 SH   SOLE   65 0 0
PERRIGO CO PLC SHS G97822103   78,451 1,076 SH   SOLE   1,076 0 0
PAYPAL HLDGS INC COM 70450Y103   587,054 7,050 SH   SOLE   7,050 0 0
PJT PARTNERS INC COM CL A 69343T107   13,614 255 SH   SOLE   255 0 0
ORACLE CORP COM 68389X105   135,793 3,082 SH   SOLE   3,082 0 0
PPG INDS INC COM 693506107   152,691 1,472 SH   SOLE   1,472 0 0
PEPSICO INC COM 713448108   3,839,627 35,268 SH   SOLE   35,268 0 0
PFIZER INC COM 717081103   1,906,623 52,553 SH   SOLE   52,553 0 0
PITNEY BOWES INC COM 724479100   13,712 1,600 SH   SOLE   1,600 0 0
PROCTER AND GAMBLE CO COM 742718109   1,878,436 24,064 SH   SOLE   24,064 0 0
QUALCOMM INC COM 747525103   1,148,215 20,460 SH   SOLE   20,460 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   48,600 1,215 SH   SOLE   1,215 0 0
RXI PHARMACEUTICALS CORP NEW COM PAR 74979C808   2 1 SH   SOLE   1 0 0
RESMED INC COM 761152107   2,545,375 24,574 SH   SOLE   24,574 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102   184,485 2,450 SH   SOLE   2,450 0 0
SCHEIN HENRY INC COM 806407102   595,648 8,200 SH   SOLE   8,200 0 0
SEALED AIR CORP NEW COM 81211K100   24,961 588 SH   SOLE   588 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   110,083 4,140 SH   SOLE   4,140 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   26,579 350 SH   SOLE   350 0 0
SALESFORCE COM INC COM 79466L302   52,514 385 SH   SOLE   385 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797   188,923 4,006 SH   SOLE   4,006 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722   73,117 1,700 SH   SOLE   1,700 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107   5,647 100 SH   SOLE   100 0 0
SPLUNK INC COM 848637104   14,867 150 SH   SOLE   150 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   5,364 164 SH   SOLE   164 0 0
STERIS PLC SHS USD G84720104   22,577 215 SH   SOLE   215 0 0
S&P GLOBAL INC COM 78409V104   203,890 1,000 SH   SOLE   1,000 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   21,030 125 SH   SOLE   125 0 0
SCHLUMBERGER LTD COM 806857108   16,087 240 SH   SOLE   240 0 0
SUN LIFE FINL INC COM 866796105   41,746 1,040 SH   SOLE   1,040 0 0
SNAP ON INC COM 833034101   27,805 173 SH   SOLE   173 0 0
STRYKER CORP COM 863667101   504,891 2,990 SH   SOLE   2,990 0 0
STARBUCKS CORP COM 855244109   9,037 185 SH   SOLE   185 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   17,945,172 66,150 SH   SOLE   66,150 0 0
SYSCO CORP COM 871829107   75,256 1,102 SH   SOLE   1,102 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100   433,931 11,869 SH   SOLE   11,869 0 0
3M CO COM 88579Y101   1,453,761 7,390 SH   SOLE   7,390 0 0
TATA MTRS LTD SPONSORED ADR 876568502   33,235 1,700 SH   SOLE   1,700 0 0
TESLA INC COM 88160R101   24,007 70 SH   SOLE   70 0 0
TE CONNECTIVITY LTD REG SHS H84989104   18,012 200 SH   SOLE   200 0 0
TAPESTRY INC COM 876030107   32,463 695 SH   SOLE   695 0 0
TIFFANY & CO NEW COM 886547108   35,927 273 SH   SOLE   273 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307   45,084 350 SH   SOLE   350 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,780,840 16,764 SH   SOLE   16,764 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   43,000 500 SH   SOLE   500 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   24,434 155 SH   SOLE   155 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   9,505,541 52,401 SH   SOLE   52,401 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   42,200 1,000 SH   SOLE   1,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,956,429 78,641 SH   SOLE   78,641 0 0
VISA INC COM CL A 92826C839   5,396,410 40,743 SH   SOLE   40,743 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858   45,045 1,050 SH   SOLE   1,050 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403   16,780 790 SH   SOLE   790 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106   25,657 1,150 SH   SOLE   1,150 0 0
WELLS FARGO CO NEW COM 949746101   138,046 2,490 SH   SOLE   2,490 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   21,592 400 SH   SOLE   400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,071,148 17,848 SH   SOLE   17,848 0 0
WALMART INC COM 931142103   415,916 4,856 SH   SOLE   4,856 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102   509,281 4,570 SH   SOLE   4,570 0 0