| 
            Q2 2025
           | 
          457 | 
          1,495,904 | 
          
            
              NVDA, MSFT, AAPL, AMZN
            
           | 
          
            13F-HR
           | 
          8/11/2025 | 
          000110465925075856 | 
        
        
          | 
            Q1 2025
           | 
          470 | 
          1,359,201 | 
          
            
              MSFT, AAPL, NVDA, AMZN
            
           | 
          
            13F-HR
           | 
          5/13/2025 | 
          000110465925047471 | 
        
        
          | 
            Q4 2024
           | 
          471 | 
          1,507,017 | 
          
            
              MSFT, NVDA, AAPL, AMZN
            
           | 
          
            13F-HR
           | 
          2/12/2025 | 
          000110465925012261 | 
        
        
          | 
            Q3 2024
           | 
          483 | 
          1,491,691 | 
          
            
              MSFT, AAPL, NVDA, AMZN
            
           | 
          
            13F-HR
           | 
          11/7/2024 | 
          000110465924115451 | 
        
        
          | 
            Q2 2024
           | 
          453 | 
          1,260,943 | 
          
            
              NVDA, AAPL, MSFT, AMZN
            
           | 
          
            RESTATEMENT
           | 
          8/14/2024 | 
          000110465924089150 | 
        
        
          | 
            Q1 2024
           | 
          455 | 
          1,312,552 | 
          
            
              MSFT, NVDA, AAPL, AMZN
            
           | 
          
            13F-HR
           | 
          5/9/2024 | 
          000110465924059012 | 
        
        
          | 
            Q4 2023
           | 
          447 | 
          1,213,078 | 
          
            
              MSFT, AAPL, AMZN, NVDA
            
           | 
          
            13F-HR
           | 
          2/8/2024 | 
          000110465924011816 | 
        
        
          | 
            Q3 2023
           | 
          514 | 
          1,336,466 | 
          
            
              MSFT, AAPL, NVDA, GOOGL
            
           | 
          
            13F-HR
           | 
          11/13/2023 | 
          000110465923116394 | 
        
        
          | 
            Q2 2023
           | 
          491 | 
          1,417,100 | 
          
            
              MSFT, AAPL, GOOGL, AMZN
            
           | 
          
            13F-HR
           | 
          8/10/2023 | 
          000110465923089438 | 
        
        
          | 
            Q1 2023
           | 
          804 | 
          7,438,722 | 
          
            
              AAPL, MSFT, GOOGL, AMZN
            
           | 
          
            13F-HR
           | 
          5/3/2023 | 
          000110465923055617 | 
        
        
          | 
            Q4 2022
           | 
          803 | 
          6,764,753 | 
          
            
              AAPL, MSFT, GOOGL, UNH
            
           | 
          
            13F-HR
           | 
          2/6/2023 | 
          000110465923011279 | 
        
        
          | 
            Q3 2022
           | 
          810 | 
          6,559,932 | 
          
            
              AAPL, MSFT, AMZN, GOOGL
            
           | 
          
            13F-HR
           | 
          11/8/2022 | 
          000110465922115906 | 
        
        
          | 
            Q2 2022
           | 
          833 | 
          7,675,671 | 
          
            
              MSFT, AAPL, GOOGL, AMZN
            
           | 
          
            13F-HR
           | 
          8/9/2022 | 
          000110465922088164 | 
        
        
          | 
            Q1 2022
           | 
          856 | 
          8,716,312 | 
          
            
              AAPL, MSFT, AMZN, GOOGL
            
           | 
          
            13F-HR
           | 
          5/10/2022 | 
          000110465922058374 | 
        
        
          | 
            Q4 2021
           | 
          867 | 
          9,653,016 | 
          
            
              MSFT, AAPL, AMZN, GOOGL
            
           | 
          
            13F-HR
           | 
          2/8/2022 | 
          000110465922013944 | 
        
        
          | 
            Q3 2021
           | 
          866 | 
          9,354,966 | 
          
            
              MSFT, AAPL, AMZN, META
            
           | 
          
            13F-HR
           | 
          10/27/2021 | 
          000110465921130264 | 
        
        
          | 
            Q2 2021
           | 
          868 | 
          9,959,694 | 
          
            
              MSFT, AAPL, META, AMZN
            
           | 
          
            13F-HR
           | 
          8/10/2021 | 
          000110465921102998 | 
        
        
          | 
            Q1 2021
           | 
          801 | 
          9,062,653 | 
          
            
              MSFT, AAPL, AMZN, META
            
           | 
          
            13F-HR
           | 
          5/12/2021 | 
          000110465921065354 | 
        
        
          | 
            Q4 2020
           | 
          855 | 
          8,811,249 | 
          
            
              AAPL, MSFT, AMZN, META
            
           | 
          
            13F-HR
           | 
          2/11/2021 | 
          000110465921020127 | 
        
        
          | 
            Q3 2020
           | 
          852 | 
          7,379,842 | 
          
            
              AAPL, MSFT, AMZN, META
            
           | 
          
            13F-HR
           | 
          11/10/2020 | 
          000110465920123206 | 
        
        
          | 
            Q2 2020
           | 
          853 | 
          6,708,641 | 
          
            
              MSFT, AAPL, AMZN, META
            
           | 
          
            13F-HR
           | 
          8/12/2020 | 
          000110465920093456 | 
        
        
          | 
            Q1 2020
           | 
          877 | 
          5,803,383 | 
          
            
              MSFT, AAPL, AMZN, META
            
           | 
          
            13F-HR
           | 
          5/14/2020 | 
          000110465920061035 | 
        
        
          | 
            Q4 2019
           | 
          906 | 
          7,769,036 | 
          
            
              MSFT, AAPL, META, V
            
           | 
          
            13F-HR
           | 
          2/11/2020 | 
          000110465920016259 | 
        
        
          | 
            Q3 2019
           | 
          882 | 
          7,192,108 | 
          
            
              MSFT, AAPL, META, V
            
           | 
          
            13F-HR
           | 
          11/13/2019 | 
          000110465919063406 | 
        
        
          | 
            Q2 2019
           | 
          753 | 
          6,548,336 | 
          
            
              MSFT, META, AAPL, AMZN
            
           | 
          
            13F-HR
           | 
          8/1/2019 | 
          000110465919043100 | 
        
        
          | 
            Q1 2019
           | 
          729 | 
          6,057,798 | 
          
            
              MSFT, AAPL, META, AMZN
            
           | 
          
            13F-HR
           | 
          5/14/2019 | 
          000110465919029028 | 
        
        
          | 
            Q4 2018
           | 
          810 | 
          5,867,846 | 
          
            
              MSFT, V, AAPL, AMZN
            
           | 
          
            13F-HR
           | 
          2/7/2019 | 
          000110465919006143 | 
        
        
          | 
            Q3 2018
           | 
          715 | 
          5,832,751 | 
          
            
              AMZN, MSFT, AAPL, V
            
           | 
          
            13F-HR
           | 
          11/13/2018 | 
          000110465918067662 | 
        
        
          | 
            Q2 2018
           | 
          702 | 
          5,204,593 | 
          
            
              AMZN, AAPL, MSFT, META
            
           | 
          
            13F-HR
           | 
          7/18/2018 | 
          000110465918045606 | 
        
        
          | 
            Q1 2018
           | 
          723 | 
          5,007,507 | 
          
            
              MSFT, AAPL, AMZN, V
            
           | 
          
            13F-HR
           | 
          5/1/2018 | 
          000110465918028799 | 
        
        
          | 
            Q4 2017
           | 
          712 | 
          4,401,008 | 
          
            
              AAPL, MSFT, SPG, AMZN
            
           | 
          
            13F-HR
           | 
          1/18/2018 | 
          000110465918002752 | 
        
        
          | 
            Q3 2017
           | 
          812 | 
          4,542,042 | 
          
            
              AAPL, SPG, MSFT, AMZN
            
           | 
          
            13F-HR
           | 
          10/30/2017 | 
          000110465917064424 | 
        
        
          | 
            Q2 2017
           | 
          840 | 
          4,542,242 | 
          
            
              JPM, AMZN, AAPL, GOOGL
            
           | 
          
            13F-HR
           | 
          8/9/2017 | 
          000110465917050418 | 
        
        
          | 
            Q1 2017
           | 
          952 | 
          12,477,476 | 
          
            
              ORCL, BABA, ACN, LBTYK
            
           | 
          
            RESTATEMENT
           | 
          5/18/2017 | 
          000110465917033562 | 
        
        
          | 
            Q4 2016
           | 
          829 | 
          10,603,977 | 
          
            
              ORCL, BABA, MSFT, ACN
            
           | 
          
            13F-HR
           | 
          2/9/2017 | 
          000110465917007574 | 
        
        
          | 
            Q3 2016
           | 
          821 | 
          9,257,557 | 
          
            
              ORCL, ACN, META, MSFT
            
           | 
          
            13F-HR
           | 
          11/10/2016 | 
          000110465916155958 | 
        
        
          | 
            Q2 2016
           | 
          873 | 
          9,134,476 | 
          
            
              ORCL, META, MSFT, LBTYK
            
           | 
          
            13F-HR
           | 
          8/10/2016 | 
          000110465916138420 | 
        
        
          | 
            Q1 2016
           | 
          863 | 
          9,199,035 | 
          
            
              ORCL, AGN, MSFT, META
            
           | 
          
            13F-HR
           | 
          5/13/2016 | 
          000110465916120580 | 
        
        
          | 
            Q4 2015
           | 
          913 | 
          9,039,564 | 
          
            
              AGN, GILD, ORCL, GOOG
            
           | 
          
            13F-HR
           | 
          2/11/2016 | 
          000110465916095572 | 
        
        
          | 
            Q3 2015
           | 
          874 | 
          9,086,079 | 
          
            
              NXPI, AVGO, ENDP, JAZZ
            
           | 
          
            RESTATEMENT
           | 
          11/16/2015 | 
          000110465915079313 | 
        
        
          | 
            Q2 2015
           | 
          890 | 
          10,225,096 | 
          
            
              ENDP, JAZZ, MNK, AVGO
            
           | 
          
            13F-HR
           | 
          8/12/2015 | 
          000110465915058859 | 
        
        
          | 
            Q1 2015
           | 
          935 | 
          11,510,719 | 
          
            
              ENDP, MNK, JAZZ, AVAGO TECHNOLOGIES LTD
            
           | 
          
            13F-HR
           | 
          5/12/2015 | 
          000110465915036977 | 
        
        
          | 
            Q4 2014
           | 
          938 | 
          10,511,760 | 
          
            
              CHKP, NXPI, MNK, ENDP
            
           | 
          
            13F-HR
           | 
          2/11/2015 | 
          000110465915008438 | 
        
        
          | 
            Q3 2014
           | 
          930 | 
          10,260,871 | 
          
            
              LYB, MNK, ACTAVIS PLC, ENDP
            
           | 
          
            13F-HR
           | 
          11/12/2014 | 
          000110465914079579 | 
        
        
          | 
            Q2 2014
           | 
          891 | 
          10,379,591 | 
          
            
              LYB, ACTAVIS PLC, CHKP, JAZZ
            
           | 
          
            13F-HR
           | 
          8/11/2014 | 
          000110465914059094 | 
        
        
          | 
            Q1 2014
           | 
          862 | 
          9,389,795 | 
          
            
              GOOGL, CHKP, LYB, CBI
            
           | 
          
            13F-HR
           | 
          5/12/2014 | 
          000110465914037239 | 
        
        
          | 
            Q4 2013
           | 
          916 | 
          8,740,662 | 
          
            
              NXPI, LYB, CHKP, JAZZ
            
           | 
          
            13F-HR
           | 
          2/13/2014 | 
          000110465914009369 |