@property
    def service_class_uuid_list(self):
        L = list()
        try: uuid_list = self.eir[0x03]
        except KeyError: uuid_list = self.eir.get(0x02, '')
        for x in struct.unpack("<"+"H"*(len(uuid_list)/2), uuid_list):
            L.append("{0:08x}-0000-1000-8000-00805f9b34fb".format(x))
        try: uuid_list = self.eir[0x05]
        except KeyError: uuid_list = self.eir.get(0x04, '')
        for x in struct.unpack("<"+"L"*(len(uuid_list)/4), uuid_list):
            L.append("{0:08x}-0000-1000-8000-00805f9b34fb".format(x))
        try: uuid_list = self.eir[0x07]
        except KeyError: uuid_list = self.eir.get(0x06, '')
        for i in range(0, len(uuid_list), 16):
            L.append(str(UUID(bytes_le=uuid_list[i:i+16])))
        return L
Solve linear system with positive semidefinite coefficient matrix.
dataset/ETHPy150Open javgh/greenaddress-pos-tools/nfc/ndef/bt_record.py/BluetoothConfigRecord.service_class_uuid_list--crossover with--dataset/ETHPy150Open lebedov/scikit-cuda/skcuda/magma.py/magma_dposv_gpu