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
ABBOTT LABS COM 002824100 1,198 13,876 SH   SOLE   13,876 0 13,876
AIR PRODS & CHEMS INC COM 009158106 291 1,290 SH   SOLE   1,290 0 1,290
ALEXANDER & BALDWIN INC NEW COM 014491104 356 16,900 SH   SOLE   16,900 0 16,900
AMAZON COM INC COM 023135106 4,839 2,543 SH   SOLE   2,543 0 2,543
AMERICAN ELEC PWR CO INC COM 025537101 238 2,544 SH   SOLE   2,544 0 2,544
AMETEK INC NEW COM 031100100 1,386 13,713 SH   SOLE   13,713 0 13,713
AMGEN INC COM 031162100 353 1,469 SH   SOLE   1,469 0 1,469
ANALOG DEVICES INC COM 032654105 341 2,917 SH   SOLE   2,917 0 2,917
APPLE INC COM 037833100 34,981 116,681 SH   SOLE   116,681 0 116,681
APPLIED MATLS INC COM 038222105 428 7,142 SH   SOLE   7,142 0 7,142
AUTOMATIC DATA PROCESSING IN COM 053015103 2,253 13,239 SH   SOLE   13,239 0 13,239
BANK AMER CORP COM 060505104 1,549 44,453 SH   SOLE   44,453 0 44,453
BANK HAWAII CORP COM 062540109 2,038 21,863 SH   SOLE   21,863 0 21,863
BAXTER INTL INC COM 071813109 1,020 11,954 SH   SOLE   11,954 0 11,954
BECTON DICKINSON & CO COM 075887109 369 1,350 SH   SOLE   1,350 0 1,350
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,672 16,178 SH   SOLE   16,178 0 16,178
BOEING CO COM 097023105 608 1,821 SH   SOLE   1,821 0 1,821
BRISTOL MYERS SQUIBB CO COM 110122108 1,820 28,893 SH   SOLE   28,893 0 28,893
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 64 19,607 SH   SOLE   19,607 0 19,607
CVS HEALTH CORP COM 126650100 1,637 22,158 SH   SOLE   22,158 0 22,158
CANTEL MEDICAL CORP COM 138098108 320 4,731 SH   SOLE   4,731 0 4,731
CENTURYLINK INC COM 156700106 205 15,987 SH   SOLE   15,987 0 15,987
CHEVRON CORP NEW COM 166764100 4,318 35,802 SH   SOLE   35,802 0 35,802
CITIGROUP INC COM NEW 172967424 635 7,992 SH   SOLE   7,992 0 7,992
COCA COLA CO COM 191216100 1,286 23,515 SH   SOLE   23,515 0 23,515
COGNEX CORP COM 192422103 300 5,422 SH   SOLE   5,422 0 5,422
COLGATE PALMOLIVE CO COM 194162103 560 8,183 SH   SOLE   8,183 0 8,183
CONSOLIDATED EDISON INC COM 209115104 330 3,731 SH   SOLE   3,731 0 3,731
DBX ETF TR XTRACK USD HIGH 233051432 242 4,804 SH   SOLE   4,804 0 4,804
DARLING INGREDIENTS INC COM 237266101 1 23,500 SH Put SOLE   23,500 0 23,500
DARLING INGREDIENTS INC COM 237266101 1 33,000 SH Put SOLE   33,000 0 33,000
DARLING INGREDIENTS INC COM 237266101 4 11,000 SH Put SOLE   11,000 0 11,000
DARLING INGREDIENTS INC COM 237266101 8,616 298,239 SH   SOLE   298,239 0 298,239
DEERE & CO COM 244199105 387 2,186 SH   SOLE   2,186 0 2,186
DISNEY WALT CO COM DISNEY 254687106 9,173 62,980 SH   SOLE   62,980 0 62,980
ECOLAB INC COM 278865100 280 1,492 SH   SOLE   1,492 0 1,492
8X8 INC NEW COM 282914100 799 43,283 SH   SOLE   43,283 0 43,283
EMERSON ELEC CO COM 291011104 989 12,830 SH   SOLE   12,830 0 12,830
ERICSSON ADR B SEK 10 294821608 121 13,562 SH   SOLE   13,562 0 13,562
FLIR SYS INC COM 302445101 3,473 65,935 SH   SOLE   65,935 0 65,935
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 215 610 SH   SOLE   610 0 610
GARTNER INC COM 366651107 401 2,526 SH   SOLE   2,526 0 2,526
GENERAL ELECTRIC CO COM 369604103 236 19,465 SH   SOLE   19,465 0 19,465
GENERAL MLS INC COM 370334104 747 14,209 SH   SOLE   14,209 0 14,209
GENUINE PARTS CO COM 372460105 673 6,587 SH   SOLE   6,587 0 6,587
GILEAD SCIENCES INC COM 375558103 3,314 50,475 SH   SOLE   50,475 0 50,475
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2,150 21,465 SH   SOLE   21,465 0 21,465
HOME DEPOT INC COM 437076102 10,439 47,457 SH   SOLE   47,457 0 47,457
HONEYWELL INTL INC COM 438516106 1,327 7,476 SH   SOLE   7,476 0 7,476
ILLUMINA INC COM 452327109 699 2,146 SH   SOLE   2,146 0 2,146
INTEL CORP COM 458140100 1,773 29,583 SH   SOLE   29,583 0 29,583
INTERNATIONAL BUSINESS MACHS COM 459200101 285 2,127 SH   SOLE   2,127 0 2,127
ISHARES GOLD TRUST ISHARES 464285105 382 25,562 SH   SOLE   25,562 0 25,562
ISHARES INC MSCI EURZONE ETF 464286608 877 20,896 SH   SOLE   20,896 0 20,896
ISHARES INC MSCI GERMANY ETF 464286806 225 7,653 SH   SOLE   7,653 0 7,653
ISHARES TR MRNGSTR LG-CP GR 464287119 634 2,975 SH   SOLE   2,975 0 2,975
ISHARES TR SELECT DIVID ETF 464287168 555 5,304 SH   SOLE   5,304 0 5,304
ISHARES TR TIPS BD ETF 464287176 993 8,456 SH   SOLE   8,456 0 8,456
ISHARES TR CORE S&P500 ETF 464287200 7,421 22,829 SH   SOLE   22,829 0 22,829
ISHARES TR CORE US AGGBD ET 464287226 249 2,204 SH   SOLE   2,204 0 2,204
ISHARES TR MSCI EMG MKT ETF 464287234 3,160 70,508 SH   SOLE   70,508 0 70,508
ISHARES TR IBOXX INV CP ETF 464287242 203 1,586 SH   SOLE   1,586 0 1,586
ISHARES TR S&P 500 GRWT ETF 464287309 942 4,807 SH   SOLE   4,807 0 4,807
ISHARES TR GLOB HLTHCRE ETF 464287325 238 3,465 SH   SOLE   3,465 0 3,465
ISHARES TR LATN AMER 40 ETF 464287390 239 7,000 SH   SOLE   7,000 0 7,000
ISHARES TR S&P 500 VAL ETF 464287408 776 5,972 SH   SOLE   5,972 0 5,972
ISHARES TR 20 YR TR BD ETF 464287432 266 1,920 SH   SOLE   1,920 0 1,920
ISHARES TR BARCLAYS 7 10 YR 464287440 1,202 10,794 SH   SOLE   10,794 0 10,794
ISHARES TR 1 3 YR TREAS BD 464287457 373 4,404 SH   SOLE   4,404 0 4,404
ISHARES TR MSCI EAFE ETF 464287465 4,172 59,999 SH   SOLE   59,999 0 59,999
ISHARES TR RUS MDCP VAL ETF 464287473 296 3,137 SH   SOLE   3,137 0 3,137
ISHARES TR RUS MD CP GR ETF 464287481 237 1,539 SH   SOLE   1,539 0 1,539
ISHARES TR RUS MID CAP ETF 464287499 1,220 20,436 SH   SOLE   20,436 0 20,436
ISHARES TR EXPANDED TECH 464287515 562 2,350 SH   SOLE   2,350 0 2,350
ISHARES TR EXPND TEC SC ETF 464287549 530 2,150 SH   SOLE   2,150 0 2,150
ISHARES TR NASDAQ BIOTECH 464287556 355 2,982 SH   SOLE   2,982 0 2,982
ISHARES TR RUS 1000 VAL ETF 464287598 507 3,718 SH   SOLE   3,718 0 3,718
ISHARES TR S&P MC 400GR ETF 464287606 607 2,550 SH   SOLE   2,550 0 2,550
ISHARES TR RUS 1000 GRW ETF 464287614 696 3,906 SH   SOLE   3,906 0 3,906
ISHARES TR RUS 1000 ETF 464287622 1,326 7,392 SH   SOLE   7,392 0 7,392
ISHARES TR RUSSELL 2000 ETF 464287655 7 3,000 SH Put SOLE   3,000 0 3,000
ISHARES TR RUSSELL 2000 ETF 464287655 4,958 29,986 SH   SOLE   29,986 0 29,986
ISHARES TR S&P MC 400VL ETF 464287705 524 3,094 SH   SOLE   3,094 0 3,094
ISHARES TR U.S. REAL ES ETF 464287739 841 9,067 SH   SOLE   9,067 0 9,067
ISHARES TR CORE S&P SCP ETF 464287804 2,253 26,887 SH   SOLE   26,887 0 26,887
ISHARES TR EAFE SML CP ETF 464288273 209 3,360 SH   SOLE   3,360 0 3,360
ISHARES TR NATIONAL MUN ETF 464288414 842 7,348 SH   SOLE   7,348 0 7,348
ISHARES TR INTL DEV RE ETF 464288489 203 6,753 SH   SOLE   6,753 0 6,753
ISHARES TR IBOXX HI YD ETF 464288513 286 3,248 SH   SOLE   3,248 0 3,248
ISHARES TR 3 7 YR TREAS BD 464288661 806 6,384 SH   SOLE   6,384 0 6,384
ISHARES TR US AER DEF ETF 464288760 203 880 SH   SOLE   880 0 880
JOHNSON & JOHNSON COM 478160104 4,502 31,241 SH   SOLE   31,241 0 31,241
KANSAS CITY SOUTHERN COM NEW 485170302 311 2,009 SH   SOLE   2,009 0 2,009
KIMBERLY CLARK CORP COM 494368103 309 2,268 SH   SOLE   2,268 0 2,268
LILLY ELI & CO COM 532457108 349 2,636 SH   SOLE   2,636 0 2,636
LOCKHEED MARTIN CORP COM 539830109 4,383 10,610 SH   SOLE   10,610 0 10,610
MAGNA INTL INC COM 559222401 234 4,353 SH   SOLE   4,353 0 4,353
MCDONALDS CORP COM 580135101 5,373 26,556 SH   SOLE   26,556 0 26,556
MICROSOFT CORP COM 594918104 8,193 51,516 SH   SOLE   51,516 0 51,516
MICRON TECHNOLOGY INC COM 595112103 397 7,411 SH   SOLE   7,411 0 7,411
MOODYS CORP COM 615369105 6,121 25,305 SH   SOLE   25,305 0 25,305
NEWMONT GOLDCORP CORPORATION COM 651639106 444 10,270 SH   SOLE   10,270 0 10,270
NIKE INC CL B 654106103 3,402 33,409 SH   SOLE   33,409 0 33,409
NORFOLK SOUTHERN CORP COM 655844108 2,548 13,004 SH   SOLE   13,004 0 13,004
NORTHROP GRUMMAN CORP COM 666807102 326 868 SH   SOLE   868 0 868
OCCIDENTAL PETE CORP COM 674599105 9,629 213,731 SH   SOLE   213,731 0 213,731
OKTA INC CL A 679295105 281 2,278 SH   SOLE   2,278 0 2,278
PALO ALTO NETWORKS INC COM 697435105 301 1,254 SH   SOLE   1,254 0 1,254
PEPSICO INC COM 713448108 257 1,884 SH   SOLE   1,884 0 1,884
PFIZER INC COM 717081103 390 10,029 SH   SOLE   10,029 0 10,029
PROCTER & GAMBLE CO COM 742718109 1,845 15,031 SH   SOLE   15,031 0 15,031
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 579 9,959 SH   SOLE   9,959 0 9,959
RESMED INC COM 761152107 3,504 22,460 SH   SOLE   22,460 0 22,460
RIO TINTO PLC SPONSORED ADR 767204100 440 7,520 SH   SOLE   7,520 0 7,520
HENRY SCHEIN INC COM 806407102 605 8,984 SH   SOLE   8,984 0 8,984
THE CHARLES SCHWAB CORPORATI COM 808513105 404 8,541 SH   SOLE   8,541 0 8,541
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 334 4,324 SH   SOLE   4,324 0 4,324
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,177 15,230 SH   SOLE   15,230 0 15,230
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,697 18,014 SH   SOLE   18,014 0 18,014
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,576 26,268 SH   SOLE   26,268 0 26,268
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,982 32,970 SH   SOLE   32,970 0 32,970
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,123 14,873 SH   SOLE   14,873 0 14,873
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 958 34,908 SH   SOLE   34,908 0 34,908
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,361 70,166 SH   SOLE   70,166 0 70,166
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,241 23,129 SH   SOLE   23,129 0 23,129
SCHWAB STRATEGIC TR US REIT ETF 808524847 380 8,319 SH   SOLE   8,319 0 8,319
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 595 11,775 SH   SOLE   11,775 0 11,775
SCHWAB STRATEGIC TR US TIPS ETF 808524870 422 7,404 SH   SOLE   7,404 0 7,404
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,140 33,055 SH   SOLE   33,055 0 33,055
SEMPRA ENERGY COM 816851109 859 5,764 SH   SOLE   5,764 0 5,764
SMUCKER J M CO COM NEW 832696405 208 2,004 SH   SOLE   2,004 0 2,004
SPLUNK INC COM 848637104 1,260 8,158 SH   SOLE   8,158 0 8,158
SQUARE INC CL A 852234103 263 4,203 SH   SOLE   4,203 0 4,203
STARBUCKS CORP COM 855244109 276 3,130 SH   SOLE   3,130 0 3,130
THERMO FISHER SCIENTIFIC INC COM 883556102 8,438 25,952 SH   SOLE   25,952 0 25,952
US BANCORP DEL COM NEW 902973304 971 16,828 SH   SOLE   16,828 0 16,828
UNION PACIFIC CORP COM 907818108 64,422 359,035 SH   SOLE   359,035 0 359,035
UNITED TECHNOLOGIES CORP COM 913017109 4,054 26,380 SH   SOLE   26,380 0 26,380
URANIUM ENERGY CORP COM 916896103 111 123,400 SH   SOLE   123,400 0 123,400
VANGUARD GROUP DIV APP ETF 921908844 735 5,885 SH   SOLE   5,885 0 5,885
VANGUARD STAR FD VG TL INTL STK F 921909768 955 17,147 SH   SOLE   17,147 0 17,147
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 532 6,586 SH   SOLE   6,586 0 6,586
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,647 19,571 SH   SOLE   19,571 0 19,571
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 457 10,389 SH   SOLE   10,389 0 10,389
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 272 2,914 SH   SOLE   2,914 0 2,914
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 513 9,526 SH   SOLE   9,526 0 9,526
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,147 25,703 SH   SOLE   25,703 0 25,703
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 242 4,500 SH   SOLE   4,500 0 4,500
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 500 1,681 SH   SOLE   1,681 0 1,681
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 315 2,662 SH   SOLE   2,662 0 2,662
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 628 3,920 SH   SOLE   3,920 0 3,920
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 599 6,485 SH   SOLE   6,485 0 6,485
VANGUARD INDEX FDS SML CP GRW ETF 922908595 283 1,416 SH   SOLE   1,416 0 1,416
VANGUARD INDEX FDS SM CP VAL ETF 922908611 599 4,398 SH   SOLE   4,398 0 4,398
VANGUARD INDEX FDS MID CAP ETF 922908629 467 2,617 SH   SOLE   2,617 0 2,617
VANGUARD INDEX FDS LARGE CAP ETF 922908637 419 2,815 SH   SOLE   2,815 0 2,815
VANGUARD INDEX FDS GROWTH ETF 922908736 246 1,332 SH   SOLE   1,332 0 1,332
VANGUARD INDEX FDS VALUE ETF 922908744 207 1,733 SH   SOLE   1,733 0 1,733
VANGUARD INDEX FDS SMALL CP ETF 922908751 499 3,015 SH   SOLE   3,015 0 3,015
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,468 8,927 SH   SOLE   8,927 0 8,927
WALMART INC COM 931142103 204 1,731 SH   SOLE   1,731 0 1,731
WALGREENS BOOTS ALLIANCE INC COM 931427108 433 7,258 SH   SOLE   7,258 0 7,258
WELLS FARGO CO NEW COM 949746101 1,586 29,861 SH   SOLE   29,861 0 29,861
WYNN RESORTS LTD COM 983134107 283 2,006 SH   SOLE   2,006 0 2,006
XILINX INC COM 983919101 937 9,637 SH   SOLE   9,637 0 9,637
AT&T INC COM 00206R102 1,275 32,610 SH   SOLE   32,610 0 32,610
ABBVIE INC COM 00287Y109 1,212 13,553 SH   SOLE   13,553 0 13,553
ADOBE INC COM 00724F101 208 623 SH   SOLE   623 0 623
AKAMAI TECHNOLOGIES INC COM 00971T101 402 4,595 SH   SOLE   4,595 0 4,595
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 484 2,233 SH   SOLE   2,233 0 2,233
ALPHABET INC CAP STK CL C 02079K107 12,146 8,712 SH   SOLE   8,712 0 8,712
ALPHABET INC CAP STK CL A 02079K305 1,990 1,424 SH   SOLE   1,424 0 1,424
ANAPLAN INC COM 03272L108 231 4,195 SH   SOLE   4,195 0 4,195
APPLE INC COM 037833100 23 200 SH Call SOLE   200 0 200
APPLE INC COM 037833100 26 200 SH Call SOLE   200 0 200
BARCLAYS BK PLC BARC ETN+SHILL 06742A669 237 1,590 SH   SOLE   1,590 0 1,590
BLACKROCK INC COM 09247X101 215 427 SH   SOLE   427 0 427
BLACKROCK ENHANCED EQT DIV T COM 09251A104 114 11,644 SH   SOLE   11,644 0 11,644
BLACKSTONE GROUP INC COM CL A 09260D107 268 4,794 SH   SOLE   4,794 0 4,794
BROADCOM INC COM 11135F101 621 1,981 SH   SOLE   1,981 0 1,981
CME GROUP INC COM 12572Q105 8,478 41,279 SH   SOLE   41,279 0 41,279
CELSIUS HOLDINGS INC COM NEW 15118V207 45 10,000 SH   SOLE   10,000 0 10,000
CISCO SYS INC COM 17275R102 5,595 117,040 SH   SOLE   117,040 0 117,040
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 307 4,539 SH   SOLE   4,539 0 4,539
COMCAST CORP NEW CL A 20030N101 4,582 102,580 SH   SOLE   102,580 0 102,580
CONSTELLATION BRANDS INC CL A 21036P108 685 3,596 SH   SOLE   3,596 0 3,596
CORENERGY INFRASTRUCTURE TR NOTE 7.000% 6/1 21870UAA4 63 46,000 PRN   SOLE   46,000 0 46,000
COSTCO WHSL CORP NEW COM 22160K105 2,371 8,125 SH   SOLE   8,125 0 8,125
DISH NETWORK CORP CL A 25470M109 0 24,500 SH Put SOLE   24,500 0 24,500
DISH NETWORK CORP CL A 25470M109 2 34,700 SH Put SOLE   34,700 0 34,700
DOMINION ENERGY INC COM 25746U109 247 3,004 SH   SOLE   3,004 0 3,004
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 252 5,888 SH   SOLE   5,888 0 5,888
EPIZYME INC COM 29428V104 201 8,198 SH   SOLE   8,198 0 8,198
EQUINIX INC COM 29444U700 293 502 SH   SOLE   502 0 502
EXXON MOBIL CORP COM 30231G102 2,279 32,164 SH   SOLE   32,164 0 32,164
FACEBOOK INC CL A 30303M102 23 5,200 SH Put SOLE   5,200 0 5,200
FACEBOOK INC CL A 30303M102 42 5,100 SH Put SOLE   5,100 0 5,100
FACEBOOK INC CL A 30303M102 4,851 22,817 SH   SOLE   22,817 0 22,817
FEDEX CORP COM 31428X106 306 1,995 SH   SOLE   1,995 0 1,995
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 118 11,000 SH   SOLE   11,000 0 11,000
FIRST TR VALUE LINE DIVID IN SHS 33734H106 868 24,200 SH   SOLE   24,200 0 24,200
FORTINET INC COM 34959E109 2,941 26,263 SH   SOLE   26,263 0 26,263
GENERAL MTRS CO COM 37045V100 362 10,104 SH   SOLE   10,104 0 10,104
INTERCONTINENTAL EXCHANGE IN COM 45866F104 999 10,547 SH   SOLE   10,547 0 10,547
INVESCO QQQ TR UNIT SER 1 46090E103 4,018 18,641 SH   SOLE   18,641 0 18,641
INTUITIVE SURGICAL INC COM NEW 46120E602 666 1,118 SH   SOLE   1,118 0 1,118
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,320 20,080 SH   SOLE   20,080 0 20,080
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1,501 10,987 SH   SOLE   10,987 0 10,987
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,612 12,722 SH   SOLE   12,722 0 12,722
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 306 4,722 SH   SOLE   4,722 0 4,722
ISHARES SILVER TRUST ISHARES 46428Q109 197 11,604 SH   SOLE   11,604 0 11,604
ISHARES TR MSCI MIN VOL ETF 46429B697 413 6,283 SH   SOLE   6,283 0 6,283
ISHARES TR USA QUALITY FCTR 46432F339 343 3,380 SH   SOLE   3,380 0 3,380
ISHARES TR CORE MSCI EAFE 46432F842 272 4,160 SH   SOLE   4,160 0 4,160
ISHARES INC CORE MSCI EMKT 46434G103 201 3,749 SH   SOLE   3,749 0 3,749
ISHARES INC MSCI GBL GOLD MN 46434G855 294 12,250 SH   SOLE   12,250 0 12,250
ISHARES TR CORE MSCI EURO 46434V738 432 8,686 SH   SOLE   8,686 0 8,686
ISHARES TR ULTR SH TRM BD 46434V878 964 19,142 SH   SOLE   19,142 0 19,142
JPMORGAN CHASE & CO COM 46625H100 6,368 46,069 SH   SOLE   46,069 0 46,069
LUMENTUM HLDGS INC COM 55024U109 219 2,719 SH   SOLE   2,719 0 2,719
MASTERCARD INC CL A 57636Q104 245 813 SH   SOLE   813 0 813
MATSON INC COM 57686G105 468 11,900 SH   SOLE   11,900 0 11,900
MERCADOLIBRE INC COM 58733R102 460 759 SH   SOLE   759 0 759
MERCK & CO INC COM 58933Y105 0 46,100 SH Put SOLE   46,100 0 46,100
MERCK & CO INC COM 58933Y105 22 15,300 SH Put SOLE   15,300 0 15,300
MERCK & CO INC COM 58933Y105 8,950 97,664 SH   SOLE   97,664 0 97,664
MONGODB INC CL A 60937P106 464 3,303 SH   SOLE   3,303 0 3,303
NETFLIX INC COM 64110L106 1,317 3,923 SH   SOLE   3,923 0 3,923
NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 140 10,000 SH   SOLE   10,000 0 10,000
NEXTERA ENERGY INC COM 65339F101 1,224 5,066 SH   SOLE   5,066 0 5,066
NVIDIA CORP COM 67066G104 6,023 25,407 SH   SOLE   25,407 0 25,407
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 173 11,860 SH   SOLE   11,860 0 11,860
ORACLE CORP COM 68389X105 216 3,990 SH   SOLE   3,990 0 3,990
PAYPAL HLDGS INC COM 70450Y103 810 7,355 SH   SOLE   7,355 0 7,355
PIMCO ETF TR ACTIVE BD ETF 72201R775 456 4,210 SH   SOLE   4,210 0 4,210
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 997 9,810 SH   SOLE   9,810 0 9,810
REGENERON PHARMACEUTICALS COM 75886F107 281 755 SH   SOLE   755 0 755
SPDR S&P 500 ETF TR TR UNIT 78462F103 30 7,500 SH Put SOLE   7,500 0 7,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 20,131 62,202 SH   SOLE   62,202 0 62,202
SPDR GOLD TRUST GOLD SHS 78463V107 1,099 7,459 SH   SOLE   7,459 0 7,459
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 246 6,543 SH   SOLE   6,543 0 6,543
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 522 16,633 SH   SOLE   16,633 0 16,633
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 251 9,013 SH   SOLE   9,013 0 9,013
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 700 23,714 SH   SOLE   23,714 0 23,714
SPDR SERIES TRUST S&P DIVID ETF 78464A763 334 3,133 SH   SOLE   3,133 0 3,133
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 322 8,904 SH   SOLE   8,904 0 8,904
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 552 14,524 SH   SOLE   14,524 0 14,524
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 748 2,000 SH   SOLE   2,000 0 2,000
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 334 3,649 SH   SOLE   3,649 0 3,649
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 282 8,666 SH   SOLE   8,666 0 8,666
SVB FINL GROUP COM 78486Q101 301 1,207 SH   SOLE   1,207 0 1,207
SALESFORCE COM INC COM 79466L302 6,084 35,075 SH   SOLE   35,075 0 35,075
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 392 3,850 SH   SOLE   3,850 0 3,850
SELECT SECTOR SPDR TR ENERGY 81369Y506 532 8,741 SH   SOLE   8,741 0 8,741
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 807 8,724 SH   SOLE   8,724 0 8,724
SOLAREDGE TECHNOLOGIES INC COM 83417M104 277 2,783 SH   SOLE   2,783 0 2,783
TARGET CORP COM 87612E106 616 4,988 SH   SOLE   4,988 0 4,988
TESLA INC COM 88160R101 831 1,840 SH   SOLE   1,840 0 1,840
3M CO COM 88579Y101 3,029 16,959 SH   SOLE   16,959 0 16,959
TRAVELERS COMPANIES INC COM 89417E109 4,160 30,328 SH   SOLE   30,328 0 30,328
TWILIO INC CL A 90138F102 491 4,570 SH   SOLE   4,570 0 4,570
UNITEDHEALTH GROUP INC COM 91324P102 471 1,615 SH   SOLE   1,615 0 1,615
UNIVERSAL DISPLAY CORP COM 91347P105 314 1,483 SH   SOLE   1,483 0 1,483
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 205 7,022 SH   SOLE   7,022 0 7,022
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 252 1,314 SH   SOLE   1,314 0 1,314
VANGUARD WORLD FDS INF TECH ETF 92204A702 371 1,500 SH   SOLE   1,500 0 1,500
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,062 25,394 SH   SOLE   25,394 0 25,394
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 562 4,230 SH   SOLE   4,230 0 4,230
VERIZON COMMUNICATIONS INC COM 92343V104 4,832 80,173 SH   SOLE   80,173 0 80,173
VISA INC COM CL A 92826C839 10,635 56,213 SH   SOLE   56,213 0 56,213
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 228 11,782 SH   SOLE   11,782 0 11,782
WISDOMTREE TR FUTRE STRAT FD 97717W125 1,508 40,490 SH   SOLE   40,490 0 40,490
WISDOMTREE TR EMG MKTS SMCAP 97717W281 1,032 21,789 SH   SOLE   21,789 0 21,789
WISDOMTREE TR MID EAST DIVD 97717X305 220 11,050 SH   SOLE   11,050 0 11,050
ZUORA INC COM CL A 98983V106 613 41,754 SH   SOLE   41,754 0 41,754
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 278 4,631 SH   SOLE   4,631 0 4,631
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 258 8,727 SH   SOLE   8,727 0 8,727
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,050 44,353 SH   SOLE   44,353 0 44,353