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
3M CO COM 88579Y101 248,923 1,635 SH SOLE 0 0 0 1,635
ABBVIE INC COM 00287Y109 945,920 5,096 SH SOLE 0 0 0 5,096
AIR LEASE CORP CL A 00912X302 239,283 4,091 SH SOLE 0 0 0 4,091
ALPHABET INC CAP STK CL C 02079K107 4,436,347 25,009 SH SOLE 0 0 0 25,009
AMAZON COM INC COM 023135106 5,835,476 26,599 SH SOLE 0 0 0 26,599
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752 35,544,771 696,001 SH SOLE 0 0 0 696,001
APPLE INC COM 037833100 12,768,683 62,235 SH SOLE 0 0 0 62,235
AT&T INC COM 00206R102 603,544 20,855 SH SOLE 0 0 0 20,855
AUTOMATIC DATA PROCESSING IN COM 053015103 589,829 1,913 SH SOLE 0 0 0 1,913
BANK AMERICA CORP COM 060505104 859,000 18,153 SH SOLE 0 0 0 18,153
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,321,695 6,838 SH SOLE 0 0 0 6,838
BLACKROCK ETF TRUST II ISHARES SHORT-TE 092528884 581,335 11,523 SH SOLE 0 0 0 11,523
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 1,115,558 21,112 SH SOLE 0 0 0 21,112
BONDBLOXX ETF TRUST BLOOMBERG TEN YR 09789C812 4,476,135 96,970 SH SOLE 0 0 0 96,970
BONDBLOXX ETF TRUST BLOOMBERG TWENTY 09789C796 3,667,481 95,076 SH SOLE 0 0 0 95,076
BROADCOM INC COM 11135F101 3,321,307 12,049 SH SOLE 0 0 0 12,049
CAPITAL ONE FINL CORP COM 14040H105 274,460 1,290 SH SOLE 0 0 0 1,290
CATALYST PHARMACEUTICALS INC COM 14888U101 1,234,296 56,880 SH SOLE 0 0 0 56,880
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,409,805 6,372 SH SOLE 0 0 0 6,372
COCA COLA CO COM 191216100 840,086 11,874 SH SOLE 0 0 0 11,874
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 6,521,168 190,789 SH SOLE 0 0 0 190,789
COSTCO WHSL CORP NEW COM 22160K105 1,313,650 1,327 SH SOLE 0 0 0 1,327
CUMMINS INC COM 231021106 233,835 714 SH SOLE 0 0 0 714
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 902,738 25,188 SH SOLE 0 0 0 25,188
ELI LILLY & CO COM 532457108 1,687,682 2,165 SH SOLE 0 0 0 2,165
EXXON MOBIL CORP COM 30231G102 2,639,052 24,481 SH SOLE 0 0 0 24,481
FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 45,834,977 1,331,843 SH SOLE 0 0 0 1,331,843
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 2,035,061 30,704 SH SOLE 0 0 0 30,704
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 1,833,365 57,653 SH SOLE 0 0 0 57,653
FISERV INC COM 337738108 206,892 1,200 SH SOLE 0 0 0 1,200
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 20,447,264 298,022 SH SOLE 0 0 0 298,022
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 1,203,562 30,347 SH SOLE 0 0 0 30,347
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 230,840 2,831 SH SOLE 0 0 0 2,831
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 1,371,458 35,827 SH SOLE 0 0 0 35,827
HOME DEPOT INC COM 437076102 1,155,283 3,151 SH SOLE 0 0 0 3,151
HSBC HLDGS PLC SPON ADR NEW 404280406 249,968 4,112 SH SOLE 0 0 0 4,112
INNOVATOR ETFS TRUST NASDAQ 100 MANA 45783Y681 752,237 25,209 SH SOLE 0 0 0 25,209
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 1,844,333 40,836 SH SOLE 0 0 0 40,836
INNOVATOR ETFS TRUST PREM INCM 30 BAR 45783Y616 468,934 19,043 SH SOLE 0 0 0 19,043
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532 13,727,677 376,720 SH SOLE 0 0 0 376,720
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 433,528 7,824 SH SOLE 0 0 0 7,824
INTERNATIONAL BUSINESS MACHS COM 459200101 215,053 730 SH SOLE 0 0 0 730
IRON MTN INC DEL COM 46284V101 228,629 2,229 SH SOLE 0 0 0 2,229
ISHARES INC ESG AWR MSCI EM 46434G863 210,970 5,386 SH SOLE 0 0 0 5,386
ISHARES INC CORE MSCI EMKT 46434G103 6,806,682 113,388 SH SOLE 0 0 0 113,388
ISHARES TR RUS 1000 VAL ETF 464287598 202,388 1,042 SH SOLE 0 0 0 1,042
ISHARES TR RUS TP200 VL ETF 464289420 42,869,969 509,205 SH SOLE 0 0 0 509,205
ISHARES TR CORE TOTAL USD 46434V613 515,326 11,147 SH SOLE 0 0 0 11,147
ISHARES TR MSCI USA VALUE 46432F388 477,859 4,221 SH SOLE 0 0 0 4,221
ISHARES TR U.S. TECH ETF 464287721 305,128 1,761 SH SOLE 0 0 0 1,761
ISHARES TR EAFE SML CP ETF 464288273 528,311 7,269 SH SOLE 0 0 0 7,269
ISHARES TR ESG AW MSCI EAFE 46435G516 1,384,962 15,523 SH SOLE 0 0 0 15,523
ISHARES TR MSCI USA QLT FCT 46432F339 2,702,628 14,783 SH SOLE 0 0 0 14,783
ISHARES TR MSCI EAFE ETF 464287465 18,001 4,500 SH Call SOLE 0 0 0 4,500
ISHARES TR RUS 1000 GRW ETF 464287614 335,843 791 SH SOLE 0 0 0 791
ISHARES TR MSCI EAFE ETF 464287465 18,677 9,800 SH Call SOLE 0 0 0 9,800
ISHARES TR MORNINGSTR US EQ 464287127 433,704 5,056 SH SOLE 0 0 0 5,056
ISHARES TR RUS TP200 GR ETF 464289438 47,252,023 191,684 SH SOLE 0 0 0 191,684
ISHARES TR IBONDS 26 TRM TS 46436E858 812,295 35,425 SH SOLE 0 0 0 35,425
ISHARES TR ESG AWARE MSCI 46435U663 371,226 8,982 SH SOLE 0 0 0 8,982
ISHARES TR RUSSELL 2000 ETF 464287655 4,868,222 22,560 SH SOLE 0 0 0 22,560
ISHARES TR CORE MSCI EAFE 46432F842 2,731,966 32,726 SH SOLE 0 0 0 32,726
ISHARES TR RUS MID CAP ETF 464287499 4,470,110 48,604 SH SOLE 0 0 0 48,604
ISHARES TR MSCI INTL QUALTY 46434V456 9,474,386 219,213 SH SOLE 0 0 0 219,213
ISHARES U S ETF TR SHORT MATURITY M 46431W838 4,197,897 83,507 SH SOLE 0 0 0 83,507
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 3,804,953 75,078 SH SOLE 0 0 0 75,078
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 4,317,863 84,797 SH SOLE 0 0 0 84,797
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 244,888 4,341 SH SOLE 0 0 0 4,341
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 1,012,549 9,764 SH SOLE 0 0 0 9,764
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 51,434,928 726,790 SH SOLE 0 0 0 726,790
JABIL INC COM 466313103 997,371 4,573 SH SOLE 0 0 0 4,573
JOHNSON & JOHNSON COM 478160104 1,201,532 7,866 SH SOLE 0 0 0 7,866
JPMORGAN CHASE & CO. COM 46625H100 3,868,559 13,344 SH SOLE 0 0 0 13,344
MANULIFE FINL CORP COM 56501R106 275,303 8,614 SH SOLE 0 0 0 8,614
MARSH & MCLENNAN COS INC COM 571748102 249,468 1,141 SH SOLE 0 0 0 1,141
MASTERCARD INCORPORATED CL A 57636Q104 1,209,857 2,153 SH SOLE 0 0 0 2,153
META PLATFORMS INC CL A 30303M102 4,231,470 5,733 SH SOLE 0 0 0 5,733
MICROCHIP TECHNOLOGY INC. COM 595017104 214,980 3,055 SH SOLE 0 0 0 3,055
MICROSOFT CORP COM 594918104 10,327,226 20,762 SH SOLE 0 0 0 20,762
MORGAN STANLEY COM NEW 617446448 245,096 1,740 SH SOLE 0 0 0 1,740
NEOS ETF TRUST NEOS ENH INC 1-3 78433H501 29,838,348 600,007 SH SOLE 0 0 0 600,007
NETFLIX INC COM 64110L106 1,631,060 1,218 SH SOLE 0 0 0 1,218
NEXTERA ENERGY INC COM 65339F101 369,037 5,316 SH SOLE 0 0 0 5,316
NVIDIA CORPORATION COM 67066G104 9,492,513 60,083 SH SOLE 0 0 0 60,083
OLD REP INTL CORP COM 680223104 225,835 5,875 SH SOLE 0 0 0 5,875
OPERA LTD SPONSORED ADS 68373M107 790,020 41,800 SH SOLE 0 0 0 41,800
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,874,978 18,650 SH SOLE 0 0 0 18,650
PIMCO ETF TR MULTISECTOR BD 72201R585 1,249,954 47,097 SH SOLE 0 0 0 47,097
PROCORE TECHNOLOGIES INC COM 74275K108 1,231,560 18,000 SH SOLE 0 0 0 18,000
PROCORE TECHNOLOGIES INC COM 74275K108 54,288 18,000 SH Put SOLE 0 0 0 18,000
PROCTER AND GAMBLE CO COM 742718109 945,927 5,937 SH SOLE 0 0 0 5,937
SALESFORCE INC COM 79466L302 701,631 2,573 SH SOLE 0 0 0 2,573
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 237,466 9,965 SH SOLE 0 0 0 9,965
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 301,038 10,306 SH SOLE 0 0 0 10,306
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 533,445 13,175 SH SOLE 0 0 0 13,175
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 2,131,917 83,278 SH SOLE 0 0 0 83,278
SPDR SERIES TRUST S&P 500 ESG ETF 78468R531 1,773,714 30,294 SH SOLE 0 0 0 30,294
SPDR SERIES TRUST PORTFOLI S&P1500 78464A805 312,042 4,167 SH SOLE 0 0 0 4,167
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,003,577 4,431 SH SOLE 0 0 0 4,431
TESLA INC COM 88160R101 2,237,597 7,044 SH SOLE 0 0 0 7,044
UNITEDHEALTH GROUP INC COM 91324P102 881,003 2,824 SH SOLE 0 0 0 2,824
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 341,345 15,111 SH SOLE 0 0 0 15,111
VANECK ETF TRUST LONG MUNI ETF 92189F536 833,386 49,342 SH SOLE 0 0 0 49,342
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,099,083 7,381 SH SOLE 0 0 0 7,381
VANGUARD INDEX FDS SM CP VAL ETF 922908611 513,461 2,633 SH SOLE 0 0 0 2,633
VANGUARD INDEX FDS VALUE ETF 922908744 325,202 1,840 SH SOLE 0 0 0 1,840
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,264,040 7,686 SH SOLE 0 0 0 7,686
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 916,300 1,613 SH SOLE 0 0 0 1,613
VANGUARD INDEX FDS TOTAL STK MKT 922908769 708,794 2,332 SH SOLE 0 0 0 2,332
VANGUARD INDEX FDS SML CP GRW ETF 922908595 484,645 1,750 SH SOLE 0 0 0 1,750
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,341,237 49,706 SH SOLE 0 0 0 49,706
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,140,102 23,051 SH SOLE 0 0 0 23,051
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 862,219 15,124 SH SOLE 0 0 0 15,124
VANGUARD WORLD FD MEGA GRWTH IND 921910816 9,600,245 26,218 SH SOLE 0 0 0 26,218
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 4,548,835 34,671 SH SOLE 0 0 0 34,671
VISA INC COM CL A 92826C839 1,561,155 4,397 SH SOLE 0 0 0 4,397
WALMART INC COM 931142103 1,686,803 17,251 SH SOLE 0 0 0 17,251