Function at 0x1006c710
Capabilities:
Parse pe header

Disassembly:
push esi
mov esi, eax
mov eax, ebx
and eax, 0xff000000
push edi
cmp eax, 0xd000000
jne 0x1006c754
push str.ISC_L_FOUNDATION
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006e4dd
push str.ISC_F_CHANGE_NON_PROVENMODE
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x5000000
jne 0x1006c85f
push str.ISC_L_BLOCK_CIPHER
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006c78d
push str.ISC_F_INIT_BLOCKCIPHER
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006c79e
push str.ISC_F_UPDATE_BLOCKCIPHER
jmp 0x1006e4cf
cmp eax, 0x30000
jne 0x1006c7b5
push str.ISC_F_UPDATE_ENCRYPTION
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x40000
jne 0x1006c7cc
push str.ISC_F_UPDATE_DECRYPTION
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x50000
jne 0x1006c7dd
push str.ISC_F_FINAL_BLOCKCIPHER
jmp 0x1006e4cf
cmp eax, 0x60000
jne 0x1006c7f4
push str.ISC_F_FINAL_ENCRYPTION
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x70000
jne 0x1006c80b
push str.ISC_F_FINAL_DECRYPTION
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x80000
jne 0x1006c81c
push str.ISC_F_BLOCKCIPHER
jmp 0x1006e4cf
cmp eax, 0x90000
jne 0x1006c833
push str.ISC_F_INIT_ALGORITHM
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0xa0000
jne 0x1006c84a
push str.ISC_F_INIT_ADVANCED_BLOCKCIPHER
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0xb0000
jne 0x1006e4dd
push str.ISC_F_DO_FINAL_ADVANCED_BLOCKCIPHER
jmp 0x1006e4cf
cmp eax, 0x1000000
jne 0x1006c959
push str.ISC_L_AES_INTERFACE
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006c898
push str.ISC_F_INIT_AES_KEY
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006c8af
push str.ISC_F_INIT_AES
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x30000
jne 0x1006c8c0
push str.ISC_F_DO_AES_ECB
jmp 0x1006e4cf
cmp eax, 0x40000
jne 0x1006c8d7
push str.ISC_F_DO_AES_CBC
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x50000
jne 0x1006c8ee
push str.ISC_F_DO_AES_CFB
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x60000
jne 0x1006c8ff
push str.ISC_F_DO_AES_OFB
jmp 0x1006e4cf
cmp eax, 0x70000
jne 0x1006c916
push str.ISC_F_DO_AES_CTR
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x80000
jne 0x1006c92d
push str.ISC_F_DO_AES_FPE_ASCII
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x90000
jne 0x1006c93e
push str.ISC_F_DO_AES_FPE_ENG
jmp 0x1006e4cf
cmp eax, 0xa0000
jne 0x1006e4dd
push str.ISC_F_DO_AES_FPE_ASCII_NUM
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x8000000
jne 0x1006c9fd
push str.ISC_L_DES_INTERFACE
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006c992
push str.ISC_F_INIT_DES_KEY
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006c9a3
push str.ISC_F_DO_DES_ECB
jmp 0x1006e4cf
cmp eax, 0x30000
jne 0x1006c9ba
push str.ISC_F_DO_DES_CBC
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x40000
jne 0x1006c9d1
push str.ISC_F_DO_DES_CFB
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x50000
jne 0x1006c9e2
push str.ISC_F_DO_DES_OFB
jmp 0x1006e4cf
cmp eax, 0x60000
jne 0x1006e4dd
push str.ISC_F_DO_DES_CTR
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x7000000
jne 0x1006cab8
push str.ISC_L_DES_EDE_INTERFACE
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006ca36
push str.ISC_F_INIT_DES_EDE_KEY
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006ca47
push str.ISC_F_DO_DES_EDE_ECB
jmp 0x1006e4cf
cmp eax, 0x30000
jne 0x1006ca5e
push str.ISC_F_DO_DES_EDE_CBC
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x40000
jne 0x1006ca75
push str.ISC_F_DO_DES_EDE_CFB
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x50000
jne 0x1006ca86
push str.ISC_F_DO_DES_EDE_OFB
jmp 0x1006e4cf
cmp eax, 0x60000
jne 0x1006ca9d
push str.ISC_F_DO_DES_EDE_CTR
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x70000
jne 0x1006e4dd
push str.ISC_F_INIT_ENCRYPT_DES_EDE_KEY
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x19000000
jne 0x1006cb6d
push str.F_INIT_SEED_KEY
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006caeb
push str.ISC_F_INIT_SEED_KEY
jmp 0x1006e4cf
cmp eax, 0x20000
jne 0x1006cb02
push str.ISC_F_INIT_SEED
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x50000
jne 0x1006cb19
push str.ISC_F_DO_SEED_ECB
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x30000
jne 0x1006cb2a
push str.ISC_F_DO_SEED_CBC
jmp 0x1006e4cf
cmp eax, 0x40000
jne 0x1006cb41
push str.ISC_F_DO_SEED_CFB
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x60000
jne 0x1006cb58
push str.ISC_F_DO_SEED_OFB
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x70000
jne 0x1006e4dd
push str.ISC_F_DO_SEED_CTR
jmp 0x1006e4cf
cmp eax, 0x2000000
jne 0x1006cc28
push str.ISC_L_ARIA_INTERFACE
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006cba6
push str.ISC_F_INIT_ARIA_KEY
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006cbbd
push str.ISC_F_INIT_ARIA
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x30000
jne 0x1006cbce
push str.ISC_F_DO_ARIA_ECB
jmp 0x1006e4cf
cmp eax, 0x40000
jne 0x1006cbe5
push str.ISC_F_DO_ARIA_CBC
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x50000
jne 0x1006cbfc
push str.ISC_F_DO_ARIA_CFB
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x60000
jne 0x1006cc0d
push str.ISC_F_DO_ARIA_OFB
jmp 0x1006e4cf
cmp eax, 0x70000
jne 0x1006e4dd
push str.ISC_F_DO_ARIA_CTR
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x16000000
jne 0x1006cc3c
push str.ISC_L_RC4_INTERFACE
push 0x32
push esi
jmp 0x1006e4d5
cmp eax, 0x17000000
jne 0x1006cce0
push str.ISC_L_RC5_INTERFACE
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006cc75
push str.ISC_F_INIT_RC5_KEY
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006cc86
push str.ISC_F_DO_RC5_ECB
jmp 0x1006e4cf
cmp eax, 0x30000
jne 0x1006cc9d
push str.ISC_F_DO_RC5_CBC
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x40000
jne 0x1006ccb4
push str.ISC_F_DO_RC5_CFB
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x50000
jne 0x1006ccc5
push str.ISC_F_DO_RC5_OFB
jmp 0x1006e4cf
cmp eax, 0x60000
jne 0x1006e4dd
push str.ISC_F_DO_RC5_CTR
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x3000000
jne 0x1006cd9b
push str.ISC_L_BF_INTERFACE
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006cd19
push str.ISC_F_INIT_BF_KEY
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006cd2a
push str.ISC_F_INIT_BF
jmp 0x1006e4cf
cmp eax, 0x30000
jne 0x1006cd41
push str.ISC_F_DO_BF_ECB
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x40000
jne 0x1006cd58
push str.ISC_F_DO_BF_CBC
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x50000
jne 0x1006cd69
push str.ISC_F_DO_BF_CFB
jmp 0x1006e4cf
cmp eax, 0x60000
jne 0x1006cd80
push str.ISC_F_DO_BF_OFB
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x70000
jne 0x1006e4dd
push str.ISC_F_DO_BF_CTR
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0xa000000
jne 0x1006ce28
push str.ISC_L_DIGEST
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006cdce
push str.ISC_F_INIT_DIGEST
jmp 0x1006e4cf
cmp eax, 0x20000
jne 0x1006cde5
push str.ISC_F_UPDATE_DIGEST
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x30000
jne 0x1006cdfc
push str.ISC_F_FINAL_DIGEST
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x40000
jne 0x1006ce0d
push str.ISC_F_INIT_DIGEST_ALG
jmp 0x1006e4cf
cmp eax, 0x50000
jne 0x1006e4dd
push str.ISC_F_DIGEST
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0xf000000
jne 0x1006cea0
push str.ISC_L_HMAC
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006ce5d
push str.ISC_F_INIT_HMAC
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006ce6e
push str.ISC_F_UPDATE_HMAC
jmp 0x1006e4cf
cmp eax, 0x30000
jne 0x1006ce85
push str.ISC_F_FINAL_HMAC
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x40000
jne 0x1006e4dd
push str.ISC_F_HMAC
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x6000000
jne 0x1006cf12
push str.ISC_L_CBC_MAC
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006cecf
push str.ISC_F_INIT_CBC_MAC
jmp 0x1006e4cf
cmp eax, 0x20000
jne 0x1006cee6
push str.ISC_F_UPDATE_CBC_MAC
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x30000
jne 0x1006cefd
push str.ISC_F_FINAL_CBC_MAC
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x40000
jne 0x1006e4dd
push str.ISC_F_CBC_MAC
jmp 0x1006e4cf
cmp eax, 0x9000000
jne 0x1006cf4d
push str.ISC_L_DES_MAC
push 0x32
push esi
call fcn.100886b2
mov ecx, ebx
and ecx, 0xff0000
add esp, 0xc
cmp ecx, 0x10000
jne 0x1006e4dd
push str.ISC_F_DES_MAC
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x13000000
jne 0x1006cfae
push str.ISC_L_MDC2
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006cf7c
push str.ISC_F_INIT_MDC2
jmp 0x1006e4cf
cmp eax, 0x20000
jne 0x1006cf93
push str.ISC_F_UPDATE_MDC2
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x30000
jne 0x1006e4dd
push str.ISC_F_FINAL_MDC2
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x14000000
jne 0x1006d063
push str.ISC_L_PRNG
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006cfe1
push str.ISC_F_INIT_PRNG
jmp 0x1006e4cf
cmp eax, 0x20000
jne 0x1006cff8
push str.ISC_F_INIT_GFUNC_ALG
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x30000
jne 0x1006d00f
push str.ISC_F_GET_INNER_RAND
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x70000
jne 0x1006d020
push str.ISC_F_INIT_PRNG_ALG
jmp 0x1006e4cf
cmp eax, 0x40000
jne 0x1006d037
push str.ISC_F_GET_RAND
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x50000
jne 0x1006d04e
push str.ISC_F_GET_RAND_BIGINT
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x60000
jne 0x1006e4dd
push str.ISC_F_RAND_BYTES
jmp 0x1006e4cf
cmp eax, 0x15000000
jne 0x1006d0f6
push str.ISC_L_RC2_INTERFACE
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006d09c
push str.ISC_F_INIT_RC2_KEY
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006d0b3
push str.ISC_F_DO_RC2_ECB
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x30000
jne 0x1006d0c4
push str.ISC_F_DO_RC2_CBC
jmp 0x1006e4cf
cmp eax, 0x40000
jne 0x1006d0db
push str.ISC_F_DO_RC2_CFB
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x50000
jne 0x1006e4dd
push str.ISC_F_DO_RC2_OFB
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0xc000000
jne 0x1006d1d9
push str.ISC_L_DSA
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x20000
jne 0x1006d129
push str.ISC_F_INIT_DSA
jmp 0x1006e4cf
cmp eax, 0x30000
jne 0x1006d140
push str.ISC_F_UPDATE_DSA
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x40000
jne 0x1006d157
push str.ISC_F_FINAL_DSA
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x50000
jne 0x1006d168
push str.ISC_F_SIGN_DSA
jmp 0x1006e4cf
cmp eax, 0x60000
jne 0x1006d17f
push str.ISC_F_VERIFY_DSA
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x10000
jne 0x1006d196
push str.ISC_F_SET_DSA_PARAMS
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x70000
jne 0x1006d1a7
push str.ISC_F_GENERATE_DSA_PARAMS
jmp 0x1006e4cf
cmp eax, 0x90000
jne 0x1006d1be
push str.ISC_F_GENERATE_DSA_KEY
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x80000
jne 0x1006e4dd
push str.ISC_F_GENERATE_DSA_KEY_PAIR
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x10000000
jne 0x1006d2fb
push str.ISC_L_KCDSA
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x80000
jne 0x1006d20c
push str.ISC_F_INIT_KCDSA
jmp 0x1006e4cf
cmp eax, 0x90000
jne 0x1006d223
push str.ISC_F_UPDATE_KCDSA
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0xa0000
jne 0x1006d23a
push str.ISC_F_FINAL_KCDSA
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0xb0000
jne 0x1006d24b
push str.ISC_F_SIGN_KCDSA
jmp 0x1006e4cf
cmp eax, 0xc0000
jne 0x1006d262
push str.ISC_F_VERIFY_KCDSA
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006d279
push str.ISC_F_GENERATE_KCDSA_PARAMS
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x10000
jne 0x1006d28a
push str.ISC_F_GENERATE_KCDSA_PARAMS_EX
jmp 0x1006e4cf
cmp eax, 0x60000
jne 0x1006d2a1
push str.ISC_F_SET_KCDSA_PARAMS
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x30000
jne 0x1006d2b8
push str.ISC_F_GET_RAND_KCDSA_BIGINT
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x70000
jne 0x1006d2c9
push str.ISC_F_INIT_KCDSA_EX
jmp 0x1006e4cf
cmp eax, 0x40000
jne 0x1006d2e0
push str.ISC_F_GENERATE_KCDSA_KEY_PAIR_EX
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x50000
jne 0x1006e4dd
push str.ISC_F_GENERATE_KCDSA_KEY_PAIR
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x18000000
jne 0x1006d46d
push str.ISC_L_RSA
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x60000
jne 0x1006d32e
push str.ISC_F_SIGN_RSASSA
jmp 0x1006e4cf
cmp eax, 0x70000
jne 0x1006d345
push str.ISC_F_VERIFY_RSASSA
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x30000
jne 0x1006d35c
push str.ISC_F_INIT_RSASSA
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x40000
jne 0x1006d36d
push str.ISC_F_UPDATE_RSASSA
jmp 0x1006e4cf
cmp eax, 0x50000
jne 0x1006d384
push str.ISC_F_FINAL_RSASSA
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0xc0000
jne 0x1006d39b
push str.ISC_F_GENERATE_RSA_PARAMS
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0xb0000
jne 0x1006d3ac
push str.ISC_F_GENERATE_RSA_PARAMS_EX
jmp 0x1006e4cf
cmp eax, 0x10000
jne 0x1006d3c3
push str.ISC_F_SET_RSA_PRAMS
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006d3da
push str.ISC_F_SET_RSA_PUBLIC_PRAMS
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x90000
jne 0x1006d3eb
push str.ISC_F_ENCRYPT_RSAES
jmp 0x1006e4cf
cmp eax, 0xa0000
jne 0x1006d402
push str.ISC_F_DECRYPT_RSAES
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x80000
jne 0x1006d419
push str.ISC_F_INIT_RSAES
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0xf0000
jne 0x1006d42a
push str.ISC_F_ADD_RSASSA_ENCODING
jmp 0x1006e4cf
cmp eax, 0xd0000
jne 0x1006d441
push str.ISC_F_CHECK_PKCS1_v1_5_ENCODE
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0xe0000
jne 0x1006d458
push str.ISC_F_PKCS1_MGF1
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x100000
jne 0x1006e4dd
push str.ISC_F_CHECK_RSASSA_PKCS1_PSS_ENCODE
jmp 0x1006e4cf
cmp eax, 0xe000000
jne 0x1006d4ce
push str.ISC_L_HAS160
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006d4a2
push str.ISC_F_INIT_HAS160
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006d4b9
push str.ISC_F_UPDATE_HAS160
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x30000
jne 0x1006e4dd
push str.ISC_F_FINAL_HAS160
jmp 0x1006e4cf
cmp eax, 0x11000000
jne 0x1006d4e2
push str.ISC_L_KEY
push 0x32
push esi
jmp 0x1006e4d5
cmp eax, 0x12000000
jne 0x1006d543
push str.ISC_L_MD5
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006d517
push str.ISC_F_INIT_MD5
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006d52e
push str.ISC_F_UPDATE_MD5
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x30000
jne 0x1006e4dd
push str.ISC_F_FINAL_MD5
jmp 0x1006e4cf
cmp eax, 0x1b000000
jne 0x1006d7f2
push str.ISC_L_SHA
push 0x32
push esi
call fcn.100886b2
mov edi, ebx
and edi, 0xff0000
add esp, 0xc
cmp edi, 0x10000
jne 0x1006d57b
push str.ISC_F_INIT_SHA1
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006d5a3
cmp edi, 0x20000
jne 0x1006d590
push str.ISC_F_UPDATE_SHA1
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006d5a3
cmp edi, 0x30000
jne 0x1006d5ab
push str.ISC_F_FINAL_SHA1
push 0x32
lea eax, [esi + 0x32]
push eax
call fcn.100886b2
add esp, 0xc
cmp edi, 0x40000
jne 0x1006d5c0
push str.ISC_F_COMP_SHA1
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006d5e8
cmp edi, 0x50000
jne 0x1006d5d5
push str.ISC_F_INIT_SHA224
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006d5e8
cmp edi, 0x60000
jne 0x1006d5f0
push str.ISC_F_UPDATE_SHA224
push 0x32
lea eax, [esi + 0x32]
push eax
call fcn.100886b2
add esp, 0xc
cmp edi, 0x70000
jne 0x1006d5ff
push str.ISC_F_FINAL_SHA224
jmp 0x1006d636
cmp edi, 0x80000
jne 0x1006d614
push str.ISC_F_INIT_SHA256
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006d63c
cmp edi, 0x90000
jne 0x1006d629
push str.ISC_F_UPDATE_SHA256
push 0x32
lea eax, [esi + 0x32]
push eax
jmp 0x1006d63c
cmp edi, 0xa0000
jne 0x1006d644
push str.ISC_F_FINAL_SHA256
push 0x32
lea ecx, [esi + 0x32]
push ecx
call fcn.100886b2
add esp, 0xc
cmp edi, 0xb0000
jne 0x1006d653
push str.ISC_F_COMP_SHA256
jmp 0x1006d68a
cmp edi, 0xc0000
jne 0x1006d668
push str.ISC_F_INIT_SHA384
push 0x32
lea eax, [esi + 0x32]
push eax
jmp 0x1006d690
cmp edi, 0xd0000
jne 0x1006d67d
push str.ISC_F_UPDATE_SHA384
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006d690
cmp edi, 0xe0000
jne 0x1006d698
push str.ISC_F_FINAL_SHA384
push 0x32
lea edx, [esi + 0x32]
push edx
call fcn.100886b2
add esp, 0xc
cmp edi, 0xf0000
jne 0x1006d6ad
push str.ISC_F_INIT_SHA512
push 0x32
lea eax, [esi + 0x32]
push eax
jmp 0x1006d6d5
cmp edi, 0x200000
jne 0x1006d6c2
push str.ISC_F_UPDATE_SHA512
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006d6d5
cmp edi, 0x210000
jne 0x1006d6dd
push str.ISC_F_FINAL_SHA512
push 0x32
lea edx, [esi + 0x32]
push edx
call fcn.100886b2
add esp, 0xc
cmp edi, 0x220000
jne 0x1006d6f2
push str.ISC_F_INIT_SHA3_224
push 0x32
lea eax, [esi + 0x32]
push eax
jmp 0x1006d71a
cmp edi, 0x230000
jne 0x1006d707
push str.ISC_F_UPDATE_SHA3_224
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006d71a
cmp edi, 0x240000
jne 0x1006d722
push str.ISC_F_FINAL_SHA3_224
push 0x32
lea edx, [esi + 0x32]
push edx
call fcn.100886b2
add esp, 0xc
cmp edi, 0x250000
jne 0x1006d737
push str.ISC_F_INIT_SHA3_256
push 0x32
lea eax, [esi + 0x32]
push eax
jmp 0x1006d75f
cmp edi, 0x260000
jne 0x1006d74c
push str.ISC_F_UPDATE_SHA3_256
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006d75f
cmp edi, 0x270000
jne 0x1006d767
push str.ISC_F_FINAL_SHA3_256
push 0x32
lea edx, [esi + 0x32]
push edx
call fcn.100886b2
add esp, 0xc
cmp edi, 0x280000
jne 0x1006d77c
push str.ISC_F_INIT_SHA3_384
push 0x32
lea eax, [esi + 0x32]
push eax
jmp 0x1006d7a4
cmp edi, 0x290000
jne 0x1006d791
push str.ISC_F_UPDATE_SHA3_384
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006d7a4
cmp edi, 0x2a0000
jne 0x1006d7ac
push str.ISC_F_FINAL_SHA3_384
push 0x32
lea edx, [esi + 0x32]
push edx
call fcn.100886b2
add esp, 0xc
cmp edi, 0x2b0000
jne 0x1006d7be
push str.ISC_F_INIT_SHA3_512
jmp 0x1006e4cf
cmp edi, 0x2c0000
jne 0x1006d7d6
push str.ISC_F_UPDATE_SHA3_512
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp edi, 0x2d0000
jne 0x1006e4dd
push str.ISC_F_FINAL_SHA3_512
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x25000000
jne 0x1006d992
push str.ISC_L_LSH
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x210000
jne 0x1006d825
push str.ISC_F_INIT_LSH256_224
jmp 0x1006e4cf
cmp eax, 0x220000
jne 0x1006d83c
push str.ISC_F_UPDATE_LSH256_224
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x230000
jne 0x1006d853
push str.ISC_F_FINAL_LSH256_224
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x310000
jne 0x1006d864
push str.ISC_F_INIT_LSH256_256
jmp 0x1006e4cf
cmp eax, 0x320000
jne 0x1006d87b
push str.ISC_F_UPDATE_LSH256_256
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x330000
jne 0x1006d892
push str.ISC_F_FINAL_LSH256_256
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x510000
jne 0x1006d8a3
push str.ISC_F_INIT_LSH512_224
jmp 0x1006e4cf
cmp eax, 0x520000
jne 0x1006d8ba
push str.ISC_F_UPDATE_LSH512_224
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x530000
jne 0x1006d8d1
push str.ISC_F_FINAL_LSH512_224
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x610000
jne 0x1006d8e2
push str.ISC_F_INIT_LSH512_256
jmp 0x1006e4cf
cmp eax, 0x620000
jne 0x1006d8f9
push str.ISC_F_UPDATE_LSH512_256
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x630000
jne 0x1006d910
push str.ISC_F_FINAL_LSH512_256
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x710000
jne 0x1006d921
push str.ISC_F_INIT_LSH512_384
jmp 0x1006e4cf
cmp eax, 0x720000
jne 0x1006d938
push str.ISC_F_UPDATE_LSH512_384
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x730000
jne 0x1006d94f
push str.ISC_F_FINAL_LSH512_384
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x810000
jne 0x1006d960
push str.ISC_F_INIT_LSH512_512
jmp 0x1006e4cf
cmp eax, 0x820000
jne 0x1006d977
push str.ISC_F_UPDATE_LSH512_512
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x830000
jne 0x1006e4dd
push str.ISC_F_FINAL_LSH512_512
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x1a000000
jne 0x1006db5a
push str.ISC_L_SELF_TEST
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006d9c5
push str.ISC_F_LIB_INTEGRITY_CHECK
jmp 0x1006e4cf
cmp eax, 0x20000
jne 0x1006d9dc
push str.ISC_F_CONTEXT_CHECK
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x30000
jne 0x1006d9f3
push str.ISC_F_VERSION_CHECK
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x60000
jne 0x1006da04
push str.ISC_F_HMAC_CHECK
jmp 0x1006e4cf
cmp eax, 0x70000
jne 0x1006da1b
push str.ISC_F_DIGEST_CHECK
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x80000
jne 0x1006da32
push str.ISC_F_SYMMETIC_KEY_CHECK
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x90000
jne 0x1006da43
push str.ISC_F_SYMMETIC_ALGORITHM_CHECK
jmp 0x1006e4cf
cmp eax, 0xa0000
jne 0x1006da5a
push str.ISC_F_ASYMMETIC_KEY_CHECK
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0xb0000
jne 0x1006da71
push str.ISC_F_RSAES_OAEP_CHECK
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0xc0000
jne 0x1006da82
push str.ISC_F_RSASSA_CHECK
jmp 0x1006e4cf
cmp eax, 0x50000
jne 0x1006da99
push str.ISC_F_DRBG_CHECK
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x40000
jne 0x1006dab0
push str.ISC_F_ENTROPY_CHECK
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0xd0000
jne 0x1006dac1
push str.ISC_F_KCDSA_CHECK
jmp 0x1006e4cf
cmp eax, 0xe0000
jne 0x1006dad8
push str.ISC_F_DH_CHECK
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0xf0000
jne 0x1006daef
push str.ISC_F_ECDH_CHECK
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x100000
jne 0x1006db00
push str.ISC_F_ECDSA_CHECK
jmp 0x1006e4cf
cmp eax, 0x110000
jne 0x1006db17
push str.ISC_F_ECKCDSA_CHECK
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x120000
jne 0x1006db2e
push str.ISC_F_INITIALIZE
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x130000
jne 0x1006db3f
push str.ISC_F_SYMMETIC_MAC_ALGORITHM_CHECK
jmp 0x1006e4cf
cmp eax, 0x140000
jne 0x1006e4dd
push str.ISC_F_PBKDF_CHECK
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x4000000
jne 0x1006de35
push str.ISC_L_BIGINT
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006db93
push str.ISC_F_INIT_BIGINT
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006dba4
push str.ISC_F_FREE_BIGINT
jmp 0x1006e4cf
cmp eax, 0x30000
jne 0x1006dbbb
push str.ISC_F_ADD_BIGINT_WORD
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x40000
jne 0x1006dbd2
push str.ISC_F_SUB_BIGINT_WORD
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x50000
jne 0x1006dbe3
push str.ISC_F_MTP_BIGINT_WORD
jmp 0x1006e4cf
cmp eax, 0x60000
jne 0x1006dbfa
push str.ISC_F_GCD_BIGINT
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x70000
jne 0x1006dc11
push str.ISC_F_MOD_INVERSE_BIGINT
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x80000
jne 0x1006dc22
push str.ISC_F_FREE_BIGINT_MONT
jmp 0x1006e4cf
cmp eax, 0x90000
jne 0x1006dc39
push str.ISC_F_SET_BIGINT_MONT
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0xa0000
jne 0x1006dc50
push str.ISC_F_MOD_EXP_MONT_BIGINT
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0xb0000
jne 0x1006dc61
push str.ISC_F_MOD_MUL_BIGINT_MONTGOMERY
jmp 0x1006e4cf
cmp eax, 0xc0000
jne 0x1006dc78
push str.ISC_F_BIGINT_FROM_MONTGOMERY
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0xd0000
jne 0x1006dc8f
push str.ISC_F_ADD_BIGINT
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0xe0000
jne 0x1006dca0
push str.ISC_F_SUB_BIGINT
jmp 0x1006e4cf
cmp eax, 0xf0000
jne 0x1006dcb7
push str.ISC_F_MOD_SUB_BIGINT
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x100000
jne 0x1006dcce
push str.ISC_F_DIV_BIGINT
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x110000
jne 0x1006dcdf
push str.ISC_F_SQR_BIGINT
jmp 0x1006e4cf
cmp eax, 0x120000
jne 0x1006dcf6
push str.ISC_F_MTP_BIGINT
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x130000
jne 0x1006dd0d
push str.ISC_F_MOD_MTP_BIGINT
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x140000
jne 0x1006dd1e
push str.ISC_F_MOD_EXP_BIGINT
jmp 0x1006e4cf
cmp eax, 0x150000
jne 0x1006dd35
push str.ISC_F_LEFT_SHIFT_BIGINT
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x160000
jne 0x1006dd4c
push str.ISC_F_RIGHT_SHIFT_BIGINT
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x170000
jne 0x1006dd5d
push str.ISC_F_RAND_BIGINT_EX
jmp 0x1006e4cf
cmp eax, 0x180000
jne 0x1006dd74
push str.ISC_F_RAND_BIGINT
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x190000
jne 0x1006dd8b
push str.ISC_F_FREE_BIGINT_POOL
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x1a0000
jne 0x1006dd9c
push str.ISC_F_CLEAR_BIGINT_POOL
jmp 0x1006e4cf
cmp eax, 0x1b0000
jne 0x1006ddb3
push str.ISC_F_START_BIGINT_POOL
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x1c0000
jne 0x1006ddca
push str.ISC_F_FINISH_BIGINT_POOL
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x1d0000
jne 0x1006dddb
push str.ISC_F_RELEASE_BIGINT_POOL
jmp 0x1006e4cf
cmp eax, 0x1e0000
jne 0x1006ddf2
push str.ISC_F_GENERATE_BIGINT_PRIME
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x1f0000
jne 0x1006de09
push str.ISC_F_COPY_BIGINT
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x200000
jne 0x1006de1a
push str.ISC_F_SET_BIGINT_WORD
jmp 0x1006e4cf
cmp eax, 0x210000
jne 0x1006e4dd
push str.ISC_F_SET_BIGINT_BIT
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0xb000000
jne 0x1006df2f
push str.ISC_L_DRBG
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006de6e
push str.ISC_F_INIT_DRBG
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006de7f
push str.ISC_F_INSTANTIATE_DRBG
jmp 0x1006e4cf
cmp eax, 0x30000
jne 0x1006de96
push str.ISC_F_RESEED_DRBG
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x40000
jne 0x1006dead
push str.ISC_F_GENERATE_DRBG
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x70000
jne 0x1006debe
push str.ISC_F_INIT_HASHDRBG
jmp 0x1006e4cf
cmp eax, 0x80000
jne 0x1006ded5
push str.ISC_F_INSTANTIATE_HASHDRBG
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x90000
jne 0x1006deec
push str.ISC_F_RESEED_HASHDRBG
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0xa0000
jne 0x1006defd
push str.ISC_F_GENERATE_HASHDRBG
jmp 0x1006e4cf
cmp eax, 0x50000
jne 0x1006df14
push str.ISC_F_RAND_BYTES_DRBG
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x60000
jne 0x1006e4dd
push str.ISC_F_GET_RAND_BIGINT_EX
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x1f000000
jne 0x1006dfe4
push str.ISC_L_LEA_INTERFACE
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006df62
push str.ISC_F_INIT_LEA_KEY
jmp 0x1006e4cf
cmp eax, 0x20000
jne 0x1006df79
push str.ISC_F_INIT_LEA
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x30000
jne 0x1006df90
push str.ISC_F_DO_LEA_ECB
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x40000
jne 0x1006dfa1
push str.ISC_F_DO_LEA_CBC
jmp 0x1006e4cf
cmp eax, 0x50000
jne 0x1006dfb8
push str.ISC_F_DO_LEA_CFB
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x60000
jne 0x1006dfcf
push str.ISC_F_DO_LEA_OFB
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x70000
jne 0x1006e4dd
push str.ISC_F_DO_LEA_CTR
jmp 0x1006e4cf
cmp eax, 0x1d000000
jne 0x1006e05c
push str.ISC_L_METEX_LOCK
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006e019
push str.ISC_F_INIT_LOCK
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006e030
push str.ISC_F_WAIT_LOCK
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x30000
jne 0x1006e041
push str.ISC_F_RELEASE_LOCK
jmp 0x1006e4cf
cmp eax, 0x40000
jne 0x1006e4dd
push str.ISC_F_CLEAR_LOCK
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x1c000000
jne 0x1006e100
push str.ISC_L_ENTROPY
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006e095
push str.ISC_F_ADD_ENTROPY
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006e0a6
push str.ISC_F_COLLECT_ENTROPY
jmp 0x1006e4cf
cmp eax, 0x30000
jne 0x1006e0bd
push str.ISC_F_DIGEST_ENTROPY
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x40000
jne 0x1006e0d4
push str.ISC_F_GET_ENTROPY
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x50000
jne 0x1006e0e5
push str.ISC_F_GET_ENTROPY_INPUT
jmp 0x1006e4cf
cmp eax, 0x60000
jne 0x1006e4dd
push str.ISC_F_GET_ENTROPY_AND_NONCE_INPUT
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x20000000
jne 0x1006e18d
push str.ISC_L_ENTROPY
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006e139
push str.ISC_F_INIT_DH
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006e14a
push str.ISC_F_INIT_DH_PARAMS
jmp 0x1006e4cf
cmp eax, 0x30000
jne 0x1006e161
push str.ISC_F_GENERATE_DH_PARAMS
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x40000
jne 0x1006e178
push str.ISC_F_GENERATE_DH_KEY_PAIR
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x50000
jne 0x1006e4dd
push str.ISC_F_COMPUTE_KEY
jmp 0x1006e4cf
cmp eax, 0x21000000
jne 0x1006e25f
push str.ISC_L_ECDSA
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006e1c6
push str.ISC_F_INIT_ECDSA
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006e1dd
push str.ISC_F_UPDATE_ECDSA
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x30000
jne 0x1006e1ee
push str.ISC_F_FINAL_ECDSA
jmp 0x1006e4cf
cmp eax, 0x40000
jne 0x1006e205
push str.ISC_F_SIGN_ECDSA
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x50000
jne 0x1006e21c
push str.ISC_F_VERIFY_ECDSA
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x60000
jne 0x1006e22d
push str.ISC_F_GENERATE_ECDSA_KEY_PAIR
jmp 0x1006e4cf
cmp eax, 0x70000
jne 0x1006e244
push str.ISC_F_SET_ECDSA_PARAMS
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x80000
jne 0x1006e4dd
push str.ISC_F_SET_ECDSA_PARAMS_EX
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x22000000
jne 0x1006e342
push str.ISC_L_ECKCDSA
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006e292
push str.ISC_F_INIT_ECKCDSA
jmp 0x1006e4cf
cmp eax, 0x20000
jne 0x1006e2a9
push str.ISC_F_UPDATE_ECKCDSA
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x30000
jne 0x1006e2c0
push str.ISC_F_FINAL_ECKCDSA
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x40000
jne 0x1006e2d1
push str.ISC_F_SIGN_ECKCDSA
jmp 0x1006e4cf
cmp eax, 0x50000
jne 0x1006e2e8
push str.ISC_F_VERIFY_ECKCDSA
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x60000
jne 0x1006e2ff
push str.ISC_F_SET_ECKCDSA_PARAMS
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x70000
jne 0x1006e310
push str.ISC_F_GET_RAND_ECKCDSA_BIGINT
jmp 0x1006e4cf
cmp eax, 0x80000
jne 0x1006e327
push str.ISC_F_GENERATE_ECKCDSA_KEY_PAIR
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x90000
jne 0x1006e4dd
push str.ISC_F_SET_ECKCDSA_PARAMS_EX
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x23000000
jne 0x1006e3cf
push str.ISC_L_ECDH
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006e375
push str.ISC_F_INIT_ECDH
jmp 0x1006e4cf
cmp eax, 0x20000
jne 0x1006e38c
push str.ISC_F_SET_ECDH_PARAMS
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x30000
jne 0x1006e3a3
push str.ISC_F_GENERATE_ECDH_KEY_PAIR
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x40000
jne 0x1006e3b4
push str.ISC_F_COMPUTE_ECDH_KEY
jmp 0x1006e4cf
cmp eax, 0x50000
jne 0x1006e4dd
push str.ISC_F_SET_ECDH_PARAMS_EX
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x24000000
jne 0x1006e49f
push str.ISC_L_BLOCK_CIPHER_MAC
push 0x32
push esi
call fcn.100886b2
mov eax, ebx
and eax, 0xff0000
add esp, 0xc
cmp eax, 0x10000
jne 0x1006e408
push str.ISC_F_INIT_BLOCKCIPHER_MAC
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x20000
jne 0x1006e419
push str.ISC_F_UPDATE_BLOCKCIPHER_MAC
jmp 0x1006e4cf
cmp eax, 0x30000
jne 0x1006e430
push str.ISC_F_UPDATE_ENCRYPTION_MAC
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x40000
jne 0x1006e447
push str.ISC_F_UPDATE_DECRYPTION_MAC
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x50000
jne 0x1006e455
push str.ISC_F_FINAL_BLOCKCIPHER_MAC
jmp 0x1006e4cf
cmp eax, 0x60000
jne 0x1006e469
push str.ISC_F_FINAL_ENCRYPTION_MAC
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x70000
jne 0x1006e47d
push str.ISC_F_FINAL_DECRYPTION_MAC
push 0x32
lea edx, [esi + 0x32]
push edx
jmp 0x1006e4d5
cmp eax, 0x80000
jne 0x1006e48b
push str.ISC_F_BLOCKCIPHER_MAC
jmp 0x1006e4cf
cmp eax, 0x90000
jne 0x1006e4dd
push str.ISC_F_INIT_ALGORITHM_MAC
push 0x32
lea ecx, [esi + 0x32]
push ecx
jmp 0x1006e4d5
cmp eax, 0x26000000
jne 0x1006ec00
push str.ISC_L_PBKDF
push 0x32
push esi
call fcn.100886b2
mov edx, ebx
and edx, 0xff0000
add esp, 0xc
cmp edx, 0x10000
jne 0x1006e4dd
push str.ISC_F_PBKDF2
push 0x32
lea eax, [esi + 0x32]
push eax
call fcn.100886b2
add esp, 0xc
mov eax, ebx
and eax, 0xffff
cmp eax, 1
jne 0x1006e4f3
push str.ISC_ERR_ADD_BIGINT_FAIL
jmp 0x1006ebed
cmp eax, 2
jne 0x1006e502
push str.ISC_ERR_BIGINT_FROM_MONTGOMERY_FAIL
jmp 0x1006ebed
cmp eax, 3
jne 0x1006e511
push str.ISC_ERR_BIGINT_MEM_EXPAND_FAILURE
jmp 0x1006ebed
cmp eax, 4
jne 0x1006e520
push str.ISC_ERR_BIGINT_TO_MONTGOMERY_FAIL
jmp 0x1006ebed
cmp eax, 5
jne 0x1006e52f
push str.ISC_ERR_BINARY_TO_BIGINT_FAIL
jmp 0x1006ebed
cmp eax, 6
jne 0x1006e53e
push str.ISC_ERR_BUF_TOO_SMALL
jmp 0x1006ebed
cmp eax, 7
jne 0x1006e54d
push str.ISC_ERR_CANNOT_CLOSE_STREAM
jmp 0x1006ebed
cmp eax, 8
jne 0x1006e55c
push str.ISC_ERR_CANNOT_OPEN_STREAM
jmp 0x1006ebed
cmp eax, 9
jne 0x1006e56b
push str.ISC_ERR_CIPHER_DECRYPT_FAILURE
jmp 0x1006ebed
cmp eax, 0xa
jne 0x1006e57a
push str.ISC_ERR_CIPHER_ENCRYPT_FAILURE
jmp 0x1006ebed
cmp eax, 0xb
jne 0x1006e589
push str.ISC_ERR_CMP_BIGINT_FAIL
jmp 0x1006ebed
cmp eax, 0xc
jne 0x1006e598
push str.ISC_ERR_COMPARE_FAIL
jmp 0x1006ebed
cmp eax, 0xd
jne 0x1006e5a7
push str.ISC_ERR_COPY_BIGINT_FAIL
jmp 0x1006ebed
cmp eax, 0xe
jne 0x1006e5b6
push str.ISC_ERR_DECODING_FAILURE
jmp 0x1006ebed
cmp eax, 0xf
jne 0x1006e5c5
push str.ISC_ERR_DIGEST_FAIL
jmp 0x1006ebed
cmp eax, 0x10
jne 0x1006e5d4
push str.ISC_ERR_DIV_BIGINT_FAIL
jmp 0x1006ebed
cmp eax, 0x11
jne 0x1006e5e3
push str.ISC_ERR_DIVIDE_BY_ZERO
jmp 0x1006ebed
cmp eax, 0x12
jne 0x1006e5f2
push str.ISC_ERR_ENCODING_FAILURE
jmp 0x1006ebed
cmp eax, 0x13
jne 0x1006e601
push str.ISC_ERR_END_OF_STREAM
jmp 0x1006ebed
cmp eax, 0x14
jne 0x1006e610
push str.ISC_ERR_ENTROPY_FAIL
jmp 0x1006ebed
cmp eax, 0x15
jne 0x1006e61f
push str.ISC_ERR_EUCLID_FAIL
jmp 0x1006ebed
cmp eax, 0x16
jne 0x1006e62e
push str.ISC_ERR_EXPAND_BIGINT_WORD
jmp 0x1006ebed
cmp eax, 0x17
jne 0x1006e63d
push str.ISC_ERR_FINAL_BLOCKCIPHER_FAIL
jmp 0x1006ebed
cmp eax, 0x18
jne 0x1006e64c
push str.ISC_ERR_FINAL_DIGEST_FAIL
jmp 0x1006ebed
cmp eax, 0x19
jne 0x1006e65b
push str.ISC_ERR_FINAL_FAILURE
jmp 0x1006ebed
cmp eax, 0x1a
jne 0x1006e66a
push str.ISC_ERR_GET_ADRESS_LOADLIBRARY
jmp 0x1006ebed
cmp eax, 0x1b
jne 0x1006e679
push str.ISC_ERR_GET_BIGINT_POOL_FAIL
jmp 0x1006ebed
cmp eax, 0x1c
jne 0x1006e688
push str.ISC_ERR_GET_RAND_DSA_BIGINT_FAIL
jmp 0x1006ebed
cmp eax, 0x1d
jne 0x1006e697
push str.ISC_ERR_GET_RAND_FAIL
jmp 0x1006ebed
cmp eax, 0x1e
jne 0x1006e6a6
push str.ISC_ERR_HASH_DF_FAIL
jmp 0x1006ebed
cmp eax, 0x1f
jne 0x1006e6b5
push str.ISC_ERR_HASH_GEN_FAIL
jmp 0x1006ebed
cmp eax, 0x20
jne 0x1006e6c4
push str.ISC_ERR_INI_BIGINT_FAIL
jmp 0x1006ebed
cmp eax, 0x21
jne 0x1006e6d3
push str.ISC_ERR_INIT_BLOCKCIPHER_FAIL
jmp 0x1006ebed
cmp eax, 0x22
jne 0x1006e6e2
push str.ISC_ERR_INIT_DIGEST_FAIL
jmp 0x1006ebed
cmp eax, 0x23
jne 0x1006e6f1
push str.ISC_ERR_INIT_FAILURE
jmp 0x1006ebed
cmp eax, 0x24
jne 0x1006e700
push str.ISC_ERR_INIT_KEY_FAILURE
jmp 0x1006ebed
cmp eax, 0x25
jne 0x1006e70f
push str.ISC_ERR_INIT_PRNG_FAIL
jmp 0x1006ebed
cmp eax, 0x26
jne 0x1006e71e
push str.ISC_ERR_INPUT_BUF_TOO_BIG
jmp 0x1006ebed
cmp eax, 0x27
jne 0x1006e72d
push str.ISC_ERR_INPUT_BUF_TOO_SHORT
jmp 0x1006ebed
cmp eax, 0x28
jne 0x1006e73c
push str.ISC_ERR_INTERNAL
jmp 0x1006ebed
cmp eax, 0x29
jne 0x1006e74b
push str.ISC_ERR_INVALID_ALGORITHM_ID
jmp 0x1006ebed
cmp eax, 0x2a
jne 0x1006e75a
push str.ISC_ERR_INVALID_ENCODE_MODE
jmp 0x1006ebed
cmp eax, 0x2b
jne 0x1006e769
push str.ISC_ERR_INVALID_INPUT
jmp 0x1006ebed
cmp eax, 0x2c
jne 0x1006e778
push str.ISC_ERR_INVALID_IV_LENGTH
jmp 0x1006ebed
cmp eax, 0x2d
jne 0x1006e787
push str.ISC_ERR_INVALID_KEY_LENGTH
jmp 0x1006ebed
cmp eax, 0x2e
jne 0x1006e796
push str.ISC_ERR_INVALID_KEY_PAIR
jmp 0x1006ebed
cmp eax, 0x2f
jne 0x1006e7a5
push str.ISC_ERR_INVALID_OPERATION_MASK
jmp 0x1006ebed
cmp eax, 0x30
jne 0x1006e7b4
push str.ISC_ERR_INVALID_OUTPUT
jmp 0x1006ebed
cmp eax, 0x31
jne 0x1006e7c3
push str.ISC_ERR_INVALID_PADDING
jmp 0x1006ebed
cmp eax, 0x32
jne 0x1006e7d2
push str.ISC_ERR_INVALID_PASSWORD
jmp 0x1006ebed
cmp eax, 0x33
jne 0x1006e7e1
push str.ISC_ERR_INVALID_RSA_ENCODING
jmp 0x1006ebed
cmp eax, 0x34
jne 0x1006e7f0
push str.ISC_ERR_INVALID_UNIT
jmp 0x1006ebed
cmp eax, 0x35
jne 0x1006e7ff
push str.ISC_ERR_IO_EOF
jmp 0x1006ebed
cmp eax, 0x36
jne 0x1006e80e
push str.ISC_ERR_IS_BIGINT_PRIME
jmp 0x1006ebed
cmp eax, 0x37
jne 0x1006e81d
push str.ISC_ERR_IS_BIGINT_ZERO_FAIL
jmp 0x1006ebed
cmp eax, 0x38
jne 0x1006e82c
push str.ISC_ERR_KEY_GEN_FAIL
jmp 0x1006ebed
cmp eax, 0x39
jne 0x1006e83b
push str.ISC_ERR_LEFT_SHIFT_BIGINT_FAIL
jmp 0x1006ebed
cmp eax, 0x3a
jne 0x1006e84a
push str.ISC_ERR_MALLOC
jmp 0x1006ebed
cmp eax, 0x3b
jne 0x1006e859
push str.ISC_ERR_MEM_ALLOC
jmp 0x1006ebed
cmp eax, 0x3c
jne 0x1006e868
push str.ISC_ERR_MEMORY_ALLOC
jmp 0x1006ebed
cmp eax, 0x3d
jne 0x1006e877
push str.ISC_ERR_MESSAGE_TOO_LONG
jmp 0x1006ebed
cmp eax, 0x3e
jne 0x1006e886
push str.ISC_ERR_MOD_BIGINT_FAIL
jmp 0x1006ebed
cmp eax, 0x3f
jne 0x1006e895
push str.ISC_ERR_MOD_EXP_BIGINT_FAIL
jmp 0x1006ebed
cmp eax, 0x40
jne 0x1006e8a4
push str.ISC_ERR_MOD_EXP_MONT_BIGINT_FAIL
jmp 0x1006ebed
cmp eax, 0x41
jne 0x1006e8b3
push str.ISC_ERR_MOD_INVERSE_BIGINT_FAIL
jmp 0x1006ebed
cmp eax, 0x42
jne 0x1006e8c2
push str.ISC_ERR_MOD_MTP_BIGINT_FAIL
jmp 0x1006ebed
cmp eax, 0x43
jne 0x1006e8d1
push str.ISC_ERR_MOD_MUL_BIGINT_MONTGOMERY_FAIL
jmp 0x1006ebed
cmp eax, 0x44
jne 0x1006e8e0
push str.ISC_ERR_MTP_BIGINT_FAIL
jmp 0x1006ebed
cmp eax, 0x45
jne 0x1006e8ef
push str.ISC_ERR_NO_PRIVATE_VALUE
jmp 0x1006ebed
cmp eax, 0x46
jne 0x1006e8fe
push str.ISC_ERR_NO_PUBLIC_VALUE
jmp 0x1006ebed
cmp eax, 0x47
jne 0x1006e90d
push str.ISC_ERR_NOT_FOUNDED
jmp 0x1006ebed
cmp eax, 0x48
jne 0x1006e91c
push str.ISC_ERR_NOT_SUPPORTED
jmp 0x1006ebed
cmp eax, 0x49
jne 0x1006e92b
push str.ISC_ERR_NULL_INPUT
jmp 0x1006ebed
cmp eax, 0x4a
jne 0x1006e93a
push str.ISC_ERR_NULL_IV_VALUE
jmp 0x1006ebed
cmp eax, 0x4b
jne 0x1006e949
push str.ISC_ERR_NULL_XKEY_VALUE
jmp 0x1006ebed
cmp eax, 0x4c
jne 0x1006e958
push str.ISC_ERR_OPERATE_FUNCTION
jmp 0x1006ebed
cmp eax, 0x4d
jne 0x1006e967
push str.ISC_ERR_RAND_BIGINT_FAIL
jmp 0x1006ebed
cmp eax, 0x4e
jne 0x1006e976
push str.ISC_ERR_RANDOM_GEN_FAILURE
jmp 0x1006ebed
cmp eax, 0x4f
jne 0x1006e985
push str.ISC_ERR_READ_FROM_BINARY
jmp 0x1006ebed
cmp eax, 0x50
jne 0x1006e994
push str.ISC_ERR_READ_FROM_FILE
jmp 0x1006ebed
cmp eax, 0x51
jne 0x1006e9a3
push str.ISC_ERR_RIGHT_SHIFT_BIGINT_FAIL
jmp 0x1006ebed
cmp eax, 0x52
jne 0x1006e9b2
push str.ISC_ERR_SET_BIGINT_FAIL
jmp 0x1006ebed
cmp eax, 0x53
jne 0x1006e9c1
push str.ISC_ERR_SIGN_DSA_FAIL
jmp 0x1006ebed
cmp eax, 0x54
jne 0x1006e9d0
push str.ISC_ERR_SIGN_FAILURE
jmp 0x1006ebed
cmp eax, 0x55
jne 0x1006e9df
push str.ISC_ERR_SIGNATURE_TOO_LONG
jmp 0x1006ebed
cmp eax, 0x56
jne 0x1006e9ee
push str.ISC_ERR_SQR_BIGINT_FAIL
jmp 0x1006ebed
cmp eax, 0x57
jne 0x1006e9fd
push str.ISC_ERR_START_BIGINT_POOL_FAIL
jmp 0x1006ebed
cmp eax, 0x58
jne 0x1006ea0c
push str.ISC_ERR_SUB_BIGINT_FAIL
jmp 0x1006ebed
cmp eax, 0x59
jne 0x1006ea1b
push str.ISC_ERR_SUB_OPERATION_FAILURE
jmp 0x1006ebed
cmp eax, 0x5a
jne 0x1006ea2a
push str.ISC_ERR_UPDATE_BLOCKCIPHER_FAIL
jmp 0x1006ebed
cmp eax, 0x5b
jne 0x1006ea39
push 0x32
add esi, 0x64
push esi
call fcn.100886b2
add esp, 0xc
pop edi
xor eax, eax
pop esi
ret
pop edi
mov eax, 1
pop esi
ret