func: function checkLockedToken() public {
          
          assert(distDay != 0);
          
          if (bTest){
              
              assert(today() > testUnlockedDay);
              
              uint unlock_percent = 1;
              
              uint i = 0;
              for(i=0; i<founderList.length; ++i){
                  
                  if (founders[founderList[i]].lockedDay > 0 && founders[founderList[i]].lockedToken > 0){
                      
                      uint256 all_token_num = TIC.totalSupply()*founders[founderList[i]].distPercent/100;
                      
                      uint256 locked_token_num = all_token_num*founders[founderList[i]].lockedPercent/100;
                      
                      uint256 unlock_token_num = locked_token_num*unlock_percent/founders[founderList[i]].lockedPercent;
                      if (unlock_token_num > founders[founderList[i]].lockedToken){
                          unlock_token_num = founders[founderList[i]].lockedToken;
                      }
                      
                      TIC.push(founderList[i], unlock_token_num);
                      
                      founders[founderList[i]].lockedToken -= unlock_token_num;
                  }
              }
              
              testUnlockedDay = today();            
          } else {
              
              assert(founders[msg.sender].lockedDay > 0);
              
              assert(founders[msg.sender].lockedToken > 0);
              
              assert(today() > founders[msg.sender].lockedDay);
              
              TIC.push(msg.sender, founders[msg.sender].lockedToken);
              
              founders[msg.sender].lockedToken = 0;
          }
      }