| Hale Capital Partners, LP | 
            2.6% | 
            63.7K | 
            0 | 
            63.7K | 
            /s/ Martin M. Hale, Jr. | 
            Martin M. Hale, Jr., Managing Member of Hale Fund Partners, LLC, its General Partner | 
            0001458726 | 
          
          
            | HALE MARTIN M JR | 
            16.9% | 
            417K | 
            0 | 
            417K | 
            /s/ Martin M. Hale, Jr. | 
            Martin M. Hale, Jr. | 
            0001272935 | 
          
          
            | Hale Fund Management, LLC | 
            16.9% | 
            417K | 
            0 | 
            417K | 
            /s/ Martin M. Hale, Jr. | 
            Martin M. Hale, Jr., Chief Executive Officer | 
            0002057028 | 
          
          
            | Hale Capital Management, LP | 
            16.9% | 
            417K | 
            0 | 
            417K | 
            /s/ Martin M. Hale, Jr. | 
            Martin M. Hale, Jr., Chief Executive Officer of Hale Fund Management, LLC, its General Partner | 
            0002057027 | 
          
          
            | Hale Fund Partners, LLC | 
            2.6% | 
            63.7K | 
            0 | 
            63.7K | 
            /s/ Martin M. Hale, Jr. | 
            Martin M. Hale, Jr., Managing Member | 
            0001458727 | 
          
          
            | Hale Capital Partners Fund V, LP | 
            14.3% | 
            353K | 
            0 | 
            353K | 
            /s/ Martin M. Hale, Jr. | 
            Martin M. Hale, Jr., Managing Member of Hale Fund Partners II, LLC, its General Partner | 
            0002028191 | 
          
          
            | Hale Fund Partners II, LLC | 
            14.3% | 
            353K | 
            0 | 
            353K | 
            /s/ Martin M. Hale, Jr. | 
            Martin M. Hale, Jr., Managing Member | 
             |