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
AGCO CORP COM 001084102   46,542 600 SH   SOLE   600 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   20,526 2,200 SH   SOLE   2,200 0 0
AT&T INC COM 00206R102   57,269 1,709 SH   SOLE   1,709 0 0
ABBOTT LABS COM 002824100   105,630 1,256 SH   SOLE   1,256 0 0
ABBVIE INC COM 00287Y109   787,558 10,830 SH   SOLE   10,830 0 0
ACTIVISION BLIZZARD INC COM 00507V109   4,012 85 SH   SOLE   85 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   48,008 9,919 SH   SOLE   9,919 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   576,130 3,400 SH   SOLE   3,400 0 0
ALIGN TECHNOLOGY INC COM 016255101   903,210 3,300 SH   SOLE   3,300 0 0
ALPHABET INC CAP STK CL C 02079K107   2,193,166 2,029 SH   SOLE   2,029 0 0
ALPHABET INC CAP STK CL A 02079K305   5,461,643 5,044 SH   SOLE   5,044 0 0
ALTABA INC COM 021346101   27,748 400 SH   SOLE   400 0 0
ALTRIA GROUP INC COM 02209S103   2,664,385 56,270 SH   SOLE   56,270 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206   23,268 1,200 SH   SOLE   1,200 0 0
AMAZON COM INC COM 023135106   1,083,156 572 SH   SOLE   572 0 0
AMERICAN EXPRESS CO COM 025816109   2,204,021 17,855 SH   SOLE   17,855 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   17,849 335 SH   SOLE   335 0 0
ANADARKO PETE CORP COM 032511107   113,602 1,610 SH   SOLE   1,610 0 0
APPLE INC COM 037833100   4,922,864 24,873 SH   SOLE   24,873 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   75,970 1,862 SH   SOLE   1,862 0 0
BP PLC SPONSORED ADR 055622104   68,388 1,640 SH   SOLE   1,640 0 0
BANK AMER CORP COM 060505104   214,368 7,392 SH   SOLE   7,392 0 0
BARRICK GOLD CORPORATION COM 067901108   23,655 1,500 SH   SOLE   1,500 0 0
BECTON DICKINSON & CO COM 075887109   6,240,776 24,764 SH   SOLE   24,764 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,820,200 12 SH   SOLE   12 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,959,922 51,414 SH   SOLE   51,414 0 0
BLACKBERRY LTD COM 09228F103   13,055 1,750 SH   SOLE   1,750 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108   6,955,728 156,590 SH   SOLE   156,590 0 0
BOEING CO COM 097023105   293,028 805 SH   SOLE   805 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   1,275,696 28,130 SH   SOLE   28,130 0 0
BROWN FORMAN CORP CL B 115637209   609,397 10,994 SH   SOLE   10,994 0 0
CBRE GROUP INC CL A 12504L109   31,806 620 SH   SOLE   620 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101   121,611 1,548 SH   SOLE   1,548 0 0
CATERPILLAR INC DEL COM 149123101   163,548 1,200 SH   SOLE   1,200 0 0
CELGENE CORP COM 151020104   36,976 400 SH   SOLE   400 0 0
CEVA INC COM 157210105   511 21 SH   SOLE   21 0 0
CHEMOURS CO COM 163851108   3,552 148 SH   SOLE   148 0 0
CHEVRON CORP NEW COM 166764100   644,599 5,180 SH   SOLE   5,180 0 0
CISCO SYS INC COM 17275R102   385,573 7,045 SH   SOLE   7,045 0 0
CITIGROUP INC COM NEW 172967424   194,193 2,773 SH   SOLE   2,773 0 0
CITRIX SYS INC COM 177376100   24,535 250 SH   SOLE   250 0 0
COCA COLA CO COM 191216100   3,723,372 73,122 SH   SOLE   73,122 0 0
COLGATE PALMOLIVE CO COM 194162103   3,023,399 42,185 SH   SOLE   42,185 0 0
COMCAST CORP NEW CL A 20030N101   28,666 678 SH   SOLE   678 0 0
CONOCOPHILLIPS COM 20825C104   219,600 3,600 SH   SOLE   3,600 0 0
CORTEVA INC COM 22052L104   15,258 516 SH   SOLE   516 0 0
COVETRUS INC COM 22304C100   72,402 2,960 SH   SOLE   2,960 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100   55,365 1,500 SH   SOLE   1,500 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507   39,022 1,025 SH   SOLE   1,025 0 0
DEERE & CO COM 244199105   1,309,109 7,900 SH   SOLE   7,900 0 0
DISNEY WALT CO COM DISNEY 254687106   408,028 2,922 SH   SOLE   2,922 0 0
DOW INC COM 260557103   25,444 516 SH   SOLE   516 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   35,296 400 SH   SOLE   400 0 0
DUPONT DE NEMOURS INC COM 26614N102   38,736 516 SH   SOLE   516 0 0
EASTMAN CHEMICAL CO COM 277432100   62,264 800 SH   SOLE   800 0 0
EBAY INC COM 278642103   98,750 2,500 SH   SOLE   2,500 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   96,455 2,415 SH   SOLE   2,415 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   3,211 100 SH   SOLE   100 0 0
EXXON MOBIL CORP COM 30231G102   1,226,233 16,002 SH   SOLE   16,002 0 0
FACEBOOK INC CL A 30303M102   201,685 1,045 SH   SOLE   1,045 0 0
FASTENAL CO COM 311900104   26,072 800 SH   SOLE   800 0 0
FEDEX CORP COM 31428X106   363,681 2,215 SH   SOLE   2,215 0 0
FIBROGEN INC COM 31572Q808   28,463 630 SH   SOLE   630 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302   1,630,775 11,339 SH   SOLE   11,339 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102   4,089,329 47,834 SH   SOLE   47,834 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   216,948 6,430 SH   SOLE   6,430 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   9,245 160 SH   SOLE   160 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   29,172 1,020 SH   SOLE   1,020 0 0
FORD MTR CO DEL COM 345370860   10,721 1,048 SH   SOLE   1,048 0 0
FRANCO NEVADA CORP COM 351858105   28,859 340 SH   SOLE   340 0 0
GW PHARMACEUTICALS PLC ADS 36197T103   14,308 83 SH   SOLE   83 0 0
GENERAL ELECTRIC CO COM 369604103   480,165 45,730 SH   SOLE   45,730 0 0
GILEAD SCIENCES INC COM 375558103   294,562 4,360 SH   SOLE   4,360 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   43,989 215 SH   SOLE   215 0 0
HEALTHEQUITY INC COM 42226A107   10,791 165 SH   SOLE   165 0 0
HERSHEY CO COM 427866108   40,209 300 SH   SOLE   300 0 0
HILL ROM HLDGS INC COM 431475102   11,508 110 SH   SOLE   110 0 0
HOME DEPOT INC COM 437076102   35,355 170 SH   SOLE   170 0 0
IPG PHOTONICS CORP COM 44980X109   86,380 560 SH   SOLE   560 0 0
ILLINOIS TOOL WKS INC COM 452308109   365,262 2,422 SH   SOLE   2,422 0 0
INTEL CORP COM 458140100   856,251 17,887 SH   SOLE   17,887 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   175,133 1,270 SH   SOLE   1,270 0 0
INTL PAPER CO COM 460146103   129,960 3,000 SH   SOLE   3,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   116,339 623 SH   SOLE   623 0 0
INVESCO EXCHNG TRADED FD TR KBW BK ETF 46138E628   248,616 4,927 SH   SOLE   4,927 0 0
IQIYI INC SPONSORED ADS 46267X108   230,764 11,175 SH   SOLE   11,175 0 0
ISHARES INC MSCI CHILE ETF 464286640   16,344 400 SH   SOLE   400 0 0
ISHARES TR SELECT DIVID ETF 464287168   2,487,507 24,985 SH   SOLE   24,985 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   32,078 750 SH   SOLE   750 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   605,869 9,818 SH   SOLE   9,818 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   24,353 750 SH   SOLE   750 0 0
ISHARES TR U.S. CNSM SV ETF 464287580   494,660 2,272 SH   SOLE   2,272 0 0
ISHARES TR MSCI ACWI ETF 464288257   214,496 2,910 SH   SOLE   2,910 0 0
ISHARES TR US BR DEL SE ETF 464288794   29,044 460 SH   SOLE   460 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   33,458 613 SH   SOLE   613 0 0
JPMORGAN CHASE & CO COM 46625H100   3,953,248 35,360 SH   SOLE   35,360 0 0
JD COM INC SPON ADR CL A 47215P106   18,174 600 SH   SOLE   600 0 0
JOHNSON & JOHNSON COM 478160104   12,362,771 88,762 SH   SOLE   88,762 0 0
KKR & CO INC CL A 48251W104   30,324 1,200 SH   SOLE   1,200 0 0
KELLOGG CO COM 487836108   417,846 7,800 SH   SOLE   7,800 0 0
KENNEDY-WILSON HLDGS INC COM 489398107   588,302 28,600 SH   SOLE   28,600 0 0
KEURIG DR PEPPER INC COM 49271V100   25,577 885 SH   SOLE   885 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100   5,794 135 SH   SOLE   135 0 0
KRAFT HEINZ CO COM 500754106   186,706 6,015 SH   SOLE   6,015 0 0
LILLY ELI & CO COM 532457108   66,474 600 SH   SOLE   600 0 0
MARKEL CORP COM 570535104   21,792 20 SH   SOLE   20 0 0
MARSH & MCLENNAN COS INC COM 571748102   245,385 2,460 SH   SOLE   2,460 0 0
MCCORMICK & CO INC COM NON VTG 579780206   31,002 200 SH   SOLE   200 0 0
MCDONALDS CORP COM 580135101   679,464 3,272 SH   SOLE   3,272 0 0
MERCADOLIBRE INC COM 58733R102   61,177 100 SH   SOLE   100 0 0
MERCK & CO INC COM 58933Y105   418,747 4,994 SH   SOLE   4,994 0 0
MICROSOFT CORP COM 594918104   16,652,166 124,307 SH   SOLE   124,307 0 0
MOLINA HEALTHCARE INC COM 60855R100   12,883 90 SH   SOLE   90 0 0
MONDELEZ INTL INC CL A 609207105   5,032,320 93,364 SH   SOLE   93,364 0 0
MONGODB INC CL A 60937P106   19,011 125 SH   SOLE   125 0 0
NETFLIX INC COM 64110L106   69,791 190 SH   SOLE   190 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106   19,235 500 SH   SOLE   500 0 0
NIKE INC CL B 654106103   162,443 1,935 SH   SOLE   1,935 0 0
NVIDIA CORP COM 67066G104   5,255 32 SH   SOLE   32 0 0
ORACLE CORP COM 68389X105   175,582 3,082 SH   SOLE   3,082 0 0
ORMAT TECHNOLOGIES INC COM 686688102   25,356 400 SH   SOLE   400 0 0
PJT PARTNERS INC COM CL A 69343T107   6,524 161 SH   SOLE   161 0 0
PPG INDS INC COM 693506107   171,797 1,472 SH   SOLE   1,472 0 0
PALO ALTO NETWORKS INC COM 697435105   13,244 65 SH   SOLE   65 0 0
PAYPAL HLDGS INC COM 70450Y103   644,982 5,635 SH   SOLE   5,635 0 0
PEPSICO INC COM 713448108   4,603,056 35,103 SH   SOLE   35,103 0 0
PFIZER INC COM 717081103   2,329,143 53,766 SH   SOLE   53,766 0 0
PHILIP MORRIS INTL INC COM 718172109   1,481,076 18,860 SH   SOLE   18,860 0 0
PHILLIPS 66 COM 718546104   74,832 800 SH   SOLE   800 0 0
PITNEY BOWES INC COM 724479100   6,848 1,600 SH   SOLE   1,600 0 0
PROCTER AND GAMBLE CO COM 742718109   2,435,765 22,214 SH   SOLE   22,214 0 0
QUALCOMM INC COM 747525103   1,529,007 20,100 SH   SOLE   20,100 0 0
RESMED INC COM 761152107   3,065,394 25,120 SH   SOLE   25,120 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102   194,530 2,450 SH   SOLE   2,450 0 0
S&P GLOBAL INC COM 78409V104   182,232 800 SH   SOLE   800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   19,813,539 67,623 SH   SOLE   67,623 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797   154,362 3,560 SH   SOLE   3,560 0 0
SALESFORCE COM INC COM 79466L302   72,679 479 SH   SOLE   479 0 0
HENRY SCHEIN INC COM 806407102   534,735 7,650 SH   SOLE   7,650 0 0
SEALED AIR CORP NEW COM 81211K100   14,631 342 SH   SOLE   342 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   76,521 826 SH   SOLE   826 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   79,764 2,890 SH   SOLE   2,890 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   6,030 164 SH   SOLE   164 0 0
SNAP ON INC COM 833034101   43,895 265 SH   SOLE   265 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105   24,888 800 SH   SOLE   800 0 0
SPLUNK INC COM 848637104   13,833 110 SH   SOLE   110 0 0
STARBUCKS CORP COM 855244109   15,509 185 SH   SOLE   185 0 0
STRYKER CORP COM 863667101   542,731 2,640 SH   SOLE   2,640 0 0
SUN LIFE FINL INC COM 866796105   43,014 1,040 SH   SOLE   1,040 0 0
SYNOPSYS INC COM 871607107   11,582 90 SH   SOLE   90 0 0
SYSCO CORP COM 871829107   77,933 1,102 SH   SOLE   1,102 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   464,909 11,869 SH   SOLE   11,869 0 0
TAPESTRY INC COM 876030107   22,052 695 SH   SOLE   695 0 0
TELADOC HEALTH INC COM 87918A105   132,820 2,000 SH   SOLE   2,000 0 0
TESLA INC COM 88160R101   15,642 70 SH   SOLE   70 0 0
THOMSON REUTERS CORP COM NEW 884903709   425,436 6,600 SH   SOLE   6,600 0 0
3M CO COM 88579Y101   1,655,397 9,550 SH   SOLE   9,550 0 0
TIFFANY & CO NEW COM 886547108   25,564 273 SH   SOLE   273 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,459,102 14,129 SH   SOLE   14,129 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   94,030 500 SH   SOLE   500 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106   29,394 1,150 SH   SOLE   1,150 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   42,530 1,000 SH   SOLE   1,000 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   10,628,223 50,397 SH   SOLE   50,397 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   25,910 155 SH   SOLE   155 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,714,021 65,010 SH   SOLE   65,010 0 0
VISA INC COM CL A 92826C839   7,283,720 41,969 SH   SOLE   41,969 0 0
WABTEC CORP COM 929740108   3,516 49 SH   SOLE   49 0 0
WALMART INC COM 931142103   536,539 4,856 SH   SOLE   4,856 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,025,445 18,757 SH   SOLE   18,757 0 0
WASTE MGMT INC DEL COM 94106L109   11,537 100 SH   SOLE   100 0 0
WELLS FARGO CO NEW COM 949746101   130,130 2,750 SH   SOLE   2,750 0 0
WESTROCK CO COM 96145D105   91,175 2,500 SH   SOLE   2,500 0 0
YUM CHINA HLDGS INC COM 98850P109   19,404 420 SH   SOLE   420 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102   538,072 4,570 SH   SOLE   4,570 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   554,310 3,000 SH   SOLE   3,000 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   4,492,726 104,628 SH   SOLE   104,628 0 0
EATON CORP PLC SHS G29183103   60,378 725 SH   SOLE   725 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101   137,142 5,700 SH   SOLE   5,700 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   5,587 207 SH   SOLE   207 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   13,477 508 SH   SOLE   508 0 0
LINDE PLC SHS G5494J103   344,372 1,715 SH   SOLE   1,715 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106   18,080 1,000 SH   SOLE   1,000 0 0
MEDTRONIC PLC SHS G5960L103   292,170 3,000 SH   SOLE   3,000 0 0
PROTHENA CORP PLC SHS G72800108   21,288 2,014 SH   SOLE   2,014 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107   4,712 100 SH   SOLE   100 0 0
STERIS PLC SHS USD G8473T100   32,009 215 SH   SOLE   215 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   431 25 SH   SOLE   25 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   1,083 63 SH   SOLE   63 0 0
PERRIGO CO PLC SHS G97822103   47,620 1,000 SH   SOLE   1,000 0 0
CHUBB LIMITED COM H1467J104   39,326 267 SH   SOLE   267 0 0
TE CONNECTIVITY LTD REG SHS H84989104   19,156 200 SH   SOLE   200 0 0
ARDAGH GROUP S A CL A L0223L101   157,500 9,000 SH   SOLE   9,000 0 0
FERRARI N V COM N3167Y103   14,528 90 SH   SOLE   90 0 0