I think your's will be buggy, because of the random seals?
The Random seals are really easy, here the calculation that wizatek post:
(Code in csharp)
int ItemOp0 = SealId * 256 + Level;
And it work great^^
// Done with the Seal Server
2
Uploaded with
2