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 01609W102 224 987 SH   SOLE   0 0 987
ALPHABET INC CAP STK CL A 02079K305 344 141 SH   SOLE   0 0 141
AMAZON COM INC COM 023135106 808 235 SH   SOLE   0 0 235
AMGEN INC COM 031162100 207 851 SH   SOLE   0 0 851
APPLE INC COM 037833100 1,546 11,290 SH   SOLE   0 0 11,290
ARK ETF TR FINTECH INNOVA 00214Q708 3,986 73,664 SH   SOLE   0 0 73,664
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 340 1,225 SH   SOLE   0 0 1,225
CHEVRON CORP NEW COM 166764100 948 9,051 SH   SOLE   0 0 9,051
COMCAST CORP NEW CL A 20030N101 505 8,854 SH   SOLE   0 0 8,854
CONOCOPHILLIPS COM 20825C104 367 6,022 SH   SOLE   0 0 6,022
DISNEY WALT CO COM 254687106 2,664 15,156 SH   SOLE   0 0 15,156
EXXON MOBIL CORP COM 30231G102 486 7,712 SH   SOLE   0 0 7,712
FACEBOOK INC CL A 30303M102 546 1,569 SH   SOLE   0 0 1,569
GLOBAL PMTS INC COM 37940X102 548 2,920 SH   SOLE   0 0 2,920
GLOBAL X FDS US INFR DEV ETF 37954Y673 280 10,877 SH   SOLE   0 0 10,877
GLOBAL X FDS FINTECH ETF 37954Y814 19,343 405,760 SH   SOLE   0 0 405,760
GLOBUS MED INC CL A 379577208 743 9,584 SH   SOLE   0 0 9,584
HOME DEPOT INC COM 437076102 447 1,403 SH   SOLE   0 0 1,403
INTEL CORP COM 458140100 444 7,906 SH   SOLE   0 0 7,906
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 27,041 504,035 SH   SOLE   0 0 504,035
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,682 11,161 SH   SOLE   0 0 11,161
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2,740 51,187 SH   SOLE   0 0 51,187
INVESCO QQQ TR UNIT SER 1 46090E103 19,789 55,833 SH   SOLE   0 0 55,833
ISHARES INC MSCI EMERG MRKT 464286533 1,444 22,499 SH   SOLE   0 0 22,499
ISHARES INC MSCI EURZONE ETF 464286608 4,829 97,852 SH   SOLE   0 0 97,852
ISHARES SILVER TR ISHARES 46428Q109 578 23,874 SH   SOLE   0 0 23,874
ISHARES TR EUROPE ETF 464287861 878 16,476 SH   SOLE   0 0 16,476
ISHARES TR MSCI EAFE ETF 464287465 977 12,387 SH   SOLE   0 0 12,387
ISHARES TR MSCI EMG MKT ETF 464287234 1,212 21,969 SH   SOLE   0 0 21,969
ISHARES TR US HLTHCARE ETF 464287762 2,259 8,281 SH   SOLE   0 0 8,281
ISHARES TR CORE DIV GRWTH 46434V621 6,541 129,892 SH   SOLE   0 0 129,892
ISHARES TR RUS MID CAP ETF 464287499 5,632 71,080 SH   SOLE   0 0 71,080
ISHARES TR RUSSELL 2000 ETF 464287655 628 2,739 SH   SOLE   0 0 2,739
ISHARES TR U.S. TECH ETF 464287721 906 9,111 SH   SOLE   0 0 9,111
ISHARES TR RUS 1000 ETF 464287622 32,468 134,121 SH   SOLE   0 0 134,121
ISHARES TR BLACKROCK ULTRA 46434V878 300 5,941 SH   SOLE   0 0 5,941
ISHARES TR RUSSELL 3000 ETF 464287689 10,397 40,628 SH   SOLE   0 0 40,628
ISHARES TR U.S. CNSM GD ETF 464287812 3,183 17,312 SH   SOLE   0 0 17,312
ISHARES TR CORE MSCI EURO 46434V738 437 7,624 SH   SOLE   0 0 7,624
ISHARES TR ISHS 5-10YR INVT 464288638 2,124 35,091 SH   SOLE   0 0 35,091
ISHARES TR JPMORGAN USD EMG 464288281 25,045 222,705 SH   SOLE   0 0 222,705
ISHARES TR CORE S&P MCP ETF 464287507 632 2,351 SH   SOLE   0 0 2,351
ISHARES TR CORE S&P SCP ETF 464287804 29,149 257,998 SH   SOLE   0 0 257,998
ISHARES TR CORE MSCI EAFE 46432F842 42,738 570,911 SH   SOLE   0 0 570,911
JOHNSON & JOHNSON COM 478160104 236 1,433 SH   SOLE   0 0 1,433
MCDONALDS CORP COM 580135101 214 927 SH   SOLE   0 0 927
MICROSOFT CORP COM 594918104 501 1,848 SH   SOLE   0 0 1,848
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 81 23,444 SH   SOLE   0 0 23,444
REPUBLIC FIRST BANCORP INC COM 760416107 299 74,875 SH   SOLE   0 0 74,875
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 48,378 691,416 SH   SOLE   0 0 691,416
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 65,383 519,118 SH   SOLE   0 0 519,118
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 80,482 545,049 SH   SOLE   0 0 545,049
SHOPIFY INC CL A 82509L107 527 361 SH   SOLE   0 0 361
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 21,096 61,157 SH   SOLE   0 0 61,157
SPDR GOLD TR GOLD SHS 78463V107 4,585 27,681 SH   SOLE   0 0 27,681
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 416 10,562 SH   SOLE   0 0 10,562
SPDR S&P 500 ETF TR TR UNIT 78462F103 99,289 231,951 SH   SOLE   0 0 231,951
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 113,070 230,280 SH   SOLE   0 0 230,280
SPDR SER TR S&P DIVID ETF 78464A763 1,056 8,637 SH   SOLE   0 0 8,637
SPDR SER TR BLMBRG BRC CNVRT 78464A359 57,163 659,089 SH   SOLE   0 0 659,089
SPDR SER TR BLOOMBERG BRCLYS 78468R622 253 2,301 SH   SOLE   0 0 2,301
SPDR SER TR S&P BIOTECH 78464A870 2,106 15,556 SH   SOLE   0 0 15,556
SQUARE INC CL A 852234103 207 850 SH   SOLE   0 0 850
TELEFLEX INCORPORATED COM 879369106 275 685 SH   SOLE   0 0 685
V F CORP COM 918204108 222 2,706 SH   SOLE   0 0 2,706
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 6,316 69,340 SH   SOLE   0 0 69,340
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 2,036 10,096 SH   SOLE   0 0 10,096
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3,251 39,564 SH   SOLE   0 0 39,564
VANGUARD INDEX FDS MID CAP ETF 922908629 949 3,999 SH   SOLE   0 0 3,999
VANGUARD INDEX FDS SMALL CP ETF 922908751 571 2,535 SH   SOLE   0 0 2,535
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 30,248 297,163 SH   SOLE   0 0 297,163
VANGUARD INDEX FDS LARGE CAP ETF 922908637 454 2,261 SH   SOLE   0 0 2,261
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,066 38,048 SH   SOLE   0 0 38,048
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 51,993 628,618 SH   SOLE   0 0 628,618
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 337 2,178 SH   SOLE   0 0 2,178
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,636 70,566 SH   SOLE   0 0 70,566
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 26,355 251,547 SH   SOLE   0 0 251,547
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 623 7,798 SH   SOLE   0 0 7,798
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 250 1,011 SH   SOLE   0 0 1,011
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,031 5,650 SH   SOLE   0 0 5,650
WISDOMTREE TR EUROPE SMCP DV 97717W869 1,393 18,975 SH   SOLE   0 0 18,975