| 
            Q2 2025
           | 
          155 | 
          3,758,725 | 
          
            
              SPY puts, QQQ puts, GLD puts, COST puts
            
           | 
          
            13F-HR
           | 
          8/11/2025 | 
          000153991925000003 | 
        
        
          | 
            Q1 2025
           | 
          171 | 
          3,720,153 | 
          
            
              GLD puts, TLT calls, HYG puts, SLV calls
            
           | 
          
            13F-HR
           | 
          5/13/2025 | 
          000153991925000002 | 
        
        
          | 
            Q4 2024
           | 
          146 | 
          2,978,569 | 
          
            
              COST puts, SLV calls, HYG puts, QQQ puts
            
           | 
          
            13F-HR
           | 
          2/12/2025 | 
          000153991925000001 | 
        
        
          | 
            Q3 2024
           | 
          136 | 
          5,072,986 | 
          
            
              QQQ calls, SPY calls, GLD calls, IWM calls
            
           | 
          
            13F-HR
           | 
          11/12/2024 | 
          000153991924000007 | 
        
        
          | 
            Q2 2024
           | 
          115 | 
          2,726,807 | 
          
            
              QQQ puts, HYG puts, CNQ.TO, BROS
            
           | 
          
            13F-HR
           | 
          8/12/2024 | 
          000153991924000003 | 
        
        
          | 
            Q1 2024
           | 
          146 | 
          3,340,398 | 
          
            
              QQQ puts, HYG puts, SPY puts, SUI
            
           | 
          
            13F-HR
           | 
          5/14/2024 | 
          000153991924000002 | 
        
        
          | 
            Q4 2023
           | 
          153 | 
          5,031,485 | 
          
            
              QQQ puts, SPY puts, NVDA puts, IWM puts
            
           | 
          
            13F-HR
           | 
          2/12/2024 | 
          000153991924000001 | 
        
        
          | 
            Q3 2023
           | 
          155 | 
          6,998,491 | 
          
            
              SPY puts, QQQ puts, LQD puts, XLE puts
            
           | 
          
            13F-HR
           | 
          11/13/2023 | 
          000153991923000004 | 
        
        
          | 
            Q2 2023
           | 
          146 | 
          5,251,739 | 
          
            
              SPY puts, HYG puts, QQQ puts, XOP puts
            
           | 
          
            13F-HR
           | 
          8/14/2023 | 
          000153991923000003 | 
        
        
          | 
            Q1 2023
           | 
          161 | 
          4,543,329 | 
          
            
              SPY puts, HYG puts, QQQ puts, IWM calls
            
           | 
          
            13F-HR
           | 
          5/11/2023 | 
          000153991923000002 | 
        
        
          | 
            Q4 2022
           | 
          184 | 
          6,120,329 | 
          
            
              QQQ calls, DIA puts, SPY puts, IWM puts
            
           | 
          
            13F-HR
           | 
          2/10/2023 | 
          000153991923000001 | 
        
        
          | 
            Q3 2022
           | 
          167 | 
          6,573,342 | 
          
            
              QQQ calls, SPY puts, GLD calls, TLT calls
            
           | 
          
            13F-HR
           | 
          11/7/2022 | 
          000153991922000004 | 
        
        
          | 
            Q2 2022
           | 
          162 | 
          4,539,628 | 
          
            
              QQQ calls, HYG puts, SPY calls, SUI
            
           | 
          
            13F-HR
           | 
          8/15/2022 | 
          000153991922000003 | 
        
        
          | 
            Q1 2022
           | 
          188 | 
          7,554,664 | 
          
            
              SPY puts, QQQ puts, HYG puts, IYR puts
            
           | 
          
            13F-HR
           | 
          5/9/2022 | 
          000153991922000002 | 
        
        
          | 
            Q4 2021
           | 
          242 | 
          5,913,346 | 
          
            
              SPY puts, HYG puts, IYR puts, TLT puts
            
           | 
          
            13F-HR
           | 
          2/14/2022 | 
          000153991922000001 | 
        
        
          | 
            Q3 2021
           | 
          256 | 
          6,627,165 | 
          
            
              SPY puts, IWM puts, QQQ puts, HYG puts
            
           | 
          
            13F-HR
           | 
          11/2/2021 | 
          000153991921000004 | 
        
        
          | 
            Q2 2021
           | 
          258 | 
          7,097,370 | 
          
            
              SPY puts, IWM puts, QQQ puts, AMZN calls
            
           | 
          
            13F-HR
           | 
          8/3/2021 | 
          000153991921000003 | 
        
        
          | 
            Q1 2021
           | 
          272 | 
          4,428,782 | 
          
            
              SPY puts, IWM puts, HYG puts, SUI
            
           | 
          
            13F-HR
           | 
          5/11/2021 | 
          000153991921000002 | 
        
        
          | 
            Q4 2020
           | 
          209 | 
          1,455,621 | 
          
            
              FUN, SUI, GPK, HCC
            
           | 
          
            13F-HR
           | 
          2/8/2021 | 
          000153991921000001 | 
        
        
          | 
            Q3 2020
           | 
          164 | 
          937,420 | 
          
            
              SUI, FUN, KL, MSFT
            
           | 
          
            13F-HR
           | 
          11/12/2020 | 
          000153991920000005 | 
        
        
          | 
            Q2 2020
           | 
          140 | 
          1,175,622 | 
          
            
              MSFT, FUN, DHR, ROP
            
           | 
          
            RESTATEMENT
           | 
          8/14/2020 | 
          000153991920000004 | 
        
        
          | 
            Q1 2020
           | 
          79 | 
          562,171 | 
          
            
              SUI, ELS, ABX.TO, ROP
            
           | 
          
            13F-HR
           | 
          5/5/2020 | 
          000153991920000002 | 
        
        
          | 
            Q4 2019
           | 
          144 | 
          944,537 | 
          
            
              ROP, AZPN, SUI, ELS
            
           | 
          
            13F-HR
           | 
          2/13/2020 | 
          000153991920000001 | 
        
        
          | 
            Q3 2019
           | 
          167 | 
          888,709 | 
          
            
              ROP, FNV.TO, SUI, ELS
            
           | 
          
            RESTATEMENT
           | 
          11/29/2019 | 
          000153991919000006 | 
        
        
          | 
            Q2 2019
           | 
          134 | 
          899,021 | 
          
            
              BRK-B, PLNT, ELS, SUI
            
           | 
          
            13F-HR
           | 
          7/23/2019 | 
          000153991919000004 | 
        
        
          | 
            Q1 2019
           | 
          111 | 
          947,503 | 
          
            
              PLNT, ROP, ELS, SUI
            
           | 
          
            13F-HR
           | 
          5/7/2019 | 
          000153991919000003 | 
        
        
          | 
            Q4 2018
           | 
          92 | 
          807,499 | 
          
            
              ROP, SUI, ELS, CTAS
            
           | 
          
            RESTATEMENT
           | 
          2/7/2019 | 
          000153991919000002 | 
        
        
          | 
            Q3 2018
           | 
          142 | 
          996,620 | 
          
            
              ROP, SUI, ERF.TO, LAMR
            
           | 
          
            13F-HR
           | 
          10/26/2018 | 
          000153991918000007 | 
        
        
          | 
            Q2 2018
           | 
          140 | 
          908,427 | 
          
            
              ROP, CNQ.TO, ERF.TO, CHD
            
           | 
          
            13F-HR
           | 
          8/14/2018 | 
          000153991918000006 | 
        
        
          | 
            Q1 2018
           | 
          116 | 
          949,098 | 
          
            
              HCC, PLNT, SUI, ROP
            
           | 
          
            13F-HR
           | 
          5/8/2018 | 
          000153991918000005 | 
        
        
          | 
            Q4 2017
           | 
          113 | 
          861,278 | 
          
            
              TECK-B.TO, CWH, CHD, SUI
            
           | 
          
            13F-HR
           | 
          2/9/2018 | 
          000153991918000001 | 
        
        
          | 
            Q3 2017
           | 
          131 | 
          788,218 | 
          
            
              CWH, QSR, SUI, WTW
            
           | 
          
            13F-HR
           | 
          11/13/2017 | 
          000153991917000004 | 
        
        
          | 
            Q2 2017
           | 
          161 | 
          713,868 | 
          
            
              SUI, SIX, META, QSR
            
           | 
          
            13F-HR
           | 
          8/14/2017 | 
          000153991917000003 | 
        
        
          | 
            Q1 2017
           | 
          156 | 
          757,067 | 
          
            
              SIX, ROP, FANG, SSNC
            
           | 
          
            13F-HR
           | 
          5/11/2017 | 
          000153991917000002 | 
        
        
          | 
            Q4 2016
           | 
          141 | 
          671,203 | 
          
            
              ROP, QSR, ADBE, MFC.TO
            
           | 
          
            13F-HR
           | 
          2/13/2017 | 
          000153991917000001 | 
        
        
          | 
            Q3 2016
           | 
          105 | 
          561,076 | 
          
            
              KHC, LAD, PAYC, LAMR
            
           | 
          
            13F-HR
           | 
          11/14/2016 | 
          000153991916000008 | 
        
        
          | 
            Q2 2016
           | 
          93 | 
          489,143 | 
          
            
              QSR, TSCO, PLAY, PAYC
            
           | 
          
            13F-HR
           | 
          8/5/2016 | 
          000153991916000007 | 
        
        
          | 
            Q1 2016
           | 
          136 | 
          493,813 | 
          
            
              META, PLAY, TSCO, STZ
            
           | 
          
            13F-HR
           | 
          5/4/2016 | 
          000153991916000006 | 
        
        
          | 
            Q4 2015
           | 
          178 | 
          541,202 | 
          
            
              PRMW, CPG.TO, NCLH, PAYC
            
           | 
          
            13F-HR
           | 
          2/12/2016 | 
          000153991916000005 | 
        
        
          | 
            Q3 2015
           | 
          132 | 
          472,725 | 
          
            
              CPG.TO, SSNC, UNF, NCLH
            
           | 
          
            13F-HR
           | 
          11/3/2015 | 
          000153991915000004 | 
        
        
          | 
            Q2 2015
           | 
          92 | 
          443,032 | 
          
            
              LAMR, NCLH, UNF, SIX
            
           | 
          
            13F-HR
           | 
          7/30/2015 | 
          000153991915000003 | 
        
        
          | 
            Q1 2015
           | 
          88 | 
          365,848 | 
          
            
              SIX, MG.TO, QSR, DIS
            
           | 
          
            13F-HR
           | 
          5/11/2015 | 
          000153991915000002 | 
        
        
          | 
            Q4 2014
           | 
          79 | 
          212,345 | 
          
            
              SBUX, SIX, ENB.TO, OTEX
            
           | 
          
            13F-HR
           | 
          2/11/2015 | 
          000153991915000001 | 
        
        
          | 
            Q3 2014
           | 
          40 | 
          139,704 | 
          
            
              AON, SSNC, ROP, EXP
            
           | 
          
            13F-HR
           | 
          11/12/2014 | 
          000153991914000005 | 
        
        
          | 
            Q2 2014
           | 
          66 | 
          204,722 | 
          
            
              AON, MLM, SSNC, ROP
            
           | 
          
            13F-HR
           | 
          8/13/2014 | 
          000153991914000004 | 
        
        
          | 
            Q1 2014
           | 
          71 | 
          181,605 | 
          
            
              DIS, EXP, AMTD, AAPL
            
           | 
          
            13F-HR
           | 
          5/15/2014 | 
          000153991914000003 | 
        
        
          | 
            Q4 2013
           | 
          86 | 
          260,783 | 
          
            
              DIS, SLF.TO, LEN, ROP
            
           | 
          
            13F-HR
           | 
          2/14/2014 | 
          000153991914000001 |