def METHOD_NAME(f):
    doc = BeautifulSoup(f, 'html.parser')
    table = doc.find('section', {'id': 'python-bytecode-instructions'})
    opcodes = table.findAll('dl', {'class': 'std opcode'})
    instructions = []
    for opcode in opcodes:
        opcode_name = opcode.find('span', {'class': 'pre'}).text
        opcode_desc = get_description_paragraphs(opcode)
        instructions.append(Instruction(
            opcode_name,
            [opcode_name],
            opcode_desc[0],
            '\n'.join(opcode_desc))
        )
    return instructions