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
Expires: July 31, 2015
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
ABBVIE INC COM 00287Y109 2,894,550 11,065 SH SOLE 0 0 11,065
ALPHABET INC CAP STK CL A 02079K305 354,746 1,031 SH SOLE 0 0 1,031
ALPHABET INC CAP STK CL C 02079K107 424,059 1,245 SH SOLE 0 0 1,245
AMAZON COM INC COM 023135106 466,658 1,873 SH SOLE 0 0 1,873
AMERICAN EXPRESS CO COM 025816109 280,948 924 SH SOLE 0 0 924
APPLE INC COM 037833100 2,678,990 8,045 SH SOLE 0 0 8,045
ARCH CAP GROUP LTD ORD G0450A105 1,016,976 11,011 SH SOLE 0 0 11,011
BERKSHIRE HATHAWAY INC DEL CL A 084670108 747,005 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,447,043 2,906 SH SOLE 0 0 2,906
BLACKROCK INC COM 09290D101 1,160,944 1,097 SH SOLE 0 0 1,097
CADIZ INC COM NEW 127537207 47,804 12,195 SH SOLE 0 0 12,195
CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508 5,331,731 213,440 SH SOLE 0 0 213,440
CAPITAL GRP FIXED INCM ETF T MUN INM ETF 14020Y201 10,042,567 387,146 SH SOLE 0 0 387,146
CATERPILLAR INC COM 149123101 301,614 372 SH SOLE 0 0 372
COMCAST CORP NEW CL A 20030N101 739,884 34,002 SH SOLE 0 0 34,002
COMFORT SYS USA INC COM 199908104 1,068,542 646 SH SOLE 0 0 646
COSTCO WHOLESALE CORPORATION COM 22160K105 703,693 773 SH SOLE 0 0 773
CRANE COMPANY COMMON STOCK 224408104 204,020 1,000 SH SOLE 0 0 1,000
DEERE & CO COM 244199105 401,587 598 SH SOLE 0 0 598
DISNEY WALT CO COM 254687106 868,048 8,275 SH SOLE 0 0 8,275
EA SERIES TRUST US QUAN VALUE 02072L102 107,994,662 1,850,494 SH SOLE 0 0 1,850,494
ELI LILLY & CO COM 532457108 410,860 355 SH SOLE 0 0 355
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 494,272 3,037 SH SOLE 0 0 3,037
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R712 82,071,409 2,903,600 SH SOLE 0 0 2,903,600
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 13,749,162 187,331 SH SOLE 0 0 187,331
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108 237,701 1,340 SH SOLE 0 0 1,340
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 237,813 3,996 SH SOLE 0 0 3,996
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 272,260 1,000 SH SOLE 0 0 1,000
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 57,000 25,000 SH SOLE 0 0 25,000
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 4,179,117 113,409 SH SOLE 0 0 113,409
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 5,361,248 167,278 SH SOLE 0 0 167,278
INCYTE CORP COM 45337C102 1,779,598 14,665 SH SOLE 0 0 14,665
INTERDIGITAL INC COM 45867G101 8,190,295 25,118 SH SOLE 0 0 25,118
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 434,548 4,008 SH SOLE 0 0 4,008
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 217,750 11,964 SH SOLE 0 0 11,964
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 976,572 50,029 SH SOLE 0 0 50,029
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 1,047,329 53,586 SH SOLE 0 0 53,586
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 212,380 13,159 SH SOLE 0 0 13,159
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 230,678 11,462 SH SOLE 0 0 11,462
INVESCO EXCHANGE TRADED FD T DORS WRI MOM ETF 46137V837 14,589,988 105,857 SH SOLE 0 0 105,857
INVESCO QQQ TR UNIT SER 1 46090E103 281,119 380 SH SOLE 0 0 380
ISHARES INC CORE MSCI EMKT 46434G103 219,944 2,710 SH SOLE 0 0 2,710
ISHARES TR CORE MSCI INTL 46435G326 3,945,490 44,094 SH SOLE 0 0 44,094
ISHARES TR CORE MSCI TOTAL 46432F834 447,973 4,716 SH SOLE 0 0 4,716
ISHARES TR CORE S&P500 ETF 464287200 9,230,163 12,052 SH SOLE 0 0 12,052
ISHARES TR IBDS DEC28 ETF 46435U515 13,641,931 546,552 SH SOLE 0 0 546,552
ISHARES TR IBONDS 27 ETF 46435UAA9 15,505,248 642,838 SH SOLE 0 0 642,838
ISHARES TR IBONDS DEC 2029 46436E163 531,695 21,500 SH SOLE 0 0 21,500
ISHARES TR IBONDS DEC 2030 46436E726 5,552,009 262,630 SH SOLE 0 0 262,630
ISHARES TR IBONDS DEC 2031 46436E486 1,471,402 73,350 SH SOLE 0 0 73,350
ISHARES TR IBONDS DEC 26 46435U259 899,041 35,064 SH SOLE 0 0 35,064
ISHARES TR IBONDS DEC 27 46435U283 644,377 25,530 SH SOLE 0 0 25,530
ISHARES TR IBONDS DEC 28 46435U325 540,510 21,500 SH SOLE 0 0 21,500
ISHARES TR IBONDS DEC 29 46436E205 10,325,197 455,055 SH SOLE 0 0 455,055
ISHARES TR IBONDS DEC2026 46435GAA0 11,852,570 488,967 SH SOLE 0 0 488,967
ISHARES TR MSCI EMG MKT ETF 464287234 897,012 13,430 SH SOLE 0 0 13,430
ISHARES TR MSCI USA MMENTM 46432F396 365,651 1,152 SH SOLE 0 0 1,152
JPMORGAN CHASE & CO COM 46625H100 988,161 2,987 SH SOLE 0 0 2,987
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,259,900 2,500 SH SOLE 0 0 2,500
MARRIOTT INTL INC NEW CL A 571903202 215,892 607 SH SOLE 0 0 607
MARSH & MCLENNAN COS INC COM 571748102 490,554 2,873 SH SOLE 0 0 2,873
MERIDIAN CORP COM 58958P104 188,200 10,000 SH SOLE 0 0 10,000
META PLATFORMS INC CL A 30303M102 427,131 589 SH SOLE 0 0 589
MICROSOFT CORP COM 594918104 595,193 1,160 SH SOLE 0 0 1,160
MILLICOM INTL CELLULAR S A COM STK L6388F110 217,850 2,500 SH SOLE 0 0 2,500
MORGAN STANLEY COM NEW 617446448 222,546 1,183 SH SOLE 0 0 1,183
NUCOR CORP COM 670346105 19,113,746 81,770 SH SOLE 0 0 81,770
NVIDIA CORPORATION COM 67066G104 1,268,927 5,556 SH SOLE 0 0 5,556
OKTA INC CL A 679295105 362,388 1,733 SH SOLE 0 0 1,733
PHILIP MORRIS INTL INC COM 718172109 1,071,330 5,614 SH SOLE 0 0 5,614
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 7,120,235 195,343 SH SOLE 0 0 195,343
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 251,199,118 8,570,424 SH SOLE 0 0 8,570,424
SPDR SERIES TRUST ST STR P500ETF 78464A854 221,438 2,467 SH SOLE 0 0 2,467
STATE STR CORP COM 857477103 226,967 1,300 SH SOLE 0 0 1,300
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,512,122 1,983 SH SOLE 0 0 1,983
SYNCHRONY FINANCIAL COM 87165B103 1,574,706 22,188 SH SOLE 0 0 22,188
THORNBURG ETF TR MULTI SECTOR BD 88521L207 15,327,956 623,762 SH SOLE 0 0 623,762
UNIVERSAL DISPLAY CORP COM 91347P105 243,218 3,157 SH SOLE 0 0 3,157
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 731,513 8,118 SH SOLE 0 0 8,118
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 1,824,974 23,272 SH SOLE 0 0 23,272
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 909,894 3,198 SH SOLE 0 0 3,198
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 6,138,604 16,403 SH SOLE 0 0 16,403
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 566,346 2,621 SH SOLE 0 0 2,621
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 300,758 429 SH SOLE 0 0 429
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 108,878,613 1,312,265 SH SOLE 0 0 1,312,265
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 68,689,867 1,158,150 SH SOLE 0 0 1,158,150
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 269,180 1,705 SH SOLE 0 0 1,705
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 385,825 6,703 SH SOLE 0 0 6,703
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 216,300 2,800 SH SOLE 0 0 2,800
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 72,212,108 1,022,690 SH SOLE 0 0 1,022,690
VERTEX PHARMACEUTICALS INC COM 92532F100 1,307,025 2,500 SH SOLE 0 0 2,500
VISA INC COM CL A 92826C839 257,358 716 SH SOLE 0 0 716
WSFS FINL CORP COM 929328102 385,634 5,103 SH SOLE 0 0 5,103