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 854 5,184 SH   SOLE   5,184 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 58 3,600 SH   SOLE   3,600 0 0
BP PLC SPONSORED ADR ADR 055622104 9 200 SH   SOLE   200 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 18 127 SH   SOLE   127 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 15 325 SH   SOLE   325 0 0
LVMH MOET HENNESSY LOU VUITTON ADR ADR 502441306 666 9,452 SH   SOLE   9,452 0 0
NOVARTIS A G SPONSORED ADR ADR 66987V109 15 175 SH   SOLE   175 0 0
SONY CORP SPONSORED ADR ADR 835699307 1,857 30,619 SH   SOLE   30,619 0 0
TENCENT HLDGS LTD UNSPON ADR ADR 88032Q109 391 9,568 SH   SOLE   9,568 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR ADR 98980A105 1 76 SH   SOLE   76 0 0
1ST COLONIAL BANCORP INC COM COM 319716106 122 9,450 SH   SOLE   9,450 0 0
2U INC COM COM 90214J101 2 25 SH   SOLE   25 0 0
3M CO COM COM 88579Y101 152 722 SH   SOLE   722 0 0
ABBOTT LABS COM COM 002824100 778 10,600 SH   SOLE   10,600 0 0
ABBVIE INC COM COM 00287Y109 36 377 SH   SOLE   377 0 0
ABIOMED INC COM COM 003654100 1,062 2,361 SH   SOLE   2,361 0 0
ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 1,338 7,863 SH   SOLE   7,863 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 1,372 16,497 SH   SOLE   16,497 0 0
ADOBE INC COM COM 00724F101 1,634 6,052 SH   SOLE   6,052 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107 12 400 SH   SOLE   400 0 0
ALBEMARLE CORP COM COM 012653101 5 46 SH   SOLE   46 0 0
ALIGN TECHNOLOGY INC COM COM 016255101 584 1,494 SH   SOLE   1,494 0 0
ALLERGAN PLC SHS COM G0177J108 159 835 SH   SOLE   835 0 0
ALLSTATE CORP COM COM 020002101 18 184 SH   SOLE   184 0 0
ALPHABET INC CAP STK CL A COM 02079K305 3,915 3,243 SH   SOLE   3,243 0 0
ALPHABET INC CAP STK CL C COM 02079K107 154 129 SH   SOLE   129 0 0
ALTRIA GROUP INC COM COM 02209S103 34 559 SH   SOLE   559 0 0
AMAZON COM INC COM COM 023135106 5,116 2,554 SH   SOLE   2,554 0 0
AMERICAN ELEC PWR INC COM COM 025537101 448 6,319 SH   SOLE   6,319 0 0
AMERICAN EXPRESS CO COM COM 025816109 764 7,172 SH   SOLE   7,172 0 0
AMERICAN INTL GROUP INC COM NEW COM 026874784 1 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 22 105 SH   SOLE   105 0 0
ANALOG DEVICES INC COM COM 032654105 12 125 SH   SOLE   125 0 0
APHRIA INC COM COM 03765K104 21 1,500 SH   SOLE   1,500 0 0
APPLE INC COM COM 037833100 5,154 22,831 SH   SOLE   22,831 0 0
APPLIED MATLS INC COM COM 038222105 418 10,817 SH   SOLE   10,817 0 0
APTIV PLC SHS COM G6095L109 364 4,342 SH   SOLE   4,342 0 0
ARISTA NETWORKS INC COM COM 040413106 471 1,771 SH   SOLE   1,771 0 0
AT&T INC COM COM 00206R102 133 3,962 SH   SOLE   3,962 0 0
ATLASSIAN CORP PLC CL A COM G06242104 10 100 SH   SOLE   100 0 0
BANK AMER CORP COM COM 060505104 1,926 65,391 SH   SOLE   65,391 0 0
BECTON DICKINSON & CO COM COM 075887109 662 2,536 SH   SOLE   2,536 0 0
BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 320 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 1,062 4,960 SH   SOLE   4,960 0 0
BEST BUY INC COM COM 086516101 247 3,091 SH   SOLE   3,091 0 0
BITCOIN INVT TR SHS COM 09173T108 2 273 SH   SOLE   273 0 0
BLACKSTONE GROUP L P COM UNIT LTD COM 09253U108 21 550 SH   SOLE   550 0 0
BLOCK H & R INC COM COM 093671105 18 676 SH   SOLE   676 0 0
BOEING CO COM COM 097023105 554 1,488 SH   SOLE   1,488 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 526 13,656 SH   SOLE   13,656 0 0
BOVIE MEDICAL CORP COM COM 10211F100 14 1,972 SH   SOLE   1,972 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 594 9,566 SH   SOLE   9,566 0 0
BROADCOM INC COM COM 11135F101 5 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 508 7,875 SH   SOLE   7,875 0 0
CATERPILLAR INC DEL COM COM 149123101 850 5,571 SH   SOLE   5,571 0 0
CELGENE CORP COM COM 151020104 6 71 SH   SOLE   71 0 0
CENTURYLINK INC COM COM 156700106 0 4 SH   SOLE   4 0 0
CHEVRON CORP NEW COM COM 166764100 634 5,183 SH   SOLE   5,183 0 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 1 3 SH   SOLE   3 0 0
CHUBB LIMITED COM COM H1467J104 32 241 SH   SOLE   241 0 0
CHURCH & DWIGHT INC COM COM 171340102 39 659 SH   SOLE   659 0 0
CIMAREX ENERGY CO COM COM 171798101 9 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 715 14,699 SH   SOLE   14,699 0 0
CITIGROUP INC COM NEW COM 172967424 775 10,801 SH   SOLE   10,801 0 0
COCA COLA CO COM COM 191216100 42 899 SH   SOLE   899 0 0
COGNEX CORP COM COM 192422103 78 1,398 SH   SOLE   1,398 0 0
COMCAST CORP NEW CL A COM 20030N101 519 14,644 SH   SOLE   14,644 0 0
CONOCOPHILLIPS COM COM 20825C104 553 7,148 SH   SOLE   7,148 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 34 157 SH   SOLE   157 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 1,418 6,038 SH   SOLE   6,038 0 0
DANAHER CORP DEL COM COM 235851102 757 6,960 SH   SOLE   6,960 0 0
DELPHI TECHNOLOGIES PLC SHS COM G2709G107 29 925 SH   SOLE   925 0 0
DELTA AIR LINES INC DEL COM NEW COM 247361702 408 7,049 SH   SOLE   7,049 0 0
DISCOVER FINL SVCS COM COM 254709108 21 278 SH   SOLE   278 0 0
DISNEY WALT CO COM DISNEY COM 254687106 1,195 10,217 SH   SOLE   10,217 0 0
DOCUSIGN INC COM COM 256163106 255 4,844 SH   SOLE   4,844 0 0
DOMARK INTERNATIONAL INC COM NEW COM 257055202 0 1 SH   SOLE   1 0 0
DOWDUPONT INC COM COM 26078J100 19 299 SH   SOLE   299 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 421 5,261 SH   SOLE   5,261 0 0
DUNKIN BRANDS GROUP INC COM COM 265504100 6 88 SH   SOLE   88 0 0
E TRADE FINANCIAL CORP COM NEW COM 269246401 11 209 SH   SOLE   209 0 0
ELECTRONIC ARTS INC COM COM 285512109 230 1,906 SH   SOLE   1,906 0 0
EOG RES INC COM COM 26875P101 6 50 SH   SOLE   50 0 0
EQUIFAX INC COM COM 294429105 52 400 SH   SOLE   400 0 0
EVERCORE INC CLASS A COM 29977A105 404 4,019 SH   SOLE   4,019 0 0
EXPRESS SCRIPTS HLDG CO COM COM 30219G108 16 164 SH   SOLE   164 0 0
EXXON MOBIL CORP COM COM 30231G102 574 6,751 SH   SOLE   6,751 0 0
FACEBOOK INC CL A COM 30303M102 2,470 15,019 SH   SOLE   15,019 0 0
FEDEX CORP COM COM 31428X106 654 2,710 SH   SOLE   2,710 0 0
FERRARI N V COM COM N3167Y103 3 25 SH   SOLE   25 0 0
FIDELITY NATL INFORMATION SVCS COM COM 31620M106 22 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 510 3,918 SH   SOLE   3,918 0 0
FORD MTR CO DEL COM PAR $0.01 COM 345370860 32 3,472 SH   SOLE   3,472 0 0
FOREIGN & COLONIAL INVT TR PLC ORD SHS COM G36260100 32 3,366 SH   SOLE   3,366 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 163 3,384 SH   SOLE   3,384 0 0
GARTNER INC CL B COM 366651206 11 300 SH   SOLE   300 0 0
GENERAL ELECTRIC CO COM COM 369604103 7 600 SH   SOLE   600 0 0
GENTEX CORP COM COM 371901109 26 1,225 SH   SOLE   1,225 0 0
GERON CORP COM COM 374163103 0 165 SH   SOLE   165 0 0
GLAXOSMITHKLINE PLC ORD COM G3910J112 6 300 SH   SOLE   300 0 0
GLOBAL PMTS INC COM COM 37940X102 1,776 13,939 SH   SOLE   13,939 0 0
GLOBUS MED INC CL A COM 379577208 328 5,772 SH   SOLE   5,772 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 588 2,621 SH   SOLE   2,621 0 0
HOME DEPOT INC COM COM 437076102 1,563 7,544 SH   SOLE   7,544 0 0
HONEYWELL INTL INC COM COM 438516106 2,457 14,767 SH   SOLE   14,767 0 0
HOVNANIAN ENTERPRISES INC CL A COM 442487203 2 1,200 SH   SOLE   1,200 0 0
HP INC COM COM 40434L105 446 17,318 SH   SOLE   17,318 0 0
IDEXX LABS INC COM COM 45168D104 501 2,008 SH   SOLE   2,008 0 0
ILLUMINA INC COM COM 452327109 678 1,848 SH   SOLE   1,848 0 0
INTEGRA LIFESCIENCES HLDGS CP COM NEW COM 457985208 4 56 SH   SOLE   56 0 0
INTEL CORP COM COM 458140100 1,292 27,328 SH   SOLE   27,328 0 0
INTERNATIONAL PRECIOUS MINLS COM COM 460188105 0 6 SH   SOLE   6 0 0
INTUIT COM COM 461202103 312 1,374 SH   SOLE   1,374 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602 633 1,103 SH   SOLE   1,103 0 0
IONIS PHARMACEUTICALS INC COM COM 462222100 10 200 SH   SOLE   200 0 0
ITT INC COM COM 45073V108 6 100 SH   SOLE   100 0 0
JACOBS ENGR GROUP INC DEL COM COM 469814107 6 83 SH   SOLE   83 0 0
JOHNSON & JOHNSON COM COM 478160104 2,193 15,872 SH   SOLE   15,872 0 0
JPMORGAN CHASE & CO COM COM 46625H100 1,869 16,563 SH   SOLE   16,563 0 0
KRAFT HEINZ CO COM COM 500754106 4 69 SH   SOLE   69 0 0
LATTICE INC COM COM 518414107 0 50 SH   SOLE   50 0 0
LAUDER ESTEE COS INC CL A COM 518439104 678 4,664 SH   SOLE   4,664 0 0
LILLY ELI & CO COM COM 532457108 163 1,517 SH   SOLE   1,517 0 0
LOCKHEED MARTIN CORP COM COM 539830109 815 2,357 SH   SOLE   2,357 0 0
LOGITECH INTL S A SHS COM H50430232 445 9,957 SH   SOLE   9,957 0 0
LOWES COS INC COM COM 548661107 755 6,577 SH   SOLE   6,577 0 0
MARRIOTT INTL INC NEW CL A COM 571903202 16 123 SH   SOLE   123 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 1,631 7,326 SH   SOLE   7,326 0 0
MCDONALDS CORP COM COM 580135101 108 644 SH   SOLE   644 0 0
MECKLERMEDIA CORP COM COM 58400W103 0 14 SH   SOLE   14 0 0
MERCK & CO INC COM COM 58933Y105 36 500 SH   SOLE   500 0 0
MICRON TECHNOLOGY INC COM COM 595112103 62 1,367 SH   SOLE   1,367 0 0
MICROSOFT CORP COM COM 594918104 5,914 51,706 SH   SOLE   51,706 0 0
MIDDLESEX WATER CO COM COM 596680108 34 700 SH   SOLE   700 0 0
MIRANT CORP SHS COM 604675991 0 343 SH   SOLE   343 0 0
MONDELEZ INTL INC CL A COM 609207105 9 207 SH   SOLE   207 0 0
MORGAN STANLEY COM NEW COM 617446448 7 156 SH   SOLE   156 0 0
NETFLIX INC COM COM 64110L106 1,646 4,399 SH   SOLE   4,399 0 0
NETWORK PLUS CORP COM COM 64122D506 0 1,300 SH   SOLE   1,300 0 0
NEW RELIC INC COM COM 64829B100 412 4,376 SH   SOLE   4,376 0 0
NIKE INC CL B COM 654106103 1,437 16,921 SH   SOLE   16,921 0 0
NORTHFIELD BANCORP INC DEL COM COM 66611T108 48 3,000 SH   SOLE   3,000 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 44 139 SH   SOLE   139 0 0
NOVABAY PHARMACEUTICALS INC COM NEW COM 66987P201 6 3,040 SH   SOLE   3,040 0 0
NOVOCURE LTD ORD SHS COM G6674U108 958 18,291 SH   SOLE   18,291 0 0
NUTANIX INC CL A COM 67059N108 194 4,548 SH   SOLE   4,548 0 0
NVIDIA CORP COM COM 67066G104 2,789 9,924 SH   SOLE   9,924 0 0
O REILLY AUTOMOTIVE INC NEW COM COM 67103H107 97 279 SH   SOLE   279 0 0
OBSEVA SA COM COM H5861P103 9 500 SH   SOLE   500 0 0
OCCIDENTAL PETE CORP DEL COM COM 674599105 7 83 SH   SOLE   83 0 0
OCEANFIRST FINL CORP COM COM 675234108 45 1,654 SH   SOLE   1,654 0 0
OKTA INC CL A COM 679295105 232 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 3 53 SH   SOLE   53 0 0
PAGSEGURO DIGITAL LTD COM CL A COM G68707101 1 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 8 376 SH   SOLE   376 0 0
PAYCHEX INC COM COM 704326107 614 8,336 SH   SOLE   8,336 0 0
PAYPAL HLDGS INC COM COM 70450Y103 1,937 22,048 SH   SOLE   22,048 0 0
PENUMBRA INC COM COM 70975L107 368 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 729 16,543 SH   SOLE   16,543 0 0
PHILIP MORRIS INTL INC COM COM 718172109 59 708 SH   SOLE   708 0 0
PHILLIPS 66 COM COM 718546104 713 6,326 SH   SOLE   6,326 0 0
PHIVIDA HLDGS INC COM COM 71880G100 1 1,000 SH   SOLE   1,000 0 0
PIONEER NAT RES CO COM COM 723787107 9 49 SH   SOLE   49 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 126 925 SH   SOLE   925 0 0
PPL CORP COM COM 69351T106 59 2,000 SH   SOLE   2,000 0 0
PROCTER AND GAMBLE CO COM COM 742718109 80 961 SH   SOLE   961 0 0
PUBLIC SVC ENTERPRISE GROUP COM COM 744573106 505 9,561 SH   SOLE   9,561 0 0
QUALCOMM INC COM COM 747525103 1 20 SH   SOLE   20 0 0
QURATE RETAIL INC COM SER A COM 74915M100 0 18 SH   SOLE   18 0 0
RED HAT INC COM COM 756577102 280 2,055 SH   SOLE   2,055 0 0
RELIABILITY INC COM COM 759903107 0 1,200 SH   SOLE   1,200 0 0
ROKU INC COM CL A COM 77543R102 3 40 SH   SOLE   40 0 0
ROYAL DUTCH SHELL PLC SHS B COM G7690A118 25 718 SH   SOLE   718 0 0
SALESFORCE COM INC COM COM 79466L302 971 6,105 SH   SOLE   6,105 0 0
SCHLUMBERGER LTD COM COM 806857108 22 363 SH   SOLE   363 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105 548 11,146 SH   SOLE   11,146 0 0
SCOTTS MIRACLE GRO CO CL A COM 810186106 16 200 SH   SOLE   200 0 0
SERVICENOW INC COM COM 81762P102 717 3,667 SH   SOLE   3,667 0 0
SHOPIFY INC CL A COM 82509L107 395 2,403 SH   SOLE   2,403 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 4 48 SH   SOLE   48 0 0
SONOCO PRODS CO COM COM 835495102 3,483 62,754 SH   SOLE   62,754 0 0
SOUTHERN CO COM COM 842587107 82 1,872 SH   SOLE   1,872 0 0
SPLUNK INC COM COM 848637104 356 2,945 SH   SOLE   2,945 0 0
SQUARE INC CL A COM 852234103 1,353 13,670 SH   SOLE   13,670 0 0
STANLEY BLACK & DECKER INC COM COM 854502101 68 465 SH   SOLE   465 0 0
STARBUCKS CORP COM COM 855244109 49 866 SH   SOLE   866 0 0
STRATASYS LTD SHS COM M85548101 1 60 SH   SOLE   60 0 0
STRYKER CORP COM COM 863667101 13 71 SH   SOLE   71 0 0
SVB FINL GROUP COM COM 78486Q101 654 2,104 SH   SOLE   2,104 0 0
TD AMERITRADE HLDG CORP COM COM 87236Y108 21 404 SH   SOLE   404 0 0
TELADOC HEALTH INC COM COM 87918A105 11 125 SH   SOLE   125 0 0
TESLA INC COM COM 88160R101 72 272 SH   SOLE   272 0 0
TEXAS INSTRS INC COM COM 882508104 14 132 SH   SOLE   132 0 0
THE TRADE DESK INC COM CL A COM 88339J105 4 27 SH   SOLE   27 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 1,066 4,366 SH   SOLE   4,366 0 0
THOR INDS INC COM COM 885160101 30 360 SH   SOLE   360 0 0
TIAA REAL ESTATE COM TIAAREALS 20 47 SH   SOLE   47 0 0
TIFFANY & CO NEW COM COM 886547108 565 4,381 SH   SOLE   4,381 0 0
TITAN MED INC COM NEW COM 88830X819 0 5 SH   SOLE   5 0 0
TJX COS INC NEW COM COM 872540109 524 4,680 SH   SOLE   4,680 0 0
TRACTOR SUPPLY CO COM COM 892356106 55 610 SH   SOLE   610 0 0
TRANSENTERIX INC COM NEW COM 89366M201 1 125 SH   SOLE   125 0 0
TRANSOCEAN LTD REG SHS COM H8817H100 0 10 SH   SOLE   10 0 0
TRANSUNION COM COM 89400J107 652 8,863 SH   SOLE   8,863 0 0
TWITTER INC COM COM 90184L102 371 13,047 SH   SOLE   13,047 0 0
UGI CORP NEW COM COM 902681105 9 158 SH   SOLE   158 0 0
ULTA BEAUTY INC COM COM 90384S303 461 1,634 SH   SOLE   1,634 0 0
UNILEVER PLC SHS COM 904767704 71 1,297 SH   SOLE   1,297 0 0
UNION PAC CORP COM COM 907818108 754 4,630 SH   SOLE   4,630 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 1,297 9,278 SH   SOLE   9,278 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 1,179 4,431 SH   SOLE   4,431 0 0
UNIVERSAL DISPLAY CORP COM COM 91347P105 8 72 SH   SOLE   72 0 0
URBAN OUTFITTERS INC COM COM 917047102 6 139 SH   SOLE   139 0 0
US BANCORP DEL COM NEW COM 902973304 574 10,789 SH   SOLE   10,789 0 0
VAIL RESORTS INC COM COM 91879Q109 400 1,456 SH   SOLE   1,456 0 0
VALLEY NATL BANCORP COM COM 919794107 0 3 SH   SOLE   3 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 1,582 29,622 SH   SOLE   29,622 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 574 2,977 SH   SOLE   2,977 0 0
VISA INC COM CL A COM 92826C839 3,617 24,098 SH   SOLE   24,098 0 0
VULCAN MATLS CO COM COM 929160109 27 244 SH   SOLE   244 0 0
WALMART INC COM COM 931142103 1,260 13,420 SH   SOLE   13,420 0 0
WASTE MGMT INC DEL COM COM 94106L109 629 6,958 SH   SOLE   6,958 0 0
WEC ENERGY GROUP INC COM COM 92939U106 15 225 SH   SOLE   225 0 0
WELLS FARGO CO NEW COM COM 949746101 2 42 SH   SOLE   42 0 0
WEST PHARMACEUTICAL SVSC INC COM COM 955306105 49 400 SH   SOLE   400 0 0
WILLIAMS SONOMA INC COM COM 969904101 58 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 3 23 SH   SOLE   23 0 0
WORKDAY INC CL A COM 98138H101 722 4,946 SH   SOLE   4,946 0 0
WORLDPAY INC CL A COM 981558109 755 7,456 SH   SOLE   7,456 0 0
WSFS FINL CORP COM COM 929328102 13 269 SH   SOLE   269 0 0
XYLEM INC COM COM 98419M100 16 200 SH   SOLE   200 0 0
ZOETIS INC CL A COM 98978V103 1,732 18,921 SH   SOLE   18,921 0 0
ALERIAN MLP ETF ETF 00162Q866 1,340 125,484 SH   SOLE   125,484 0 0
BARCLAYS BANK PLC ETN DJUBS NAT37 ETF 06739H644 0 525 SH   SOLE   525 0 0
COLUMBIA INDIA CONSUMER ETF ETF 19762B707 629 15,352 SH   SOLE   15,352 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 13 259 SH   SOLE   259 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 571 4,868 SH   SOLE   4,868 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 2 35 SH   SOLE   35 0 0
DAVIS SELECT FINANCIAL ETF ETF 23908L108 5 200 SH   SOLE   200 0 0
EGSHARES INDIA INFRASTRUCTURE ETF ETF 19762B806 13 1,120 SH   SOLE   1,120 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 49 650 SH   SOLE   650 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 912 22,726 SH   SOLE   22,726 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 488 17,700 SH   SOLE   17,700 0 0
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 3 18 SH   SOLE   18 0 0
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 196 5,094 SH   SOLE   5,094 0 0
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 6 179 SH   SOLE   179 0 0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 7 312 SH   SOLE   312 0 0
GLOBAL X SUPER DIVIDEND U.S. ETF ETF 37950E291 39 1,536 SH   SOLE   1,536 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 56 953 SH   SOLE   953 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 1,043 10,962 SH   SOLE   10,962 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 357 4,550 SH   SOLE   4,550 0 0
INVESCO FINANCIAL PREFERRED ETF ETF 46137V621 51 2,800 SH   SOLE   2,800 0 0
INVESCO QQQ TRUST ETF 46090E103 1,452 7,816 SH   SOLE   7,816 0 0
INVESCO S&P 500 HIGH BETA ETF ETF 46138E370 13 300 SH   SOLE   300 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 315 6,355 SH   SOLE   6,355 0 0
INVESCO S&P 500 QUALITY ETF ETF 46137V241 361 11,000 SH   SOLE   11,000 0 0
INVESCO S&P 500 TOP 50 ETF ETF 46137V233 1,181 5,646 SH   SOLE   5,646 0 0
INVESCO S&P MIDCAP LOW VOLATILITY ETF ETF 46138E198 24 500 SH   SOLE   500 0 0
IQ US REAL ESTATE SMALL CAP ETF ETF 45409B628 2 88 SH   SOLE   88 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 24 205 SH   SOLE   205 0 0
ISHARES COMEX GOLD TRUST ETF 464285105 1,446 126,506 SH   SOLE   126,506 0 0
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 92 1,009 SH   SOLE   1,009 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 5 100 SH   SOLE   100 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 157 533 SH   SOLE   533 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 121 1,146 SH   SOLE   1,146 0 0
ISHARES DOW JONES U.S. ETF ETF 464287846 11 76 SH   SOLE   76 0 0
ISHARES FLOATING RATE BOND ETF ETF 46429B655 474 9,294 SH   SOLE   9,294 0 0
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 464288513 3 31 SH   SOLE   31 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 1,129 34,268 SH   SOLE   34,268 0 0
ISHARES MSCI AUSTRALIA ETF ETF 464286103 20 900 SH   SOLE   900 0 0
ISHARES MSCI EAFE ETF ETF 464287465 1,319 19,407 SH   SOLE   19,407 0 0
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 2 30 SH   SOLE   30 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 169 3,928 SH   SOLE   3,928 0 0
ISHARES MSCI EUROZONE ETF ETF 464286608 1,046 25,510 SH   SOLE   25,510 0 0
ISHARES MSCI GERMANY ETF ETF 464286806 16 542 SH   SOLE   542 0 0
ISHARES MSCI SINGAPORE ETF ETF 46434G780 15 637 SH   SOLE   637 0 0
ISHARES MSCI SOUTH KOREA ETF ETF 464286772 18 265 SH   SOLE   265 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 210 1,719 SH   SOLE   1,719 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 82 503 SH   SOLE   503 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 14 82 SH   SOLE   82 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 53 400 SH   SOLE   400 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499 1,367 6,167 SH   SOLE   6,167 0 0
ISHARES S&P 100 ETF ETF 464287101 414 3,182 SH   SOLE   3,182 0 0
ISHARES S&P GLOBAL TIMBER & FORESTRY INDEX FUND ETF 464288174 1,386 18,415 SH   SOLE   18,415 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 14 70 SH   SOLE   70 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 4,124 47,120 SH   SOLE   47,120 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 996 9,902 SH   SOLE   9,902 0 0
ISHARES TIPS BOND ETF ETF 464287176 585 5,289 SH   SOLE   5,289 0 0
ISHARES TRANSPORTATION AVERAGE ETF ETF 464287192 1,539 7,504 SH   SOLE   7,504 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 2,546 11,715 SH   SOLE   11,715 0 0
ISHARES U.S. PREFERRED STOCK ETF ETF 464288687 133 3,590 SH   SOLE   3,590 0 0
KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 577 11,811 SH   SOLE   11,811 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 554 9,560 SH   SOLE   9,560 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 14 133 SH   SOLE   133 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 29 434 SH   SOLE   434 0 0
PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF ETF 74347B680 330 5,773 SH   SOLE   5,773 0 0
PROSHARES ULTRA FINANCIALS ETF 74347X633 8 180 SH   SOLE   180 0 0
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707 6 150 SH   SOLE   150 0 0
SPDR GOLD SHARES ETF 78463V107 262 2,320 SH   SOLE   2,320 0 0
SPDR S&P 500 ETF ETF 78462F103 5,423 18,652 SH   SOLE   18,652 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 2,173 22,670 SH   SOLE   22,670 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 909 9,278 SH   SOLE   9,278 0 0
SPDR S&P HOMEBUILDERS ETF ETF 78464A888 4 100 SH   SOLE   100 0 0
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 356 5,995 SH   SOLE   5,995 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 487 6,467 SH   SOLE   6,467 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 4 73 SH   SOLE   73 0 0
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643 147 3,137 SH   SOLE   3,137 0 0
VANECK VECTORS RETAIL ETF ETF 92189F684 36 325 SH   SOLE   325 0 0
VANECK VECTORS SEMICONDUCTOR ETF ETF 92189F676 636 5,977 SH   SOLE   5,977 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 426 3,831 SH   SOLE   3,831 0 0
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 20 165 SH   SOLE   165 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 1 10 SH   SOLE   10 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 4 71 SH   SOLE   71 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX FUND ETF 921946406 156 1,775 SH   SOLE   1,775 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 8 38 SH   SOLE   38 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 322 2,398 SH   SOLE   2,398 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 39 300 SH   SOLE   300 0 0
VANGUARD MEGA CAP VALUE ETF ETF 921910840 10 130 SH   SOLE   130 0 0
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 7 46 SH   SOLE   46 0 0
VANGUARD REAL ESTATE ETF ETF 922908553 13 155 SH   SOLE   155 0 0
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 278 3,645 SH   SOLE   3,645 0 0
WISDOMTREE INDIA EARNINGS FUND ETF 97717W422 13 521 SH   SOLE   521 0 0
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUND ETF 97717W406 74 821 SH   SOLE   821 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 172 1,800 SH   SOLE   1,800 0 0
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 455 15,326 SH   SOLE   15,326 0 0
AVALONBAY CMNTYS INC COM REIT 053484101 20 110 SH   SOLE   110 0 0
CROWN CASTLE INTL CORP NEW COM REIT 22822V101 28 250 SH   SOLE   250 0 0
CYRUSONE INC COM REIT 23283R100 23 360 SH   SOLE   360 0 0
DIGITAL RLTY TR INC COM REIT 253868103 6 56 SH   SOLE   56 0 0
PROLOGIS INC COM REIT 74340W103 7 96 SH   SOLE   96 0 0
INSURED MUNS INCOME TR UT 455 M UIT 45809L267 3 25 SH   SOLE   25 0 0