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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 3,207,998 10,396 SH   SOLE   0 0 10,396
ALLISON TRANSMISSION HLDGS I COM 01973R101 BBG001V0T5F3 879,195 15,572 SH   SOLE   0 0 15,572
ALLY FINL INC COM 02005N100 BBG001S5RLN4 543,279 20,114 SH   SOLE   0 0 20,114
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 2,460,553 20,556 SH   SOLE   0 0 20,556
ALPS ETF TR RIVRFRNT STR INC 00162Q783 BBG005CZ6C31 559,026 24,615 SH   SOLE   0 0 24,616
AMAZON COM INC COM 023135106 BBG001S5PQL7 1,665,088 12,773 SH   SOLE   0 0 12,773
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 1,943,898 11,159 SH   SOLE   0 0 11,159
APPLE INC COM 037833100 BBG001S5N8V8 7,818,314 40,306 SH   SOLE   0 0 40,307
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 BBG001S5XP76 76,800 10,000 SH   SOLE   0 0 10,000
BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 1,547,115 34,751 SH   SOLE   0 0 34,751
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 4,461,985 13,085 SH   SOLE   0 0 13,085
BLACKROCK INC COM 09247X101 BBG001SDBP55 629,629 911 SH   SOLE   0 0 911
BLOOMIN BRANDS INC COM 094235108 BBG002VZ69Q9 2,117,453 78,745 SH   SOLE   0 0 78,745
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 1,500,715 23,467 SH   SOLE   0 0 23,467
BROADCOM INC COM 11135F101 BBG00KHY5SY8 2,064,483 2,380 SH   SOLE   0 0 2,380
CACI INTL INC CL A 127190304 BBG001SF9NK1 1,503,445 4,411 SH   SOLE   0 0 4,411
CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 1,320,424 12,073 SH   SOLE   0 0 12,073
CARLYLE GROUP INC COM 14316J108 BBG001S7JM84 1,632,869 51,107 SH   SOLE   0 0 51,107
CENCORA INC COM 03073E105 BBG001S8X7P0 1,829,624 9,508 SH   SOLE   0 0 9,508
CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG001T3TDG2 685,512 1,866 SH   SOLE   0 0 1,866
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 919,089 4,773 SH   SOLE   0 0 4,773
CISCO SYS INC COM 17275R102 BBG001S6HC62 2,104,318 40,671 SH   SOLE   0 0 40,671
D R HORTON INC COM 23331A109 BBG001S8M692 1,532,077 12,590 SH   SOLE   0 0 12,590
DISNEY WALT CO COM 254687106 BBG001S5QHF3 764,505 8,563 SH   SOLE   0 0 8,563
ELI LILLY & CO COM 532457108 BBG001S5STL8 2,551,251 5,440 SH   SOLE   0 0 5,440
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 1,950,435 21,578 SH   SOLE   0 0 21,578
ENCOMPASS HEALTH CORP COM 29261A100 BBG001S5Q5B3 740,966 10,943 SH   SOLE   0 0 10,943
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 BBG009LHJF14 429,553 10,059 SH   SOLE   0 0 10,059
FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 1,442,340 3,600 SH   SOLE   0 0 3,600
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 5,907,224 259,430 SH   SOLE   0 0 259,430
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 BBG00LGR5RH3 1,939,410 73,826 SH   SOLE   0 0 73,826
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 3,751,986 79,659 SH   SOLE   0 0 79,660
FISERV INC COM 337738108 BBG001S5R6Q4 1,687,635 13,378 SH   SOLE   0 0 13,378
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 3,298,442 42,798 SH   SOLE   0 0 42,798
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 BBG00KLHY836 612,565 23,524 SH   SOLE   0 0 23,524
GLOBAL X FDS VDEO GAM ESPRT 37954Y392 BBG00QNKPG45 367,877 17,954 SH   SOLE   0 0 17,954
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 1,001,651 11,473 SH   SOLE   0 0 11,474
GROUP 1 AUTOMOTIVE INC COM 398905109 BBG001S5RNK3 2,126,486 8,239 SH   SOLE   0 0 8,239
HARBOR ETF TRUST LONG TERM GROWER 41151J406 BBG014VVP8S2 333,685 17,998 SH   SOLE   0 0 17,998
HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 2,607,500 8,592 SH   SOLE   0 0 8,592
HOME DEPOT INC COM 437076102 BBG001S5RTW7 2,333,940 7,513 SH   SOLE   0 0 7,513
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 BBG001T382B4 3,570,897 119,708 SH   SOLE   0 0 119,708
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 12,465,236 35,642 SH   SOLE   0 0 35,642
ISHARES INC MSCI EURZONE ETF 464286608 BBG001SFQPM5 576,736 12,587 SH   SOLE   0 0 12,587
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 5,940,731 73,269 SH   SOLE   0 0 73,270
ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 212,528 1,843 SH   SOLE   0 0 1,844
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 2,070,200 7,917 SH   SOLE   0 0 7,917
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 1,852,879 18,593 SH   SOLE   0 0 18,594
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 1,296,662 13,238 SH   SOLE   0 0 13,238
ISHARES TR GENOMICS IMMUN 46435U192 BBG00PC1H2K3 340,871 14,596 SH   SOLE   0 0 14,596
ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX0B3 3,846,112 156,219 SH   SOLE   0 0 156,219
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 364,415 4,854 SH   SOLE   0 0 4,854
ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 946,102 10,932 SH   SOLE   0 0 10,933
ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 4,518,248 74,142 SH   SOLE   0 0 74,143
ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 2,289,119 23,859 SH   SOLE   0 0 23,860
ISHARES TR MSCI ACWI EXUS 46435G847 BBG009HYW4C0 9,992,290 351,099 SH   SOLE   0 0 351,099
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 2,512,850 34,660 SH   SOLE   0 0 34,660
ISHARES TR MSCI LW CRB TG 46434V464 BBG007PGJH85 448,004 2,864 SH   SOLE   0 0 2,865
ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 8,770,032 93,507 SH   SOLE   0 0 93,507
ISHARES TR ROBOTICS ARTIF 46435U556 BBG00L9G3V33 431,734 13,067 SH   SOLE   0 0 13,067
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 984,896 4,040 SH   SOLE   0 0 4,041
ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 815,557 8,440 SH   SOLE   0 0 8,440
ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 6,070,283 38,283 SH   SOLE   0 0 38,284
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 BBG00KHT04L1 503,368 10,167 SH   SOLE   0 0 10,167
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 BBG00DRLJ399 1,397,132 31,318 SH   SOLE   0 0 31,319
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 BBG007VDWC09 2,123,142 42,050 SH   SOLE   0 0 42,051
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 257,046 5,173 SH   SOLE   0 0 5,173
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 BBG00J5LZWW2 262,828 7,855 SH   SOLE   0 0 7,855
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 2,405,217 14,531 SH   SOLE   0 0 14,531
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 3,915,378 9,955 SH   SOLE   0 0 9,955
MCGRATH RENTCORP COM 580589109 BBG001S5T593 1,526,009 16,501 SH   SOLE   0 0 16,501
MERCK & CO INC COM 58933Y105 BBG001S5TC52 1,942,244 16,832 SH   SOLE   0 0 16,832
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,908,727 5,605 SH   SOLE   0 0 5,605
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 854,923 2,021 SH   SOLE   0 0 2,021
OLLIES BARGAIN OUTLET HLDGS COM 681116109 BBG0098VVDS0 664,804 11,476 SH   SOLE   0 0 11,476
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 2,022,747 5,186 SH   SOLE   0 0 5,186
PILGRIMS PRIDE CORP COM 72147K108 BBG001S5PSN1 1,228,068 57,146 SH   SOLE   0 0 57,146
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 609,704 6,654 SH   SOLE   0 0 6,655
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 1,561,253 10,289 SH   SOLE   0 0 10,289
SALESFORCE INC COM 79466L302 BBG001SDLP09 1,589,309 7,523 SH   SOLE   0 0 7,523
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 3,557,832 110,183 SH   SOLE   0 0 110,184
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 527,665 3,035 SH   SOLE   0 0 3,035
SNAP ON INC COM 833034101 BBG001S5W688 3,362,313 11,667 SH   SOLE   0 0 11,667
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 328,373 1,842 SH   SOLE   0 0 1,842
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 408,909 9,465 SH   SOLE   0 0 9,465
SPDR SER TR SPDR S&P 500 ETF 78468R796 BBG00BKMB118 212,987 5,888 SH   SOLE   0 0 5,888
SYSCO CORP COM 871829107 BBG001S5WJS8 1,665,716 22,449 SH   SOLE   0 0 22,449
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 2,618,571 14,546 SH   SOLE   0 0 14,546
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 1,060,363 7,634 SH   SOLE   0 0 7,634
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 1,577,055 3,541 SH   SOLE   0 0 3,541
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 1,362,134 2,834 SH   SOLE   0 0 2,834
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 833,038 25,213 SH   SOLE   0 0 25,213
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 753,537 2,663 SH   SOLE   0 0 2,663
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 417,462 1,025 SH   SOLE   0 0 1,025
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 299,374 1,810 SH   SOLE   0 0 1,810
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 3,887,739 27,359 SH   SOLE   0 0 27,359
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 2,935,803 53,957 SH   SOLE   0 0 53,957
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG001SHTV36 337,724 4,844 SH   SOLE   0 0 4,844
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 6,753,828 142,425 SH   SOLE   0 0 142,426
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 368,447 5,207 SH   SOLE   0 0 5,207
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 BBG001TCH7Y8 821,598 4,656 SH   SOLE   0 0 4,656
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 299,648 2,825 SH   SOLE   0 0 2,825
VISA INC COM CL A 92826C839 BBG001SRCFY3 4,120,488 17,350 SH   SOLE   0 0 17,351
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 BBG00Q5FMZC8 376,438 11,875 SH   SOLE   0 0 11,875