Variables that are written but never read and written again.
File: contracts/libraries/Silo/LibUnripeSilo.sol
LibUnripeSilo.unripeLPDeposit(address,uint32).bdv (contracts/libraries/Silo/LibUnripeSilo.sol#182) is written in both
	(amount,bdv) = getBeanEthUnripeLP(account,season) (contracts/libraries/Silo/LibUnripeSilo.sol#188)
	bdv = uint256(s.a[account].legacyV2Deposits[C.UNRIPE_LP][season].bdv).add(legBdv) (contracts/libraries/Silo/LibUnripeSilo.sol#205-207)
	L#182,  L#188,  L#205-207,  
 182:         returns (uint256 amount, uint256 bdv)
 188:         (amount, bdv) = getBeanEthUnripeLP(account, season);
 205:         bdv = uint256(
 206:             s.a[account].legacyV2Deposits[C.UNRIPE_LP][season].bdv
 207:         ).add(legBdv);
Write after write may reflect wrong implementation logic and unnecessary use of gas.
Fix or remove the writes.