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
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 104 16,397 SH   SOLE   0 0 16,397
ACETO CORP COM 004446100 13 15,692 SH   SOLE   0 0 15,692
AMAZON COM INC COM 023135106 368 245 SH   SOLE   0 0 245
APPLE INC COM 037833100 456 2,893 SH   SOLE   0 0 2,893
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 314 1,537 SH   SOLE   0 0 1,537
CHEVRON CORP NEW COM 166764100 2,477 22,773 SH   SOLE   0 0 22,773
CLOVIS ONCOLOGY INC COM 189464100 331 18,432 SH   SOLE   0 0 18,432
COMCAST CORP NEW CL A 20030N101 334 9,822 SH   SOLE   0 0 9,822
CONOCOPHILLIPS COM 20825C104 559 8,967 SH   SOLE   0 0 8,967
CONSOLIDATED EDISON INC COM 209115104 212 2,774 SH   SOLE   0 0 2,774
DISNEY WALT CO COM DISNEY 254687106 1,868 17,040 SH   SOLE   0 0 17,040
ENTERPRISE PRODS PARTNERS L COM 293792107 314 12,749 SH   SOLE   0 0 12,749
EXXON MOBIL CORP COM 30231G102 1,583 23,217 SH   SOLE   0 0 23,217
FACEBOOK INC CL A 30303M102 242 1,846 SH   SOLE   0 0 1,846
GLOBAL PMTS INC COM 37940X102 301 2,920 SH   SOLE   0 0 2,920
GLOBUS MED INC CL A 379577208 505 11,669 SH   SOLE   0 0 11,669
HOME DEPOT INC COM 437076102 257 1,495 SH   SOLE   0 0 1,495
INTEL CORP COM 458140100 371 7,904 SH   SOLE   0 0 7,904
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,867 20,430 SH   SOLE   0 0 20,430
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1,476 52,334 SH   SOLE   0 0 52,334
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 13,392 430,060 SH   SOLE   0 0 430,060
INVESCO QQQ TR UNIT SER 1 46090E103 10,349 67,087 SH   SOLE   0 0 67,087
ISHARES INC MIN VOL EMRG MKT 464286533 4,086 73,139 SH   SOLE   0 0 73,139
ISHARES INC MSCI EURZONE ETF 464286608 4,376 124,809 SH   SOLE   0 0 124,809
ISHARES SILVER TRUST ISHARES 46428Q109 341 23,507 SH   SOLE   0 0 23,507
ISHARES TR MSCI EAFE ETF 464287465 256 4,353 SH   SOLE   0 0 4,353
ISHARES TR US HLTHCARE ETF 464287762 1,564 8,651 SH   SOLE   0 0 8,651
ISHARES TR EUROPE ETF 464287861 2,735 69,925 SH   SOLE   0 0 69,925
ISHARES TR MSCI EMG MKT ETF 464287234 11,812 302,417 SH   SOLE   0 0 302,417
ISHARES TR RUS MID CAP ETF 464287499 2,181 46,917 SH   SOLE   0 0 46,917
ISHARES TR U.S. ENERGY ETF 464287796 2,620 84,079 SH   SOLE   0 0 84,079
ISHARES TR RUSSELL 2000 ETF 464287655 483 3,610 SH   SOLE   0 0 3,610
ISHARES TR U.S. TECH ETF 464287721 627 3,923 SH   SOLE   0 0 3,923
ISHARES TR RUS 1000 ETF 464287622 20,171 145,441 SH   SOLE   0 0 145,441
ISHARES TR RUSSELL 3000 ETF 464287689 6,305 42,916 SH   SOLE   0 0 42,916
ISHARES TR U.S. CNSM GD ETF 464287812 1,864 17,515 SH   SOLE   0 0 17,515
ISHARES TR CUR HD EURZN ETF 46434V639 3,731 143,827 SH   SOLE   0 0 143,827
ISHARES TR MSCI AC ASIA ETF 464288182 3,873 60,964 SH   SOLE   0 0 60,964
ISHARES TR CORE S&P MCP ETF 464287507 382 2,298 SH   SOLE   0 0 2,298
ISHARES TR CORE S&P SCP ETF 464287804 14,652 211,361 SH   SOLE   0 0 211,361
ISHARES TR U.S. BAS MTL ETF 464287838 3,102 36,952 SH   SOLE   0 0 36,952
ISHARES TR FLTG RATE NT ETF 46429B655 20,036 397,862 SH   SOLE   0 0 397,862
ISHARES TR CORE MSCI EAFE 46432F842 37,815 687,548 SH   SOLE   0 0 687,548
ISHARES US ETF TR SHT MAT BD ETF 46431W507 26,565 532,905 SH   SOLE   0 0 532,905
JOHNSON & JOHNSON COM 478160104 263 2,038 SH   SOLE   0 0 2,038
MCDONALDS CORP COM 580135101 223 1,254 SH   SOLE   0 0 1,254
MERCK & CO INC COM 58933Y105 275 3,594 SH   SOLE   0 0 3,594
MICROSOFT CORP COM 594918104 211 2,082 SH   SOLE   0 0 2,082
REPUBLIC FIRST BANCORP INC COM 760416107 927 155,356 SH   SOLE   0 0 155,356
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 19,449 384,979 SH   SOLE   0 0 384,979
SELECT SECTOR SPDR TR ENERGY 81369Y506 9,419 164,235 SH   SOLE   0 0 164,235
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 30,825 607,022 SH   SOLE   0 0 607,022
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 39,839 642,776 SH   SOLE   0 0 642,776
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 43,616 504,170 SH   SOLE   0 0 504,170
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 17,654 75,704 SH   SOLE   0 0 75,704
SPDR GOLD TRUST GOLD SHS 78463V107 2,729 22,507 SH   SOLE   0 0 22,507
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 452 12,935 SH   SOLE   0 0 12,935
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,105 104,453 SH   SOLE   0 0 104,453
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 62,222 205,576 SH   SOLE   0 0 205,576
SPDR SERIES TRUST S&P DIVID ETF 78464A763 985 11,001 SH   SOLE   0 0 11,001
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 48,373 1,033,833 SH   SOLE   0 0 1,033,833
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 243 7,240 SH   SOLE   0 0 7,240
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 4,369 132,233 SH   SOLE   0 0 132,233
URBAN OUTFITTERS INC COM 917047102 3,320 100,000 SH   SOLE   0 0 100,000
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 4,427 77,769 SH   SOLE   0 0 77,769
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 1,096 9,897 SH   SOLE   0 0 9,897
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 205 2,613 SH   SOLE   0 0 2,613
VANGUARD INDEX FDS MID CAP ETF 922908629 742 5,369 SH   SOLE   0 0 5,369
VANGUARD INDEX FDS SMALL CP ETF 922908751 307 2,323 SH   SOLE   0 0 2,323
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 12,145 162,870 SH   SOLE   0 0 162,870
VANGUARD INDEX FDS LARGE CAP ETF 922908637 260 2,261 SH   SOLE   0 0 2,261
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 858 22,519 SH   SOLE   0 0 22,519
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 263 5,761 SH   SOLE   0 0 5,761
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 14,245 292,987 SH   SOLE   0 0 292,987
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 15,169 289,435 SH   SOLE   0 0 289,435
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,410 64,971 SH   SOLE   0 0 64,971
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 18,932 242,746 SH   SOLE   0 0 242,746
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 776 5,919 SH   SOLE   0 0 5,919
WISDOMTREE TR EUROPE SMCP DV 97717W869 2,694 50,494 SH   SOLE   0 0 50,494
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 13,403 237,465 SH   SOLE   0 0 237,465