<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get_table_idbb_field(endianess, data):
 	""" 	Return data from a packed TABLE_IDB_BFLD bit-field. 	:param str endianess: The endianess to use when packing values ('>' or '<') 	:param str data: The packed and machine-formatted data to parse 	:rtype: tuple 	:return: Tuple of (proc_nbr, std_vs_mfg) 	"""

	bfld = struct.unpack(endianess + 'H', data[:2])[0]
	proc_nbr = bfld & 0x7ff
	std_vs_mfg = bool(bfld & 0x800)
	selector = (bfld & 0xf000) >> 12
	return (proc_nbr, std_vs_mfg, selector)