library ToAddress {

    /*
    * @dev Transforms bytes to address
    */
    function toAddr(bytes source) internal pure returns (address addr) {
        assembly {
            addr := mload(add(source, 0x14))
        }
        return addr;
    }
}
function toAddr(bytes source) internal pure returns (address addr) {
    assembly {
        addr := mload(add(source, 0x14))
    }
    return addr;
}

/*
 * @dev Transforms bytes to address
 */