count  crystals
offset crystals
count  bonuses
offset bonuses
offset crafter
offset soulbind

int32  unk1
int64  uid
int32  item
int64  uid2
int64  ownerId
int32  unk3
int32  unk4
int32  unk5
int32  unk6
int32  enchant
int32  unk7
int32  unk8 # boolean?
float  unk9
int32  unk10
int32  unk11
int32  unk12
int32  unk13
int32  unk14
int32  unk15
int32  unk16
int32  unk17
int32  unk18
int32  unk19
int32  unk20
int32  unk21
int32  unk22
int32  unk23
int32  unk24
int32  unk25
int32  unk26
int32  unk27
int32  unk28
int32  unk29
int32  unk30
int32  unk31
int32  unk32
int32  unk33
int32  unk34
int32  unk35
int32  unk36
int32  unk37
int32  unk38
int32  unk39
int32  unk40
int32  unk41
int32  unk42
int32  unk43
int32  unk44
int32  unk45
int32  unk46
int32  unk47
int32  unk48
int32  unk49
int32  unk50
int32  unk51
int32  unk52

int32  unk53
int32  unk54
int32  unk55
int32  unk56
int32  unk57
byte   unk58
byte   masterwork
int32  masterworkBonus # 1%: 0, 2%: 2, 3%: 4
byte   unk61 # boolean?
int32  attack1
int32  defense
int32  unk62
int32  unk63
float  unk64
float  unk65
float  unk66
int32  unk67
int32  unk68
int32  unk69
int32  unk70
float  unk71
float  unk72
float  unk73
int32  diffAttack
int32  diffDefense
int32  compareItemLevel # ?
int32  diffBalance
int32  unk75
int32  unk76
int32  unk77
int32  unk78
int32  unk79
int32  unk80
int32  unk81
int32  unk82
int32  unk83
int32  unk84
int32  attack2
int32  diffAttack2
int32  unk85
int32  remodel
int32  unk87
int32  unk88
int32  unk89
int32  unk90
int32  unk91
int32  unk92
int32  itemLevel
int32  unk93
int32  unk94
int32  unk95
int32  unk96
int32  unk97
int32  unk98
int32  unk99
int32  enchantmentAdvantage
int32  unk101
int32  unk102
int64  averageBrokeredSale
int32  feedstock
int32  unk105
int32  unk106

int32  unk107
int32  unk108
byte   unk109
string crafter
string soulbind

array  crystals
- int32 crystal

array bonuses
- int32 bonus
