def METHOD_NAME(self, item, text, subItemID, info):
    from iped.engine.data import Item
    newItem = Item()
    newItem.setParent(item)
    newItem.setName('Hardware-Wallet_' + str(subItemID))
    newItem.setPath(item.getPath() + ">>" + newItem.getName())
    newItem.getMetadata().set(hwFound, 'true')
    newItem.getMetadata().set('Hardware-Wallet-VendorID', str(info.get('VendorID')))
    newItem.getMetadata().set('Hardware-Wallet-ProductID', str(info.get('ProductID')))
    newItem.getMetadata().set('Hardware-Wallet-VendorName', str(info.get('VendorName')))
    newItem.getMetadata().set('Hardware-Wallet-DeviceName', str(info.get('DeviceName')))
    newItem.setSubItem(True)
    newItem.setSubitemId(subItemID)
    newItem.setSumVolume(False);
    # export item content to case storage
    from iped.engine.task import ExportFileTask
    from org.apache.commons.lang3 import StringUtils
    from java.io import ByteArrayInputStream
    exporter = ExportFileTask();
    exporter.setWorker(worker);
    bytes = StringUtils.getBytes(text, 'UTF-8')
    dataStream = ByteArrayInputStream(bytes);
    exporter.extractFile(dataStream, newItem, item.getLength());
    from iped.engine.core import Statistics
    Statistics.get().incSubitemsDiscovered();
    worker.processNewItem(newItem);