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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABRDN ETFS BBRG ALL COMMDY 003261203   94,115 2,903 SH   SOLE   0 0 2,903
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810   721,168 8,021 SH   SOLE   0 0 8,021
AMERICAN TOWER CORP NEW COM 03027X100   6,803 35 SH   SOLE   0 0 35
AMGEN INC COM 031162100   29,995 96 SH   SOLE   0 0 96
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   5,250 148 SH   SOLE   0 0 148
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752   509 10 SH   SOLE   0 0 10
APPLE INC COM 037833100   42,124 200 SH   SOLE   0 0 200
APPLIED MATLS INC COM 038222105   800,950 3,394 SH   SOLE   0 0 3,394
ARISTA NETWORKS INC COM 040413106   8,762 25 SH   SOLE   0 0 25
ARK ETF TR GENOMIC REV ETF 00214Q302   1,127 48 SH   SOLE   0 0 48
ARK ETF TR INNOVATION ETF 00214Q104   31,552 717 SH   SOLE   0 0 717
ARK ETF TR NEXT GNRTN INTER 00214Q401   2,185 28 SH   SOLE   0 0 28
BEST BUY INC COM 086516101   48,130 571 SH   SOLE   0 0 571
BROADCOM INC COM 11135F101   1,515,620 944 SH   SOLE   0 0 944
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   290 9 SH   SOLE   0 0 9
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   36,201 1,097 SH   SOLE   0 0 1,097
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   55,494 1,885 SH   SOLE   0 0 1,885
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   58,018 1,764 SH   SOLE   0 0 1,764
CARNIVAL CORP UNIT 99/99/9999 143658300   1,813,762 96,889 SH   SOLE   0 0 96,889
CATERPILLAR INC COM 149123101   5,996 18 SH   SOLE   0 0 18
CHEVRON CORP NEW COM 166764100   265,914 1,700 SH   SOLE   0 0 1,700
DEERE & CO COM 244199105   5,604 15 SH   SOLE   0 0 15
DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625   2,976 50 SH   SOLE   0 0 50
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   2,998 93 SH   SOLE   0 0 93
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   3,199 77 SH   SOLE   0 0 77
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   668 25 SH   SOLE   0 0 25
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   175 7 SH   SOLE   0 0 7
DIMENSIONAL ETF TRUST GLOBAL EX US COR 25434V575   3,204 61 SH   SOLE   0 0 61
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   1,709 65 SH   SOLE   0 0 65
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   6,439 137 SH   SOLE   0 0 137
DOW INC COM 260557103   40,000 754 SH   SOLE   0 0 754
ERIE INDTY CO CL A 29530P102   57,622 159 SH   SOLE   0 0 159
EXXON MOBIL CORP COM 30231G102   46,048 400 SH   SOLE   0 0 400
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   729,370 10,430 SH   SOLE   0 0 10,430
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   900,729 14,689 SH   SOLE   0 0 14,689
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   764 17 SH   SOLE   0 0 17
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   12,563 260 SH   SOLE   0 0 260
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   50,996 1,795 SH   SOLE   0 0 1,795
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   4,034 48 SH   SOLE   0 0 48
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   13,804 302 SH   SOLE   0 0 302
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   30,320 631 SH   SOLE   0 0 631
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   922,297 58,674 SH   SOLE   0 0 58,674
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   3,887 71 SH   SOLE   0 0 71
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   29 0 SH   SOLE   0 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   12 0 SH   SOLE   0 0 0
GALLAGHER ARTHUR J & CO COM 363576109   47,972 185 SH   SOLE   0 0 185
GAP INC COM 364760108   9,580 401 SH   SOLE   0 0 401
GOLDMAN SACHS GROUP INC COM 38141G104   37,543 83 SH   SOLE   0 0 83
GRAINGER W W INC COM 384802104   6,316 7 SH   SOLE   0 0 7
HEWLETT PACKARD ENTERPRISE C COM 42824C109   683,855 32,303 SH   SOLE   0 0 32,303
INGERSOLL RAND INC COM 45687V106   11,355 125 SH   SOLE   0 0 125
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   4,731 24 SH   SOLE   0 0 24
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   310,570 3,551 SH   SOLE   0 0 3,551
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118   127,495 2,087 SH   SOLE   0 0 2,087
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   1,559 15 SH   SOLE   0 0 15
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   809,290 7,874 SH   SOLE   0 0 7,874
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   16,203 255 SH   SOLE   0 0 255
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   1,112,915 24,326 SH   SOLE   0 0 24,326
INVESCO QQQ TR UNIT SER 1 46090E103   428,324 894 SH   SOLE   0 0 894
ISHARES TR CONSER ALLOC ETF 464289883   1,219 33 SH   SOLE   0 0 33
ISHARES TR CORE DIV GRWTH 46434V621   3,745 65 SH   SOLE   0 0 65
ISHARES TR MSCI KLD400 SOC 464288570   953,966 9,186 SH   SOLE   0 0 9,186
ISHARES TR CORE INTL AGGR 46435G672   206,319 4,133 SH   SOLE   0 0 4,133
ISHARES TR CONV BD ETF 46435G102   3,774 48 SH   SOLE   0 0 48
ISHARES TR S&P MC 400GR ETF 464287606   2,698 30 SH   SOLE   0 0 30
ISHARES TR MORNINGSTAR GRWT 464287119   1,780,030 21,865 SH   SOLE   0 0 21,865
ISHARES TR GLOBAL 100 ETF 464287572   417,419 4,322 SH   SOLE   0 0 4,322
ISHARES TR CORE 1 5 YR USD 46432F859   2,700 57 SH   SOLE   0 0 57
ISHARES TR CORE TOTAL USD 46434V613   323,504 7,154 SH   SOLE   0 0 7,154
ISHARES TR CORE S&P US GWT 464287671   25,114 197 SH   SOLE   0 0 197
ISHARES TR S&P 500 GRWT ETF 464287309   668,787 7,227 SH   SOLE   0 0 7,227
ISHARES TR RUS 2000 VAL ETF 464287630   143,619 943 SH   SOLE   0 0 943
ISHARES TR RUS MD CP GR ETF 464287481   166,187 1,506 SH   SOLE   0 0 1,506
ISHARES TR RUS TP200 GR ETF 464289438   455,855 2,125 SH   SOLE   0 0 2,125
ISHARES TR U S EQUITY FACTR 46434V282   8,632 155 SH   SOLE   0 0 155
ISHARES TR MSCI USA MMENTM 46432F396   1,754 9 SH   SOLE   0 0 9
ISHARES TR S&P 100 ETF 464287101   28,544 108 SH   SOLE   0 0 108
ISHARES TR MSCI USA QLT FCT 46432F339   3,415 20 SH   SOLE   0 0 20
ISHARES TR SHORT TREAS BD 464288679   1,243 11 SH   SOLE   0 0 11
ISHARES TR 0-5YR INVT GR CP 46434V100   4,137 84 SH   SOLE   0 0 84
ISHARES TR MSCI USA MIN VOL 46429B697   9,823 117 SH   SOLE   0 0 117
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   3,484 65 SH   SOLE   0 0 65
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   30,433 603 SH   SOLE   0 0 603
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   27 0 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   883,681 13,593 SH   SOLE   0 0 13,593
KEYSIGHT TECHNOLOGIES INC COM 49338L103   85,742 627 SH   SOLE   0 0 627
KLA CORP COM NEW 482480100   904,487 1,097 SH   SOLE   0 0 1,097
LOWES COS INC COM 548661107   80,247 364 SH   SOLE   0 0 364
MEDIFAST INC COM 58470H101   18,154 832 SH   SOLE   0 0 832
MICROSOFT CORP COM 594918104   1,341 3 SH   SOLE   0 0 3
NETAPP INC COM 64110D104   44,694 347 SH   SOLE   0 0 347
NEXTERA ENERGY INC COM 65339F101   1,229,262 17,360 SH   SOLE   0 0 17,360
NRG ENERGY INC COM NEW 629377508   3,815 49 SH   SOLE   0 0 49
NVIDIA CORPORATION COM 67066G104   2,053,729 16,624 SH   SOLE   0 0 16,624
ONEOK INC NEW COM 682680103   2,039 25 SH   SOLE   0 0 25
PACER FDS TR US CASH COWS 100 69374H881   211,040 3,873 SH   SOLE   0 0 3,873
PACER FDS TR TRENDPILOT 100 69374H303   7,218 100 SH   SOLE   0 0 100
PIMCO ETF TR 1-5 US TIP IDX 72201R205   3,873 75 SH   SOLE   0 0 75
POWERSHARES ACTIVELY MANAGED ULTRA SHRT DUR 46090A887   26,247 526 SH   SOLE   0 0 526
PROSHARES TR PSHS ULT SEMICDT 74347R669   278 2 SH   SOLE   0 0 2
QUALCOMM INC COM 747525103   41,828 210 SH   SOLE   0 0 210
ROYAL CARIBBEAN GROUP COM V7780T103   1,595,416 10,007 SH   SOLE   0 0 10,007
SCHWAB CHARLES CORP COM 808513105   8,990 122 SH   SOLE   0 0 122
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   95 2 SH   SOLE   0 0 2
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   3,584 57 SH   SOLE   0 0 57
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   9,487 122 SH   SOLE   0 0 122
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,867,758 18,522 SH   SOLE   0 0 18,522
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   2,544 32 SH   SOLE   0 0 32
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   5,704 77 SH   SOLE   0 0 77
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   3,405 53 SH   SOLE   0 0 53
SEALED AIR CORP NEW COM 81211K100   2,366 68 SH   SOLE   0 0 68
SIREN ETF TR NSD NXGN ECO ETF 829658202   4,073 156 SH   SOLE   0 0 156
SKYWORKS SOLUTIONS INC COM 83088M102   1,460,679 13,705 SH   SOLE   0 0 13,705
SOUTHWEST AIRLS CO COM 844741108   10,214 357 SH   SOLE   0 0 357
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   147,476 4,204 SH   SOLE   0 0 4,204
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   49,461 1,313 SH   SOLE   0 0 1,313
SPDR S&P 500 ETF TR TR UNIT 78462F103   133,334 245 SH   SOLE   0 0 245
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   28,502,051 310,547 SH   SOLE   0 0 310,547
SPDR SER TR BLOOMBERG 3-12 M 78468R523   24,479,201 246,344 SH   SOLE   0 0 246,344
SPDR SER TR BBG CONV SEC ETF 78464A359   3,747 52 SH   SOLE   0 0 52
SPDR SER TR PORTFOLIO S&P500 78464A854   828,480 12,945 SH   SOLE   0 0 12,945
SPDR SER TR PRTFLO S&P500 GW 78464A409   5,208 65 SH   SOLE   0 0 65
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202   4,723 154 SH   SOLE   0 0 154
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   1,158,812 29,928 SH   SOLE   0 0 29,928
T-MOBILE US INC COM 872590104   1,057 6 SH   SOLE   0 0 6
TRANE TECHNOLOGIES PLC SHS G8994E103   1,735,106 5,275 SH   SOLE   0 0 5,275
TRANSDIGM GROUP INC COM 893641100   40,884 32 SH   SOLE   0 0 32
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   9,527 110 SH   SOLE   0 0 110
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   22,341 67 SH   SOLE   0 0 67
VANGUARD BD INDEX FDS INTERMED TERM 921937819   313,040 4,180 SH   SOLE   0 0 4,180
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   307,800 4,379 SH   SOLE   0 0 4,379
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,565,307 18,688 SH   SOLE   0 0 18,688
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   320,583 641 SH   SOLE   0 0 641
VANGUARD INDEX FDS GROWTH ETF 922908736   1,542,043 4,123 SH   SOLE   0 0 4,123
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,017,202 4,075 SH   SOLE   0 0 4,075
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   57,726 342 SH   SOLE   0 0 342
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   317,791 6,547 SH   SOLE   0 0 6,547
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   1,048,012 4,259 SH   SOLE   0 0 4,259
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,244,859 13,270 SH   SOLE   0 0 13,270
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,643 9 SH   SOLE   0 0 9
VANGUARD WORLD FD COMM SRVC ETF 92204A884   1,796,738 13,001 SH   SOLE   0 0 13,001
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   1,585,075 5,075 SH   SOLE   0 0 5,075
VANGUARD WORLD FD CONSUM STP ETF 92204A207   1,607,592 7,918 SH   SOLE   0 0 7,918
VANGUARD WORLD FD ENERGY ETF 92204A306   1,678,438 13,157 SH   SOLE   0 0 13,157
VANGUARD WORLD FD EXTENDED DUR 921910709   288,942 3,936 SH   SOLE   0 0 3,936
VANGUARD WORLD FD FINANCIALS ETF 92204A405   1,660,505 16,625 SH   SOLE   0 0 16,625
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   1,602,650 6,025 SH   SOLE   0 0 6,025
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   1,658,301 7,050 SH   SOLE   0 0 7,050
VANGUARD WORLD FD INF TECH ETF 92204A702   1,798,961 3,120 SH   SOLE   0 0 3,120
VANGUARD WORLD FD MATERIALS ETF 92204A801   1,613,084 8,374 SH   SOLE   0 0 8,374
VANGUARD WORLD FD UTILITIES ETF 92204A876   1,709,068 11,554 SH   SOLE   0 0 11,554
VANGUARD WORLD FD MEGA CAP INDEX 921910873   35,512 180 SH   SOLE   0 0 180
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,568,536 4,992 SH   SOLE   0 0 4,992
VIATRIS INC COM 92556V106   6,633 624 SH   SOLE   0 0 624
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   148,332 2,533 SH   SOLE   0 0 2,533
WISDOMTREE TR US QTLY DIV GRT 97717X669   12,722 163 SH   SOLE   0 0 163
XYLEM INC COM 98419M100   2,984 22 SH   SOLE   0 0 22