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
APPLE INC COM 037833100 18,504 135,106 SH   SOLE   0 0 135,106
ALPHABET INC CAP STK CL A 02079K305 12,305 5,040 SH   SOLE   0 0 5,040
AMAZON COM INC COM 023135106 11,336 3,295 SH   SOLE   0 0 3,295
ISHARES TR PFD AND INCM SEC 464288687 9,053 230,123 SH   SOLE   0 0 230,123
SPDR SER TR BLOMBERG BRC INV 78468R200 8,315 271,296 SH   SOLE   0 0 271,296
MICROSOFT CORP COM 594918104 8,173 30,171 SH   SOLE   0 0 30,171
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 7,433 136,860 SH   SOLE   0 0 136,860
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 7,271 141,124 SH   SOLE   0 0 141,124
THERMO FISHER SCIENTIFIC INC COM 883556102 6,913 13,703 SH   SOLE   0 0 13,703
UNITED PARCEL SERVICE INC CL B 911312106 6,675 32,096 SH   SOLE   0 0 32,096
DISNEY WALT CO COM 254687106 6,548 37,255 SH   SOLE   0 0 37,255
SPDR GOLD TR GOLD SHS 78463V107 6,336 38,253 SH   SOLE   0 0 38,253
TRUIST FINL CORP COM 89832Q109 6,126 110,376 SH   SOLE   0 0 110,376
SPDR SER TR PORTFOLIO INTRMD 78464A375 5,915 161,160 SH   SOLE   0 0 161,160
COMCAST CORP NEW CL A 20030N101 5,231 91,731 SH   SOLE   0 0 91,731
SPDR SER TR PORTFOLIO LN TSR 78464A664 5,135 124,346 SH   SOLE   0 0 124,346
JPMORGAN CHASE & CO COM 46625H100 5,091 32,732 SH   SOLE   0 0 32,732
COSTCO WHSL CORP NEW COM 22160K105 4,978 12,580 SH   SOLE   0 0 12,580
ISHARES TR MBS ETF 464288588 4,903 45,305 SH   SOLE   0 0 45,305
ICON PLC SHS G4705A100 4,809 23,266 SH   SOLE   0 0 23,266
BROADCOM INC COM 11135F101 4,702 9,862 SH   SOLE   0 0 9,862
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 4,345 82,903 SH   SOLE   0 0 82,903
DOLLAR GEN CORP NEW COM 256677105 4,091 18,905 SH   SOLE   0 0 18,905
SPDR SER TR PORTFOLIO SH TSR 78468R101 3,960 129,237 SH   SOLE   0 0 129,237
SPDR SER TR PORTFLI TIPS ETF 78464A656 3,930 126,194 SH   SOLE   0 0 126,194
CVS HEALTH CORP COM 126650100 3,855 46,195 SH   SOLE   0 0 46,195
SPDR SER TR PORTFOLIO SHORT 78464A474 3,693 117,984 SH   SOLE   0 0 117,984
SERVICENOW INC COM 81762P102 3,538 6,439 SH   SOLE   0 0 6,439
EOG RES INC COM 26875P101 3,193 38,263 SH   SOLE   0 0 38,263
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,059 5,223 SH   SOLE   0 0 5,223
CLEARWAY ENERGY INC CL C 18539C204 2,816 106,328 SH   SOLE   0 0 106,328
JACOBS ENGR GROUP INC COM 469814107 2,748 20,599 SH   SOLE   0 0 20,599
WALMART INC COM 931142103 2,690 19,072 SH   SOLE   0 0 19,072
FIVE9 INC COM 338307101 2,687 14,651 SH   SOLE   0 0 14,651
HOME DEPOT INC COM 437076102 2,635 8,264 SH   SOLE   0 0 8,264
NASDAQ INC COM 631103108 2,606 14,824 SH   SOLE   0 0 14,824
GENERAL DYNAMICS CORP COM 369550108 2,431 12,911 SH   SOLE   0 0 12,911
MERCK & CO INC COM 58933Y105 2,411 31,002 SH   SOLE   0 0 31,002
NVIDIA CORPORATION COM 67066G104 2,380 2,975 SH   SOLE   0 0 2,975
MCDONALDS CORP COM 580135101 2,378 10,294 SH   SOLE   0 0 10,294
BRISTOL-MYERS SQUIBB CO COM 110122108 2,353 35,217 SH   SOLE   0 0 35,217
AMERICAN TOWER CORP NEW COM 03027X100 2,322 8,597 SH   SOLE   0 0 8,597
TOTALENERGIES SE SPONSORED ADS 89151E109 2,234 49,353 SH   SOLE   0 0 49,353
EASTGROUP PPTYS INC COM 277276101 2,170 13,195 SH   SOLE   0 0 13,195
PJT PARTNERS INC COM CL A 69343T107 2,115 29,636 SH   SOLE   0 0 29,636
GOLDMAN SACHS GROUP INC COM 38141G104 2,030 5,350 SH   SOLE   0 0 5,350
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,018 2,922 SH   SOLE   0 0 2,922
PEPSICO INC COM 713448108 2,017 13,611 SH   SOLE   0 0 13,611
WASTE CONNECTIONS INC COM 94106B101 1,998 16,730 SH   SOLE   0 0 16,730
CISCO SYS INC COM 17275R102 1,888 35,619 SH   SOLE   0 0 35,619
TYSON FOODS INC CL A 902494103 1,794 24,324 SH   SOLE   0 0 24,324
ISHARES TR NATIONAL MUN ETF 464288414 1,780 15,187 SH   SOLE   0 0 15,187
SPDR SER TR PORTFOLIO S&P500 78464A854 1,764 35,057 SH   SOLE   0 0 35,057
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,625 11,910 SH   SOLE   0 0 11,910
KLA CORP COM NEW 482480100 1,625 5,011 SH   SOLE   0 0 5,011
MEDPACE HLDGS INC COM 58506Q109 1,624 9,195 SH   SOLE   0 0 9,195
MICROCHIP TECHNOLOGY INC. COM 595017104 1,622 10,834 SH   SOLE   0 0 10,834
MONOLITHIC PWR SYS INC COM 609839105 1,607 4,304 SH   SOLE   0 0 4,304
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,564 42,505 SH   SOLE   0 0 42,505
UNITEDHEALTH GROUP INC COM 91324P102 1,544 3,856 SH   SOLE   0 0 3,856
BORGWARNER INC COM 099724106 1,542 31,771 SH   SOLE   0 0 31,771
ABBOTT LABS COM 002824100 1,287 11,104 SH   SOLE   0 0 11,104
D R HORTON INC COM 23331A109 1,249 13,821 SH   SOLE   0 0 13,821
AMERISOURCEBERGEN CORP COM 03073E105 1,231 10,752 SH   SOLE   0 0 10,752
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,193 29,200 SH   SOLE   0 0 29,200
ERICSSON ADR B SEK 10 294821608 1,151 91,532 SH   SOLE   0 0 91,532
TRACTOR SUPPLY CO COM 892356106 1,101 5,917 SH   SOLE   0 0 5,917
APPLIED MATLS INC COM 038222105 1,099 7,718 SH   SOLE   0 0 7,718
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,096 22,119 SH   SOLE   0 0 22,119
QORVO INC COM 74736K101 1,068 5,458 SH   SOLE   0 0 5,458
CDW CORP COM 12514G108 1,048 6,001 SH   SOLE   0 0 6,001
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1,047 20,086 SH   SOLE   0 0 20,086
VISA INC COM CL A 92826C839 971 4,151 SH   SOLE   0 0 4,151
ADVANCED MICRO DEVICES INC COM 007903107 914 9,727 SH   SOLE   0 0 9,727
WASTE MGMT INC DEL COM 94106L109 910 6,492 SH   SOLE   0 0 6,492
ASSURANT INC COM 04621X108 884 5,661 SH   SOLE   0 0 5,661
SALESFORCE COM INC COM 79466L302 879 3,599 SH   SOLE   0 0 3,599
FEDEX CORP COM 31428X106 861 2,887 SH   SOLE   0 0 2,887
ABBVIE INC COM 00287Y109 841 7,468 SH   SOLE   0 0 7,468
ROYAL BK CDA COM 780087102 786 7,757 SH   SOLE   0 0 7,757
BOEING CO COM 097023105 772 3,222 SH   SOLE   0 0 3,222
DOCUSIGN INC COM 256163106 770 2,756 SH   SOLE   0 0 2,756
EPAM SYS INC COM 29414B104 713 1,395 SH   SOLE   0 0 1,395
GIBRALTAR INDS INC COM 374689107 682 8,940 SH   SOLE   0 0 8,940
AUTODESK INC COM 052769106 680 2,330 SH   SOLE   0 0 2,330
SYNOPSYS INC COM 871607107 648 2,348 SH   SOLE   0 0 2,348
EXELON CORP COM 30161N101 645 14,557 SH   SOLE   0 0 14,557
AT&T INC COM 00206R102 640 22,242 SH   SOLE   0 0 22,242
TWITTER INC COM 90184L102 624 9,063 SH   SOLE   0 0 9,063
UFP INDUSTRIES INC COM 90278Q108 616 8,287 SH   SOLE   0 0 8,287
MKS INSTRS INC COM 55306N104 611 3,436 SH   SOLE   0 0 3,436
NETFLIX INC COM 64110L106 601 1,138 SH   SOLE   0 0 1,138
JOHNSON & JOHNSON COM 478160104 589 3,575 SH   SOLE   0 0 3,575
AIR PRODS & CHEMS INC COM 009158106 589 2,046 SH   SOLE   0 0 2,046
PROLOGIS INC. COM 74340W103 581 4,859 SH   SOLE   0 0 4,859
VEEVA SYS INC CL A COM 922475108 560 1,800 SH   SOLE   0 0 1,800
MASCO CORP COM 574599106 552 9,371 SH   SOLE   0 0 9,371
INTEL CORP COM 458140100 547 9,750 SH   SOLE   0 0 9,750
ALLSTATE CORP COM 020002101 535 4,100 SH   SOLE   0 0 4,100
LILLY ELI & CO COM 532457108 529 2,306 SH   SOLE   0 0 2,306
LOWES COS INC COM 548661107 520 2,682 SH   SOLE   0 0 2,682
WEST PHARMACEUTICAL SVSC INC COM 955306105 503 1,400 SH   SOLE   0 0 1,400
HOLOGIC INC COM 436440101 492 7,375 SH   SOLE   0 0 7,375
NXP SEMICONDUCTORS N V COM N6596X109 480 2,331 SH   SOLE   0 0 2,331
LOVESAC COMPANY COM 54738L109 473 5,932 SH   SOLE   0 0 5,932
DUKE ENERGY CORP NEW COM NEW 26441C204 468 4,742 SH   SOLE   0 0 4,742
FACEBOOK INC CL A 30303M102 463 1,332 SH   SOLE   0 0 1,332
TEXAS PACIFIC LAND CORPORATI COM 88262P102 454 284 SH   SOLE   0 0 284
MEDICAL PPTYS TRUST INC COM 58463J304 435 21,656 SH   SOLE   0 0 21,656
MEDTRONIC PLC SHS G5960L103 432 3,482 SH   SOLE   0 0 3,482
PAYPAL HLDGS INC COM 70450Y103 422 1,447 SH   SOLE   0 0 1,447
MASTERCARD INCORPORATED CL A 57636Q104 417 1,142 SH   SOLE   0 0 1,142
SOUTHWEST AIRLS CO COM 844741108 417 7,847 SH   SOLE   0 0 7,847
MARVELL TECHNOLOGY INC COM 573874104 409 7,017 SH   SOLE   0 0 7,017
SPDR SER TR PORTFOLI S&P1500 78464A805 402 7,593 SH   SOLE   0 0 7,593
ENTERPRISE PRODS PARTNERS L COM 293792107 401 16,631 SH   SOLE   0 0 16,631
HSBC HLDGS PLC SPON ADR NEW 404280406 397 13,754 SH   SOLE   0 0 13,754
SIMON PPTY GROUP INC NEW COM 828806109 391 3,000 SH   SOLE   0 0 3,000
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 389 7,646 SH   SOLE   0 0 7,646
COMMVAULT SYS INC COM 204166102 385 4,926 SH   SOLE   0 0 4,926
VANGUARD INDEX FDS SM CP VAL ETF 922908611 378 2,176 SH   SOLE   0 0 2,176
STEEL DYNAMICS INC COM 858119100 374 6,275 SH   SOLE   0 0 6,275
CHEVRON CORP NEW COM 166764100 372 3,553 SH   SOLE   0 0 3,553
EXTRA SPACE STORAGE INC COM 30225T102 371 2,266 SH   SOLE   0 0 2,266
CHUBB LIMITED COM H1467J104 368 2,313 SH   SOLE   0 0 2,313
MORGAN STANLEY COM NEW 617446448 367 4,000 SH   SOLE   0 0 4,000
MARSH & MCLENNAN COS INC COM 571748102 366 2,599 SH   SOLE   0 0 2,599
3M CO COM 88579Y101 361 1,818 SH   SOLE   0 0 1,818
PAYCOM SOFTWARE INC COM 70432V102 351 965 SH   SOLE   0 0 965
VANGUARD INDEX FDS TOTAL STK MKT 922908769 350 1,570 SH   SOLE   0 0 1,570
TENABLE HLDGS INC COM 88025T102 337 8,138 SH   SOLE   0 0 8,138
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 331 4,372 SH   SOLE   0 0 4,372
FREEPORT-MCMORAN INC CL B 35671D857 328 8,844 SH   SOLE   0 0 8,844
PFIZER INC COM 717081103 328 8,371 SH   SOLE   0 0 8,371
MICRON TECHNOLOGY INC COM 595112103 323 3,800 SH   SOLE   0 0 3,800
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 323 7,092 SH   SOLE   0 0 7,092
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 322 2,082 SH   SOLE   0 0 2,082
SKYWORKS SOLUTIONS INC COM 83088M102 316 1,646 SH   SOLE   0 0 1,646
ZOETIS INC CL A 98978V103 315 1,691 SH   SOLE   0 0 1,691
PROCTER AND GAMBLE CO COM 742718109 314 2,329 SH   SOLE   0 0 2,329
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 313 18,291 SH   SOLE   0 0 18,291
SPDR SER TR S&P KENSHO NEW 78468R648 296 4,425 SH   SOLE   0 0 4,425
LABORATORY CORP AMER HLDGS COM NEW 50540R409 296 1,072 SH   SOLE   0 0 1,072
ISHARES TR MSCI USA MMENTM 46432F396 289 1,667 SH   SOLE   0 0 1,667
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 288 1,645 SH   SOLE   0 0 1,645
PNC FINL SVCS GROUP INC COM 693475105 285 1,494 SH   SOLE   0 0 1,494
ASTRAZENECA PLC SPONSORED ADR 046353108 285 4,753 SH   SOLE   0 0 4,753
ILLUMINA INC COM 452327109 284 600 SH   SOLE   0 0 600
HALOZYME THERAPEUTICS INC COM 40637H109 282 6,218 SH   SOLE   0 0 6,218
WSFS FINL CORP COM 929328102 280 6,000 SH   SOLE   0 0 6,000
DOVER CORP COM 260003108 276 1,832 SH   SOLE   0 0 1,832
ORACLE CORP COM 68389X105 274 3,524 SH   SOLE   0 0 3,524
SPDR SER TR ICE PFD SEC ETF 78464A292 274 6,200 SH   SOLE   0 0 6,200
WILLIAMS COS INC COM 969457100 271 10,200 SH   SOLE   0 0 10,200
COLGATE PALMOLIVE CO COM 194162103 265 3,253 SH   SOLE   0 0 3,253
TESLA INC COM 88160R101 255 375 SH   SOLE   0 0 375
LOCKHEED MARTIN CORP COM 539830109 253 669 SH   SOLE   0 0 669
DISCOVERY INC COM SER A 25470F104 251 8,181 SH   SOLE   0 0 8,181
BP PLC SPONSORED ADR 055622104 249 9,428 SH   SOLE   0 0 9,428
SLACK TECHNOLOGIES INC COM CL A 83088V102 248 5,600 SH   SOLE   0 0 5,600
TORONTO DOMINION BK ONT COM NEW 891160509 247 3,530 SH   SOLE   0 0 3,530
BANK MONTREAL QUE COM 063671101 246 2,400 SH   SOLE   0 0 2,400
CORNING INC COM 219350105 245 6,000 SH   SOLE   0 0 6,000
AMGEN INC COM 031162100 241 987 SH   SOLE   0 0 987
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 238 5,243 SH   SOLE   0 0 5,243
NIKE INC CL B 654106103 237 1,533 SH   SOLE   0 0 1,533
EATON CORP PLC SHS G29183103 235 1,584 SH   SOLE   0 0 1,584
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 233 838 SH   SOLE   0 0 838
ALPHABET INC CAP STK CL C 02079K107 226 90 SH   SOLE   0 0 90
EXXON MOBIL CORP COM 30231G102 222 3,513 SH   SOLE   0 0 3,513
UBER TECHNOLOGIES INC COM 90353T100 221 4,400 SH   SOLE   0 0 4,400
SCHLUMBERGER LTD COM STK 806857108 218 6,800 SH   SOLE   0 0 6,800
KINDER MORGAN INC DEL COM 49456B101 215 11,772 SH   SOLE   0 0 11,772
V F CORP COM 918204108 212 2,586 SH   SOLE   0 0 2,586
HUNTSMAN CORP COM 447011107 211 7,975 SH   SOLE   0 0 7,975
BOSTON SCIENTIFIC CORP COM 101137107 209 4,888 SH   SOLE   0 0 4,888
BLACKSTONE GROUP INC COM 09260D107 204 2,105 SH   SOLE   0 0 2,105
GENERAL ELECTRIC CO COM 369604103 157 11,700 SH   SOLE   0 0 11,700