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
3M CO COM 88579Y101   1,239 7,735 SH   SOLE   7,735 0 0
ABBOTT LABS COM 002824100   25,140 230,998 SH   SOLE   227,158 0 3,840
ACI WORLDWIDE INC COM 004498101   961 36,786 SH   SOLE   0 0 36,786
ADOBE SYSTEMS INCORPORATED COM 00724F101   372 758 SH   SOLE   758 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   11,787 40,094 SH   SOLE   40,094 0 0
ALPHABET INC CAP STK CL C 02079K107   1,734 1,180 SH   SOLE   1,180 0 0
ALPHABET INC CAP STK CL A 02079K305   64,925 44,299 SH   SOLE   43,597 0 702
AMAZON COM INC COM 023135106   71,007 22,551 SH   SOLE   22,140 0 411
AMERICAN EXPRESS CO COM 025816109   581 5,800 SH   SOLE   5,800 0 0
AMGEN INC COM 031162100   5,707 22,453 SH   SOLE   22,453 0 0
APPLE INC COM 037833100   10,472 90,425 SH   SOLE   90,425 0 0
AT&T INC COM 00206R102   1,591 55,813 SH   SOLE   50,623 0 5,190
BAIDU INC SPON ADR REP A 056752108   253 2,000 SH   SOLE   2,000 0 0
BARRICK GOLD CORP COM 067901108   1,023 36,375 SH   SOLE   36,375 0 0
BECTON DICKINSON & CO COM 075887109   2,691 11,567 SH   SOLE   11,567 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   697 3,275 SH   SOLE   3,275 0 0
BOEING CO COM 097023105   349 2,110 SH   SOLE   2,110 0 0
CHUBB LIMITED COM H1467J104   383 3,300 SH   SOLE   3,300 0 0
CISCO SYS INC COM 17275R102   46,381 1,177,494 SH   SOLE   1,177,494 0 0
CITIGROUP INC COM NEW 172967424   206 4,784 SH   SOLE   4,784 0 0
CME GROUP INC COM 12572Q105   6,692 40,000 SH   SOLE   40,000 0 0
COCA COLA CO COM 191216100   6,781 137,359 SH   SOLE   137,359 0 0
COMCAST CORP NEW CL A 20030N101   86,287 1,865,271 SH   SOLE   1,865,271 0 0
DEERE & CO COM 244199105   271 1,225 SH   SOLE   1,225 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898   2,144 255,229 SH   SOLE   255,229 0 0
DISNEY WALT CO COM DISNEY 254687106   3,896 31,397 SH   SOLE   31,397 0 0
DOMINION ENERGY INC COM 25746U109   1,598 20,249 SH   SOLE   20,249 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,724 19,466 SH   SOLE   19,301 0 165
EBAY INC. COM 278642103   296 5,672 SH   SOLE   5,622 0 50
EXXON MOBIL CORP COM 30231G102   3,582 104,350 SH   SOLE   104,350 0 0
FACEBOOK INC CL A 30303M102   5,621 21,461 SH   SOLE   21,461 0 0
GENERAL ELECTRIC CO COM 369604103   3,254 104,924 SH   SOLE   104,924 0 0
HOME DEPOT INC COM 437076102   775 2,790 SH   SOLE   2,790 0 0
HONEYWELL INTL INC COM 438516106   20,199 122,709 SH   SOLE   122,709 0 0
INTEL CORP COM 458140100   84,367 1,629,334 SH   SOLE   1,629,334 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   840 6,903 SH   SOLE   6,903 0 0
JOHNSON & JOHNSON COM 478160104   29,071 195,262 SH   SOLE   195,262 0 0
JPMORGAN CHASE & CO COM 46625H100   23,879 248,046 SH   SOLE   248,046 0 0
KELLOGG CO COM 487836108   4,174 64,625 SH   SOLE   64,625 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,646 7,825 SH   SOLE   7,825 0 0
MCDONALDS CORP COM 580135101   1,743 7,941 SH   SOLE   7,061 0 880
MERCK & CO. INC COM 58933Y105   415 5,000 SH   SOLE   5,000 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   242 2,355 SH   SOLE   2,355 0 0
MICROSOFT CORP COM 594918104   162,583 772,988 SH   SOLE   772,988 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   4,881 60,858 SH   SOLE   59,468 0 1,390
NETFLIX INC COM 64110L106   416 832 SH   SOLE   832 0 0
NEWMONT CORP COM 651639106   1,095 17,265 SH   SOLE   17,265 0 0
NIKE INC CL B 654106103   719 5,725 SH   SOLE   5,725 0 0
NVIDIA CORPORATION COM 67066G104   3,323 6,140 SH   SOLE   6,106 0 34
ORACLE CORP COM 68389X105   3,390 56,777 SH   SOLE   56,777 0 0
PAYPAL HLDGS INC COM 70450Y103   6,785 34,438 SH   SOLE   33,613 0 825
PEPSICO INC COM 713448108   7,642 55,136 SH   SOLE   55,136 0 0
PFIZER INC COM 717081103   4,457 121,440 SH   SOLE   121,440 0 0
PROCTER AND GAMBLE CO COM 742718109   29,924 215,294 SH   SOLE   215,294 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   495 8,610 SH   SOLE   8,400 0 210
SALESFORCE COM INC COM 79466L302   28,845 114,773 SH   SOLE   114,773 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   132,423 299,926 SH   SOLE   294,879 0 5,047
T-MOBILE US INC COM 872590104   24,090 210,647 SH   SOLE   206,297 0 4,350
TRAVELERS COMPANIES INC COM 89417E109   1,960 18,119 SH   SOLE   17,999 0 120
UNITEDHEALTH GROUP INC COM 91324P102   25,849 82,910 SH   SOLE   82,910 0 0
VISA INC COM CL A 92826C839   26,719 133,613 SH   SOLE   130,500 0 3,113
ACTIVISION BLIZZARD INC COM 00507V909   345 15,000 SH Call SOLE   15,000 0 0
ADVANCED MICRO DEVICES INC COM 007903907   728 25,000 SH Call SOLE   25,000 0 0
ADVANCED MICRO DEVICES INC COM 007903957   4 20,000 SH Put SOLE   20,000 0 0
ALIBABA GROUP HLDG LTD COM 01609W902   208 3,000 SH Call SOLE   3,000 0 0
ALPHABET INC COM 02079K907   236 1,500 SH Call SOLE   1,500 0 0
AMAZON COM INC COM 023135906   4,974 3,800 SH Call SOLE   3,800 0 0
APPLE INC COM 037833900   10,423 83,700 SH Call SOLE   83,700 0 0
AT&T INC COM 00206R902   5 19,000 SH Call SOLE   19,000 0 0
BAIDU INC COM 056752908   2 10,000 SH Call SOLE   10,000 0 0
CISCO SYS INC COM 17275R952   57 34,500 SH Put SOLE   34,500 0 0
COCA COLA CO COM 191216900   60 30,000 SH Call SOLE   30,000 0 0
COCA COLA CO COM 191216950   55 15,500 SH Put SOLE   15,500 0 0
DEUTSCHE BANK A G COM D18190908   382 1,603,132 SH Call SOLE   1,603,132 0 0
DEUTSCHE BANK A G COM D18190958   1,681 242,112 SH Put SOLE   242,112 0 0
DISNEY WALT CO COM 254687906   21 20,000 SH Call SOLE   20,000 0 0
FACEBOOK INC COM 30303M902   990 14,000 SH Call SOLE   14,000 0 0
INTEL CORP COM 458140950   27 10,000 SH Put SOLE   10,000 0 0
MCDONALDS CORP COM 580135901   239 12,000 SH Call SOLE   12,000 0 0
MERCK & CO. INC COM 58933Y905   5 10,000 SH Call SOLE   10,000 0 0
MICROSOFT CORP COM 594918904   2,751 74,600 SH Call SOLE   74,600 0 0
MICROSOFT CORP COM 594918954   78 16,000 SH Put SOLE   16,000 0 0
NEWMONT CORP COM 651639956   34 480,000 SH Put SOLE   480,000 0 0
NVIDIA CORPORATION COM 67066G904   956 3,500 SH Call SOLE   3,500 0 0
PAN AMERN SILVER CORP COM 697900908   1,648 160,000 SH Call SOLE   160,000 0 0
PFIZER INC COM 717081953   83 14,000 SH Put SOLE   14,000 0 0
TESLA INC COM 88160R901   8,059 10,800 SH Call SOLE   10,800 0 0
TESLA INC COM 88160R951   3,070 26,000 SH Put SOLE   26,000 0 0