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
VERIZON COMMUNICATIONS COM US$0.10 COM 92343V104 109 2,738 SH   SOLE 0 2,738 0 0
AMAZON COM INC COM USD0.01 COM 023135106 5,363 5,582 SH   SOLE 0 5,582 0 0
INTL BUSINESS MACH COM USD 0.20 COM 459200101 145 1,000 SH   SOLE 0 1,000 0 0
ADOBE SYSTEMS INC COM US$0.0001 COM 00724F101 37,803 253,433 SH   SOLE 0 253,433 0 0
HONEYWELL INTL INC COM USD1 COM 438516106 31,313 220,944 SH   SOLE 0 220,944 0 0
AMGEN INC. COM US$0.0001 COM 031162100 796 4,272 SH   SOLE 0 4,272 0 0
AMERICAN EXPRESS CO COM USD0.20 COM 025816109 194 2,150 SH   SOLE 0 2,150 0 0
VALERO ENERGY(NEW) COM US$0.01 COM 91913Y100 1,185 15,400 SH   SOLE 0 15,400 0 0
COMCAST CORP COM USD0.01 CL A CL A 20030N101 27,410 712,591 SH   SOLE 0 712,591 0 0
APPLE INC COM NPV COM 037833100 6,456 41,922 SH   SOLE 0 41,922 0 0
ALBEMARLE CORP COM USD0.01 COM 012653101 1,218 8,935 SH   SOLE 0 8,935 0 0
BERKSHIRE HATHAWAY 'B' US$0.0033 CL B NEW 084670702 1,262 6,888 SH   SOLE 0 6,888 0 0
VERIZON COMMUNICATIONS COM US$0.10 COM 92343V104 4,583 92,626 SH   SOLE 0 92,626 0 0
VERISIGN COM USD0.001 COM 92343E102 653 6,139 SH   SOLE 0 6,139 0 0
CELGENE CORP COM USD0.01 COM 151020104 33,521 229,910 SH   SOLE 0 229,910 0 0
JP MORGAN CHASE & CO COM US$1 COM 46625H100 1,052 11,016 SH   SOLE 0 11,016 0 0
CISCO SYSTEMS COM US$0.001 COM 17275R102 3,533 105,060 SH   SOLE 0 105,060 0 0
COLGATE PALMOLIVE COM USD 1 COM 194162103 2,388 32,795 SH   SOLE 0 32,795 0 0
CONSD EDISON INC COM USD0.10 COM 209115104 216 2,681 SH   SOLE 0 2,681 0 0
WALT DISNEY COMPANY DISNEY COM US$0.01 COM DISNEY 254687106 606 6,150 SH   SOLE 0 6,150 0 0
EBAY INC COM US$0.001 (US QUOTE) COM 278642103 101 2,625 SH   SOLE 0 2,625 0 0
CITIGROUP INC COM US$0.01 COM NEW 172967424 3,648 50,174 SH   SOLE 0 50,174 0 0
CADENCE DESIGN SYS COM USD0.01 COM 127387108 32,612 826,348 SH   SOLE 0 826,348 0 0
ECOLAB INC COM USD1 COM 278865100 77 600 SH   SOLE 0 600 0 0
PERKINELMER INC COM USD1 COM 714046109 21 300 SH   SOLE 0 300 0 0
ELECTRONIC ARTS COM CL'A'US$0.01 COM 285512109 844 7,150 SH   SOLE 0 7,150 0 0
EMERSON ELECTRIC CO COM US$0.50 COM 291011104 63 1,000 SH   SOLE 0 1,000 0 0
EXXON MOBIL CORP COM NPV COM 30231G102 490 5,980 SH   SOLE 0 5,980 0 0
GILEAD SCIENCES COM USD0.001 COM 375558103 162 2,000 SH   SOLE 0 2,000 0 0
GENERAL ELECTRIC AMERICA COM US$0.06 COM 369604103 3,113 128,785 SH   SOLE 0 128,785 0 0
GOLDMAN SACHS GROUP COM US$0.01 COM 38141G104 24 100 SH   SOLE 0 100 0 0
CANADIAN IMPERIAL BANK COM NPV COM 136069101 313 3,581 SH   SOLE 0 3,581 0 0
BIOGEN INC COM STK USD0.0005 COM 09062X103 235 750 SH   SOLE 0 750 0 0
INTEL CORP. COM US$0.001 COM 458140100 32,246 846,697 SH   SOLE 0 846,697 0 0
JOHNSON & JOHNSON COM US$1.00 COM 478160104 24,444 188,037 SH   SOLE 0 188,037 0 0
HARTFORD FINANCIAL SERVICES GROUP USD 0.01 COM 416515104 1,869 33,715 SH   SOLE 0 33,715 0 0
KIRBY CORP COM US$0.10 COM 497266106 583 8,840 SH   SOLE 0 8,840 0 0
ELI LILLY & CO COM NPV COM 532457108 49 575 SH   SOLE 0 575 0 0
UTD PARCEL SERV CLS B COM USD0.01 CL B 911312106 29,283 243,855 SH   SOLE 0 243,855 0 0
LOCKHEED MARTIN COM USD0.01 COM 539830109 29,197 94,102 SH   SOLE 0 94,102 0 0
MCDONALDS CORP COM USD0.01 COM 580135101 3,122 19,955 SH   SOLE 0 19,955 0 0
MARSH & MCLENNAN COS INC COM US$1.00 COM 571748102 3,455 41,217 SH   SOLE 0 41,217 0 0
ACTIVISION BLIZZAR COMMON STOCK USD0.000001 COM 00507V109 585 9,066 SH   SOLE 0 9,066 0 0
MICROSOFT CORP COM USD0.00000625 COM 594918104 14,280 191,814 SH   SOLE 0 191,814 0 0
3M CO COM USD0.01 COM 88579Y101 31,622 150,705 SH   SOLE 0 150,705 0 0
NEUROCRINE BIOSCIE COM USD0.001 COM 64125C109 23 368 SH   SOLE 0 368 0 0
NEWMONT MINING CORP COM US$1.60 COM 651639106 409 10,900 SH   SOLE 0 10,900 0 0
COACH INC COM USD0.01 COM 189754104 11 275 SH   SOLE 0 275 0 0
MONSANTO COM US$0.01 COM 61166W101 1,161 9,692 SH   SOLE 0 9,692 0 0
ORACLE CORP COM US$0.01 COM 68389X105 407 8,432 SH   SOLE 0 8,432 0 0
PEPSICO INC CAP USD0.01666 COM 713448108 557 5,000 SH   SOLE 0 5,000 0 0
PFIZER INC COM US$0.05 COM 717081103 6,942 194,531 SH   SOLE 0 194,531 0 0
CONOCOPHILLIPS COM US$0.01 COM 20825C104 174 3,476 SH   SOLE 0 3,476 0 0
ALTRIA GRP INC COM USD0.33333 COM 02209S103 820 12,925 SH   SOLE 0 12,925 0 0
T ROWE PRICE GROUP COM USD0.20 COM 74144T108 700 7,720 SH   SOLE 0 7,720 0 0
PROCTER & GAMBLE CO COM NPV COM 742718109 5,745 63,138 SH   SOLE 0 63,138 0 0
RITE AID CORP COM 767754104 15 7,500 SH   SOLE 0 7,500 0 0
MERCK & CO INC NEW COM US$0.50 COM 58933Y105 432 6,755 SH   SOLE 0 6,755 0 0
THE PRICELINE GROUP COM USD0.008 COM NEW 741503403 769 420 SH   SOLE 0 420 0 0
BIODELIVERY SCIENCES INTERNATIONAL INC COM 09060J106 22 7,500 SH   SOLE 0 7,500 0 0
AT&T INC COM US$1.00 COM 00206R102 4,160 106,263 SH   SOLE 0 106,263 0 0
CHEVRON CORP COM USD0.75 COM 166764100 1,332 11,336 SH   SOLE 0 11,336 0 0
STATE STREET BOSTON COM US$1.00 COM 857477103 74 775 SH   SOLE 0 775 0 0
STARBUCKS CORP COM USD0.001 COM 855244109 27,737 516,558 SH   SOLE 0 516,558 0 0
UNITED TECHNOLOGIES COM US$1.00 COM 913017109 3,714 32,000 SH   SOLE 0 32,000 0 0
UNITED HEALTH GROUP COM US$0.01 COM 91324P102 98 500 SH   SOLE 0 500 0 0
WAL MART STORES COM USD0.10 COM 931142103 23 300 SH   SOLE 0 300 0 0
XILINX INCORPORATED COM US$0.01 COM 983919101 43 614 SH   SOLE 0 614 0 0
TJX COS COM STK USD 1.00 COM 872540109 2,082 28,240 SH   SOLE 0 28,240 0 0
MASTERCARD INC COM USD0.0001 CLASS 'A' CL A 57636Q104 4,577 32,424 SH   SOLE 0 32,424 0 0
DISCOVER FINL SVCS COM STK USD0.01 COM 254709108 103 1,602 SH   SOLE 0 1,602 0 0
PHILIP MORRIS INTL COM STK NPV COM 718172109 16,871 151,966 SH   SOLE 0 151,966 0 0
VISA INC COM STK USD0.0001 COM CL A 92826C839 46,917 445,891 SH   SOLE 0 445,891 0 0
DR PEPPER SNAPPLE COM STK USD0.01 COM 26138E109 1,884 21,291 SH   SOLE 0 21,291 0 0
KKR & CO LP COMMON UNITS COM UNITS 48248M102 1,203 59,184 SH   SOLE 0 59,184 0 0
TIME WARNER INC COM USD0.01 COM NEW 887317303 24 234 SH   SOLE 0 234 0 0
GENERAL MOTORS CO COM USD0.01 COM 37045V100 36 890 SH   SOLE 0 890 0 0
CLOVIS ONCOLOGY IN COM USD0.001 COM 189464100 31 375 SH   SOLE 0 375 0 0
PHILLIPS 66 COM USD0.01 COM 718546104 157 1,712 SH   SOLE 0 1,712 0 0
EXPRESS SCRIPTS HO COM USD0.01 COM 30219G108 89 1,406 SH   SOLE 0 1,406 0 0
FACEBOOK INC CIM USD0.000006 CL A CL A 30303M102 39,059 228,660 SH   SOLE 0 228,660 0 0
DUKE ENERGY CORP COM NPV COM NEW 26441C204 1,929 22,987 SH   SOLE 0 22,987 0 0
MONDELEZ INTL INC COM USD0.01 CL A 609207105 167 4,113 SH   SOLE 0 4,113 0 0
ACCELERATE DIAGNOSTICS COM USD0.001 COM 00430H102 4 160 SH   SOLE 0 160 0 0
GW PHARMACEUTICALS ADS EA REPR 12 ORD ADS 36197T103 59 586 SH   SOLE 0 586 0 0
ZOETIS INC COM USD0.01 CL A CL A 98978V103 31,240 490,000 SH   SOLE 0 490,000 0 0
ORAMED COM NEW 68403P203 7 750 SH   SOLE 0 750 0 0
L BRANDS INC COM USD0.50 COM 501797104 685 16,465 SH   SOLE 0 16,465 0 0
DELL TECHNOLOGIES COM USD0.01 CL V COM CL V 24703L103 44 569 SH   SOLE 0 569 0 0
AVADEL PHARMACEUTICAL SPON ADR REP 1 ORD SHS SPONSORED ADR 05337M104 157 15,000 SH   SOLE 0 15,000 0 0
ALTABA INC COM NPV COM 021346101 13 200 SH   SOLE 0 200 0 0
TIME INC COM USD0.01 COM 887228104 0 29 SH   SOLE 0 29 0 0
SYNCHRONY FINANCIAL COM USD0.001 COM 87165B103 10 328 SH   SOLE 0 328 0 0
WALGREENS BOOTS ALLIANCE COM USD0.01 COM 931427108 102 1,325 SH   SOLE 0 1,325 0 0
ADVANSIX INC COM USD0.01 COM 00773T101 0 3 SH   SOLE 0 3 0 0
ASHLAND GLOBAL HLD COM USD0.01 COM 044186104 18 275 SH   SOLE 0 275 0 0
KRAFT HEINZ CO COM USD 0.01 COM 500754106 105 1,359 SH   SOLE 0 1,359 0 0
VIEWRAY INC COM USD0.01 COM 92672L107 6 1,000 SH   SOLE 0 1,000 0 0
ALPHABET INC USD 0.001 CL A CAP STK CL A 02079K305 36,124 37,105 SH   SOLE 0 37,105 0 0
HEWLETT PACKARD EN COM USD 0.01 COM 42824C109 66 4,500 SH   SOLE 0 4,500 0 0
PAYPAL HOLDINGS IN COM USD0.0001 COM 70450Y103 187 2,925 SH   SOLE 0 2,925 0 0
HP INC COM USD0.01 COM 40434L105 85 4,250 SH   SOLE 0 4,250 0 0
DXC TECHNOLOGY CO COM USD0.01 COM 23355L106 33 386 SH   SOLE 0 386 0 0
ALPHABET INC USD0.001 CL 'C' CAP STK CL C 02079K107 5,253 5,480 SH   SOLE 0 5,480 0 0
THE CHEMOURS COMPANY COM USD0.30 'WI' COM 163851108 37 722 SH   SOLE 0 722 0 0
ISHARES TRUST CORE S&P 500 ETF CORE S&P500 ETF 464287200 535 2,117 SH   SOLE 0 2,117 0 0
SPDR S&P 500 US LISTING TR UNIT 78462F103 457 1,818 SH   SOLE 0 1,818 0 0
VANECK VECTORS ETF GOLD MINERS GOLD MINERS ETF 92189F106 748 32,550 SH   SOLE 0 32,550 0 0
ISHARES TRUST GLOBAL REIT ETF GLOBAL REIT ETF 46434V647 281 11,000 SH   SOLE 0 11,000 0 0
GLOBAL X FTSE GREECE 20 ETF MSCI GREECE ETF 37950E366 12 1,250 SH   SOLE 0 1,250 0 0
HALCON RES CORP COM USD0.0001 COM PAR NEW 40537Q605 5 702 SH   SOLE 0 702 0 0
TOTAL SPON ADR EA REP 1 ORD SHS SPONSORED ADR 89151E109 269 5,020 SH   SOLE 0 5,020 0 0
GOLD FIELDS LTD ADR REPR 1 ORD ZAR0.50(BNY) SPONSORED ADR 38059T106 26 6,100 SH   SOLE 0 6,100 0 0
VANECK VECTORS ETF JR GOLD MINERS ETF JR GOLD MINERS E 92189F791 10 297 SH   SOLE 0 297 0 0
FLEETCOR TECHNOLOG COM STK USD0.001 COM 339041105 18 115 SH   SOLE 0 115 0 0
ALIBABA GROUP HOLDING ADR SPONSORED ADS 01609W102 37 217 SH   SOLE 0 217 0 0
NOVO-NORDISK AS ADR-REP 1 CLASS'B'DKK1 ADR 670100205 18 375 SH   SOLE 0 375 0 0
SPDR GOLD TRUST ETF GOLD SHS 78463V107 18 150 SH   SOLE 0 150 0 0
ISHARES TRUST U.S. REAL ESTATE ETF U.S. REAL ES ETF 464287739 52 650 SH   SOLE 0 650 0 0
ANHEUSER-BUSCH INB ADR EA REP 1 ORD NPV SPONSORED ADR 03524A108 39 330 SH   SOLE 0 330 0 0
ISHARES SILVER ISHARES 46428Q109 13 850 SH   SOLE 0 850 0 0
SPDR S&P OIL & GAS EQUIPMENT OILGAS EQUIP 78464A748 5 275 SH   SOLE 0 275 0 0
VANGUARD REIT ETF REIT ETF 922908553 51 610 SH   SOLE 0 610 0 0
VANGUARD FTSE PACIFIC ETF FTSE PACIFIC ETF 922042866 50 740 SH   SOLE 0 740 0 0
VANGUARD FTSE EUROPE ETF FTSE EUROPE ETF 922042874 123 2,100 SH   SOLE 0 2,100 0 0
VANGUARD TOTAL STOCK RETURN TOTAL STK MKT 922908769 169 1,302 SH   SOLE 0 1,302 0 0
VANGUARD GLOBAL EX US REIT ETF GLB EX US ETF 922042676 104 1,750 SH   SOLE 0 1,750 0 0
POTASH CORP OF SASKATCHEWAN COM 73755L107 1,428 74,210 SH   SOLE 0 74,210 0 0
DIREXION ETF DAILY JNR GLD MINERS INDX BULL DAILY JR BULL 3X 25460E851 24 1,350 SH   SOLE 0 1,350 0 0
DOWDUPONT INC COM USD0.01 COM 26078J100 308 4,458 SH   SOLE 0 4,458 0 0
BOULDER GROWTH FD COM USD1 COM 101507101 378 37,000 SH   SOLE 0 37,000 0 0
STANLEY BLACK & DECKER COM USD2.50 COM 854502101 308 2,040 SH   SOLE 0 2,040 0 0
ROCKWELL COLLINS INC COM USD0.01 COM 774341101 20,879 160,000 SH   SOLE 0 160,000 0 0
ISHARES TRUST MSCI ALL COUNTRY ASIA EX JA MSCI AC ASIA ETF 464288182 14 200 SH   SOLE 0 200 0 0
MICRO FOCUS INTL SPON ADR EACH REP 1 ORD SHS SPON ADR NEW 594837304 20 617 SH   SOLE 0 617 0 0
BRIT AMER TOBACCO ADR EACH REP 2 ORD GBP0.25 SPONSORED ADR 110448107 236 3,782 SH   SOLE 0 3,782 0 0
VALVOLINE INC USD0.01 COM 92047W101 18 754 SH   SOLE 0 754 0 0
FIRST TRUST UK ALPHADEX ETF UNIT KING ALPH 33737J224 11 300 SH   SOLE 0 300 0 0
SELECT SECTOR SPDR AMEX FINANCIAL SELECT INDEX SBI INT-FINL 81369Y605 26 1,000 SH   SOLE 0 1,000 0 0
FREEPORT-MCMOR C&G COM STK USD0.10 CL B 35671D857 25 1,750 SH   SOLE 0 1,750 0 0
PROSHARES TRUST ULTRAPRO SHORT QQQ NEW 2017 ULTRAPRO SHORT Q 74348A160 27 1,000 SH   SOLE 0 1,000 0 0
AGRIUM INC COM 008916108 38 350 SH   SOLE 0 350 0 0