Apr 27                           
            2023                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $110,239               
              $24.64 p/Share               
          
        
            
        
          
              4,474 
              Added 0.39% 
          
   
         
        
          
            1,141,960  
            Common Stock, par valu... 
          
          
        
          
             
           
                
        
      
      
        
            Apr 21                           
            2023                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $109,568               
              $24.49 p/Share               
          
        
            
        
          
              4,474 
              Added 0.39% 
          
   
         
        
          
            1,137,486  
            Common Stock, par valu... 
          
          
        
          
             
           
                
        
      
      
        
            Apr 07                           
            2023                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $54,540               
              $24.37 p/Share               
          
        
            
        
          
              2,238 
              Added 0.2% 
          
   
         
        
          
            1,133,012  
            Common Stock, par valu... 
          
          
        
          
             
           
                
        
      
      
        
            Dec 19                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $3,000,005               
              $11.5 p/Share               
          
        
            
        
          
              260,870 
              Added 18.75% 
          
   
         
        
          
            1,130,774  
            Common stock, $.001 pa... 
          
          
        
          
             
           
                
        
      
      
        
            Dec 02                           
            2022                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              $701,280               
              $0.62 p/Share               
          
        
            
        
          
              1,131,098 
              Added 4.94% 
          
   
         
        
          
            21,747,605  
            Common stock, $.001 pa... 
          
          
        
          
             
           
                
        
      
      
        
            Nov 30                           
            2022                           
          
        
          
            
              BUY 
            
            
                Conversion of derivative security 
            
                            
         
        
          
              $298,268               
              $0.62 p/Share               
          
        
            
        
          
              481,079 
              Added 2.28% 
          
   
         
        
          
            20,616,507  
            Common stock, $.001 pa... 
          
          
        
          
             
           
                
        
      
      
        
            Nov 28                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $496,781               
              $0.62 p/Share               
          
        
            
        
          
              801,261 
              Added 3.83% 
          
   
         
        
          
            20,135,429  
            Common stock, $.001 pa... 
          
          
        
          
             
           
                
        
      
      
        
            Oct 20                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $1,500,000               
              $0.12 p/Share               
          
        
            
        
          
              12,500,000 
              Added 39.27% 
          
   
         
        
          
            19,334,168  
            Common stock, $.001 pa... 
          
          
        
          
             
           
                
        
      
      
        
            Dec 08                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $750,000               
              $6.0 p/Share               
          
        
            
        
          
              125,000 
              Added 1.8% 
          
   
         
        
          
            6,834,167  
            Common Stock, par valu... 
          
          
        
          
             
           
                
        
      
      
        
            Oct 22                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $382,928               
              $1.12 p/Share               
          
        
            
        
          
              341,900 
              Reduced 4.85% 
          
   
         
        
          
            6,709,167  
            Common Stock, par valu... 
          
          
        
          
             
           
                
        
      
      
        
            Jul 20                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $568,776               
              $2.08 p/Share               
          
        
            
        
          
              273,450 
              Reduced 3.73% 
          
   
         
        
          
            7,051,067  
            Common Stock, par valu... 
          
          
        
          
             
           
                
        
      
      
        
            Jul 19                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $1,249,998               
              $6.0 p/Share               
          
        
            
        
          
              208,333 
              Added 2.77% 
          
   
         
        
          
            7,324,517  
            Common Stock, par valu... 
          
          
        
          
             
           
                
        
      
      
        
            Jul 13                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $1,000,002               
              $6.0 p/Share               
          
        
            
        
          
              166,667 
              Added 2.29% 
          
   
         
        
          
            7,116,184  
            Common Stock, par valu... 
          
          
        
          
             
           
                
        
      
      
        
            Jun 23                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $3,000,000               
              $6.0 p/Share               
          
        
            
        
          
              500,000 
              Added 6.71% 
          
   
         
        
          
            6,949,517  
            Common Stock, par valu... 
          
          
        
          
             
           
                
        
      
      
        
            Jun 17                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $297,860               
              $0.53 p/Share               
          
        
            
        
          
              562,000 
              Reduced 8.02% 
          
   
         
        
          
            6,449,517  
            Common Stock, par valu... 
          
          
        
          
             
           
                
        
      
      
        
            Apr 27                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $740,940               
              $1.24 p/Share               
          
        
            
        
          
              597,532 
              Reduced 7.85% 
          
   
         
        
          
            7,011,517  
            Common Stock, par valu... 
          
          
        
          
             
           
                
        
      
      
        
            Jan 20                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $91,237               
              $0.79 p/Share               
          
        
            
        
          
              115,490 
              Reduced 1.5% 
          
   
         
        
          
            7,609,049  
            Common Stock, par valu... 
          
          
        
          
             
           
                
        
      
      
        
            Dec 21                           
            2020                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              -                  
          
        
            
        
          
              10,000 
              Reduced 0.13% 
          
   
         
        
          
            7,724,539  
            Common Stock, par valu... 
          
          
        
          
             
           
                
        
      
      
        
            Oct 19                           
            2020                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              -                  
          
        
            
        
          
              7,100 
              Reduced 0.09% 
          
   
         
        
          
            7,734,539  
            Common Stock, par valu... 
          
          
        
          
             
           
                
        
      
      
        
            Oct 12                           
            2020                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              -                  
          
        
            
        
          
              25,000 
              Reduced 0.32% 
          
   
         
        
          
            7,741,639  
            Common Stock, par valu...