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
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 746 5,444 SH   SOLE   5,444 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 51 3,600 SH   SOLE   3,600 0 0
BP PLC SPONSORED ADR ADR 055622104 451 11,900 SH   SOLE   11,900 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS ADR 22943F100 1 19 SH   SOLE   19 0 0
DIAGEO P L C SPON ADR NEW ADR 25243Q205 503 3,549 SH   SOLE   3,549 0 0
HSBC HLDGS PLC SPON ADR NEW ADR 404280406 3 75 SH   SOLE   75 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 11 325 SH   SOLE   325 0 0
LVMH MOET HENNESSY LOU VUITTON ADR ADR 502441306 467 7,983 SH   SOLE   7,983 0 0
NOVARTIS A G SPONSORED ADR ADR 66987V109 15 175 SH   SOLE   175 0 0
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 10 175 SH   SOLE   175 0 0
SONY CORP SPONSORED ADR ADR 835699307 1,496 30,990 SH   SOLE   30,990 0 0
TENCENT HLDGS LTD UNSPON ADR ADR 88032Q109 378 9,568 SH   SOLE   9,568 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR ADR 881624209 2 100 SH   SOLE   100 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR ADR 98980A105 1 76 SH   SOLE   76 0 0
BLACKROCK INVT QUALITY MUN TR COM COM 09247D105 13 1,010 SH   SOLE   1,010 0 0
BLACKROCK MUNI INTER DR FD INC COM COM 09253X102 27 2,120 SH   SOLE   2,120 0 0
DUFF & PHELPS GLB UTL INC FD COM COM 26433C105 4 300 SH   SOLE   300 0 0
MFS INTER INCOME TR SH BEN INT COM 55273C107 55 15,000 SH   SOLE   15,000 0 0
NUVEEN AMT FREE MUN CR INC FD COM COM 67071L106 30 2,118 SH   SOLE   2,118 0 0
NUVEEN MUN VALUE FD INC COM COM 670928100 30 3,190 SH   SOLE   3,190 0 0
NUVEEN NEW JERSEY QULT MUN FD COM COM 67069Y102 25 1,963 SH   SOLE   1,963 0 0
TEMPLETON EMERG MKTS INCOME FD COM COM 880192109 0 2 SH   SOLE   2 0 0
TRI CONTL CORP COM COM 895436103 25 1,042 SH   SOLE   1,042 0 0
1ST COLONIAL BANCORP INC COM COM 319716106 116 9,450 SH   SOLE   9,450 0 0
2U INC COM COM 90214J101 1 25 SH   SOLE   25 0 0
3M CO COM COM 88579Y101 66 345 SH   SOLE   345 0 0
ABBOTT LABS COM COM 002824100 782 10,817 SH   SOLE   10,817 0 0
ABBVIE INC COM COM 00287Y109 32 350 SH   SOLE   350 0 0
ABIOMED INC COM COM 003654100 767 2,361 SH   SOLE   2,361 0 0
ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 1,125 7,979 SH   SOLE   7,979 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 1 19 SH   SOLE   19 0 0
ADOBE INC COM COM 00724F101 1,395 6,165 SH   SOLE   6,165 0 0
AIRCASTLE LTD COM COM G0129K104 1 50 SH   SOLE   50 0 0
ALBEMARLE CORP COM COM 012653101 4 46 SH   SOLE   46 0 0
ALLERGAN PLC SHS COM G0177J108 25 188 SH   SOLE   188 0 0
ALLSTATE CORP COM COM 020002101 15 184 SH   SOLE   184 0 0
ALPHABET INC CAP STK CL A COM 02079K305 3,493 3,343 SH   SOLE   3,343 0 0
ALPHABET INC CAP STK CL C COM 02079K107 128 124 SH   SOLE   124 0 0
ALTRIA GROUP INC COM COM 02209S103 16 330 SH   SOLE   330 0 0
AMAZON COM INC COM COM 023135106 4,058 2,702 SH   SOLE   2,702 0 0
AMERICAN ELEC PWR INC COM COM 025537101 476 6,374 SH   SOLE   6,374 0 0
AMERICAN EXPRESS CO COM COM 025816109 673 7,064 SH   SOLE   7,064 0 0
AMERICAN INTL GROUP INC COM NEW COM 026874784 0 10 SH   SOLE   10 0 0
AMERICAN INTL GROUP INC WT EXP 011921 COM 026874156 0 5 SH   SOLE   5 0 0
AMGEN INC COM COM 031162100 514 2,638 SH   SOLE   2,638 0 0
ANALOG DEVICES INC COM COM 032654105 1 13 SH   SOLE   13 0 0
ANTHEM INC COM COM 036752103 430 1,637 SH   SOLE   1,637 0 0
APPLE INC COM COM 037833100 3,004 19,044 SH   SOLE   19,044 0 0
APPLIED MATLS INC COM COM 038222105 434 13,261 SH   SOLE   13,261 0 0
APTIV PLC SHS COM G6095L109 1 12 SH   SOLE   12 0 0
APYX MED CORP COM COM 10211F100 13 1,972 SH   SOLE   1,972 0 0
AT&T INC COM COM 00206R102 132 4,623 SH   SOLE   4,623 0 0
ATLASSIAN CORP PLC CL A COM G06242104 9 100 SH   SOLE   100 0 0
BANK AMER CORP COM COM 060505104 1,297 52,644 SH   SOLE   52,644 0 0
BECTON DICKINSON & CO COM COM 075887109 579 2,568 SH   SOLE   2,568 0 0
BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 306 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 1,024 5,015 SH   SOLE   5,015 0 0
BEST BUY INC COM COM 086516101 0 0 SH   SOLE   0 0 0
BITCOIN INVT TR SHS COM 09173T108 1 273 SH   SOLE   273 0 0
BLACKSTONE GROUP L P COM UNIT LTD COM 09253U108 16 550 SH   SOLE   550 0 0
BLOCK H & R INC COM COM 093671105 17 676 SH   SOLE   676 0 0
BOEING CO COM COM 097023105 671 2,081 SH   SOLE   2,081 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 543 15,361 SH   SOLE   15,361 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 33 630 SH   SOLE   630 0 0
BROADCOM INC COM COM 11135F101 6 22 SH   SOLE   22 0 0
CALIFORNIA RES CORP COM NEW COM 13057Q206 0 1 SH   SOLE   1 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG COM 135086106 116 2,649 SH   SOLE   2,649 0 0
CANOPY GROWTH CORP COM COM 138035100 416 15,514 SH   SOLE   15,514 0 0
CATERPILLAR INC DEL COM COM 149123101 703 5,532 SH   SOLE   5,532 0 0
CELGENE CORP COM COM 151020104 5 71 SH   SOLE   71 0 0
CENTURYLINK INC COM COM 156700106 0 4 SH   SOLE   4 0 0
CHEVRON CORP NEW COM COM 166764100 588 5,407 SH   SOLE   5,407 0 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 1 3 SH   SOLE   3 0 0
CHUBB LIMITED COM COM H1467J104 31 241 SH   SOLE   241 0 0
CHURCH & DWIGHT INC COM COM 171340102 44 662 SH   SOLE   662 0 0
CIGNA CORP NEW COM COM 125523100 7 39 SH   SOLE   39 0 0
CIMAREX ENERGY CO COM COM 171798101 6 92 SH   SOLE   92 0 0
CIRCA PICS & PRDTN CO INTL INC COM COM 17253V109 0 200 SH   SOLE   200 0 0
CISCO SYS INC COM COM 17275R102 656 15,138 SH   SOLE   15,138 0 0
CITIGROUP INC COM NEW COM 172967424 501 9,625 SH   SOLE   9,625 0 0
CLEVELAND CLIFFS INC COM COM 185899101 1 75 SH   SOLE   75 0 0
COCA COLA CO COM COM 191216100 41 872 SH   SOLE   872 0 0
COGNEX CORP COM COM 192422103 54 1,398 SH   SOLE   1,398 0 0
COMCAST CORP NEW CL A COM 20030N101 1,385 40,674 SH   SOLE   40,674 0 0
CONOCOPHILLIPS COM COM 20825C104 451 7,228 SH   SOLE   7,228 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 4 27 SH   SOLE   27 0 0
COSTAMARE INC SHS COM Y1771G102 0 100 SH   SOLE   100 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 1,230 6,037 SH   SOLE   6,037 0 0
CVS HEALTH CORP COM COM 126650100 3 50 SH   SOLE   50 0 0
DANAHER CORP DEL COM COM 235851102 727 7,049 SH   SOLE   7,049 0 0
DARDEN RESTAURANTS INC COM COM 237194105 481 4,812 SH   SOLE   4,812 0 0
DEERE & CO COM COM 244199105 4 25 SH   SOLE   25 0 0
DELPHI TECHNOLOGIES PLC SHS COM G2709G107 10 679 SH   SOLE   679 0 0
DELTA AIR LINES INC DEL COM NEW COM 247361702 20 410 SH   SOLE   410 0 0
DISCOVER FINL SVCS COM COM 254709108 16 278 SH   SOLE   278 0 0
DISCOVERY INC COM SER A COM 25470F104 347 14,031 SH   SOLE   14,031 0 0
DISNEY WALT CO COM DISNEY COM 254687106 1,451 13,237 SH   SOLE   13,237 0 0
DOCUSIGN INC COM COM 256163106 0 10 SH   SOLE   10 0 0
DOMARK INTERNATIONAL INC COM NEW COM 257055202 0 1 SH   SOLE   1 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 458 5,312 SH   SOLE   5,312 0 0
DUNKIN BRANDS GROUP INC COM COM 265504100 6 88 SH   SOLE   88 0 0
E TRADE FINANCIAL CORP COM NEW COM 269246401 9 209 SH   SOLE   209 0 0
ELECTRONIC ARTS INC COM COM 285512109 0 0 SH   SOLE   0 0 0
EOG RES INC COM COM 26875P101 4 50 SH   SOLE   50 0 0
EQUIFAX INC COM COM 294429105 37 400 SH   SOLE   400 0 0
EXXON MOBIL CORP COM COM 30231G102 381 5,592 SH   SOLE   5,592 0 0
FACEBOOK INC CL A COM 30303M102 1,394 10,637 SH   SOLE   10,637 0 0
FEDEX CORP COM COM 31428X106 412 2,541 SH   SOLE   2,541 0 0
FERRARI N V COM COM N3167Y103 2 25 SH   SOLE   25 0 0
FIDELITY NATL INFORMATION SVCS COM COM 31620M106 21 200 SH   SOLE   200 0 0
FIRST BANK WILLIAMSTOWN NJ COM COM 31931U102 5 400 SH   SOLE   400 0 0
FISERV INC COM COM 337738108 3 42 SH   SOLE   42 0 0
FITBIT INC CL A COM 33812L102 0 7 SH   SOLE   7 0 0
FIVE BELOW INC COM COM 33829M101 404 3,946 SH   SOLE   3,946 0 0
FORD MTR CO DEL COM PAR $0.01 COM 345370860 27 3,472 SH   SOLE   3,472 0 0
FRONTIER COMMUNICATIONS CORP COM NEW COM 35906A306 0 3 SH   SOLE   3 0 0
FUELCELL ENERGY INC COM NEW COM 35952H502 0 83 SH   SOLE   83 0 0
G-III APPAREL GROUP LTD COM COM 36237H101 109 3,892 SH   SOLE   3,892 0 0
GARMIN LTD SHS COM H2906T109 3 50 SH   SOLE   50 0 0
GARRETT MOTION INC COM COM 366505105 0 1 SH   SOLE   1 0 0
GENERAL ELECTRIC CO COM COM 369604103 3 350 SH   SOLE   350 0 0
GENERAL MTRS CO COM COM 37045V100 372 11,115 SH   SOLE   11,115 0 0
GENTEX CORP COM COM 371901109 25 1,225 SH   SOLE   1,225 0 0
GERON CORP COM COM 374163103 0 165 SH   SOLE   165 0 0
GLOBAL PMTS INC COM COM 37940X102 1,456 14,114 SH   SOLE   14,114 0 0
GLOBUS MED INC CL A COM 379577208 0 0 SH   SOLE   0 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 355 2,127 SH   SOLE   2,127 0 0
GOPRO INC CL A COM 38268T103 0 50 SH   SOLE   50 0 0
GUIDEWIRE SOFTWARE INC COM COM 40171V100 342 4,259 SH   SOLE   4,259 0 0
HOLOGIC INC COM COM 436440101 2 50 SH   SOLE   50 0 0
HOME DEPOT INC COM COM 437076102 1,308 7,612 SH   SOLE   7,612 0 0
HONEYWELL INTL INC COM COM 438516106 1,713 12,967 SH   SOLE   12,967 0 0
HOVNANIAN ENTERPRISES INC CL A COM 442487203 2 2,400 SH   SOLE   2,400 0 0
HP INC COM COM 40434L105 221 10,670 SH   SOLE   10,670 0 0
IDEXX LABS INC COM COM 45168D104 563 3,029 SH   SOLE   3,029 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 10 75 SH   SOLE   75 0 0
ILLUMINA INC COM COM 452327109 554 1,848 SH   SOLE   1,848 0 0
INTEGRA LIFESCIENCES HLDGS CP COM NEW COM 457985208 3 56 SH   SOLE   56 0 0
INTEL CORP COM COM 458140100 1,405 29,937 SH   SOLE   29,937 0 0
INTERNATIONAL PRECIOUS MINLS COM COM 460188105 0 6 SH   SOLE   6 0 0
INTUIT COM COM 461202103 79 400 SH   SOLE   400 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602 528 1,103 SH   SOLE   1,103 0 0
IONIS PHARMACEUTICALS INC COM COM 462222100 11 200 SH   SOLE   200 0 0
ITT INC COM COM 45073V108 5 100 SH   SOLE   100 0 0
JOHNSON & JOHNSON COM COM 478160104 1,983 15,369 SH   SOLE   15,369 0 0
JPMORGAN CHASE & CO COM COM 46625H100 1,789 18,328 SH   SOLE   18,328 0 0
KRAFT HEINZ CO COM COM 500754106 3 69 SH   SOLE   69 0 0
LAS VEGAS SANDS CORP COM COM 517834107 3 50 SH   SOLE   50 0 0
LATTICE INC COM COM 518414107 0 50 SH   SOLE   50 0 0
LAUDER ESTEE COS INC CL A COM 518439104 525 4,036 SH   SOLE   4,036 0 0
LILLY ELI & CO COM COM 532457108 215 1,861 SH   SOLE   1,861 0 0
LOCKHEED MARTIN CORP COM COM 539830109 594 2,269 SH   SOLE   2,269 0 0
LOGITECH INTL S A SHS COM H50430232 0 0 SH   SOLE   0 0 0
LOWES COS INC COM COM 548661107 594 6,432 SH   SOLE   6,432 0 0
LULULEMON ATHLETICA INC COM COM 550021109 424 3,486 SH   SOLE   3,486 0 0
MARRIOTT INTL INC NEW CL A COM 571903202 13 123 SH   SOLE   123 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 1,837 9,738 SH   SOLE   9,738 0 0
MCDONALDS CORP COM COM 580135101 114 644 SH   SOLE   644 0 0
MECKLERMEDIA CORP COM COM 58400W103 0 14 SH   SOLE   14 0 0
MEDTRONIC PLC SHS COM G5960L103 575 6,325 SH   SOLE   6,325 0 0
MERCK & CO INC COM COM 58933Y105 682 8,917 SH   SOLE   8,917 0 0
MICRON TECHNOLOGY INC COM COM 595112103 7 232 SH   SOLE   232 0 0
MICROSOFT CORP COM COM 594918104 5,125 50,461 SH   SOLE   50,461 0 0
MIDDLESEX WATER CO COM COM 596680108 37 700 SH   SOLE   700 0 0
MONDELEZ INTL INC CL A COM 609207105 8 207 SH   SOLE   207 0 0
MORGAN STANLEY COM NEW COM 617446448 6 156 SH   SOLE   156 0 0
NETFLIX INC COM COM 64110L106 1,162 4,342 SH   SOLE   4,342 0 0
NETWORK PLUS CORP COM COM 64122D506 0 1,300 SH   SOLE   1,300 0 0
NEW RELIC INC COM COM 64829B100 303 3,745 SH   SOLE   3,745 0 0
NIKE INC CL B COM 654106103 1,249 16,791 SH   SOLE   16,791 0 0
NORTHFIELD BANCORP INC DEL COM COM 66611T108 41 3,000 SH   SOLE   3,000 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 28 114 SH   SOLE   114 0 0
NOVABAY PHARMACEUTICALS INC COM NEW COM 66987P201 2 3,040 SH   SOLE   3,040 0 0
NOVOCURE LTD ORD SHS COM G6674U108 617 18,426 SH   SOLE   18,426 0 0
NVIDIA CORP COM COM 67066G104 1,091 8,173 SH   SOLE   8,173 0 0
O REILLY AUTOMOTIVE INC NEW COM COM 67103H107 96 279 SH   SOLE   279 0 0
OBSEVA SA COM COM H5861P103 11 833 SH   SOLE   833 0 0
OCCIDENTAL PETE CORP DEL COM COM 674599105 5 83 SH   SOLE   83 0 0
OCEANFIRST FINL CORP COM COM 675234108 37 1,654 SH   SOLE   1,654 0 0
OKTA INC CL A COM 679295105 211 3,300 SH   SOLE   3,300 0 0
OPUS MAGNUM AMERIS INC COM COM 68404C102 0 2 SH   SOLE   2 0 0
ORACLE CORP COM COM 68389X105 9 203 SH   SOLE   203 0 0
PAGSEGURO DIGITAL LTD COM CL A COM G68707101 0 20 SH   SOLE   20 0 0
PALO ALTO NETWORKS INC COM COM 697435105 2 10 SH   SOLE   10 0 0
PARKE BANCORP INC COM COM 700885106 7 376 SH   SOLE   376 0 0
PAYCHEX INC COM COM 704326107 552 8,474 SH   SOLE   8,474 0 0
PAYPAL HLDGS INC COM COM 70450Y103 1,882 22,383 SH   SOLE   22,383 0 0
PENUMBRA INC COM COM 70975L107 300 2,458 SH   SOLE   2,458 0 0
PEPSICO INC COM COM 713448108 6 50 SH   SOLE   50 0 0
PFIZER INC COM COM 717081103 1,104 25,289 SH   SOLE   25,289 0 0
PHILIP MORRIS INTL INC COM COM 718172109 32 480 SH   SOLE   480 0 0
PHILLIPS 66 COM COM 718546104 521 6,050 SH   SOLE   6,050 0 0
PHIVIDA HLDGS INC COM COM 71880G100 0 1,000 SH   SOLE   1,000 0 0
PIONEER NAT RES CO COM COM 723787107 5 36 SH   SOLE   36 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 108 925 SH   SOLE   925 0 0
PPL CORP COM COM 69351T106 57 2,000 SH   SOLE   2,000 0 0
PROCTER AND GAMBLE CO COM COM 742718109 59 639 SH   SOLE   639 0 0
PRUDENTIAL FINL INC COM COM 744320102 3 37 SH   SOLE   37 0 0
PUBLIC SVC ENTERPRISE GROUP COM COM 744573106 433 8,318 SH   SOLE   8,318 0 0
QURATE RETAIL INC COM SER A COM 74915M100 0 18 SH   SOLE   18 0 0
RELIABILITY INC COM COM 759903107 0 1,200 SH   SOLE   1,200 0 0
RESIDEO TECHNOLOGIES INC COM COM 76118Y104 0 3 SH   SOLE   3 0 0
ROKU INC COM CL A COM 77543R102 1 40 SH   SOLE   40 0 0
ROYAL DUTCH SHELL PLC SHS B COM G7690A118 29 963 SH   SOLE   963 0 0
SALESFORCE COM INC COM COM 79466L302 859 6,271 SH   SOLE   6,271 0 0
SCHLUMBERGER LTD COM COM 806857108 2 50 SH   SOLE   50 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105 271 6,533 SH   SOLE   6,533 0 0
SERVICENOW INC COM COM 81762P102 668 3,754 SH   SOLE   3,754 0 0
SHOPIFY INC CL A COM 82509L107 392 2,833 SH   SOLE   2,833 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 3 48 SH   SOLE   48 0 0
SONOCO PRODS CO COM COM 835495102 3,333 62,726 SH   SOLE   62,726 0 0
SOUTHERN CO COM COM 842587107 35 799 SH   SOLE   799 0 0
SOUTHWEST AIRLS CO COM COM 844741108 9 200 SH   SOLE   200 0 0
SPLUNK INC COM COM 848637104 431 4,107 SH   SOLE   4,107 0 0
SQUARE INC CL A COM 852234103 762 13,593 SH   SOLE   13,593 0 0
STANLEY BLACK & DECKER INC COM COM 854502101 36 300 SH   SOLE   300 0 0
STARBUCKS CORP COM COM 855244109 56 866 SH   SOLE   866 0 0
STRATASYS LTD SHS COM M85548101 1 60 SH   SOLE   60 0 0
STRYKER CORP COM COM 863667101 6 36 SH   SOLE   36 0 0
SUNEDISON INC COM COM 86732Y109 0 75 SH   SOLE   75 0 0
SVB FINL GROUP COM COM 78486Q101 109 576 SH   SOLE   576 0 0
TABULA RASA HEALTHCARE INC COM COM 873379101 348 5,462 SH   SOLE   5,462 0 0
TARGET CORP COM COM 87612E106 3 50 SH   SOLE   50 0 0
TD AMERITRADE HLDG CORP COM COM 87236Y108 14 283 SH   SOLE   283 0 0
TELADOC HEALTH INC COM COM 87918A105 6 125 SH   SOLE   125 0 0
TESLA INC COM COM 88160R101 84 252 SH   SOLE   252 0 0
TEXAS INSTRS INC COM COM 882508104 12 132 SH   SOLE   132 0 0
THE TRADE DESK INC COM CL A COM 88339J105 3 27 SH   SOLE   27 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 983 4,392 SH   SOLE   4,392 0 0
THOR INDS INC COM COM 885160101 25 475 SH   SOLE   475 0 0
TIFFANY & CO NEW COM COM 886547108 1 11 SH   SOLE   11 0 0
TJX COS INC NEW COM COM 872540109 546 12,203 SH   SOLE   12,203 0 0
TRACTOR SUPPLY CO COM COM 892356106 51 610 SH   SOLE   610 0 0
TRANSENTERIX INC COM NEW COM 89366M201 0 125 SH   SOLE   125 0 0
TRANSOCEAN LTD REG SHS COM H8817H100 0 10 SH   SOLE   10 0 0
TRANSUNION COM COM 89400J107 137 2,419 SH   SOLE   2,419 0 0
TWITTER INC COM COM 90184L102 161 5,587 SH   SOLE   5,587 0 0
UGI CORP NEW COM COM 902681105 8 158 SH   SOLE   158 0 0
UNILEVER PLC SHS COM 904767704 68 1,297 SH   SOLE   1,297 0 0
UNION PAC CORP COM COM 907818108 639 4,621 SH   SOLE   4,621 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 1 15 SH   SOLE   15 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 542 5,088 SH   SOLE   5,088 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 1,080 4,337 SH   SOLE   4,337 0 0
UNIVERSAL DISPLAY CORP COM COM 91347P105 7 72 SH   SOLE   72 0 0
US BANCORP DEL COM NEW COM 902973304 467 10,219 SH   SOLE   10,219 0 0
V F CORP COM COM 918204108 4 50 SH   SOLE   50 0 0
VAIL RESORTS INC COM COM 91879Q109 358 1,696 SH   SOLE   1,696 0 0
VALLEY NATL BANCORP COM COM 919794107 0 3 SH   SOLE   3 0 0
VEEVA SYS INC CL A COM COM 922475108 379 4,241 SH   SOLE   4,241 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 1,640 29,170 SH   SOLE   29,170 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 493 2,977 SH   SOLE   2,977 0 0
VISA INC COM CL A COM 92826C839 3,132 23,738 SH   SOLE   23,738 0 0
VULCAN MATLS CO COM COM 929160109 24 244 SH   SOLE   244 0 0
WALMART INC COM COM 931142103 1,253 13,380 SH   SOLE   13,380 0 0
WASTE MGMT INC DEL COM COM 94106L109 621 6,977 SH   SOLE   6,977 0 0
WEC ENERGY GROUP INC COM COM 92939U106 16 225 SH   SOLE   225 0 0
WELLS FARGO CO NEW COM COM 949746101 1 21 SH   SOLE   21 0 0
WILLIAMS SONOMA INC COM COM 969904101 44 875 SH   SOLE   875 0 0
WIND WKS PWR CORP COM COM 97315W105 0 100 SH   SOLE   100 0 0
WIX COM LTD SHS COM M98068105 2 23 SH   SOLE   23 0 0
WORKDAY INC CL A COM 98138H101 810 5,073 SH   SOLE   5,073 0 0
WORLDPAY INC CL A COM 981558109 597 7,805 SH   SOLE   7,805 0 0
XYLEM INC COM COM 98419M100 13 200 SH   SOLE   200 0 0
ZOETIS INC CL A COM 98978V103 1,731 20,232 SH   SOLE   20,232 0 0
ALERIAN MLP ETF ETF 00162Q866 14 1,591 SH   SOLE   1,591 0 0
COLUMBIA INDIA CONSUMER ETF ETF 19762B707 129 2,916 SH   SOLE   2,916 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 11 259 SH   SOLE   259 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 474 4,791 SH   SOLE   4,791 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 47 929 SH   SOLE   929 0 0
DAVIS SELECT FINANCIAL ETF ETF 23908L108 4 200 SH   SOLE   200 0 0
DIREXION DAILY SMALL CAP BULL 3X SHARES ETF 25459W847 3 70 SH   SOLE   70 0 0
EGSHARES INDIA INFRASTRUCTURE ETF ETF 19762B806 0 0 SH   SOLE   0 0 0
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETF ETF 301505889 0 15 SH   SOLE   15 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 3 48 SH   SOLE   48 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 422 17,700 SH   SOLE   17,700 0 0
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 2 18 SH   SOLE   18 0 0
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 169 5,094 SH   SOLE   5,094 0 0
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 5 179 SH   SOLE   179 0 0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 5 312 SH   SOLE   312 0 0
GLOBAL X SUPER DIVIDEND U.S. ETF ETF 37950E291 35 1,536 SH   SOLE   1,536 0 0
GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529 4 40 SH   SOLE   40 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 48 953 SH   SOLE   953 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 935 10,805 SH   SOLE   10,805 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 293 4,550 SH   SOLE   4,550 0 0
INVESCO DB US DOLLAR INDEX BULLISH FUND ETF 46141D203 867 33,710 SH   SOLE   33,710 0 0
INVESCO FINANCIAL PREFERRED ETF ETF 46137V621 43 2,500 SH   SOLE   2,500 0 0
INVESCO QQQ TRUST ETF 46090E103 386 2,504 SH   SOLE   2,504 0 0
INVESCO S&P 500 HIGH BETA ETF ETF 46138E370 5 150 SH   SOLE   150 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 285 6,105 SH   SOLE   6,105 0 0
INVESCO S&P 500 QUALITY ETF ETF 46137V241 302 10,865 SH   SOLE   10,865 0 0
INVESCO S&P 500 TOP 50 ETF ETF 46137V233 247 1,374 SH   SOLE   1,374 0 0
INVESCO S&P MIDCAP LOW VOLATILITY ETF ETF 46138E198 22 500 SH   SOLE   500 0 0
INVESCO VARIABLE RATE INVESTMENT GRADE ETF ETF 46090A879 9 375 SH   SOLE   375 0 0
IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN ETF 06738C778 312 14,714 SH   SOLE   14,714 0 0
IPATH S&P GSCI CRUDE OIL TOTAL RETURN INDEX ETN ETF 06738C786 12 2,500 SH   SOLE   2,500 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 2 25 SH   SOLE   25 0 0
ISHARES 20 YR TR BD ETF ETF 464287432 25 205 SH   SOLE   205 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 885 8,498 SH   SOLE   8,498 0 0
ISHARES COHEN & STEERS REIT ETF ETF 464287564 864 9,028 SH   SOLE   9,028 0 0
ISHARES COMEX GOLD TRUST ETF 464285105 1,553 126,375 SH   SOLE   126,375 0 0
ISHARES CONVERTIBLE BOND ETF ETF 46435G102 8 160 SH   SOLE   160 0 0
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 70 826 SH   SOLE   826 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 28 503 SH   SOLE   503 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 12 255 SH   SOLE   255 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 3,163 12,559 SH   SOLE   12,559 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 120 1,130 SH   SOLE   1,130 0 0
ISHARES DOW JONES U.S. ETF ETF 464287846 9 76 SH   SOLE   76 0 0
ISHARES FLOATING RATE BOND ETF ETF 46429B655 485 9,635 SH   SOLE   9,635 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 15 515 SH   SOLE   515 0 0
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 3 30 SH   SOLE   30 0 0
ISHARES MSCI AUSTRALIA ETF ETF 464286103 0 0 SH   SOLE   0 0 0
ISHARES MSCI EAFE ETF ETF 464287465 18 304 SH   SOLE   304 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 2 25 SH   SOLE   25 0 0
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 3 63 SH   SOLE   63 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 1,179 30,176 SH   SOLE   30,176 0 0
ISHARES MSCI EUROZONE ETF ETF 464286608 636 18,148 SH   SOLE   18,148 0 0
ISHARES MSCI GERMANY ETF ETF 464286806 4 155 SH   SOLE   155 0 0
ISHARES MSCI SINGAPORE ETF ETF 46434G780 14 637 SH   SOLE   637 0 0
ISHARES MSCI SOUTH KOREA ETF ETF 464286772 16 265 SH   SOLE   265 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 154 1,593 SH   SOLE   1,593 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 70 503 SH   SOLE   503 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 1,171 8,744 SH   SOLE   8,744 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499 1,079 23,211 SH   SOLE   23,211 0 0
ISHARES S&P 100 ETF ETF 464287101 535 4,794 SH   SOLE   4,794 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 44 293 SH   SOLE   293 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 36 358 SH   SOLE   358 0 0
ISHARES S&P GLOBAL TIMBER & FORESTRY INDEX FUND ETF 464288174 18 314 SH   SOLE   314 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 22 133 SH   SOLE   133 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 2,139 30,857 SH   SOLE   30,857 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 844 9,452 SH   SOLE   9,452 0 0
ISHARES SHORT MATURITY BOND ETF ETF 46431W507 11 221 SH   SOLE   221 0 0
ISHARES TIPS BOND ETF ETF 464287176 583 5,327 SH   SOLE   5,327 0 0
ISHARES TRANSPORTATION AVERAGE ETF ETF 464287192 495 2,999 SH   SOLE   2,999 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 1,193 6,904 SH   SOLE   6,904 0 0
ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 0 0 SH   SOLE   0 0 0
ISHARES U.S. PREFERRED STOCK ETF ETF 464288687 142 4,145 SH   SOLE   4,145 0 0
KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 411 10,957 SH   SOLE   10,957 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 14 287 SH   SOLE   287 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 13 133 SH   SOLE   133 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 26 422 SH   SOLE   422 0 0
PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF ETF 74347B680 298 5,735 SH   SOLE   5,735 0 0
PROSHARES ULTRA FINANCIALS ETF 74347X633 6 180 SH   SOLE   180 0 0
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707 5 150 SH   SOLE   150 0 0
SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 9 100 SH   SOLE   100 0 0
SPDR GOLD SHARES ETF 78463V107 981 8,090 SH   SOLE   8,090 0 0
SPDR S&P 500 ETF ETF 78462F103 4,902 19,615 SH   SOLE   19,615 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 29 399 SH   SOLE   399 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 831 9,278 SH   SOLE   9,278 0 0
SPDR S&P HOMEBUILDERS ETF ETF 78464A888 3 100 SH   SOLE   100 0 0
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 60 1,287 SH   SOLE   1,287 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 364 5,867 SH   SOLE   5,867 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 858 16,207 SH   SOLE   16,207 0 0
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643 129 3,137 SH   SOLE   3,137 0 0
VANECK VECTORS PHARMACEUTICAL ETF ETF 92189F692 438 7,964 SH   SOLE   7,964 0 0
VANECK VECTORS RETAIL ETF ETF 92189F684 31 325 SH   SOLE   325 0 0
VANECK VECTORS SEMICONDUCTOR ETF ETF 92189F676 514 5,884 SH   SOLE   5,884 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 373 3,806 SH   SOLE   3,806 0 0
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 16 165 SH   SOLE   165 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 0 10 SH   SOLE   10 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 3 71 SH   SOLE   71 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 18 135 SH   SOLE   135 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX FUND ETF 921946406 138 1,775 SH   SOLE   1,775 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 6 38 SH   SOLE   38 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 313 2,725 SH   SOLE   2,725 0 0
VANGUARD LONG-TERM BOND INDEX FUND ETF 921937793 3 38 SH   SOLE   38 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 28 265 SH   SOLE   265 0 0
VANGUARD REAL ESTATE ETF ETF 922908553 16 217 SH   SOLE   217 0 0
VANGUARD S&P 500 ETF ETF 922908363 0 0 SH   SOLE   0 0 0
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 5 63 SH   SOLE   63 0 0
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 797 14,691 SH   SOLE   14,691 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 2,091 16,384 SH   SOLE   16,384 0 0
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 308 4,704 SH   SOLE   4,704 0 0
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUND ETF 97717W406 63 821 SH   SOLE   821 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 150 1,775 SH   SOLE   1,775 0 0
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 225 9,178 SH   SOLE   9,178 0 0
X-TRACKERS USD HIGH YIELD CORPORATE BOND ETF ETF 233051432 6 121 SH   SOLE   121 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100 80 508 SH   SOLE   508 0 0
APPLE HOSPITALITY REIT INC COM NEW REIT 03784Y200 0 6 SH   SOLE   6 0 0
AVALONBAY CMNTYS INC COM REIT 053484101 19 110 SH   SOLE   110 0 0
CROWN CASTLE INTL CORP NEW COM REIT 22822V101 77 705 SH   SOLE   705 0 0
CYRUSONE INC COM REIT 23283R100 29 540 SH   SOLE   540 0 0
DIGITAL RLTY TR INC COM REIT 253868103 93 876 SH   SOLE   876 0 0
HCP INC COM REIT 40414L109 48 1,735 SH   SOLE   1,735 0 0
MEDICAL PPTYS TRUST INC COM REIT 58463J304 49 3,025 SH   SOLE   3,025 0 0
PROLOGIS INC COM REIT 74340W103 6 96 SH   SOLE   96 0 0
INSURED MUNS INCOME TR UT 455 M UIT 45809L267 3 25 SH   SOLE   25 0 0