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
ABBOTT LABS COM 002824100   5,503,117 41,486 SH   SOLE   0 0 41,486
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   224,839 6,916 SH   SOLE   0 0 6,916
AMAZON COM INC COM 023135106   29,289,765 153,946 SH   SOLE   0 0 153,946
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810   425,951 4,688 SH   SOLE   0 0 4,688
AMERICAN FINL GROUP INC OHIO COM 025932104   357,376 2,721 SH   SOLE   0 0 2,721
ANALOG DEVICES INC COM 032654105   5,081,075 25,195 SH   SOLE   0 0 25,195
ELEVANCE HEALTH INC COM 036752103   896,452 2,061 SH   SOLE   0 0 2,061
APPLE INC COM 037833100   39,045,345 175,777 SH   SOLE   0 0 175,777
ARISTA NETWORKS INC COM SHS 040413205   320,999 4,143 SH   SOLE   0 0 4,143
AUTOMATIC DATA PROCESSING IN COM 053015103   821,264 2,688 SH   SOLE   0 0 2,688
BANK AMERICA CORP COM 060505104   1,371,414 32,864 SH   SOLE   0 0 32,864
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   12,943,824 24,304 SH   SOLE   0 0 24,304
BOEING CO COM 097023105   273,903 1,606 SH   SOLE   0 0 1,606
BOSTON SCIENTIFIC CORP COM 101137107   1,203,397 11,929 SH   SOLE   0 0 11,929
BRISTOL-MYERS SQUIBB CO COM 110122108   397,044 6,510 SH   SOLE   0 0 6,510
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409   2,133,524 86,203 SH   SOLE   0 0 86,203
CATERPILLAR INC COM 149123101   905,960 2,747 SH   SOLE   0 0 2,747
CHEVRON CORP NEW COM 166764100   8,971,929 53,631 SH   SOLE   0 0 53,631
CLOROX CO DEL COM 189054109   350,307 2,379 SH   SOLE   0 0 2,379
COCA COLA CO COM 191216100   26,564,502 370,909 SH   SOLE   0 0 370,909
COEUR MNG INC COM NEW 192108504   113,439 19,162 SH   SOLE   0 0 19,162
CORCEPT THERAPEUTICS INC COM 218352102   19,503,179 170,751 SH   SOLE   0 0 170,751
ENTERPRISE PRODS PARTNERS L COM 293792107   3,820,675 111,912 SH   SOLE   0 0 111,912
F5 INC COM 315616102   296,092 1,112 SH   SOLE   0 0 1,112
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   799,320 8,806 SH   SOLE   0 0 8,806
GE AEROSPACE COM NEW 369604301   5,056,789 25,265 SH   SOLE   0 0 25,265
GILEAD SCIENCES INC COM 375558103   11,933,325 106,500 SH   SOLE   0 0 106,500
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   287,198 2,609 SH   SOLE   0 0 2,609
GRAPHIC PACKAGING HLDG CO COM 388689101   1,018,047 39,216 SH   SOLE   0 0 39,216
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   266,871 4,095 SH   SOLE   0 0 4,095
HONEYWELL INTL INC COM 438516106   7,514,795 35,489 SH   SOLE   0 0 35,489
IAMGOLD CORP COM 450913108   123,731 19,797 SH   SOLE   0 0 19,797
ISHARES INC US INTL HGH YLD 464286178   3,192,589 71,647 SH   SOLE   0 0 71,647
ISHARES INC JP MRGN EM HI BD 464286285   222,995 5,833 SH   SOLE   0 0 5,833
ISHARES INC MSCI GLB SLV&MTL 464286327   1,565,285 104,422 SH   SOLE   0 0 104,422
ISHARES TR TIPS BD ETF 464287176   420,364 3,784 SH   SOLE   0 0 3,784
ISHARES TR CORE S&P500 ETF 464287200   245,550 437 SH   SOLE   0 0 437
ISHARES TR CORE US AGGBD ET 464287226   4,100,234 41,450 SH   SOLE   0 0 41,450
ISHARES TR LATN AMER 40 ETF 464287390   517,676 21,982 SH   SOLE   0 0 21,982
ISHARES TR 20 YR TR BD ETF 464287432   538,624 5,917 SH   SOLE   0 0 5,917
ISHARES TR 1 3 YR TREAS BD 464287457   947,093 11,448 SH   SOLE   0 0 11,448
ISHARES TR CORE S&P SCP ETF 464287804   279,724 2,675 SH   SOLE   0 0 2,675
ISHARES TR PFD AND INCM SEC 464288687   257,517 8,380 SH   SOLE   0 0 8,380
JOHNSON & JOHNSON COM 478160104   840,311 5,067 SH   SOLE   0 0 5,067
KLA CORP COM NEW 482480100   3,515,925 5,172 SH   SOLE   0 0 5,172
KIMBERLY-CLARK CORP COM 494368103   5,449,017 38,314 SH   SOLE   0 0 38,314
LEIDOS HOLDINGS INC COM 525327102   19,068,911 141,314 SH   SOLE   0 0 141,314
ELI LILLY & CO COM 532457108   3,392,012 4,107 SH   SOLE   0 0 4,107
LOCKHEED MARTIN CORP COM 539830109   4,208,454 9,421 SH   SOLE   0 0 9,421
MCDONALDS CORP COM 580135101   1,018,638 3,261 SH   SOLE   0 0 3,261
MICROSOFT CORP COM 594918104   66,859,586 178,107 SH   SOLE   0 0 178,107
MICROVISION INC DEL COM NEW 594960304   47,705 38,472 SH   SOLE   0 0 38,472
MICROSTRATEGY INC CL A NEW 594972408   2,893,077 10,036 SH   SOLE   0 0 10,036
NATIONAL FUEL GAS CO COM 636180101   2,888,376 36,474 SH   SOLE   0 0 36,474
PACCAR INC COM 693718108   295,615 3,036 SH   SOLE   0 0 3,036
PHILIP MORRIS INTL INC COM 718172109   511,745 3,224 SH   SOLE   0 0 3,224
PROCTER AND GAMBLE CO COM 742718109   16,264,884 95,440 SH   SOLE   0 0 95,440
PROGRESSIVE CORP COM 743315103   480,267 1,697 SH   SOLE   0 0 1,697
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   2,038,727 53,538 SH   SOLE   0 0 53,538
REALTY INCOME CORP COM 756109104   6,432,554 110,887 SH   SOLE   0 0 110,887
REPUBLIC SVCS INC COM 760759100   11,321,948 46,754 SH   SOLE   0 0 46,754
SCHLUMBERGER LTD COM STK 806857108   18,347,859 438,944 SH   SOLE   0 0 438,944
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   812,226 26,371 SH   SOLE   0 0 26,371
STARBUCKS CORP COM 855244109   390,790 3,984 SH   SOLE   0 0 3,984
TECK RESOURCES LTD CL B 878742204   225,647 6,194 SH   SOLE   0 0 6,194
US BANCORP DEL COM NEW 902973304   4,407,430 104,392 SH   SOLE   0 0 104,392
UNITED RENTALS INC COM 911363109   9,189,302 14,663 SH   SOLE   0 0 14,663
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   711,555 3,668 SH   SOLE   0 0 3,668
VANGUARD WORLD FD ESG US CORP BD 921910691   248,156 3,944 SH   SOLE   0 0 3,944
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,225,502 16,005 SH   SOLE   0 0 16,005
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   401,912 7,907 SH   SOLE   0 0 7,907
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,786,133 29,445 SH   SOLE   0 0 29,445
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   790,393 1,538 SH   SOLE   0 0 1,538
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   568,632 3,542 SH   SOLE   0 0 3,542
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   272,039 1,112 SH   SOLE   0 0 1,112
VANGUARD INDEX FDS GROWTH ETF 922908736   1,681,297 4,534 SH   SOLE   0 0 4,534
VANGUARD INDEX FDS TOTAL STK MKT 922908769   8,041,543 29,259 SH   SOLE   0 0 29,259
VICI PPTYS INC COM 925652109   1,487,732 45,608 SH   SOLE   0 0 45,608
WELLS FARGO CO NEW COM 949746101   1,115,616 15,540 SH   SOLE   0 0 15,540
WHEATON PRECIOUS METALS CORP COM 962879102   236,771 3,050 SH   SOLE   0 0 3,050
INVESCO QQQ TR UNIT SER 1 46090E103   755,430 1,611 SH   SOLE   0 0 1,611
CENCORA INC COM 03073E105   17,648,703 63,464 SH   SOLE   0 0 63,464
ABSCI CORPORATION COM 00091E109   37,650 15,000 SH   SOLE   0 0 15,000
ABBVIE INC COM 00287Y109   2,128,513 10,159 SH   SOLE   0 0 10,159
ADOBE INC COM 00724F101   14,510,474 37,834 SH   SOLE   0 0 37,834
ALPHABET INC CAP STK CL C 02079K107   272,933 1,747 SH   SOLE   0 0 1,747
ALPHABET INC CAP STK CL A 02079K305   26,813,802 173,395 SH   SOLE   0 0 173,395
ALTRIA GROUP INC COM 02209S103   4,722,373 78,680 SH   SOLE   0 0 78,680
BWX TECHNOLOGIES INC COM 05605H100   295,950 3,000 SH   SOLE   0 0 3,000
BROADCOM INC COM 11135F101   11,335,680 67,704 SH   SOLE   0 0 67,704
CHEMED CORP NEW COM 16359R103   1,876,110 3,049 SH   SOLE   0 0 3,049
CISCO SYS INC COM 17275R102   5,249,854 85,073 SH   SOLE   0 0 85,073
CLEANSPARK INC COM NEW 18452B209   78,731 11,716 SH   SOLE   0 0 11,716
COMCAST CORP NEW CL A 20030N101   5,751,234 155,860 SH   SOLE   0 0 155,860
CONOCOPHILLIPS COM 20825C104   1,280,613 12,194 SH   SOLE   0 0 12,194
COSTCO WHSL CORP NEW COM 22160K105   3,694,216 3,906 SH   SOLE   0 0 3,906
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401   253,955 4,199 SH   SOLE   0 0 4,199
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   270,847 8,210 SH   SOLE   0 0 8,210
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   167,926 10,855 SH   SOLE   0 0 10,855
EMCOR GROUP INC COM 29084Q100   284,984 771 SH   SOLE   0 0 771
ESPERION THERAPEUTICS INC NE COM 29664W105   44,640 31,000 SH   SOLE   0 0 31,000
ESSENTIAL UTILS INC COM 29670G102   5,088,380 128,722 SH   SOLE   0 0 128,722
EXXON MOBIL CORP COM 30231G102   566,106 4,760 SH   SOLE   0 0 4,760
META PLATFORMS INC CL A 30303M102   19,282,123 33,455 SH   SOLE   0 0 33,455
FIRST TR EXCHANGE-TRADED FD VEST GOLD STRTGY 33733E849   213,671 10,170 SH   SOLE   0 0 10,170
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   205,403 4,361 SH   SOLE   0 0 4,361
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   2,544,360 43,680 SH   SOLE   0 0 43,680
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   264,861 5,802 SH   SOLE   0 0 5,802
FIRST TR EXCHANGE TRADED FD DORSEYWRIGHT MOM 33738R696   2,617,385 69,298 SH   SOLE   0 0 69,298
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   6,825,529 114,063 SH   SOLE   0 0 114,063
FIRST TR EXCHNG TRADED FD VI VEST NASDAQ-100 33740F193   2,557,125 126,534 SH   SOLE   0 0 126,534
FIRST TR EXCHNG TRADED FD VI VEST LADDERED SM 33740F243   687,345 33,943 SH   SOLE   0 0 33,943
FIRST TR EXCHNG TRADED FD VI VEST NASDAQ 100 33740F268   534,664 25,705 SH   SOLE   0 0 25,705
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458   501,834 13,359 SH   SOLE   0 0 13,359
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516   508,921 13,510 SH   SOLE   0 0 13,510
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581   1,359,193 48,045 SH   SOLE   0 0 48,045
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   1,261,092 28,435 SH   SOLE   0 0 28,435
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649   543,841 20,797 SH   SOLE   0 0 20,797
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   1,256,677 26,382 SH   SOLE   0 0 26,382
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653   2,266,242 65,225 SH   SOLE   0 0 65,225
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711   498,616 14,438 SH   SOLE   0 0 14,438
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752   292,120 9,783 SH   SOLE   0 0 9,783
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836   996,561 37,598 SH   SOLE   0 0 37,598
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   1,558,750 24,428 SH   SOLE   0 0 24,428
HCA HEALTHCARE INC COM 40412C101   1,752,975 5,073 SH   SOLE   0 0 5,073
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,685,325 9,770 SH   SOLE   0 0 9,770
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   293,653 6,381 SH   SOLE   0 0 6,381
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   2,580,351 27,941 SH   SOLE   0 0 27,941
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   594,525 3,432 SH   SOLE   0 0 3,432
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   491,334 5,310 SH   SOLE   0 0 5,310
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   342,608 14,134 SH   SOLE   0 0 14,134
ISHARES SILVER TR ISHARES 46428Q109   836,048 26,978 SH   SOLE   0 0 26,978
ISHARES TR 0-5 YR TIPS ETF 46429B747   3,220,607 31,126 SH   SOLE   0 0 31,126
ISHARES TR MSCI USA MMENTM 46432F396   1,994,012 9,865 SH   SOLE   0 0 9,865
ISHARES INC MSCI GBL GOLD MN 46434G855   1,600,225 41,716 SH   SOLE   0 0 41,716
ISHARES INC ESG AWR MSCI EM 46434G863   2,556,417 73,145 SH   SOLE   0 0 73,145
ISHARES TR CONV BD ETF 46435G102   431,009 5,155 SH   SOLE   0 0 5,155
ISHARES TR CORE INTL AGGR 46435G672   1,718,256 34,372 SH   SOLE   0 0 34,372
ISHARES TR 0-3 MNTH TREASRY 46436E718   43,376,186 430,875 SH   SOLE   0 0 430,875
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   3,158,006 68,548 SH   SOLE   0 0 68,548
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   358,468 6,256 SH   SOLE   0 0 6,256
MASTERCARD INCORPORATED CL A 57636Q104   5,229,612 9,541 SH   SOLE   0 0 9,541
MERCK & CO INC COM 58933Y105   3,125,622 34,822 SH   SOLE   0 0 34,822
NEUROCRINE BIOSCIENCES INC COM 64125C109   969,409 8,765 SH   SOLE   0 0 8,765
NEXTERA ENERGY INC COM 65339F101   404,498 5,706 SH   SOLE   0 0 5,706
NVIDIA CORPORATION COM 67066G104   31,916,826 294,490 SH   SOLE   0 0 294,490
OSISKO GOLD ROYALTIES LTD COM 68827L101   301,382 14,270 SH   SOLE   0 0 14,270
PALANTIR TECHNOLOGIES INC CL A 69608A108   592,234 7,017 SH   SOLE   0 0 7,017
S&P GLOBAL INC COM 78409V104   6,162,236 12,128 SH   SOLE   0 0 12,128
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,730,193 3,093 SH   SOLE   0 0 3,093
SPDR GOLD TR GOLD SHS 78463V107   2,033,980 7,059 SH   SOLE   0 0 7,059
SPDR SER TR S&P INS ETF 78464A789   1,539,156 25,428 SH   SOLE   0 0 25,428
SPDR SER TR BLOOMBERG INVT 78468R200   308,200 10,000 SH   SOLE   0 0 10,000
SPDR SER TR BLOOMBERG 3-12 M 78468R523   795,920 8,000 SH   SOLE   0 0 8,000
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   48,922,636 533,333 SH   SOLE   0 0 533,333
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309   3,163,626 73,402 SH   SOLE   0 0 73,402
SPROTT PHYSICAL GOLD TR UNIT 85207H104   362,463 15,065 SH   SOLE   0 0 15,065
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   343,429 29,606 SH   SOLE   0 0 29,606
TESLA INC COM 88160R101   15,300,805 59,040 SH   SOLE   0 0 59,040
3M CO COM 88579Y101   662,632 4,512 SH   SOLE   0 0 4,512
UNITED STS GASOLINE FD LP UNITS 91201T102   503,459 7,836 SH   SOLE   0 0 7,836
UNITEDHEALTH GROUP INC COM 91324P102   4,289,512 8,190 SH   SOLE   0 0 8,190
VANECK ETF TRUST GOLD MINERS ETF 92189F106   390,009 8,484 SH   SOLE   0 0 8,484
VANECK BITCOIN ETF SH BEN INT 92189K105   279,813 12,004 SH   SOLE   0 0 12,004
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   319,819 6,551 SH   SOLE   0 0 6,551
VERIZON COMMUNICATIONS INC COM 92343V104   3,960,699 87,317 SH   SOLE   0 0 87,317
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535   792,216 15,641 SH   SOLE   0 0 15,641
VISA INC COM CL A 92826C839   234,107 668 SH   SOLE   0 0 668
AXIS CAP HLDGS LTD SHS G0692U109   26,499,446 264,360 SH   SOLE   0 0 264,360
EATON CORP PLC SHS G29183103   6,659,563 24,499 SH   SOLE   0 0 24,499
MEDTRONIC PLC SHS G5960L103   8,834,496 98,314 SH   SOLE   0 0 98,314