| Q3 2025 | 3,934 | 39,714,269 | NVDA, AMAT, XOM, NEM | 13F-HR | 10/15/2025 | 000089418925011350 | 
        
          | Q2 2025 | 3,427 | 40,230,841 | XOM, CSCO, CMCSA, T | 13F-HR | 8/12/2025 | 000089418925005538 | 
        
          | Q1 2025 | 3,649 | 42,729,362 | United States Treasury Bill, XOM, CVX, COP | 13F-HR | 5/6/2025 | 000089418925003627 | 
        
          | Q4 2024 | 3,709 | 46,354,038 | GILD, XOM, United States Treasury Bill, T | 13F-HR | 1/22/2025 | 000089418925000254 | 
        
          | Q3 2024 | 2,567 | 47,310,542 | BMY, United States Treasury Bill, CVX, HPE | 13F-HR | 11/12/2024 | 000089418924006648 | 
        
          | Q2 2024 | 3,767 | 44,127,315 | United States Treasury Bill, GILD, T, EOG | 13F-HR | 8/13/2024 | 000089418924004736 | 
        
          | Q1 2024 | 3,707 | 43,498,348 | XOM, United States Treasury Bill, MMM, VLO | 13F-HR | 5/10/2024 | 000089418924003271 | 
        
          | Q4 2023 | 3,549 | 35,333,656 | UNITED STATES TREAS BILLS, ABBV, CVS, CVX | 13F-HR | 1/16/2024 | 000089418924000237 | 
        
          | Q3 2023 | 2,633 | 26,107,053 | UNITED STATES TREAS BILLS, CVX, ABBV, XOM | 13F-HR | 11/13/2023 | 000089418923008332 | 
        
          | Q2 2023 | 3,551 | 24,841,789 | UNITED STATES TREAS BILLS, CVX, NUE, ABBV | 13F-HR | 7/12/2023 | 000089418923004702 | 
        
          | Q1 2023 | 2,207 | 23,407,922 | UNITED STATES TREAS BILLS, CSCO, ABBV, XOM | 13F-HR | 5/2/2023 | 000089418923003471 | 
        
          | Q4 2022 | 3,343 | 19,549,080 | UNITED STATES TREAS BILLS, MO, XOM, GILD | 13F-HR | 2/6/2023 | 000089418923001032 | 
        
          | Q3 2022 | 2,125 | 14,354,613 | UNITED STATES TREAS BILLS, REGN, GILD, ABBV | 13F-HR | 10/18/2022 | 000156761922018557 | 
        
          | Q2 2022 | 2,392 | 13,465,388 | UNITED STATES TREAS BILLS, UNITED STATES TREAS NTS, AMT, EQIX | 13F-HR | 8/12/2022 | 000156761922015732 | 
        
          | Q1 2022 | 2,275 | 12,198,505 | UNITED STATES TREAS BILLS, AMT, CCI, UNITED STATES TREAS NTS | 13F-HR | 4/5/2022 | 000156761922008115 | 
        
          | Q4 2021 | 2,183 | 9,749,869 | UNITED STATES TREAS BILLS, CCI, AMT, EQIX | 13F-HR | 2/3/2022 | 000156761922002416 | 
        
          | Q3 2021 | 1,432 | 7,918,899 | UNITED STATES TREAS BILLS, EQIX, AMT, CCI | 13F-HR | 10/15/2021 | 000156761921018328 | 
        
          | Q2 2021 | 1,396 | 6,986,379 | UNITED STATES TREAS BILLS, EQIX, AMT, CCI | 13F-HR | 7/21/2021 | 000156761921013745 | 
        
          | Q1 2021 | 1,522 | 5,754,179 | UNITED STATES TREAS BILLS, AMT, CCI, EQIX | 13F-HR | 4/5/2021 | 000156761921007646 | 
        
          | Q4 2020 | 1,503 | 5,324,652 | UNITED STATES TREAS BILLS, AAPL, EQIX, AMT | 13F-HR | 1/20/2021 | 000156761921001248 | 
        
          | Q3 2020 | 1,380 | 4,701,599 | AAPL, MSFT, AMZN, CCI | 13F-HR | 10/19/2020 | 000156761920017955 | 
        
          | Q2 2020 | 937 | 4,939,148 | UNITED STATES TREAS BILLS, MSFT, AAPL, AMZN | 13F-HR | 7/29/2020 | 000156761920013865 | 
        
          | Q1 2020 | 659 | 4,969,493 | UNITED STATES TREAS BILLS, UNITED STATES TREAS NTS, EQIX, MSFT | 13F-HR | 4/23/2020 | 000156761920008287 | 
        
          | Q4 2019 | 1,251 | 2,213,584 | BRK-B, JNJ, PG, XOM | 13F-HR | 2/10/2020 | 000156761920002583 | 
        
          | Q3 2019 | 1,175 | 4,448,452 | MSFT, AAPL, AMZN, UNITED STATES TREAS BDS | 13F-HR | 10/10/2019 | 000156761919019456 | 
        
          | Q2 2019 | 1,157 | 4,089,371 | MSFT, AAPL, AMZN, UNITED STATES TREAS BDS | 13F-HR | 8/12/2019 | 000156761919016348 | 
        
          | Q1 2019 | 741 | 3,603,601 | UNITED STATES TREAS BILLS, AAPL, MSFT, AMZN | 13F-HR | 4/10/2019 | 000156761919008663 | 
        
          | Q4 2018 | 530 | 2,838,738 | UNITED STATES TREAS BILLS, ABBV, IBM, LVS | 13F-HR | 2/13/2019 | 000156761919003584 | 
        
          | Q3 2018 | 1,194 | 2,656,946 | AAPL, AMZN, MSFT, META | 13F-HR | 11/14/2018 | 000156761918006372 | 
        
          | Q2 2018 | 1,168 | 2,209,820 | UNITED STATES TREAS BDS, AAPL, MSFT, AMZN | 13F-HR | 8/14/2018 | 000156761918000838 | 
        
          | Q1 2018 | 1,037 | 1,808,110 | AAPL, MSFT, United States Treasury Bills 0.0 17-MAY-2018, AMZN | 13F-HR | 5/14/2018 | 000114036118023192 | 
        
          | Q4 2017 | 1,198 | 1,425,244 | AAPL, MSFT, AMZN, META | 13F-HR | 2/14/2018 | 000114036118007560 | 
        
          | Q3 2017 | 1,240 | 1,128,549 | AAPL, MSFT, GOOG, AMZN | 13F-HR | 11/8/2017 | 000114036117041514 | 
        
          | Q2 2017 | 1,287 | 1,011,123 | GOOG, AAPL, MSFT, AMZN | 13F-HR | 8/8/2017 | 000114036117030472 | 
        
          | Q1 2017 | 1,104 | 815,619 | AAPL, MSFT, GOOG, AMZN | 13F-HR | 5/9/2017 | 000114036117019086 | 
        
          | Q4 2016 | 1,101 | 701,622 | AAPL, MSFT, GOOG, AMZN | 13F-HR | 2/8/2017 | 000114036117005085 | 
        
          | Q3 2016 | 1,071 | 657,935 | AAPL, GOOG, MSFT, AMZN | 13F-HR | 11/10/2016 | 000114036116085816 | 
        
          | Q2 2016 | 1,109 | 633,345 | AAPL, MSFT, GOOG, AMZN | 13F-HR | 8/12/2016 | 000114036116076088 | 
        
          | Q1 2016 | 870 | 440,709 | AAPL, MSFT, GOOG, AMZN | 13F-HR | 5/13/2016 | 000114036116065092 | 
        
          | Q4 2015 | 876 | 425,657 | AAPL, MSFT, GOOG, AMZN | 13F-HR | 2/17/2016 | 000114036116053548 | 
        
          | Q3 2015 | 130 | 41,080 | WMT, SPY, SNP, XOM | 13F-HR | 11/10/2015 | 000161666715000009 | 
        
          | Q2 2015 | 140 | 47,972 | SNP, BP, WMT, RDS.B | 13F-HR | 9/23/2015 | 000161666715000008 | 
        
          | Q1 2015 | 138 | 48,309 | WMT, SNP, RDS.B, BP | 13F-HR | 5/29/2015 | 000161666715000005 | 
        
          | Q4 2013 | 510 | 416,082 | WMT, XOM, BP, Volkswagen AG Sp ADR | 13F-HR | 2/18/2015 | 000161666715000002 |