Function at 0x6482e0
Capabilities:
Inspect section memory permissions

Disassembly:
push ebp
mov ebp, esp
push ecx
push ebx
call fcn.006482d0
push eax
call fcn.0071f846
add esp, 4
mov dword [ebp - 4], eax
mov eax, 0x381c3011
mov ebx, dword [ebp - 4]
mov ecx, 4
or eax, 0x31764e12
and eax, 0x2afeb93
and eax, 0x6760c0cd
and eax, 0x4279bc39
and eax, 1
or eax, 0x905a4c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x23c3c0a7
and eax, 0x1fb8644e
and eax, 0x520c6783
or eax, 0x5a5794f5
and eax, 3
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x147d6b89
and eax, 0x578765c4
and eax, 0x482d5503
or eax, 0x50cfcacc
and eax, 4
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x781cec68
and eax, 0x64ac85d5
xor eax, 0x7edb9a1c
and eax, 0x1e58
or eax, 0xe1a7
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1942faf3
or eax, 0x63bd6ca7
or eax, 0x6470e2cc
or eax, 0x25b54149
or eax, 0x268cddb8
and eax, 0xb8
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1d320e3c
xor eax, 0x23e274ff
or eax, 0x3cafc868
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x437cc871
xor eax, 0x7f4ea5e8
xor eax, 0x40e86c02
and eax, 0x1add5038
or eax, 0x421795d3
and eax, 0x40
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x66fab212
and eax, 0x409f0779
and eax, 0x45a0cf23
and eax, 0x7da3b164
xor eax, 0x4799031a
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x665543ef
xor eax, 0xd0e20e7
or eax, 0x72d24f2f
or eax, 0x6a6e282d
xor eax, 0x28b291fc
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1e18432f
or eax, 0x51d7bb7f
xor eax, 0x4c21c5a1
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3979c4dd
and eax, 0xf72945f
or eax, 0x3986264b
or eax, 0x7e71e494
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x9c889a
or eax, 0x1a6f15cd
and eax, 0xa6b4bc2
or eax, 0x193aff51
and eax, 0x3fdca15c
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4787929d
or eax, 0x537f3b49
or eax, 0x55a24b20
or eax, 0x7110bab8
and eax, 0xc3583a9
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7ff1e3f5
xor eax, 0x5df577b3
or eax, 0x7eccb3f8
xor eax, 0x5ccfd42d
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x29e9e183
or eax, 0x56ab8c3a
or eax, 0x2c43c4fc
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x44e0c31a
and eax, 0x25e11e95
and eax, 0x1eb1b902
and eax, 0x35502a65
and eax, 0
or eax, 0x100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x347cc429
and eax, 0x3c69ebdf
or eax, 0x5d04a0f1
and eax, 0x42ec2643
and eax, 0x280000
or eax, 0xe921f0e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3fd0e191
and eax, 0x341668f
xor eax, 0x37f308de
and eax, 0x59637e7e
and eax, 0xcca236d
and eax, 0
or eax, 0xcd09b400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7bc9f510
or eax, 0x7efed220
and eax, 0x23f0ce26
and eax, 0x8020
or eax, 0x4c013801
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6419247f
and eax, 0x64128389
and eax, 0x1c496dd0
and eax, 0x6b92cfe1
and eax, 0x6a4db40
and eax, 0
or eax, 0x685421cd
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x15a7ee8d
xor eax, 0x7c9f8d05
or eax, 0x27b3229b
and eax, 0x71d8a4cc
xor eax, 0x7a2b4fb5
and eax, 0x50206369
or eax, 0x20001000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x49216107
xor eax, 0x492b0c2d
xor eax, 0x7259eaf4
xor eax, 0x496c5eb9
and eax, 0x42072a02
or eax, 0x30604570
mov dword [ebx], eax
add ebx, ecx
or eax, 0x992da47
or eax, 0x1a7da59e
or eax, 0x369c553f
and eax, 0x63206d61
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x729c35d1
and eax, 0x27ca0d6a
xor eax, 0x4361adba
and eax, 0x4e429961
or eax, 0x246c439
and eax, 0x42464c61
or eax, 0x2d282200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7154e71d
or eax, 0x28c69399
and eax, 0x39e58b58
and eax, 0x21400010
or eax, 0x44222064
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x50a276e0
or eax, 0x6c652536
and eax, 0x322ffa5e
and eax, 0x20257200
or eax, 0x4e500020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xb56e7f
and eax, 0x1af0522c
and eax, 0x75aec053
and eax, 0
or eax, 0x206e6920
mov dword [ebx], eax
add ebx, ecx
or eax, 0x60383d1
and eax, 0x53f1a9f4
xor eax, 0x45859718
and eax, 0x400e40
or eax, 0x20134104
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4be82e43
xor eax, 0x4526fd9c
or eax, 0x90cb1b9
xor eax, 0x2af3110a
and eax, 0x1d2e129d
and eax, 0x5240201
or eax, 0x60406d6c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6579ac7b
and eax, 0x396093ca
xor eax, 0x46991c89
and eax, 0x2090d0a
or eax, 0x8040024
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5eeef4eb
or eax, 0x3e354312
xor eax, 0x7d71f448
xor eax, 0x615e3642
and eax, 4
or eax, 0x20
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1fe0b0b8
xor eax, 0x47c68f8f
or eax, 0x5387a353
xor eax, 0x12878c16
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x20d0e34d
and eax, 0x63911fe8
xor eax, 0x3a24271b
and eax, 0x10340001
or eax, 0x404a88a8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x26439cda
xor eax, 0x36885d72
xor eax, 0x50bc35d2
xor eax, 0x43a5161b
and eax, 0x5b9d07d5
and eax, 0x1100001
or eax, 0x200e9ec
mov dword [ebx], eax
add ebx, ecx
or eax, 0xe6f5fd7
xor eax, 0x134f31e6
xor eax, 0x29abbe6c
xor eax, 0x19a75df7
or eax, 0xb2001dc
and eax, 0x31029cc
or eax, 0xc021
mov dword [ebx], eax
add ebx, ecx
and eax, 0x35008d6f
xor eax, 0x751273a7
xor eax, 0x69733e5f
or eax, 0x12ab00bf
xor eax, 0x684a924
and eax, 0x1006989
or eax, 0x2108064
mov dword [ebx], eax
add ebx, ecx
and eax, 0x254bdba8
xor eax, 0x7665829c
xor eax, 0x33f8b8d0
xor eax, 0x38498c70
xor eax, 0x777cc47c
and eax, 0x20091a0
or eax, 0x130006
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7ba3103
xor eax, 0x78990bad
and eax, 0xc4478b2
and eax, 0x33ca052c
and eax, 0x20
or eax, 0x310e9c7
mov dword [ebx], eax
add ebx, ecx
and eax, 0x379011c5
xor eax, 0x7a6b8328
or eax, 0x4aedb173
and eax, 0x54aff08
and eax, 0x9100
or eax, 0x21500a6
mov dword [ebx], eax
add ebx, ecx
and eax, 0x117fbe30
and eax, 0x649a6bea
xor eax, 0x46c951e7
and eax, 0x49bc0801
and eax, 0x100000
or eax, 0x300e962
mov dword [ebx], eax
add ebx, ecx
and eax, 0x556a5870
xor eax, 0x71d7de94
xor eax, 0x2f680cd2
and eax, 0x2149026
or eax, 0x180
mov dword [ebx], eax
add ebx, ecx
or eax, 0x18ccb400
or eax, 0x787952f6
and eax, 0x5fd2aa88
or eax, 0x3783bbe1
and eax, 0x310a9e1
or eax, 0x4018
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4109387d
or eax, 0x3baaf59
or eax, 0x3112d28b
and eax, 0x3bbb8c7e
and eax, 0x26df62c5
and eax, 0x2100040
or eax, 0x496b8
mov dword [ebx], eax
add ebx, ecx
or eax, 0xa7bf6cc
and eax, 0x102b2153
and eax, 0x7245e87a
or eax, 0x59b26430
or eax, 0x255f319c
and eax, 0x11061fc
or eax, 0x2008800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1da48e35
or eax, 0x3765e32b
and eax, 0x86e2ca4
and eax, 0x124b06c7
and eax, 0
or eax, 0x21396f8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x71249496
and eax, 0x755fa965
and eax, 0x53562f9b
and eax, 0x9f7cd1b
and eax, 0
or eax, 0x310e9f9
mov dword [ebx], eax
add ebx, ecx
and eax, 0x49dd7449
xor eax, 0x3b19e1d
and eax, 0x3eb666ef
or eax, 0x65a5323f
and eax, 0x6c6e1b84
and eax, 0x41200
or eax, 0x21184f8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x684f7049
and eax, 0xb50c866
and eax, 0x411fefe3
or eax, 0x71c1fc1c
or eax, 0x4f87f6d4
and eax, 0x300e8c4
or eax, 0x100103
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5c1aa4a
or eax, 0x24a945af
and eax, 0x385519d4
and eax, 0x10180
or eax, 0x382ba73
mov dword [ebx], eax
add ebx, ecx
and eax, 0x57766c05
or eax, 0x2e5335d5
or eax, 0x206cdde9
xor eax, 0x7d35f520
and eax, 0x1f72946
and eax, 0x844
or eax, 0x310e1ab
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3c5a6619
and eax, 0x5a49b996
or eax, 0x438f042d
and eax, 0x20181a6
or eax, 0x101000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2aeae059
or eax, 0x7a68eb99
or eax, 0x5a23c76d
or eax, 0x6f583294
and eax, 0x310e9e8
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1475b4c5
and eax, 0xa2f04f3
and eax, 0x4e46a685
or eax, 0x1c8ef9f7
or eax, 0x25a1d64f
and eax, 0x101e9ed
or eax, 0x2100000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x46b25a52
xor eax, 0x7c17e5d0
or eax, 0x6dfafb59
xor eax, 0x43a55eaf
xor eax, 0x7934c27b
and eax, 0x10061a3
or eax, 0x2108810
mov dword [ebx], eax
add ebx, ecx
or eax, 0x30b181f0
or eax, 0x2258d47a
xor eax, 0xd4f3938
and eax, 0x21040c0
or eax, 0x92914
mov dword [ebx], eax
add ebx, ecx
and eax, 0x67cfc770
or eax, 0x34e12d23
xor eax, 0x55fe9b7c
and eax, 0x310e00c
or eax, 0x9e0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1a90ba9f
and eax, 0x2992e948
or eax, 0x5d554943
or eax, 0x17f59b29
and eax, 0x2104940
or eax, 0x22094
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3a508d00
or eax, 0x761a830c
xor eax, 0x39b2aa4f
or eax, 0x52877dd6
or eax, 0x1b12cf80
and eax, 0x310e9c4
or eax, 0x28
mov dword [ebx], eax
add ebx, ecx
and eax, 0x48abe1f2
xor eax, 0x6d2b48c6
xor eax, 0x7e9cf3b9
xor eax, 0x5146d4d3
and eax, 0x40610840
or eax, 0x28026112
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3f4fd17b
and eax, 0x5157fdd5
and eax, 0x3409dd40
or eax, 0x1d59994b
and eax, 0x1108949
or eax, 0x20060a4
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3a3590b
xor eax, 0x6c15a229
and eax, 0x3a28a6bb
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2c0c06dc
xor eax, 0x720ab723
or eax, 0x4bf5d639
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1d6a6d6d
or eax, 0x69acb633
xor eax, 0x11adb918
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x69439d1a
xor eax, 0x283d3c8
and eax, 0x61694203
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7960d385
or eax, 0x58d29da7
or eax, 0x5d4e4977
and eax, 0x4550
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7187527b
xor eax, 0x74aac37
or eax, 0x6588b34
xor eax, 0x46c2f0d4
and eax, 0x30148
or eax, 4
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3bc7b74b
xor eax, 0x1dee3942
or eax, 0x7dbf4b7a
or eax, 0x6816957
or eax, 0x33919554
and eax, 0x65359b7f
or eax, 0x80
mov dword [ebx], eax
add ebx, ecx
or eax, 0x49f50840
and eax, 0xf072925
or eax, 0x7daa4c8
or eax, 0x953647f
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6ca6af4d
or eax, 0x1c715355
or eax, 0x3d693e6f
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x49bf5694
and eax, 0x1f643c31
and eax, 0x5160344b
and eax, 0
or eax, 0x10200e0
mov dword [ebx], eax
add ebx, ecx
or eax, 0xbb72838
and eax, 0x7588dd3e
xor eax, 0x599adc82
or eax, 0x34fd0cb7
and eax, 0x8641994
and eax, 0x40000
or eax, 0x250a010b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x185a421c
and eax, 0x799879d8
and eax, 0x5cc1a885
or eax, 0xf090ff2
and eax, 0xb482af7
and eax, 0
or eax, 0x10000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4cc137c3
and eax, 0x6698d547
xor eax, 0x6bc73afe
and eax, 0x216bb05c
xor eax, 0x3b6ef6fb
and eax, 0
or eax, 0x1000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x23a4494
or eax, 0x7bbecd9c
and eax, 0x714818d1
and eax, 0
or eax, 0x14000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7833f98e
xor eax, 0x5dca8d03
or eax, 0x7a1647de
xor eax, 0x79d88723
xor eax, 0x42e1a1cb
and eax, 0x24120
or eax, 0x680
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5a65279d
or eax, 0x3cf26662
or eax, 0x437e3a99
xor eax, 0x4795ef74
and eax, 0x11000
or eax, 0x4000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x67357b6b
and eax, 0x160e1cc
or eax, 0x5de9df2c
and eax, 0x5000
or eax, 0x20000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x456a4b36
and eax, 0x76750b0c
and eax, 0x70bb366a
xor eax, 0x5f7dca1a
or eax, 0xe67f8ae
and eax, 0x400000
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x586ac210
or eax, 0x463ba76e
or eax, 0x42d49840
and eax, 0x176e36f8
and eax, 0x1000
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x352fa24
xor eax, 0x97d3949
and eax, 0x1cc81a68
or eax, 0x3606c44f
and eax, 0x200
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x155dab27
or eax, 0x78411f69
xor eax, 0x565c9139
or eax, 0x115341ee
and eax, 6
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x45176ae9
or eax, 0x70bf4486
or eax, 0x1ebed9a5
xor eax, 0xfcd8a66
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x75e68a8c
and eax, 0x6589563
or eax, 0x7dc195c3
or eax, 0x41df29d4
and eax, 6
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4927e435
or eax, 0x6a7bdc0f
or eax, 0x15074da1
xor eax, 0x5c45f3e0
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5caec462
and eax, 0x401cc51a
and eax, 0x41574976
xor eax, 0x1e0d521
xor eax, 0x192eb5de
and eax, 0x26000
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x9528c02
or eax, 0x5ea118f7
or eax, 0x216d581e
and eax, 0x44b05abb
or eax, 0x70ee872d
and eax, 0x400
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x14210e9e
xor eax, 0x69436124
xor eax, 0x44214718
and eax, 0x1b8e0924
or eax, 0x6075d375
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4f4d3a1a
xor eax, 0x1a8f4935
and eax, 0x1be35450
and eax, 0x4cdc486
xor eax, 0x1ebfc0e3
and eax, 0x400003
or eax, 0x81000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x59caddec
or eax, 0x3ae2d111
and eax, 0xb8b1186
or eax, 0x3af9ccfb
and eax, 0x45fde99d
and eax, 0x100000
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3fdf1e4d
and eax, 0x70137457
xor eax, 0x4645dd4
and eax, 0x4d1b221
and eax, 0x6607c84c
and eax, 0
or eax, 0x1000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x309e9fd1
xor eax, 0x3dd18696
or eax, 0x51fc8779
and eax, 0x100000
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x49aa7c5f
or eax, 0x51379d83
or eax, 0x383778c1
xor eax, 0xaab85c2
and eax, 0xba5bfd2
and eax, 0x1000
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x22ef3a79
xor eax, 0x6bfdec83
or eax, 0x7e68a099
and eax, 0x63c99e01
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1d8cf607
xor eax, 0x6029db01
xor eax, 0x2feb4cdf
and eax, 0x10
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2d6676b7
and eax, 0x205718ad
xor eax, 0x66e0018
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x13a8995a
and eax, 0x658100d0
xor eax, 0x213c497f
or eax, 0x1ce4c525
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x171bd09e
xor eax, 0x7272b46d
and eax, 0x67a49e7c
or eax, 0x1b272160
and eax, 0x20000
or eax, 0x5000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x75dc712b
xor eax, 0x15c352a9
xor eax, 0x9547ae6
or eax, 0x1d254d2f
and eax, 0x6c
or eax, 0x80
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5b947a3d
xor eax, 0x363535fa
or eax, 0x472c89d8
xor eax, 0xb526d3e
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3b1f4755
and eax, 0x5d6dc2e3
and eax, 0x24be7fd3
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5e771c2
or eax, 0x73d56e80
and eax, 0x3d5f350a
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2e8dacc0
and eax, 0x79485c94
xor eax, 0x42e08c28
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x35e82d3c
xor eax, 0x283ad54d
xor eax, 0x42f11517
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5edf9ecc
or eax, 0x76dfdf39
and eax, 0x6f104d92
or eax, 0x1c61e8a0
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2af2b2cd
and eax, 0x45264aea
xor eax, 0x33ce68cd
or eax, 0x7e861e03
and eax, 0x64f18d1f
and eax, 4
or eax, 0x250e8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6eeb035b
xor eax, 0x3f31e18c
and eax, 0x3cff20b2
and eax, 0x3cbcd5e6
xor eax, 0x15a14009
and eax, 0
or eax, 0x14
mov dword [ebx], eax
add ebx, ecx
or eax, 0x65b60fe5
or eax, 0x57d0b38
or eax, 0x5a848354
or eax, 0x31d1c69c
xor eax, 0x544b80a1
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xf4abe94
xor eax, 0x11bd1493
or eax, 0x1727cdf6
and eax, 0x1f0233d7
and eax, 0x7023ed21
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6568e75a
xor eax, 0x3384b017
or eax, 0x44d9a14d
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7313743f
and eax, 0x2a4f067d
xor eax, 0x1e159a56
or eax, 0x5d3e04ab
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x72be1a84
or eax, 0x3c5cb77e
and eax, 0x6862609a
and eax, 0x696a2783
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x566ef67f
xor eax, 0x62035bfb
or eax, 0x7a94d06e
xor eax, 0x52515385
xor eax, 0x12dab06
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x201f0337
and eax, 0x3d2dd353
xor eax, 0x345df402
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x11a20622
and eax, 0x301535cc
and eax, 0x3b20ec1f
and eax, 0x273ba5b
or eax, 0x299af65c
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6659651a
and eax, 0x3afc9af1
and eax, 0x158fd7c
and eax, 0x4bf78f88
and eax, 0
or eax, 0x2496c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x666a5b36
or eax, 0x70efb8ac
xor eax, 0x62a74c12
xor eax, 0x3958213e
xor eax, 0xc463411
and eax, 0xc0
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6a29532a
xor eax, 0x5691214a
xor eax, 0x19aa0844
and eax, 0x148bdb5c
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5651f21c
xor eax, 0x662b5bb9
or eax, 0xea565b0
and eax, 0x4927d2c1
or eax, 0x1aa006bc
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x447fc16d
xor eax, 0x171470a2
xor eax, 0x655eeb46
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x372afdbd
xor eax, 0x3834df7b
xor eax, 0x5613871e
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7d43343d
or eax, 0x4cf60da5
and eax, 0x51302706
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5759bb89
xor eax, 0x7f0bd5a5
or eax, 0x71be2b0a
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x41d5be02
and eax, 0x286cf567
and eax, 0x490019b1
xor eax, 0x2758f227
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2fd4e6b2
xor eax, 0x73fd5356
and eax, 0x2f7e0a73
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x60e6c9e7
and eax, 0x1270d507
or eax, 0x4a3e23b2
or eax, 0x5cc40798
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2c61c0d8
or eax, 0x6c79de8
or eax, 0x42b00b2
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x640f2032
and eax, 0x7e7ddcd7
and eax, 0x1e219a9f
or eax, 0x2acb40c
and eax, 0x2458ecd5
and eax, 0x80004
or eax, 0x30505051
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5a40d39f
and eax, 0x45b0e514
or eax, 0x531f4414
and eax, 0x302c5b10
and eax, 0x5bc850db
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x36530af5
xor eax, 0x27743a97
or eax, 0x7c75d444
or eax, 0x5a19eacc
and eax, 0x14000
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7983398a
xor eax, 0x679bc075
xor eax, 0x2de64cc4
and eax, 0x508608f0
and eax, 0
or eax, 0x1000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x70018828
or eax, 0xcbc9fa3
and eax, 0x22b939c5
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x719556e5
and eax, 0x29d43633
or eax, 0xfe77c06
xor eax, 0x445ea68b
and eax, 0x432418b1
and eax, 0
or eax, 0x400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5a18a29
and eax, 0x54bb819d
or eax, 0x236bba7f
or eax, 0x57726c15
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5954dd58
and eax, 0x32464c91
or eax, 0xbb0540f
xor eax, 0x4d7f20d2
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x23b39093
and eax, 0x5f922225
or eax, 0x1299b016
and eax, 0x30a4cadd
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1826e963
xor eax, 0x33d7ba9f
or eax, 0x6d6e0f13
or eax, 0x7490e0ac
and eax, 0x1176ee21
and eax, 0
or eax, 0xe0000080
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x39c693ab
xor eax, 0x4540765
xor eax, 0x2c659849
and eax, 0x31500005
or eax, 0x85050
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3c945821
and eax, 0x3f995ce8
and eax, 0x1f93a495
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1450abcf
and eax, 0x1181bcb
and eax, 0x2ac23baa
xor eax, 0x1eb944d9
and eax, 0x10000
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1eb1cf33
or eax, 0x4b0560c1
xor eax, 0x7d734a5a
or eax, 0x5ecb25ca
and eax, 0x10000
or eax, 0x5000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4abd78c7
and eax, 0x24518ca4
or eax, 0x7e9a8ab2
and eax, 0x8800
or eax, 0x7400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x510787c8
xor eax, 0x50c055f1
or eax, 0x7336010c
and eax, 0x7ccfd958
xor eax, 0x6f557818
and eax, 0
or eax, 0x400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x17796478
or eax, 0x4cb2ff5b
and eax, 0x6b813d60
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xa4c2ca7
xor eax, 0x3863d05e
or eax, 0x7fb646f3
xor eax, 0x3f9fca29
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x47d9cc7d
and eax, 0x2701ce8b
xor eax, 0x3949ccc2
and eax, 0x78ed8957
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3a896a07
or eax, 0x5af16525
xor eax, 0x7f7397e9
and eax, 0x40
or eax, 0xe0000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1ba2b505
and eax, 0x365a9aa0
or eax, 0x421dada
and eax, 0x3b994ccf
and eax, 0x32004040
or eax, 0x581015
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x59f65ca1
or eax, 0x15a827ee
and eax, 0x7c2b1579
or eax, 0x5f2b898c
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1ee7fef3
or eax, 0x32727389
xor eax, 0x2170298
and eax, 0x4716fa33
xor eax, 0x7ad985cf
and eax, 0x1000
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x34e5bf6
or eax, 0x229fbef7
and eax, 0x15fdd253
and eax, 0x4a735d81
and eax, 0x1000
or eax, 0x24000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7b38fd58
or eax, 0x40bd6d21
and eax, 0x7d176b4f
xor eax, 0x74903a3d
and eax, 0x37b215a8
and eax, 0
or eax, 0x200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x627c8558
xor eax, 0x4a0b5548
xor eax, 0x3e9c8c8d
and eax, 0x2b8014ee
and eax, 0x2cac117f
and eax, 0
or eax, 0x10000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1fea91cf
or eax, 0x55c36dae
xor eax, 0x186423a
or eax, 0x3835b471
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x71f53f90
and eax, 0x484ffab9
and eax, 0x646953bb
or eax, 0x4b85bccb
xor eax, 0xd5e2ba0
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x717e4cce
or eax, 0x37f35f33
xor eax, 0x3831820c
or eax, 0x5678083f
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7ac156ae
xor eax, 0xca02e18
and eax, 0x2f3a34cb
and eax, 0x1f62649f
and eax, 0
or eax, 0xc0000040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x696b6837
and eax, 0x6ac5b682
and eax, 0x50535fe
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x63318d68
xor eax, 0xf56b7f7
and eax, 0x2ac3e348
xor eax, 0x30eb74ef
and eax, 0x5a71f8d0
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x622b3173
xor eax, 0xc9c9d45
or eax, 0x36e10bd3
xor eax, 0x4b2243ba
or eax, 0x7e8676c4
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1c7913f5
xor eax, 0x6323c262
xor eax, 0x4dfcea3d
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4fbc369c
and eax, 0x60de417b
or eax, 0x5b153109
and eax, 0x4fccb20e
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x39b1618d
xor eax, 0x74b7dace
and eax, 0x7a7bf6fb
xor eax, 0x13dba5c9
and eax, 0x3f918124
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1162c6b3
xor eax, 0x1e02296
xor eax, 0x495c856
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7a78ab67
xor eax, 0x5eba5bc2
and eax, 0x2ce88fa7
xor eax, 0x7c833490
or eax, 0x5a6d66d8
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x70b4a7e9
or eax, 0x97c2c12
xor eax, 0x20b5d71b
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3c5f580d
and eax, 0x5a4e77c5
and eax, 0x66d19826
and eax, 0x72ce8c2b
or eax, 0x602567de
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3529d560
and eax, 0x227ec4a1
or eax, 0x4d40282
and eax, 0x25a761ef
and eax, 0x5f593377
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7cb3953
xor eax, 0x14ad9076
and eax, 0x6f2b6659
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3491ffec
or eax, 0x6c43c4fa
or eax, 0x7162a20d
xor eax, 0x57bc5833
and eax, 0x76a8aeec
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4ac58776
and eax, 0x12bfa261
xor eax, 0x28d678de
xor eax, 0x2ce5a3b7
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2312c1e2
or eax, 0x3b20d
xor eax, 0x49166dd8
xor eax, 0x6dfd7a2b
or eax, 0xa508dfe
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0xef8de9d
and eax, 0x71813268
and eax, 0x45324011
or eax, 0x2dbb3a77
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x16a6ff8
and eax, 0x71ae5f78
and eax, 0x42f56731
or eax, 0x610b91a7
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2d7db35a
xor eax, 0x53362312
and eax, 0x68b4050d
xor eax, 0xbd1341d
xor eax, 0x75af2c10
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x8292d23
xor eax, 0x50ebe8bd
and eax, 0x777a7b8c
or eax, 0x31a345ad
xor eax, 0x708e591d
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4c0b1d0f
or eax, 0x4811d6d7
xor eax, 0x535bb9e
or eax, 0x23b932a8
xor eax, 0x44dd06a7
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1115c1e2
and eax, 0x685306fc
and eax, 0x37bae92
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5ce34047
and eax, 0x1546931d
and eax, 0x341e0e22
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1ae9d71d
and eax, 0x4967a5c6
xor eax, 0x7a49168c
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x13ff01ab
xor eax, 0x224cde0f
xor eax, 0x40eb19a4
and eax, 0xd841893
xor eax, 0x5c4df661
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2d9c35f8
or eax, 0x5c04ae2f
and eax, 0x213b5355
and eax, 0x61dad250
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x29cadc0f
xor eax, 0x71a4cdf2
and eax, 0x5596886e
xor eax, 0x6b3da288
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1faff259
xor eax, 0x1353a179
and eax, 0x8c368ed
xor eax, 0x3937cee4
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6eb1f0e4
and eax, 0x22969027
xor eax, 0x56c7dd9a
or eax, 0xc3fb911
xor eax, 0x6982a3b
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1e2b0f54
and eax, 0x3b97167b
and eax, 0x611ac384
or eax, 0x70c8f85f
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x61ff3742
xor eax, 0x37d506d7
and eax, 0x67780ade
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0xe0d1afa
and eax, 0x716bee3
and eax, 0x50bdf3bc
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2c02916d
and eax, 0x3be0d076
and eax, 0x3541df5c
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5d9503dc
and eax, 0x3791d192
xor eax, 0x7ecf6f10
xor eax, 0x6bd8a3d4
or eax, 0x4d2a2560
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7849f2b6
or eax, 0x25cdab6a
xor eax, 0x69787b60
and eax, 0x239d0c6e
and eax, 0x4837db03
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x27be8847
or eax, 0x2dff60ab
or eax, 0x1f1a955
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7f84326b
xor eax, 0x5f3148d8
and eax, 0x21b476b2
xor eax, 0x2f114ea7
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7a9b2565
xor eax, 0x20d2b65f
or eax, 0x1a094fc6
xor eax, 0x4aec3f55
xor eax, 0x5362796b
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3170a338
or eax, 0x2a93cbf5
xor eax, 0x23550bdb
xor eax, 0x6fcd92cf
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x575bf833
or eax, 0x270becbf
or eax, 0x107d631e
and eax, 0x28ab03f3
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x416f5e08
and eax, 0x753bd66a
xor eax, 0x60dd5a55
or eax, 0x2c82a68c
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5a2a291f
or eax, 0x115d9946
xor eax, 0x5dbee3be
xor eax, 0x458dacf0
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x21379bbb
xor eax, 0x2a45391
or eax, 0x7732ded6
and eax, 0x3d4bba5e
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x29dc6cbb
or eax, 0x87953f7
and eax, 0x50d8dae3
or eax, 0x2a676493
or eax, 0x63187595
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1df7d69d
xor eax, 0xcfc89bc
and eax, 0x5a7cc0e0
xor eax, 0x449d2e28
xor eax, 0x3c149660
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x49bae858
or eax, 0x287e73c0
or eax, 0x15b11c40
xor eax, 0x14150458
xor eax, 0x3f2d85af
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x71ea7b2a
or eax, 0x134d1d33
and eax, 0x40cc46d7
or eax, 0x466d67a6
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe56e975
or eax, 0x24f642b5
or eax, 0x68fd6de4
or eax, 0x7bb7a5ea
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2a2b319e
or eax, 0x38da70db
and eax, 0x6e38f36
xor eax, 0x74e2612b
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7174d75c
xor eax, 0x14fa6239
or eax, 0x3be5a505
xor eax, 0x2795da21
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x40f7eae6
xor eax, 0x7b1f60a8
or eax, 0x75d6dc50
or eax, 0x7bd258a4
xor eax, 0x74007161
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5afa1ff3
or eax, 0x19eba9b3
xor eax, 0x7373e375
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2f04f7fc
and eax, 0x24ddd08b
xor eax, 0x3c4d6ab8
or eax, 0x1d2eaa34
and eax, 0x1773e659
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x709039a6
or eax, 0x2960084f
xor eax, 0x459e3688
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2ffbb1c6
or eax, 0x516fee5d
or eax, 0x4ef00618
xor eax, 0x5e29e2c0
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x59256c50
or eax, 0x990d3fa
and eax, 0x5d8f27c9
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6a166f00
and eax, 0x46057ef6
and eax, 0x421c9bcf
and eax, 0x4e146b4b
or eax, 0x1bf10530
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7a0effd9
and eax, 0xbfad442
xor eax, 0xe5bb27d
xor eax, 0x69e732b0
or eax, 0x64a90c41
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x26a5f365
xor eax, 0x694367c4
xor eax, 0x7353870d
and eax, 0x18f03e13
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4d945f24
xor eax, 0x18e1c9cd
or eax, 0x71d86e26
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x41dbe08e
xor eax, 0x584cd022
xor eax, 0x33ed6b69
or eax, 0x8861772
xor eax, 0x656e214e
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x117b4023
and eax, 0xb539fe0
and eax, 0x15236b59
or eax, 0x719b5af0
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x55f79bc3
xor eax, 0x2a882946
or eax, 0x62ffef90
and eax, 0x35eaf1f2
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0xb76ccb8
and eax, 0x7c2d385a
and eax, 0x3fad9a58
or eax, 0x5349983
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7cba2405
or eax, 0xc7a2be
xor eax, 0x84a0081
and eax, 0x65fe6814
or eax, 0x3b1672d7
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3ba03e92
and eax, 0x2ab34658
or eax, 0x201f2667
xor eax, 0x7e74e45a
and eax, 0x11c63c05
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x349cdf6f
or eax, 0x19872e64
or eax, 0x25888283
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x43003773
or eax, 0x4eef70a8
xor eax, 0x4c1e0db9
or eax, 0x624bc912
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x72562e53
and eax, 0x203b8fad
or eax, 0x12b5b3cc
xor eax, 0x1f773fc2
xor eax, 0x409a5d7e
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1c9e8334
and eax, 0x7258c142
or eax, 0x9017f5e
xor eax, 0x1f5541ad
xor eax, 0x26be353d
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7cdfbb0a
and eax, 0x1cc3f6f
and eax, 0x394c2456
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x16179636
xor eax, 0x5642089d
xor eax, 0x6cf0d4bc
or eax, 0x442c357c
or eax, 0x15b60590
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x340913dc
or eax, 0x6ba14941
and eax, 0x79dc4398
or eax, 0x6317adf9
and eax, 0x14342c4b
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x98c5330
or eax, 0x5e2d8cf0
xor eax, 0x5e4603bc
xor eax, 0x71a3df7b
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x178822ca
and eax, 0x1b28f83b
or eax, 0x5d0a50c8
or eax, 0x100e4d7
xor eax, 0x6bb90696
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3f0454b3
or eax, 0x16d19bd0
or eax, 0x77817725
or eax, 0x889c16c
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7f330f2a
and eax, 0x493a1352
or eax, 0x66c21a0d
xor eax, 0x73e8a153
xor eax, 0x18f73b63
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2d1fb9fd
and eax, 0x172eaefe
and eax, 0x349d3b5b
and eax, 0x74845dca
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x51b3f85b
and eax, 0x577e297c
or eax, 0x5ced4b3e
and eax, 0x54e1c6b
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x24276ab0
or eax, 0x145012d1
xor eax, 0x1be333a8
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x39cb4f8c
xor eax, 0x2932cda6
and eax, 0x7732303e
or eax, 0x811524d
and eax, 0xfaf7cf1
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x64684817
and eax, 0x3f4706ee
or eax, 0x682ee57f
and eax, 0x38f1fc1c
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6dbd4b94
xor eax, 0x144f2a8d
and eax, 0x35b57628
and eax, 0x515c9159
and eax, 0x35b1dde5
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x29e12ed
and eax, 0x49311ae6
xor eax, 0x230b26c3
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x74a6d972
or eax, 0x1b3f526f
xor eax, 0x720a5556
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x18a96bba
or eax, 0x6647befc
or eax, 0x430e70dd
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x12f8fad
and eax, 0x4127cb37
xor eax, 0x3103dbc6
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x42d96769
xor eax, 0x2cccdb8d
xor eax, 0x5f4bae28
and eax, 0x6965a0bf
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
or eax, 0x54bfdbe6
xor eax, 0x539b9f2d
xor eax, 0x48af2c52
xor eax, 0x2fa1cd39
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3b89942f
and eax, 0x12706eb1
or eax, 0x70b8dfdf
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3cb1ab8f
and eax, 0x7f31dafa
xor eax, 0x21190d80
xor eax, 0x3e184fac
xor eax, eax
mov dword [ebx], eax
add ebx, ecx
and eax, 0xeff5fa5
xor eax, 0x279d7a8c
xor eax, 0x79134914
and eax, 0x2910ce46
xor eax, 0x76202936
and eax, 0x34000000
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xf059610
xor eax, 0x324289b5
and eax, 0x4d883776
or eax, 0x44f9ab69
and eax, 0x4a48a75
and eax, 0x200024
or eax, 0x10310a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c5d062a
or eax, 0x63a4bbb2
or eax, 0x4e43365
or eax, 0x6d6de8ad
and eax, 0x21585055
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3c4b8710
and eax, 0x3252b114
and eax, 0x439a5877
xor eax, 0x5a89cf36
and eax, 0x8000904
or eax, 0x20009
mov dword [ebx], eax
add ebx, ecx
or eax, 0x233b3cac
or eax, 0xea2bfcb
and eax, 0x3509be28
or eax, 0x2f9ae594
and eax, 0x2d137580
or eax, 0xd0000042
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5ce0d1b4
or eax, 0x5a1ddaee
and eax, 0x70d80741
xor eax, 0x744ee277
xor eax, 0x3a594139
and eax, 0x28c4240c
or eax, 0x81204a20
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7a315c88
xor eax, 0x68052c2f
xor eax, 0x5c6c49fd
and eax, 0x245ad3b3
xor eax, 0x3698537f
and eax, 0x224
or eax, 0x22d12
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7ff0aa41
or eax, 0x5c2290cc
or eax, 0x4851f936
and eax, 0xadfc96b
and eax, 0xc120
or eax, 0x3680
mov dword [ebx], eax
add ebx, ecx
or eax, 0x192c434
xor eax, 0x2459bc1
and eax, 0x3722532e
or eax, 0x5c62a1fc
xor eax, 0x3acb0879
and eax, 0x1e800
or eax, 0x600
mov dword [ebx], eax
add ebx, ecx
or eax, 0x97aa38c
xor eax, 0x46b6867a
and eax, 0x2f7958f7
and eax, 0x2eac17b1
and eax, 0x4000020
or eax, 0xd1001106
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1f2d0dd3
and eax, 0x5d3c5615
xor eax, 0x48e4082d
or eax, 0x23143adc
and eax, 0x2ffc15b3
and eax, 0x2e4010b1
or eax, 0xd009ef4e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x9ecaa86
and eax, 0x1eb3763f
or eax, 0x2b224ded
and eax, 0x210000a8
or eax, 0xd0010010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x23da9d36
or eax, 0xdb1bf4a
xor eax, 0x6aca27a9
and eax, 0x1755d17f
and eax, 0x15008040
or eax, 0x40cc4310
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5a06cead
or eax, 0x4338fa5
and eax, 0x62203221
and eax, 0x2000001
or eax, 0x8956ec8a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5c2691ee
xor eax, 0x683a84df
or eax, 0x19793860
and eax, 0x4f420849
and eax, 0x1400841
or eax, 0x2a0034
mov dword [ebx], eax
add ebx, ecx
and eax, 0xc156728
or eax, 0x45605889
xor eax, 0x1b8bf5cb
and eax, 0x14000160
or eax, 0x21001088
mov dword [ebx], eax
add ebx, ecx
or eax, 0x285b5287
or eax, 0x11add588
and eax, 0x47964459
or eax, 0xc1e5e3e
xor eax, 0x66390971
and eax, 0x22840304
or eax, 0x90408090
mov dword [ebx], eax
add ebx, ecx
or eax, 0x13331ebd
xor eax, 0x679e2663
or eax, 0x167be4d7
and eax, 0x47bf15b
or eax, 0x840220
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7ad68b85
xor eax, 0x14f13f02
and eax, 0xfc42926
or eax, 0x4f926c19
and eax, 0x41044c09
or eax, 0x10080184
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x45c152ec
and eax, 0x33d1e27f
xor eax, 0x20cbc425
or eax, 0x538fc565
and eax, 0x50060060
or eax, 0x50000a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x27aeeb0d
or eax, 0x7928765a
and eax, 0x5f0129db
and eax, 0x50000048
or eax, 0x20ffd2a0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4e18447b
or eax, 0x6efe37b3
and eax, 0x6d3cc1cc
and eax, 0x8308100
or eax, 0x11007e04
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7f81a4f7
and eax, 0x5817f2bb
or eax, 0xf95649a
and eax, 0x578575a6
and eax, 0x5d5bc6bd
and eax, 0x45010000
or eax, 0x9aba2a53
mov dword [ebx], eax
add ebx, ecx
and eax, 0x26fe4dfd
or eax, 0x3f1a762e
or eax, 0x5d414a0e
and eax, 0x5e187a1e
or eax, 0x8100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xaf18263
and eax, 0x2c824eac
and eax, 0x508d60b6
and eax, 0x4004
or eax, 0x6a2f8359
mov dword [ebx], eax
add ebx, ecx
or eax, 0x13dc668d
and eax, 0x2bde6dfe
or eax, 0xebe0db3
xor eax, 0x52810dad
and eax, 0x39446052
or eax, 0x8ad
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x39863aec
and eax, 0x4782df2c
xor eax, 0x6c5a7309
xor eax, 0x285084af
and eax, 0x802424
or eax, 0x214001
mov dword [ebx], eax
add ebx, ecx
and eax, 0x62aa11d1
or eax, 0x4047ecc
or eax, 0x27da6dea
or eax, 0xd57bef3
and eax, 0x26835000
or eax, 0xd0000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5e069a94
and eax, 0x493f9c6d
and eax, 0x7ff2763a
and eax, 0x40021000
or eax, 0xacd9effe
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4bedc989
xor eax, 0x3e01a9b6
or eax, 0x2b76eda7
xor eax, 0x62664239
xor eax, 0x2b2364b5
and eax, 0xc0000840
or eax, 0x10010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2a697db0
xor eax, 0x49f2cd5
or eax, 0x24ccdc49
and eax, 0xc43004
or eax, 0x89010310
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6f0f2b00
or eax, 0x24d96265
or eax, 0x7c8191c6
and eax, 0x5554f045
or eax, 0x2020000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4b92e03f
or eax, 0x509c3d7
xor eax, 0x6ad4b90d
or eax, 0x6e8e66e3
and eax, 0x74050c50
or eax, 0x80408100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x50bf4fc2
and eax, 0x35e11494
and eax, 0x2893d0f7
xor eax, 0x4b4a1712
xor eax, 0x7256e12a
and eax, 0x818a220
or eax, 0x10144
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7c68f7a4
or eax, 0x3c46a810
and eax, 0x5e35505d
and eax, 0x35de1ef7
and eax, 0x4000054
or eax, 0xe962eda9
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3ecd962b
and eax, 0x5914541d
and eax, 0x1e4279f8
xor eax, 0x503071b7
or eax, 0x50d63f6c
and eax, 0x207a8
or eax, 0x2300c010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x66c28b87
xor eax, 0x4c1e7cf6
or eax, 0x392bbffc
and eax, 0x1c9d2d
or eax, 0x4000002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x12e45011
and eax, 0x55910bc9
xor eax, 0x4e4e4040
or eax, 0x7f58f960
and eax, 0x7d14f928
or eax, 0x10604
mov dword [ebx], eax
add ebx, ecx
or eax, 0x54fbbbdf
and eax, 0x448a3e43
and eax, 0x6634accf
and eax, 0xc8de09
xor eax, 0x3204e21b
and eax, 0x4aa12
or eax, 0x5bb11a5
mov dword [ebx], eax
add ebx, ecx
and eax, 0xa07d6d3
or eax, 0x6ad99449
or eax, 0x72858a3
or eax, 0x3fdc9d61
and eax, 0x40851041
or eax, 0x80002000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x69d9f81c
or eax, 0xb2c60b6
xor eax, 0x7b5ba1f4
or eax, 0x5d908b92
and eax, 0x51f110d7
and eax, 0x10000011
or eax, 0x880e0a68
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3109af71
xor eax, 0x7496baa4
or eax, 0x3ad5eee9
or eax, 0x224e41f3
and eax, 0xceda244
and eax, 0x48a004
or eax, 0x31249a8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4a548638
xor eax, 0x691d4a2b
and eax, 0x2d4ccff3
and eax, 0x400192
or eax, 0x9f900864
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5f88d8bc
and eax, 0x3393644b
xor eax, 0x151efe67
xor eax, 0x516ff5d9
and eax, 0x4c23f510
and eax, 0x44010100
or eax, 0x20dcbccd
mov dword [ebx], eax
add ebx, ecx
and eax, 0x66940f7
and eax, 0x70b395e6
xor eax, 0x1e872106
or eax, 0x73bea605
and eax, 0x2f8a0400
or eax, 0x10800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7db6cb33
and eax, 0x671a02ae
or eax, 0x65becbc
and eax, 0x440448c
or eax, 0x80801101
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3cbc04f5
or eax, 0x5e645b8
and eax, 0x6ee2881d
and eax, 0x3fb5489
or eax, 0x5c59659a
and eax, 0x88b4018
or eax, 0x8020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x10dfa791
xor eax, 0x772c4fb9
or eax, 0x178cef0a
and eax, 0x73353a4
and eax, 0x6300000
or eax, 0xb8cfb072
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1b118f5c
or eax, 0x6ce8a482
xor eax, 0x7da51cd2
or eax, 0x39590bfd
and eax, 0x21182150
or eax, 0x241402
mov dword [ebx], eax
add ebx, ecx
and eax, 0x71cfc2a9
xor eax, 0x11672ed6
and eax, 0xb9fa913
and eax, 0xb0010
or eax, 0x51f450e8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2272d34f
xor eax, 0x46be8da1
or eax, 0x666b6f5e
and eax, 0x1019280c
or eax, 0x801000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x47e19450
and eax, 0x67adfe86
or eax, 0x2200a437
and eax, 0x2019427
or eax, 0x1c400240
mov dword [ebx], eax
add ebx, ecx
or eax, 0x539e1c18
and eax, 0x78525258
and eax, 0x49e17d70
and eax, 0x40401010
or eax, 0x94802889
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x436ce688
xor eax, 0x2b087f9d
xor eax, 0xf22b66d
and eax, 0x13061321
or eax, 0x4c69e810
mov dword [ebx], eax
add ebx, ecx
or eax, 0x20ae7c01
or eax, 0x15aab78a
and eax, 0x5cac74ed
xor eax, 0x2503c44f
and eax, 0x9282022
or eax, 0x6000718
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3d04e538
and eax, 0x28c58d7
or eax, 0x679bb35b
and eax, 0x30308
or eax, 0x18000480
mov dword [ebx], eax
add ebx, ecx
and eax, 0x62be80bf
xor eax, 0x583e9bf1
xor eax, 0x64fcc803
and eax, 0x18c71d24
and eax, 0xc01100
or eax, 0x146c83
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7d2b8ed3
xor eax, 0x3357bea8
xor eax, 0x7d6b590a
and eax, 0x27507619
and eax, 0x2400001
or eax, 0xbd840e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x30ca7ad3
and eax, 0x5b1ecc57
xor eax, 0x3dcc1d89
and eax, 0x25d0c108
or eax, 0x80801
mov dword [ebx], eax
add ebx, ecx
and eax, 0x551b9b25
xor eax, 0x64b26845
or eax, 0x15cc4d7d
xor eax, 0xb54443
and eax, 0x3410291e
or eax, 0x88800241
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4cbe1f52
xor eax, 0x933fcc
and eax, 0x6cb34476
or eax, 0x4c5633d6
xor eax, 0x10ad2e4b
and eax, 0x10e01804
or eax, 0x8004a460
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7f1fb225
xor eax, 0x759053cc
or eax, 0x7735df8b
and eax, 0x447b1d63
and eax, 0x44101962
or eax, 0xa88c628c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x236fddd0
and eax, 0x29346c60
and eax, 0x437e80cd
and eax, 0x240040
or eax, 0x24400c29
mov dword [ebx], eax
add ebx, ecx
and eax, 0x36730fb0
or eax, 0x7ff9eee0
and eax, 0x1c7c62d9
or eax, 0x68a68db
and eax, 0x6c00ac0
or eax, 0x59100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x44400d7d
xor eax, 0x6b483aa0
or eax, 0x15fff909
and eax, 0x61bce889
or eax, 0x410
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6f0f33c4
or eax, 0x7fff13f5
and eax, 0x4b2bd05b
and eax, 0x1230040
or eax, 0x90402320
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7ce84f47
and eax, 0x655011ae
or eax, 0x66bd9e63
and eax, 0x2e51761d
xor eax, 0x2de370a1
and eax, 0x8920480
or eax, 0x14081807
mov dword [ebx], eax
add ebx, ecx
or eax, 0x29209722
or eax, 0x16f6fbc9
and eax, 0x5763128d
and eax, 0x36215546
or eax, 0x4768b179
and eax, 0x54400018
or eax, 0xa8164082
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x735816a7
xor eax, 0x5a65a82f
and eax, 0x40545948
and eax, 0x40001000
or eax, 0x23b9a3b5
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1bf6b9f3
xor eax, 0x175dde76
or eax, 0x63ee7828
and eax, 0x60174790
and eax, 0x20004580
or eax, 0x10d8107e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2fb7ef02
and eax, 0x3b251011
and eax, 0x167c3f95
and eax, 0x394cc24f
or eax, 0x5f64c812
and eax, 0xd04c800
or eax, 0x90100c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x16553faf
and eax, 0x7fc9739
and eax, 0x162d9e6f
and eax, 0x46cbfcba
and eax, 0x2008020
or eax, 0x34ad1ad9
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x567b384
or eax, 0x48c51eb4
xor eax, 0x188506ea
and eax, 0x230a3015
or eax, 0x8100420
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2a78dd33
xor eax, 0x6620336b
xor eax, 0x42a88862
and eax, 0x603593a7
and eax, 0x65e944cf
and eax, 0x20200000
or eax, 0x5cd25c68
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x33e19bc9
or eax, 0x260cee8c
xor eax, 0x2f7f12e1
and eax, 0x40054c
or eax, 0x33150293
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5f9cb2da
and eax, 0x3e2e76e6
and eax, 0x12992cd5
and eax, 0x22afa976
and eax, 0
or eax, 0x45ffce83
mov dword [ebx], eax
add ebx, ecx
and eax, 0x54cb2a80
xor eax, 0x7f13f63c
or eax, 0x70b1299b
and eax, 0x62d89899
or eax, 0x4040040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4a54ecba
xor eax, 0x2e7d69f4
or eax, 0x14d381e5
or eax, 0x3914d9d7
and eax, 0x6f6d977
or eax, 0xc0000200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x58dec5af
and eax, 0x16239d17
xor eax, 0x6f293f7c
and eax, 0x4e15e0f9
and eax, 0x73b2e523
and eax, 0x40000000
or eax, 0x9846034c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x44e91f85
and eax, 0x75a0b46e
or eax, 0x13794b9f
xor eax, 0x10678cb1
and eax, 0x206804e
or eax, 0x610481
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4425434f
and eax, 0x51e16b0f
xor eax, 0x14e5f58
and eax, 0x19bab2db
xor eax, 0x6a3816db
and eax, 0xb120402
or eax, 0x908d690c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5e909061
and eax, 0x56403dab
and eax, 0x5937b0dd
or eax, 0x63850e0b
and eax, 0x52840809
or eax, 0x5850d4
mov dword [ebx], eax
add ebx, ecx
or eax, 0x512f0da2
or eax, 0x27e4e251
or eax, 0x5fc1b0aa
xor eax, 0x4293b10d
xor eax, 0xb226b0d
and eax, 0x3408201d
or eax, 0xc8b19a00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x30adee7a
or eax, 0x6494a08a
xor eax, 0x43f14399
and eax, 0x14480100
or eax, 0x8911090
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x12a1525d
or eax, 0x3a5d6226
or eax, 0xf3a958a
or eax, 0x559c6786
xor eax, 0x202ceeb8
and eax, 0x4c510100
or eax, 0x80088620
mov dword [ebx], eax
add ebx, ecx
and eax, 0x50101062
or eax, 0x7eb38709
or eax, 0x2578d177
or eax, 0x57e56ab6
and eax, 0xb009bc8
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4558158a
or eax, 0x61d81a94
xor eax, 0x71546093
xor eax, 0x2a25931f
and eax, 0x45e26033
and eax, 0x4200012
or eax, 0xe00e13a9
mov dword [ebx], eax
add ebx, ecx
or eax, 0xb559d81
or eax, 0x3f7a7af0
and eax, 0x5edc6b04
and eax, 0x38f390f2
xor eax, 0x1597e98f
and eax, 0x545e88e
or eax, 0x2080010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x46575e8
xor eax, 0x566fc12a
or eax, 0x5a9c369
or eax, 0x364114d0
or eax, 0x35c98861
and eax, 0x6ad950
or eax, 0x8002000
mov dword [ebx], eax
add ebx, ecx
or eax, 0xe7b4dbb
and eax, 0x30c2e58a
or eax, 0x7dd618e9
xor eax, 0x15aec84
xor eax, 0x625de621
and eax, 0x1091d346
or eax, 0x1240821
mov dword [ebx], eax
add ebx, ecx
and eax, 0x676d07a8
and eax, 0x2119b7ed
or eax, 0x48c7521b
and eax, 0x8001012
or eax, 0x10200c00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x723758dd
xor eax, 0x591c82da
xor eax, 0x12e56d04
and eax, 0x21a2a811
or eax, 0xe014408
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1be3c05d
and eax, 0x36d5121f
and eax, 0x6f9f6ff4
and eax, 0x20000004
or eax, 0xf6c9f2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x170f20cf
xor eax, 0x9974387
or eax, 0x3e928747
or eax, 0x2f81f7fa
or eax, 0x2d2bf0ca
and eax, 0x3428f88b
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x737c079d
or eax, 0x5d8b0ff1
or eax, 0xc038fb5
or eax, 0x6fb467e5
xor eax, 0x20062e50
and eax, 0x135150a4
or eax, 0x60010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6c16c64b
and eax, 0x16050b57
or eax, 0x6827bdbc
or eax, 0x55100ce6
and eax, 0x5f2298f5
or eax, 0x80004000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x433d2fa
or eax, 0x7ca76dbd
or eax, 0xaf28dd1
xor eax, 0x5268a374
and eax, 0x8443e9f
and eax, 0x8000489
or eax, 0x43b80354
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3da8c8ec
and eax, 0x17ee7de7
and eax, 0x3640c756
and eax, 4
or eax, 0x527ceb30
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xb4b821b
and eax, 0x771570b5
xor eax, 0x634e0197
or eax, 0x138e642c
and eax, 0x21e011c
or eax, 0xcc000840
mov dword [ebx], eax
add ebx, ecx
and eax, 0x514caee1
xor eax, 0x47cea4cc
and eax, 0x2bd6fe49
xor eax, 0x1f2a28ad
and eax, 0x1c408480
or eax, 0x42076a1a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4c37af00
or eax, 0x66ca5175
or eax, 0x27a8aaad
xor eax, 0x4177aecf
and eax, 0x34884000
or eax, 0x417780c8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x27309960
xor eax, 0x2d9556c9
and eax, 0xf07553f
or eax, 0x344f9e4f
and eax, 0x100f4404
or eax, 0x2020b0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7500e42a
and eax, 0x627927c0
and eax, 0x5df3935f
and eax, 0x210000
or eax, 0x84d21c30
mov dword [ebx], eax
add ebx, ecx
and eax, 0x26103ad7
or eax, 0x1c761a3e
and eax, 0x25b8b33c
xor eax, 0x61f3cf08
and eax, 0x273aed64
and eax, 0x21004124
or eax, 0xca8402c3
mov dword [ebx], eax
add ebx, ecx
and eax, 0x11b32a0
or eax, 0x56f58b2a
or eax, 0x620468ae
xor eax, 0x468a7121
and eax, 0x3147880b
or eax, 0x44002440
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2e1e0761
and eax, 0x728cfb4c
and eax, 0x3efdafc9
or eax, 0x401bc921
and eax, 0x1be8c029
and eax, 0x10080008
or eax, 0xc8c32ed4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x17cd8fbd
or eax, 0x11e501b3
or eax, 0x21120bbd
and eax, 0xd2f6816d
or eax, 0x400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7ca227db
or eax, 0x4fd6e3bb
or eax, 0x7f445249
and eax, 0xee00190
or eax, 0x10004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3723f7df
xor eax, 0x60b74e57
xor eax, 0x7fe774bb
and eax, 0x6d6965b5
and eax, 0x23ef26a6
and eax, 0x1002020
or eax, 0xc00654c4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7322953b
or eax, 0x3e26d442
and eax, 0x7b6999e0
xor eax, 0x3eaa12c8
or eax, 0xdd71ed2
and eax, 0x8119c4a
or eax, 0x52002024
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4827c2c
xor eax, 0x7c77e7
and eax, 0x36265c71
and eax, 0x4040000
or eax, 0xe0809508
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x123fa4a4
or eax, 0x3cdde8ef
and eax, 0x7924bd48
and eax, 0x1820a140
or eax, 0x87400611
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x28cdc9df
or eax, 0x5b57b0d1
and eax, 0x61dba4d9
xor eax, 0x3c7b0a69
and eax, 0x480aca0
or eax, 0x20b514e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x58b32f83
or eax, 0x3f22621f
xor eax, 0x60954f5a
and eax, 0x10af1405
or eax, 0x80504252
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7a3a2c8a
and eax, 0x333cd038
xor eax, 0xeb1d75f
and eax, 0x6f51460
and eax, 0x110400
or eax, 0xd80a4889
mov dword [ebx], eax
add ebx, ecx
or eax, 0x309cc670
xor eax, 0x434b982
and eax, 0x21c570d4
and eax, 0x49779fdb
and eax, 0x10050
or eax, 0x2e76e400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x55784411
and eax, 0x35ec1402
and eax, 0x6110992d
or eax, 0x3c323bb3
or eax, 0x741f8e6b
and eax, 0x1c371cd9
or eax, 0x80800000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4868cd94
xor eax, 0x5ff10831
xor eax, 0x56cfebe3
and eax, 0x37c10292
and eax, 0x14400000
or eax, 0x21ce004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3a9c80af
or eax, 0x38a3744e
xor eax, 0x37b1174e
and eax, 0x7b898e03
or eax, 0x2a8fa783
and eax, 0x208a602
or eax, 0x1040104c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1c23e419
and eax, 0x4dea434d
and eax, 0xa65cf8d
xor eax, 0x18fbe041
xor eax, 0x1f56a1b1
and eax, 0x6000068
or eax, 0x38122803
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x778cc814
and eax, 0x135543dd
or eax, 0x427b7d3c
and eax, 0x15d7d60
or eax, 0x18800080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3cfef568
xor eax, 0x4c61a9a5
and eax, 0x71e6317d
xor eax, 0x53f2e134
and eax, 0x44553ff3
and eax, 0x1041
or eax, 0x402b0c80
mov dword [ebx], eax
add ebx, ecx
and eax, 0x78534b27
xor eax, 0x7ff6572
or eax, 0x3d18c2cc
and eax, 0x34380756
or eax, 0x31000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x50e994a9
xor eax, 0x29f4c5d6
or eax, 0x6ea73f1e
and eax, 0x1820ec04
and eax, 0x5e05304a
and eax, 0x10000000
or eax, 0x81ef90fd
mov dword [ebx], eax
add ebx, ecx
or eax, 0x107b15e1
and eax, 0x3125b0e5
xor eax, 0x46c0022
and eax, 0x14498045
or eax, 0x2346b10
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x750458f6
and eax, 0x6b24a49
and eax, 0x11c63157
and eax, 0
or eax, 0xc0570f60
mov dword [ebx], eax
add ebx, ecx
or eax, 0x271610b6
xor eax, 0x76808577
or eax, 0x2050cc6f
and eax, 0x4e83d2c7
or eax, 0x367d4058
and eax, 0x36d48298
or eax, 0x48002c20
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6622f39b
xor eax, 0x52a0bc9d
or eax, 0x4d3c68cd
and eax, 0x44a205c6
and eax, 0xc0
or eax, 0x114f4303
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3ec12869
xor eax, 0x1ba79ad6
and eax, 0x6197df84
xor eax, 0x1b9899a6
xor eax, 0x3c61b4bb
and eax, 0x160a401
or eax, 0x88060044
mov dword [ebx], eax
add ebx, ecx
and eax, 0x444c18a3
xor eax, 0xc09d16b
and eax, 0x3a1ec054
and eax, 0x70f3ac6
or eax, 0x4fc69469
and eax, 0x4f000401
or eax, 0x90012002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4d1d7cdd
and eax, 0x40c9dd5b
or eax, 0x57631612
or eax, 0x556d13fb
and eax, 0x42a47f2
or eax, 0x8908004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x660556f1
xor eax, 0x15142f06
or eax, 0x7f3ad975
and eax, 0x242ac005
or eax, 0xc10408
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3019177d
and eax, 0x7882126f
xor eax, 0x2d66af48
and eax, 0x4ea576a7
and eax, 0x4200401
or eax, 0x81c0498a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x44dd4304
xor eax, 0x24e450d
xor eax, 0x323ef7ed
and eax, 0xdad3160
or eax, 0x6829d64e
and eax, 0x20806748
or eax, 0x2400081
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5442e6b1
xor eax, 0x7979e4d2
xor eax, 0x64a613b5
or eax, 0x67b80495
or eax, 0x623eee8b
and eax, 0x69bda110
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4f404b59
and eax, 0x4179252f
xor eax, 0x4b03e5e3
or eax, 0x284fae93
and eax, 0x5184d366
and eax, 0x1008322
or eax, 0x8c11080d
mov dword [ebx], eax
add ebx, ecx
and eax, 0x21525c6b
and eax, 0x1c4f87e7
xor eax, 0x2eb17711
xor eax, 0x43207ad6
and eax, 0xc100464
or eax, 0x1246c011
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x74ebb038
and eax, 0x61d67dae
xor eax, 0x6dfdd12c
xor eax, 0x199b27b2
xor eax, 0x54492ede
and eax, 0x40808800
or eax, 0x11440310
mov dword [ebx], eax
add ebx, ecx
or eax, 0x68d02491
or eax, 0x4f4e73a8
or eax, 0x1921a8d4
xor eax, 0x51c6ff92
or eax, 0x3f2ca742
and eax, 0x24190525
or eax, 0xc0005000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5b8c804
or eax, 0x3dea0e7e
xor eax, 0x745782f1
xor eax, 0x2a190430
and eax, 0x8090503a
or eax, 0x14022641
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3439fbc4
and eax, 0x60efefe8
and eax, 0x2a5ffe5f
and eax, 0x20000800
or eax, 0x4d5010c3
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6385ae6e
or eax, 0x7423a3aa
xor eax, 0x5a9b4a41
and eax, 0x5085deb6
and eax, 0x40880
or eax, 0xf090010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4e1cc41b
xor eax, 0x1ce75893
or eax, 0xe19c7d0
and eax, 0xb0651
or eax, 0xc0042028
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1ad85a47
and eax, 0x75fcf6fc
and eax, 0x2d747f80
or eax, 0x3f6822dc
and eax, 0x1c082210
or eax, 0x10d423
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2cc2befd
or eax, 0x77fb2f42
xor eax, 0x5283e371
and eax, 0x24008007
or eax, 0x8844240
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7d5ad5e1
and eax, 0x19713998
xor eax, 0x236f46a9
and eax, 0x1a291520
or eax, 0x40008c0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2656712
and eax, 0x17e505ef
xor eax, 0x353a6082
and eax, 0x24122002
or eax, 0x48841a64
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2b425201
or eax, 0x645f7fed
xor eax, 0x1090940
or eax, 0x76cb483d
and eax, 0x165a5c10
or eax, 0x9208000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x310078b1
and eax, 0x21ff0440
or eax, 0x7ff051f5
xor eax, 0x5401e9b7
xor eax, 0x7413f517
and eax, 0x4fe80001
or eax, 0xa013b288
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4e4a8c30
xor eax, 0x61860a4f
or eax, 0x4f9de7fa
and eax, 0x111c8ca
or eax, 0x10021000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x57e4431
xor eax, 0x6e1b4eda
and eax, 0x78091e34
and eax, 0x8001200
or eax, 0x52ed51
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x11c16a21
xor eax, 0x2a6d5636
and eax, 0x3801e05f
and eax, 0x197ca604
and eax, 0x10008000
or eax, 0x5eb468b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x31894a39
xor eax, 0x492e1814
and eax, 0x5a99a052
and eax, 0x14f9b23e
xor eax, 0x2764b2d2
and eax, 0x76410d0
or eax, 0x1800890e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x39aabf64
or eax, 0x68b356d9
and eax, 0x16ca87d
and eax, 0x4a02c
or eax, 0xc8131502
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x67474820
or eax, 0x7f53da02
xor eax, 0x7c39bf6e
or eax, 0x1205c9e0
and eax, 0x812801e0
or eax, 0x880241f
mov dword [ebx], eax
add ebx, ecx
and eax, 0x191273b2
xor eax, 0x5768cb2c
and eax, 0x64b1a519
xor eax, 0x373154fb
and eax, 0x53110001
or eax, 0xc48080c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4dff528e
xor eax, 0x3a619f2a
or eax, 0x2d376a0a
and eax, 0x172c67a2
and eax, 0x52842a0
or eax, 0xb293905d
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4e1606eb
and eax, 0x133ca301
xor eax, 0x39d3372e
xor eax, 0x3192ea7
xor eax, 0x1675eab4
and eax, 0x22a0001c
or eax, 0x11500c42
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3f977213
and eax, 0x33592ad8
xor eax, 0x183d18e3
or eax, 0x3ef78db1
and eax, 0x21051989
or eax, 0xc0000044
mov dword [ebx], eax
add ebx, ecx
and eax, 0x64c427d8
or eax, 0x3e586cf2
and eax, 0x2e6eb392
xor eax, 0xb15765a
and eax, 0x20404588
or eax, 0x48a6a003
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x326ca104
xor eax, 0x4a42019e
or eax, 0x6a17dc3e
and eax, 0x4003
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x21be4b89
xor eax, 0x904fc3a
and eax, 0x60b1a922
and eax, 0x6c00eed
or eax, 0x41e1fe9
and eax, 0xa1348
or eax, 0xda418000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3acf1bc2
or eax, 0x3e4b1cbd
xor eax, 0x7a209342
and eax, 0x846c040d
or eax, 0x6b100000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x72f35102
or eax, 0x5797d633
and eax, 0x631a7c3c
or eax, 0x99a31a5
and eax, 0x43986410
or eax, 0x90408840
mov dword [ebx], eax
add ebx, ecx
and eax, 0x287887ab
and eax, 0x8ab539e
or eax, 0x6e4c4b67
and eax, 0x41649f85
and eax, 0x40440905
or eax, 0x34a36028
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1a6d464c
or eax, 0x20df7431
or eax, 0x66d41abf
xor eax, 0x9e7a56c
and eax, 0x2f100900
or eax, 0x80630000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3fe71e68
and eax, 0x1393947a
xor eax, 0x52d6cb04
and eax, 0x35b0b4f
and eax, 0x1410004
or eax, 0x8ab013
mov dword [ebx], eax
add ebx, ecx
and eax, 0x109cee4e
and eax, 0x4f011eda
xor eax, 0x5b7934eb
xor eax, 0x4bb75e88
xor eax, 0x1e5de9db
and eax, 0xe120010
or eax, 0x40480840
mov dword [ebx], eax
add ebx, ecx
and eax, 0x21680d96
or eax, 0x33482515
and eax, 0x6bfb3102
xor eax, 0x5a5ddf0f
and eax, 0x49058407
or eax, 0x4c80160
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6152578f
xor eax, 0x21a3fe32
and eax, 0x40c2aac8
or eax, 0x624c33fa
and eax, 0x42042b58
or eax, 0x1314400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3c39e25d
or eax, 0x5f6a5439
or eax, 0x74bae0cc
and eax, 0x3d3ecc30
or eax, 0x80010200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x39b1c6b1
xor eax, 0x26fc002f
xor eax, 0x328a40b9
or eax, 0x6cdeee0c
xor eax, 0x2616d59
and eax, 0x211a0074
or eax, 0x10010881
mov dword [ebx], eax
add ebx, ecx
or eax, 0x45658905
or eax, 0x1bcb0427
and eax, 0x8df733c
and eax, 0x8180000
or eax, 0xf7203c08
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2569e289
or eax, 0x32f59bf0
or eax, 0x10039240
and eax, 0x4c25dd0
or eax, 6
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6b24c6d1
or eax, 0x6fe09a4f
and eax, 0x260b68e7
and eax, 0x22020800
or eax, 0xd9bd4300
mov dword [ebx], eax
add ebx, ecx
or eax, 0x73ae3136
and eax, 0x238faa1b
or eax, 0x1966808e
or eax, 0x4bd5d551
and eax, 0x518b1f8f
or eax, 0x4000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x756ea0e1
xor eax, 0x22f3c3c7
and eax, 0x785f55dd
and eax, 0x166ff154
or eax, 0x354bc2b7
and eax, 0x310b5200
or eax, 0xc8800508
mov dword [ebx], eax
add ebx, ecx
or eax, 0x49aed6e9
and eax, 0x46f14389
or eax, 0x497443d8
or eax, 0xdf84d71
xor eax, 0x16a2cbb0
and eax, 0x10170441
or eax, 0x80000386
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2b8ea54c
xor eax, 0x1b1c3e33
xor eax, 0x5039eadc
xor eax, 0x223abdfa
and eax, 0x9004001
or eax, 0x8004028a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7d9ee8
and eax, 0x7e6580aa
or eax, 0xacd3646
xor eax, 0x7f4862e1
and eax, 0x70005007
or eax, 0xa4a2340
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x50ee41fb
or eax, 0x1dbe7791
and eax, 0x61e699fd
xor eax, 0x26cfea73
and eax, 0x69dac8
or eax, 0x8840421
mov dword [ebx], eax
add ebx, ecx
and eax, 0x26fa88e5
or eax, 0x3827878e
or eax, 0x9a352dc
or eax, 0x30caa8ba
and eax, 0x1cd4f89
or eax, 0x46100000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x210199c
or eax, 0x2192482a
xor eax, 0x56825beb
xor eax, 0x282df84d
xor eax, 0x5c7d0bbe
and eax, 0x2045204
or eax, 0x10620008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x177cf8fe
and eax, 0x6a899c8e
and eax, 0x4a9ecba
or eax, 0x593b59d0
and eax, 0x110b5152
or eax, 0x6800004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x25e72b35
xor eax, 0x19339a0c
xor eax, 0x69ad9258
and eax, 0x11140040
or eax, 0x8ac2b23b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x23cb3d83
and eax, 0x349c033
xor eax, 0x28a753fc
and eax, 0x19fa1f78
and eax, 0x40aab679
and eax, 0x8a1040
or eax, 0xc7012d02
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x55063a58
or eax, 0x4a43a06e
and eax, 0x5cbc6d96
xor eax, 0x172213be
and eax, 0x5cbe97bb
and eax, 0x2e0008
or eax, 0x30114057
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x10f87a83
xor eax, 0x77d92ec3
or eax, 0x608c5b55
and eax, 0x458e5b17
or eax, 0x408020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3458b91
and eax, 0xdbeed06
xor eax, 0x3fc80e1c
and eax, 0x3e400400
or eax, 0x1020883
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5b6e55d2
or eax, 0x3dfbff0d
or eax, 0x1f5ec47a
or eax, 0x5720b59a
and eax, 0x30a5b63c
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xf2b096
xor eax, 0x6b4fa2de
and eax, 0x36417c88
and eax, 0x10000000
or eax, 0x6d80189f
mov dword [ebx], eax
add ebx, ecx
and eax, 0x792a0265
and eax, 0x6e0b51ef
and eax, 0x3d2740a3
xor eax, 0x7becaeba
and eax, 0x1400010
or eax, 0x24020000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7417b7ad
or eax, 0x7e8c4a5b
or eax, 0x522bf613
or eax, 0x74ed04
and eax, 0x1a2e004c
or eax, 0x81000080
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x611d22b6
and eax, 0x3763f34a
xor eax, 0x44d242a
and eax, 0x6480260
or eax, 0x4901109c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1e1525e4
xor eax, 0x30d748f4
and eax, 0x6c952c62
and eax, 0x457645ae
and eax, 0x17d42a4c
and eax, 0
or eax, 0x95087908
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4c72f140
and eax, 0x5fa2f571
xor eax, 0x382be32e
or eax, 0x5d9b55aa
and eax, 0x5900530c
or eax, 0x408800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x65af8596
or eax, 0x1442f488
and eax, 0x30bf2a8d
and eax, 0x32095a41
xor eax, 0x1de502ae
and eax, 0x41020e
or eax, 0x88051
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3615f25f
or eax, 0x2cc8091b
or eax, 0x5a9a2b8f
xor eax, 0x1afc4bfa
and eax, 0x221041
or eax, 0x11d9c81a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1bb94a1e
and eax, 0x2602e023
xor eax, 0x344cda5e
xor eax, 0x76867443
and eax, 0x40c80800
or eax, 0xaf251040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x63a426e3
or eax, 0x217df18
xor eax, 0x23fba3b0
xor eax, 0x3ae6bd78
xor eax, 0x14a8529a
and eax, 0x24aa100
or eax, 0x1250442
mov dword [ebx], eax
add ebx, ecx
and eax, 0x46a4190a
or eax, 0x4de50394
and eax, 0x50e4be91
and eax, 0xe40090
or eax, 0xbf124106
mov dword [ebx], eax
add ebx, ecx
and eax, 0xcc6cf09
and eax, 0x4b31c32e
xor eax, 0x7fe97d22
and eax, 0x62093400
or eax, 0x8024001
mov dword [ebx], eax
add ebx, ecx
and eax, 0x44217757
xor eax, 0x2e1fb58f
or eax, 0x5c6ab53
xor eax, 0x65f868c1
and eax, 0x8068102
or eax, 0x91804041
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5a16377e
and eax, 0x4f7dc6
and eax, 0x526bb7ff
xor eax, 0x3b54a649
and eax, 0x300020d
or eax, 0x40082010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x89c670e
or eax, 0x464fc092
or eax, 0x56f7a22e
and eax, 0x1e18479b
or eax, 0x840
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2e6accc7
xor eax, 0xeb2eb34
xor eax, 0x7a493a58
and eax, 0x419fe0d0
and eax, 0x2e2ebcba
and eax, 0x20080
or eax, 0x1f501c16
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5ea76e11
or eax, 0x22f9400
or eax, 0x651e2a61
and eax, 0x79dd2b8e
and eax, 0x210c2880
or eax, 0x1e001470
mov dword [ebx], eax
add ebx, ecx
or eax, 0x36eec231
or eax, 0x74b425bb
and eax, 0x6b709894
xor eax, 0x78cffe0b
and eax, 0x9fe3bf1
and eax, 0x360291
or eax, 0x3c00140e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1822ff3d
xor eax, 0x47def48f
or eax, 0x24ff8e32
and eax, 0x25a08c22
or eax, 0x80005084
mov dword [ebx], eax
add ebx, ecx
or eax, 0x57c181b3
xor eax, 0x68d96ae6
and eax, 0x57140d98
and eax, 0x11100110
or eax, 0x8e090ac
mov dword [ebx], eax
add ebx, ecx
and eax, 0xcf7e341
and eax, 0x4efbe0cf
and eax, 0x6c1c62b
and eax, 0x64122a3
or eax, 0x27d4793e
and eax, 0x102916
or eax, 0xd8010201
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1b84c7d
xor eax, 0x3c260ecc
and eax, 0x19fcd92c
xor eax, 0x16b8eff7
or eax, 0x50bb77ab
and eax, 0x138ce1f9
or eax, 0x28400004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2ea3c786
and eax, 0x483d5c3b
or eax, 0x7b5a092f
and eax, 0x7ef8721c
and eax, 0x70000c
or eax, 0x105a401
mov dword [ebx], eax
add ebx, ecx
and eax, 0x289f8430
or eax, 0x3fb75102
and eax, 0x7b65ece5
and eax, 0x199af1a7
and eax, 0x1000c000
or eax, 0xc04129c3
mov dword [ebx], eax
add ebx, ecx
or eax, 0x57650516
and eax, 0x6a448810
and eax, 0x7f7e455d
and eax, 0x40b36b21
xor eax, 0x1ef5c3ed
and eax, 0x5e74c044
or eax, 0x21021c12
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2e06069b
and eax, 0x28c27a83
xor eax, 0x6dcbad43
xor eax, 0x3dc10538
and eax, 0x42d0ba
or eax, 0x84140d05
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7f031e50
xor eax, 0x71dd6a5b
or eax, 0x5dbb145b
and eax, 0x1ba0404
or eax, 0x20000800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4c1b47d1
xor eax, 0x2317f346
xor eax, 0x5d7fbfef
and eax, 0x13080660
or eax, 0xa0027800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2d9d5ccb
xor eax, 0x478e7731
xor eax, 0x25fb22be
and eax, 0x60027000
or eax, 0x204808b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x74a75e2
and eax, 0x47bbee65
xor eax, 0x20d54dc6
and eax, 0x6503cd52
and eax, 0x30d00
or eax, 0x1f2c6218
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3bbb9d04
and eax, 0x4f9d8718
xor eax, 0x2aeb34fb
xor eax, 0x59d5f377
and eax, 0x62880590
or eax, 0x80011848
mov dword [ebx], eax
add ebx, ecx
and eax, 0x8ffa5dd
and eax, 0x2a2425c8
or eax, 0x114aaba2
or eax, 0x6cc177c3
and eax, 0x5c08790a
or eax, 0x2040000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x53908d4
xor eax, 0x7b11dd0d
and eax, 0x1af732e2
xor eax, 0x5542ea78
and eax, 0x51628280
or eax, 0x8a110404
mov dword [ebx], eax
add ebx, ecx
or eax, 0x360f510a
xor eax, 0x4f4da565
and eax, 0x296ea8f4
and eax, 0x2020e0
or eax, 0x1d5dd302
mov dword [ebx], eax
add ebx, ecx
or eax, 0x53371735
or eax, 0x5a8a6d47
or eax, 0x7e2ad57e
or eax, 0x7c997d6d
and eax, 0x770e0e77
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4aa5c88c
xor eax, 0x74ef010a
and eax, 0x5c29ade8
and eax, 0x1fe48a32
and eax, 0x7c69632f
and eax, 0x8000020
or eax, 0x2027c748
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7a354f9d
xor eax, 0x1e25c73c
xor eax, 0x6088df2c
and eax, 0xcb61004
or eax, 0xd1002802
mov dword [ebx], eax
add ebx, ecx
and eax, 0x14f31692
xor eax, 0xd457501
xor eax, 0x45ca363
and eax, 0x4b81a6ad
and eax, 0x72f9f106
and eax, 0x810000
or eax, 0x5a7a778f
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5bfb05c0
or eax, 0x24ea588d
or eax, 0x69d05d85
and eax, 0x28595909
or eax, 0x80000020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x34ac82fe
or eax, 0x4a068795
xor eax, 0x451bdecd
and eax, 0x46c7f0fd
or eax, 0x744eb33d
and eax, 0x20005175
or eax, 0x89100000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x52c9d753
xor eax, 0xa6989cc
xor eax, 0x4815d9fa
and eax, 0x9a41200
or eax, 0x212010d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x12492a7a
or eax, 0x209b3479
or eax, 0x5877a6e
and eax, 0x366e7b37
or eax, 0x40008000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3927aecf
or eax, 0x79e8f8f0
or eax, 0x60e6ef85
and eax, 0x5e252b3c
and eax, 0x56250828
or eax, 0x1920400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xdb4eb54
and eax, 0x768f0eb1
and eax, 0x3761c72c
xor eax, 0x74d4f044
and eax, 0x40915004
or eax, 0x200910
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2256ea79
and eax, 0xd3371f
or eax, 0x5828971c
xor eax, 0x18071244
and eax, 0x40c42000
or eax, 0xbd131804
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1e30c050
and eax, 0x572e8505
xor eax, 0x4471fdd
and eax, 0x3410f18
or eax, 0xb08e4026
mov dword [ebx], eax
add ebx, ecx
and eax, 0x182b6c4a
or eax, 0x5a7ecc8f
or eax, 0x3f42534e
and eax, 0x6360c002
or eax, 0x4dbd1061
and eax, 0xc188061
or eax, 0x20000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5e0df28b
xor eax, 0x43870f10
or eax, 0xb3c027d
or eax, 0x14b99cb
or eax, 0x12cc9024
and eax, 0x19055ecc
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7f9b216a
or eax, 0x38c6d950
or eax, 0x2345a467
and eax, 0x65c138cd
and eax, 0x64413045
or eax, 0x1e4332
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7aceded7
and eax, 0x6002e303
or eax, 0x41a5b392
and eax, 0x2809df1c
and eax, 0xc210
or eax, 0x46662c4c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x760cdb1d
and eax, 0x24c8b25b
and eax, 0x37292b96
or eax, 0x25162135
and eax, 0x50a2305
or eax, 0x260844a
mov dword [ebx], eax
add ebx, ecx
and eax, 0xf61c27f
or eax, 0x4765ceb8
xor eax, 0x68dc2296
and eax, 0x76cc4ef7
and eax, 0x26880c41
or eax, 0xd873230c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6346f86a
or eax, 0x4527fe7c
xor eax, 0x5ef49619
and eax, 0x30122825
or eax, 0xc6049090
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7e49d181
or eax, 0x139f0137
and eax, 0xc5bc41c
xor eax, 0x1fb0f2f7
and eax, 0x19834023
or eax, 0x408010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x464c85ff
and eax, 0x53f80d10
and eax, 0x65b07bdf
xor eax, 0x72851f36
and eax, 0x11011c04
or eax, 0x48e82189
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4440b886
and eax, 0x6d4c025b
and eax, 0x1bf815a3
or eax, 0x79659b8b
xor eax, 0x40b7e586
and eax, 0x29ca5808
or eax, 0x442580f2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x774c6272
and eax, 0x5cda312b
or eax, 0x137f8161
and eax, 0x11630021
or eax, 0xa0801400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2cb2e34b
xor eax, 0x2fad5d7f
or eax, 0x58288c10
or eax, 0x1997b80e
xor eax, 0x465972a8
and eax, 0x8864c07
or eax, 0x2491008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x11658a79
or eax, 0x7d65a5d8
or eax, 0x5ef97a7c
and eax, 0x7e845940
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x81edad2
and eax, 0x1c09af9a
or eax, 0x1a4f4839
xor eax, 0x3bc5bd1c
and eax, 0x4083685
or eax, 0xd2618908
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5f8a24ac
and eax, 0xfd6c552
xor eax, 0x6a6c1fb
xor eax, 0x73cb2c9c
and eax, 0x492040
or eax, 0x88921210
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2342197a
or eax, 0x5800b7bc
or eax, 0x6ebd1072
xor eax, 0x13627620
or eax, 0x403b230f
and eax, 0x6483e35d
or eax, 0x1000400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7767f316
and eax, 0x61d8992c
xor eax, 0x3a24eeeb
and eax, 0x40b716dc
and eax, 0x5f9e7e9f
and eax, 0x41680
or eax, 0x880a0006
mov dword [ebx], eax
add ebx, ecx
and eax, 0x64526718
or eax, 0x748f4198
xor eax, 0x73d45a28
xor eax, 0x66bbc2c8
and eax, 0x60d648
or eax, 0x94172084
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1df4b6cb
xor eax, 0x18c71799
and eax, 0x46c14bfc
or eax, 0x496b784e
and eax, 0x4cea2110
or eax, 0x8201
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x127cf449
or eax, 0x2968c543
or eax, 0x7ee18858
and eax, 0x3b41c913
or eax, 0x20
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2478c6e6
and eax, 0x7ea099d7
and eax, 0x5b027909
xor eax, 0x4525ba2e
xor eax, 0x1e5ff39b
and eax, 0x412a0080
or eax, 0x3c052041
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x684844a9
xor eax, 0x2a369d26
and eax, 0x4a60ae
or eax, 0x5f9438fb
and eax, 0x4c4e302f
and eax, 0x4040202b
or eax, 0x23a8c710
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x155ff78d
or eax, 0x7e009f63
or eax, 0x6c7623a7
and eax, 0x41d30f2e
and eax, 0x40100f00
or eax, 0x4048049
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5c964575
and eax, 0x7c3d1c1e
or eax, 0x289c650e
and eax, 0x8046800
or eax, 0x44000041
mov dword [ebx], eax
add ebx, ecx
or eax, 0x275aeadc
and eax, 0x1e1453de
xor eax, 0x63733251
and eax, 0x75efac81
and eax, 0x41632000
or eax, 0x98889076
mov dword [ebx], eax
add ebx, ecx
and eax, 0x426d608d
or eax, 0x29ea7e0b
and eax, 0x3c2fef6
xor eax, 0x1d06168f
and eax, 0x14044888
or eax, 0x601a1546
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6ee35b7f
and eax, 0x675e164
or eax, 0x663055d6
or eax, 0x504c8501
or eax, 0x616ec826
and eax, 0x637edcf6
or eax, 0x88802008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x59070b0a
and eax, 0x7133b4c8
or eax, 0x4f78ab7
and eax, 0x45b78ab8
or eax, 0xb2087500
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x69c5e9b2
and eax, 0x2589e5d9
or eax, 0x7a5e6bf4
and eax, 0x3000283c
or eax, 0x1201001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7d721a4c
and eax, 0x197c3f97
and eax, 0x466e6b85
or eax, 0x52584340
and eax, 0x482000
or eax, 0x4000010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x11cd653b
and eax, 0x614732be
xor eax, 0x5f4b1777
xor eax, 0x7df39c4f
and eax, 0x1b10802
or eax, 0xc04254c4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x67faacd4
xor eax, 0x420e10f1
and eax, 0x7b34ce2b
and eax, 0x2004c021
or eax, 0x56a3b9c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x24826143
or eax, 0x23635666
xor eax, 0x2e52e570
and eax, 0x5336ead1
and eax, 0x300001
or eax, 0x20c05c6
mov dword [ebx], eax
add ebx, ecx
or eax, 0x13f436a4
or eax, 0x35dee0c5
xor eax, 0x5875b0fc
and eax, 0xa01431b
or eax, 0x8004a804
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4b3f513f
xor eax, 0x6f1e76ba
xor eax, 0x25611c3d
or eax, 0x27444a62
and eax, 0x667869d8
or eax, 0x98000401
mov dword [ebx], eax
add ebx, ecx
and eax, 0x501afa59
and eax, 0x459e4823
or eax, 0x7035d1a3
or eax, 0x5c298f13
or eax, 0x3e775d79
and eax, 0x5c6ecf81
or eax, 0x80000004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x27547f07
or eax, 0x39d702bd
xor eax, 0x2a18e131
and eax, 0x53fe61e9
and eax, 0x7238f42
and eax, 0x1000000
or eax, 0xc940bd6
mov dword [ebx], eax
add ebx, ecx
or eax, 0x34777591
xor eax, 0x757e6592
xor eax, 0x77183b02
xor eax, 0x5bb0878d
and eax, 0x6421000a
or eax, 0x9b124915
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5c32b407
or eax, 0x63fe58d
xor eax, 0xcdea22f
and eax, 0x12600620
or eax, 0x9143819
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4be90d2e
xor eax, 0x7d7f8a13
xor eax, 0x455f81b7
and eax, 0x22493012
or eax, 0x8c02c044
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4bdeccd
and eax, 0x147f354e
or eax, 0x31961ea
and eax, 0x735dd249
and eax, 0x1504c5fe
and eax, 0x1000040
or eax, 0xe4f313b1
mov dword [ebx], eax
add ebx, ecx
or eax, 0x56b8ede8
xor eax, 0x7e4fac8d
and eax, 0xc66af80
and eax, 0x8040200
or eax, 0x625334f4
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3c0a8ab9
and eax, 0x34c3a7be
or eax, 0x5938135d
xor eax, 0x659e5bcf
or eax, 0xc9305ba
and eax, 0x1c254502
or eax, 0x41001200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1aae2d58
xor eax, 0x6ee279c8
and eax, 0x6a3bdeb3
xor eax, 0x158a177f
and eax, 0x25a314e9
or eax, 0x2408210
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x438f0d7e
or eax, 0x361e19d
or eax, 0x4d6333b7
or eax, 0xdf3cfeb
and eax, 0x5132525
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x36de4c7a
or eax, 0x368a4052
and eax, 0x15e01ba0
or eax, 0x34c75cbe
and eax, 0x3485193e
or eax, 0xc808a200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x15a5fd76
or eax, 0x7e220cee
or eax, 0x88642e0
xor eax, 0x6c05594e
or eax, 0x448e503d
and eax, 0x42204534
or eax, 0x400002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2962cdd3
and eax, 0x7224d2cc
xor eax, 0x22b38b90
and eax, 0x114a54
or eax, 0xf609008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x11711f11
xor eax, 0x411600de
or eax, 0x1c387c3
and eax, 0x8365db6
and eax, 0x6d0f82b
and eax, 2
or eax, 0xc7b67ac
mov dword [ebx], eax
add ebx, ecx
or eax, 0x25bd0c19
xor eax, 0x51ede79a
and eax, 0x62092c01
or eax, 0x5aa5dd1f
and eax, 0x70841006
or eax, 0x85502000
mov dword [ebx], eax
add ebx, ecx
or eax, 0xf2d5ce7
xor eax, 0x65edd216
or eax, 0x38cecc54
or eax, 0x518ac960
and eax, 0xbbce0094
or eax, 0x210002
mov dword [ebx], eax
add ebx, ecx
and eax, 0x629c0622
or eax, 0xebbebdb
xor eax, 0x1016e2bc
xor eax, 0x2d9171c4
xor eax, 0x7188a8a0
and eax, 0x20309003
or eax, 0x890c0820
mov dword [ebx], eax
add ebx, ecx
and eax, 0x32a32966
and eax, 0x11781f74
and eax, 0x1f0f2258
and eax, 0
or eax, 0x6b314b0e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x14f2b723
and eax, 0x69c56a38
and eax, 0x17f191d4
and eax, 0x42e24f87
or eax, 0x23cd94ea
and eax, 0x1459080
or eax, 0x4304b04
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7c795719
and eax, 0x22402b4
xor eax, 0x3a0e84e3
or eax, 0x17cf96de
and eax, 0x3ee6001f
or eax, 0x80006900
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x378c7281
or eax, 0x5931c9c0
or eax, 0x550f9478
xor eax, 0x1263288b
and eax, 0x11c1524
or eax, 0x60088a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4fc430d2
and eax, 0x9310606
xor eax, 0x56b44c34
and eax, 0x1e840000
or eax, 0xa119b148
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6a5a3e09
and eax, 0x2dc5fd28
and eax, 0x7f34ebeb
or eax, 0x6a4f50e6
and eax, 0x6df53f7b
and eax, 0x44453968
or eax, 0x2b08481
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x487509b1
and eax, 0x60bdbee9
and eax, 0x3ec070da
xor eax, 0x3781a8c2
and eax, 0x36011082
or eax, 0xc8f42521
mov dword [ebx], eax
add ebx, ecx
and eax, 0x57083b7f
xor eax, 0x54b04f5b
xor eax, 0x62ef289d
and eax, 0x7a26e542
and eax, 0
or eax, 0x9e008b01
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1c7d2a01
and eax, 0x69b8fb9b
or eax, 0x7dca5786
or eax, 0xe82f17e
and eax, 0x1b5051e0
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x143cb9c9
and eax, 0x634146c5
xor eax, 0x39f345a6
xor eax, 0x7297b035
and eax, 0x6b88de56
and eax, 0x8001402
or eax, 0x15d96985
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2593401f
or eax, 0x216b60a9
or eax, 0x5bc73e77
xor eax, 0x75b048cc
or eax, 0x2d9712cb
and eax, 0xbc33051
or eax, 0x80000804
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c531110
and eax, 0x48b9c213
or eax, 0x7f20000d
and eax, 0x32300005
or eax, 0xee860
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2fb4482b
and eax, 0x36c2c049
or eax, 0x55f2d212
and eax, 0x713246c5
and eax, 0x3a235a06
and eax, 0x10224200
or eax, 0xca94a5fb
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x34e51614
or eax, 0x513f0ed3
xor eax, 0x11654bd5
xor eax, 0x51aae89e
and eax, 0x10b0
or eax, 0x4000a300
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1a0bb63c
xor eax, 0x763977a1
and eax, 0x44c35358
and eax, 0x21008
or eax, 0x9282506
mov dword [ebx], eax
add ebx, ecx
or eax, 0x681b486b
or eax, 0x5a6501f
or eax, 0x3ec3f13c
or eax, 0x4be2bbf3
and eax, 0x4648442e
and eax, 0x42084420
or eax, 0x8013b2d0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3359024
and eax, 0x7b2b707e
and eax, 0xdbaaa93
or eax, 0x4e57d67
and eax, 0x5c95943
or eax, 0x88000208
mov dword [ebx], eax
add ebx, ecx
or eax, 0x36ac1d38
or eax, 0x4212c655
xor eax, 0xbfd19d4
or eax, 0x7e003ea1
and eax, 0x3804e595
and eax, 0x28006081
or eax, 0xc1680026
mov dword [ebx], eax
add ebx, ecx
or eax, 0x39e4e792
xor eax, 0x298477f9
and eax, 0x5917e2a3
and eax, 0x56077793
and eax, 0x50000002
or eax, 0x8f08c374
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7dcb017b
or eax, 0x4edcca61
or eax, 0x2be4e96e
and eax, 0x8b2c0360
or eax, 0x10000480
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3ca9d52c
or eax, 0x74cb65ac
xor eax, 0x183104a4
and eax, 0x20dc9ee9
xor eax, 0xde576e6
and eax, 0x24000428
or eax, 0x90061a40
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4f618ed4
or eax, 0x60a200c
and eax, 0x3f816bf6
and eax, 0x6d6ee288
and eax, 0x24002080
or eax, 0xd0ae0842
mov dword [ebx], eax
add ebx, ecx
and eax, 0x70a7a0f1
xor eax, 0x4dd7b3a4
and eax, 0x7a5b2a0c
or eax, 0x5ffc1cd8
and eax, 0x7b840e18
or eax, 0x28001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2f64d06
and eax, 0x454be87f
and eax, 0x141ea716
and eax, 0x8006
or eax, 0xe0592109
mov dword [ebx], eax
add ebx, ecx
and eax, 0x48fabe56
or eax, 0x79ae2451
or eax, 0x60116717
and eax, 0x11bb8105
or eax, 0x86000008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7bf75c73
and eax, 0x39e01b05
or eax, 0x34aa2bd9
or eax, 0x76ca105a
and eax, 0x71c8301a
or eax, 0x80108404
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5e1390dc
xor eax, 0x61b5ebb2
or eax, 0x78ca4d02
or eax, 0x27f8e1cc
and eax, 0x32e9810e
and eax, 0x10e80006
or eax, 0x880606c1
mov dword [ebx], eax
add ebx, ecx
and eax, 0x38e7ad9f
and eax, 0x1e539fec
or eax, 0x31858592
and eax, 0xc573ce4
xor eax, 0x333aadb6
and eax, 0x20180830
or eax, 0x244
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7763dabc
xor eax, 0x3f9a7d6e
or eax, 0x1eebfcea
and eax, 0x566314a4
or eax, 0x211
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x41a5b57e
and eax, 0x56b10228
or eax, 0x448e1a4c
and eax, 0x1c92994d
and eax, 0x1080180c
or eax, 0xc91566b1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2ad46415
or eax, 0x1f5932d6
or eax, 0x63ae0d8d
and eax, 0x59d4575a
or eax, 0xdabaeb3
and eax, 0x11ffbfbb
or eax, 0xa2004000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x51f68756
or eax, 0x5f92141
or eax, 0x3125731a
xor eax, 0xc23e945
and eax, 0x488c1000
or eax, 0x4014100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6e382c5b
or eax, 0xd2a30c4
xor eax, 0x1f846c8b
and eax, 0xb632fa2
and eax, 0x2ae444e9
and eax, 0x200000
or eax, 0xc80b0824
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x30616fc
and eax, 0x4cf461ff
and eax, 0x550587ec
and eax, 0x40080
or eax, 0x30be103
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x44079bb5
xor eax, 0x63fdc978
and eax, 0x76c317d1
and eax, 0x9adae9e
and eax, 0x810200
or eax, 0xb4819c1
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7d16a880
xor eax, 0x37823bdc
xor eax, 0x137f259
xor eax, 0x63162541
and eax, 0x11e6d51
and eax, 0x4040
or eax, 0xf511981
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4ad0a6bd
and eax, 0x4b419
xor eax, 0x375bc52c
and eax, 0x1ac02c
or eax, 0xc8003a80
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5cc54eff
xor eax, 0x2ef6e679
and eax, 0x2b0c423
and eax, 0x2000020
or eax, 0x79071544
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x64240138
and eax, 0x6c3a584e
or eax, 0x33c182d1
xor eax, 0x753adcf8
or eax, 0x3d4c6305
and eax, 0x305d2600
or eax, 0x80209000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4a213eaf
xor eax, 0x2cba8d64
or eax, 0x48947659
xor eax, 0x34592501
and eax, 0xbdfd668
and eax, 0x8041240
or eax, 0x20200106
mov dword [ebx], eax
add ebx, ecx
and eax, 0x42950173
and eax, 0x47b47f04
or eax, 0x45736856
and eax, 0x1602040
or eax, 0x8080000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x24bd6f6b
or eax, 0x6b4dbffb
and eax, 0x41423dba
and eax, 0x100000a
or eax, 0x120ac041
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x35f1aab4
and eax, 0x2380bb8e
xor eax, 0x32a3cd5b
and eax, 0x208585
or eax, 0x2814180a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3d375307
and eax, 0x7ba5681d
xor eax, 0x459fdf38
and eax, 0x3a0424
or eax, 0x8144280a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x423c2c74
or eax, 0x53af1f3d
or eax, 0xe9a700f
or eax, 0x78150f11
or eax, 0x38155ab3
and eax, 0x85ee24ec
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6b1c2c93
and eax, 0x6dc194d
xor eax, 0x69a9b52f
xor eax, 0x730a8350
or eax, 0x649d79e4
and eax, 0x68627986
or eax, 0x2008000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x88941bb
xor eax, 0xf3b8918
xor eax, 0x3e8f398
or eax, 0x86bf3d3
and eax, 0x12f97686
and eax, 0x2405206
or eax, 0x64000d11
mov dword [ebx], eax
add ebx, ecx
and eax, 0x668ea194
or eax, 0x54638859
or eax, 0x6abc1b8f
and eax, 0x42dc9a5d
or eax, 0x4420
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xd6f3b9a
or eax, 0x6fb79ad9
xor eax, 0x1d3c7343
and eax, 0x208908a8
or eax, 0x9445143
mov dword [ebx], eax
add ebx, ecx
or eax, 0x126621a9
or eax, 0x29565627
xor eax, 0x1e9b3ee3
and eax, 0x6a623199
or eax, 0x6e7db788
and eax, 0x4a302380
or eax, 0x90000020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x353e6df4
and eax, 0x6d020766
xor eax, 0x421f9d86
or eax, 0x2589efa2
and eax, 0x5892c00
or eax, 0x10000005
mov dword [ebx], eax
add ebx, ecx
and eax, 0x247348ff
and eax, 0x1e2eaad1
and eax, 0x37f72a2a
and eax, 0x4000800
or eax, 0x6a6e666e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x39181e7d
or eax, 0x6479a1f3
or eax, 0x252183b8
and eax, 0x24198928
or eax, 0x40000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x630faec7
or eax, 0x6582a6cf
and eax, 0x2d3ad38a
or eax, 0x3335de40
and eax, 0x1201588
or eax, 0x88002001
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2ea9cd92
xor eax, 0x27c7dd99
xor eax, 0x7d49ef9d
and eax, 0x261404
or eax, 0x8c400839
mov dword [ebx], eax
add ebx, ecx
or eax, 0x35080d81
and eax, 0xdbc0b5d
and eax, 0x48b4de94
and eax, 0x8240014
or eax, 0xf34295e2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x76f641c
or eax, 0x21a8bc43
and eax, 0x4ec7f330
and eax, 0x694c9ae2
or eax, 0x4cc022f5
and eax, 0xc040010
or eax, 0x1024808
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6403b470
or eax, 0x5701bf6
or eax, 0x1515f010
or eax, 0x8d1eaa9
and eax, 0x1410203c
or eax, 0x80000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2d32457a
xor eax, 0x13646e60
and eax, 0x66d50033
or eax, 0x4634906e
and eax, 0x4424904c
or eax, 0x89084281
mov dword [ebx], eax
add ebx, ecx
or eax, 0x9d89df3
xor eax, 0x69742d32
xor eax, 0x6fc7bd93
xor eax, 0x657e3548
and eax, 0x6cc6d045
and eax, 0x1004
or eax, 0x10250401
mov dword [ebx], eax
add ebx, ecx
and eax, 0x313ea3e6
xor eax, 0x1721dab2
and eax, 0x3d525d2c
and eax, 0x5000824
or eax, 0x78b30409
mov dword [ebx], eax
add ebx, ecx
or eax, 0x68f872f4
and eax, 0x2cfe9b46
and eax, 0x5e34fc0d
xor eax, 0x7cc8e344
and eax, 0x43e3f1d4
and eax, 0x80c100
or eax, 0x8f1c0e0b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x72195648
xor eax, 0xc6c8193
and eax, 0x6c991568
and eax, 0x40001040
or eax, 0x16002000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4a5fae82
xor eax, 0x765bf105
xor eax, 0x2fa4f2cf
and eax, 0x1a040300
or eax, 0x64000434
mov dword [ebx], eax
add ebx, ecx
and eax, 0xf03546f
and eax, 0x785ff84b
xor eax, 0x208cb86e
or eax, 0x34519c0c
and eax, 0x38d9bc04
or eax, 0x204210
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x43ba7b59
and eax, 0x6184a47b
or eax, 0x48c518dc
and eax, 0x6d983c17
xor eax, 0x8b387b9
and eax, 0x4000018c
or eax, 0x4084401
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xc0079e4
and eax, 0x356fc323
and eax, 0x234e4d25
and eax, 0x80001
or eax, 0xfcd4858a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2ede12f
xor eax, 0xa867f25
xor eax, 0x17fa43a0
or eax, 0x60ce19b3
and eax, 0x6045d798
and eax, 0x450108
or eax, 0x80a22846
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5fd8bde7
and eax, 0x54d63f45
xor eax, 0x544ecb9
and eax, 0x1112b820
or eax, 0x24a50343
mov dword [ebx], eax
add ebx, ecx
and eax, 0x69587390
and eax, 0x7d64062f
xor eax, 0x425ada9d
or eax, 0x4489aade
and eax, 0x4810053
or eax, 0x18200120
mov dword [ebx], eax
add ebx, ecx
and eax, 0x69b8a43b
or eax, 0xfe730dc
or eax, 0x3fc7b1c1
xor eax, 0x37826bb9
xor eax, 0x1607a7ce
and eax, 0x12206508
or eax, 0x11c8211
mov dword [ebx], eax
add ebx, ecx
or eax, 0x52a47599
or eax, 0x28e1dd65
or eax, 0x7d1972bc
and eax, 0x1d95ecd2
xor eax, 0x27d168cd
and eax, 0x18048410
or eax, 0x390820
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x582cc9d6
or eax, 0x7548a083
and eax, 0x662336a4
xor eax, 0x772a6ef8
and eax, 0x10090858
or eax, 0x2400b023
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4b2f131f
or eax, 0x5c520c63
and eax, 0x7c66cbcd
xor eax, 0xe54f417
xor eax, 0x46540838
and eax, 0x24400140
or eax, 0x2000805
mov dword [ebx], eax
add ebx, ecx
and eax, 0x35f7d55f
or eax, 0x7237291b
and eax, 0x3fbb0069
or eax, 0x1ff45b51
and eax, 0x2af74859
or eax, 0x40082480
mov dword [ebx], eax
add ebx, ecx
and eax, 0x49fd10f0
xor eax, 0x2f4cbf86
and eax, 0x58483ccc
and eax, 0x44f255b6
and eax, 0x40001004
or eax, 0x806b4800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x725d658e
xor eax, 0x276e8210
and eax, 0x48ee2baf
or eax, 0x47a91030
and eax, 0x200000e
or eax, 0x448001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe92d1b5
or eax, 0x754879b5
xor eax, 0x7712f309
and eax, 0x30b65cdf
and eax, 0x40082
or eax, 0xf760e709
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x10eab008
xor eax, 0x270c3094
and eax, 0x312071d5
and eax, 0x4011
or eax, 0x4c898280
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x49a6fb75
xor eax, 0x7237aa31
or eax, 0x29203c06
or eax, 0x73ec224b
and eax, 0x410cb805
or eax, 0x80034000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4e5a5c63
or eax, 0x1b4e3c3e
and eax, 0x244bf807
and eax, 0x21000
or eax, 0xab100e0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6181e82
xor eax, 0x23d7aa41
and eax, 0x6c95648d
xor eax, 0x776c648f
or eax, 0x65c6e713
and eax, 0x1c86070f
or eax, 0x80111800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5cd0e3b4
xor eax, 0x58bd47a2
xor eax, 0x6cf9fa97
xor eax, 0x6b91fc15
and eax, 0x770bcb42
and eax, 0x1008800
or eax, 0xeca9205c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4ef2fced
xor eax, 0x73cbd9f9
or eax, 0x719db33a
xor eax, 0x39ae4102
xor eax, 0x23a97f10
and eax, 0x388092c
or eax, 0x80176c2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x32e93def
and eax, 0x26830a7b
xor eax, 0x409104
and eax, 0x20000867
or eax, 0xc43c4010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x68701917
xor eax, 0x18102a5a
xor eax, 0x1da8c726
and eax, 0x40b40b
or eax, 0x14010304
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x499a09c7
and eax, 0x588b950f
and eax, 0x42f04a71
xor eax, 0x6326ff36
and eax, 0x3005104
or eax, 0x180089
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2564d633
xor eax, 0x7a6d8ae9
xor eax, 0x4b0da00b
or eax, 0x781ddb41
and eax, 0x5e000850
or eax, 0x81020080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x255c0904
and eax, 0x5c0d8797
and eax, 0x1e7045d6
and eax, 0x8000180
or eax, 0x6306fe40
mov dword [ebx], eax
add ebx, ecx
or eax, 0x48cbb9f6
or eax, 0x7ab9e901
xor eax, 0x31617895
and eax, 0x42020060
or eax, 0xb0012890
mov dword [ebx], eax
add ebx, ecx
or eax, 0x720c23bc
or eax, 0xd0c5219
or eax, 0x1acd716b
and eax, 0x72d00085
and eax, 0x10400001
or eax, 0x934d63a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7d74443b
xor eax, 0x63d68455
xor eax, 0xb9792fe
or eax, 0x2111df73
and eax, 0x1b02
or eax, 0xc4a2004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2c487e0f
and eax, 0x77c37ef5
and eax, 0x4063e208
and eax, 0x400200
or eax, 0xba080872
mov dword [ebx], eax
add ebx, ecx
and eax, 0x383ab811
and eax, 0x11d7d12a
or eax, 0x75f0c75e
or eax, 0x3c3fc94d
and eax, 0x8f6c05d
or eax, 0x2080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5a063406
or eax, 0x30075de2
or eax, 0x70e5a48b
xor eax, 0x45547d88
and eax, 0x8020003
or eax, 0xc0084200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x42390ceb
xor eax, 0x5e6e51c0
xor eax, 0x1d8702ed
or eax, 0xef91e1f
and eax, 0x66b60d06
and eax, 0x820002
or eax, 0x28400270
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7d81ea77
or eax, 0x21ff3061
xor eax, 0x51538a9a
or eax, 0x39354bcb
and eax, 0x1a87118
or eax, 0xc2420400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6f95df88
and eax, 0x3e140492
xor eax, 0x31393789
or eax, 0x2c3fe666
xor eax, 0xdb0878f
and eax, 0x20043080
or eax, 0x45500707
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3c993340
xor eax, 0x401fc3ec
and eax, 0x1eedffea
and eax, 0x824ea13
and eax, 0x8000
or eax, 0xebc20bcf
mov dword [ebx], eax
add ebx, ecx
and eax, 0x14cbbfa5
or eax, 0x6ac84b85
and eax, 0x65c21b94
or eax, 0x2465dbcd
and eax, 0x200188c9
or eax, 0x8b102030
mov dword [ebx], eax
add ebx, ecx
and eax, 0x675b745b
xor eax, 0x6f84251b
xor eax, 0x27d32eb
or eax, 0x60c8bbe4
and eax, 0x22400b20
or eax, 0x91070012
mov dword [ebx], eax
add ebx, ecx
and eax, 0x31e4138f
or eax, 0x6488c6e0
xor eax, 0x3c6f79e2
and eax, 0x8a12000
or eax, 0x10400040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4e5e4e15
or eax, 0x230d6071
and eax, 0x4c2a7fcd
or eax, 0xe6c42ba
and eax, 0x422e6abe
or eax, 0x91808000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7fc3058
and eax, 0x9082e84
and eax, 0x3f01498e
and eax, 0x884
or eax, 0x507f125b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5591881c
xor eax, 0x315fb4df
and eax, 0x59269093
xor eax, 0x7881c04a
and eax, 0x39044000
or eax, 0x200ab04
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x332ef5e9
or eax, 0x3cae882a
and eax, 0x6063d81
or eax, 0x4932159a
and eax, 0x74225116
and eax, 0x220110
or eax, 0x8b04c6c0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x167106b9
and eax, 0x15612298
or eax, 0x467f30e8
and eax, 0x110f30c8
or eax, 0xa000c002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x708b7fec
xor eax, 0x54bad1fa
xor eax, 0x1fe6557a
xor eax, 0x118d3ea
xor eax, 0xc720c58
and eax, 0x7804004
or eax, 0x580d020a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x61450ccd
xor eax, 0x4657deb5
or eax, 0x752191e1
and eax, 0x689f5589
and eax, 0x20104589
or eax, 0x12e02864
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2f0035a1
or eax, 0x1213057a
and eax, 0x33132989
and eax, 0x1100100
or eax, 0xa0c232
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3906849a
xor eax, 0x61b07c6d
xor eax, 0x2eefbfcc
and eax, 0x3044b3f4
and eax, 0x408000
or eax, 0x83d0303
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x797388cd
and eax, 0x526a2a37
xor eax, 0x2fdea0ec
and eax, 0x47c4a842
or eax, 0x802a4505
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6fc04a24
xor eax, 0x29132a56
or eax, 0xee66ecc
or eax, 0x10ce7726
and eax, 0x16c607d3
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x55a972e4
and eax, 0x711e3c1d
xor eax, 0x58b5a860
or eax, 0x13d3043f
or eax, 0x58eaa164
and eax, 0x530b8454
or eax, 0x84040200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5775385e
xor eax, 0x77298b7a
and eax, 0x5fc78bdf
and eax, 0x4020000
or eax, 0x80941a04
mov dword [ebx], eax
add ebx, ecx
or eax, 0xb78dd35
or eax, 0x5eb71250
and eax, 0x1b83dc3e
and eax, 0xa801424
or eax, 0xa44c2201
mov dword [ebx], eax
add ebx, ecx
or eax, 0x260fd208
or eax, 0x45fbff51
and eax, 0x6e533ccd
xor eax, 0x6a8674ee
and eax, 0x4550081
or eax, 0x8020414
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6bc42683
xor eax, 0x6ffc8531
xor eax, 0x216e7779
and eax, 0x65240
or eax, 0x10926
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x268c2ad4
and eax, 0x57589bbb
xor eax, 0x48bb0754
and eax, 0x4e2012a0
or eax, 0xb14ce900
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2dd24359
and eax, 0xf48fab8
xor eax, 0x360e82c7
xor eax, 0x4ec3839c
xor eax, 0x165ca7a9
and eax, 0x6351a412
or eax, 0x88081105
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x68a1b962
or eax, 0x539c4c7
and eax, 0x35091e4d
and eax, 0x45d3dda7
and eax, 0x5dcb3f2b
and eax, 0x10801
or eax, 0x805c30e8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x46d01312
and eax, 0x7019a1d6
and eax, 0x41305bde
and eax, 0x100000
or eax, 0xd045323d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5e3558ba
and eax, 0x42fd70fd
or eax, 0x7cb5c4d
and eax, 0x74b50c0
or eax, 0x78108122
mov dword [ebx], eax
add ebx, ecx
and eax, 0x208c9828
xor eax, 0x33ffb857
or eax, 0x2b5ebbb3
or eax, 0x25fabbc9
and eax, 0x7790b04
or eax, 0x400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x38240c0d
xor eax, 0x6804b8e1
and eax, 0x31edee4e
and eax, 0x4b7dd5fa
and eax, 0x208000
or eax, 0xbf415bbb
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x40599e5d
xor eax, 0x25de0467
xor eax, 0x58d80f11
or eax, 0x5ae0b385
and eax, 0x5d49a94b
and eax, 0x488101
or eax, 0x1b602aa
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x366cad5e
xor eax, 0x5aedb9aa
xor eax, 0x74b33116
or eax, 0x4aab807e
and eax, 0x2862275
or eax, 0x24004000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x465ed909
xor eax, 0x10d990bd
and eax, 0x75b59418
xor eax, 0x65d8e190
and eax, 0x4006110
or eax, 0xe0221401
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1236e9d7
or eax, 0x634738e
or eax, 0x1f339993
xor eax, 0x546c0817
xor eax, 0x2a87ccd8
and eax, 0x610c1840
or eax, 0x980340aa
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7039b4c
and eax, 0x30a7d5c4
or eax, 0x4d023db2
or eax, 0x95bdfd1
and eax, 0x44536b6
or eax, 0x200008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x12ed9f56
or eax, 0x222e6b26
and eax, 0x6791fca
xor eax, 0x643fac02
and eax, 0x64060300
or eax, 0x80c70
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6a664186
or eax, 0x7691d524
and eax, 0x7b32003e
and eax, 0x21b4a8a
and eax, 0x2100000
or eax, 0x34222b74
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6141eeef
or eax, 0x6037c649
xor eax, 0x1f942d98
xor eax, 0x12d6f6d6
and eax, 0x66ff35d5
and eax, 0x62202490
or eax, 0x89424b42
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1b7d6360
xor eax, 0x114c12d8
and eax, 0x305b9f0d
and eax, 0x20410200
or eax, 0xdf888130
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x24c78396
or eax, 0x4c9ce1be
or eax, 0x154fa917
and eax, 0x11a214d4
or eax, 0x51830c7c
and eax, 0x500108d0
or eax, 0xc045002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7d12142e
or eax, 0x74ebf9a8
or eax, 0x4b9cd16b
and eax, 0x32323036
or eax, 0x200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x23f3a9f
xor eax, 0x78d71091
and eax, 0x2d31b915
and eax, 0x507b472d
and eax, 0
or eax, 0x6c686460
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6a164743
or eax, 0x4e00f75a
and eax, 0x13247a87
and eax, 0x2247002
or eax, 0xa94085a0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x43400334
and eax, 0xe9cf4f2
and eax, 0x4598b144
and eax, 0x1000
or eax, 0xb601453b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x20a08a03
and eax, 0x5eda4252
and eax, 0x73e0f8ac
or eax, 0x279ce20a
and eax, 0x32596447
and eax, 0x22006000
or eax, 0x4805055d
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1b03d595
or eax, 0x7012d073
or eax, 0x57d3e63c
and eax, 0x15d1b408
or eax, 0x2c0800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3ecd8ffc
xor eax, 0x26762dfa
or eax, 0x1644fa62
xor eax, 0x3f2a465e
and eax, 0x840988
or eax, 0x10224251
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3b3b2f93
xor eax, 0x66ae9b85
and eax, 0x6a786438
and eax, 0x48002000
or eax, 0x124d9836
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7192e66e
xor eax, 0x653ca4b7
or eax, 0x1c837863
xor eax, 0x5cf389c0
and eax, 0x106222
or eax, 0x52904d4
mov dword [ebx], eax
add ebx, ecx
or eax, 0x686655e4
and eax, 0x7e987be1
and eax, 0x6ca2a218
and eax, 0x2c002200
or eax, 0x1bb99e1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x955e38b
or eax, 0x5f22dbac
xor eax, 0x46ba59c0
and eax, 0x1954802c
or eax, 0x44807091
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x741aaa7
or eax, 0x6b582890
or eax, 0x6d6433cf
or eax, 0x5db4f7c4
and eax, 0x13c0681
or eax, 0x80000020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x553e46a7
xor eax, 0x29fd802b
and eax, 0x655d0774
and eax, 0x200b22a7
and eax, 0x5e889dc0
and eax, 0
or eax, 0xea500cb8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x700563fe
and eax, 0x4bfc2d53
or eax, 0x7b65917b
or eax, 0x4d55c94a
and eax, 0x715a44f6
and eax, 0x51400002
or eax, 0xaaf9b84
mov dword [ebx], eax
add ebx, ecx
or eax, 0x607dac16
or eax, 0x3674dea9
xor eax, 0x45b6627a
xor eax, 0x4457e07c
xor eax, 0x5f482b6e
and eax, 0x1104410
or eax, 0xaa90800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x41e565a9
or eax, 0x6204842d
and eax, 0x79575d30
xor eax, 0x636c21f9
and eax, 0x8080c01
or eax, 0x10801200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2527d7d3
xor eax, 0x660bf0f2
or eax, 0x42be360b
and eax, 0x39dbac78
and eax, 0x190a2c20
or eax, 0x66651255
mov dword [ebx], eax
add ebx, ecx
or eax, 0x40383e16
or eax, 0x3f219bf5
and eax, 0x4b4d1ed8
or eax, 0x6c6640c7
or eax, 0x135d45f8
and eax, 0x393f5764
or eax, 0x80808000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2a2e062d
xor eax, 0x62e7178e
and eax, 0x67a706f1
xor eax, 0x77ada6cd
and eax, 0x10002209
or eax, 0x40c10912
mov dword [ebx], eax
add ebx, ecx
and eax, 0x708fa02f
xor eax, 0x3463a40f
or eax, 0x4d094ce6
and eax, 0x48094040
or eax, 0x82000311
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6990fd1a
xor eax, 0x7b9a7a19
or eax, 0x77b62949
xor eax, 0x75a3305c
and eax, 0x1aeb22b
and eax, 0x8003
or eax, 0x24780324
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5c688d4b
xor eax, 0x120cdae7
and eax, 0x4bedf12b
or eax, 0x583bce25
and eax, 0x27364cb4
and eax, 0x24c00
or eax, 0xed093000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5291b0d3
xor eax, 0x11792407
or eax, 0x55cab14a
or eax, 0x2586aa33
and eax, 0x5fe10b
and eax, 0x1a002
or eax, 0x53200414
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x43f7c4d4
and eax, 0x4434a758
and eax, 0x373071f3
or eax, 0x1a17b83f
and eax, 0x217a86d
or eax, 0x25084300
mov dword [ebx], eax
add ebx, ecx
or eax, 0x561a263
xor eax, 0x7258e217
and eax, 0x3e161fbb
and eax, 0x4020018
or eax, 0x2bd10082
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3d05b02
xor eax, 0x3a644bb3
and eax, 0x5b49777f
xor eax, 0x7de0e3cb
xor eax, 0x1e82ddc
and eax, 0x1000924
or eax, 0x80835290
mov dword [ebx], eax
add ebx, ecx
and eax, 0x56e85903
and eax, 0x1d2893de
and eax, 0x1e2780cf
or eax, 0x276b488c
and eax, 0x794c6992
and eax, 0x1400000
or eax, 0xeb78038
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7365c8e2
or eax, 0x995bc54
or eax, 0x26363b01
and eax, 0x4183c194
or eax, 0x80080000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x22dc88be
and eax, 0x517b4b89
xor eax, 0x8521268
and eax, 0x2d5592a6
xor eax, 0x43a53ea7
and eax, 0x4a802080
or eax, 0x10121008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3935152
and eax, 0x738278e2
or eax, 0x4f3e5cc0
and eax, 0x53802080
or eax, 0x20400030
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x60d2efd5
xor eax, 0x6944567d
or eax, 0x8af1733
xor eax, 0xf29dd49
and eax, 0x78cfbc2a
and eax, 0x40060002
or eax, 0x81090f09
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5c98ffb5
or eax, 0x3663937b
xor eax, 0x3972d1d9
and eax, 0x286cc1ea
and eax, 0x40002
or eax, 0x800b0018
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x280c2558
or eax, 0xfe87eeb
xor eax, 0x51e1570
and eax, 0xa8710818
or eax, 0x11080144
mov dword [ebx], eax
add ebx, ecx
and eax, 0x47980e99
and eax, 0x3226e1e5
or eax, 0x63ed731d
and eax, 0x3080014
or eax, 0xc000ca2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x78802566
xor eax, 0x657827df
and eax, 0x465c10ea
and eax, 0x44100088
or eax, 0x10278701
mov dword [ebx], eax
add ebx, ecx
or eax, 0x48270769
and eax, 0x5546f4ca
and eax, 0x5ebd4ab0
or eax, 0x23858e55
and eax, 0x64810c04
or eax, 0x88421002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7dec2296
and eax, 0x1853e2fd
xor eax, 0x5a907375
and eax, 0x110cdfae
xor eax, 0x11cd7883
and eax, 0x100c0901
or eax, 0x200c248
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7ba2e80b
and eax, 0x39c2c24a
or eax, 0x2d0ae3a8
and eax, 0x5086268
or eax, 0x2650414
mov dword [ebx], eax
add ebx, ecx
and eax, 0x38041124
and eax, 0x3b3210b4
and eax, 0x3cb3d26a
and eax, 0x20
or eax, 0xcfba940
mov dword [ebx], eax
add ebx, ecx
and eax, 0x40d4fc0d
or eax, 0x77c51d30
xor eax, 0x3aae0eca
or eax, 0x18816724
and eax, 0x15b5142
or eax, 0x82040800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x695ccc36
xor eax, 0x31fd75ca
and eax, 0x63a226d4
xor eax, 0x7fe8651c
and eax, 0x55004158
or eax, 0x2017be00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x684952eb
and eax, 0x3986f284
xor eax, 0x2308572c
and eax, 0x7c8aa537
and eax, 0x80504
or eax, 0x24f7e8c1
mov dword [ebx], eax
add ebx, ecx
or eax, 0x13c44b15
xor eax, 0x610b0fc0
or eax, 0x18d0ea30
and eax, 0x5cb1f83a
and eax, 0x2308731e
and eax, 0x6010
or eax, 0xebb004ec
mov dword [ebx], eax
add ebx, ecx
or eax, 0x428690f9
and eax, 0x556fab9
xor eax, 0x24d799ee
and eax, 0x1014903
or eax, 0x582c0208
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5185fb1e
xor eax, 0x3ad125e9
xor eax, 0x369a33db
xor eax, 0x375b2830
or eax, 0xcb82a29
and eax, 0x1b188837
or eax, 0x4150c0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x366a85f6
and eax, 0x5a70f67
or eax, 0x5228c1a4
xor eax, 0x52b5949
xor eax, 0x15789489
and eax, 0x2500400
or eax, 0x2180f3c0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x66d9adf1
and eax, 0x37134493
and eax, 0x77169107
xor eax, 0x7be433f7
and eax, 0x4e6433c2
or eax, 0x81038001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2bbae2eb
or eax, 0x3dfa3923
and eax, 0x74f26240
and eax, 0xc9cc889
and eax, 0x100000
or eax, 0xb2d2c62
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5f6b0faa
xor eax, 0x13a8529f
or eax, 0x4e019148
and eax, 0x7ce75e95
and eax, 0x48801691
or eax, 0x580048
mov dword [ebx], eax
add ebx, ecx
or eax, 0x75115aae
xor eax, 0x371e5815
xor eax, 0x6ba98b7f
and eax, 0x7d57f50b
xor eax, 0x1e0581ec
and eax, 0x10420041
or eax, 0xc094e900
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x663a2679
xor eax, 0x21e098bc
xor eax, 0xfded4a4
or eax, 0x7269cb95
and eax, 0x1010c880
or eax, 0x4042442
mov dword [ebx], eax
add ebx, ecx
or eax, 0x74682109
xor eax, 0x3d42b851
or eax, 0x73fdeddb
or eax, 0x459830ac
and eax, 0x7127d878
and eax, 0x24d070
or eax, 0x6d02684
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x11c8be10
xor eax, 0x38ccbecf
or eax, 0x22625500
or eax, 0x3c177096
and eax, 0x236400b8
or eax, 0x40000040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x583417da
or eax, 0x61f5443e
and eax, 0x62ca54b6
xor eax, 0x430c2f03
and eax, 0x20005b25
or eax, 0xd4318048
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2083d86e
xor eax, 0x773045e0
or eax, 0x71276e1e
and eax, 0x810022f8
or eax, 0x8101100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x57de4ec
xor eax, 0x4f5fc979
xor eax, 0x4f6b58c2
or eax, 0x23949856
and eax, 0x8c1c0e15
or eax, 0x102000a8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x68b70b64
xor eax, 0xd96949a
or eax, 0x695dc7f6
and eax, 0x31104665
or eax, 0xa02008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4583971c
and eax, 0x1c5c1959
or eax, 0x40b1a108
and eax, 0x44203008
or eax, 0xa8080800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x25a53d16
and eax, 0x6db307a7
xor eax, 0x57f8b25c
and eax, 0x812718a
xor eax, 0x65d22231
and eax, 0x29421020
or eax, 0x90342404
mov dword [ebx], eax
add ebx, ecx
and eax, 0x625fb8c
xor eax, 0x632da7a4
and eax, 0x25620c9f
and eax, 0x5d12e381
and eax, 0
or eax, 0x98f0b06d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x35e2af7e
xor eax, 0x33a2317a
xor eax, 0x6757a319
and eax, 0x6c06c465
and eax, 0x20040460
or eax, 0x13e8239c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x644efe66
xor eax, 0x4bb23ca3
and eax, 0x66cc466
and eax, 0xc020
or eax, 0xa3d30113
mov dword [ebx], eax
add ebx, ecx
or eax, 0x179d8910
xor eax, 0x1a873410
and eax, 0x5af9e1ed
and eax, 0x8c121
or eax, 0xc384149e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x276ee1b4
xor eax, 0x1b0249db
and eax, 0x27d949db
and eax, 0x80803
or eax, 0xe646b710
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3dd13ebc
or eax, 0xe51c6ee
and eax, 0x53c263ac
and eax, 0x2200
or eax, 0x58be9940
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x47895d48
or eax, 0x2cdcf7a4
or eax, 0x7840d155
or eax, 0x194f427
and eax, 0x385f57da
or eax, 0x80000800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x620485ef
xor eax, 0x7e556b79
or eax, 0x4faac469
and eax, 0x58cb2afb
or eax, 0xa0041104
mov dword [ebx], eax
add ebx, ecx
and eax, 0x616d87ec
xor eax, 0x47f5aaad
and eax, 0x306f521f
xor eax, 0x6551fcc2
and eax, 0x471cc81
or eax, 0x22040204
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x265e5f63
xor eax, 0x49649ce1
and eax, 0x57ea18f9
and eax, 0x11941aaf
and eax, 0x14871f37
and eax, 0x801
or eax, 0xc88b134a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5e748b3c
and eax, 0x34438218
xor eax, 0x2c498db3
xor eax, 0x6a0305cf
and eax, 0x30c1da82
and eax, 0x8200
or eax, 0xdbbd210e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x739d9490
or eax, 0x2c7de33f
xor eax, 0x67206350
and eax, 0x4b1984cd
or eax, 0x4a02010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7784c968
xor eax, 0x637ca66e
and eax, 0x2663ec56
and eax, 0xc810
or eax, 0x150e230c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2f8a1606
xor eax, 0x264dc620
and eax, 0x15800222
xor eax, 0x73c5a39c
or eax, 0x354e9cda
and eax, 0x47010d0a
or eax, 0x100000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5d377a2a
and eax, 0x6e474d3f
or eax, 0x7ce30d36
xor eax, 0x184b3954
and eax, 0x62086020
or eax, 0x1128b04
mov dword [ebx], eax
add ebx, ecx
and eax, 0x9edf24f
or eax, 0x716ce2f7
or eax, 0x319d68a1
xor eax, 0x7f02ba19
xor eax, 0x55f268f9
and eax, 0xb003807
or eax, 0x104588
mov dword [ebx], eax
add ebx, ecx
and eax, 0x48acf6f4
xor eax, 0x52a4d48f
or eax, 0x26f581e1
or eax, 0x42e8d4d1
xor eax, 0x192710dc
and eax, 0x67188100
or eax, 0x902108c8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x148f0d44
or eax, 0x624357ae
and eax, 0x405ed38f
or eax, 0x78460592
and eax, 0x2b92cd6e
and eax, 0x4500
or eax, 0x10081ad1
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5a31c98d
xor eax, 0x72f28e95
or eax, 0x5de34a6c
and eax, 0x58025b60
or eax, 0x82148012
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1385ccf8
xor eax, 0x7eb2d42
xor eax, 0x72160197
and eax, 0x15250544
and eax, 4
or eax, 0x40020c11
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1d66cdba
and eax, 0x2586fbd3
xor eax, 0x26129a73
xor eax, 0x5ffc79fc
and eax, 0x2140ea83
or eax, 0x1440
mov dword [ebx], eax
add ebx, ecx
and eax, 0x26a153b8
and eax, 0x5078369c
and eax, 0x1cb3eb88
and eax, 0x80
or eax, 0x9c85d043
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4963f3c1
xor eax, 0x182c6f69
and eax, 0x3acae31a
or eax, 0x43c56c99
and eax, 0x4240ec03
or eax, 0x30300060
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7b56dd65
or eax, 0x34422ff2
and eax, 0x315093c1
and eax, 0x30008340
or eax, 0xcd0e0c04
mov dword [ebx], eax
add ebx, ecx
and eax, 0x225e37b1
xor eax, 0x67b2201
xor eax, 0x54130986
and eax, 0x42260880
or eax, 0x5001060
mov dword [ebx], eax
add ebx, ecx
or eax, 0x664dab09
and eax, 0x4758c7a2
xor eax, 0x1687663b
and eax, 0x404d6080
or eax, 0x26201200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x679a8872
xor eax, 0x69cf1bea
and eax, 0x4dbcea9f
and eax, 0x41ed3b48
and eax, 0x2adc704e
and eax, 0x40008
or eax, 0x61334695
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1b25ce3f
or eax, 0x7d54c75a
xor eax, 0x7e3eaa3d
and eax, 0x412140
or eax, 0xb8141020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1c0bdaee
or eax, 0x1b4a05ab
and eax, 0x75277f6d
and eax, 0x6bcdad0c
and eax, 0x100280c
or eax, 0x5e935023
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4f56606d
or eax, 0x22374423
or eax, 0x10afffe5
and eax, 0x2f455fe7
and eax, 0x5a76e2c3
and eax, 0x400003
or eax, 0x1abbd28
mov dword [ebx], eax
add ebx, ecx
and eax, 0x55831650
or eax, 0x6e689d31
xor eax, 0x4f620411
or eax, 0x9ffecf9
xor eax, 0x799dc4d
and eax, 0x44021b0
or eax, 0x8cc43
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xbdc1b8d
xor eax, 0x177b6820
and eax, 0x22f4245f
and eax, 0xe40002
or eax, 0x51b0881
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2676a232
xor eax, 0x7597982d
xor eax, 0x1ee808d8
and eax, 0x803000
or eax, 0x823ac081
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5528b60d
xor eax, 0x6fe0c12f
xor eax, 0x6b359f25
and eax, 0xd6203
or eax, 0x2000130
mov dword [ebx], eax
add ebx, ecx
or eax, 0x532088bc
xor eax, 0x50f59d74
and eax, 0xf7a00a5
and eax, 0x4912a0fb
and eax, 0
or eax, 0x2069fe5c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x34006ae
or eax, 0x3852a9ba
xor eax, 0x42ca0b3a
and eax, 0x70a1ee43
xor eax, 0x50389a94
and eax, 0x801ac4
or eax, 0x15200002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x391c2259
xor eax, 0x2c53f81d
or eax, 0x3a66da89
and eax, 0x20224888
or eax, 0x40002020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x24aa6c0a
or eax, 0x7988a3d7
or eax, 0x470a1f01
and eax, 0x3a05c05
or eax, 0x450000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1cc66ee9
or eax, 0x7debe626
xor eax, 0x6269f7f6
xor eax, 0x649fd129
or eax, 0x6680748b
and eax, 0x5318b0ab
or eax, 0x420240
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6d8b0314
and eax, 0x3e5c680b
xor eax, 0xaadc852
xor eax, 0x5203b068
and eax, 0x14ff8e74
and eax, 0x4c0810
or eax, 0x801834b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7efe0949
or eax, 0x58a4ffd7
and eax, 0x26d9bf7b
xor eax, 0x55aa9080
or eax, 0x5392f5fd
and eax, 0x40bb4d48
or eax, 0x80440000
mov dword [ebx], eax
add ebx, ecx
or eax, 0xc0e7724
and eax, 0x40b22551
or eax, 0x7fba57e5
xor eax, 0x25412c80
and eax, 0x4a510360
or eax, 0xa504000a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7c31ee4e
or eax, 0x1e00f7c2
or eax, 0x44a24daf
xor eax, 0x2e34c95a
and eax, 0xc0000485
or eax, 0xc240042
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6731066c
or eax, 0x25dd22b7
or eax, 0x79fdfd3c
and eax, 0xdbfd8db6
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x48b0334f
xor eax, 0x55e74c71
and eax, 0x356c2222
xor eax, 0x1a3679c6
and eax, 0x630ddf5e
and eax, 4
or eax, 0x80b6069b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3d97ff6f
and eax, 0x72bc711
xor eax, 0x92d9070
or eax, 0x102f6cf4
or eax, 0x6aae6e1d
and eax, 0x8093350
or eax, 0x81108000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x53783f45
xor eax, 0x7ed95e41
xor eax, 0x3590bc04
and eax, 0x518005
or eax, 0x10ac0c80
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x12fa89a2
and eax, 0x777b125b
xor eax, 0x48f2b183
xor eax, 0xb87b863
and eax, 0x1360881
or eax, 0x9e087408
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6510cfce
or eax, 0x26f96d5b
or eax, 0x7834c924
xor eax, 0x7decb399
and eax, 0x14103869
and eax, 0x840
or eax, 0x588859f
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7561129e
xor eax, 0x2049f5fe
and eax, 0x6cfeac05
xor eax, 0x60615903
or eax, 0x1606b8f5
and eax, 0xd8495
or eax, 0x80900000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x28922a6b
or eax, 0x6be3b4d1
and eax, 0x81d07c4
and eax, 0x721e474a
and eax, 0x1c0400
or eax, 0x78a178b5
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x128dcd28
or eax, 0x55c9400
or eax, 0x79927a28
and eax, 0x4b76391c
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7f63d1f6
xor eax, 0x39d22ed4
or eax, 0x59cffef1
or eax, 0x68595e62
and eax, 0x4849458
or eax, 0x2200100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x113980f9
and eax, 0x703f0950
xor eax, 0x1f6d3ef2
xor eax, 0x62c33d2e
or eax, 0x3fdd6d7a
and eax, 0x749d088c
or eax, 0x9001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x75f3ce89
and eax, 0x109127e7
xor eax, 0x36514ab6
xor eax, 0x3c74ec82
and eax, 0xa042091
or eax, 0x8443030a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x108d1062
or eax, 0x24fd92d8
or eax, 0x619be2a7
and eax, 0x3bb9dda8
or eax, 0x6c004c8d
and eax, 0x6ca15085
or eax, 0x42000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2feac96f
xor eax, 0x129b0774
xor eax, 0x59d173b2
and eax, 0x105523b
and eax, 0x1000001
or eax, 0x8e9c68ac
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x54426cca
xor eax, 0x3817959
xor eax, 0x4edac690
or eax, 0x30db4d4d
xor eax, 0x3cfa7ddf
and eax, 0x88218200
or eax, 0x4498354f
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7befee9
or eax, 0x2dfe249a
xor eax, 0x2208f575
and eax, 0x45730880
or eax, 0x12009405
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3c72b0ef
or eax, 0xe27c602
and eax, 0x54ebd2b
and eax, 0x40000
or eax, 0xa0890894
mov dword [ebx], eax
add ebx, ecx
or eax, 0x31f98f93
and eax, 0x288ad672
xor eax, 0x7ffd52f6
or eax, 0x2014c85a
or eax, 0x6f1c1f69
and eax, 0x3508dfb6
or eax, 0x822000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4b17f643
or eax, 0x137b6777
xor eax, 0x2f9f55ff
and eax, 0x602200
or eax, 0x8b0f55c7
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6a7e0183
xor eax, 0x6746809b
or eax, 0x2cd95299
and eax, 0x643b7151
or eax, 0x2f25b306
and eax, 0x28f040
or eax, 0x50420c00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x37736509
or eax, 0x7fcc749c
xor eax, 0x57da1202
xor eax, 0x2ac5ab63
xor eax, 0x2dd53754
and eax, 0x23249009
or eax, 0x50890014
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x167cfdd4
and eax, 0x7df421bb
and eax, 0x1efebf48
and eax, 0x800000
or eax, 0x892846c3
mov dword [ebx], eax
add ebx, ecx
and eax, 0x9832a8a
or eax, 0x4e4171a1
xor eax, 0x4383cf33
or eax, 0x6904d91b
and eax, 0x468c11
or eax, 0x10810020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2496991c
xor eax, 0x6e451cf9
or eax, 0x5287872a
and eax, 0x48168784
or eax, 0x20405001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4063d6ab
or eax, 0xff842cb
or eax, 0x45bd07ca
and eax, 0x2c0613ac
or eax, 0x80002810
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x473529cd
and eax, 0x7d004258
xor eax, 0x716b278f
and eax, 0x72590981
and eax, 0x10410001
or eax, 0x2732c670
mov dword [ebx], eax
add ebx, ecx
and eax, 0x76d9c63a
and eax, 0x4cf91936
or eax, 0x96931a2
xor eax, 0x390f1cb7
and eax, 0x5a3e19bf
and eax, 0x340104
or eax, 0x488090b2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4e7d18a8
xor eax, 0x2b4719f5
or eax, 0x38c44e35
and eax, 0x752a8c24
or eax, 0x82000100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x209160c0
and eax, 0x4eb0a1fc
xor eax, 0x54d7dd2b
or eax, 0x2272c63
xor eax, 0x49de50e2
and eax, 0x13102c09
or eax, 0x202d2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x55cf9411
and eax, 0x7cfa690a
and eax, 0x703bc293
xor eax, 0x4c87397f
xor eax, 0x3e1ed7c2
and eax, 0x2000e098
or eax, 0xd86c1040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6cbaa624
or eax, 0x1d96be87
and eax, 0x2a707011
xor eax, 0x783c629c
and eax, 0x60481281
or eax, 0x84930840
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3197607f
or eax, 0x64795865
and eax, 0x1670326d
xor eax, 0x2ba62bbc
or eax, 0x79b7bb7f
and eax, 0x77583fe
or eax, 0x4000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2e9e8bbf
xor eax, 0x4c7d39af
or eax, 0x11607af9
or eax, 0x58fb506b
and eax, 0x580b230d
or eax, 0x82000400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x95ab3d0
or eax, 0x39c4fee7
xor eax, 0x2826ade2
or eax, 0x359daa43
and eax, 0x312e8d0d
and eax, 0xc0000
or eax, 0xc4320f8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2f78f266
or eax, 0x1c80896b
xor eax, 0xdafc6be
xor eax, 0x4d9c48ce
or eax, 0x620544a
and eax, 0x31c0314a
or eax, 0x110a30
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x743505ed
and eax, 0x4e440239
and eax, 0x5b095fbd
and eax, 0x40000010
or eax, 0x19f40848
mov dword [ebx], eax
add ebx, ecx
or eax, 0x68a12f54
or eax, 0x2a015d4d
or eax, 0x327fda9a
xor eax, 0x365b79c5
and eax, 0x41848010
or eax, 0x1a69a1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5bd239bc
xor eax, 0x4a17a85e
xor eax, 0x3a31409
or eax, 0x3776d972
and eax, 0x42326930
or eax, 0x10001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x78353a4e
or eax, 0x75d1d4ac
and eax, 0x353b8f93
xor eax, 0x5bfb4a05
and eax, 0x2874bebb
and eax, 0x28000010
or eax, 0x91335005
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3de96802
or eax, 0x7ea701ec
or eax, 0x3bbedb8f
and eax, 0xe91c946
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x68a158b4
or eax, 0x31dc4a04
and eax, 0x1eca369d
and eax, 0xe081094
or eax, 0x81216821
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x151db872
or eax, 0x17c21f02
and eax, 0x56cb895f
and eax, 0x6396929c
and eax, 0x20000
or eax, 0x1c3c3981
mov dword [ebx], eax
add ebx, ecx
and eax, 0x66206d46
xor eax, 0x34a55c5a
and eax, 0x39485259
or eax, 0xc04992a
and eax, 0x3c04c038
or eax, 0xc3db0280
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4e87d6d2
xor eax, 0x583469ea
xor eax, 0x5dcfc069
or eax, 0x26010aab
xor eax, 0x2f9eeba4
and eax, 0x230012
or eax, 0x111841c0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x588cdea
and eax, 0x19673d08
xor eax, 0x66439eb3
and eax, 0x6601083
or eax, 0x8146900
mov dword [ebx], eax
add ebx, ecx
and eax, 0x690c1c86
and eax, 0xff34c97
and eax, 0x2faba231
or eax, 0x1d4d73fc
and eax, 0x19010374
or eax, 0xa0820802
mov dword [ebx], eax
add ebx, ecx
or eax, 0x45c28edb
xor eax, 0x75ecce05
xor eax, 0x7234f5ed
xor eax, 0x3cca3b92
and eax, 0x643c35f5
and eax, 0x4000401
or eax, 0x910f8242
mov dword [ebx], eax
add ebx, ecx
and eax, 0x50b2af06
and eax, 0x4117a6dc
or eax, 0x2c980d22
and eax, 0x4ef4e7ce
xor eax, 0x5f2d317e
and eax, 0x3b10668
or eax, 0xc020802
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6d9b429f
xor eax, 0x7e7cae29
xor eax, 0x13f70dad
and eax, 0xea10721
or eax, 0x1c0084
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x494df844
xor eax, 0x48b3da5a
xor eax, 0x421b892d
or eax, 0x4dccbfaf
xor eax, 0x1e24bbaa
and eax, 0x52680415
or eax, 0xa8056a88
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2dae706d
and eax, 0x5114d93d
or eax, 0x6161fcac
or eax, 0x2da5eca8
and eax, 0x2d2434bd
or eax, 0x120342
mov dword [ebx], eax
add ebx, ecx
and eax, 0x9b3a411
xor eax, 0x4bcca361
xor eax, 0x47caa209
and eax, 0x5002509
or eax, 0x328bd882
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1af9b73d
or eax, 0x70807ec9
or eax, 0x6617b0a3
xor eax, 0x56e20997
xor eax, 0x2cecda2b
and eax, 0x1612c01
or eax, 0x72021280
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x57e8a146
xor eax, 0x1ee91c3c
or eax, 0x6bd518e3
or eax, 0x73438b46
and eax, 0x2175806d
or eax, 0x4006000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2d92b994
xor eax, 0x583c3fe4
and eax, 0x47ed1d40
and eax, 0x1001c00
or eax, 0x2106283
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4a38c5fa
xor eax, 0x4652abc8
xor eax, 0x47a927f0
xor eax, 0x25ab164f
and eax, 0x26405c75
or eax, 0xd8be2100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x610d0e82
or eax, 0x6b98671e
xor eax, 0x5daded60
xor eax, 0x6ae634ac
and eax, 0x3d108d12
and eax, 0x14000012
or eax, 0x464b4d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2d7ac0
and eax, 0x9cbedca
xor eax, 0x56ee107c
or eax, 0x6c34f2ab
xor eax, 0x2460f44
and eax, 0x10012039
or eax, 0x83040004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4a2c466b
and eax, 0x33729ad2
or eax, 0x5f0f20c
and eax, 0x15107018
or eax, 0x280d0401
mov dword [ebx], eax
add ebx, ecx
and eax, 0x260769b1
or eax, 0x59a1f7c4
or eax, 0x5a5e8af0
and eax, 0x3d160621
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x64469439
and eax, 0x1329b8e7
xor eax, 0x47a0366f
and eax, 0x728d3d75
or eax, 0x3a1abbc3
and eax, 0x18180f02
or eax, 0x4250020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7c6e6f59
xor eax, 0x40b4430e
or eax, 0x761bb575
xor eax, 0x6330221b
xor eax, 0x7dc158b6
and eax, 0x40040c98
or eax, 0x92b02224
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3e25ce1a
or eax, 0x7e6bef83
xor eax, 0x6688a0bb
and eax, 0x18000a18
or eax, 0x47082081
mov dword [ebx], eax
add ebx, ecx
and eax, 0x121da9db
or eax, 0x7424ab96
and eax, 0x1af86dc
or eax, 0x4975ce0f
or eax, 0x65ccebc9
and eax, 0x69e063cb
or eax, 0x92020000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6d5be00c
and eax, 0x211cae72
and eax, 0x4e4f8ed0
and eax, 0x563c87ad
and eax, 0x2bcb5d97
and eax, 0x80000
or eax, 0x32f42f02
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5379e4e3
or eax, 0x57c2e17f
and eax, 0x3eeed6fe
xor eax, 0x4e2078a
and eax, 0x248130
or eax, 0x4530a00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x8ab6ae2
and eax, 0x1052745f
and eax, 0x23de3b31
and eax, 0
or eax, 0xa3751d09
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x79a7536f
or eax, 0xdb36aaf
and eax, 0x21997de2
or eax, 0x711bf165
or eax, 0x40f91896
and eax, 0x60d2c5e1
or eax, 0x6040200
mov dword [ebx], eax
add ebx, ecx
or eax, 0xfe81b3b
xor eax, 0x325571de
and eax, 0x5700915
and eax, 0x5000804
or eax, 0x2083c4f8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x74995b0c
or eax, 0x6f37e9d1
or eax, 0x18975b2e
and eax, 0x533680ff
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1f3cda16
xor eax, 0x3eeef124
or eax, 0x23845df6
and eax, 0x72c40d56
or eax, 0x8c1a0000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2026a065
xor eax, 0x25483919
and eax, 0x12ead024
and eax, 0xeb4a27f
and eax, 4
or eax, 0x58a4dad9
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5e8821c7
xor eax, 0x5462a80e
xor eax, 0x35b90dbb
xor eax, 0x5e329d1d
and eax, 0x61010033
or eax, 0x923a0488
mov dword [ebx], eax
add ebx, ecx
and eax, 0x226a223c
and eax, 0x643cec3a
xor eax, 0x6966c1bb
and eax, 0x8480103
or eax, 0x36211870
mov dword [ebx], eax
add ebx, ecx
and eax, 0x61be2a82
and eax, 0x441cb07
or eax, 0x4e53da61
and eax, 0x125cdd7
or eax, 0x5327bbd
and eax, 0x122fb85
or eax, 0xd2880400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6d2dcae5
xor eax, 0x28d92e95
and eax, 0xbc63d46
or eax, 0x886d8c7
and eax, 0x9c480c5
or eax, 0x82000328
mov dword [ebx], eax
add ebx, ecx
and eax, 0x38b3c59
and eax, 0x74cd9033
and eax, 0x1969264
and eax, 0x5800b33
and eax, 0x800000
or eax, 0x8357a3cf
mov dword [ebx], eax
add ebx, ecx
and eax, 0x14bb0df1
or eax, 0x46643695
xor eax, 0x2e324c36
and eax, 0x600500c2
or eax, 0x12120404
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2120251e
or eax, 0x20fc156
xor eax, 0x5fdd118a
xor eax, 0x5e2038b
and eax, 0x87c9
or eax, 0x928d0820
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c0d0a79
or eax, 0x2a03c788
and eax, 0x7f9fcd99
and eax, 0x2280e1eb
and eax, 0x20000001
or eax, 0x402b3066
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x79035ebd
and eax, 0x5b0eeae2
xor eax, 0x7d229b44
and eax, 0x36b69c5b
and eax, 0x228000
or eax, 0x4b9c2460
mov dword [ebx], eax
add ebx, ecx
and eax, 0x547a3fbd
or eax, 0x2fd1b0d9
or eax, 0x729ae447
xor eax, 0x518394fa
and eax, 0x6486000
or eax, 0x11868f08
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3694fb12
or eax, 0x41db27ba
or eax, 0x1ccf6277
and eax, 0x57b5c679
or eax, 0x54dcc8cb
and eax, 0x15dd44e0
or eax, 0x20222000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x309d1633
and eax, 0x8170200
and eax, 0x6b879990
and eax, 0x2dc403ad
xor eax, 0x151ed2e9
and eax, 0x5124000
or eax, 0x28a12d12
mov dword [ebx], eax
add ebx, ecx
and eax, 0x49deebe7
and eax, 0x4f9b370b
or eax, 0x3d5dad4f
or eax, 0x5e71879b
and eax, 0x31240450
or eax, 0x80004020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6990a76b
xor eax, 0x6fd1ee3e
or eax, 0x40debb51
and eax, 0x7787fa85
and eax, 0x2850204
or eax, 0x29080168
mov dword [ebx], eax
add ebx, ecx
and eax, 0x185e3605
xor eax, 0x10bc1b19
or eax, 0x308cd2fd
and eax, 0x82852e0
or eax, 0xc2420000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3cdb3e07
xor eax, 0x1420620d
xor eax, 0x227b7ceb
and eax, 0x422000
or eax, 0x3b158914
mov dword [ebx], eax
add ebx, ecx
or eax, 0x660597f8
and eax, 0x76043b1a
or eax, 0x341d1c95
and eax, 0x93e10
or eax, 0x8800022
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x29401d52
or eax, 0x303f43c1
xor eax, 0x35d2f77c
or eax, 0x36017067
and eax, 0x204b056
or eax, 0x9d00b00
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6942abb9
and eax, 0x73359aa9
xor eax, 0x268ba4c2
and eax, 0x64f0820d
and eax, 0x800009
or eax, 0xb0bf874
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3d2bc37
and eax, 0x79417956
and eax, 0x4c536bd1
and eax, 0x8006810
or eax, 0x24981401
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x30d64892
xor eax, 0x4a0ad9af
xor eax, 0x55a2a048
or eax, 0x5d487794
or eax, 0x63241d6a
and eax, 0x70400064
or eax, 0x80118001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x62b5227e
and eax, 0x76f75486
xor eax, 0x53539521
and eax, 0x40300502
or eax, 0x2a086258
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7fcefe71
and eax, 0x3b632923
xor eax, 0x5c2ff860
or eax, 0x14833467
and eax, 0x27497024
or eax, 0x8000280
mov dword [ebx], eax
add ebx, ecx
and eax, 0x660255d7
and eax, 0x5512c972
xor eax, 0x4beca120
and eax, 0x2f2a2df6
and eax, 0x2082100
or eax, 0xc0c09404
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x674b1f0c
or eax, 0xdbca9fe
and eax, 0x79bddc56
or eax, 0x735428e4
and eax, 0x60b0da38
and eax, 0x40908000
or eax, 0x9465340
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7f3a08a3
xor eax, 0x23344e1b
and eax, 0x7530af03
and eax, 0x40008000
or eax, 0x884570ca
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6fca2288
and eax, 0x75dbeff7
and eax, 0x43322487
and eax, 2
or eax, 0x986c1bcd
mov dword [ebx], eax
add ebx, ecx
and eax, 0x417c5491
and eax, 0x32dfc30c
or eax, 0x3225cbb8
and eax, 0x22040318
or eax, 0xc5902040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1a61cb43
or eax, 0xbeabc71
or eax, 0x7c5f20b8
xor eax, 0x385ec5ad
or eax, 0x7b288525
and eax, 0x1089c374
or eax, 0x120008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1cb61c9
and eax, 0x4b7b32b9
xor eax, 0x8cebe44
and eax, 0x284e1dbb
and eax, 0x899
or eax, 0x170b6146
mov dword [ebx], eax
add ebx, ecx
and eax, 0x55dda793
xor eax, 0x70358ce1
xor eax, 0x6abc1578
and eax, 0x71f97f6b
and eax, 0x3f4439b4
and eax, 0x1001800
or eax, 0xbae980e1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2446a288
and eax, 0x133c8657
or eax, 0x55963c0c
and eax, 0x40057f8e
and eax, 0x40000408
or eax, 0xb8c380e2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x35c31d11
and eax, 0x2deb2af8
and eax, 0x17cb20ec
and eax, 0xc0
or eax, 0xc200a513
mov dword [ebx], eax
add ebx, ecx
or eax, 0x26798a89
and eax, 0x57843176
and eax, 0x44f0b440
and eax, 0
or eax, 0x30388324
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3c6c6216
xor eax, 0x598f3c7f
and eax, 0x3edd295b
and eax, 0x14080801
or eax, 0xa1026200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3d6adc18
and eax, 0x41fd4747
or eax, 0x55cd7ab8
xor eax, 0x67a6f42f
and eax, 0x2488000
or eax, 0x40841568
mov dword [ebx], eax
add ebx, ecx
or eax, 0x72a43e23
xor eax, 0x45fdb529
and eax, 0x395ccdf4
and eax, 0x796e1486
and eax, 0x31000000
or eax, 0x88d2ac09
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x758fb112
or eax, 0x56912bd6
or eax, 0x1c36b9fc
and eax, 0x562dbfa9
or eax, 0x1004000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3c506fb0
and eax, 0x6744a460
and eax, 0x77f3ee46
and eax, 0x4e32e329
and eax, 0x4008000
or eax, 0x89990a2d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x69f4f7d2
xor eax, 0x5c35e319
xor eax, 0x441f7203
xor eax, 0x409b265f
xor eax, 0x3d0ab49a
and eax, 0x1525c20
or eax, 0xe01805d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1217a1c8
or eax, 0x77f5eb37
xor eax, 0x4893db55
and eax, 0x6832bc6e
and eax, 0x200022
or eax, 0x5bd38b80
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5b9ba311
and eax, 0x3ecc4514
or eax, 0x695c4440
and eax, 0x199c4400
or eax, 0x84211821
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x54269e57
or eax, 0x4bcb3222
xor eax, 0x29526009
and eax, 0x6289027a
or eax, 0x15000500
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7a8754c3
xor eax, 0x79fb1c61
xor eax, 0x1cd9ca75
and eax, 0x12890123
or eax, 0x45001200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x51c2959f
xor eax, 0x27b8bd99
and eax, 0x40e3ab2f
or eax, 0x58757ee0
and eax, 0x48745004
or eax, 0xa5880008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3f7ff76
and eax, 0x31e3f02b
or eax, 0x5708956e
xor eax, 0x47d9f8d2
or eax, 0x347168a0
and eax, 0x2001049c
or eax, 0xc0801243
mov dword [ebx], eax
add ebx, ecx
or eax, 0x550f2c85
and eax, 0x49e9fa9b
xor eax, 0x661a2827
xor eax, 0x5afbe243
and eax, 0x7500f08e
or eax, 0x82810400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4e0d8736
xor eax, 0x7318ea26
or eax, 0x2e7009e1
xor eax, 0x432afed0
xor eax, 0x379c9c92
and eax, 0x50426503
or eax, 0x252c0044
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3b889625
or eax, 0x5bc5bf4a
or eax, 0x2f99c508
xor eax, 0x104329a2
and eax, 0x6934c008
or eax, 0x12806
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x20e0104b
and eax, 0x36b2e2a4
xor eax, 0x23b2aa23
and eax, 0x4026
or eax, 0x4c492548
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5229c5e8
and eax, 0x3f81fe85
and eax, 0x1b7fc3e1
and eax, 0x10008080
or eax, 0x5723b6e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x589baeb5
and eax, 0x804db6b
xor eax, 0x7e6156cf
xor eax, 0x74ac3732
and eax, 0x4c3032
or eax, 0x74220549
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2825a770
or eax, 0x6b27ca27
and eax, 0x1031bd78
and eax, 0x194c89cf
and eax, 0x214998b8
and eax, 0x800
or eax, 0x8baa6465
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6515e55b
xor eax, 0x5ffc3a5c
and eax, 0xd46bf2d
or eax, 0x7d193ac4
and eax, 0x415ba9e4
or eax, 0x80a00412
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7bab2fca
or eax, 0x6d9df9c9
or eax, 0x22bdf186
xor eax, 0x7f1441
and eax, 0xdc008d3a
or eax, 0x5d0001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x26564b6c
xor eax, 0x2c81728b
or eax, 0x114e9d31
xor eax, 0x3eab4051
or eax, 0x1f75e6d8
and eax, 0xb440388
or eax, 0x820001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7f36a2f
or eax, 0x7473fc4d
xor eax, 0x78d9cbf9
and eax, 0x41ccec2e
and eax, 0x1040004
or eax, 0x88c30b10
mov dword [ebx], eax
add ebx, ecx
or eax, 0x588c396f
xor eax, 0x7f0e076b
and eax, 0x7a020eab
xor eax, 0x468dae04
and eax, 0x30ee2989
and eax, 0x880000
or eax, 0x85534673
mov dword [ebx], eax
add ebx, ecx
or eax, 0x757c17c6
and eax, 0x616f4bd2
and eax, 0x14705b8b
xor eax, 0x43c8b69b
and eax, 0x8f511
or eax, 0x8430a26
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6291c73c
xor eax, 0x7f747b62
or eax, 0x250d9daa
xor eax, 0x755c6f96
xor eax, 0x586aff52
and eax, 0x10080109
or eax, 0x65045280
mov dword [ebx], eax
add ebx, ecx
and eax, 0x254c0550
or eax, 0x771a4ee1
or eax, 0x29045b08
and eax, 0x3f100541
or eax, 0xe02002
mov dword [ebx], eax
add ebx, ecx
and eax, 0x67d51f00
and eax, 0x6ae2acfe
and eax, 0x55f2c57d
and eax, 0xc00000
or eax, 0x600a2ff
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5322b377
or eax, 0x50539384
or eax, 0x71ea78bc
and eax, 0x72d97076
or eax, 0x8c000400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x43944c70
or eax, 0x34f91b62
or eax, 0x5b5b150f
and eax, 0x482e4bbf
and eax, 0x16e54be8
and eax, 0x204b28
or eax, 0x3d03b051
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3678ad19
and eax, 0x777a352d
xor eax, 0x29fa465a
xor eax, 0x6d23e37d
and eax, 0x6020000
or eax, 0x660
mov dword [ebx], eax
add ebx, ecx
and eax, 0x61fd781f
and eax, 0x1877a49e
or eax, 0x6f531e5
or eax, 0x72fc9fe0
or eax, 0x44243405
and eax, 0x14703d04
or eax, 0x1000018
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3e5a8f38
and eax, 0x43b06aa0
and eax, 0x837fa00
xor eax, 0x605d8f1e
and eax, 0x558e3d6b
and eax, 0x40008
or eax, 0x3025035
mov dword [ebx], eax
add ebx, ecx
and eax, 0x414837b4
xor eax, 0x3ecb6a2c
xor eax, 0x72f827cb
or eax, 0x6f6c8fc3
or eax, 0x539cab77
and eax, 0x236b0e14
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x456b36fa
and eax, 0x4eb6502c
or eax, 0x697e393a
and eax, 0xadb9f04
and eax, 0x2020100
or eax, 0x501a499
mov dword [ebx], eax
add ebx, ecx
or eax, 0x420075b6
and eax, 0x50ca0ae2
or eax, 0x1bad59ae
and eax, 0x198b1806
or eax, 0xa0000400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x422b6d6
and eax, 0x892edb8
xor eax, 0x13e2721d
and eax, 0x1a208e8d
or eax, 0xe0150040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x61eedbf4
and eax, 0x5ad048ca
xor eax, 0x201f9717
and eax, 0x31d1b8b7
and eax, 0x18080
or eax, 0x8ece0308
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1672baf0
xor eax, 0xfa288de
or eax, 0x3b85e8a6
and eax, 0xbcb42bb
and eax, 0x4208
or eax, 0x1006a900
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2a922ca8
xor eax, 0x277036f1
xor eax, 0x24219c45
and eax, 0x100002c
or eax, 0x2c281541
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x61c68e55
xor eax, 0x436d032
and eax, 0x176f7714
xor eax, 0x684dcb63
or eax, 0x8220b33
and eax, 0x60078063
or eax, 0x84c06408
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3421a10a
xor eax, 0x4bbef0e9
and eax, 0x6ca63ecd
xor eax, 0x2c109d03
and eax, 0x360942
or eax, 0x1b003015
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x545b2ffb
or eax, 0x3fa1092f
or eax, 0x5bc7fe3f
xor eax, 0x4dd29f06
and eax, 0x30102018
or eax, 0x4c829b40
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7d33661f
xor eax, 0x56c7feff
or eax, 0x7082c45e
and eax, 0x6a578030
or eax, 0x5202200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x575fa74f
xor eax, 0x6f8dac76
xor eax, 0x34692c53
and eax, 0x37dd6325
or eax, 0x3bfea4e3
and eax, 0x3b5c8021
or eax, 0xc0005900
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1cad5fb4
or eax, 0xebb6e2
and eax, 0x309d263b
and eax, 0x3fe9464d
or eax, 0x49797a40
and eax, 0x9707c41
or eax, 0x8202809c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x9210a0a
or eax, 0x4b9fa49
and eax, 0xe0591d0
and eax, 0x2018050
or eax, 0xc1f6600d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xfb6b1a7
or eax, 0x1345de30
xor eax, 0xd13e990
and eax, 0x42561400
or eax, 0x1014900
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2c71f480
xor eax, 0x23135db6
or eax, 0x13e22eec
and eax, 0x613cb00
and eax, 0xa00
or eax, 0xb8706402
mov dword [ebx], eax
add ebx, ecx
or eax, 0x18efce70
xor eax, 0x18cc5662
or eax, 0x3bac0d17
or eax, 0x10fc186e
xor eax, 0x2fd6caa7
and eax, 0x90091100
or eax, 0x60548805
mov dword [ebx], eax
add ebx, ecx
and eax, 0x509f05e4
or eax, 0x617f2307
or eax, 0x35f761c4
or eax, 0x7e5e0ad5
xor eax, 0x2f411c11
and eax, 0x882544
or eax, 0x2400830
mov dword [ebx], eax
add ebx, ecx
and eax, 0x56056a23
xor eax, 0x1e65bd49
and eax, 0x4406ea7
and eax, 0x136879c2
and eax, 0x305543e1
and eax, 0x400000
or eax, 0x278f7f0c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2c1c24dc
and eax, 0x54f146c3
xor eax, 0x7edf2660
xor eax, 0x7da9c637
or eax, 0x75b4ed39
and eax, 0x2384e871
or eax, 0x80000200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x130f10ab
and eax, 0x9cf4467
or eax, 0x36f69bb6
xor eax, 0x770b54d1
or eax, 0x938d9a7
and eax, 0xc0d701
or eax, 0x12010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x15d117b0
and eax, 0x7c6ef951
or eax, 0x29bb46e3
and eax, 0x46a05ae7
xor eax, 0x50e0406d
and eax, 0x44400008
or eax, 0xa289c830
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3d9763e5
xor eax, 0x4014f35e
and eax, 0x629f0422
xor eax, 0xbe3a95
xor eax, 0x45d86652
and eax, 0x931404
or eax, 0x10000112
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2ca5fe4d
xor eax, 0x4f99e31b
xor eax, 0x367dc8da
and eax, 0x4102041c
or eax, 0x9a000001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7bda903f
xor eax, 0x4c8d405c
or eax, 0x2ca9886b
xor eax, 0x538dd3b6
and eax, 0x21100741
or eax, 0x40089022
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xddabde8
or eax, 0x728e1589
xor eax, 0x3440f6a0
xor eax, 0x5ae1db6d
or eax, 0x1b449cef
and eax, 0x10071864
or eax, 0x6110
mov dword [ebx], eax
add ebx, ecx
or eax, 0x328960da
and eax, 0x64e661bb
xor eax, 0x42e8742a
or eax, 0x229d46da
and eax, 0x2775150
or eax, 0xd002024
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2d2722e1
xor eax, 0x131fa819
and eax, 0x32f1940
and eax, 0x201100
or eax, 0xdbc06437
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6ce4af6e
xor eax, 0x20d74524
and eax, 0x1ce2845
or eax, 0x5f743a2d
and eax, 0x4c701001
or eax, 0xa088c000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x33991e01
xor eax, 0x39f62174
xor eax, 0x32bef944
and eax, 0x12982263
or eax, 0x6349152
and eax, 0xb01101
or eax, 0xd8404488
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3c1b1377
xor eax, 0x53c13efd
or eax, 0x7659c546
xor eax, 0xe2b6655
or eax, 0x745e926c
and eax, 0x215e026e
or eax, 0x2000410
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x766f1fb9
and eax, 0x47cc4c19
and eax, 0x6b95d3bd
or eax, 0x3cd11e26
and eax, 0x3f04d72e
and eax, 0x39000602
or eax, 0xc206c841
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5cea0e5a
or eax, 0x2a38acdc
or eax, 0x437f1dfe
xor eax, 0x405f06d3
and eax, 0x31003904
or eax, 0x44c602c2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1d8d53cf
xor eax, 0x3f0aa9c0
xor eax, 0xd65312
and eax, 0x40000015
or eax, 0x85e42
mov dword [ebx], eax
add ebx, ecx
and eax, 0x26b7f95f
or eax, 0x59c71c8e
xor eax, 0x24f3703d
and eax, 0x77513c5
or eax, 0x4ac65da8
and eax, 0x44e41800
or eax, 0x20002203
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2c45eee
xor eax, 0x58dddb9e
or eax, 0x18b99585
or eax, 0x18b7c7fa
and eax, 0x2083f6fb
or eax, 0x400000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x59a29db4
xor eax, 0x7e4864de
and eax, 0x3eedb676
or eax, 0x251bbfce
and eax, 0x20123b64
or eax, 0x40010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7f1fa2a
xor eax, 0x66c2c46
or eax, 0x390da7ba
and eax, 0x3007a800
or eax, 0x44001005
mov dword [ebx], eax
add ebx, ecx
and eax, 0x48902519
xor eax, 0x553d047a
and eax, 0x49260ed5
and eax, 0x200011
or eax, 0xc88be0ae
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x417e73ef
or eax, 0x649c58fe
and eax, 0x563ec94e
and eax, 0x42b52396
and eax, 0x40100100
or eax, 0x35c83ad8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2b3e4b5f
xor eax, 0x443d83ee
xor eax, 0x2b5f5304
xor eax, 0x10b69a98
and eax, 0x17b83652
and eax, 0x6880002
or eax, 0x8132471c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x292f5cc5
or eax, 0x559749ac
and eax, 0x76939c42
xor eax, 0x5e05316d
and eax, 0x28900c0e
or eax, 0x13609050
mov dword [ebx], eax
add ebx, ecx
or eax, 0x358f8ae
xor eax, 0x5c6954d0
xor eax, 0x456c26ed
and eax, 0x22c00240
or eax, 0x1902210c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4cf938b0
and eax, 0x7fc21ef0
or eax, 0x12891451
xor eax, 0xaad6715
and eax, 0x300471c0
or eax, 0x82090402
mov dword [ebx], eax
add ebx, ecx
and eax, 0x28d54d86
and eax, 0x29101eb0
or eax, 0xc27c1f3
xor eax, 0x3a5c421c
or eax, 0x21f861b0
and eax, 0x23038440
or eax, 0x48041800
mov dword [ebx], eax
add ebx, ecx
or eax, 0xb405259
xor eax, 0xac47de
and eax, 0x1370868f
and eax, 0x7ec24a93
xor eax, 0x70dc25a
and eax, 0x1c0c1
or eax, 0x58301100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x34fd917f
or eax, 0x1104933c
and eax, 0x69b95013
and eax, 0x61914000
or eax, 0x90068964
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x54f5e5b3
xor eax, 0xda72da9
and eax, 0x4111e954
xor eax, 0x156aa3a9
and eax, 0x104b2058
or eax, 0xa904100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x57cbd6e7
or eax, 0x2f096580
xor eax, 0x35e08603
or eax, 0x5bc60689
and eax, 0xeba5dc4
and eax, 0x9a0444
or eax, 0x5145280a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x71c9710f
and eax, 0x7931ccac
xor eax, 0x11aff906
and eax, 0x2e1000
or eax, 0x1c010834
mov dword [ebx], eax
add ebx, ecx
or eax, 0x54612cd
or eax, 0x43b66923
and eax, 0x3973480d
xor eax, 0x7fe31069
and eax, 0x42000824
or eax, 0x996d039b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5c6c5e83
or eax, 0x5b378d53
and eax, 0x343bd897
and eax, 0xac55ec1
xor eax, 0x18255617
and eax, 0x10000a10
or eax, 0x588168
mov dword [ebx], eax
add ebx, ecx
or eax, 0x79f2ab1f
or eax, 0x237cae7a
or eax, 0x4a1bb8d
xor eax, 0x5f42dbb0
xor eax, 0x7e7562eb
and eax, 0x56c00080
or eax, 0x81347812
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x13180fe
or eax, 0x5171c36c
or eax, 0xffe51f8
xor eax, 0x6050b08a
and eax, 0x25a20310
or eax, 0x509480
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1a6799ff
or eax, 0x9514caa
or eax, 0x3589641f
xor eax, 0x44d20e88
and eax, 0xfbeb97c
and eax, 0x100b014
or eax, 0x54564802
mov dword [ebx], eax
add ebx, ecx
and eax, 0x51946d6f
or eax, 0x79345144
xor eax, 0x2a097dec
and eax, 0x42290428
or eax, 0x80422950
mov dword [ebx], eax
add ebx, ecx
or eax, 0x604141d4
xor eax, 0x63615e08
and eax, 0x876f7ac
xor eax, 0x258e15ed
and eax, 0x25800200
or eax, 0x863c1b6
mov dword [ebx], eax
add ebx, ecx
and eax, 0x64ef2717
xor eax, 0x70ee0da
and eax, 0x61f375e6
xor eax, 0x3c2dc54d
and eax, 0x1848408
or eax, 0xc2330952
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1b456436
or eax, 0x521e70c4
xor eax, 0x6d945873
and eax, 0xb2020091
or eax, 0x48811060
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5b0e2f71
xor eax, 0x4a0e00d9
and eax, 0x61fbf5dd
and eax, 0x20800008
or eax, 0x83e82a2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4b421b7c
xor eax, 0x4687a0db
or eax, 0x29a26da5
and eax, 0x4aa0cee0
or eax, 0x581000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7db724c4
or eax, 0x2649398f
and eax, 0x1b8deb53
or eax, 0x5606592b
and eax, 0xd1e0be4
and eax, 0xc0c0820
or eax, 0x71f05019
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x22cc0c71
or eax, 0x5ee19d6d
or eax, 0x73ad00e1
or eax, 0x56db7de5
xor eax, 0x76545236
and eax, 0x12a0882
or eax, 0x4541024
mov dword [ebx], eax
add ebx, ecx
or eax, 0x33032936
xor eax, 0x2a9184f9
and eax, 0x1e7fd0f6
or eax, 0x4022df69
and eax, 0x5c0a4901
or eax, 0x23812010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c6a19f9
or eax, 0x2ff26c46
or eax, 0x5b1f0e31
and eax, 0x7c6c1773
or eax, 0x80008000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x395895e5
xor eax, 0x30fb0e69
xor eax, 0x2c89eab2
xor eax, 0x73642531
and eax, 0x2066b484
and eax, 0x40400
or eax, 0x79282a49
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x15b4b5de
and eax, 0x43bbbe58
and eax, 0x276a9f1
xor eax, 0x433eb3ec
or eax, 0x4f14335b
and eax, 0x473a02de
or eax, 0xb0014000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1a153c09
or eax, 0x3b53650c
and eax, 0x10aca3b3
and eax, 0x40213
or eax, 0xb011864
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6051efff
or eax, 0x7b0487f2
or eax, 0x363db3fc
and eax, 0x773030b8
or eax, 0x404000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x118f64b0
and eax, 0x3eb26c38
and eax, 0x6ab59706
and eax, 0x22200400
or eax, 0x4401c916
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7f36e485
xor eax, 0x7ff16c8a
or eax, 0x18769400
xor eax, 0x48b8581b
and eax, 0x2428900
or eax, 0xc0806070
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1fae19d3
or eax, 0x415fe2ee
or eax, 0x5f9ee4da
or eax, 0x7794b98f
and eax, 0xb889fa52
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2f14f8b3
or eax, 0x58a95967
xor eax, 0x5bba792a
xor eax, 0x278be74e
and eax, 0x84410
or eax, 0x8400a40
mov dword [ebx], eax
add ebx, ecx
and eax, 0x660dd9d2
or eax, 0x1f61fd30
xor eax, 0x55c866ac
and eax, 0x5f8a675b
and eax, 0x243927f6
and eax, 0x50
or eax, 0x70632c8a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4663e331
and eax, 0xc1dcbc5
xor eax, 0x2b891a21
xor eax, 0x56f9a55d
and eax, 0x51613491
or eax, 0x2060302
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3a1f7da4
xor eax, 0xbb530e6
and eax, 0x316bafdd
or eax, 0x361de978
xor eax, 0x603da1dc
and eax, 0x40000a84
or eax, 0xa8180148
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5c6916b
or eax, 0x7ca35450
and eax, 0x6d880ddb
and eax, 0x4000500
or eax, 0x1363d205
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xb5adaf3
xor eax, 0x96029a1
and eax, 0x69d5aeee
or eax, 0x669c0100
and eax, 0x5ef0a42f
and eax, 0x2002002
or eax, 0xb9051329
mov dword [ebx], eax
add ebx, ecx
and eax, 0x11ce03ba
or eax, 0x48ff50c7
or eax, 0x14eb3637
or eax, 0x5b5b1127
xor eax, 0x53e775d2
and eax, 0x8080028
or eax, 0xb02704d0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x18bd40f9
or eax, 0x74bd7799
xor eax, 0x4e86cfc8
and eax, 0x251b9586
and eax, 0x10000
or eax, 0xc000d6c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3eb84b9f
or eax, 0x2df4ca0d
and eax, 0x7a7d6cc4
and eax, 0x144404
or eax, 0x4000b001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x9c01752
and eax, 0x320a51eb
xor eax, 0x53629fb5
and eax, 0x4300c430
or eax, 0x84000101
mov dword [ebx], eax
add ebx, ecx
and eax, 0x267ff76a
xor eax, 0x15e05361
xor eax, 0x18f32fb7
and eax, 0x5af1c29e
and eax, 0x8110084
or eax, 0x45a01401
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3703f1a3
or eax, 0x176e77a5
and eax, 0x29e91b7c
or eax, 0x59c97eac
and eax, 0x70201fa8
or eax, 0x6000050
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4b9907c6
or eax, 0xb58df7c
xor eax, 0x225b314b
and eax, 0x2b960336
xor eax, 0x6fcc2cc8
and eax, 0x62600
or eax, 0x8b11103
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3afcb960
xor eax, 0x396a23e7
and eax, 0x317e03df
and eax, 0x1000080
or eax, 0xb4402e68
mov dword [ebx], eax
add ebx, ecx
and eax, 0x25f7a41b
xor eax, 0x2ea56e77
or eax, 0x41c985de
and eax, 0x269f8877
and eax, 0x58043
or eax, 0x18707088
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1f256217
xor eax, 0x39b3bbd1
xor eax, 0x440b61b
or eax, 0x675872f6
and eax, 0x46160351
or eax, 0x90210000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x28954f05
xor eax, 0x7611439b
xor eax, 0x2ee69b3f
or eax, 0x5582cdc9
xor eax, 0x54be9942
and eax, 0x216800b8
or eax, 0x8008940
mov dword [ebx], eax
add ebx, ecx
or eax, 0x40b9afab
xor eax, 0x4aa4d649
and eax, 0x4c44bd15
and eax, 0xe229ad
and eax, 0x900
or eax, 0x16bd82cc
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4b6392d1
and eax, 0x56aa3c4
and eax, 0x41849140
or eax, 0x2ea83b04
or eax, 0x1f3f186a
and eax, 0xda53162
or eax, 0x8000c080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3a8b32c
or eax, 0x3459595d
and eax, 0x7aca1136
and eax, 0x2e4205aa
and eax, 0x100
or eax, 0x5c1b0298
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3fb5202b
or eax, 0x914f1ed
and eax, 0x215a1510
and eax, 0x353d5b0f
and eax, 0x1000100
or eax, 0xdcec8044
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7ffbbc6
and eax, 0x4e659b25
xor eax, 0x62e1b9ba
and eax, 0x22840086
or eax, 0x1020600
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x28bddfb7
xor eax, 0x1730dc1e
and eax, 0x3fa387e1
or eax, 0x7fc07e6d
and eax, 0x13005000
or eax, 0x188092
mov dword [ebx], eax
add ebx, ecx
and eax, 0x789bf11b
xor eax, 0x62135447
and eax, 0x39d589d9
and eax, 0x18050
or eax, 0xa880a02
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3b5c01af
xor eax, 0x15bee005
xor eax, 0x29910f85
and eax, 0x18a0435
or eax, 0x41980
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4bae1f85
xor eax, 0xcce3bc9
xor eax, 0x73f1c1e2
or eax, 0x2c18cb5b
or eax, 0x27b8b801
and eax, 0x3713fb5b
or eax, 0x40000400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5a6c52a4
or eax, 0x2d0871a8
xor eax, 0x3db55c79
xor eax, 0x453fc5a9
xor eax, 0x7ca7903b
and eax, 0x10240040
or eax, 0x480538
mov dword [ebx], eax
add ebx, ecx
and eax, 0x19563e06
xor eax, 0x51a9e6a3
xor eax, 0x62039d2a
and eax, 0x4e5989
or eax, 0xc4118020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x58e38a5f
xor eax, 0x14ba19e
or eax, 0x2437cdb8
xor eax, 0x4279135
and eax, 0xc010268c
or eax, 0x4a1112
mov dword [ebx], eax
add ebx, ecx
and eax, 0x67645730
xor eax, 0x294f8d3e
and eax, 0x6be1edfe
and eax, 0x8010822
or eax, 0x12d65301
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x66d028c8
and eax, 0x4bb84231
xor eax, 0x72faad52
or eax, 0x44651406
or eax, 0x21cf9926
and eax, 0x18465d54
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1e2a3b3d
xor eax, 0x4f1b17b5
and eax, 0x4a90fd94
and eax, 0x42100c80
or eax, 0x2cc0c003
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6849b1dd
xor eax, 0x1b1d9789
and eax, 0x32dfa71b
and eax, 0x4a203
or eax, 0x56810c8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x78b7ced1
or eax, 0x7ac7e47d
or eax, 0x5f207617
or eax, 0x46f77ca1
and eax, 0x5820d41c
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5bcbfcb2
xor eax, 0x7d71fd60
xor eax, 0x7cbad79f
or eax, 0x24295b0f
and eax, 0x6900dc2f
or eax, 0x2000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x37ed6d8b
xor eax, 0x1af099
and eax, 0x6cdd324a
and eax, 0x46e83172
and eax, 0xc00000
or eax, 0x319ad6d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xcff7050
xor eax, 0x23721307
xor eax, 0x450664dd
xor eax, 0x3e04004e
or eax, 0x566a3cfe
and eax, 0x304a4e0
or eax, 0x8804000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3566305a
xor eax, 0x41901dd4
and eax, 0x79a16fdb
or eax, 0x6c4bb654
xor eax, 0x452143c4
and eax, 0x8003c88
or eax, 0xc2900201
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7fc71a03
or eax, 0x1e5e73f1
or eax, 0x60885b85
and eax, 0x20aa824d
or eax, 0x5a858fa
and eax, 0xa124d
or eax, 0xc0048400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x620ed17c
and eax, 0x3cb26df0
xor eax, 0x5a024ad9
and eax, 0x56f4881
and eax, 0x30b8183e
and eax, 0
or eax, 0x37eec059
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6fddc0ef
or eax, 0x4000b63d
and eax, 0x6f942bfa
xor eax, 0x79bc2d4
and eax, 0x450b602a
or eax, 0x10741d91
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5233402a
or eax, 0x4453c4c
and eax, 0x1e895d90
and eax, 0x11800
or eax, 0x59762001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1495efd9
and eax, 0x464294b9
xor eax, 0x31fd8d8f
and eax, 0x701f0102
or eax, 0x884000c8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x32232bc9
xor eax, 0x79869bde
xor eax, 0x51c16f02
or eax, 0x6cba5bca
and eax, 0x14b21601
or eax, 0x1040000
mov dword [ebx], eax
add ebx, ecx
and eax, 0xa579218
xor eax, 0x53a0ab67
or eax, 0x2c60e3ba
and eax, 0x53619d8
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x17b9d1ff
xor eax, 0x3892a59f
and eax, 0x21ac02b4
and eax, 0x51c30328
and eax, 0x1800000
or eax, 0x1a23e110
mov dword [ebx], eax
add ebx, ecx
or eax, 0xfd234b
xor eax, 0x294a4427
xor eax, 0x13906b0e
and eax, 0x1054820
or eax, 0x8cd80304
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3ee183f5
xor eax, 0x27367fc1
and eax, 0x27bde7cf
and eax, 0x4a7e27fa
and eax, 0x200
or eax, 0xfc10d877
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x69c70a75
and eax, 0x4649b931
xor eax, 0x348ca56e
and eax, 0x7bc3cb0b
and eax, 0x20c10000
or eax, 0x4028eaa1
mov dword [ebx], eax
add ebx, ecx
or eax, 0x379c2a1e
or eax, 0x6818e8e8
and eax, 0x4e37879e
and eax, 0x4c25009e
or eax, 0xb0ca5561
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x120fde60
and eax, 0x33712c29
xor eax, 0x18cb0cfb
and eax, 0x10ca4f58
xor eax, 0x2d254a63
and eax, 0x31ac4a12
or eax, 0x42001100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x776dec0f
and eax, 0x223aa42b
and eax, 0x70833c6a
or eax, 0x59ebd61d
and eax, 0x186d04b6
and eax, 0x400012
or eax, 0x4510dbe9
mov dword [ebx], eax
add ebx, ecx
or eax, 0x21497d02
or eax, 0x5be94254
and eax, 0x1fa1509d
or eax, 0x7a390dcd
and eax, 0x44305011
or eax, 0x8044a000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x770dfd33
or eax, 0x136d07ad
xor eax, 0x304a2611
xor eax, 0xd37c783
and eax, 0xe00483c
or eax, 0x61b61142
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x384561a7
xor eax, 0x38c63a22
xor eax, 0x7f2505cf
xor eax, 0x6feddfcd
or eax, 0x375297e2
and eax, 0x17745df8
or eax, 0x2000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6bbea440
or eax, 0x4e8b4527
xor eax, 0x5c0955b5
xor eax, 0x126e9df0
and eax, 0x339ec30f
and eax, 0x200c0100
or eax, 0x40118a64
mov dword [ebx], eax
add ebx, ecx
or eax, 0x73a1789e
xor eax, 0x67e812b4
or eax, 0xdf01021
xor eax, 0x813b0d6
and eax, 0x458cdc06
and eax, 0x4000004
or eax, 0x7068967a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x62801fb5
or eax, 0x356d8f10
or eax, 0x7f8b188e
and eax, 0x124e3d18
or eax, 0x3f9b73fa
and eax, 0x1a984070
or eax, 0xc0008001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x12077268
or eax, 0x3e80e6ce
or eax, 0x7b8f0054
and eax, 0x36ddc798
xor eax, 0x51d2e4ef
and eax, 0x3092215
or eax, 0x8800c908
mov dword [ebx], eax
add ebx, ecx
or eax, 0x99e74b9
and eax, 0x6f04b260
xor eax, 0x5ebed824
and eax, 0x41882800
or eax, 0x8a0115db
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x234e477e
and eax, 0x4f3923cd
or eax, 0x78b11d13
or eax, 0xfd2e6ab
and eax, 0x51e1f839
or eax, 0x40040
mov dword [ebx], eax
add ebx, ecx
and eax, 0xe24531d
xor eax, 0x7735b2ed
xor eax, 0x3f8c9f97
and eax, 0x2e98c7c0
and eax, 0x52bbd584
and eax, 0x800000
or eax, 0xc003ba53
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6d5dbfd8
or eax, 0x38e772b
or eax, 0xaa87aea
or eax, 0x439f5a41
and eax, 0x2cf1bc89
and eax, 0x4410089
or eax, 0x920a4234
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3041dd0
xor eax, 0x7f3d06e1
and eax, 0x4a9ca6ea
and eax, 0x8100420
or eax, 0x9423f88c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x22c2ac66
xor eax, 0x697910b3
and eax, 0xc9118f5
and eax, 0x2e788a09
and eax, 0x4000000
or eax, 0x685ad23c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x720acb67
xor eax, 0x2e3917d5
or eax, 0xa668ffb
xor eax, 0x2bac3da8
or eax, 0x54f7606a
and eax, 0x506dc25b
or eax, 0x80000080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7df1e7bf
and eax, 0x135d501a
and eax, 0x22cba6a0
and eax, 0x400000
or eax, 0x2da06f63
mov dword [ebx], eax
add ebx, ecx
or eax, 0xf4ccfe6
or eax, 0x27aba1da
or eax, 0x798778ef
and eax, 0x61eace6
xor eax, 0x37fd8476
and eax, 0x10a10080
or eax, 0xc80c0542
mov dword [ebx], eax
add ebx, ecx
or eax, 0x319994df
or eax, 0x5cda074b
xor eax, 0x2317a609
and eax, 0x50283046
or eax, 0x107ca20
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x21774b5f
and eax, 0x6eb55eb
and eax, 0xee43787
xor eax, 0xbb32e1f
and eax, 0xa31290c
or eax, 0xc00400a1
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7adf9b34
or eax, 0x2a972062
xor eax, 0x8467b9b
or eax, 0x4ca99937
and eax, 0x6800ca31
or eax, 0x90042000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5a80a65c
and eax, 0x20a93ab4
and eax, 0x52a8806f
and eax, 4
or eax, 0xd8136d00
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2b22082f
and eax, 0x4f715d12
and eax, 0x775715b7
and eax, 0xabc66a7
xor eax, 0x18cdd389
and eax, 0x5cd489
or eax, 0xa0002874
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7fcbec90
or eax, 0x512868c0
and eax, 0x3d2da215
and eax, 0x10000010
or eax, 0x441743a9
mov dword [ebx], eax
add ebx, ecx
or eax, 0x753622ae
or eax, 0x2264b706
xor eax, 0x69283fae
or eax, 0x7507f900
or eax, 0x612650d6
and eax, 0x606ab054
or eax, 0x80800400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5adf1bc
or eax, 0x6314dd6a
and eax, 0x1dab4be8
and eax, 0x18b48e8
or eax, 0xd8508015
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3939fc76
and eax, 0x60cb36e0
xor eax, 0x5f8cfbcf
and eax, 0x4fce627
or eax, 0x43fd6022
and eax, 0x4414226
or eax, 0x118
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4039121
xor eax, 0x15467da5
xor eax, 0x19688a4a
or eax, 0x18e6ee2e
xor eax, 0x25742392
and eax, 0x38880c20
or eax, 0xc0043110
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x452b7ee4
and eax, 0x7afaa92f
xor eax, 0x6aa773cf
xor eax, 0x2403d9e5
and eax, 0x76062b08
or eax, 0xb11081
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3af61152
and eax, 0x327b369a
or eax, 0xfd47a58
xor eax, 0x4482cadf
and eax, 0x52642004
or eax, 0x202f2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x141f3412
xor eax, 0x74f8623e
and eax, 0x484418b
xor eax, 0x8f82f8c
xor eax, 0x7d634efb
and eax, 0x1182154
or eax, 0x8a244002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2ee68371
or eax, 0x2e228f8e
and eax, 0x4bb19449
and eax, 0xa08408
or eax, 0x4421346
mov dword [ebx], eax
add ebx, ecx
or eax, 0x40283e8e
or eax, 0x3dbd3e83
or eax, 0x52981a8f
and eax, 0x76b7581f
and eax, 0x17bbf11f
and eax, 0x1082000b
or eax, 0xe14cef40
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x62010ecf
or eax, 0x4091efb0
or eax, 0x495545bd
xor eax, 0x5aa0a363
and eax, 0x80764ccc
or eax, 0x4e00b321
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x109ee2f4
xor eax, 0x1d3835af
xor eax, 0x74f6c4fb
xor eax, 0x67c65a1e
or eax, 0x3293a2d4
and eax, 0x10b2b242
or eax, 0x4044920
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1e97ea38
xor eax, 0x75b09cd1
xor eax, 0x59e5c122
and eax, 0x10400400
or eax, 0x140802
mov dword [ebx], eax
add ebx, ecx
or eax, 0x79c49725
or eax, 0x105e61c3
or eax, 0x5d7369b8
xor eax, 0x1bad863c
and eax, 0x24121003
or eax, 0x40004
mov dword [ebx], eax
add ebx, ecx
and eax, 0xa486d7d
xor eax, 0x72c1d9cb
and eax, 0x7b339169
and eax, 0x584fbd95
and eax, 0x633fc08b
and eax, 0x10000
or eax, 0x297062e4
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1c640efc
xor eax, 0x2b6582c0
and eax, 0x4790bfc8
or eax, 0x5f593870
or eax, 0x69b063a8
and eax, 0x12582048
or eax, 0x60007
mov dword [ebx], eax
add ebx, ecx
and eax, 0x41fabe9e
and eax, 0x78f83ba0
and eax, 0x4765bb7d
or eax, 0x612975c6
and eax, 0x1097442
or eax, 0x12800211
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x33c9dd9
and eax, 0x2619e1be
or eax, 0x68cdc6c5
and eax, 0x7f29b54d
or eax, 0x527fe3c
and eax, 0xc09aa3c
or eax, 0x2800002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1c2769e2
and eax, 0x4771e001
and eax, 0x21b3c018
and eax, 0x4000
or eax, 0x4e40081c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x303b384a
or eax, 0x7643804c
or eax, 0x9083af2
or eax, 0x7f2cd7d3
and eax, 0x70220a04
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1cdb3b72
and eax, 0x6e264f6d
xor eax, 0x120dfa02
xor eax, 0x69642a7b
and eax, 0x4030308
or eax, 0x20342062
mov dword [ebx], eax
add ebx, ecx
or eax, 0x76f6c7f3
and eax, 0x47f0f667
and eax, 0x37cb196c
xor eax, 0x18300a89
and eax, 0x1a2008c9
or eax, 0xe105b016
mov dword [ebx], eax
add ebx, ecx
and eax, 0x98a910c
xor eax, 0x6fcab03f
xor eax, 0x3dbf64d7
xor eax, 0x407bf300
and eax, 0x10a85a4
or eax, 0x24114812
mov dword [ebx], eax
add ebx, ecx
and eax, 0x289d03e0
or eax, 0x662df4cc
or eax, 0x2022bf3c
and eax, 0x2da9b102
and eax, 0x10fcebb8
and eax, 0x200100
or eax, 0xe55123b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1b0f3720
and eax, 0x767e9a58
and eax, 0x40a2dfc2
xor eax, 0x1bb09311
and eax, 0x18200001
or eax, 0xe000768a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3c05e0a8
and eax, 0x52a3d8d1
and eax, 0x6226ce3e
and eax, 0
or eax, 0x1ecc3d1b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x216eb1eb
xor eax, 0x1e13a0a9
xor eax, 0x54056986
and eax, 0x55c00014
or eax, 0x18322
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6f39bb57
and eax, 0xe7a501
xor eax, 0x26c6ae5f
and eax, 0x2187b031
and eax, 0x20000000
or eax, 0x54f03b07
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x55afc316
and eax, 0x3a26fa0b
xor eax, 0x5efdb45
and eax, 0xe6d9038
or eax, 0x7994c613
and eax, 0xce08403
or eax, 0x2000908
mov dword [ebx], eax
add ebx, ecx
and eax, 0x60731e22
xor eax, 0x460e23d
or eax, 0x52600116
xor eax, 0x43d8de92
or eax, 0x529394ef
and eax, 0x632954a
or eax, 0xa0400010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x68cd0ae0
and eax, 0x4423c0e9
and eax, 0x5284a2ea
xor eax, 0x2956cd46
and eax, 0x2ac63266
and eax, 0x20420022
or eax, 0xd1a90911
mov dword [ebx], eax
add ebx, ecx
or eax, 0xa922c65
or eax, 0x72c1382b
and eax, 0x707369b1
or eax, 0x692638c5
and eax, 0x512018c1
or eax, 0x884008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x341d667d
xor eax, 0x21326539
and eax, 0x609850a7
and eax, 0x516e718c
and eax, 0x80000
or eax, 0xda2674db
mov dword [ebx], eax
add ebx, ecx
or eax, 0x287415d5
and eax, 0x421147e7
xor eax, 0x4c20721d
and eax, 0x42a58b89
and eax, 0
or eax, 0x6595ac72
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3fc04009
xor eax, 0x34f23ca5
xor eax, 0x4b4ba03c
and eax, 0x58c6062
or eax, 0x40118e09
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5cb3e26d
xor eax, 0x1cdb64cf
xor eax, 0x5d192de1
or eax, 0x1a0ceee0
and eax, 0xc1c6440
or eax, 0x1821008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1577bd0a
xor eax, 0x1ae84c56
or eax, 0x3e3e2258
xor eax, 0x62bb2c59
xor eax, 0x5984000f
and eax, 0x4008b0a
or eax, 0x124334b0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3edf10a0
and eax, 0x10be4f58
xor eax, 0x73c30eda
and eax, 0x3ad20814
and eax, 0x525ed554
and eax, 0x10500000
or eax, 0x12466d9
mov dword [ebx], eax
add ebx, ecx
and eax, 0x70f07088
xor eax, 0x578084ee
and eax, 0x6e10dd82
and eax, 0x4600c400
or eax, 0x30260318
mov dword [ebx], eax
add ebx, ecx
and eax, 0x667055b9
or eax, 0x74f0add
and eax, 0x5b6195fa
and eax, 0x10001d0
or eax, 0xb00e3a27
mov dword [ebx], eax
add ebx, ecx
or eax, 0x676925f0
or eax, 0x2569c4b3
and eax, 0x6b9b56c4
xor eax, 0x1f0f39e5
xor eax, 0x17096a80
and eax, 0x6b0c0120
or eax, 0x8060ea04
mov dword [ebx], eax
add ebx, ecx
and eax, 0x71386518
xor eax, 0x7f1799b
or eax, 0x2e7c415d
xor eax, 0x5e1c8fba
xor eax, 0x664bdd2a
and eax, 0x12000a4a
or eax, 0x16020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x255954d0
and eax, 0x41f6f112
xor eax, 0x5ed8642
and eax, 0x5084042
or eax, 0x1030bd
mov dword [ebx], eax
add ebx, ecx
or eax, 0x60259c66
xor eax, 0x1bed37cd
xor eax, 0x7293351a
or eax, 0x11f323f
xor eax, 0x492c8181
and eax, 0x2058b0
or eax, 0x320c8000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x33f2b6b1
or eax, 0x1d30a21e
and eax, 0x47ad5f0a
xor eax, 0x48e7c131
xor eax, 0x6a8ae878
and eax, 0x4500
or eax, 0xc80a8014
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x52d2e070
or eax, 0x37dc0d7
and eax, 0x64d794f0
xor eax, 0x414534d4
and eax, 0x100b024
or eax, 0x362140d3
mov dword [ebx], eax
add ebx, ecx
or eax, 0x65f14f7d
and eax, 0x7a51efc
xor eax, 0x64c0425
and eax, 0x4fee2b1b
xor eax, 0x2e7f0227
and eax, 0xb110010
or eax, 0x64a200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x36e92c79
xor eax, 0x5a47f84e
and eax, 0x2eaaafe
and eax, 0x27870ff4
and eax, 0x30
or eax, 0x17597501
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x604bf653
xor eax, 0x42c2dad8
and eax, 0x4620275f
and eax, 0x4000102
or eax, 0x40059484
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7d2cda8c
and eax, 0x1b0bf885
and eax, 0x5d2f5047
or eax, 0x6953e01a
and eax, 0x45e58c6
and eax, 0x500002
or eax, 0xfc8501a8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x769f767c
or eax, 0x2cee7410
and eax, 0x23cc4451
or eax, 0x6628b9e2
and eax, 0x66485950
or eax, 0x10100000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3d2f1f14
xor eax, 0x225b361
or eax, 0x739f7572
and eax, 0x5171a4b0
and eax, 0x2000
or eax, 0x2e88488f
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5f12f7d5
or eax, 0x11fca6b9
or eax, 0x5d48f727
or eax, 0x680b7366
or eax, 0x47845b3e
and eax, 0xb1c8412
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x76d3a0a3
or eax, 0x4259c3a3
xor eax, 0x56c762ff
and eax, 0x100044c
or eax, 0x564608b0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x70e0d88c
xor eax, 0x25d85dfc
and eax, 0x3c0fcb28
or eax, 0x61e4fdce
and eax, 0x10c61ce
or eax, 0x8a100230
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3011672
or eax, 0x63ea070b
and eax, 0x56493308
and eax, 0x42480008
or eax, 0x19252063
mov dword [ebx], eax
add ebx, ecx
or eax, 0x41a90767
xor eax, 0x26077432
or eax, 0x3c02cba5
and eax, 0x6d0808b0
or eax, 2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5a174058
xor eax, 0x7f8804d2
xor eax, 0xc3bfae
and eax, 0x3ea7ba5e
and eax, 0x6013048
or eax, 0x18c00a3
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x633cbe18
or eax, 0x62ad99ea
and eax, 0x1ea417b3
and eax, 0x12b0
or eax, 0x50004c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x70b932f8
or eax, 0x22654a1e
and eax, 0x34063774
and eax, 0x3dbf86a4
xor eax, 0x6df15eb8
and eax, 0x44040c80
or eax, 0xa0000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x656afcbe
or eax, 0x6f694058
xor eax, 0x11f31307
and eax, 0x74140041
or eax, 0x1201482
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3ff7e8a
and eax, 0x10a7ba63
xor eax, 0x5e22962f
and eax, 0xe04200c
or eax, 0x20420000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x51a0ff56
xor eax, 0x147f08df
and eax, 0x7b5d86dd
or eax, 0xf56bb34
or eax, 0x2fe5ddfc
and eax, 0x616c1830
or eax, 0x90000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2fd940f2
and eax, 0x2c022143
or eax, 0x459765e8
and eax, 0x651264e8
or eax, 0x10080814
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2f5a5d78
or eax, 0x2478070c
and eax, 0x2800aa7
xor eax, 0x259d8c1c
and eax, 0x2100208
or eax, 0xc8207026
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4455d494
xor eax, 0xd1563a4
or eax, 0x5b108a11
and eax, 0x18101e10
or eax, 0x360e4
mov dword [ebx], eax
add ebx, ecx
and eax, 0x17ab8fdd
or eax, 0x3f340270
or eax, 0x66d20c8
and eax, 0x1c0c28bc
or eax, 0xc0005100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x40ff9cc3
or eax, 0x38b78b80
or eax, 0xf306b47
xor eax, 0x6c680de3
xor eax, 0xbb46f83
and eax, 0x10608126
or eax, 0x60180250
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6cefb949
xor eax, 0x1556e3d5
and eax, 0x1aec596b
and eax, 0x8005800
or eax, 0xd3142081
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6ad1dff
or eax, 0x2daa7427
xor eax, 0x6192c22
and eax, 0x69e33620
and eax, 0x49201000
or eax, 0x941cc35b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x285098e8
or eax, 0x66bcb780
and eax, 0x5aa025df
and eax, 0x8200012
or eax, 0x1010800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1a433ebf
and eax, 0x66fda86b
or eax, 0x67d66237
and eax, 0x2cd6ecfd
and eax, 0x506020
or eax, 0x48201502
mov dword [ebx], eax
add ebx, ecx
or eax, 0x44dba614
xor eax, 0x3862fc2d
and eax, 0x2acb5081
and eax, 0x880000
or eax, 0x825685e8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4293c6db
or eax, 0x77b1af03
and eax, 0x38049fb
and eax, 0x3000018
or eax, 0x884e3004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7983a64a
and eax, 0x20aabe3c
or eax, 0x6ecdda99
xor eax, 0x58b5cede
and eax, 0x5314a158
and eax, 0x10100040
or eax, 0x64c23411
mov dword [ebx], eax
add ebx, ecx
or eax, 0x704f7459
xor eax, 0x6fb06150
xor eax, 0x40a4a2f8
xor eax, 0x2387325e
and eax, 0xc8129
or eax, 0x80200200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5ad89538
and eax, 0x6a704b21
or eax, 0x1fb86d1e
xor eax, 0x35c76a5b
and eax, 0x68120060
or eax, 0x8440aa9b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1e8fcf3b
xor eax, 0x3e6f451f
or eax, 0x41cbc44a
and eax, 0x68256e0d
xor eax, 0x7780c1e6
and eax, 0x1fa104a9
or eax, 0x4a1214
mov dword [ebx], eax
add ebx, ecx
and eax, 0x61dbc68a
or eax, 0x1e26d95f
xor eax, 0x3639de52
or eax, 0x43ce4cc6
xor eax, 0x73bac488
and eax, 0x10208801
or eax, 0x21913600
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4bdd914b
xor eax, 0x62ea655c
or eax, 0x55d9e41e
or eax, 0x58e7af6a
xor eax, 0x7046ea61
and eax, 0x911041a
or eax, 0x1202e860
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x42293a76
and eax, 0x56ecbe2a
or eax, 0x665e69a0
or eax, 0x769af8f1
and eax, 0x76e4ebe9
or eax, 0x80000002
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2544994f
or eax, 0x6ef107ea
and eax, 0x5255b42d
and eax, 0x5e88224b
and eax, 1
or eax, 0xa16e0b00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5b22f9c8
or eax, 0x8b6e8a9
and eax, 0x5d24b08b
or eax, 0x300a1285
or eax, 0xd00e868
and eax, 0x2810a9
or eax, 0x40d00000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1cba6611
xor eax, 0x62451292
or eax, 0x1706d40f
xor eax, 0x308dce37
and eax, 0x695dc38f
and eax, 0x8100000
or eax, 0x22d0815
mov dword [ebx], eax
add ebx, ecx
or eax, 0x781e7734
or eax, 0x1c9625b4
xor eax, 0x17c02d9f
xor eax, 0x33f51902
and eax, 0x820000
or eax, 0x84210001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x21b357ef
or eax, 0x3b2326df
or eax, 0x3ab9f17f
or eax, 0x23352e13
and eax, 0x28396d05
or eax, 0x40400000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x71b4eb06
and eax, 0x639105df
and eax, 0x5a59ef75
and eax, 0x100104
or eax, 0xb430cc2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7a619480
xor eax, 0x7509974b
xor eax, 0x7a13e6fc
and eax, 0x2186b47e
and eax, 0x1000406
or eax, 0x1c5d08c8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x73326c20
xor eax, 0x5fd6b403
and eax, 0x58d923f6
and eax, 0x48400002
or eax, 0xb4085c8d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x72607e8d
and eax, 0x6030de72
or eax, 0x29131335
and eax, 0x1325420
or eax, 0x86002040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x66019c31
xor eax, 0x3b8eaa61
xor eax, 0x55c5fff5
and eax, 0x8000921
or eax, 0x76811200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6247a9e
xor eax, 0x59262a0a
xor eax, 0x6781b41f
xor eax, 0x52b4377
or eax, 0x61eb9119
and eax, 0x6564d34b
or eax, 0x2102004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x17c79225
xor eax, 0x4bc8882a
or eax, 0x3c214c8a
or eax, 0x145ac8dc
xor eax, 0x6ec7ec12
and eax, 0x1080088
or eax, 0x20001822
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x11528c91
xor eax, 0x34abb2c8
xor eax, 0x5ce0a454
and eax, 0xc83b130
and eax, 0x8000000
or eax, 0x6406220f
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2d2a3ab8
and eax, 0x5816b635
and eax, 0x1d8a704c
and eax, 0x8000000
or eax, 0x426d4987
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4229d377
and eax, 0x687a9bff
or eax, 0x13c3b644
and eax, 0x53e3b703
or eax, 0x20104030
mov dword [ebx], eax
add ebx, ecx
and eax, 0x63f99feb
or eax, 0x1ca0c1b8
and eax, 0x2ef8869a
xor eax, 0x6793c2ee
and eax, 0x40030074
or eax, 0x84989203
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3b2e9cb3
or eax, 0x4a4e94cd
and eax, 0x687c60a5
or eax, 0x500252bd
and eax, 0x1b4df944
and eax, 0x45000
or eax, 0x8310ae21
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3be1d080
or eax, 0x180c532a
or eax, 0x45c255f2
xor eax, 0x29f4cac3
or eax, 0x310cc053
and eax, 0xc2085053
or eax, 0xd00804
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2fc511f5
xor eax, 0x1e40dc88
and eax, 0x3dc4be1b
and eax, 0x1040400
or eax, 0x200835
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4bb9bf9
xor eax, 0x40d3591
and eax, 0x5d7cb0a6
and eax, 0x44b7cd8b
and eax, 0
or eax, 0x7427700e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x650772ca
and eax, 0x1ac29851
xor eax, 0x2b887e8d
and eax, 0x3100224c
or eax, 0xc0741112
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4f0d8d18
or eax, 0x4a13454c
xor eax, 0x77615887
and eax, 0x1c741891
or eax, 0x42814020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x22157cf5
and eax, 0x4d82d766
xor eax, 0x29836fbb
or eax, 0x3de75051
and eax, 0x30033e1a
or eax, 0x80180020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7055f28f
or eax, 0x79551
and eax, 0x5afe651d
and eax, 0x404a0110
or eax, 0xbf203200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2652f903
or eax, 0x30665c0b
and eax, 0x42b46b4e
and eax, 0x2204002
or eax, 0x6d518454
mov dword [ebx], eax
add ebx, ecx
and eax, 0x62e6f52e
xor eax, 0x2fcefa91
or eax, 0x28803767
xor eax, 0x12ca333a
xor eax, 0x5f4dba27
and eax, 0x289668
or eax, 0x4c24905
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6c4e6864
and eax, 0x942b0f8
or eax, 0x3a4b0711
and eax, 0x29ebbc8a
and eax, 0x2b0c2f98
and eax, 0x28080000
or eax, 0x5002c203
mov dword [ebx], eax
add ebx, ecx
and eax, 0x489114b5
xor eax, 0x30fcc97
and eax, 0x7147f912
and eax, 0x1018800
or eax, 0x8648030d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x757ff608
or eax, 0x1333d9fe
and eax, 0x1109e0fb
and eax, 0x8a010
or eax, 0xa040804
mov dword [ebx], eax
add ebx, ecx
and eax, 0x42b9014d
or eax, 0x5ccb0f22
and eax, 0x5c487ab5
and eax, 0x815fa67
and eax, 0xa00
or eax, 0x31e26503
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x626bf3c7
xor eax, 0x55d39e0e
xor eax, 0x1bfa422b
and eax, 0x28784483
and eax, 0x4081
or eax, 0xc1038e62
mov dword [ebx], eax
add ebx, ecx
or eax, 0x51751919
xor eax, 0x4ef04952
or eax, 0x4d3954e3
xor eax, 0x398c9e31
and eax, 0x8011084a
or eax, 0x1808421
mov dword [ebx], eax
add ebx, ecx
and eax, 0xadc25c3
xor eax, 0x1f8f646e
and eax, 0x1cfe97fa
and eax, 0x3fd76af2
or eax, 0x9891aea
and eax, 0xd03122a
or eax, 0xa2404015
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1d0da146
xor eax, 0x44a45fb7
and eax, 0x232f25f9
and eax, 0x45950413
and eax, 0x400
or eax, 0x43c2b334
mov dword [ebx], eax
add ebx, ecx
and eax, 0x67d559b0
xor eax, 0x2ee86927
xor eax, 0x3666dedc
and eax, 0x40fd7693
and eax, 0x40042080
or eax, 0xd031860
mov dword [ebx], eax
add ebx, ecx
and eax, 0x36b6085f
xor eax, 0xf09d7b9
xor eax, 0x4097bf20
and eax, 0x1c87cde7
xor eax, 0x53444f98
and eax, 0x1b840a49
or eax, 0xa0280006
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5ff3a6d8
and eax, 0x17f253b1
and eax, 0x7d84e2d5
xor eax, 0x122b4d26
xor eax, 0x6399c0d6
and eax, 0x74b20141
or eax, 0x442014
mov dword [ebx], eax
add ebx, ecx
and eax, 0x21a122c1
and eax, 0x6d31813d
or eax, 0x5e572399
xor eax, 0x34df10b5
and eax, 0x4a002308
or eax, 0x2113c813
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6702189e
xor eax, 0x28ca3e56
xor eax, 0x916e32e
or eax, 0x84ea054
and eax, 0x84e8656
or eax, 0x304808
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1c09b55c
xor eax, 0x4890edda
xor eax, 0x390c5968
xor eax, 0x781f6953
and eax, 0x57897797
and eax, 0x5000202
or eax, 0x2a61c908
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3f9f202b
or eax, 0x4b58abe6
xor eax, 0x38f99c15
and eax, 0x1000371a
or eax, 0x848c804
mov dword [ebx], eax
add ebx, ecx
and eax, 0x624f61a2
and eax, 0x624d724f
or eax, 0x2f65077d
xor eax, 0x2d9f1ffa
and eax, 0x2702004
or eax, 0x74088020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7aeb1943
or eax, 0x13d4b66a
or eax, 0x53175866
xor eax, 0x7b3f9448
and eax, 0x4004127
or eax, 0x202c9088
mov dword [ebx], eax
add ebx, ecx
or eax, 0x280f5c9c
xor eax, 0x5d92d2db
or eax, 0x3bd8e291
and eax, 0x22216a31
or eax, 0x4000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x15455eec
and eax, 0x5b573ada
and eax, 0x3bf830d9
and eax, 0x4000d0
or eax, 0x83c4e05
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7b366d66
and eax, 0x1e3f7967
xor eax, 0x39fa7d27
and eax, 0x1060400
or eax, 0xe118014
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x69d03d95
xor eax, 0x29795e63
and eax, 0x43b42bd1
and eax, 0x22550765
or eax, 0x4991d16a
and eax, 0xa115260
or eax, 0x100a2881
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5e0d03a2
and eax, 0x4d5de99d
and eax, 0x203e0988
and eax, 0x80080
or eax, 0xc075337
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x65b921cb
or eax, 0x2019bf25
or eax, 0x225b6cbe
and eax, 0x3272695d
and eax, 0x6919
or eax, 0xc40494a2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x15ca4162
and eax, 0x3a9b943e
or eax, 0x28cba3dd
and eax, 0x79736122
and eax, 0x8430102
or eax, 0x2340a09
mov dword [ebx], eax
add ebx, ecx
or eax, 0x284f2e5e
and eax, 0x50830373
xor eax, 0x25b3dc89
and eax, 0x2400d608
or eax, 0x40072025
mov dword [ebx], eax
add ebx, ecx
or eax, 0x30facc09
or eax, 0x1ed83c73
and eax, 0x7c83909c
and eax, 0x5c899051
and eax, 0x48810010
or eax, 0xa102610e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x282d82b7
and eax, 0x4498ecd6
xor eax, 0xb88f40f
and eax, 0x8808000
or eax, 0x24360804
mov dword [ebx], eax
add ebx, ecx
and eax, 0x39802ae3
xor eax, 0x11c983db
and eax, 0x4e02f43f
or eax, 0x368c0427
xor eax, 0x66c309e4
and eax, 0x40018d08
or eax, 0x21004024
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5d913904
and eax, 0x1115e9fb
and eax, 0x6820581a
or eax, 0x797ad8ba
xor eax, 0x1d9b26f1
and eax, 0x44608a00
or eax, 0x81100120
mov dword [ebx], eax
add ebx, ecx
and eax, 0x24fe69fc
and eax, 0x14f6b995
or eax, 0x1b9247fe
or eax, 0x114098ca
and eax, 0x124254ac
or eax, 0xc0012001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2ab1e2b4
xor eax, 0x4f5b981a
or eax, 0x45318271
and eax, 0x6853d39d
and eax, 0x10200
or eax, 0x5e20822
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x52747f03
and eax, 0x3d0728b8
or eax, 0x130c7863
and eax, 0x1032023
or eax, 0x60208198
mov dword [ebx], eax
add ebx, ecx
or eax, 0x56f63da2
xor eax, 0x5373dde0
and eax, 0xeef5c29
or eax, 0x731b47ce
and eax, 0x601903ca
or eax, 0x8000a020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x74f57de6
xor eax, 0x132df02b
or eax, 0x20be6fe8
and eax, 0x600050e0
or eax, 0x4400014
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3d8e6fc2
xor eax, 0xd97ca9b
and eax, 0x7e319787
xor eax, 0x20ca7bc7
and eax, 0x766eabcb
and eax, 0x428980
or eax, 0xb3045629
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1e9392a0
and eax, 0x493ab40d
or eax, 0x1bd0142e
and eax, 0x3d2f5e48
xor eax, 0x24123620
and eax, 0x1d002228
or eax, 0x40898440
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2e26023b
and eax, 0x116f931f
and eax, 0x3b03421b
or eax, 0xe9c827a
xor eax, 0x17ba3384
and eax, 0x5314e
or eax, 0x24004c00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x52d616c4
or eax, 0x29846d4e
and eax, 0x10166eec
xor eax, 0x54e6d835
or eax, 0x598b40d2
and eax, 0x5d48f48a
or eax, 0x2100000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x58316464
xor eax, 0xaf1a07d
and eax, 0xc1a2f27
and eax, 0x4000401
or eax, 0x2bd28b98
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x8745eea
and eax, 0x45f5bf30
and eax, 0x773dd373
xor eax, 0x666cc089
and eax, 0x34851b1
or eax, 0x8825ae04
mov dword [ebx], eax
add ebx, ecx
and eax, 0x43570c7f
and eax, 0x22ec59ab
or eax, 0x4dac67ef
and eax, 0x146fd77f
or eax, 0x1d13a12a
and eax, 0x1c788306
or eax, 0xe2800000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6fb85d0e
xor eax, 0x3f973f8a
or eax, 0x5bc713f1
or eax, 0x3cfaa024
xor eax, 0x506297d3
and eax, 0x3092824
or eax, 0x62d750
mov dword [ebx], eax
add ebx, ecx
and eax, 0x11c08eb8
or eax, 0x232716aa
or eax, 0x250c383e
and eax, 0x200c328e
or eax, 0x18000141
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2662053c
xor eax, 0x38fcc005
and eax, 0x43c8f38b
and eax, 0xb008
or eax, 0x646d0c04
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1b28da81
or eax, 0x38c785f5
or eax, 0x20384fc8
and eax, 0x6f1e34c9
xor eax, 0x296de1c6
and eax, 0x600440b
or eax, 0x9080270
mov dword [ebx], eax
add ebx, ecx
or eax, 0xb33ba63
or eax, 0x225367e2
or eax, 0x2a89a8a1
and eax, 0x662b6c4e
xor eax, 0x6ea05c54
and eax, 0x488a100c
or eax, 0xa1444f00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x71c8a94f
and eax, 0x2ef8358d
xor eax, 0x8927835
or eax, 0x5b8c5556
and eax, 0x42904812
or eax, 0x4402000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1cfbb9b3
and eax, 0x397e9478
and eax, 0x19c492b5
xor eax, 0x11843411
and eax, 0x802400
or eax, 0x20304b46
mov dword [ebx], eax
add ebx, ecx
or eax, 0x38750bd3
or eax, 0x3d7c51ca
xor eax, 0x6d85d3d2
or eax, 0x50d9f3ff
and eax, 0x7a7b3e9d
and eax, 0x50381608
or eax, 0x80868162
mov dword [ebx], eax
add ebx, ecx
or eax, 0x48bba3f1
xor eax, 0x48b5404c
or eax, 0x3fe297d6
and eax, 0x864243b4
or eax, 0x40150008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6b08e4fc
xor eax, 0x563fe954
xor eax, 0x26646335
xor eax, 0x44f4c0ed
and eax, 0x1300ad40
or eax, 0x200b5205
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7afd3c83
and eax, 0x3cd34f6c
and eax, 0x108b778b
and eax, 0x10834500
or eax, 0xc17c30c7
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6542e804
xor eax, 0x66f0a86b
or eax, 0x712af3f9
and eax, 0xf1217588
or eax, 0x4100002
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2ee387b5
xor eax, 0x2aa383fe
xor eax, 0x42e4c667
and eax, 0x59d6dfb
and eax, 0x37da6505
and eax, 0x4001
or eax, 0x8439598
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x48331b3f
or eax, 0x83d50fa
xor eax, 0x1482ef75
or eax, 0x5e4b9efe
and eax, 0x10338d
or eax, 0xa1004000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x28b9048c
xor eax, 0x1e643f60
and eax, 0x21c39430
and eax, 0
or eax, 0xd0027ad7
mov dword [ebx], eax
add ebx, ecx
and eax, 0x176337f
and eax, 0x7cd6e354
and eax, 0x7aa0f03a
or eax, 0x18030a9b
and eax, 0x18030012
or eax, 0x82505044
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6ecef5ad
or eax, 0x5267c9a0
xor eax, 0x119e8cd5
xor eax, 0x3595e3d4
or eax, 0x559fa2c5
and eax, 0x47720030
or eax, 0x8000500
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6ecb7b0e
or eax, 0x8327625
or eax, 0x7edfde37
and eax, 0x2aaa9c20
or eax, 0xc0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x10420b4f
xor eax, 0x672a82d7
or eax, 0x3b4044de
or eax, 0x60282ec7
or eax, 0x1c33eb46
and eax, 0x38c2ee18
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5479d8fd
or eax, 0x5dccc844
and eax, 0x320a79c8
and eax, 0x808
or eax, 0x8bf0b403
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x55e45b30
and eax, 0x2bb8e0ca
and eax, 0x7052dcad
xor eax, 0x286a8981
and eax, 0x8720809
or eax, 0x97840472
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2aa0a4c7
or eax, 0x7bb4c915
and eax, 0x199a3e7c
or eax, 0x6dfe7842
xor eax, 0x7f195697
and eax, 0x2422060
or eax, 0x18185506
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x33724435
xor eax, 0x5804722b
xor eax, 0x42eb68a0
and eax, 0x864ccfb
and eax, 0x5f5a7d57
and eax, 0x400040
or eax, 0xf682b7a4
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2775ed0b
xor eax, 0x6f96651e
and eax, 0x53716fbc
xor eax, 0x516d487a
and eax, 0x240006
or eax, 0x89c0d719
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x31f5b2d0
or eax, 0x2c981564
and eax, 0x5ecd6808
xor eax, 0x69d8decb
xor eax, 0x4cd2c89a
and eax, 0x39837441
or eax, 0xc6008802
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x79f28f92
and eax, 0x6670bd24
or eax, 0x6ac74ecf
and eax, 0x4ca66984
or eax, 0x81000010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x49d389aa
xor eax, 0x419315aa
or eax, 0x7775bcb3
and eax, 0x30100007
or eax, 0x80240
mov dword [ebx], eax
add ebx, ecx
or eax, 0x478befd0
and eax, 0x295c2bb9
and eax, 0x16a3a556
and eax, 0x2110
or eax, 0x48ddca5
mov dword [ebx], eax
add ebx, ecx
or eax, 0x15b48448
or eax, 0x6b7793b8
xor eax, 0x13bcafd9
and eax, 4
or eax, 0x811c8b43
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5397f406
or eax, 0x1fccdb85
xor eax, 0x386a8723
and eax, 0x22000004
or eax, 0x18488101
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6380f9f8
or eax, 0x4287029e
and eax, 0x3464e748
and eax, 0x30404148
or eax, 0x40101cb4
mov dword [ebx], eax
add ebx, ecx
and eax, 0x386ec735
xor eax, 0x1a35aca5
and eax, 0x1afabd06
xor eax, 0x6af5facb
and eax, 0x20810249
or eax, 0xb682824
mov dword [ebx], eax
add ebx, ecx
and eax, 0x59f3686b
or eax, 0x503087af
and eax, 0x1386dbeb
xor eax, 0x766e05ef
and eax, 0x8004
or eax, 0x88013138
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4e259cbe
xor eax, 0x59d3f151
xor eax, 0x59e90d11
xor eax, 0x4d7a0d83
and eax, 0xb64dc41
or eax, 0x400b230c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7adafd07
and eax, 0x5f7e8cef
xor eax, 0x3a42582c
and eax, 0x40b81291
and eax, 0x100000
or eax, 0xc8cb28dc
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x70157f6
xor eax, 0x23232c96
and eax, 0x4242ad01
or eax, 0x4461ae52
and eax, 0x10ae67a8
and eax, 0
or eax, 0x8a84487f
mov dword [ebx], eax
add ebx, ecx
or eax, 0x470f5242
and eax, 0x347cc671
or eax, 0x6211e60f
or eax, 0x630da86d
and eax, 0x3198a0a
or eax, 0x80e20100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2e495d72
xor eax, 0x7bd38928
or eax, 0x6f93994
and eax, 0xd2790084
or eax, 0x29028009
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1bae1e27
xor eax, 0x20d3bf58
and eax, 0x1de32bb5
xor eax, 0x60804eb6
and eax, 0x63fbefb2
and eax, 0x41206e02
or eax, 0x885590f9
mov dword [ebx], eax
add ebx, ecx
and eax, 0x563ec092
and eax, 0x7fc1a781
and eax, 0x5b5915ea
and eax, 0x40000080
or eax, 0xab2e2104
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5a83a3c
and eax, 0x5ee525d2
and eax, 0x364e5845
and eax, 0x58124289
xor eax, 0x4d043817
and eax, 0x5041000
or eax, 0x12198120
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2f0292ec
or eax, 0x7500c1d5
xor eax, 0x6d1f6d79
xor eax, 0x4aece6c9
and eax, 0x5a08082d
or eax, 0xa1102792
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4d1206d3
or eax, 0x4b99a64
or eax, 0x1001a1ef
and eax, 0x20184dec
and eax, 0x80c48
or eax, 0x87601202
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4613a1a6
xor eax, 0x43191f1d
and eax, 0x6d6ca8a2
xor eax, 0x3ec9459f
xor eax, 0x35704c40
and eax, 0xc810198
or eax, 0x304a8a22
mov dword [ebx], eax
add ebx, ecx
or eax, 0x26857a69
xor eax, 0x46466dd
and eax, 0x4f402b2a
or eax, 0x149315c8
and eax, 0x1c901488
or eax, 0x444214
mov dword [ebx], eax
add ebx, ecx
and eax, 0x48bfad0d
and eax, 0x2c0d0b4c
or eax, 0x4240260
xor eax, 0x243253c6
and eax, 0x4120
or eax, 0x90882a11
mov dword [ebx], eax
add ebx, ecx
or eax, 0x39b2882b
and eax, 0x1462794b
and eax, 0x1e863f42
xor eax, 0xd24dc8e
xor eax, 0x4f2a9696
and eax, 0x1008231a
or eax, 0x806208e1
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1d8619ca
xor eax, 0x4de131a8
xor eax, 0x47ae9885
xor eax, 0x1a2ee63b
and eax, 0x5fb51ef4
and eax, 0x10094
or eax, 0x484ae908
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x73545e84
xor eax, 0x3431def8
and eax, 0xb1d6c6b
xor eax, 0x56cbea78
or eax, 0x4dff491a
and eax, 0x48380810
or eax, 0x20003085
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1c93e0b2
or eax, 0x2a41aa9d
or eax, 0x4427b864
and eax, 0x649c99c3
and eax, 0x648c08c3
or eax, 0x80706634
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4dad9b12
xor eax, 0xa9166d3
and eax, 0x3b2efe88
and eax, 0x58a1e047
xor eax, 0x3c31044c
and eax, 0x2c218440
or eax, 0x3842001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7492a911
or eax, 0x5c196f2f
and eax, 0x57fee1c2
and eax, 0x11180140
or eax, 0x20c10628
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3c53c86
or eax, 0x4d96f1d1
xor eax, 0x1eb2e2b2
or eax, 0x3284fec2
xor eax, 0x6f26fdd
and eax, 0x6417002c
or eax, 0x8406500
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x48de8e9d
and eax, 0x1d4f98c2
or eax, 0x677dfe70
xor eax, 0x7cab73aa
or eax, 0x377af70a
and eax, 0x1b585118
or eax, 0x20
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3b58a343
and eax, 0x2225fb8c
xor eax, 0x24c2c680
xor eax, 0x6187a653
and eax, 0x704015a
or eax, 0x18a04000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2c6f7690
xor eax, 0x60edaaa3
xor eax, 0x1b72ab8c
and eax, 0x102461
or eax, 0x182c902
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3b1f474a
and eax, 0x616758a0
and eax, 0x3eb2fcf
and eax, 0x10000
or eax, 0x848e28b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7448066b
xor eax, 0x509cc7d8
xor eax, 0x48615b8a
and eax, 0x46c9dd2
and eax, 0x241010
or eax, 0x4a11c04c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1f7f81be
and eax, 0x748d480
xor eax, 0x625a72ef
and eax, 0x5b8c8658
and eax, 0x16e730fe
and eax, 0x40
or eax, 0x7c627d34
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6609a658
and eax, 0x4671ad22
and eax, 0x73ef7316
and eax, 0x2200100
or eax, 0x381e380e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1d02bb36
and eax, 0x507639ce
or eax, 0x7364435e
xor eax, 0x26f1f999
and eax, 0x108402c1
or eax, 0x88101838
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2f06abea
xor eax, 0x59711c67
or eax, 0x283dad4d
xor eax, 0x30710b03
and eax, 0xc044c
or eax, 0x16914230
mov dword [ebx], eax
add ebx, ecx
and eax, 0x16cd22cd
or eax, 0x2d42c78b
or eax, 0x393eb6a8
and eax, 0x3fe7b493
and eax, 0x18801480
or eax, 0xc008431c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x460fbe0d
xor eax, 0x10124b13
and eax, 0x4be5277a
or eax, 0x2ad47f3c
xor eax, 0x120896c4
and eax, 0x5889689a
or eax, 0x1405
mov dword [ebx], eax
add ebx, ecx
and eax, 0x398668d7
or eax, 0x7ad14219
or eax, 0x6a4ec20d
and eax, 0x7e8c5a9b
xor eax, 0x77ce156e
and eax, 0x8405f04
or eax, 0x300d2008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x568345be
or eax, 0x1c0d3029
and eax, 0x3f4cd645
and eax, 0x299fd74f
xor eax, 0x35d8a1d5
and eax, 0x51481c0
or eax, 0xc22a040b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2bcd03d3
or eax, 0xbf1047e
or eax, 0x27e31845
and eax, 0x29a3af5e
and eax, 0x8020056
or eax, 0x541c8280
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3aae7f6b
and eax, 0x321108b0
and eax, 0x1d2d0443
xor eax, 0x301062db
and eax, 0x408a
or eax, 0xc8b8c04
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1b9134b
xor eax, 0x5657943e
or eax, 0x2c76ec7e
and eax, 0x50b65028
or eax, 0x80010080
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4b2bfcb6
or eax, 0x673ab0af
and eax, 0x69fbeb23
xor eax, 0x238a2b49
xor eax, 0x2ce3ed17
and eax, 0xd0260d
or eax, 0x8089002
mov dword [ebx], eax
add ebx, ecx
and eax, 0xb78f7dc
xor eax, 0x1b27f005
xor eax, 0x7aa21d07
or eax, 0x4ac1aaa6
xor eax, 0x8e40732
and eax, 0x42197c10
or eax, 0x14800023
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5d90799d
and eax, 0x13760a39
and eax, 0x6dde9bc4
xor eax, 0x2ad47c46
and eax, 0x21101802
or eax, 0xd00a03b9
mov dword [ebx], eax
add ebx, ecx
or eax, 0x57ecd89
xor eax, 0x3f3c007c
and eax, 0x25da9cc1
and eax, 0x480d56e5
and eax, 0x1400
or eax, 0xc0694a3c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5edcaefd
or eax, 0x38159c8f
xor eax, 0x41dd6f61
xor eax, 0x274ac074
or eax, 0x5d112438
and eax, 0xd9030000
or eax, 0x20800001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7ca2792a
xor eax, 0x71e43ac2
or eax, 0xf3dc8d4
and eax, 0x8e678140
or eax, 0x60802000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5bfa0d05
or eax, 0x72f60034
and eax, 0x3062a88a
and eax, 0x10428000
or eax, 0xca9d06ee
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x11c8975d
xor eax, 0x6f2595bb
or eax, 0x19600ba8
and eax, 0x7ca87607
and eax, 0x4000000
or eax, 0x180f981
mov dword [ebx], eax
add ebx, ecx
and eax, 0xf254bb6
or eax, 0x3d3f843b
and eax, 0x6fc45f1b
or eax, 0x48e36040
or eax, 0x7f48aa92
and eax, 0x3a8b820b
or eax, 0x80000004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7ee291ff
xor eax, 0x341a5a9a
xor eax, 0x1d32f1c5
and eax, 0x12d4ab5f
and eax, 0x2000a10
or eax, 0x452dd484
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x50c77445
xor eax, 0x1e17280a
or eax, 0x68f9c53b
or eax, 0x6d070c9b
and eax, 0x610188fb
or eax, 0x12000004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x194a75ea
xor eax, 0x11ce606
and eax, 0x284125ac
or eax, 0x17c337e2
and eax, 0x11823308
or eax, 0x28c001
mov dword [ebx], eax
add ebx, ecx
and eax, 0xb7592e
xor eax, 0x4744dad8
or eax, 0x25274569
and eax, 0x55d1ed81
and eax, 0xc1c880
or eax, 0x12023278
mov dword [ebx], eax
add ebx, ecx
or eax, 0x46bc4417
and eax, 0x707e5f04
and eax, 0x579d6e8d
xor eax, 0x465bf7bd
xor eax, 0x68869518
and eax, 0x6c02481
or eax, 0x812ed240
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x64de0474
xor eax, 0xb6bdf1d
or eax, 0x27e34e10
or eax, 0x640433f8
or eax, 0x576662d1
and eax, 0xb2830f99
or eax, 4
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5ad77220
or eax, 0x36d40778
xor eax, 0x2172187b
or eax, 0x37fd5c26
and eax, 0x260d4620
or eax, 0x48022000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5962bbe3
or eax, 0x59e383cc
and eax, 0x1405fe97
and eax, 0x77d53f3c
or eax, 0xf204084
and eax, 0x16200280
or eax, 0xe0500140
mov dword [ebx], eax
add ebx, ecx
or eax, 0xfdaf0a4
or eax, 0x3566ff60
and eax, 0xa2169fd
and eax, 0x7eb405a7
and eax, 0x8200024
or eax, 0xe5817e01
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4431fb7f
xor eax, 0x730473e3
or eax, 0x1de07abc
and eax, 0x1b820d82
and eax, 0x3000982
or eax, 0x4110654
mov dword [ebx], eax
add ebx, ecx
or eax, 0x78dc2d42
xor eax, 0x7709112
xor eax, 0x70e566
and eax, 0x2a1ce0a4
and eax, 0x3fdbcf1d
and eax, 0x20184000
or eax, 0xc7a78783
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3a80005e
or eax, 0x6dd9f6ad
xor eax, 0x4d06f72f
or eax, 0x6d29d484
and eax, 0x48f836ca
and eax, 0x40c800c0
or eax, 0x2072b30
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3c31a039
xor eax, 0x773515de
xor eax, 0x2f063f50
xor eax, 0x2c8ea87e
and eax, 0xa020101
or eax, 0x750cc0b6
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xb713b01
and eax, 0x18e4a6ad
and eax, 0x4b5545d7
or eax, 0x5931d9c3
and eax, 0x26281f80
and eax, 0x800
or eax, 0xa48d4476
mov dword [ebx], eax
add ebx, ecx
or eax, 0x118e92bb
and eax, 0x155f5761
and eax, 0x6fdb32b5
or eax, 0x1982bf4b
and eax, 0x10022c20
or eax, 0x80040004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6267f501
xor eax, 0x6ffd2dc5
xor eax, 0x32a7fb9b
and eax, 0x7a4536e6
and eax, 0x7133ab15
and eax, 0x10002200
or eax, 0x8e075d28
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2310e09b
or eax, 0x4811aa1c
and eax, 0x6b615df6
and eax, 0x10019a6
or eax, 0x276e041
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x792a4319
xor eax, 0x4ebf58fa
or eax, 0x53c1557e
and eax, 0x20001046
or eax, 0x40001
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5bb2b476
and eax, 0x7e3216ca
and eax, 0x18f19fa2
and eax, 0
or eax, 0xb1504030
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7d9e325d
or eax, 0x51f9cac7
and eax, 0x3bc0180
and eax, 0x380080
or eax, 0x6041fb63
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2ba56c96
xor eax, 0x376a3ead
or eax, 0x4b12b59e
or eax, 0x50ab620f
and eax, 0x3dbf8d50
or eax, 0x20
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3699da4c
or eax, 0x6d086acb
and eax, 0x5162aaec
and eax, 0x41002080
or eax, 0x2e1a0001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x23b4fc6b
or eax, 0x7ca6f48f
xor eax, 0x4d7da70e
xor eax, 0x7c208620
xor eax, 0x2b6827a7
and eax, 0x60092a06
or eax, 0x10640109
mov dword [ebx], eax
add ebx, ecx
and eax, 0x32c3ab3a
xor eax, 0x76396d3d
xor eax, 0x63ca9b5f
or eax, 0x7e61e603
and eax, 0x45715b43
or eax, 0x80040080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x538e17c8
and eax, 0x56b619b7
xor eax, 0x102dc3a3
xor eax, 0x14740519
or eax, 0x729f81db
and eax, 0x32735712
or eax, 0xc002004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5d5d51c8
and eax, 0x7c47d1be
and eax, 0x75c9fb2e
and eax, 0x64011006
or eax, 0xbaaa70
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5f1bc724
or eax, 0x46fa6f07
and eax, 0x10acf35c
or eax, 0x2b5ed5ff
and eax, 0x872b273
or eax, 0x14000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x51b8694
and eax, 0x3fdbe955
xor eax, 0x5b047609
and eax, 0x665467ff
and eax, 0x40404440
or eax, 0x3cb310b3
mov dword [ebx], eax
add ebx, ecx
or eax, 0x398e3cf6
or eax, 0x76f20ada
or eax, 0x9e2aebd
and eax, 0x46ddb407
or eax, 0x80000100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2f675e13
and eax, 0x75a2ae3e
or eax, 0x27e8ef4a
and eax, 0x320c000
or eax, 0x10001020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x56bd27f
or eax, 0x4b6102a9
xor eax, 0x11107505
or eax, 0x6a8b37dc
and eax, 0x4a31a470
or eax, 0x44803
mov dword [ebx], eax
add ebx, ecx
and eax, 0x32192ffc
or eax, 0x7478f7ee
or eax, 0x461598a9
and eax, 0x29935d67
and eax, 0x5a981ebb
and eax, 0x22
or eax, 0x7ec96094
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x31c61067
or eax, 0x172ab9e9
xor eax, 0x7c6081f3
or eax, 0x3fcb7aec
xor eax, 0xb51efd6
and eax, 0x348c0030
or eax, 0x48016244
mov dword [ebx], eax
add ebx, ecx
and eax, 0x70102e1d
and eax, 0x4defa58f
or eax, 0x3c9c5dc7
and eax, 0x3c1c6007
or eax, 0x83038008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5d77c817
xor eax, 0x56de075f
xor eax, 0x26f1d4d
and eax, 0x96d9020a
or eax, 0x8000111
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x38c48dd
and eax, 0x7e12bb8e
xor eax, 0x35c0ffea
xor eax, 0x99c7d2a
and eax, 0xc0944
or eax, 0x88027629
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6cb50b7b
and eax, 0xd8308dd
xor eax, 0x421406fa
and eax, 0x40603
or eax, 0x12a4104
mov dword [ebx], eax
add ebx, ecx
and eax, 0x14b8e245
and eax, 0x52d9dc83
xor eax, 0x4fd873bb
xor eax, 0x5c75f52d
and eax, 0x6407bc98
and eax, 0x400
or eax, 0x15f2710d
mov dword [ebx], eax
add ebx, ecx
and eax, 0xb4e1e52
or eax, 0x4ddf4ecb
xor eax, 0x787d49e9
xor eax, 0x310710
and eax, 0x24820000
or eax, 0x8a246c04
mov dword [ebx], eax
add ebx, ecx
or eax, 0x419eb20b
xor eax, 0x19ab918c
xor eax, 0x7294205d
and eax, 0x48106c0
or eax, 0x422001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x17753e2b
and eax, 0x45ef88c4
and eax, 0x42542557
and eax, 0x232724c8
and eax, 0
or eax, 0xa0f87717
mov dword [ebx], eax
add ebx, ecx
and eax, 0x83396e0
or eax, 0x1db90c0f
or eax, 0x4603be51
xor eax, 0xa9c76cd
and eax, 0x54030892
or eax, 0x20d80664
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2356b1dc
xor eax, 0x68e1a6c4
or eax, 0x4f663b7a
and eax, 0x159cdab9
and eax, 0x5080020
or eax, 0x93c100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7bf247de
xor eax, 0x602d86b9
and eax, 0x6a84dc0c
and eax, 0x4ca22ccf
and eax, 0x8000004
or eax, 0xc327b318
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7026a732
and eax, 0x3ca07c5c
xor eax, 0x6b26364
and eax, 0x8120740
or eax, 0xd8816
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x202494f6
and eax, 0x4143bb02
or eax, 0x7eacc4e0
and eax, 0x78eb872b
and eax, 0x50a90500
or eax, 0x4447008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x55c92a9
or eax, 0x32409f31
xor eax, 0x5528f6bb
or eax, 0x41c72e2
or eax, 0x52f12b34
and eax, 0x4d96ae6
or eax, 0x1000001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x8c423dc
or eax, 0x65447177
xor eax, 0x7c4c8ddc
and eax, 0x55d96228
and eax, 0x1912220
or eax, 0x2220913
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5409e4f6
xor eax, 0x659ee2c4
and eax, 0x5a5a3924
and eax, 0x40df6826
and eax, 0x800
or eax, 0xe9c10314
mov dword [ebx], eax
add ebx, ecx
or eax, 0x655d4afa
and eax, 0x78b1af10
and eax, 0x5b831fc7
or eax, 0x4ec774f8
and eax, 0x440366b8
or eax, 0x80180007
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7548554c
xor eax, 0x16dce270
and eax, 0x7031314f
and eax, 0x40000004
or eax, 0xabef1403
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5f059eca
and eax, 0x699ba6b0
xor eax, 0x670fd8c8
and eax, 0x5489947
and eax, 0x70bb2739
and eax, 0
or eax, 0xf601b0ed
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7bb706b
or eax, 0x1c491ded
xor eax, 0x1b12fb
or eax, 0x2887d611
or eax, 0x250d5831
and eax, 0x3de62031
or eax, 0x100002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6a4de2d5
xor eax, 0x758a688c
and eax, 0x620e4728
or eax, 0x7078eed7
xor eax, 0x5a5d036c
and eax, 0x20010813
or eax, 0xd71a0204
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6b1e14bc
xor eax, 0x2499f1a5
xor eax, 0x2f403362
or eax, 0x4b30b532
xor eax, 0x532a9293
and eax, 0x30496000
or eax, 0xc0249217
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5934d464
and eax, 0x1f728451
or eax, 0x18df3047
or eax, 0x31713c21
and eax, 0x2312e03f
and eax, 0x21100032
or eax, 0x1ac809c8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x64473be4
or eax, 0x56d023fa
xor eax, 0x7253a323
and eax, 0x46b8cac3
and eax, 0x4fb81ff6
and eax, 0xc0
or eax, 0x43047501
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7e58c227
or eax, 0x632004d9
or eax, 0x1dd9e9e4
and eax, 0x302d0563
or eax, 0x80020000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xade2139
xor eax, 0x452a6847
and eax, 0x3e7b05b8
and eax, 0x4190400
or eax, 0x1a42bc5
mov dword [ebx], eax
add ebx, ecx
or eax, 0x669a4bd8
xor eax, 0x3df48a1d
or eax, 0x7a2b91ce
and eax, 0x102a108a
or eax, 0x1100000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2b890b4
xor eax, 0x451728c9
and eax, 0x47a09400
and eax, 0x61cd42e
and eax, 0x3b6d3380
and eax, 0
or eax, 0xec35847c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x426ecf93
xor eax, 0x78911128
or eax, 0x33aa13b8
or eax, 0x4e6cfdda
and eax, 0xdb6c508a
or eax, 0x110000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x28dfd2b2
xor eax, 0x33b7c9a
xor eax, 0x34298f25
and eax, 0x6ebe39b4
and eax, 0x424178cb
and eax, 0x2002000
or eax, 0x3801d89a
mov dword [ebx], eax
add ebx, ecx
or eax, 0xe195e1f
or eax, 0x6c906bcb
xor eax, 0x7d46e715
and eax, 0x2550040
or eax, 0x70200111
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3aec6d7
and eax, 0x6b7156ac
xor eax, 0x53e99c20
and eax, 0x95a0d56
or eax, 0x6f157867
and eax, 0x1001802
or eax, 0x10020200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6b19d31a
xor eax, 0x475bb9f0
and eax, 0x7ba5d91e
or eax, 0x40ca78f9
xor eax, 0x1d3d27bf
and eax, 0x40e34444
or eax, 0x9808a031
mov dword [ebx], eax
add ebx, ecx
and eax, 0x709a6800
or eax, 0x3a80990b
and eax, 0x54a8fcf6
xor eax, 0xef11c95
and eax, 0x4a016487
or eax, 0x840028
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4c33f79
or eax, 0xd7de5f
or eax, 0x5abf13ae
or eax, 0xc299f8e
xor eax, 0xe563704
and eax, 0x298849
or eax, 0x8f121104
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1dc183c3
xor eax, 0x354600c5
or eax, 0x361e6051
and eax, 0x690281b
or eax, 0x41400024
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4aa4665a
xor eax, 0x7fa3b500
and eax, 0x58d8929b
and eax, 0x9009
or eax, 0x85800024
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6fb248d4
or eax, 0x3b0f2a7b
or eax, 0x167fb562
or eax, 0x3e043084
and eax, 0xa7d45938
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0xcc1e5da
xor eax, 0x7fa020bf
and eax, 0x44264fd
and eax, 0x404004
or eax, 0x1b0b160a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1409570d
and eax, 0x515f4d8c
or eax, 0x674a98b5
xor eax, 0x2063f5f2
and eax, 0x44202102
or eax, 0x8021430
mov dword [ebx], eax
add ebx, ecx
and eax, 0x566b68e2
and eax, 0x4e39cf15
or eax, 0x309a2cb9
or eax, 0x18cbfdbc
and eax, 0x40d2d928
or eax, 0x83040202
mov dword [ebx], eax
add ebx, ecx
or eax, 0x270a3e98
xor eax, 0x6595450b
and eax, 0x7c6abaa4
and eax, 0x3080
or eax, 0xffa44010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7229f50e
and eax, 0x5459f02b
or eax, 0x344c9c0b
and eax, 0x4440300b
or eax, 0x8a10390
mov dword [ebx], eax
add ebx, ecx
and eax, 0x54ec9b03
or eax, 0x273ff46a
and eax, 0x32c357a5
xor eax, 0x7e29e0ca
and eax, 0x14089489
or eax, 0xa0014004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1154689b
or eax, 0x17eef179
xor eax, 0x415ab48c
and eax, 0xf6014110
or eax, 0x812a20c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x536606c8
or eax, 0x79784a6f
xor eax, 0x78f786
and eax, 0xddf89b2
and eax, 0x3694cc0a
and eax, 0x8000
or eax, 0xb44f71ad
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7a0cad64
and eax, 0x5092e876
and eax, 0x673facf
or eax, 0x16b34714
and eax, 0x10836f04
or eax, 0xc8081029
mov dword [ebx], eax
add ebx, ecx
and eax, 0x45f5a5c0
xor eax, 0x25511314
and eax, 0x7dfa5544
or eax, 0x6e313a69
or eax, 0x5e984097
and eax, 0x17e96059
or eax, 0x28000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x61fd424e
xor eax, 0x1c0a4f34
or eax, 0x211db5bc
or eax, 0x5481c735
and eax, 0x5915db85
or eax, 0x600000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5dda74be
xor eax, 0xafa5a0f
or eax, 0xa85386b
and eax, 0xa8f3a6a
or eax, 0x450c500
mov dword [ebx], eax
add ebx, ecx
or eax, 0x33b83bd7
or eax, 0x3c87911e
or eax, 0x1a16e937
or eax, 0x1db2f519
and eax, 0x181acdf4
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x13147556
xor eax, 0x55cd8d46
or eax, 0x3610f9a9
or eax, 0x25f55fdc
and eax, 0x539830ba
or eax, 0x88000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x636b3a74
or eax, 0x7d272010
and eax, 0x7b5eb084
or eax, 0x1640eb05
and eax, 0x3a37d9bb
and eax, 0x2a164081
or eax, 0x440026a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x611b7cb7
or eax, 0x14446f86
and eax, 0x5dc7e60a
and eax, 0x4845240a
or eax, 0x22801810
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4bf52ec7
or eax, 0x52622851
xor eax, 0x6c1eede4
and eax, 0x11619128
or eax, 0x48062000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x465afd36
xor eax, 0x48ba25cc
and eax, 0x5f9be05b
xor eax, 0xad08f87
and eax, 0x4a69dc8
and eax, 0x408
or eax, 0xbb239231
mov dword [ebx], eax
add ebx, ecx
and eax, 0x58bb8eb3
xor eax, 0x79802547
xor eax, 0x7cfdf69f
xor eax, 0x6d8c2c0b
and eax, 0x50127000
or eax, 0x6008605
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2f6b8de2
xor eax, 0x53cbea7e
and eax, 0x504b17b2
xor eax, 0x64e267fa
and eax, 0x14030000
or eax, 0x89501227
mov dword [ebx], eax
add ebx, ecx
and eax, 0x73d58c50
xor eax, 0x1b15ad3b
or eax, 0x67b73a29
and eax, 0x409da840
and eax, 0x802000
or eax, 0x1342417d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x59ac819a
or eax, 0x43b8df29
and eax, 0x1d91a9f0
or eax, 0x53c86ef4
xor eax, 0x7be1755a
and eax, 0x201818aa
or eax, 0x13c60041
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5c0029c9
and eax, 0x4fce1795
or eax, 0x394cbe7d
xor eax, 0x6b14cba6
and eax, 0x2ed442ef
and eax, 0x49040c2
or eax, 0x5a061634
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x23f561e3
and eax, 0x31975e06
or eax, 0x113f3f21
xor eax, 0x588d1d3f
and eax, 0x1c270f6f
and eax, 0x8000208
or eax, 0x97c034f5
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2ee5b38f
xor eax, 0x6bdcacbf
and eax, 0x4891d812
xor eax, 0x4a3ad1aa
and eax, 0x20b5828
or eax, 0x89540450
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x41324d7
or eax, 0x30cc982c
and eax, 0x76fa39c8
and eax, 0x1cead097
or eax, 0x36b1b831
and eax, 0x12301881
or eax, 0x9064342
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1462f7e5
and eax, 0x1910320d
or eax, 0x5fc06dfe
xor eax, 0x16a8d713
or eax, 0x1c6eae1f
and eax, 0x108240c
or eax, 0xa2010100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1b3bf02f
and eax, 0x36876cc2
xor eax, 0x69bc1eca
and eax, 0x490a1088
or eax, 0xa4000136
mov dword [ebx], eax
add ebx, ecx
and eax, 0x41bc14b3
or eax, 0x73fdd610
and eax, 0x1c8d902e
and eax, 0xeeb6c8c
and eax, 0x90000
or eax, 0x39427d2f
mov dword [ebx], eax
add ebx, ecx
or eax, 0x18de2d26
or eax, 0x6010d758
or eax, 0x17c3b0b6
and eax, 0x2f35672b
and eax, 0x2d104128
or eax, 0x90408840
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3f217095
and eax, 0x25b5e7e3
and eax, 0x3c218a04
and eax, 0x664318f2
xor eax, 0x38727418
and eax, 0x10430400
or eax, 0x42880be6
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x15d77d01
or eax, 0x1f0d7ccf
xor eax, 0x7238686e
or eax, 0x10cafc13
and eax, 0x29e71a01
or eax, 0xc2100140
mov dword [ebx], eax
add ebx, ecx
or eax, 0x76b63f24
xor eax, 0x2fb6e95b
xor eax, 0x53eeb04f
or eax, 0x46308dbe
or eax, 0x7d2787c6
and eax, 0xb828a1e5
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7d080c8a
or eax, 0x44bdbc26
xor eax, 0x1dc35586
xor eax, 0x6714d5a3
or eax, 0x4ac711ce
and eax, 0x6cd2147
or eax, 0x21004200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7e235d32
and eax, 0x6b5890e3
or eax, 0x477f636c
or eax, 0x1048140c
or eax, 0x7560be63
and eax, 0x6f441f6e
or eax, 0x80
mov dword [ebx], eax
add ebx, ecx
and eax, 0x15f6ff0d
and eax, 0x68e1777e
or eax, 0x2e31969b
and eax, 0x60c7205
xor eax, 0x6fc49971
and eax, 0x1448154
or eax, 0x82231080
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe94ea25
or eax, 0x52178d1
xor eax, 0x4e0ae02f
xor eax, 0x233bf51b
xor eax, 0x39a6dd5d
and eax, 0x10243110
or eax, 0x800806
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x39e5a4ca
or eax, 0x5adfe238
and eax, 0x11b3af7a
and eax, 0x83a678
or eax, 0x64404080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2f7ff6f6
or eax, 0x56edace9
or eax, 0x7d3c277c
and eax, 0x50ed836a
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xd61432b
and eax, 0x3daa9dc9
and eax, 0x606cb8ad
and eax, 0x34008fc9
and eax, 0
or eax, 0x61420ada
mov dword [ebx], eax
add ebx, ecx
or eax, 0x53dffa24
xor eax, 0x642e540d
and eax, 0x1d082fae
or eax, 0x6800ed08
and eax, 0x8006da2
or eax, 0x780011
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5620405b
xor eax, 0x426672aa
and eax, 0x74558803
xor eax, 0x13194f13
or eax, 0x67650be9
and eax, 0x40090108
or eax, 0x10820000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xa4ed126
and eax, 0x217618d1
xor eax, 0x61ced4f3
and eax, 0x2ab9bbd3
and eax, 0x880003
or eax, 0x43033e28
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x29394e91
and eax, 0x5e0c4189
and eax, 0x7628cb3
xor eax, 0x4fec401e
and eax, 0x8a8001c
or eax, 0x10108161
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4d5e5c6f
or eax, 0x45dcd80a
xor eax, 0x3f671681
and eax, 0x32b28c0e
or eax, 0xc400101
mov dword [ebx], eax
add ebx, ecx
or eax, 0x61c68060
or eax, 0x39abdedd
or eax, 0x257e36b8
or eax, 0x4d3b5760
and eax, 0x416b6b45
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x629b005d
and eax, 0x3d5ccc5
and eax, 0x4820df30
or eax, 0x62221b89
and eax, 0x1f451192
and eax, 0x2001180
or eax, 0xc46e6811
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5dd39be0
xor eax, 0x4affd6bc
xor eax, 0x6ec0bce0
and eax, 0xf0c09080
or eax, 0x40e6210
mov dword [ebx], eax
add ebx, ecx
and eax, 0x12590f78
or eax, 0x66f26e79
and eax, 0x4fcbc4e9
or eax, 0x7273b4c2
and eax, 0x2d8b3fa9
and eax, 0x40b2480
or eax, 0xd2508140
mov dword [ebx], eax
add ebx, ecx
and eax, 0x608a6eb7
xor eax, 0x7a63a7b
xor eax, 0x7871646e
or eax, 0x650aeb35
and eax, 0x79df1035
or eax, 0x448
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x439f2054
and eax, 0x68623af3
or eax, 0x31fae94c
and eax, 0x101a1820
or eax, 0x82010000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6bca061e
and eax, 0x47c6ee31
and eax, 0x41306fb7
and eax, 0x1000c00
or eax, 0x800d500b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1b1eee18
or eax, 0x6265c4e7
xor eax, 0x1c6d890e
and eax, 0x2f6a2124
or eax, 0x381c133c
and eax, 0x1a0e300c
or eax, 0x41c00880
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3f252437
and eax, 0x2ffef8de
xor eax, 0x71384df
and eax, 0x201db840
or eax, 0x8400002c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x55d78125
or eax, 0x6e45f400
and eax, 0x2a6bff53
and eax, 0xa405500
or eax, 0xa40088
mov dword [ebx], eax
add ebx, ecx
or eax, 0x37b1287c
or eax, 0x4d4adb38
and eax, 0x47901c09
or eax, 0x594a7a97
and eax, 0x56520a8b
or eax, 0xa0200160
mov dword [ebx], eax
add ebx, ecx
or eax, 0x51481345
xor eax, 0x352cb79c
and eax, 0x4776c2c9
and eax, 0x40560041
or eax, 0x2ca12880
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x9d075d8
xor eax, 0x5813f034
xor eax, 0x2647038d
or eax, 0x674b235b
or eax, 0x38548b29
and eax, 0x621c080b
or eax, 0x1000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5fe06509
and eax, 0x7dc7129c
or eax, 0x596889f9
and eax, 0x11488918
or eax, 0xa6023000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5d83bfc8
or eax, 0x2f4460db
and eax, 0x33287e76
and eax, 0x3007852
or eax, 0x8e8828d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x49965c43
and eax, 0x5f7a4e45
and eax, 0x1b23c307
and eax, 0x3d6f5c70
and eax, 0x20000
or eax, 0x540c1cb1
mov dword [ebx], eax
add ebx, ecx
and eax, 0x32c3c28c
or eax, 0x710b5caa
and eax, 0x278fd4
and eax, 0x10000
or eax, 0xeb505008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x34b6e5e8
and eax, 0x3056746e
xor eax, 0x5c4471be
and eax, 0x769b565
xor eax, 0x4c0ae902
and eax, 0x40004006
or eax, 0x34010331
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7a4ec40e
or eax, 0x2466866c
and eax, 0x32409d54
xor eax, 0x4667124f
xor eax, 0x595bfa09
and eax, 0x1582010
or eax, 0x808300c4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x277c3bec
xor eax, 0x6a2cd3b3
or eax, 0x4071d027
and eax, 0x881b982d
or eax, 0x11042710
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6d5a7ad7
or eax, 0x2bc43d6e
xor eax, 0x1773300
and eax, 0xea8cc91
or eax, 0x100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2deced41
or eax, 0x31619a40
xor eax, 0xdfb404c
xor eax, 0x39bd5560
xor eax, 0x6aad46aa
and eax, 0x68856
or eax, 0x14711120
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x149a1000
and eax, 0x51358eed
xor eax, 0x3f224786
and eax, 0x90446e2
or eax, 0x8060101d
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2a15b2b5
and eax, 0x51de35a1
and eax, 0x7dbd2c43
xor eax, 0x73ff7482
and eax, 0x62c676ed
and eax, 0x2824481
or eax, 0x3d825e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1a1fbc39
xor eax, 0x44aa9984
xor eax, 0x1a79222
and eax, 0x1c0f1c51
and eax, 0x14041040
or eax, 0x6100043f
mov dword [ebx], eax
add ebx, ecx
and eax, 0x47832432
and eax, 0x2e759942
xor eax, 0xf2bf1a6
and eax, 0x32a8104
or eax, 0x70140252
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4ee07887
xor eax, 0x2b8bb382
xor eax, 0x268046ac
and eax, 0x30d50651
or eax, 0x62a3100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x8e16872
xor eax, 0x4ea1f55c
or eax, 0x152ea29e
and eax, 0x576c7404
or eax, 0xa0110001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xbd44f58
and eax, 0xd5f992d
and eax, 0x490a7548
and eax, 0x81100
or eax, 0x68188e5
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6ceb1fe6
or eax, 0x74ff418a
xor eax, 0x38df153d
or eax, 0x668562ef
and eax, 0x200540eb
or eax, 0x19580000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1dd8cd68
xor eax, 0x6ac90b6f
or eax, 0x52b0e042
xor eax, 0x1088ca20
or eax, 0x2bd350b4
and eax, 0x23751856
or eax, 9
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3cc0e16e
and eax, 0x185deac1
xor eax, 0x6e3c3cc1
or eax, 0x40731ac3
or eax, 0x78c6ce9
and eax, 0x50365a83
or eax, 0x8000010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x750bad58
or eax, 0x496fbff8
and eax, 0x115c9460
and eax, 0x10481440
or eax, 0x4623218c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2fdcb872
and eax, 0x49461bc
xor eax, 0x42ecbecf
or eax, 0x29b7c6d3
or eax, 0x5911c86d
and eax, 0x50225a3a
or eax, 0x100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x33365d47
xor eax, 0x60123a8f
and eax, 0x7db96acd
xor eax, 0x14f5e63
or eax, 0x4a58d8c8
and eax, 0x692d8844
or eax, 0x80800300
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1cea26dc
or eax, 0x785dfa56
xor eax, 0x1266f82e
and eax, 0x22110340
or eax, 0x4e80e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x67e46134
and eax, 0x7a7801c5
and eax, 0x1335c789
xor eax, 0x45edacf0
and eax, 0x4642130
or eax, 0x101207
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5d2025d
or eax, 0xfa2cc9
and eax, 0x1d117629
and eax, 0x6b908b98
or eax, 0x3e4d47c
and eax, 0x1b40008
or eax, 0x5c000801
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x17b629cd
and eax, 0x5190891b
xor eax, 0x591f53bf
and eax, 0x109522a
or eax, 0xc2600940
mov dword [ebx], eax
add ebx, ecx
or eax, 0x348a208b
and eax, 0x3fa985c3
and eax, 0x7f09a298
and eax, 0x15000000
or eax, 0x8e0cc43
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5a3a6d5
and eax, 0x5be950fd
xor eax, 0x562c48
and eax, 0xf748ee
and eax, 0x824008
or eax, 0x3600a130
mov dword [ebx], eax
add ebx, ecx
or eax, 0x50cda74f
xor eax, 0x1fd33e96
and eax, 0x34ea1d61
and eax, 0x81041
or eax, 0x5770a082
mov dword [ebx], eax
add ebx, ecx
or eax, 0x16ad8702
and eax, 0x578fd4bc
xor eax, 0x45a6b107
and eax, 0x10090083
or eax, 0x41001830
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2d2f9bab
or eax, 0x65202812
or eax, 0x7e9a85f8
and eax, 0x1f16aac5
and eax, 0x1714a080
or eax, 0x60a1151d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6153a822
or eax, 0x619b0b10
and eax, 0x396547c7
or eax, 0x1ffc9324
and eax, 0x7873015b
and eax, 0x20100100
or eax, 0xc202383c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2e047102
and eax, 0x5215962a
xor eax, 0x621a682
and eax, 0x11082
or eax, 0x10540825
mov dword [ebx], eax
add ebx, ecx
and eax, 0x9c4f66f
and eax, 0x6258a489
and eax, 0x70d5b68d
and eax, 0x2f4c947e
or eax, 0x7dd00496
and eax, 0x100084
or eax, 0x2a8308
mov dword [ebx], eax
add ebx, ecx
and eax, 0x35222883
xor eax, 0x4e7a01be
and eax, 0x6a5e48ef
or eax, 0x3b501efb
and eax, 0x10810b8
or eax, 0x84a36000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x27840cc6
and eax, 0x37a5778f
and eax, 0x43efbf17
or eax, 0x51866b45
and eax, 0x41802a45
or eax, 0x82799038
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6d2876c6
and eax, 0x129600a3
and eax, 0x287b8e7b
or eax, 0x758d1f9f
and eax, 0x7009198d
or eax, 0xa126000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1ec5f552
or eax, 0x15b05658
xor eax, 0x69c7dfdc
and eax, 0x2180000
or eax, 0x28c40d08
mov dword [ebx], eax
add ebx, ecx
or eax, 0x323bdf3c
and eax, 0x159fa38e
xor eax, 0x2948272c
and eax, 0x2104a000
or eax, 0x4628199c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3a8c718e
and eax, 0x71852c97
or eax, 0xac3420c
and eax, 0x53834012
or eax, 0x141140
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4ffb00bd
or eax, 0x6c8b8f9c
xor eax, 0x215e711f
or eax, 0x1e3c1059
xor eax, 0x45e4186f
and eax, 0x12000296
or eax, 0x64065020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6234d062
or eax, 0x77523275
or eax, 0x1b47427c
xor eax, 0x5c33fea3
and eax, 0x3fcc2603
and eax, 0x20000402
or eax, 0x40121825
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1e88e614
or eax, 0x7b8d3ccb
xor eax, 0x4ea6e2c1
or eax, 0x7f5fd7b9
and eax, 0x1a21c4a1
or eax, 0x2000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x726867c9
and eax, 0xddd25b0
or eax, 0x6b2df5cc
xor eax, 0x2ddad267
and eax, 0x4a7258b
or eax, 0x485064
mov dword [ebx], eax
add ebx, ecx
or eax, 0x35b4b217
xor eax, 0xdcc8a10
and eax, 0x2082f649
and eax, 0x3441
or eax, 0x468d0034
mov dword [ebx], eax
add ebx, ecx
or eax, 0x594820b1
or eax, 0x23380cac
and eax, 0x346fd966
and eax, 0x10401024
or eax, 0x8b006399
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2187bf8f
xor eax, 0x954db08
or eax, 0x3781b480
and eax, 0x7936ce6a
and eax, 0x21000420
or eax, 0x86ec2905
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7a553c85
and eax, 0x1618e4bc
and eax, 0x2311a4ee
and eax, 0x100080
or eax, 0x18660c5e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6bfd3067
and eax, 0x3e898ea8
and eax, 0x550c30cd
and eax, 0x80000
or eax, 0xeb933557
mov dword [ebx], eax
add ebx, ecx
or eax, 0x30aacf19
or eax, 0x567abb9c
or eax, 0x775c14e
and eax, 0xb2161b18
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c3dc4ba
and eax, 0xfcbcbab
or eax, 0x7be49057
and eax, 0xb099361
or eax, 0x80100000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x638ea86b
or eax, 0xd1ebdfb
xor eax, 0x4c4bad60
xor eax, 0xc9d9d6b
and eax, 0x280881a0
or eax, 0x12a41000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7a4003ab
and eax, 0x8d8b2b8
xor eax, 0x363202dc
and eax, 0xa9070
or eax, 0xc1000288
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3a295005
xor eax, 0x3a7a813f
xor eax, 0x314c9905
or eax, 0x73ccaf21
or eax, 0x63e76488
and eax, 0x9002039
or eax, 0x4000044
mov dword [ebx], eax
add ebx, ecx
and eax, 0x32d06697
and eax, 0x6c92efd1
or eax, 0xb19b605
or eax, 0x27085a6
or eax, 0x61ec12cd
and eax, 0x4a2c861c
or eax, 0x10020800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2f40d95f
or eax, 0x65c0a282
xor eax, 0x6bb5d71d
and eax, 0x53f9f8e5
and eax, 0x3cca4ef
and eax, 0x480000
or eax, 0xa8a7cf27
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7ef98f0c
xor eax, 0x70052ff4
or eax, 0x4d392f62
xor eax, 0x793a4e06
and eax, 0x405a120
or eax, 0x1b181e00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x118a5b67
xor eax, 0x424122b2
or eax, 0x939c040
and eax, 0x539eb16a
xor eax, 0x973d56
and eax, 0x118a0410
or eax, 0xc201228
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xdfe108d
and eax, 0x242e946f
or eax, 0x5f0e6f6e
or eax, 0x5589101e
and eax, 0xc056450
or eax, 0x20408000
mov dword [ebx], eax
add ebx, ecx
and eax, 0xeba63e3
or eax, 0x169a4481
xor eax, 0x41c64f5a
and eax, 0x45100200
or eax, 0xa00024
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5c7164d8
and eax, 0x25267967
xor eax, 0x64b629ba
and eax, 0x11ef59b4
or eax, 0x50ee1068
and eax, 0x114c49a8
or eax, 0x2012200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x605e0dc7
and eax, 0x3ea1e1b4
xor eax, 0xb73ac3c
xor eax, 0x5ae6ae98
xor eax, 0x5798daec
and eax, 0x4051040
or eax, 0x20a20410
mov dword [ebx], eax
add ebx, ecx
and eax, 0x8100ff1
or eax, 0x5f2039d6
xor eax, 0x14839adb
and eax, 0x2818701
or eax, 0xa05818a0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5da7faaf
or eax, 0x57fe4f31
or eax, 0x4d7ead5
or eax, 0x3cbfa29c
or eax, 0x3e702c2
and eax, 0x6818d848
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6995ffff
or eax, 0x3c3e2f99
xor eax, 0x399076be
and eax, 0x3050f5ec
and eax, 0x100
or eax, 0xa7a00828
mov dword [ebx], eax
add ebx, ecx
or eax, 0x334bb4ef
and eax, 0xcba95b8
xor eax, 0x2967ea0a
or eax, 0x545f3ba4
xor eax, 0x604d8434
and eax, 0x809190
or eax, 0x402d004c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x31f124f0
or eax, 0x4cf87f2a
and eax, 0x1f0ea6b8
and eax, 0x190c2430
or eax, 0x60225146
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5f1fe0a1
and eax, 0x17687b4a
or eax, 0xa713179
and eax, 0x248adcd3
or eax, 0x5961ac63
and eax, 0x41419461
or eax, 0x808a4388
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1f081719
and eax, 0x6269e486
and eax, 0x1399014a
and eax, 0x80000
or eax, 0x9220b6c6
mov dword [ebx], eax
add ebx, ecx
or eax, 0x301b81b6
xor eax, 0x58383dd7
xor eax, 0xac7090f
and eax, 0x4000000c
or eax, 0xd102400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6a7fe01b
xor eax, 0x42efebe7
or eax, 0x5d8f14fe
and eax, 0x2364d3a4
xor eax, 0x21130d0e
and eax, 0x309820
or eax, 0x8080105
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5af4233d
xor eax, 0x576bcb6
and eax, 0x29bf418d
and eax, 0x643cdd2a
or eax, 0xf46161e
and eax, 0x4441616
or eax, 0xc001c021
mov dword [ebx], eax
add ebx, ecx
or eax, 0x59480792
or eax, 0x5abe1fd2
xor eax, 0x1b80d231
and eax, 0x847a0446
or eax, 0x8004211
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7d215263
and eax, 0x4bfd5b6c
or eax, 0x6f9b674d
xor eax, 0x20099b96
xor eax, 0x710b3ef7
and eax, 0xe398208
or eax, 0xc1442c81
mov dword [ebx], eax
add ebx, ecx
or eax, 0xc171aa3
xor eax, 0x68d987a6
or eax, 0x290e319e
xor eax, 0x77816dd3
and eax, 0x592a2da7
and eax, 0x58020404
or eax, 0x23516049
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4b41f616
and eax, 0x546b06ea
xor eax, 0x3f5b06a
and eax, 0x37b784d2
and eax, 0x1689a147
and eax, 0x10018000
or eax, 0x4281818
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2c651c20
or eax, 0x484bbde7
xor eax, 0x2a793de0
and eax, 0x16031469
xor eax, 0x22ba449a
and eax, 0x10284010
or eax, 0xc043822c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x40b660c
or eax, 0x34352a63
or eax, 0x226e376d
and eax, 0x547c601a
xor eax, 0x5cdb216c
and eax, 0x48800004
or eax, 0x308b081
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x214538ef
xor eax, 0x28e2fa68
or eax, 0x51c77e7b
xor eax, 0x5a90e838
xor eax, 0x31c79b45
and eax, 0x10b80c04
or eax, 0x86422048
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3ec2b824
and eax, 0x4c37a2ce
and eax, 0x444cb0c3
xor eax, 0x686efc0
or eax, 0x65ba7de7
and eax, 0x884323
or eax, 0x80408008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x8f4e25b
and eax, 0x6bd5ff65
xor eax, 0x52939bc9
and eax, 0x3e0f0799
and eax, 0x2030008
or eax, 0xdfc7034
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x21ebfd08
and eax, 0x65a524d0
xor eax, 0x757faeae
and eax, 0x40012a8c
or eax, 0xa6804400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5acb6677
or eax, 0x6b1c17b7
xor eax, 0x19a5646b
and eax, 0x22400a14
or eax, 0x1905e422
mov dword [ebx], eax
add ebx, ecx
or eax, 0xdb3282a
and eax, 0x75f40dc8
xor eax, 0x45a603aa
and eax, 0x26ad607f
or eax, 0x7b16990b
and eax, 0x6114000b
or eax, 0x4480444
mov dword [ebx], eax
add ebx, ecx
or eax, 0x31203df8
xor eax, 0x21ad76c1
and eax, 0x17cbfbdf
or eax, 0x5b997fd8
and eax, 0xdc83108
or eax, 0x20248000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5ee22dee
xor eax, 0x37c69a4b
or eax, 0x2fe4b9c5
and eax, 0x2b64a008
or eax, 0x10034012
mov dword [ebx], eax
add ebx, ecx
or eax, 0x54a8c6d9
xor eax, 0x6c0f915d
xor eax, 0x6d444d81
or eax, 0x7b42e958
and eax, 0x67917df5
and eax, 0x20800105
or eax, 0x8077840a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x72bcb3bb
and eax, 0x5cffeb7a
and eax, 0x8f2f172
xor eax, 0x3844af35
or eax, 0x5996dd09
and eax, 0x59d47e3b
or eax, 0x90040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6d9e275d
xor eax, 0x4c268cab
xor eax, 0x7655c69e
and eax, 0x664435a4
or eax, 0x3c37b12e
and eax, 0x6c01252c
or eax, 0x81084850
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x62a93d10
xor eax, 0x67eba41d
and eax, 0x1d45f3ba
and eax, 0x7010
or eax, 0x16820bc2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3a33c809
or eax, 0x790f137d
xor eax, 0x58d9af79
xor eax, 0x26c736a6
and eax, 0x52c9a31f
and eax, 0x10000
or eax, 0x368e2108
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3a92a392
and eax, 0x22234dce
and eax, 0x312d475b
and eax, 0x10002
or eax, 0x220c3cd1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x42f80330
and eax, 0x4d51f4b
or eax, 0x3c6ba6b4
and eax, 0x24178e16
or eax, 0x41004008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2662c887
xor eax, 0x103575b7
xor eax, 0x7a9a8b81
and eax, 0x20d2c82c
or eax, 0xd6240400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x204dc92c
or eax, 0x710e638f
and eax, 0x1e1a92ad
xor eax, 0x1b09e012
or eax, 0x734c31f4
and eax, 0xa1c7339
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x585f5d52
or eax, 0x2f09a3a8
xor eax, 0x35212844
and eax, 0xa388383
or eax, 0x21010840
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2f2ca0f5
xor eax, 0x112fa5d0
xor eax, 0x5aec7365
or eax, 0x6e46e9e7
and eax, 0x2a0bb040
or eax, 0x10100000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x609c7948
and eax, 0x1900f02d
or eax, 0x51847c79
or eax, 0x2c9526e5
and eax, 0x350502ac
or eax, 0x80002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x40f8d5eb
and eax, 0x632c8bd
or eax, 0x40d831e
or eax, 0x3118f6f1
or eax, 0x78247ae6
and eax, 0x44355207
or eax, 0x820000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x374886af
xor eax, 0x504ae
and eax, 0x6fcd85ca
xor eax, 0x4705f32
and eax, 0x238c612
or eax, 0x90470009
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1ae4f61e
xor eax, 0x7f8fcff4
or eax, 0x4a2500a0
xor eax, 0x666cecd7
or eax, 0x5ad257d
and eax, 0x8dbc8440
or eax, 0x22400800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3a945b86
and eax, 0x71135e9a
or eax, 0x6684d9a7
xor eax, 0x7329efc6
and eax, 0x4243040
or eax, 0xb2424b82
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4dacaffd
xor eax, 0x458f61b5
or eax, 0x4390061f
and eax, 0x7544b51e
or eax, 0x284000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x54004347
and eax, 0x40318c0a
xor eax, 0x2528832e
xor eax, 0x325988c2
xor eax, 0xb82e885
and eax, 0x400602a
or eax, 0x3000800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x26deca18
or eax, 0x544574a4
and eax, 0xe1a8b85
and eax, 0x4000000
or eax, 0x60b0e439
mov dword [ebx], eax
add ebx, ecx
or eax, 0x57096062
xor eax, 0x4623d6b
and eax, 0x746581e8
xor eax, 0x50aab157
and eax, 0x610012
or eax, 0x9140900
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1535f1f1
xor eax, 0x527ae6e5
and eax, 0x3eda13b8
or eax, 0x1f932571
and eax, 0x1f000020
or eax, 0x6024c082
mov dword [ebx], eax
add ebx, ecx
or eax, 0x53589d7d
xor eax, 0xc3a3229
and eax, 0x52da586e
and eax, 0x49e38e05
and eax, 0x420004
or eax, 0x281845a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2f3fc02f
and eax, 0x8aa4437
xor eax, 0x43715dae
and eax, 0x419b0118
or eax, 0x4042004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3e2bf799
or eax, 0x70c65929
or eax, 0xecf302b
or eax, 0x7f494bcd
and eax, 0x9d8c147
or eax, 0x80000010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x502fc8e8
or eax, 0x7dfc3136
xor eax, 0x3f8c9b0c
xor eax, 0x621db0ec
xor eax, 0x1c8eacec
and eax, 0x34616470
or eax, 0xc0140884
mov dword [ebx], eax
add ebx, ecx
or eax, 0x569e38aa
xor eax, 0x26510385
and eax, 0x1e702fb1
and eax, 0x3b476c83
or eax, 0x456d24b8
and eax, 0x14450411
or eax, 0x2210d242
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5d7aebdd
and eax, 0x6a9e0f7d
xor eax, 0x4f12f594
and eax, 0x21188890
or eax, 0x90000124
mov dword [ebx], eax
add ebx, ecx
or eax, 0x60f037fc
xor eax, 0x3b4ea32b
or eax, 0x38d8ebe1
xor eax, 0x31a7590
xor eax, 0x5afd2b09
and eax, 0x1a128
or eax, 0x40c45000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x40e4f343
or eax, 0x72ea7b92
or eax, 0x81b36a0
and eax, 0x523b7b7b
and eax, 0x42105832
or eax, 0xa8c080cc
mov dword [ebx], eax
add ebx, ecx
or eax, 0x60ddc376
xor eax, 0x66cc47b
or eax, 0x464934e9
or eax, 0x4dfb7de6
and eax, 0x273974ee
or eax, 0x10008010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x646e85bf
and eax, 0x451f17f2
and eax, 0x309336ce
xor eax, 0x70a71bef
and eax, 0x529bedd5
and eax, 0x10030c05
or eax, 0x2628820a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1fc8b60
or eax, 0x508a2f9c
xor eax, 0x27fb2c6c
and eax, 0x66408180
or eax, 0x80027c0b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1e549d08
xor eax, 0x3ee37bb2
xor eax, 0x24f6268e
and eax, 0xc414014
or eax, 0x32a2fc8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x135972a8
or eax, 0x1e40493b
and eax, 0x7ed180e3
and eax, 0x43b3105c
or eax, 0x1a7d244
and eax, 0x64204
or eax, 0x4000533
mov dword [ebx], eax
add ebx, ecx
or eax, 0x328a5316
and eax, 0x45be7831
and eax, 0x3cdfbf5c
xor eax, 0x34ae6f1f
and eax, 0x20004d06
or eax, 0x8e1f0030
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x48a293cf
or eax, 0x449ac32b
xor eax, 0x61aa3791
or eax, 0x74ed1167
and eax, 0x1c35e20b
and eax, 0x4050003
or eax, 0x9801814
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x147addb2
or eax, 0x17bb8758
or eax, 0x6ace442f
and eax, 0x48190297
or eax, 0x800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2ecf2921
or eax, 0x4429437c
or eax, 0x1b6ecad3
and eax, 0x5942dac
and eax, 0x1000000
or eax, 0x3a204010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2bac14de
and eax, 0x9fbbae9
and eax, 0x13c0fa05
and eax, 0x7c9d5cba
or eax, 0x5a7902c5
and eax, 0x40080205
or eax, 0xa0020102
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6865f80f
and eax, 0x3d9154fa
xor eax, 0x3725067a
xor eax, 0x64fd1e73
or eax, 0x35401b1
and eax, 0x4bc80190
or eax, 0xa0000048
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2eed014a
and eax, 0x761c5dd3
xor eax, 0x50e35fc1
or eax, 0x174bc118
and eax, 0x21633b51
and eax, 0x200851
or eax, 0xa904482
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3445c969
xor eax, 0x4e02bf94
xor eax, 0x17f38773
and eax, 0x1005004
or eax, 0x8090a22
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x93e55fb
and eax, 0x1583a20b
or eax, 0x2d94ea76
and eax, 0x5043a5ca
or eax, 0x400cc2cb
and eax, 0x16000
or eax, 0x1e401004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x618c5131
or eax, 0x11ebc0a7
or eax, 0x2cec85bb
and eax, 0x5417756c
and eax, 0x10052100
or eax, 0x20288a82
mov dword [ebx], eax
add ebx, ecx
and eax, 0x16b5815
or eax, 0x49e40f1d
xor eax, 0x436f0ff
xor eax, 0x794b765b
or eax, 0x5a4a0b27
and eax, 0x26188a90
or eax, 0x80006440
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4b8f7e1c
or eax, 0x4e6892e2
or eax, 0x7332a05c
or eax, 0x7ce9d3c3
and eax, 0xc9134201
or eax, 0xc00
mov dword [ebx], eax
add ebx, ecx
and eax, 0xa95d378
or eax, 0x65d55051
or eax, 0x7a4eb42
or eax, 0x3714e6c0
and eax, 0x476a927
and eax, 0x4008803
or eax, 0x79011440
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x236e9e01
xor eax, 0x134a2c59
xor eax, 0x7f111e29
and eax, 0x68846e09
xor eax, 0x54022347
and eax, 0x10040004
or eax, 0xb8040b8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x11fb8305
and eax, 0x6df3dc43
xor eax, 0x4b1e5e2f
or eax, 0x1f6f106a
and eax, 0x4729944c
or eax, 0x104190
mov dword [ebx], eax
add ebx, ecx
and eax, 0x29e8225c
xor eax, 0xc381556
xor eax, 0x79fcf48
and eax, 0x334a90f4
and eax, 0x3dfa4d72
and eax, 0
or eax, 0xbe1186b9
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5ae9e76d
or eax, 0x1c79e161
or eax, 0x59ee9450
or eax, 0x632ba3aa
and eax, 0xb87aa587
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x424940f8
xor eax, 0x688d3334
xor eax, 0x2b7024c
and eax, 0x80404483
or eax, 0xe900110
mov dword [ebx], eax
add ebx, ecx
and eax, 0xd06b396
and eax, 0x2a5a2aed
xor eax, 0x37959dfb
and eax, 0x1ad9efd6
xor eax, 0x1f25914a
and eax, 0x800410
or eax, 0xb040c241
mov dword [ebx], eax
add ebx, ecx
and eax, 0x342a883e
and eax, 0x3b42c9ce
or eax, 0x68942b35
xor eax, 0x400d81fd
and eax, 0x18012a88
or eax, 0xc3000030
mov dword [ebx], eax
add ebx, ecx
or eax, 0x74f224da
xor eax, 0x263f458b
and eax, 0x74aac843
and eax, 0x4cf73a0f
and eax, 0x4d7fe1de
and eax, 0x40000000
or eax, 0x8463b711
mov dword [ebx], eax
add ebx, ecx
or eax, 0x576287e1
xor eax, 0x406974bf
or eax, 0xc9f7d37
or eax, 0x3506a19
and eax, 0x8193af63
or eax, 0x40200080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1c0ad0b9
or eax, 0x619ae5c4
or eax, 0x33e3f106
xor eax, 0x2e92b70d
and eax, 0x1d19f0b6
and eax, 0x100800b2
or eax, 0x64420205
mov dword [ebx], eax
add ebx, ecx
or eax, 0xbde130
xor eax, 0x3a0a1109
and eax, 0x12c6ea8d
and eax, 0x442284
or eax, 0xcc111970
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x52611e5
and eax, 0x49ab84af
xor eax, 0x12b808db
and eax, 0x5fefd3b7
and eax, 0x408a0090
or eax, 0x34e40d
mov dword [ebx], eax
add ebx, ecx
and eax, 0x26567e23
and eax, 0xeddbe6
xor eax, 0x17e89698
or eax, 0x36138a52
and eax, 0x26b4048
or eax, 0xc8002121
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x69ec48af
xor eax, 0xfb8c17e
or eax, 0x3bb34a88
and eax, 0xbeb84820
or eax, 0x507
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5285a134
or eax, 0x12414693
xor eax, 0x73b38377
and eax, 0x54a0c64
or eax, 0x209019
mov dword [ebx], eax
add ebx, ecx
or eax, 0x48f0bab4
and eax, 0x602fb595
xor eax, 0x7de6c8bd
xor eax, 0x12f5fc9
and eax, 0x2c0123e1
or eax, 0x11c941c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x58318d40
or eax, 0x18851f60
xor eax, 0x7714dca9
or eax, 0x1d68c75a
xor eax, 0x34b904d0
and eax, 0x3500102
or eax, 0xa830e4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6322e97b
and eax, 0x257b8c73
and eax, 0x27530340
and eax, 0x20000000
or eax, 0x19a5f3d6
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3af897cf
or eax, 0x5cdec223
and eax, 0x4b25e282
and eax, 0x22e2e8f6
and eax, 0x2008000
or eax, 0x8d0f1c45
mov dword [ebx], eax
add ebx, ecx
or eax, 0x30e3bb71
and eax, 0x51fe2ba1
xor eax, 0x2b824c31
or eax, 0x6a4223d5
xor eax, 0x7ed8069e
and eax, 0x304000
or eax, 0xa0401aa4
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3619fbed
or eax, 0xde9a7fd
and eax, 0x6588c7bb
xor eax, 0x162f95a1
and eax, 0x18fdd6a7
and eax, 0x210000
or eax, 0x451a20dd
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x64be394c
or eax, 0x66a1842b
xor eax, 0x65b89be6
and eax, 0x2ffed0dc
or eax, 0x683a96d0
and eax, 0x2a1a0080
or eax, 0x14c10820
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3058c7f8
xor eax, 0x778ba1e8
xor eax, 0x6ce71482
or eax, 0x3b3cd014
and eax, 0x3785aa24
or eax, 0x581
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5bba9e9b
and eax, 0x1e1f62b6
xor eax, 0x73c20765
or eax, 0x70198a3a
and eax, 0x2049098c
or eax, 0x88043000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3f6dddaa
and eax, 0xab7ada0
and eax, 0x5dc9d505
or eax, 0x6df4f4aa
and eax, 0x4114850a
or eax, 0x120a0815
mov dword [ebx], eax
add ebx, ecx
and eax, 0x39664362
or eax, 0x59939bc5
and eax, 0x7f46434
and eax, 0x71bfae7a
xor eax, 0x501b914e
and eax, 0x40011140
or eax, 0x205064a1
mov dword [ebx], eax
add ebx, ecx
and eax, 0xccc8998
or eax, 0x4887822a
xor eax, 0x49d1039c
and eax, 0x251ba169
and eax, 0x20000
or eax, 0x306c4289
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x613e6016
and eax, 0x66feca35
and eax, 0x21a4a0a3
and eax, 1
or eax, 0xb5e01a76
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x399cbe3c
or eax, 0x5d4fb6d5
xor eax, 0x453548b9
or eax, 0x528e014e
and eax, 0x10806c4c
or eax, 0x25310010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x750f42c3
xor eax, 0xdd1bcf9
xor eax, 0x4a6b7825
xor eax, 0x565b8845
and eax, 0x5fa9298a
and eax, 0x800888
or eax, 0x235c6024
mov dword [ebx], eax
add ebx, ecx
or eax, 0x67989548
and eax, 0x1778160
and eax, 0x60ef29ff
and eax, 0x6c3b5ac4
and eax, 0x40
or eax, 0x9a0b92bb
mov dword [ebx], eax
add ebx, ecx
and eax, 0x42c5c6ec
and eax, 0x33a84036
xor eax, 0x1befd9c6
xor eax, 0x23cef433
and eax, 0x20200891
or eax, 0x8590402a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7cec69b8
or eax, 0x74b1e57f
or eax, 0x5016240
or eax, 0x300ee3ff
or eax, 0x6fadfb6c
and eax, 0x77279000
or eax, 0x400000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x67837e28
or eax, 0xb5138e3
xor eax, 0x479fd57d
xor eax, 0x394f24cc
and eax, 0x64106b94
and eax, 0x4100
or eax, 0xe8db26c5
mov dword [ebx], eax
add ebx, ecx
and eax, 0x55c08842
or eax, 0x225db84f
or eax, 0x30d31165
xor eax, 0x17ca046a
or eax, 0x5c16c60d
and eax, 0x3513240c
or eax, 0x2c00072
mov dword [ebx], eax
add ebx, ecx
and eax, 0x22b75e8c
and eax, 0x1bc94e70
or eax, 0x188fb085
and eax, 0x3b085
or eax, 0x44200000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x55512f1b
xor eax, 0x5a49330c
xor eax, 0x18574edc
and eax, 0x364004c
or eax, 0x20101c91
mov dword [ebx], eax
add ebx, ecx
and eax, 0x93f7781
or eax, 0x6e5c7f20
xor eax, 0x1c04a7b2
xor eax, 0x5636b4e4
and eax, 0x40c20b2
or eax, 0x4a300208
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4cb229b2
and eax, 0x578eb766
and eax, 0x2af55fd5
and eax, 0x2040100
or eax, 0xe07b1c44
mov dword [ebx], eax
add ebx, ecx
or eax, 0x8ecde77
or eax, 0x769c2e3a
and eax, 0x2c678746
xor eax, 0x6b74ed8d
and eax, 0x6ddfd91e
and eax, 0x120002
or eax, 0xa0888671
mov dword [ebx], eax
add ebx, ecx
or eax, 0x71ba494e
xor eax, 0x2787a85c
xor eax, 0x195b962c
or eax, 0x2bd985ad
or eax, 0x750da399
and eax, 0x9a4171b8
or eax, 0x40
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1e4563e1
xor eax, 0x25ddbcee
and eax, 0x2572d77e
xor eax, 0x23005991
xor eax, 0x33061990
and eax, 0x10060015
or eax, 0xca284048
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x39dfa45
or eax, 0x983d1a2
and eax, 0x624e8daf
or eax, 0x36f10193
and eax, 0x603389b2
or eax, 0x82444
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3d474f0a
and eax, 0x5a4915ee
and eax, 0x73fd9701
and eax, 0x480000
or eax, 0x2ba3ba75
mov dword [ebx], eax
add ebx, ecx
or eax, 0x462917ae
or eax, 0x72f7e435
or eax, 0x59983eaf
and eax, 0x44d1a0eb
and eax, 0x543f31ee
and eax, 0x1000a8
or eax, 0xb1241c14
mov dword [ebx], eax
add ebx, ecx
and eax, 0x659895de
and eax, 0x5976dba3
or eax, 0x7643cd47
and eax, 0x6f43b95e
or eax, 0x4f509ad6
and eax, 0x131984
or eax, 0x10a44008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x70957ab5
and eax, 0x1aef6a1
xor eax, 0x45d6cfae
xor eax, 0x509adf01
and eax, 0x104e2004
or eax, 0x40810441
mov dword [ebx], eax
add ebx, ecx
or eax, 0x372ba7fe
xor eax, 0x351510e
or eax, 0x5a635d19
xor eax, 0x47a9baaf
and eax, 0x38520542
or eax, 0x609b201
mov dword [ebx], eax
add ebx, ecx
and eax, 0x58467253
or eax, 0x494c24b9
xor eax, 0x64d819bd
and eax, 0xc960404
or eax, 0xd089
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x60bf643f
or eax, 0x2a5b7f1f
and eax, 0x5e496f85
xor eax, 0x6842c673
and eax, 0x47fbce45
and eax, 0x90844
or eax, 0x30e01523
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3417552b
or eax, 0x7a0684cd
xor eax, 0x5e8f71c9
xor eax, 0x555ca418
and eax, 0x240c0018
or eax, 0xad333c1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6b1af078
and eax, 0x202dce3b
or eax, 0x3491608d
xor eax, 0x76efcf02
and eax, 0x16f37e
and eax, 0x100
or eax, 0x42e4c040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1d3dfdfe
or eax, 0x63ab2eb8
or eax, 0x7a92141a
xor eax, 0x43ef198
and eax, 0x41810842
or eax, 0x8002d098
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x448a0418
xor eax, 0x3bd21937
or eax, 0x21dd932d
and eax, 0x1a18c614
or eax, 0x800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x64c01dab
or eax, 0x45e33420
xor eax, 0x60b0147c
xor eax, 0x11ca3c73
or eax, 0x73b03811
and eax, 0x2991c27
or eax, 0x80448380
mov dword [ebx], eax
add ebx, ecx
or eax, 0x312ed720
or eax, 0x6becf95f
and eax, 0x30a3c842
or eax, 0x49ecf1be
and eax, 0x19883828
or eax, 0x100600
mov dword [ebx], eax
add ebx, ecx
or eax, 0x56bd7b68
or eax, 0x2f23db83
or eax, 0x159a87b1
or eax, 0x9bfb1cc
and eax, 0x1ba2dcb9
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x29f9fe7c
xor eax, 0x29d43a2c
and eax, 0x5a646cf4
or eax, 0x6aa23449
or eax, 0x60fbb485
and eax, 0x32001c48
or eax, 0x81000010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x497822aa
and eax, 0x552f6d82
or eax, 0x3eab05ea
and eax, 0x2d010100
or eax, 0x40145201
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6e9e9981
or eax, 0x431c7cbf
or eax, 0x6d096ced
and eax, 0x3389d93b
and eax, 0x4addf6ed
and eax, 0x2005001
or eax, 0x75442e16
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7febcc45
or eax, 0x2e8a657
xor eax, 0x522f216c
or eax, 0x10cc7e5f
and eax, 0x150b2507
or eax, 0xa100000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x11026cdc
or eax, 0x65336462
and eax, 0x506d8707
or eax, 0x1df96470
or eax, 0x2f584463
and eax, 0x32686060
or eax, 0x8000120c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x9f434c4
or eax, 0x15ea7499
and eax, 0x6e23710
or eax, 0x126faa56
or eax, 0x4de478f6
and eax, 0x14a4c020
or eax, 0xa0100100
mov dword [ebx], eax
add ebx, ecx
or eax, 0xe8eede8
or eax, 0x214b7d8b
or eax, 0x397b44a6
xor eax, 0x1912abe2
xor eax, 0x14b2e583
and eax, 0x2489284
or eax, 0xa04431
mov dword [ebx], eax
add ebx, ecx
and eax, 0x73202ed9
xor eax, 0x7a864ae9
and eax, 0x7f0a75d2
xor eax, 0x7080b4a
xor eax, 0x48fdc307
and eax, 0x2054000c
or eax, 0x88002360
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1a5ab22d
or eax, 0x2720312
or eax, 0x5a7ff8d3
xor eax, 0x14e096c4
and eax, 0x408c4832
or eax, 0x91001080
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x218e4031
or eax, 0x4561841e
or eax, 0x55341c16
and eax, 0x2226387b
and eax, 0x20021811
or eax, 0x5550e004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x578b3580
xor eax, 0xe4d12a7
and eax, 0x2f4ec7e9
and eax, 0x7a8c7ec0
or eax, 0x2ec1530e
and eax, 0x4091202
or eax, 0x11028850
mov dword [ebx], eax
add ebx, ecx
and eax, 0x79d09c
or eax, 0x48c6b2b5
and eax, 0x5650c01b
and eax, 0x408010
or eax, 0xbd2a0946
mov dword [ebx], eax
add ebx, ecx
or eax, 0x76829f0a
and eax, 0x749cfa3c
or eax, 0x73351674
and eax, 0x40888208
or eax, 0x8000003
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x59ff6d92
or eax, 0x3ac80a2a
and eax, 0x57836c71
and eax, 0x369f99a2
and eax, 0x2030800
or eax, 0x6944e314
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6549aa63
xor eax, 0x569bbcc0
xor eax, 0x3b0e3a23
xor eax, 0xbad3e93
and eax, 0x24f807
or eax, 0x14000068
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4f9b7442
xor eax, 0x1d7042be
and eax, 0x4cc91e86
xor eax, 0x322d42d9
xor eax, 0x7d7c8642
and eax, 0x4510d400
or eax, 0x18642980
mov dword [ebx], eax
add ebx, ecx
or eax, 0x335965a5
or eax, 0x7532992c
or eax, 0x3aaa943e
and eax, 0x767924ab
or eax, 0x240
mov dword [ebx], eax
add ebx, ecx
and eax, 0x40826452
or eax, 0x599fcbf2
or eax, 0x31717c80
xor eax, 0x14f02520
and eax, 0xc051800
or eax, 0x12402021
mov dword [ebx], eax
add ebx, ecx
or eax, 0x37536639
xor eax, 0x2b8d4362
and eax, 0x52e43707
or eax, 0xb208abf
and eax, 0x18001e86
or eax, 0x801d4040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x697dde37
and eax, 0x6d6741e0
and eax, 0x728a2114
and eax, 0
or eax, 0x51b1c589
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7c3274ca
or eax, 0x689e5957
and eax, 0x65dce4ca
and eax, 0x4080404a
or eax, 0x88411235
mov dword [ebx], eax
add ebx, ecx
and eax, 0x233d5bc6
and eax, 0x719a779d
or eax, 0x3ff00998
and eax, 0x22a04194
or eax, 0x78041
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4afbf079
and eax, 0x1bca11f0
and eax, 0x12a6d257
or eax, 0x5dab6658
and eax, 0x32ebc23e
and eax, 0xa00208
or eax, 0x65143406
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5ad8229
xor eax, 0x79d39842
and eax, 0x32accf1c
xor eax, 0x55da7fc9
and eax, 0x4450628d
or eax, 0x22250402
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6c729f8
xor eax, 0x5e1691af
or eax, 0x677d55d0
or eax, 0x15f3236
and eax, 0x14805c66
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x73b64c17
and eax, 0x21aba9f6
or eax, 0x543a1646
and eax, 0x75381c34
or eax, 0x80456181
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4b829b83
or eax, 0x39310771
and eax, 0x54e8d70c
and eax, 0x461444d2
and eax, 0x40004400
or eax, 0x20c4098d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4bd592b3
and eax, 0x2ebaeb9
and eax, 0x139d64ac
or eax, 0x73129c42
and eax, 0x1363e5e9
and eax, 0xe8
or eax, 0xec346b10
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1e2bd87a
or eax, 0x77f28803
xor eax, 0x40bb52d9
and eax, 0x61958c69
or eax, 0x3cdbb724
and eax, 0x30011204
or eax, 0x800400c0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x30cb72c1
or eax, 0x22cbf67b
xor eax, 0x235a95ba
or eax, 0x7bcb3862
and eax, 0x337bd8b2
and eax, 0x33004800
or eax, 0xc80a348
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6e604ae1
or eax, 0x72a8ad9b
and eax, 0x762b55e4
and eax, 0x200840a0
or eax, 0x8155081d
mov dword [ebx], eax
add ebx, ecx
and eax, 0x51b95171
xor eax, 0x413a3c97
xor eax, 0x3ca406a0
and eax, 0x7d7dea8
and eax, 0x4065200
or eax, 0xcb5005e6
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x51ad53af
or eax, 0x57956be6
xor eax, 0x183e8ff2
and eax, 0xc3006004
or eax, 0x281a0762
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7d71747
and eax, 0x51195a5a
or eax, 0x170ae2cc
xor eax, 0x1e150415
xor eax, 0x56d85bdf
and eax, 0x1106a000
or eax, 0xe0215059
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4a1b137
xor eax, 0x5bf3c5e1
or eax, 0x17ee03c7
or eax, 0x4e90279
and eax, 0x1bf62639
or eax, 0x20008800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x53c6cca8
and eax, 0x4fff9b4f
and eax, 0x8f3aba2
and eax, 0x828000
or eax, 0xe010748a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6864b6f3
and eax, 0x1271122
xor eax, 0x73726e3b
and eax, 0x61d173ba
and eax, 0x20406000
or eax, 0x18a60827
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xa8cf8a1
and eax, 0x5be4237c
or eax, 0x3244f283
and eax, 0x20407003
or eax, 0x89180150
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7ede0b
xor eax, 0x76e905b0
or eax, 0x1ed4ff0b
and eax, 0x121f4cad
and eax, 0x114808
or eax, 0x80682054
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5b237ada
xor eax, 0x295daa1e
and eax, 0x327236dd
and eax, 0x3abee39a
and eax, 0x32000098
or eax, 0x81011726
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7185cfdd
and eax, 0x45f56941
xor eax, 0x1e763b7d
xor eax, 0x3e9c6e24
or eax, 0x7e009fef
and eax, 0x58060c51
or eax, 0x80100000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x51c27b82
or eax, 0x4c682549
and eax, 0x41e54c1c
and eax, 0x24cc8bfb
and eax, 0x677eccb2
and eax, 0x400000
or eax, 0xab38d7a8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4210f9d7
or eax, 0x41d768b0
or eax, 0x3c04fde1
xor eax, 0x1105b776
and eax, 0x68684800
or eax, 0x13053146
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7495c68
or eax, 0x25c92494
or eax, 0x33ac3d02
and eax, 0x5762ed4d
xor eax, 0x52b38734
and eax, 0x540ea38
or eax, 0x82200004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3240819d
and eax, 0x72f39ce2
and eax, 0x2cda1935
and eax, 0
or eax, 0x2c3312f5
mov dword [ebx], eax
add ebx, ecx
and eax, 0x46fe902f
and eax, 0x3aac69f8
or eax, 0x7d85e2b8
and eax, 0x10b64b42
and eax, 0x10240000
or eax, 0x4212a91b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x18891b2f
and eax, 0x7b45e48
xor eax, 0x3d28b536
and eax, 0x4ac40ad
xor eax, 0x1e61aa4c
and eax, 0x52a60
or eax, 0x84020114
mov dword [ebx], eax
add ebx, ecx
and eax, 0x43ea1069
xor eax, 0x70efe994
or eax, 0x42f2beac
and eax, 0x557ced5d
or eax, 0x3500ecb7
and eax, 0x2000c523
or eax, 0x801000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5eb45521
or eax, 0x1f45af16
xor eax, 0x648ec366
or eax, 0x52286e10
and eax, 0x10802000
or eax, 0x1087
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x20ba9a06
or eax, 0x38aa33b1
or eax, 0x50133bd6
and eax, 0x78a10801
or eax, 0x400408
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4f37687a
or eax, 0x4a5519d0
and eax, 0x26158537
and eax, 0x2000100
or eax, 0x45e2844c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4e8d08b7
and eax, 0x1b56a546
and eax, 0x7108bc18
or eax, 0xe7fa9db
and eax, 0xd1c0099
or eax, 0x60000220
mov dword [ebx], eax
add ebx, ecx
and eax, 0x60b3ea09
or eax, 0x7d0fd104
and eax, 0x70dacc86
xor eax, 0x40c58d14
or eax, 0x32118a75
and eax, 0x30c4cc61
or eax, 0xc0002082
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1a2ff223
or eax, 0x46dbbd2a
xor eax, 0x375872e5
and eax, 0x41818942
or eax, 0x200011
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x359f8090
xor eax, 0x3e2363ba
xor eax, 0x611ebf6c
and eax, 0x29024004
or eax, 0x90d020ea
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2a547f26
xor eax, 0x586fafd4
xor eax, 0x4c5b2580
xor eax, 0x1aba286
and eax, 0x2249422c
or eax, 0x10860003
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1eb12827
and eax, 0x2f95683f
xor eax, 0x77e5079d
or eax, 0x35a3995c
and eax, 0x1870872
or eax, 0x8a004000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x46e700d4
or eax, 0x33cb1cf7
and eax, 0x432d7576
or eax, 0x378e1a90
or eax, 0x4b272f10
and eax, 0x1c8c20d4
or eax, 0x50c008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7b7a4032
xor eax, 0x5f82125b
or eax, 0x67c65d57
and eax, 0x64ca0c12
or eax, 0x900120a0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x69203eec
or eax, 0x40e68ff1
and eax, 0x55d34105
and eax, 0x40800000
or eax, 0xb800e8fc
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6f276431
and eax, 0x7421e827
or eax, 0x2735c7a7
and eax, 0x62048386
or eax, 0x90080040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x9f81787
or eax, 0x1cc6a766
xor eax, 0x5a5b3f9c
and eax, 0x25800848
or eax, 0x5a481480
mov dword [ebx], eax
add ebx, ecx
or eax, 0x104ea607
xor eax, 0x7feb1eaa
and eax, 0x34f180e2
or eax, 0x17fd8f29
or eax, 0x4347fff
and eax, 0x146d874e
or eax, 0xc8000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x69482052
xor eax, 0x1be3fa46
and eax, 0x4ee29a4a
and eax, 0x3bde1c8b
or eax, 0x4de600ab
and eax, 0x4fc410a0
or eax, 0x3008e010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x208d31e
xor eax, 0x2805b7f9
and eax, 0x6f217241
xor eax, 0x29ab0af0
and eax, 0x1488f63f
and eax, 0x4800001
or eax, 0xe3540148
mov dword [ebx], eax
add ebx, ecx
and eax, 0x697599af
xor eax, 0x73eaf7b
and eax, 0x3a26ba7c
and eax, 0x64b4b929
and eax, 0x2000a000
or eax, 0xf0441c1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x79c5edf6
xor eax, 0x6c404e07
xor eax, 0xe3a924a
and eax, 0x1e6b5688
or eax, 0x6c5fb0f
and eax, 0x4412800
or eax, 0x81004f0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1dc0dc56
or eax, 0x3c092cc8
xor eax, 0x42dd4f5d
and eax, 0x32442112
or eax, 0x810c48
mov dword [ebx], eax
add ebx, ecx
or eax, 0x45aaba04
or eax, 0x745c3088
and eax, 0x2345e5b2
or eax, 0x6525436d
xor eax, 0x2ff6f974
and eax, 0x8110c09
or eax, 0xa1644070
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4cb14ea4
or eax, 0x7ec06678
and eax, 0x6db89241
or eax, 0x60d961f5
and eax, 0x64282355
or eax, 0x92061408
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x12d6aef0
or eax, 0x2b000a96
and eax, 0x2724f24c
and eax, 0x25201008
or eax, 0x10096580
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x69c83f62
xor eax, 0x75f52e56
xor eax, 0x5d643eac
and eax, 0x60304810
or eax, 0x8080a509
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7f23aa4d
or eax, 0x188e92bd
and eax, 0x7d552635
and eax, 0x221
or eax, 0x82c84988
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3c2e4f30
or eax, 0x23fa988e
xor eax, 0x79467c18
or eax, 0x644eb626
and eax, 0x60ec3104
or eax, 0x1010009
mov dword [ebx], eax
add ebx, ecx
or eax, 0x57d48f5d
or eax, 0x517b31c
and eax, 0xf745387
and eax, 0x3e2d28df
and eax, 0xcf0d0a9
and eax, 0x4000000
or eax, 0x6810324a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x680e97ea
or eax, 0x742b6ff2
or eax, 0x285fda4
xor eax, 0x5a948884
and eax, 0x20206730
or eax, 0x53900004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x41689d8b
and eax, 0x40055598
or eax, 0x316ccddd
and eax, 0x70200d01
or eax, 0x84111022
mov dword [ebx], eax
add ebx, ecx
and eax, 0xd54d39d
or eax, 0x3bf31ca0
and eax, 0x6bc39d0c
and eax, 0x4ca4baef
or eax, 0x65c49afa
and eax, 0x608010f8
or eax, 0x12036404
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1755fb85
or eax, 0x68a67262
or eax, 0x478c07f6
and eax, 0x325f86
or eax, 0x80010000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x42ab53b0
and eax, 0xd2f8813
xor eax, 0x15869399
and eax, 0x5520ab6d
and eax, 0x10008301
or eax, 0xcaa77024
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x570aa79a
or eax, 0x60c5723d
and eax, 0x2161359f
and eax, 0x3b30bed4
and eax, 0x5eaa4444
and eax, 0x200000
or eax, 0xfe17c042
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5cb32fc8
xor eax, 0x7ea15b35
and eax, 0x6ec84c4b
and eax, 0x4841
or eax, 0x8d763006
mov dword [ebx], eax
add ebx, ecx
and eax, 0x41427f71
or eax, 0x12dd6484
or eax, 0x7d73dc17
and eax, 0x39800840
or eax, 8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x19025a23
and eax, 0x4338c683
and eax, 0x2aeb8dcc
or eax, 0x3f2aca71
and eax, 0x2224a40
or eax, 0xd42404
mov dword [ebx], eax
add ebx, ecx
or eax, 0xaeef4b9
or eax, 0x61f10e33
xor eax, 0x2df015fc
xor eax, 0x23efab3c
and eax, 0x25800000
or eax, 0x12009780
mov dword [ebx], eax
add ebx, ecx
and eax, 0x504f9777
or eax, 0x5599727
and eax, 0x6c89a940
and eax, 0x4010000
or eax, 0x10468f1
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7d268713
and eax, 0x4a571208
xor eax, 0x1b9d92c9
and eax, 0x538a0041
or eax, 0xc016134
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x71687d10
xor eax, 0x3bb9664f
or eax, 0x3c240ff8
xor eax, 0x65d8a0c5
and eax, 0x48821b07
or eax, 0xa34120c0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6d834de0
and eax, 0x5180fe5c
xor eax, 0x33e72997
or eax, 0x4ac82cd7
or eax, 0x5e3ba9f7
and eax, 0x74ea5e05
or eax, 8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x67a5ffbd
or eax, 0x260126ba
xor eax, 0x7caedfc0
and eax, 0xa400030
or eax, 0x80328d00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6ae7dad7
and eax, 0x42acd4da
xor eax, 0x5decc53c
and eax, 0x18081018
or eax, 0x2862a01
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7f5cfca5
xor eax, 0x3329f7d9
xor eax, 0x515dae1d
and eax, 0x10008300
or eax, 0xa2545884
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6a070001
and eax, 0x6b213a76
or eax, 0x9078807
and eax, 0x613ea66
and eax, 0x10804
or eax, 0x8a7064b8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x205aab62
and eax, 0x57b17ad6
or eax, 0x3f525796
xor eax, 0x10d5bd83
and eax, 0x723da1e2
and eax, 0x2008040
or eax, 0xc581119
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3cbbf94c
or eax, 0x369a2c6f
and eax, 0x68581441
and eax, 1
or eax, 0xc5c0c182
mov dword [ebx], eax
add ebx, ecx
or eax, 0x281c7f04
xor eax, 0x25e3dc9a
or eax, 0x1092f226
and eax, 0x2645f042
and eax, 0x72d38de7
and eax, 0x8002
or eax, 0xdbca2960
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5c81bf23
xor eax, 0x458c4d46
and eax, 0x4befe8fd
xor eax, 0x13a8eb0f
or eax, 0x6deaa3ae
and eax, 0x388301a8
or eax, 0x82100411
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x32c98bd5
and eax, 0x62af9eda
xor eax, 0x75658222
xor eax, 0x59dc94c8
and eax, 0x88280a0
or eax, 0x4140610d
mov dword [ebx], eax
add ebx, ecx
and eax, 0x17206aa5
or eax, 0x7d13a90
or eax, 0x39a2d396
and eax, 0x231d984
or eax, 0xc0440
mov dword [ebx], eax
add ebx, ecx
and eax, 0x11a8db02
and eax, 0x646c95dd
or eax, 0x2a68a360
and eax, 0x1a81dde8
and eax, 0x8000040
or eax, 0x65ed0202
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1d2752ea
and eax, 0x74272ade
and eax, 0x63c7ae54
xor eax, 0x4712608c
and eax, 0x2040204
or eax, 0x18621422
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2f4f0b1f
xor eax, 0x63d6cbfc
and eax, 0x8dd376f
xor eax, 0x6f9c4115
or eax, 0x269a1fb
and eax, 0xc01b08b
or eax, 0x800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2625e360
xor eax, 0x53e6b63d
and eax, 0x42f977e1
and eax, 0x28e559b5
and eax, 0xc11000
or eax, 0x761a6004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xd56a1ce
xor eax, 0x5ab1e958
and eax, 0x239ef6b8
xor eax, 0x25848398
xor eax, 0x7c65c07e
and eax, 0x90136
or eax, 0x2000c80
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7e1234e5
or eax, 0x24748c1b
xor eax, 0x5b9c1d38
and eax, 0x44400104
or eax, 0x2160200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6ef157a7
and eax, 0x39644675
or eax, 0x349223c2
and eax, 0x424c82d
or eax, 0x4f129467
and eax, 0x4360024
or eax, 0x12910
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6ffeffc6
xor eax, 0xad4ded9
and eax, 0x7ba333c2
and eax, 0x8000280
or eax, 0x60408c3a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7598d09f
xor eax, 0xa73dc66
xor eax, 0x5a72d0d6
xor eax, 0x51961247
and eax, 0x6c448008
or eax, 0x1303f82
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1ff7a39a
xor eax, 0x61fcced1
and eax, 0x58d5ae7b
and eax, 0x510200
or eax, 0xc080c30
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x725c595f
xor eax, 0x2733bfaa
xor eax, 0x18b973ae
and eax, 0x5a392358
or eax, 0x24e369c4
and eax, 0x20a32108
or eax, 0x9b000410
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2df299c3
xor eax, 0x134cbebc
or eax, 0x5e0c89d
or eax, 0x3156c8f0
xor eax, 0x24a7ef28
and eax, 0x1a401090
or eax, 0x6420a428
mov dword [ebx], eax
add ebx, ecx
and eax, 0x61ec5275
or eax, 0x32e1b3eb
or eax, 0x377b9312
or eax, 0x7e5e7b3c
or eax, 0x5f9b74c1
and eax, 0x3722bfca
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5971ac1b
and eax, 0xaa0a726
and eax, 0x6db09774
and eax, 0x8000200
or eax, 0x32815820
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4b506b3c
and eax, 0x268d784
and eax, 0x318049ef
and eax, 0x637c7d87
or eax, 0x5b946f2b
and eax, 0x3940801
or eax, 0x4221000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3f11b23b
or eax, 0x4b5a2b96
xor eax, 0xb23c890
xor eax, 0x63859087
and eax, 0x1f097035
and eax, 0x6000000
or eax, 0x20071a24
mov dword [ebx], eax
add ebx, ecx
or eax, 0x383a69c9
and eax, 0x31c615e9
or eax, 0x1e0e8183
and eax, 0x160091e8
or eax, 0x40f02204
mov dword [ebx], eax
add ebx, ecx
or eax, 0x238d1e7b
or eax, 0x6297804d
and eax, 0x7ab5d11c
or eax, 0x374dfd3
xor eax, 0x286cfa09
and eax, 0x430105d6
or eax, 0x80228809
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5ddc3d7a
or eax, 0x2013083c
xor eax, 0x4dedcfb5
and eax, 0x3b69925d
and eax, 0x28608209
or eax, 0x84124532
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7f854790
or eax, 0x568ac919
xor eax, 0x6a8fbeef
xor eax, 0x1eec083f
and eax, 0x45ff8e7e
and eax, 0x40
or eax, 0xa6012001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x66173206
xor eax, 0x43f10069
and eax, 0x39b7c759
or eax, 0x30900b08
and eax, 0x40082c42
and eax, 0x800
or eax, 0x8dc6d5ad
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7062bfc7
xor eax, 0x3499a309
and eax, 0xbe53b73
xor eax, 0x15f868b8
xor eax, 0x6c935bed
and eax, 0x60403212
or eax, 0x691c449
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7bfa5730
or eax, 0x70979459
or eax, 0x58f7e55
xor eax, 0x6fe4d545
and eax, 0x312310
or eax, 0x4409064
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x607eefd3
and eax, 0x8722559
or eax, 0x744d2d67
and eax, 0x1d36489
and eax, 0x20401
or eax, 0x390c9a08
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1b796a5a
and eax, 0x61f0fcd3
xor eax, 0x7d644b7d
and eax, 0xc000014
or eax, 0x829a3000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x66c74c1c
or eax, 0x6402b1ed
and eax, 0x78823ceb
xor eax, 0x3a33ba26
and eax, 0x50918245
or eax, 0x1043530
mov dword [ebx], eax
add ebx, ecx
or eax, 0x27e5d707
xor eax, 0x26defab7
and eax, 0x8922123
and eax, 0x20000
or eax, 0xd6f5a449
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6af308c7
or eax, 0x73e45ff5
or eax, 0x71d73baf
and eax, 0x66111f86
and eax, 0x10780
or eax, 0x8ce8a051
mov dword [ebx], eax
add ebx, ecx
or eax, 0x48e6124f
or eax, 0x4e49ba9e
and eax, 0x154b5bda
and eax, 0x40801c8
or eax, 0x71042404
mov dword [ebx], eax
add ebx, ecx
or eax, 0x69ff3173
xor eax, 0x393dad8a
and eax, 0x46a04c20
and eax, 0x44000000
or eax, 0x232b421e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x8905d5e
and eax, 0x28d66bd
and eax, 0x5f67120c
and eax, 8
or eax, 0x5edb5c1
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3e3cbb7c
or eax, 0x5e1fa589
or eax, 0x7ef94240
xor eax, 0x4162847a
xor eax, 0x5a7809ca
and eax, 0x44c01809
or eax, 0xa180406
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x66668a1
and eax, 0x9c12169
or eax, 0x6a47ef07
xor eax, 0x5bea879d
or eax, 0x61d7c67a
and eax, 0x11974030
or eax, 0xa000104
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2ca535f6
or eax, 0x339b62c4
or eax, 0x1c43f993
and eax, 0x27d60cda
or eax, 0x6cfb9b3e
and eax, 0x4e220978
or eax, 0x10004400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x39eaa860
or eax, 0x453c8bd6
or eax, 0x51b33bcd
and eax, 0x13a1a70
or eax, 0x82004000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x62f8e35a
or eax, 0x68702676
or eax, 0x193705b2
and eax, 0x36a9b7ee
and eax, 0x15e7a2c1
and eax, 0x202240
or eax, 0xd14503a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1403314a
or eax, 0x6e4e607f
or eax, 0x3e6a0bd6
or eax, 0x4fd0114
and eax, 0x39f841b5
or eax, 0x1400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7ee51f33
xor eax, 0x85389d1
or eax, 0x6ea98914
and eax, 0x2f261472
or eax, 0x500008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x648a7e32
and eax, 0x35c1f48c
xor eax, 0x5128ca26
and eax, 0x431ea116
and eax, 0x41000002
or eax, 0xb8701b31
mov dword [ebx], eax
add ebx, ecx
and eax, 0x74ca9b1b
or eax, 0x1353f286
or eax, 0x5a859db7
and eax, 0x7185ea25
or eax, 0x80080000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x32273ca1
xor eax, 0x2f61645d
xor eax, 0x36020d7d
xor eax, 0x39486fca
and eax, 0x44842
or eax, 0x24410210
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2b3c0580
or eax, 0x71922ccf
xor eax, 0x3313e34c
xor eax, 0x1f7bf359
xor eax, 0x2977bb87
and eax, 0x5a000440
or eax, 0x41c3310
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1436482e
xor eax, 0x2fd92983
or eax, 0x3021e766
and eax, 0x2b0520cb
and eax, 0x50049
or eax, 0x50984820
mov dword [ebx], eax
add ebx, ecx
or eax, 0x50fa875a
xor eax, 0x1d7ae678
and eax, 0x30e064ff
or eax, 0xba22eff
and eax, 0x51609f2f
and eax, 0x828
or eax, 0xba528190
mov dword [ebx], eax
add ebx, ecx
or eax, 0x72945f83
and eax, 0x2787a32a
xor eax, 0x20f118e5
and eax, 0x4e460457
and eax, 6
or eax, 0x61a12610
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x772f4829
or eax, 0x14eb1efd
and eax, 0x79e575a3
and eax, 0x3cf3f2eb
and eax, 0x100160a2
or eax, 0xf1e8b14
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7a2f55ac
and eax, 0x4ec69d81
xor eax, 0x352e9709
and eax, 0x1e181d9d
and eax, 0x10080100
or eax, 0x42a250b6
mov dword [ebx], eax
add ebx, ecx
and eax, 0x90ecd08
or eax, 0x36342485
xor eax, 0x52b898c6
and eax, 0x5926e711
or eax, 0x2e556c3f
and eax, 0x6c410100
or eax, 0x1800000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7a4012ce
xor eax, 0x2f78fab9
or eax, 0x78d6dba8
and eax, 0x1d691e
or eax, 0x1000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x184dc5d1
and eax, 0x1277a37
xor eax, 0x7e909f47
and eax, 0x17546c5b
and eax, 0x10040440
or eax, 0xc8020320
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3bef6043
and eax, 0x3eba8ce8
and eax, 0x64e2e6a2
and eax, 0xce555ea
and eax, 0x800000
or eax, 0x4052230e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x423f3943
and eax, 0xde44081
or eax, 0x37b76749
and eax, 0x7f10300
or eax, 0xc8008892
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2e8ce24c
and eax, 0xcb84d0d
xor eax, 0x774b6ad5
and eax, 0x473eb9e2
and eax, 0x41322180
or eax, 0x1c488e2a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x19f17229
or eax, 0x46229054
or eax, 0x358b48e8
and eax, 0x23ce161c
and eax, 0x3880410
or eax, 0x80448b00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7f829dfe
xor eax, 0x485bac77
and eax, 0x25e06395
and eax, 0x77530aac
or eax, 0x5c8e4ca3
and eax, 0xc8e4083
or eax, 0x81602100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3df6cf9f
and eax, 0x76cdcb52
xor eax, 0x4acae6f3
and eax, 0x7a0008c2
or eax, 0x1048014
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x360f3b70
xor eax, 0x595932c1
and eax, 0x17c75ee5
xor eax, 0x707b457b
and eax, 0x40010504
or eax, 0x1c60801
mov dword [ebx], eax
add ebx, ecx
or eax, 0x158dbe43
and eax, 0x20f46a11
and eax, 0x5f89c7d4
or eax, 0x1df067a4
and eax, 0xc400704
or eax, 0x800b1000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x25d4ee80
xor eax, 0x3f07883f
or eax, 0x7b4b4614
and eax, 0x4344ce01
or eax, 0x84902100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x37f114db
xor eax, 0x721c3ff1
or eax, 0x51abcfc8
and eax, 0x71411d00
or eax, 0x80100001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5863ce10
xor eax, 0x2b3c62fb
or eax, 0xf779bd6
or eax, 0x44bbdd0a
or eax, 0x13e10978
and eax, 0x8860468
or eax, 0x20000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1921fac0
or eax, 0x70d87ada
or eax, 0x6fa8f6d1
xor eax, 0x62a4d13
and eax, 0x5e4ed0a8
and eax, 0x8000088
or eax, 0xa42d6353
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3f18d439
xor eax, 0x298706e3
or eax, 0x74b26176
and eax, 0x60292082
or eax, 1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6289cd14
xor eax, 0x3db6f88b
xor eax, 0x54fe5e08
and eax, 0x28e1a2b9
or eax, 0x438ff66f
and eax, 0x41a90666
or eax, 0x14100980
mov dword [ebx], eax
add ebx, ecx
and eax, 0x18fe31e3
and eax, 0x607c46d2
and eax, 0x663b2579
and eax, 0x100040
or eax, 0xc740bc1d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6546fc32
or eax, 0x7baed64a
or eax, 0x6e504a42
and eax, 0x418c862e
or eax, 0x10100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x161be401
or eax, 0x4c2d06cc
xor eax, 0x4cad7a1c
and eax, 0x6201fa13
and eax, 0x1010
or eax, 0x6cec67a0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1d4f0f36
or eax, 0x597fad8e
and eax, 0x304811b5
xor eax, 0x73e40a6
and eax, 0x2160100
or eax, 0xe8010025
mov dword [ebx], eax
add ebx, ecx
or eax, 0x334a0e95
and eax, 0x11490e36
or eax, 0x1721bb1e
and eax, 0x15283c18
or eax, 0xe8000041
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x75ec50fb
xor eax, 0x2cf55931
or eax, 0x5802efe9
and eax, 0x6e9cef91
or eax, 0x60d8421e
and eax, 0x858ed02
or eax, 0x12041040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x317f4d33
xor eax, 0x493cf0dd
xor eax, 0x16141099
and eax, 0x44081014
or eax, 0xac40a00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3235e615
xor eax, 0x3ca3f763
and eax, 0x1d990570
and eax, 0x43b53fd2
and eax, 0x100000
or eax, 0xfe49c01a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe8f3e23
xor eax, 0x55223291
or eax, 0x654c56cd
xor eax, 0x647f72a4
and eax, 0x345bffe1
and eax, 0x40
or eax, 0x85980180
mov dword [ebx], eax
add ebx, ecx
and eax, 0x72024b2a
xor eax, 0x28282e71
xor eax, 0x1f96cf5d
and eax, 0x351a202c
or eax, 0x410fc0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x654610c2
xor eax, 0x733baf05
or eax, 0x66aaa7f3
and eax, 0x4ae1728
or eax, 0x10004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x32dfc89
and eax, 0x14ff9cff
xor eax, 0x62d1eca6
and eax, 0x52356f81
and eax, 0x61ca1eef
and eax, 0x40000000
or eax, 0x2a2459a0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x21d08da6
xor eax, 0x686864c1
and eax, 0x5fd66fdf
or eax, 0x6ee139e4
xor eax, 0x63bba3fe
and eax, 0x4000818
or eax, 0xc1304024
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5efb678f
xor eax, 0x7557051d
and eax, 0x6c3dd6b9
or eax, 0x5e91e46f
and eax, 0x788464c3
or eax, 0x220010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7b6dea04
and eax, 0x4d834d38
and eax, 0x111f2341
xor eax, 0x301d6401
xor eax, 0x429182da
and eax, 0x104e408
or eax, 0x88000024
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x583ee182
or eax, 0x6d436217
or eax, 0x551a4816
and eax, 0xb00308a6
or eax, 0x2048040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x24b20170
and eax, 0x2966c68c
or eax, 0x63f2da52
and eax, 0x62d2c850
or eax, 0x9c0425ac
mov dword [ebx], eax
add ebx, ecx
and eax, 0x971a815
xor eax, 0x647b7aba
or eax, 0x13d25f54
xor eax, 0x75c4504e
or eax, 0x28909aee
and eax, 0xc0ecc
or eax, 0x81402000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x67e96235
or eax, 0x39a13a1f
and eax, 0x5bcbc9f6
and eax, 0xa004886
or eax, 0x2414a009
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2e52e74a
and eax, 0x272a14ff
or eax, 0x4726b9f3
or eax, 0x5f096ccc
and eax, 0x340834c8
or eax, 0x100200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x726178bb
xor eax, 0xe4b3aa2
or eax, 0x2bc1d84e
or eax, 0x27d1778b
and eax, 0xa107cd2
or eax, 0x20
mov dword [ebx], eax
add ebx, ecx
and eax, 0xbe526ff
xor eax, 0x4e61457c
and eax, 0x4128fbe8
xor eax, 0x211c5a74
and eax, 0x403018c8
or eax, 0x96420400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x27872c9
xor eax, 0x27918d5e
xor eax, 0x35335d46
or eax, 0x9e84aeb
or eax, 0x6e90cf7d
and eax, 0x15c00432
or eax, 0x41000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x20ba9945
or eax, 0x74bf1190
and eax, 0x74b1f07a
or eax, 0x1e112860
or eax, 0x453a0df7
and eax, 0x4d831070
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x606e1463
xor eax, 0x40ef98ad
or eax, 0x8836212
and eax, 0x883c2d0
or eax, 0x24000020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x57105b06
or eax, 0x7a0a5b78
or eax, 0x5b01480
and eax, 0xcb21c18
or eax, 0x8044a004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5be2d1e1
or eax, 0x66a6fdd5
or eax, 0x5cd57138
and eax, 0x27400e2d
and eax, 0x1000824
or eax, 0x508210d0
mov dword [ebx], eax
add ebx, ecx
and eax, 0xb6763f
xor eax, 0x21450b6f
and eax, 0x51859ce4
xor eax, 0x2fe889a6
and eax, 0x22580e2
or eax, 0xc1022619
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x69487a8c
or eax, 0x60f78754
and eax, 0x5288a3cb
and eax, 0x40800003
or eax, 0x3c2140b8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1e91be22
xor eax, 0x636c20ba
xor eax, 0x1d6dce4
and eax, 0x40000e5
or eax, 0x22e45d12
mov dword [ebx], eax
add ebx, ecx
or eax, 0x595c910a
and eax, 0x47c91855
or eax, 0x65d4a26e
xor eax, 0x68dc2d51
and eax, 0x559d471a
and eax, 0x5000502
or eax, 0x6282f045
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4c53aa50
xor eax, 0x15d51be5
xor eax, 0x1fcff43
xor eax, 0x38d9f848
and eax, 0x1010261
or eax, 0xe8c02400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x615077b1
and eax, 0x606d34f
and eax, 0x5bfbfce7
and eax, 0x2125a3e8
and eax, 0x1eea200c
and eax, 0
or eax, 0xa053a7ec
mov dword [ebx], eax
add ebx, ecx
or eax, 0x9154668
and eax, 0xa0f0f77
or eax, 0x52dd476e
or eax, 0x7461dea1
and eax, 0x1a9e0f01
or eax, 0x80002000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x176df13b
or eax, 0x5b116784
or eax, 0x6c3c329b
and eax, 0x82c52020
or eax, 0x40
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2a28fc12
and eax, 0x56cf34c8
and eax, 0x6ce89f1d
and eax, 0x1500883
and eax, 0x2d1c12bf
and eax, 0
or eax, 0xeb9d1220
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xfaf4abc
xor eax, 0x727b920c
xor eax, 0x1f7831d3
or eax, 0x21d0d950
and eax, 0x88305202
or eax, 0x100c0420
mov dword [ebx], eax
add ebx, ecx
and eax, 0xd9f6e36
or eax, 0x604941f5
xor eax, 0x55a37eb8
and eax, 0x256a0143
or eax, 0x8001c610
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1c075144
xor eax, 0x2d44449
or eax, 0xca4b581
and eax, 0x1717bb6e
and eax, 0x4af30438
and eax, 0x20000
or eax, 0x99a00e06
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4eb671db
and eax, 0x3a5f894e
or eax, 0xca4dfc
or eax, 0x52aff4af
and eax, 0x128718b4
or eax, 0xa5000200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3190013d
and eax, 0x5ee74d1e
or eax, 0xa0b40c5
xor eax, 0x42562232
and eax, 0x77774e0
and eax, 0x40060a0
or eax, 0xd8a09e17
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4b3471b5
or eax, 0x27913115
and eax, 0x25088a1b
or eax, 0x713fb102
and eax, 0x44399003
or eax, 0xa004404
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1e9a167e
or eax, 0x6cbcafa8
and eax, 0x35912c0d
and eax, 0x10000
or eax, 0xc16a40f2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x19ac3dff
or eax, 0xd7965a9
xor eax, 0x7e3a1070
and eax, 0x22b25d48
and eax, 0x22005408
or eax, 0x99100a25
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1218dab8
and eax, 0x1251af42
or eax, 0x658ffe43
or eax, 0x46a54d79
and eax, 0x6df198e
and eax, 0x287090a
or eax, 0x397066c1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x31fefcef
xor eax, 0x49d2e2ae
or eax, 0x1738b9b5
xor eax, 0x43261981
and eax, 0x2a733b62
and eax, 0
or eax, 0x2a041854
mov dword [ebx], eax
add ebx, ecx
or eax, 0x12fde8fb
xor eax, 0x22c1ca80
and eax, 0x51e4e1f5
or eax, 0x1368ca9e
or eax, 0x7a907f05
and eax, 0x710c287e
or eax, 0x4020000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x47e1acb6
xor eax, 0x7a455d13
or eax, 0x76d5b6f9
and eax, 0x460030dc
or eax, 0x80000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x16a3a166
xor eax, 0x77dc040
and eax, 0x4af465c3
and eax, 0x800102
or eax, 0x1603187d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x37a08c01
xor eax, 0x176d040a
xor eax, 0xffbb9b
and eax, 0x600284d
or eax, 0x480e5510
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2b8886f5
and eax, 0x156558a3
and eax, 0x1b1d2fff
xor eax, 0x5f2005d6
or eax, 0x2bbb1bee
and eax, 0x211b0852
or eax, 0x440000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4f2db99c
or eax, 0x31dbfa3e
and eax, 0x29886d12
and eax, 0x2357c440
and eax, 0
or eax, 0xc40bbbba
mov dword [ebx], eax
add ebx, ecx
or eax, 0x58777b58
xor eax, 0x4e7aedcf
or eax, 0x1673aa81
and eax, 0x4421425
or eax, 0x4080000a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2c65716c
or eax, 0x60f9c227
xor eax, 0x2c0d5e07
and eax, 0x4400960
or eax, 0x3b01008b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x57f09c05
and eax, 0x75b064b5
xor eax, 0x774a0075
and eax, 0x3a59c77e
xor eax, 0x2d03c239
and eax, 0xa004229
or eax, 0x40042912
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3f884a00
xor eax, 0x6a7dcda1
or eax, 0x4382f042
and eax, 0x52c0725a
or eax, 5
mov dword [ebx], eax
add ebx, ecx
and eax, 0x39ff64f8
xor eax, 0x2ff58e9e
and eax, 0x7b6c6ed6
xor eax, 0x37a966a7
xor eax, 0x616de978
and eax, 0x940a110
or eax, 0x90046
mov dword [ebx], eax
add ebx, ecx
and eax, 0x13f2cf56
and eax, 0x1122d25c
xor eax, 0x2952883a
and eax, 0x7b2570d1
and eax, 0x28000000
or eax, 0x86a382b3
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6353bfec
and eax, 0x43b82ef0
and eax, 0x49193942
and eax, 0x1100000
or eax, 0x208e9791
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1f71412
and eax, 0x4ed01e3
xor eax, 0x4f99a37a
xor eax, 0x6a835da6
and eax, 0x9a0444
or eax, 0x40010122
mov dword [ebx], eax
add ebx, ecx
and eax, 0x76b3ca1b
and eax, 0x85f181c
and eax, 0x53e689e7
and eax, 0x3caa367c
and eax, 0x20000
or eax, 0xc0f98b04
mov dword [ebx], eax
add ebx, ecx
or eax, 0x38650f44
xor eax, 0x54546cd
or eax, 0x11347c87
xor eax, 0x48fb96d9
and eax, 0x20404800
or eax, 0x48089420
mov dword [ebx], eax
add ebx, ecx
and eax, 0x30e2a5da
or eax, 0xfe763a2
or eax, 0x67db680f
and eax, 0x438326a1
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x12aaeb0c
and eax, 0x498868ca
xor eax, 0x7fd69a17
and eax, 0x14462201
or eax, 0xa80508
mov dword [ebx], eax
add ebx, ecx
or eax, 0x54d4ce3e
or eax, 0x5fbc9299
and eax, 0x339dc0ea
or eax, 0x6adcf475
and eax, 0x3954d01b
or eax, 0x80210000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5811a287
or eax, 0x2fd43a59
xor eax, 0x4cc10c5c
and eax, 0x289385bd
xor eax, 0xcc0c06f
and eax, 0x8d000c0
or eax, 0x11221110
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2476ba8f
or eax, 0x55b0bf41
xor eax, 0x41da0dc9
or eax, 0x55f49e86
and eax, 0x290e0484
or eax, 0x2000100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x55b76fc1
or eax, 0x3b70c952
and eax, 0x3b135cdc
and eax, 0x8134850
or eax, 0xc0001121
mov dword [ebx], eax
add ebx, ecx
or eax, 0x318be205
xor eax, 0x65f5243c
xor eax, 0x5802f130
xor eax, 0x29aa5a0c
and eax, 0x41866051
or eax, 0x2180008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x28358947
or eax, 0x458bfb05
or eax, 0x3839644e
and eax, 0x1dd47607
and eax, 0x10804406
or eax, 0x22688018
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x9992625
or eax, 0x1bc87b0a
and eax, 0x30fa1a5f
and eax, 0xc80008
or eax, 0x4b0720c0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x371a9bef
or eax, 0x7f49456d
xor eax, 0xb8abaac
xor eax, 0x69270410
or eax, 0x1cc2a133
and eax, 0x14000041
or eax, 0xa0091204
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x54dd5596
and eax, 0x69a2901d
and eax, 0x3669f24f
xor eax, 0x1bd9ca04
and eax, 0x2140c801
or eax, 0x222050
mov dword [ebx], eax
add ebx, ecx
or eax, 0x57d68a55
and eax, 0x7e71894f
and eax, 0x108aa5a7
or eax, 0x45e781db
and eax, 0x581815d
or eax, 0x80081020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6b01a392
xor eax, 0x1ddf183a
xor eax, 0x682122dd
and eax, 0x90400800
or eax, 0x208872a6
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6bbae253
and eax, 0x7c001589
or eax, 0x6a2785cf
and eax, 0x1436df6a
and eax, 0x10020042
or eax, 0x85892085
mov dword [ebx], eax
add ebx, ecx
or eax, 0x35d861f
xor eax, 0x69668bfd
or eax, 0x13265e39
or eax, 0x3eba08bc
and eax, 0x142d7f33
or eax, 0x408040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3e31678f
and eax, 0x4356e2e0
and eax, 0x5647dda4
or eax, 0x7ba55a4a
or eax, 0x490f3857
and eax, 0x1203b0a8
or eax, 0x4100500
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xa30d57e
xor eax, 0x42af18e0
and eax, 0x486687b6
and eax, 0x40040002
or eax, 0x80cba489
mov dword [ebx], eax
add ebx, ecx
or eax, 0x34fb4fa5
and eax, 0x145bfbad
xor eax, 0x639101c2
xor eax, 0x4cf81b27
or eax, 0x62ecfefb
and eax, 0x1880d4b1
or eax, 0x10004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2d4772db
and eax, 0x55c16f4b
and eax, 0x2d07dd36
or eax, 0x2722f95e
and eax, 0x401b05a
or eax, 0x540000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3aac4c05
xor eax, 0x2a5aee94
and eax, 0x4beee9d9
xor eax, 0x6e17b285
and eax, 0x5801
or eax, 0x1b808408
mov dword [ebx], eax
add ebx, ecx
and eax, 0x24ad54ce
or eax, 0x4f1e82f7
xor eax, 0x3ce54d14
and eax, 0x7cbdfdd9
and eax, 0x10291940
or eax, 0x8f442004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1e01cbb5
or eax, 0x1b39eb17
and eax, 0x51306a45
and eax, 0x10106000
or eax, 0x8cc0432
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xad29812
xor eax, 0x519f7322
xor eax, 0x543bd3c6
and eax, 0x152040c4
or eax, 0x850a128
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7bae4c64
xor eax, 0xf137fd6
and eax, 0x5f51b487
and eax, 0x4e1d544
xor eax, 0x13a5655e
and eax, 0x16243042
or eax, 0x681b0620
mov dword [ebx], eax
add ebx, ecx
or eax, 0xed3634
and eax, 0x7bc4e2dd
xor eax, 0x137ab607
and eax, 0x68080000
or eax, 0x4006b08
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2a963d07
and eax, 0x41b240b2
or eax, 0x286e701f
or eax, 0x5efba17a
and eax, 0x1c82810e
or eax, 0x80
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x689e52af
and eax, 0x494806a5
xor eax, 0x6242911c
and eax, 0x202110d
or eax, 0x4214cc2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6ea57683
and eax, 0x7bbeaf4
and eax, 0xae76e59
xor eax, 0x433e437c
xor eax, 0x33770aac
and eax, 0x52000880
or eax, 0x8800902b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x174ea5d7
and eax, 0x6f131bcc
or eax, 0x697d940c
and eax, 0x29310c00
or eax, 0x802200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6d61ce26
xor eax, 0x662acbf5
and eax, 0x678dc3c7
and eax, 0x2e5ab51e
or eax, 0x2240e4ab
and eax, 0x200021a4
or eax, 0x10361840
mov dword [ebx], eax
add ebx, ecx
and eax, 0x52d7c521
or eax, 0x6c1d515e
xor eax, 0x77889ae1
and eax, 0x45bdf745
and eax, 0x1014205
or eax, 0x6a621c10
mov dword [ebx], eax
add ebx, ecx
and eax, 0xa1e1d6
or eax, 0xfc58875
xor eax, 0x25dd7a4
and eax, 0x2c654b5d
and eax, 0x4475a13f
and eax, 0x4000101
or eax, 0x510fb000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x10044357
or eax, 0x7e73eba2
and eax, 0x69824c5a
xor eax, 0x5fc89678
xor eax, 0x53939c2
and eax, 0x202041e8
or eax, 0xcc001014
mov dword [ebx], eax
add ebx, ecx
or eax, 0x158ed869
xor eax, 0x2b5619c1
xor eax, 0x293e1099
or eax, 0x54d23825
and eax, 0x4400a884
or eax, 0x210300
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5c3c876a
xor eax, 0x68843ad1
xor eax, 0x69df293d
xor eax, 0x273c9c77
and eax, 0x62410413
or eax, 0x8009044
mov dword [ebx], eax
add ebx, ecx
and eax, 0x23380eef
xor eax, 0x5595a932
or eax, 0x7871dd62
xor eax, 0x58c021d1
or eax, 0x73f948cd
and eax, 0x50a44484
or eax, 0x22100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x95e7d17
xor eax, 0x5f1a08a5
xor eax, 0x6dd91ce4
and eax, 0x20017045
or eax, 0x41308618
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5e480c2c
xor eax, 0x53218ea7
and eax, 0x587172bd
xor eax, 0xdbb3957
or eax, 0x7896b2e0
and eax, 0x1c509160
or eax, 0x2000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x52fe15a5
or eax, 0x2d215e1c
or eax, 0x5fcf23dc
and eax, 0x5167bed1
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3760f0a7
and eax, 0x2d744ac5
or eax, 0x3b05661c
and eax, 0x10016c08
or eax, 0xc0980122
mov dword [ebx], eax
add ebx, ecx
or eax, 0x49e9ca76
and eax, 0xd198c42
and eax, 0x6aabb07e
and eax, 0x8010040
or eax, 0x33b21800
mov dword [ebx], eax
add ebx, ecx
and eax, 0xa579f6
xor eax, 0x4cefd3ef
and eax, 0x5ab64db6
and eax, 0x400a6
or eax, 0x17811640
mov dword [ebx], eax
add ebx, ecx
and eax, 0x22b767d
and eax, 0x4fcbeb5b
xor eax, 0x2167931a
xor eax, 0x392fcc1b
and eax, 0x2485400
or eax, 0x812020b4
mov dword [ebx], eax
add ebx, ecx
or eax, 0x283871ca
and eax, 0x4531a84e
xor eax, 0x18493341
or eax, 0x7a7c74d1
or eax, 0x5759d4ac
and eax, 0x24c078
or eax, 0x820800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6a53f4e7
and eax, 0x6154eb32
and eax, 0x699d7a41
and eax, 0
or eax, 0x85a1afb6
mov dword [ebx], eax
add ebx, ecx
or eax, 0x656c5520
and eax, 0x5952bff6
and eax, 0x13bfda33
xor eax, 0x60eb976a
and eax, 0x6d25de8a
and eax, 0x21210808
or eax, 0x8c56d075
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2e4a5709
and eax, 0x35fc124b
or eax, 0x19ed77eb
and eax, 0x65fe7730
xor eax, 0x64e22737
and eax, 0x24060012
or eax, 0x82410b88
mov dword [ebx], eax
add ebx, ecx
or eax, 0x511e1323
xor eax, 0x4f938759
xor eax, 0x19c94bfe
and eax, 0x8005c60c
or eax, 0x1e820000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x33699612
and eax, 0x5bab8d77
and eax, 0x3e401040
and eax, 0x6efad05c
and eax, 0
or eax, 0x354d2eda
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7632e08e
or eax, 0x4a179214
and eax, 0x68c71e68
and eax, 0x60440e00
or eax, 0x9038a001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6a734aac
and eax, 0x62ff6091
and eax, 0x1e44673b
and eax, 0x2000000
or eax, 0x5b19bcc
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x88ab5c
or eax, 0x3495bd46
xor eax, 0x353e1e45
or eax, 0x586ebc2e
xor eax, 0x19920af8
and eax, 0x4260b505
or eax, 0xc8240a8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5892d066
or eax, 0x517aebf5
xor eax, 0x24672c84
xor eax, 0x7d50c257
and eax, 0x10020
or eax, 0x6a026859
mov dword [ebx], eax
add ebx, ecx
or eax, 0x722dc996
or eax, 0x699164ff
and eax, 0x25c88d48
and eax, 0x1008c08
or eax, 0x187310a5
mov dword [ebx], eax
add ebx, ecx
or eax, 0x331c45be
and eax, 0x28293abf
or eax, 0x449c4347
and eax, 0xc810b0f
or eax, 0x12002000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x18f33be5
and eax, 0x17dd1c43
and eax, 0x72a69eb5
and eax, 0x173ff443
and eax, 0x2001001
or eax, 0xdc66914
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1f312ef6
or eax, 0x7f3e4d4d
and eax, 0x4189841b
and eax, 0x66c6fd18
and eax, 0x40000010
or eax, 0x250deb03
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5760c579
xor eax, 0x3a7739f8
xor eax, 0x110a38e
and eax, 0xa3404
or eax, 0x10558a12
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3c61be79
or eax, 0x7b1711bb
and eax, 0x546fe20e
and eax, 0x3899b2b1
and eax, 0
or eax, 0xe0262776
mov dword [ebx], eax
add ebx, ecx
and eax, 0x424b5655
xor eax, 0x6b656fcf
and eax, 0x66b9358a
and eax, 0x22012102
or eax, 0xc092ca74
mov dword [ebx], eax
add ebx, ecx
and eax, 0x727573df
or eax, 0x37f4ddba
and eax, 0x18df6c61
and eax, 0x4154adf3
and eax, 0x7ba75676
and eax, 0x40420
or eax, 0x6580d38b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7a885518
xor eax, 0x3691d3ab
and eax, 0x66fe1bf1
xor eax, 0x249a20d0
or eax, 0x7cf911c8
and eax, 0x7c783148
or eax, 0x81004227
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5221851
and eax, 0x78542c29
xor eax, 0x55d97abd
and eax, 0x45482014
or eax, 0xa8068042
mov dword [ebx], eax
add ebx, ecx
and eax, 0xbe9cf7f
xor eax, 0x28dac1ed
and eax, 0x6528e243
and eax, 0x35f1fa1e
and eax, 0x20000000
or eax, 0x8e212b41
mov dword [ebx], eax
add ebx, ecx
or eax, 0x734406da
or eax, 0x5e6634ec
xor eax, 0x28c2e627
xor eax, 0x7b530fa5
and eax, 0x24d4d464
or eax, 0x42012080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6744f1a6
or eax, 0x4185091e
xor eax, 0x5d72e2fe
and eax, 0x52882f29
and eax, 0x10800000
or eax, 0x254980a2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x725199a0
or eax, 0x2cf60218
and eax, 0x41e53fde
and eax, 0x40601300
or eax, 0xb81a44e0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3830e0f7
xor eax, 0x76b1b5be
and eax, 0x1cac0f16
and eax, 0x54baa5be
and eax, 0x7e110cec
and eax, 0
or eax, 0x804bf7c6
mov dword [ebx], eax
add ebx, ecx
or eax, 0x72da75fd
and eax, 0x4bfca997
xor eax, 0x5f8b1a5c
and eax, 0x177669c
or eax, 0x318249ec
and eax, 0x1502aa0
or eax, 0x84001413
mov dword [ebx], eax
add ebx, ecx
and eax, 0x62774e08
xor eax, 0x29438867
and eax, 0x233fb37
xor eax, 0xcff30b6
and eax, 0x603291
or eax, 0x62114c6e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x531ce998
xor eax, 0x4cfadf54
and eax, 0x536ffa1b
and eax, 0x582be39a
and eax, 0x34012
or eax, 0xf6813c1
mov dword [ebx], eax
add ebx, ecx
and eax, 0x10561cd7
xor eax, 0x73b923e1
or eax, 0x72c692a0
xor eax, 0x731487a9
and eax, 0xc03419
or eax, 0xec0089a4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2b6f45d
and eax, 0x33742211
xor eax, 0x610f6d5a
xor eax, 0xc0c3c23
and eax, 0x42445101
or eax, 0x30880804
mov dword [ebx], eax
add ebx, ecx
or eax, 0x77050d3
xor eax, 0xe37e5d2
xor eax, 0x15a577c2
or eax, 0x27dd08fc
xor eax, 0x525f2ceb
and eax, 0x29800204
or eax, 0x420b180a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x270caa51
and eax, 0x36ccc6b2
xor eax, 0x15ddd95e
and eax, 0x501144
or eax, 0x8886a2a0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x244e42a9
or eax, 0x5d705839
xor eax, 0x5d9d3fe3
xor eax, 0xa19cab7
or eax, 0x5667b04b
and eax, 0xf62d8442
or eax, 0x1800184
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2cb3919c
and eax, 0x6774fa45
xor eax, 0x6a69b2f2
xor eax, 0x718d8198
xor eax, 0xc24b73a
and eax, 0x30740010
or eax, 0x80ae3e8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1b3982ac
and eax, 0x247ebe0b
or eax, 0x111a2876
and eax, 0x6c085e
or eax, 0xa805080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3b7f5adb
or eax, 0x69fa6aa7
or eax, 0x5f2b592e
or eax, 0xa5b378f
and eax, 0x340712d1
or eax, 0x80008000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x65c5bc93
xor eax, 0x113b5d45
or eax, 0x74dad7ce
xor eax, 0x1bf2a90
and eax, 0x47ba560d
and eax, 0x100100c
or eax, 0x2aaf21f3
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x410dddc6
or eax, 0x1aec4722
or eax, 0x22a629c1
or eax, 0x2e89e4df
and eax, 0x180c4336
or eax, 0x1101000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2106666c
or eax, 0x16868c43
xor eax, 0x534fff2e
xor eax, 0x1d88f6e9
and eax, 0x4cf02eaf
and eax, 0x404026a8
or eax, 0x9f080043
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x8313e81
and eax, 0x58838b64
or eax, 0xc2d2ca8
xor eax, 0x72a5b01c
or eax, 0x3d02dbc5
and eax, 0x188806f4
or eax, 0x4031000a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x601165a
or eax, 0xaddca01
and eax, 0x5b2194ac
and eax, 0x5a201020
or eax, 0x25cc220a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1f673eb5
and eax, 0xfdd2a8
or eax, 0xa177859
xor eax, 0x695b6f59
and eax, 0x4fdca9d1
and eax, 0x3000180
or eax, 0xb002ea57
mov dword [ebx], eax
add ebx, ecx
and eax, 0xce59c40
or eax, 0x7fd7bf43
xor eax, 0xf5d2afa
and eax, 0x89d711b
and eax, 1
or eax, 0x4d43e000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x67035a85
xor eax, 0x35a58ad5
xor eax, 0x26c89ba0
and eax, 0x42461104
or eax, 0x8081aa83
mov dword [ebx], eax
add ebx, ecx
or eax, 0x47e55701
xor eax, 0x7d13f974
xor eax, 0x22676eb2
and eax, 0x11b6f4fc
xor eax, 0x2b4c9d90
and eax, 0x2ace81c0
or eax, 0x44210209
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2b5dad01
xor eax, 0x7030681c
xor eax, 0x3e0e418b
xor eax, 0x3df6b4a5
and eax, 0x14133060
or eax, 0xe2484000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6280b99c
or eax, 0x3833b302
xor eax, 0x27a2a3a4
xor eax, 0x646dafa9
and eax, 0xc300a6a3
or eax, 0x8a0808
mov dword [ebx], eax
add ebx, ecx
and eax, 0x131ec6a
or eax, 0x2f6e530b
or eax, 0x537706e9
or eax, 0x6455d822
and eax, 0x311dd742
or eax, 0x80800004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x633e52fa
or eax, 0x2eeb59f
or eax, 0x5873ac09
xor eax, 0x5bbe9f5e
and eax, 0x410081
or eax, 0xc3e1402
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1e4dfbf8
or eax, 0x4624e6f6
and eax, 0x1d7a2eec
xor eax, 0x14455d4f
and eax, 0x140300
or eax, 0x10000c00
mov dword [ebx], eax
add ebx, ecx
and eax, 0xcec38c3
and eax, 0x6eb6194f
or eax, 0x6beb5a69
or eax, 0x31c653b7
and eax, 0x69cf19ed
or eax, 0x84008400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x61730dbd
or eax, 0x4b889d2
xor eax, 0x1614166
and eax, 0x8c821010
or eax, 0x12210002
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4b7449ff
and eax, 0x7c6e528a
or eax, 0x7ed72638
and eax, 0x2a550400
or eax, 0x810819c4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x62fcdea0
or eax, 0x78744e2e
and eax, 0x2f7d5f44
and eax, 0x1654100
or eax, 0x4082002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2d4ab599
xor eax, 0x4df4e184
or eax, 0x15dbd5a8
xor eax, 0x3991a4c1
and eax, 0x40004154
or eax, 0x83b40001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x305a436a
and eax, 0x5d518bac
and eax, 0x1200b7c0
and eax, 0x5859217e
and eax, 0x236004bf
and eax, 0
or eax, 0x25f4186e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x70794542
and eax, 0x2dc63685
xor eax, 0x73495112
or eax, 0x72535634
and eax, 0x279fca3a
and eax, 0x1130022
or eax, 0x504004cd
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x22b39144
or eax, 0x7d29cfb6
xor eax, 0x781cdad9
and eax, 0x7600144
or eax, 0xd0002a10
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5de139cf
xor eax, 0x23d9b3fa
and eax, 0x3b5ca44
and eax, 0x4074fc19
and eax, 0x108000
or eax, 0x524531a0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x300be37d
or eax, 0x325f8936
or eax, 0x4ce6262a
xor eax, 0x496ca030
and eax, 0x766d11d5
and eax, 0x34000100
or eax, 0x644810
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5d75a0a4
xor eax, 0x42c8e320
and eax, 0x62e664c0
xor eax, 0x79eb6f87
xor eax, 0x28406388
and eax, 0x163048c
or eax, 0x80143300
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7d87aae0
and eax, 0xc024c76
xor eax, 0x69bf9c39
xor eax, 0x77097815
and eax, 0x900848
or eax, 0xe14010a0
mov dword [ebx], eax
add ebx, ecx
and eax, 0xbe184aa
and eax, 0x129e37b2
xor eax, 0x4482ef9a
and eax, 0x4024d18
or eax, 0x2a1110c5
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x39549d91
xor eax, 0x1d5b016a
xor eax, 0xa5782b1
and eax, 0x480183
or eax, 0x81908068
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6017dd
and eax, 0x78fc1e9e
and eax, 0x54fd14e6
xor eax, 0x5d5d011e
and eax, 0x40e10118
or eax, 0x8218a8c3
mov dword [ebx], eax
add ebx, ecx
or eax, 0x164c355b
or eax, 0x24fd0eb5
and eax, 0x3dd1ae03
and eax, 0x1000a801
or eax, 0xc3021144
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1c02bde0
xor eax, 0x2bea5a5c
xor eax, 0x107f602a
and eax, 0x2ef0bf78
and eax, 0x20101e00
or eax, 0xb240021
mov dword [ebx], eax
add ebx, ecx
and eax, 0x25b77d1b
and eax, 0x12706c5f
and eax, 0x75a8f5b
xor eax, 0x3ca1e4b5
and eax, 0x3c814894
or eax, 0x404e1541
mov dword [ebx], eax
add ebx, ecx
and eax, 0x18eb3db9
and eax, 0x645bfc21
or eax, 0x2af2fe2
and eax, 0x2c027e2
or eax, 0x7d104010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2849515
xor eax, 0x75bcdcc7
and eax, 0x3f855cbd
xor eax, 0x5db3d02a
and eax, 0x705d4b3b
and eax, 0x40000803
or eax, 0x4083280
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4e05f806
and eax, 0x59799fcd
and eax, 0x13b8d065
and eax, 0x1000
or eax, 0x8b640f74
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4d6a228d
xor eax, 0x4d8b77c7
and eax, 0x68cf1dd6
xor eax, 0x2267f044
and eax, 0x840004
or eax, 0x80121809
mov dword [ebx], eax
add ebx, ecx
or eax, 0x71323b02
xor eax, 0x47c2a55c
and eax, 0x36777371
or eax, 0x40d3f45c
xor eax, 0x39ee5c3e
and eax, 0x1102a62
or eax, 0xa0e0011c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5b3c0a5f
or eax, 0x1c76df33
xor eax, 0x7d4787c1
xor eax, 0x7b3dbbc5
and eax, 0x800e040
or eax, 0x410884
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x570217ab
and eax, 0xe6e3421
and eax, 0x22b722f0
and eax, 0x2000020
or eax, 0x740404c0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c1abf23
or eax, 0x46ed70fa
and eax, 0x7aeb29a4
and eax, 0x383683ee
and eax, 0x4c61ca32
and eax, 0
or eax, 0x220d6a05
mov dword [ebx], eax
add ebx, ecx
or eax, 0x68060f8b
or eax, 0x2b33432a
and eax, 0x1f7933e8
xor eax, 0x67a3ea7b
and eax, 0x4d8c263b
and eax, 0x48080002
or eax, 0x13005100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3b79bc85
and eax, 0xc1365df
and eax, 0x6b4d133e
or eax, 0x78dfae1d
and eax, 0x10442e15
or eax, 0x70001c2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4469d73a
or eax, 0x676e59af
and eax, 0x7a60c7ed
and eax, 0x2040016c
or eax, 0x4140010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x56d0bb2c
xor eax, 0x616ca23c
or eax, 0x2165b04
or eax, 0x2e5c09e5
xor eax, 0x6c64900a
and eax, 0x101a0008
or eax, 0x8001410
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4ea13826
xor eax, 0x7257b93a
or eax, 0x311654da
or eax, 0x191d07d7
xor eax, 0x6174303f
and eax, 0x4004240
or eax, 0x22201015
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x48de02ea
or eax, 0x5f2c8702
and eax, 0x7135024d
and eax, 0x51100205
or eax, 0x40e892
mov dword [ebx], eax
add ebx, ecx
and eax, 0x79fa1fae
xor eax, 0x38287402
or eax, 0x679e2f8
xor eax, 0x4584aa32
and eax, 0x34234f1
and eax, 0x40
or eax, 0xf02a0311
mov dword [ebx], eax
add ebx, ecx
and eax, 0x718969ea
or eax, 0x6da6f6a8
and eax, 0x7808c24e
and eax, 0xfcb0dfa
and eax, 0x80008
or eax, 0xc5208503
mov dword [ebx], eax
add ebx, ecx
and eax, 0x22b24c77
xor eax, 0x433eb3d4
and eax, 0x272b4470
and eax, 0x3000000
or eax, 0xac31612e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x55df3d4d
xor eax, 0x568230a7
xor eax, 0x73453400
or eax, 0x2b559189
and eax, 0x98157001
or eax, 0x820624
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6d75791
xor eax, 0x58647bbb
and eax, 0x70f5a6fc
and eax, 0x38b0f656
or eax, 0x60c16d2e
and eax, 0x40510504
or eax, 0x180c1050
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5a2d8a78
xor eax, 0x7628b6f0
xor eax, 0x4f94ef38
and eax, 0x21200908
or eax, 0x120c2400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x164f5113
xor eax, 0x78659c69
xor eax, 0x1f51bb25
xor eax, 0x431ea56b
and eax, 0x482c2c
or eax, 0x169400c1
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6173cf79
or eax, 0x398b2c73
and eax, 0x639e2843
or eax, 0x5285af51
or eax, 0x74107973
and eax, 0x76967030
or eax, 0x88200008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5c3e4e00
and eax, 0x6e674a32
xor eax, 0x31394ead
xor eax, 0x46ed1916
and eax, 0x34211ba
or eax, 0x44048044
mov dword [ebx], eax
add ebx, ecx
and eax, 0x505cf92b
and eax, 0x79e3034f
or eax, 0x366d5f22
xor eax, 0xaeeb698
and eax, 0x7c02a912
or eax, 0x83141600
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2680c486
or eax, 0x5626528d
xor eax, 0x31559d9e
and eax, 0x46720310
or eax, 0xb8888024
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6918dd8
xor eax, 0x23703047
xor eax, 0x96bdc55
or eax, 0x444430e8
and eax, 0xd0200064
or eax, 0x221b0810
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x32c2c3ef
xor eax, 0x502bfb65
xor eax, 0x3080b432
and eax, 0x3d6172ce
and eax, 0x79c6a667
and eax, 0x20000004
or eax, 0x148d3c19
mov dword [ebx], eax
add ebx, ecx
or eax, 0x69451b6
xor eax, 0x62dbb8d1
xor eax, 0x1d0b4f37
and eax, 0x94c0850
or eax, 0x84206506
mov dword [ebx], eax
add ebx, ecx
or eax, 0x23afad7
and eax, 0x667e0ed4
xor eax, 0x392f7f6
and eax, 0x408229fd
or eax, 0x6ff58d63
and eax, 0x4bb10c61
or eax, 0x1002508c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5bb210f2
or eax, 0x75551847
or eax, 0xad1fe67
or eax, 0x49610979
and eax, 0x7b25ca0b
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x25367f15
and eax, 0x7660878f
or eax, 0x248b6234
xor eax, 0x633a5f72
or eax, 0x89cc2b6
and eax, 0x1c080a50
or eax, 0x20420501
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x701a775
and eax, 0x353094d4
or eax, 0x556e0bc4
and eax, 0x106c8380
or eax, 0x2902020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4bcba356
and eax, 0x6c77c383
or eax, 0x63f9c2d0
and eax, 0x646c693f
and eax, 0x40400000
or eax, 0x96108b68
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3e794174
or eax, 0x7287db12
xor eax, 0x1030ee1c
and eax, 0x9234823
and eax, 0x1b831e07
and eax, 0x10002
or eax, 0xb9fccc38
mov dword [ebx], eax
add ebx, ecx
and eax, 0x53cb7fa5
and eax, 0x560ffcf9
xor eax, 0x6cd68000
or eax, 0x582f6010
and eax, 0xc0ba810
or eax, 0x118c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x74a41e0d
xor eax, 0x6d363dcc
xor eax, 0x1180e172
xor eax, 0xf291f3e
or eax, 0x3ec1b9c8
and eax, 0x1d57b38c
or eax, 0x80200430
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3fcbe306
or eax, 0x6f735de7
or eax, 0x1724136a
xor eax, 0x34e9ce85
and eax, 0x4a10014a
or eax, 0x34e9c480
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7b589034
and eax, 0x44491437
and eax, 0x3662f0f8
or eax, 0x46bc96c4
or eax, 0x4d1d330
and eax, 0x6058764
or eax, 0x39000800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x47d6aa54
or eax, 0x7717810d
xor eax, 0x77db1cba
or eax, 0x4436c054
and eax, 0x3a574a45
and eax, 0x8100801
or eax, 0x6601309a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1c11d3c2
and eax, 0x30c0545a
or eax, 0x2c20f663
and eax, 0x4c2a9e7f
and eax, 0x400065b
or eax, 0xf3046080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x21c771
xor eax, 0x6b08fa48
or eax, 0x3582a841
and eax, 0xbd0204b3
or eax, 0x100200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x42222718
and eax, 0x21cbb0fd
xor eax, 0x3051bc7f
and eax, 0x11501c14
or eax, 0xa4840100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4e82f687
or eax, 0x5aceb6bb
or eax, 0x435d9a1f
xor eax, 0x5cc94bac
and eax, 0x2007510
or eax, 0x5c080aa8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1174aed7
xor eax, 0xf67ee44
or eax, 0x25bcba02
and eax, 0x74314895
and eax, 0x200800
or eax, 0x814834c8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7691e014
and eax, 0x1273352
or eax, 0x559b3987
and eax, 0x40931085
or eax, 0x28604068
mov dword [ebx], eax
add ebx, ecx
and eax, 0x21b3f09b
or eax, 0x523fce4b
or eax, 0x5fd315a7
and eax, 0x7f2c5004
or eax, 0x2000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x14c6b335
and eax, 0x5dd1901d
xor eax, 0x36af557f
xor eax, 0x1de1fbb6
and eax, 0xa46a08d
or eax, 0x114122
mov dword [ebx], eax
add ebx, ecx
or eax, 0x23db0096
or eax, 0x48750911
xor eax, 0x29e16ce0
xor eax, 0x69ed471
and eax, 0x5ef4d464
and eax, 0x44804020
or eax, 0x19520c0a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x614ad8f8
and eax, 0x2fdf7a04
or eax, 0x5e7956aa
and eax, 0x7306d78f
and eax, 0x60d3e92d
and eax, 0x4000
or eax, 0x2899623
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7eb9e473
and eax, 0x80bd5e5
and eax, 0x36ba2d08
and eax, 0x1af5ea19
and eax, 0
or eax, 0xc2a405b8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x51120d6f
or eax, 0x57b21f8f
and eax, 0x6519ad0c
and eax, 0x5000904
or eax, 0x882fd201
mov dword [ebx], eax
add ebx, ecx
or eax, 0x64d823ce
xor eax, 0x6647b331
or eax, 0x16eb996c
or eax, 0x59a321a4
xor eax, 0x779e03f5
and eax, 0xa8205002
or eax, 0x47880040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2b2d8cd9
and eax, 0x36e0e24c
or eax, 0x65f9e372
or eax, 0x758009f8
and eax, 0x1538282a
or eax, 0x80041400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x201b44da
or eax, 0x1892949
or eax, 0x1529dba7
and eax, 0x1180b6e2
or eax, 0x22440000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x357dd8fe
or eax, 0x38b44f0e
xor eax, 0x31d34d1a
and eax, 0xe220200
or eax, 0x80115cd2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x49394c08
and eax, 0xe454eda
or eax, 0x1855ed99
and eax, 0x10004991
or eax, 0x40881240
mov dword [ebx], eax
add ebx, ecx
and eax, 0x101dcfe3
xor eax, 0x5988f44c
xor eax, 0x863e302
and eax, 0x82500a
or eax, 0x20148020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x71bc1d55
or eax, 0x7ee1b311
or eax, 0x53969d0b
and eax, 0x5676ad1b
or eax, 0x80004000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x27905485
xor eax, 0x5662cdda
xor eax, 0x53b1ee58
and eax, 0x4a785669
and eax, 0x40005608
or eax, 0xa84e8034
mov dword [ebx], eax
add ebx, ecx
or eax, 0x43da7952
and eax, 0x2491aec3
or eax, 0x4807bb16
xor eax, 0x351ce570
and eax, 0x11890204
or eax, 0x22402499
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x13b5bb0f
xor eax, 0x6484a8e
or eax, 0x6e2d5c77
or eax, 0x47db4bd3
and eax, 0x737d4812
and eax, 0x13d4012
or eax, 0xc02a6c0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7e934eb4
or eax, 0x7b898ed0
or eax, 0x4e805b9d
and eax, 0x29189149
or eax, 0x80000002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4947309c
xor eax, 0x659aeced
xor eax, 0x1cb35dff
and eax, 0x3518226f
and eax, 0x559ce4ca
and eax, 0x1000040
or eax, 0x2a2452af
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6589d6b2
or eax, 0x39bef03c
or eax, 0x3b24f6b7
and eax, 0x11220418
or eax, 0xc0000840
mov dword [ebx], eax
add ebx, ecx
or eax, 0x55338bc1
xor eax, 0x704ced35
or eax, 0x53911b4e
xor eax, 0x175dccdb
and eax, 0x797a2387
and eax, 0x40200105
or eax, 0x819c5090
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7ede96df
and eax, 0x4bb37da2
or eax, 0x2ac71d57
and eax, 0xba24517
or eax, 0xd0108008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x60b2be4c
xor eax, 0x4b1a446f
and eax, 0x413d34e
and eax, 0
or eax, 0x527a6c76
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1cc9c2af
or eax, 0x6795ac0d
or eax, 0x6c25d631
or eax, 0x2bf95ee2
and eax, 0x77a5fc72
and eax, 0x5247412
or eax, 0x88000005
mov dword [ebx], eax
add ebx, ecx
or eax, 0x49c33445
or eax, 0x4cec3aad
xor eax, 0xa5ad7fd
xor eax, 0x21b4adb4
xor eax, 0xffae347
and eax, 0x68094121
or eax, 0xc
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x8a24a24
and eax, 0x343f8018
and eax, 0x7c5db8f3
xor eax, 0x3168139c
or eax, 0x7277a9fb
and eax, 0x3051001b
or eax, 0x88004400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5b1fa398
or eax, 0x6e05275a
xor eax, 0x10542645
or eax, 0x2a4624fb
and eax, 0x2c01011d
or eax, 0x81a85a00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2ff488e0
xor eax, 0x7e641ae4
and eax, 0x2a5e4d15
and eax, 0x2400000
or eax, 0x6c283971
mov dword [ebx], eax
add ebx, ecx
or eax, 0x489ff0bf
and eax, 0x35c30c5a
or eax, 0x44897e09
and eax, 0x7034d88e
and eax, 0x2000500a
or eax, 0xd7d0730
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x23cab890
and eax, 0x35c23be2
xor eax, 0x3e47269c
and eax, 0x51cbe4d2
and eax, 0x10400410
or eax, 0x8106d065
mov dword [ebx], eax
add ebx, ecx
and eax, 0x471faf39
and eax, 0x4d2e7840
xor eax, 0x1a0dd3c6
and eax, 0x5ef71e3f
and eax, 0x2030000
or eax, 0x61fc84f8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x79790179
and eax, 0x3e90a23a
or eax, 0x6e2853e8
xor eax, 0x3d6c28ad
or eax, 0x6ed048d2
and eax, 0x16d401d0
or eax, 0x800b0000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x189625e
or eax, 0x3db61ee
xor eax, 0x14cea3b7
or eax, 0x4d00e5c9
and eax, 0x47052548
or eax, 0x80a01812
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3169ade
and eax, 0x74181550
xor eax, 0x38d5bbae
and eax, 0x7000be02
or eax, 0x2184000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x24cb7ed2
and eax, 0x17de50fd
and eax, 0x5ad8b8ad
and eax, 0x500080
or eax, 0x8426825b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1a2031ea
xor eax, 0x1aeec5c8
and eax, 0x1435aba0
and eax, 0xdb043ee
and eax, 0x100220
or eax, 0x32297d48
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7194b22c
and eax, 0x7efbfe50
or eax, 0x2b43df14
xor eax, 0x67ac3c88
or eax, 0x304dc83c
and eax, 0x34dc4a80
or eax, 0x2001040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x18703a7d
xor eax, 0x73e074b7
and eax, 0x33b0395d
and eax, 0x225368f6
and eax, 0x40
or eax, 0x356516b1
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2789f4f4
xor eax, 0x5ac5a54e
or eax, 0x5da837cc
or eax, 0x2612ec94
or eax, 0x3e26e172
and eax, 0x6b206e1f
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1a42ea55
or eax, 0x4d0cc7ea
or eax, 0x84c7df
and eax, 0x7614624e
and eax, 0x40044202
or eax, 0x98891521
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x258fcacc
xor eax, 0x75bc3c29
and eax, 0x6bf0c36
xor eax, 0x348fdb3f
and eax, 0x400d021
or eax, 0xa040406
mov dword [ebx], eax
add ebx, ecx
or eax, 0x22824665
and eax, 0x1aad92f
xor eax, 0x7f076f5c
xor eax, 0x4aab28a7
and eax, 0x352c9180
or eax, 0xca404020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x71d6dc85
xor eax, 0x4af8d605
and eax, 0x15a1f3c1
and eax, 0x200
or eax, 0x8213380d
mov dword [ebx], eax
add ebx, ecx
and eax, 0x71378167
and eax, 0x36b263b9
xor eax, 0x122f0f05
xor eax, 0x24f39e8f
or eax, 0x4fc608ee
and eax, 0x6ece890b
or eax, 0x80214210
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x75a83c51
and eax, 0x7d655d26
or eax, 0x9e1932d
and eax, 0x1945c30a
or eax, 0xc41a2890
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x54eb24c9
and eax, 0x54bf8518
and eax, 0x2346824a
and eax, 0x8000
or eax, 0xa19235b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x76ebb91e
or eax, 0x42e0179a
or eax, 0x16c8dfd9
and eax, 0x6c28d4c2
or eax, 0x2000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1df39b81
and eax, 0x3d3a231c
or eax, 0x2a941c53
or eax, 0x4929a04f
xor eax, 0x2cbd5a31
and eax, 0x4100e20c
or eax, 0xb02c0910
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5b050b18
xor eax, 0x6e2ed080
xor eax, 0x1fed9071
and eax, 0x4da76027
xor eax, 0x3712f0fb
and eax, 0x31144086
or eax, 0x40010c00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3765a165
xor eax, 0x42570663
and eax, 0x2520a473
and eax, 0x390d8932
and eax, 0x21000000
or eax, 0xdecf8390
mov dword [ebx], eax
add ebx, ecx
and eax, 0x223f9e33
and eax, 0x1ff03a21
and eax, 0x7727d46d
xor eax, 0xe66d1e8
and eax, 0x46051c0
or eax, 0x43182416
mov dword [ebx], eax
add ebx, ecx
and eax, 0x52bf3f19
xor eax, 0x3575a292
or eax, 0x469dc9bd
xor eax, 0x5317fa
or eax, 0x758496c6
and eax, 0x568c5e05
or eax, 0x100118
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xae812aa
and eax, 0x69306a33
and eax, 0x1c72b768
and eax, 0x200000
or eax, 0x100e5282
mov dword [ebx], eax
add ebx, ecx
and eax, 0x36723ae9
or eax, 0x25d3e3b2
xor eax, 0x76ac9c0c
or eax, 0x1823c2f4
and eax, 0xb3deb56
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7e86963e
xor eax, 0x3cebacff
and eax, 0x5ff6d563
and eax, 0x4e8f2d87
or eax, 0x6e98615b
and eax, 0xa046142
or eax, 0x90600a24
mov dword [ebx], eax
add ebx, ecx
or eax, 0x411d5284
and eax, 0x3bb24236
or eax, 0x60c13591
and eax, 0x4050c696
xor eax, 0x2256da99
and eax, 0x22040402
or eax, 0x84892370
mov dword [ebx], eax
add ebx, ecx
and eax, 0x67fffcf3
or eax, 0x7397ad9e
and eax, 0x4e3e9a70
and eax, 0x46080030
or eax, 0xb8e02300
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x548b85ee
xor eax, 0x368ac7b2
and eax, 0x21b4d278
xor eax, 0x7e7bbe2c
and eax, 0x6429000
or eax, 0x2000bb
mov dword [ebx], eax
add ebx, ecx
or eax, 0x76da0970
or eax, 0x69e51651
and eax, 0x1e69588e
xor eax, 0x29c36396
and eax, 0x6207318
or eax, 0x40558423
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1d8bbdd6
or eax, 0x7bf3a9e1
and eax, 0x175ed3de
and eax, 0x145201c2
or eax, 0x20ad2029
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5872c916
and eax, 0x7c450e4c
xor eax, 0x5a07f17
xor eax, 0x2538060f
or eax, 0x99b410b
and eax, 0x30824913
or eax, 0xc6240200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7b51d475
xor eax, 0x55d376d
and eax, 0x4d046d02
and eax, 0x8002002
or eax, 0x24b4d46c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7b192442
and eax, 0x5d6ca94
and eax, 0x43bab3be
and eax, 0x1c6e975d
or eax, 0x2fae457e
and eax, 0x2ea0013e
or eax, 0x90500080
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3ee6307a
and eax, 0x7fea4045
xor eax, 0x2741b010
and eax, 0x62b83feb
and eax, 0x65720d3a
and eax, 0x20000000
or eax, 0x225950c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x80a5b8
xor eax, 0x7c0f450
and eax, 0x11f51385
xor eax, 0x5b0d85a9
and eax, 0x2288029
or eax, 0x81975292
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x62fa9b60
xor eax, 0x695b05f6
and eax, 0x447651bc
and eax, 0x64024
or eax, 0x1818713
mov dword [ebx], eax
add ebx, ecx
or eax, 0x693ea08a
xor eax, 0x2a49ce87
or eax, 0x5b2816e1
and eax, 0x1b040381
or eax, 0x2000c002
mov dword [ebx], eax
add ebx, ecx
and eax, 0x465a03c4
and eax, 0x613d404a
xor eax, 0x552bfb82
xor eax, 0x362319c6
or eax, 0x31d26b78
and eax, 0x7018c25c
or eax, 0x88041401
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5e265221
and eax, 0x3d9df208
xor eax, 0x4e7b485c
and eax, 0x8c74e2
or eax, 0x9a6f1dd
and eax, 0xa8a185
or eax, 0x50010c02
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1f6afe51
and eax, 0x5321381e
or eax, 0x4c99c421
and eax, 0x6180a0c6
and eax, 0x3c111047
and eax, 0
or eax, 0x459a3aa0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x8602a84
xor eax, 0x31012678
or eax, 0x7da1cb2
or eax, 0x77369789
and eax, 0x4c1786c3
or eax, 0x80004000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1635700e
xor eax, 0x423ba852
or eax, 0x4c21b9fb
or eax, 0x3b9962e0
xor eax, 0x62dcb497
and eax, 0x14220
or eax, 0x42009415
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x63447537
xor eax, 0x7996be7f
xor eax, 0x5310a2cc
and eax, 0xa809b10
or eax, 0x84040046
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2b08cb7e
or eax, 0xf19de98
and eax, 0x2549b6a
and eax, 0x5dbea7f2
xor eax, 0x1383116f
and eax, 0x11079009
or eax, 0xa8282800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x91f0000
xor eax, 0x52c05714
xor eax, 0x705debe1
or eax, 0x3424eab0
and eax, 0x171488e4
or eax, 0xc000000a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x48fb3cd1
or eax, 0x29313057
or eax, 0x23dcfadb
xor eax, 0x18fed9db
or eax, 0x2a8b1ffc
and eax, 0xa830e28
or eax, 0x48000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x31412bfb
or eax, 0x7b46157e
xor eax, 0xca955e2
and eax, 0x29446cd9
and eax, 0x20044009
or eax, 0xc9b95e2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x145808fa
and eax, 0x4ab66408
and eax, 0x13d33846
and eax, 0
or eax, 0x3b285032
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7d36749e
or eax, 0x10f38075
or eax, 0x63d2a149
or eax, 0x200a7946
and eax, 0x7af83111
or eax, 0x84040200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2c4e4b0c
xor eax, 0x1914b1c4
and eax, 0x5082e2ad
and eax, 0x3705b91c
and eax, 0x8000
or eax, 0x8c1b2211
mov dword [ebx], eax
add ebx, ecx
or eax, 0x40901f28
xor eax, 0x6c2558c6
and eax, 0x40be79b9
and eax, 0x942091
or eax, 0x83001200
mov dword [ebx], eax
add ebx, ecx
or eax, 0xf5162ba
xor eax, 0x6bfa1e08
and eax, 0x54ae248c
and eax, 0x4240480
or eax, 0x21515378
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5456dab7
xor eax, 0x77e4ef31
or eax, 0x632b81ff
and eax, 0x6139056a
or eax, 0x80040200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x44f3cbe9
or eax, 0x3276259a
xor eax, 0x3e54b48e
xor eax, 0x166cb436
and eax, 0x4cc6ab41
or eax, 0x101018
mov dword [ebx], eax
add ebx, ecx
and eax, 0xfc1b3dc
xor eax, 0x70e3e734
xor eax, 0x57640f2f
xor eax, 0x22bc7225
and eax, 0x682924
or eax, 0x84000410
mov dword [ebx], eax
add ebx, ecx
and eax, 0x218e2997
xor eax, 0x5ca6047d
xor eax, 0x2cba8d67
xor eax, 0x33a82eb3
xor eax, 0x7378e23e
and eax, 0x30400c01
or eax, 0xcb2a0324
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1042c7e9
and eax, 0x46ad1fb9
xor eax, 0x71a78734
xor eax, 0xd93cd0f
and eax, 0x7f05a2b8
and eax, 0x30000000
or eax, 0x1818126
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x192f1508
and eax, 0x36d1a423
xor eax, 0x3271142b
and eax, 0x7fb3195e
and eax, 0x201000
or eax, 0x4c0a4617
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4e0e4c19
and eax, 0x61b8544b
or eax, 0x7bbc7ba7
and eax, 0x5ab84004
or eax, 0x430000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x18ffd7f2
and eax, 0x4f72e992
or eax, 0x73c3961f
xor eax, 0x1edef2e2
and eax, 0x44e74d13
and eax, 0x14400
or eax, 0x230800ec
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x353d4931
or eax, 0x1e550f95
xor eax, 0x31c381c6
xor eax, 0x64c05b97
or eax, 0x3486141d
and eax, 0x4bb01491
or eax, 0xa22
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x36eb5f62
or eax, 0xe78dcb4
and eax, 0x50132230
xor eax, 0x46d6b9b3
and eax, 0xc41802
or eax, 0x200a4620
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4531871f
xor eax, 0x1f6a628
xor eax, 0x49099b08
and eax, 0x2100620e
or eax, 0x52a810c0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x227b1fda
xor eax, 0x6695d06f
and eax, 0x38583520
and eax, 0x80000
or eax, 0x32637758
mov dword [ebx], eax
add ebx, ecx
or eax, 0x277dfa2f
xor eax, 0x10b5cc99
xor eax, 0x1c265709
and eax, 0x246402
or eax, 0x40019b00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2b97756c
xor eax, 0x45e68833
and eax, 0x609a8f5b
and eax, 0x1d9c57a8
and eax, 0
or eax, 0x9a603a74
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x42901bdc
xor eax, 0x1ec6bc31
or eax, 0x735c8a62
or eax, 0x22d882ba
and eax, 0x50d88773
or eax, 0x8000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x61bf0a90
and eax, 0x5037de20
xor eax, 0x37709f58
xor eax, 0x1ed3792c
and eax, 0x38006000
or eax, 0x3a9409
mov dword [ebx], eax
add ebx, ecx
and eax, 0x64965517
or eax, 0x1dba192c
or eax, 0x6e2c57aa
or eax, 0x15273276
xor eax, 0x5edf0d9b
and eax, 0x1601224
or eax, 0x581b0919
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1eec2517
or eax, 0xcc98a81
xor eax, 0x339251b
and eax, 0xc2412a0
or eax, 0x192447
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4e212321
xor eax, 0x2f16e7ef
and eax, 0x24b587cd
and eax, 0x20008208
or eax, 0x58066932
mov dword [ebx], eax
add ebx, ecx
or eax, 0x614668b2
or eax, 0x29cc4318
and eax, 0x5421fa58
xor eax, 0x3b90ab75
and eax, 0x4b804000
or eax, 0x84490280
mov dword [ebx], eax
add ebx, ecx
and eax, 0x45c84c97
and eax, 0x777f2083
and eax, 0x44b03947
and eax, 0x5dacae3b
or eax, 0x520a25b6
and eax, 0x500a0032
or eax, 0x20309841
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2cbed189
xor eax, 0x7b1272c8
and eax, 0x442754e3
or eax, 0x27ba7f5e
and eax, 0x22a7068
or eax, 0x400000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3397aa8a
xor eax, 0x3d4b01d7
and eax, 0x7f5ddfe3
and eax, 0x170001c3
or eax, 0x4020320c
mov dword [ebx], eax
add ebx, ecx
and eax, 0xb07d7da
and eax, 0xdbde637
xor eax, 0x65f1f01
or eax, 0x541dfea0
or eax, 0x69d5d0db
and eax, 0x45c8478
or eax, 0x80200000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x24512977
and eax, 0x5f84352a
and eax, 0x426a4ddb
xor eax, 0x2a63403
or eax, 0x35d6dcd9
and eax, 0x148450
or eax, 0xc8090022
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3d81c0e9
or eax, 0x36edab8f
and eax, 0x1995228f
or eax, 0x3fa7fdd5
and eax, 0x3d04034a
or eax, 0x80020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x162974e8
or eax, 0x87855e1
or eax, 0x79abe717
and eax, 0xdb57ce6
and eax, 0xd803464
or eax, 0x30080118
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x32699df
or eax, 0x2e531bef
or eax, 0x1551edb9
xor eax, 0x528f146c
xor eax, 0x3b37b597
and eax, 0x1800
or eax, 0x9908003
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7c7ea6d7
or eax, 0x310f3468
xor eax, 0x5956e8d1
and eax, 0x404910a2
or eax, 0x9790a200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7324d06f
xor eax, 0x26c50935
or eax, 0x1d135f5b
xor eax, 0x28e6e237
and eax, 0x31150c84
or eax, 0x800e200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6d23e49f
xor eax, 0x29fc40fc
or eax, 0x37003eb3
or eax, 0x3cf7a410
or eax, 0x39a7998b
and eax, 0x214006ca
or eax, 0x80004004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1f24f35b
xor eax, 0x498837de
or eax, 0x1927684b
xor eax, 0x52500df8
and eax, 0xc2c8480
or eax, 0x40124c
mov dword [ebx], eax
add ebx, ecx
or eax, 0xa556d1
or eax, 0x64731c77
xor eax, 0x7e4a0438
and eax, 0x1b2b2eb0
and eax, 0x200200
or eax, 0xe950440f
mov dword [ebx], eax
add ebx, ecx
or eax, 0xba004f
or eax, 0x26b296cc
and eax, 0x35a9ba47
xor eax, 0x3824feb3
or eax, 0x615acaed
and eax, 0x3dd24a24
or eax, 0x1000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x27b338d2
xor eax, 0x53e237d4
xor eax, 0x227b67bd
xor eax, 0x58416a1
xor eax, 0x751d159e
and eax, 0xa600020
or eax, 0x80450
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7a407fed
xor eax, 0x62594562
or eax, 0x6db6d0c5
and eax, 0x2f06c0e8
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x468683b2
xor eax, 0x7c8806a1
xor eax, 0x2d2a54a9
or eax, 0xf264d91
xor eax, 0x155f90a3
and eax, 0x80508d50
or eax, 0x15802087
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x40966481
and eax, 0x54e15c89
and eax, 0x2403020
xor eax, 0x71e1b9cf
xor eax, 0x7ed5f8c8
and eax, 0x5700004
or eax, 0xb00b9600
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7ed12958
and eax, 0x4ed1b56f
xor eax, 0x1b87e571
and eax, 0x6a330f82
and eax, 0x30000
or eax, 0x67c66fe
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x36186703
and eax, 0x3bf8f47a
or eax, 0x3e52c30e
or eax, 0x16d54221
and eax, 0x3a37820f
or eax, 0x80003c00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x328173b1
or eax, 0x458ed391
xor eax, 0x4613ab34
and eax, 0x8a2c4000
or eax, 0x10028a04
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5cac05bc
or eax, 0x101988bc
xor eax, 0x7ecd9472
and eax, 0x7d14c492
xor eax, 0x1bfab87a
and eax, 0xd8a08b8
or eax, 0x50005
mov dword [ebx], eax
add ebx, ecx
or eax, 0x63cecfc2
and eax, 0x260c6e0d
or eax, 0x7110232c
and eax, 0x67fc7d05
and eax, 0x450c6404
or eax, 0x98419260
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3c5a4185
or eax, 0x7d8e2b89
and eax, 0x12ac828e
and eax, 0x494654d2
and eax, 0x76712a36
and eax, 0
or eax, 0x2b7f80c1
mov dword [ebx], eax
add ebx, ecx
or eax, 0x40074932
or eax, 0x1bead415
or eax, 0x5f87ca06
and eax, 0x290f8b40
or eax, 0x80000008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x607ad9d0
or eax, 0x4feafa25
xor eax, 0xa4936ab
or eax, 0x572f4f11
and eax, 0x1118d02
or eax, 0x400040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3cfcd963
xor eax, 0x7d5a50fa
or eax, 0x2b9167d1
or eax, 0xfd64384
and eax, 0x756448a
or eax, 0x90000800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4cc85df9
xor eax, 0x131a678b
xor eax, 0x29f81ec3
and eax, 0xe130001a
or eax, 0x18028244
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2d4cd168
xor eax, 0x6b48b5b4
xor eax, 0x6ac45522
xor eax, 0x2825b285
and eax, 0x84068029
or eax, 0x9204a02
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x418b110
and eax, 0x6171fef4
xor eax, 0x53a7fd3f
xor eax, 0x59fc082f
xor eax, 0x14370340
and eax, 0x161c8c40
or eax, 0x60a27019
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x32ccbc07
or eax, 0x6dd55fb5
and eax, 0x2cc0c6ad
or eax, 0x3a17b043
and eax, 0x164730e7
or eax, 0x81200800
mov dword [ebx], eax
add ebx, ecx
and eax, 0xdca0a9e
xor eax, 0x12268df4
or eax, 0x2f8c3031
and eax, 0x3f082132
or eax, 0xc0114a0c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x511df258
and eax, 0x1b2702e2
xor eax, 0x18c340fe
and eax, 0x20236
or eax, 0xa20d1101
mov dword [ebx], eax
add ebx, ecx
or eax, 0x201734d0
xor eax, 0x31f659dd
xor eax, 0x116e64ce
and eax, 0x82060ae0
or eax, 0x55004118
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6cdeba80
xor eax, 0x61ddbaa4
or eax, 0x11ce95ca
and eax, 0xec6c044
or eax, 0x102000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1f12305a
or eax, 0x9deb632
and eax, 0x69d89262
and eax, 0xad3b3a4
or eax, 0x75d5ccf4
and eax, 0x40c40880
or eax, 0x20009
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x11be4b0b
and eax, 0x2492731e
or eax, 0x5b021992
and eax, 0x1100100
or eax, 0x80ad0004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x10565f25
or eax, 0x189637a0
and eax, 0x14bc038
and eax, 0x2771f52a
or eax, 0x7ab0aa5b
and eax, 0x5b20a01a
or eax, 0x404
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x22a83f2b
and eax, 0x59538648
and eax, 0x30d6f812
xor eax, 0x5ddd8057
xor eax, 0x42368f5d
and eax, 0x7e20b0a
or eax, 0xe1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x65784501
or eax, 0x26b246f
xor eax, 0x452a2eff
and eax, 0x1c00000
or eax, 0xd8060189
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6f269dc9
xor eax, 0x3d8678c6
or eax, 0x74f8b198
and eax, 0xe0084582
or eax, 0x50000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x52ef0edf
and eax, 0xe24644
and eax, 0x78a3bfac
and eax, 0
or eax, 0x7e622b5f
mov dword [ebx], eax
add ebx, ecx
and eax, 0x748620f2
and eax, 0x7e0c7554
xor eax, 0x332ca65d
or eax, 0x1581cb85
or eax, 0x7b57112c
and eax, 0x44eda25
or eax, 0x80002012
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4ffe0bbb
or eax, 0x40728bd0
xor eax, 0x2951a05b
and eax, 0x77bccb1
and eax, 0x5bd31038
and eax, 0x30000
or eax, 0xf880266c
mov dword [ebx], eax
add ebx, ecx
or eax, 0xa43ab26
xor eax, 0x296f6632
and eax, 0x44602ccc
and eax, 0x38150ffd
or eax, 0x6ebd744a
and eax, 0x4aa94446
or eax, 0x90400280
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1fc9a6c9
xor eax, 0x1ce47110
or eax, 0x4ec129c2
and eax, 0x85002a4e
or eax, 0x30104000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x289f8cc8
xor eax, 0x140e42ab
xor eax, 0x6d53bb59
and eax, 0xa4501f54
or eax, 0x1a240003
mov dword [ebx], eax
add ebx, ecx
and eax, 0x9928ba7
and eax, 0x757d6474
and eax, 0x53c219a7
and eax, 0x70227004
or eax, 0x73407f82
and eax, 0x23405b04
or eax, 0x883f0048
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1680ea56
and eax, 0x7cbdb09b
and eax, 0x2be75c53
and eax, 0x9a15994
and eax, 0x8201010
or eax, 0x32046ca6
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x114a6584
and eax, 0x1fdffc8d
and eax, 0x424db051
xor eax, 0x35804f8e
and eax, 0x6005102
or eax, 0xc0038030
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1e5bd97a
or eax, 0x6aa9d66a
or eax, 0x3917f643
or eax, 0x2dcf4b04
xor eax, 0x6d85db43
and eax, 0x82722438
or eax, 0x104da03
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7f2dc170
xor eax, 0x2dfe597c
or eax, 0x532b8c8c
and eax, 0x802e40b8
or eax, 0x20400140
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6824623b
and eax, 0x55e3158a
xor eax, 0x567bcf94
or eax, 0x770965fc
and eax, 0x14000ff2
or eax, 0x80820000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5ebd3957
and eax, 0x7b573e9c
or eax, 0xd1a3ee9
xor eax, 0x40f294a8
xor eax, 0x1a1f7571
and eax, 0x1082d200
or eax, 0xc2000002
mov dword [ebx], eax
add ebx, ecx
and eax, 0x50b3a32b
or eax, 0x3ff4bcd4
and eax, 0x7e7839c
or eax, 0x68a1d8e2
and eax, 0x4364ca04
or eax, 0x80100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3944f843
or eax, 0x74fb8c3c
xor eax, 0x5426ffe1
and eax, 0x1413380
or eax, 0x14024020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x28fc05
or eax, 0x30b6c095
or eax, 0x4a4bf56c
and eax, 0x1dc46636
and eax, 0x10c46204
or eax, 0x6232108a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5dd969c
or eax, 0x34a8d58d
and eax, 0x38ba747
or eax, 0x136f9af3
and eax, 0x1321b401
or eax, 0x20100008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x24844365
or eax, 0x395a849d
xor eax, 0x6f41e9c4
and eax, 0x500c0421
or eax, 0xe00a0c0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6b2dbd11
and eax, 0x61805374
or eax, 0x1db7197d
xor eax, 0x239e6fae
or eax, 0x25860db3
and eax, 0x2ea96e53
or eax, 0x10800c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5be8fc29
xor eax, 0x18685761
and eax, 0x70de8ae9
and eax, 0x2d295e17
and eax, 0x70faba37
and eax, 0x20000001
or eax, 0x13c7fdd8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x532e3907
or eax, 0x21e02ed4
and eax, 0x7194a11d
and eax, 0x25f1bdda
and eax, 0x2000a100
or eax, 0x100f08c6
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5ebad565
or eax, 0x6c7c25df
or eax, 0x3532f7bf
and eax, 0x49600675
or eax, 0x2800800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x124c5614
and eax, 0x5e422047
or eax, 0x4f12cca1
and eax, 0x25044a4
or eax, 0x808d3242
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x22952317
or eax, 0x4141bf2e
and eax, 0x5b3b56e2
and eax, 0x1010622
or eax, 0xa8820109
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5ae9200d
and eax, 0x61d8d4f5
or eax, 0x6f7309f5
or eax, 0x218891d4
and eax, 0x2c39584
or eax, 0x1004620a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6b9d20ef
or eax, 0x7a9f33c0
xor eax, 0xa239858
or eax, 0x5eca4a95
and eax, 0x4fc67629
and eax, 0x3c66001
or eax, 0x9019880a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5f478ef5
and eax, 0x7da5b59b
xor eax, 0x1f9f6d42
and eax, 0x421881c1
or eax, 0x84850426
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x42ca4745
or eax, 0x36b511c9
xor eax, 0x6a0bf942
xor eax, 0x28afbd1
xor eax, 0x13f3cf6b
and eax, 0xc5050000
or eax, 0x222001ac
mov dword [ebx], eax
add ebx, ecx
and eax, 0x46743c79
or eax, 0x25cfd1c7
and eax, 0x6cba213f
or eax, 0x52b501a8
and eax, 0x7caeaa14
and eax, 0x400c0000
or eax, 0x82017302
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6425c660
or eax, 0x38bf80a3
or eax, 0x55e80159
and eax, 0xb69409
or eax, 0x204
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x154677ac
or eax, 0x3fe7eb9c
and eax, 0x172a0d81
and eax, 0x2f6299d1
and eax, 0x3220981
or eax, 0x50545268
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1df8ad3f
and eax, 0x4f1dabe5
xor eax, 0x1fa89c4d
xor eax, 0x46d1c4c5
xor eax, 0x7df49b27
and eax, 0x21018806
or eax, 0xda220501
mov dword [ebx], eax
add ebx, ecx
or eax, 0x269f4b8a
or eax, 0x2cde1921
and eax, 0x5e813a33
or eax, 0x7e778b47
and eax, 0x12b39b65
or eax, 0x86000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x76e464fe
xor eax, 0x530fd6bd
or eax, 0x77bd9b3e
xor eax, 0x5ec288a1
and eax, 0x21113303
or eax, 0xd2004000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x45af9d91
or eax, 0x49cd51a5
and eax, 0x6ca32293
and eax, 1
or eax, 0x140e7e0e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6dea6e5c
or eax, 0x13b2a0ce
and eax, 0x51c6d2f7
and eax, 0x1020000
or eax, 0xe640808
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1b02c790
xor eax, 0x48d90024
and eax, 0x28684262
xor eax, 0x5c63933e
and eax, 0x4c020316
or eax, 0x21140cc0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x46c1be12
and eax, 0x420bc849
and eax, 0x3e03f81d
and eax, 0x800
or eax, 0x86da7b7
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x49aa94f8
xor eax, 0x4687c7e2
and eax, 0x276789b7
xor eax, 0x3aa58d55
and eax, 0xeb4bd14
and eax, 0x4840510
or eax, 0x61510225
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1ea7be15
and eax, 0x15f94eb8
or eax, 0x4e8acf23
xor eax, 0x2d29d39
or eax, 0x2e26813d
and eax, 0x4203c21e
or eax, 0x11002400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4a0e516
and eax, 0x38f58d0d
or eax, 0x6911373c
and eax, 0x70812634
or eax, 0x86024880
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x79f7c40f
xor eax, 0x4e0997eb
or eax, 0x23af50e3
and eax, 0x426f4c03
or eax, 0xc000204
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x17b9547c
xor eax, 0x4de1bb89
or eax, 0x70d751ca
or eax, 0x79b18fd0
xor eax, 0x6b40ce8
and eax, 0x7b012010
or eax, 0x848000e4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x85d45f9
and eax, 0x74736324
or eax, 0x6a76c3ed
and eax, 0x3664c109
or eax, 0x80891800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6a905f97
xor eax, 0x5e280bcd
and eax, 0x3c76f10a
and eax, 0x30205000
or eax, 0xd2d42
mov dword [ebx], eax
add ebx, ecx
or eax, 0x358f86f7
or eax, 0x3396fe2c
or eax, 0x27712ca4
and eax, 0x16204607
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7ee65008
xor eax, 0x188cc7d1
xor eax, 0x7b1a8b94
and eax, 0x1c00104a
or eax, 0xa2832024
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2f84308f
and eax, 0x463b3dae
and eax, 0x2d9c110e
or eax, 0x202b14ce
or eax, 0x6141f0ad
and eax, 0x4020646d
or eax, 0x90100910
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x77f1735c
and eax, 0x2a6410a4
and eax, 0x5c7b3b64
and eax, 0x1000
or eax, 0x3a03c30f
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6b33285c
or eax, 0x12945bcb
xor eax, 0x41ce359
xor eax, 0x42a96d83
or eax, 0x7d103a91
and eax, 0x29005905
or eax, 0x20c800a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x41fe5a0
or eax, 0x4949353e
xor eax, 0x3800fbf3
and eax, 0x46180200
or eax, 0x28841883
mov dword [ebx], eax
add ebx, ecx
or eax, 0x39bc6778
xor eax, 0x7b9ad039
or eax, 0x4450e5b3
xor eax, 0x467f9452
and eax, 0x901
or eax, 0xe0041e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3b0440be
and eax, 0x1eed3bcf
or eax, 0x707236f6
xor eax, 0x5ca845fc
and eax, 0x245a7a03
or eax, 0x18a10154
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1de47fa
or eax, 0x39d126f5
and eax, 0x3111995b
and eax, 0x20010859
or eax, 0xcccc0684
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6577586c
xor eax, 0x40e732
or eax, 0x763ad987
and eax, 0x3022206f
or eax, 0x400000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x75135e4b
and eax, 0x539f69cf
or eax, 0x5332b04f
and eax, 0x4e14d6e
and eax, 0x200042
or eax, 0x6e16b731
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xa20f194
or eax, 0x44bd377
and eax, 0x79e4e668
and eax, 0x6044c260
or eax, 0x8d103985
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4e47224c
xor eax, 0x1e2927b
or eax, 0x67166d08
or eax, 0x35754e8a
or eax, 0x3892281e
and eax, 0x7852e830
or eax, 0x80080000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x45bd0b00
xor eax, 0x857388a
xor eax, 0x572fa565
and eax, 0x80004002
or eax, 0x10000900
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2c0d8479
and eax, 0x1bfa4695
xor eax, 0x761c95ea
or eax, 0x29d1c5af
and eax, 0x28504932
and eax, 0x8400100
or eax, 0x538a9809
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6e9a9dfa
and eax, 0x3f618575
xor eax, 0x6bbbec9a
and eax, 0xc780808
or eax, 0xa1040000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x25e846ba
and eax, 0x171e94c7
and eax, 0x1dd419d9
or eax, 0x27742085
xor eax, 0x2eb7c0af
and eax, 0x800a002
or eax, 0x81901
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x707225a2
and eax, 0x3761ca25
or eax, 0x4264ecb4
and eax, 0x65bc6a1c
and eax, 0x242010
or eax, 0x13d89342
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4cdb36bf
xor eax, 0x7f60c917
or eax, 0x41b154e0
and eax, 0x60b20032
or eax, 0x9c000004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6b9c3aab
xor eax, 0xfcf333d
xor eax, 0x5f3dcaaf
and eax, 0x2f044304
or eax, 0x40001400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x68219798
or eax, 0x3b264b5
xor eax, 0x7f52186a
or eax, 0x60d70511
and eax, 0x216207
or eax, 0x4001000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x127e20cd
and eax, 0x1a92af03
and eax, 0x28c902c9
and eax, 0x7c4ec6c7
and eax, 0x200
or eax, 0x72103404
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5256d76c
xor eax, 0x57bf222
or eax, 0x218fc976
or eax, 0x4c318efd
xor eax, 0x329ff7da
and eax, 0x4201801
or eax, 0x30888012
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6b5347e9
or eax, 0x79c43760
xor eax, 0x6885983f
and eax, 0x61276e56
and eax, 0x73ebeba0
and eax, 0x222000
or eax, 0x104d110b
mov dword [ebx], eax
add ebx, ecx
or eax, 0xd96be67
xor eax, 0x4acad081
or eax, 0x545717d1
and eax, 0x3339ca7d
and eax, 0x2439827d
and eax, 0x210231
or eax, 0xb047000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6cd876d8
and eax, 0x2119b69a
xor eax, 0x3195ccd
or eax, 0x42035513
and eax, 0x62001117
or eax, 0x89102020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x551f3a5e
or eax, 0x6242d18a
and eax, 0x26172a82
xor eax, 0x2d389df4
and eax, 0x2402a90c
and eax, 0x900
or eax, 0xe1e154e8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6a4e62f5
or eax, 0x5f826e67
and eax, 0x2833286d
and eax, 0x4e35dfd9
and eax, 0x10041
or eax, 0x1d605a0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5c670787
or eax, 0x4e36813a
or eax, 0x5a0db1f7
and eax, 0x19fe405
and eax, 0x59673b76
and eax, 0
or eax, 0x74e0da8b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3bf90765
or eax, 0x2940904a
xor eax, 0x3543e9e
and eax, 0x1c715c8d
and eax, 0x62fdefed
and eax, 0x4000
or eax, 0xb2a8a0ff
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x273dfbca
or eax, 0x78fff898
or eax, 0x496f0cb7
xor eax, 0x170f9473
xor eax, 0x21ee6bb2
and eax, 0xc2140040
or eax, 0x24202f80
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5b11bf04
or eax, 0x60163b61
xor eax, 0x358de7c9
and eax, 0x7880088
or eax, 0x602
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xceba808
and eax, 0x56fc6a2b
or eax, 0x8be94b
or eax, 0x43dd62d1
and eax, 0x40016949
or eax, 0x84000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1d8910
and eax, 0x2e3cdcc1
or eax, 0x1772038b
or eax, 0x670bd62
or eax, 0x63a16e07
and eax, 0x1d1a0c8
or eax, 0x80010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x57a2c699
and eax, 0x27205f3c
and eax, 0x4c93239a
and eax, 0x10
or eax, 0x23d1be02
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe248edb
xor eax, 0x4c6556f4
or eax, 0x34ba95b8
xor eax, 0x3b80af57
and eax, 0xf6b8c1f
and eax, 0x62a0002
or eax, 0x4155f635
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2a404632
and eax, 0xa8146e9
or eax, 0x48fc879a
and eax, 0x2e9c120
or eax, 0x44
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x100076ab
or eax, 0xc3149a0
xor eax, 0x365b558
xor eax, 0x6e9b4a6
or eax, 0x6aa3d20
and eax, 0x283a531
or eax, 0xe00000c2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6059503a
or eax, 0x12622a8
xor eax, 0xc138e6a
or eax, 0x32526cab
and eax, 0x1524ec03
or eax, 0x80001300
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3ef5a0f9
or eax, 0x4220cfc4
xor eax, 0x1600f1e6
and eax, 0x40350410
or eax, 0x6082026
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2516fdac
xor eax, 0x4ec46d78
xor eax, 0x7af8bfb3
and eax, 0x32451
or eax, 0x84ec5082
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3bda76b0
and eax, 0x72f56018
or eax, 0x49d9511f
or eax, 0x3705d8f7
and eax, 0x1387a6a8
and eax, 0x10080
or eax, 0x8c020410
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5dfddf59
xor eax, 0x16b2bff8
and eax, 0x3a1a8457
xor eax, 0x3e08dbe1
and eax, 0x5d01b574
and eax, 0x14008410
or eax, 0xe2232888
mov dword [ebx], eax
add ebx, ecx
and eax, 0x204dfb65
and eax, 0x1815f6b5
and eax, 0x3eb49fa1
and eax, 0xcdca3a5
and eax, 0x192b1dab
and eax, 0
or eax, 0x900dec0f
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x73c515bd
or eax, 0x2bb240f0
or eax, 0x6ae3b2b4
xor eax, 0x34db11ab
and eax, 0x46000a4c
or eax, 0x8a0100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x13d5f94a
or eax, 0x2870b774
or eax, 0x2af69fe2
xor eax, 0x62348040
and eax, 0x1430800
or eax, 0x48001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1762381b
and eax, 0x1ab11a3
and eax, 0x2a90f129
and eax, 0x693d9820
and eax, 0
or eax, 0x665b6511
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4ed5598d
and eax, 0x77f4c1b5
and eax, 0x139ab3f8
and eax, 0x1fe98840
xor eax, 0x2e55c0dc
and eax, 0x4114008
or eax, 0x1022300
mov dword [ebx], eax
add ebx, ecx
and eax, 0x22ccb9f9
xor eax, 0x76cb151b
or eax, 0x2ad077e0
and eax, 0x45e9a05d
and eax, 0x44880000
or eax, 0x8036c702
mov dword [ebx], eax
add ebx, ecx
and eax, 0x451a147a
xor eax, 0x15c33507
and eax, 0x1d8ba096
and eax, 0x11090000
or eax, 0x62202b0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x61e4f8b1
or eax, 0x5e657750
or eax, 0x29051392
and eax, 0xf240502
or eax, 0x18880c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1e2276d
and eax, 0x7113758
xor eax, 0x4893fa5e
and eax, 0x7a97a159
and eax, 0x42010110
or eax, 0x31005065
mov dword [ebx], eax
add ebx, ecx
or eax, 0x32303918
xor eax, 0x48270cce
or eax, 0x1a552d3e
xor eax, 0x3f6688b4
and eax, 0x20c100
or eax, 0x60080a40
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5c5fc8f7
and eax, 0x3707db9
xor eax, 0x6f0ccc78
or eax, 0x6a0948f2
and eax, 0x49598961
or eax, 0x80022000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2fd6c686
or eax, 0x55720fcc
and eax, 0x7a8b5bc6
and eax, 0x528a0044
or eax, 0x85440429
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x506f23eb
or eax, 0x15d82495
and eax, 0x6d75ec29
and eax, 0x5310400
or eax, 0xfa084188
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3f0051c9
and eax, 0x650a3f34
or eax, 0x9d9ddd0
and eax, 0x2dc09410
or eax, 0x2002221
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3ea611a7
and eax, 0x73838f84
or eax, 0x2ee8491e
or eax, 0x56e6cc54
and eax, 0x34e4ede
or eax, 0x80010021
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5e9e325d
or eax, 0x2caa69e
or eax, 0x49d83490
and eax, 0x12d3deaa
or eax, 0x20200140
mov dword [ebx], eax
add ebx, ecx
and eax, 0x683eb93c
xor eax, 0x29105254
xor eax, 0x3ee18013
xor eax, 0x7fdeeb7a
and eax, 0x48008014
or eax, 0x8602050a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x14c7b6f0
or eax, 0x5768ef02
xor eax, 0x4cf994c5
and eax, 0x20977d98
or eax, 0x5a399ea0
and eax, 0xa113e28
or eax, 0xa0c00015
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4f8d9e31
or eax, 0x709dfb11
or eax, 0x41e04c49
xor eax, 0x5734e77d
and eax, 0xa8001000
or eax, 0x1224e51f
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7c645d5b
xor eax, 0x393f1001
and eax, 0x18850bb7
or eax, 0xa4c86ce
and eax, 0xa4d80cd
or eax, 0xe5a03110
mov dword [ebx], eax
add ebx, ecx
and eax, 0x23c1df88
and eax, 0x95279cf
and eax, 0x4bfb83a6
and eax, 0x100
or eax, 0xfcb4fc04
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xbaeecbf
or eax, 0x268a8e26
xor eax, 0xd74fd74
and eax, 0xaa202282
or eax, 0x1001030
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x55122c99
xor eax, 0x2a16a485
xor eax, 0x5dc43349
and eax, 0x1a01de6b
and eax, 0x8000022
or eax, 0x30033010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xbeb5832
or eax, 0x29eec4dc
and eax, 0x782f60a
and eax, 0x1802408
or eax, 0x682c12c3
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2a6b74d3
and eax, 0x391bff73
or eax, 0x5443d871
and eax, 0x19435c40
or eax, 0x82300008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xf7735ba
or eax, 0x7eb84d9d
xor eax, 0x8e012ad
xor eax, 0x552ce456
and eax, 0x4bdb9ae2
and eax, 0x1400200
or eax, 0x602c0103
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6921aead
and eax, 0x3383bb69
xor eax, 0x1dfa599f
or eax, 0xb9dbb48
and eax, 0x170f2192
or eax, 0x80000421
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6521b706
or eax, 0x6840b501
xor eax, 0x3c9b33ec
or eax, 0x79ca799f
and eax, 0x84b67d13
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6a80af61
xor eax, 0x13c53109
xor eax, 0x5a9449d2
and eax, 0x9914108
or eax, 0x6028a05
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3b7cd881
or eax, 0x3b2785ab
xor eax, 0x7ccbc46b
and eax, 0x244104
or eax, 0xa4d9080b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2c526dc6
and eax, 0xa496cd7
or eax, 0x5febc9d1
and eax, 0x17c22844
and eax, 0x13822840
or eax, 0xc0058727
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4db0058b
or eax, 0x3e5b803d
xor eax, 0x16349c15
and eax, 0x3392977e
and eax, 0x80110a
or eax, 0x52716404
mov dword [ebx], eax
add ebx, ecx
and eax, 0x610e9585
or eax, 0x3b27c59e
and eax, 0x3fca8389
or eax, 0x3d0c0135
xor eax, 0x348fc64f
and eax, 0xa814072
or eax, 0xe4002800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x36dfdd57
or eax, 0x2f772fa3
and eax, 0x8464f8d
xor eax, 0x3e48c2c2
and eax, 0x160e0845
or eax, 0x1d012a0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x644b0fec
xor eax, 0x23399cf7
and eax, 0x508f04
and eax, 0x8300
or eax, 0xae056cac
mov dword [ebx], eax
add ebx, ecx
or eax, 0x52dcb6cd
or eax, 0x7623ea44
xor eax, 0x39cbabfe
xor eax, 0x1a98025d
and eax, 0x448c0206
or eax, 0x22410100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x31271e75
or eax, 0x6a9bf6e2
or eax, 0x78de7dd9
and eax, 0x176bb3
or eax, 0x4000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2e3f0be1
or eax, 0x2754022
or eax, 0x3cdac31b
or eax, 0x2ead3ec8
or eax, 0x45da1595
and eax, 0x305e2056
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x18e80cd8
xor eax, 0x37c9481a
xor eax, 0x34777a49
or eax, 0x1b2d26ae
and eax, 0x3b2c0066
or eax, 0x424000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x35d32317
and eax, 0x5a0253e2
and eax, 0x7bcec7c1
xor eax, 0x267fd0f7
and eax, 0x10191283
or eax, 0x40822408
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6127b6d1
and eax, 0x4f7b738a
xor eax, 0x73fceb12
and eax, 0x307e4012
or eax, 0x40002064
mov dword [ebx], eax
add ebx, ecx
and eax, 0x241c2dc4
and eax, 0x257ae047
and eax, 0x2e8c434e
and eax, 0x2148923f
and eax, 0
or eax, 0x9b264f91
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1343af48
xor eax, 0x18e4399f
and eax, 0x189b59d1
or eax, 0x18f99265
and eax, 0x18b34245
or eax, 0x67002488
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x54329c35
and eax, 0x3da7b433
and eax, 0x2e52d4a3
and eax, 0xe2f32ae
or eax, 0x9baf387
and eax, 0x91a7307
or eax, 0x76450c50
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7e0ac14e
and eax, 0x109653b4
and eax, 0x1fc82aa5
and eax, 0x10000004
or eax, 0x6f6f7f63
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x30b634ef
or eax, 0x3e49f654
xor eax, 0x13f6feb9
or eax, 0x5ff01336
xor eax, 0x116fb122
and eax, 0x40902055
or eax, 0x104f1522
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2f6dde48
or eax, 0x24e31522
or eax, 0x247d6e21
or eax, 0x39677572
xor eax, 0x6c572006
and eax, 0x10285f31
or eax, 0x60572006
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5f514659
and eax, 0x6d6cdd50
xor eax, 0x464a2255
xor eax, 0x218ffbe2
xor eax, 0x51d805a2
and eax, 0x53700100
or eax, 0xa4003200
mov dword [ebx], eax
add ebx, ecx
or eax, 0xae2228e
xor eax, 0x4b0870ec
or eax, 0x73d7b27f
and eax, 0x96908041
or eax, 0x80
mov dword [ebx], eax
add ebx, ecx
or eax, 0x37a550f4
or eax, 0x1688d427
or eax, 0xbc06eee
or eax, 0x266b3185
and eax, 0xab175b2d
or eax, 0x40000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x30289dae
and eax, 0x15113b2a
xor eax, 0x2cdc0e12
xor eax, 0x5a8b13fe
and eax, 0x263bbd2d
and eax, 0x20000000
or eax, 0x20f223
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2adf4d76
and eax, 0x120fb513
or eax, 0x1a254f94
xor eax, 0x783b22be
and eax, 0x40049c22
or eax, 0x5a90244
mov dword [ebx], eax
add ebx, ecx
and eax, 0x37fffdc
or eax, 0x1deb923c
and eax, 0x42de4f0d
or eax, 0x329e588
and eax, 0x3e74880
or eax, 0x24100043
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2cffc9ab
or eax, 0x14ffbe51
and eax, 0x4809c6a8
and eax, 0x8c480
or eax, 0x86041960
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x43dcbb25
xor eax, 0x1b80d7a8
xor eax, 0x13f21ea6
and eax, 0xcc028a0a
or eax, 0x30055024
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5df91d3
and eax, 0x4837755
xor eax, 0x70024224
or eax, 0x72a94c37
and eax, 0x200a0530
or eax, 0x101088
mov dword [ebx], eax
add ebx, ecx
and eax, 0x9896436
and eax, 0x2255bc3d
or eax, 0x7d2931dd
and eax, 0x7d194101
and eax, 0x16fcc9f4
and eax, 0x14080000
or eax, 0x2060e662
mov dword [ebx], eax
add ebx, ecx
and eax, 0x38cbb01c
and eax, 0x4f3a963a
xor eax, 0x3ca51081
and eax, 0x14290001
or eax, 0x2126
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2d0cdf82
or eax, 0x2f1280a3
and eax, 0x2487f800
and eax, 0x4012800
or eax, 0x51d004cf
mov dword [ebx], eax
add ebx, ecx
or eax, 0x592f5aa7
and eax, 0x7e8b2991
and eax, 0xbb78a9c
or eax, 0x19a882d
and eax, 0x90b8021
or eax, 0x26042602
mov dword [ebx], eax
add ebx, ecx
and eax, 0x558e2441
xor eax, 0x7ba85f93
xor eax, 0x6e5ac211
and eax, 0xe08801
or eax, 0x60024200
mov dword [ebx], eax
add ebx, ecx
and eax, 0xd4e0d3b
and eax, 0x6be95bf5
or eax, 0x2237cc48
and eax, 0x48c9483d
and eax, 0xf0eb947
and eax, 1
or eax, 0xc7fe45ac
mov dword [ebx], eax
add ebx, ecx
and eax, 0x22ae8ca4
and eax, 0x69eb5267
xor eax, 0x6a4445cb
and eax, 0x228c8e51
or eax, 0x7470a9d6
and eax, 0x600a9c5
or eax, 0x88034220
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xa7d36f8
and eax, 0x51389d28
xor eax, 0x5c792f0a
and eax, 0x76b1250b
and eax, 0x1f314e46
and eax, 0x14010002
or eax, 0xeb7e05d0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x128e9fc0
xor eax, 0xc1ba954
xor eax, 0x32c854ff
xor eax, 0x50d4033c
xor eax, 0x50ef9430
and eax, 0x1008144
or eax, 0xee00282
mov dword [ebx], eax
add ebx, ecx
and eax, 0x79cb2388
or eax, 0xe045610
or eax, 0x47619241
or eax, 0x3389c59b
or eax, 0x1711fc24
and eax, 0x6d18e3f0
or eax, 0x80020000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7c5d0ac2
or eax, 0x3fbb194d
or eax, 0x55cf29d3
or eax, 0x57451ccd
and eax, 0x1ae11854
and eax, 0xe00010
or eax, 0xe11ea121
mov dword [ebx], eax
add ebx, ecx
and eax, 0x27fbad53
xor eax, 0x37706f4b
and eax, 0x3bd1d48c
xor eax, 0x1755672e
xor eax, 0x4d455f70
and eax, 0x80c056
or eax, 0x76a0129
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6463c7dd
xor eax, 0x7e1be8
and eax, 0x4f538639
xor eax, 0x14f3c249
and eax, 0x79316c22
and eax, 0x10014020
or eax, 0xcf022654
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4207e304
xor eax, 0x4bab44c6
or eax, 0x4cfee2ae
and eax, 0x58d4239e
or eax, 0x21000441
mov dword [ebx], eax
add ebx, ecx
and eax, 0x38029cc7
or eax, 0x4dd42088
xor eax, 0x5f81c785
and eax, 0x142823fa
and eax, 0x6bd94218
and eax, 0x208
or eax, 0x66666496
mov dword [ebx], eax
add ebx, ecx
or eax, 0x35f6cd48
and eax, 0x96a7d1d
xor eax, 0x4b04c924
and eax, 0xa600410
or eax, 0xb0194bc2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1110067c
or eax, 0x109e97da
or eax, 0x157ab73
and eax, 0x115734d2
or eax, 0x4e000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x65bef721
xor eax, 0x69214927
or eax, 0x59687e63
or eax, 0x7cd56880
and eax, 0x676666f2
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6b1d51c7
and eax, 0x69bf590c
or eax, 0x44d551c
xor eax, 0x27bec0f4
and eax, 0x22c19468
or eax, 0x44262a11
mov dword [ebx], eax
add ebx, ecx
or eax, 0x400aa666
or eax, 0x1bcdbf8e
or eax, 0x41d6e1d2
or eax, 0x63598293
and eax, 0x6666df66
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe02c710
and eax, 0x2fe1c7a1
or eax, 0xc379586
or eax, 0x452862a3
and eax, 0x2847b226
or eax, 0x80000840
mov dword [ebx], eax
add ebx, ecx
and eax, 0x256a5e92
or eax, 0xcc07f33
and eax, 0x50b27cbe
and eax, 0x64e88555
xor eax, 0x16e6799b
and eax, 0x12260d83
or eax, 0x21908040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1769e344
and eax, 0x5ab57e5d
xor eax, 0x2c51ac6e
or eax, 0x11ee871e
and eax, 0x2364422c
or eax, 0x801108c0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x50cb47aa
xor eax, 0x2541442e
or eax, 0x48e989e7
and eax, 0x4c42498b
or eax, 0x21001610
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x43834c6c
xor eax, 0x6c9311cc
xor eax, 0x5b5a0a54
and eax, 0x8080800
or eax, 0xe2d21300
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6f7f70f5
xor eax, 0x51a20b0c
or eax, 0x40f3814c
xor eax, 0x541297f3
and eax, 0x2a212604
or eax, 0x45000801
mov dword [ebx], eax
add ebx, ecx
and eax, 0x30bfb678
and eax, 0x736956d
and eax, 0x43be205d
and eax, 0x33c10d6a
and eax, 0
or eax, 0x2cac6a6b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x40720696
or eax, 0x74e649f0
xor eax, 0x419903c6
and eax, 0x20204820
or eax, 0x95c8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4e3323f2
or eax, 0x2b2489e3
and eax, 0x1be0404a
and eax, 0x9000000
or eax, 0xa0568e2d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4b5d8f61
or eax, 0x44d2d5d1
and eax, 0x2540d00f
and eax, 0x400c00d
or eax, 0x1b9b2560
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5ef85166
and eax, 0x7a3d4292
and eax, 0x30bc16d5
and eax, 0
or eax, 0x6c09f1a3
mov dword [ebx], eax
add ebx, ecx
and eax, 0x155ca6e1
xor eax, 0xe67e83d
or eax, 0x2f59b8e9
and eax, 0x7a11f35
and eax, 0x3001801
or eax, 0xa044a542
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5d248bcf
or eax, 0x46aace8e
and eax, 0x3e0209b6
and eax, 0x6a946eb6
and eax, 0x20000806
or eax, 0x95178110
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x533ad107
xor eax, 0x2266c1e0
or eax, 0x26b9cdd1
or eax, 0x2aeeb373
xor eax, 0xe904be0
and eax, 0xe0410402
or eax, 0x1d9000c4
mov dword [ebx], eax
add ebx, ecx
or eax, 0x788e1ec8
or eax, 0x677674d6
or eax, 0x597f8ba6
xor eax, 0x137c1c94
and eax, 0x88814308
or eax, 0x2440811
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6d0f24f9
xor eax, 0x66005efd
or eax, 0x504aaa32
and eax, 0x4146a902
or eax, 0x6004401
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x26203696
xor eax, 0xd0242a8
xor eax, 0x12212e9f
xor eax, 0x2cab5a85
and eax, 0x2b169561
and eax, 0x60501
or eax, 0xc9f17048
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x26a299e5
xor eax, 0x4d4bb3ae
and eax, 0x6917785d
xor eax, 0x52987b60
and eax, 0x32820100
or eax, 0x8c001882
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5cc7787c
and eax, 0x25aa3602
or eax, 0x594a45df
and eax, 0x594a61d7
or eax, 0x80858a20
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7df497f1
xor eax, 0x1b75d904
xor eax, 0x7d5d33b1
xor eax, 0x18a8c4a4
and eax, 0x9a990016
or eax, 0x20448d00
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6517d0bf
and eax, 0x24ce13a5
and eax, 0x753d1865
xor eax, 0x4505adf7
xor eax, 0x7a891a54
and eax, 0x10000600
or eax, 0xc02b0010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5cd6ca63
xor eax, 0x6a8c7d46
or eax, 0x1abc8c95
or eax, 0x2b77fa23
and eax, 0x35c23220
or eax, 0x48
mov dword [ebx], eax
add ebx, ecx
or eax, 0x53c11089
or eax, 0x151366d6
and eax, 0x10ba76e0
xor eax, 0x6508ccfd
and eax, 0x32d043bf
and eax, 0x30800011
or eax, 0xcc0ed9c2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x649d0fe7
and eax, 0x1ba2b94b
or eax, 0x487869c2
or eax, 0x7cf2fa05
and eax, 0x8128a01
or eax, 0x80040008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4d891a7f
and eax, 0x2fe3af10
or eax, 0x609eb7e4
and eax, 0x23509909
and eax, 0x1008100
or eax, 0x58e84017
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6cf06fb7
or eax, 0x2e379f2f
xor eax, 0x57dc643
and eax, 0x42b6f11a
xor eax, 0x455682d5
and eax, 0x780010d
or eax, 0x802a6400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3a8cd9e0
or eax, 0x68f9f537
and eax, 0x4e9d1fec
or eax, 0x451c6374
or eax, 0x460b5a37
and eax, 0x48032605
or eax, 0x600088
mov dword [ebx], eax
add ebx, ecx
or eax, 0x518a2cc4
xor eax, 0x79fef672
and eax, 0x3a0bb7a3
and eax, 0x1b0c8737
or eax, 0x5b19c609
and eax, 0x49094000
or eax, 0x20861980
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x600ec4fc
xor eax, 0x3af81860
and eax, 0x83b921c
xor eax, 0x583bebc0
xor eax, 0xb3e6f90
and eax, 0x40100044
or eax, 0x8041b193
mov dword [ebx], eax
add ebx, ecx
or eax, 0x171fcdd9
or eax, 0x19bca277
or eax, 0x434e2f44
xor eax, 0x4afaea91
and eax, 0x9401112e
or eax, 0x28baa881
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xf058ac6
and eax, 0x49c6108f
or eax, 0x59e1dd80
or eax, 0x7089efcd
or eax, 0x39165371
and eax, 0x51021750
or eax, 0x2000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5b1fb751
or eax, 0x48611335
and eax, 0x6bc27ba0
xor eax, 0x62ef664b
and eax, 0x22244401
or eax, 0x85102804
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6b84f81c
and eax, 0x715db790
or eax, 0x235705de
and eax, 0x2210240e
or eax, 0xd8284201
mov dword [ebx], eax
add ebx, ecx
and eax, 0xe375d58
or eax, 0x2c8be253
or eax, 0x7aa9e388
and eax, 0x420aa293
or eax, 0x1401804
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7b91e86b
xor eax, 0x16bc2ebc
xor eax, 0x937cf60
xor eax, 0x4376ba6d
xor eax, 0x79a9815c
and eax, 0x4404628e
or eax, 0x11080910
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2830ad65
or eax, 0x48495dee
and eax, 0x4783d846
and eax, 0x40005040
or eax, 0x19580011
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4b1aacab
and eax, 0x10ef254e
and eax, 0x3fd6bef1
and eax, 0x1a8b2650
and eax, 0
or eax, 0xc8d102a3
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7b5e06b6
xor eax, 0x2d9b098a
and eax, 0x3c070046
and eax, 0x4000004
or eax, 0x6bca4651
mov dword [ebx], eax
add ebx, ecx
and eax, 0x78e6af95
and eax, 0x7f194d89
or eax, 0x71938b7b
and eax, 0x1082825a
or eax, 0x20c6000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7ed82166
xor eax, 0x5c67c676
and eax, 0x291820b
and eax, 0x2100008
or eax, 0x5424eb57
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6bc40df2
xor eax, 0x7fe589bc
and eax, 0x597e8cfe
or eax, 0x2a8d4ce4
and eax, 0x44c89f53
and eax, 0x480c00
or eax, 0x71265204
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2c3d1449
and eax, 0x686f5a0c
or eax, 0x3929f9f6
and eax, 0x382928a0
or eax, 0x80c20600
mov dword [ebx], eax
add ebx, ecx
and eax, 0x11a2c03c
xor eax, 0x4970e0fc
and eax, 0x5483330
xor eax, 0x1867e5ad
xor eax, 0x5a48df2f
and eax, 0x41460212
or eax, 0x3c808024
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x14130247
and eax, 0x5c832e8e
and eax, 0x463bf87e
and eax, 0
or eax, 0x977c13e2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x232a795f
or eax, 0x2f776046
or eax, 0x5183694
xor eax, 0x1ea1f063
and eax, 0x25f770cc
and eax, 0x1820004
or eax, 0x1821c653
mov dword [ebx], eax
add ebx, ecx
and eax, 0x21bce6e1
or eax, 0x52724453
xor eax, 0x1149a446
xor eax, 0x45b25720
or eax, 0x2427d643
and eax, 0x72b9262
or eax, 0xd0400008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3ea9b46e
xor eax, 0x2a009c43
and eax, 0x1edc6696
and eax, 0x14c02200
or eax, 0x43114c6b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x519a99c4
xor eax, 0x4b33b99a
or eax, 0x2f85c6bf
xor eax, 0x18f4e1d0
and eax, 0x31080e46
or eax, 0x8300090
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4ec2f8c
xor eax, 0x24f4c6c4
or eax, 0x212befc
and eax, 0x918346c
or eax, 0x4250000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x63cb0a85
or eax, 0x3b989a66
xor eax, 0x58a18806
and eax, 0x65b16c8
or eax, 0xc080c800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x42604df2
or eax, 0x33bfa665
or eax, 0x210bcea6
and eax, 0x561f2b82
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x671ca2f6
and eax, 0x4864f6ad
xor eax, 0x7e402c0e
and eax, 0x4b1c45e6
xor eax, 0x2bfbf6d4
and eax, 0x21283000
or eax, 0x4000589
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2dc17f18
or eax, 0x72dd76aa
or eax, 0x5ceb7f61
xor eax, 0xcaac3d4
and eax, 0x32011034
or eax, 0x8204080
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3179235
and eax, 0x1d1f16d8
or eax, 0x26b6c637
and eax, 0x55d14d67
and eax, 0x15100405
or eax, 0x42072900
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7e631e1f
or eax, 0x5dddee7d
and eax, 0x6c4c009e
or eax, 0x455b623e
and eax, 0x2d542016
or eax, 0x8000c0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1f8501b7
or eax, 0x28fd79f2
and eax, 0x787ac566
xor eax, 0x177530fe
xor eax, 0x7f00220c
and eax, 0x40081284
or eax, 0x2092ac41
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1d214e0c
and eax, 0x3b2b5f2f
and eax, 0x58983c63
xor eax, 0x7b932ff9
and eax, 0x51ab1ee8
and eax, 0x18a0080
or eax, 0x36148d01
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x54e977e3
and eax, 0x541db795
or eax, 0x5ee06ea6
and eax, 0x5ab57c26
or eax, 0xa0108
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6873c5d2
or eax, 0x185adb9e
or eax, 0x13f35c08
or eax, 0xbd80214
and eax, 0x1881c10e
or eax, 0x20002061
mov dword [ebx], eax
add ebx, ecx
or eax, 0x368d3758
and eax, 0x7424b971
and eax, 0x1580b07c
xor eax, 0x2858b0de
and eax, 0x2f30587a
and eax, 0x24100028
or eax, 0x3eac145
mov dword [ebx], eax
add ebx, ecx
and eax, 0x120127ea
and eax, 0x324b86b2
xor eax, 0x264efdec
or eax, 0x3ca7b3b0
and eax, 0x236e3198
and eax, 0x200a3010
or eax, 0xcd818824
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4a87d80
or eax, 0x74722445
and eax, 0x2b823b10
and eax, 0x28020000
or eax, 0xd6f50285
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x757d5c16
xor eax, 0x528083d0
and eax, 0x4a75d9e2
and eax, 0x711f728e
and eax, 0x4002
or eax, 0xfc82b3d
mov dword [ebx], eax
add ebx, ecx
and eax, 0x21371d40
and eax, 0x6b36fd75
xor eax, 0x2d7b4d08
and eax, 0x504400
or eax, 0x5080a904
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5c00ea07
and eax, 0x5a42c4d4
and eax, 0x96f9324
or eax, 0x35bc452b
or eax, 0x22298e83
and eax, 0x18ed800b
or eax, 0x80003010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3b5369e6
or eax, 0x31ce553a
or eax, 0x67a39c48
and eax, 0x17118dc
or eax, 0x8000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1c1cbb60
xor eax, 0xc19490d
or eax, 0x47ed4842
xor eax, 0x610def36
and eax, 0x2d6b18a6
and eax, 0x400080
or eax, 0x31fd561
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7a513ee5
xor eax, 0x2f5edace
and eax, 0x1c55cf6c
and eax, 0x4000048
or eax, 0xc3a20481
mov dword [ebx], eax
add ebx, ecx
or eax, 0x660ba68d
or eax, 0x46991871
and eax, 0x3fd357bd
and eax, 0x20931004
or eax, 0x48440042
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x779bb3ba
or eax, 0x7eea0083
xor eax, 0x1b7ed46a
and eax, 0x64900080
or eax, 0x192e0068
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5591baca
xor eax, 0x113714b
and eax, 0x42f0ff40
xor eax, 0x359fef82
and eax, 0x34810400
or eax, 0xca004338
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe2aa12d
and eax, 0x4adb2285
and eax, 0x31a69a3f
xor eax, 0x338c03ca
and eax, 0x31080102
or eax, 0x4400c020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x39c9448f
and eax, 0x78f9a0c4
or eax, 0x46a48f4b
and eax, 0x6680890b
or eax, 0x884310a4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6bf93b48
or eax, 0x4772b8c4
or eax, 0x2b98e6cf
xor eax, 0x10b154fb
and eax, 0x49412010
or eax, 0x1014ab
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2ce6b755
or eax, 0x1a47dd1b
xor eax, 0x14ec1887
or eax, 0x19136b93
and eax, 0x35410f8b
and eax, 0x1000b08
or eax, 0x4386014
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x50bcb62d
xor eax, 0x3b2b70cf
and eax, 0x39553043
and eax, 0x28050042
or eax, 0x840a5d21
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x652ec4f1
xor eax, 0x71fce5c7
or eax, 0x72557b5a
and eax, 0x25331e98
and eax, 0x11e10
or eax, 0xd406c101
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x613ffb3c
and eax, 0x33898227
xor eax, 0x2122f2f5
and eax, 0x746d0115
xor eax, 0x2a83cc06
and eax, 0x210414
or eax, 0x44500060
mov dword [ebx], eax
add ebx, ecx
and eax, 0x30e0a411
and eax, 0x53f71202
and eax, 0xbaf7592
and eax, 0x1a9dedd8
and eax, 0
or eax, 0xb7d8da64
mov dword [ebx], eax
add ebx, ecx
and eax, 0x58399eb0
xor eax, 0x72b9c17a
or eax, 0x6b274ce1
and eax, 0x2dddd641
xor eax, 0x11b4b639
and eax, 0x10004050
or eax, 0x3061400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2e40b136
and eax, 0x1fa92f4
and eax, 0x397df2dc
and eax, 0x10
or eax, 0x62590c4f
mov dword [ebx], eax
add ebx, ecx
and eax, 0x700fd19b
and eax, 0x4696a73
and eax, 0xb20937f
or eax, 0x5616dcb9
and eax, 0x7e73c231
and eax, 0x16100011
or eax, 0xa0c4260e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6d686314
or eax, 0x1b8cc68b
and eax, 0x36b00d9e
xor eax, 0x12427136
and eax, 0x4824080
or eax, 0xc3018040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x65584102
or eax, 0x55b6cb66
xor eax, 0x3a68591a
and eax, 0x90492b8
or eax, 0x12086c00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2017d526
xor eax, 0x17e97acd
and eax, 0x6b275f05
and eax, 0x20004001
or eax, 0x55d48c9a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3d6890ed
xor eax, 0x2563cf13
xor eax, 0x7fd1638b
xor eax, 0xa4279fa
and eax, 0x7babf20a
and eax, 0
or eax, 0x25c074d8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2b2d99ce
and eax, 0x5c1bb139
xor eax, 0x1b844a5a
and eax, 0x590afc33
or eax, 0x6fdecab4
and eax, 0x4a5a58b4
or eax, 0x80010109
mov dword [ebx], eax
add ebx, ecx
or eax, 0x444bb091
xor eax, 0x39daed50
xor eax, 0x33cb11c1
xor eax, 0x54deec8a
or eax, 0x2fdc0dbe
and eax, 0x8b04440e
or eax, 0x21240
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2c1e49cb
and eax, 0x73dc7bca
or eax, 0x748ae34f
xor eax, 0x44314e64
and eax, 0x4655c9e0
and eax, 0x150020
or eax, 0x1348640e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x45d1589
or eax, 0xba18c20
and eax, 0x7e89d02f
xor eax, 0x6d48fe19
and eax, 0x60002a14
or eax, 0x80360048
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x10b6c0eb
xor eax, 0x7c987a4e
or eax, 0x165918fd
and eax, 0x7f26854d
and eax, 0x16000048
or eax, 0x10c0e20
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4b0d5b9c
or eax, 0x51228615
and eax, 0x10b81d01
and eax, 1
or eax, 0x838988a6
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3a7f74d9
or eax, 0x37bbb19
xor eax, 0x32cf84b2
and eax, 0x21a41c00
or eax, 0xc408014
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x13828272
and eax, 0x5bd77eae
and eax, 0x307392b1
and eax, 0x4ce1d7e6
and eax, section..text
or eax, 0xf03e2500
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4c35df66
or eax, 0x38cf1e7e
xor eax, 0x62204ecf
and eax, 0x549c3c24
and eax, 0x10001020
or eax, 0x8a402801
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3f7883cd
xor eax, 0x7bbd51b6
and eax, 0x57b2b6ea
xor eax, 0x1782f092
xor eax, 0xefcbc34
and eax, 0xa964280
or eax, 0x10
mov dword [ebx], eax
add ebx, ecx
and eax, 0x77db9f89
and eax, 0xc6e8d21
xor eax, 0x5b9e5652
or eax, 0x3c5c5c24
or eax, 0x339edfdb
and eax, 0x181e0127
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x662a4645
xor eax, 0x3c39ef2
or eax, 0x52e8420f
and eax, 0x4361169f
or eax, 0x28062000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x24266303
xor eax, 0x5ae7c252
xor eax, 0xe52cb29
and eax, 0x1d3e3076
and eax, 0x1001000
or eax, 0xb4700
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7153ff63
or eax, 0xf038fbf
or eax, 0x53c2977f
xor eax, 0x78181aaa
and eax, 0x7196838a
and eax, 0x21820100
or eax, 0xde254a8d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x70532ec
xor eax, 0x78c710c3
or eax, 0x1b078b89
or eax, 0x36abcb64
and eax, 0x3e8f42c8
or eax, 0x1400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x48ad6d30
and eax, 0x5b5b1953
xor eax, 0xc1bc9de
and eax, 0x50001000
or eax, 0x9042610
mov dword [ebx], eax
add ebx, ecx
or eax, 0x401f35e9
or eax, 0x45ec3e41
and eax, 0x2a628f90
xor eax, 0x3e86b4
or eax, 0xa6694ba
and eax, 0x388182
or eax, 0x4810241
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x78d3e73c
and eax, 0x7dbfd6a2
or eax, 0x6e0c2a11
and eax, 0x4b62547b
and eax, 0xdae4e67
and eax, 0x8224000
or eax, 0xb345b304
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7ed54c42
and eax, 0x5b7db109
xor eax, 0x3709a67a
xor eax, 0x6832c578
and eax, 0x68002
or eax, 0xa2000459
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x25b568ad
or eax, 0x13f7ccf0
and eax, 0x54e295e7
and eax, 0x53a7fbc0
xor eax, 0x1ef8ffeb
and eax, 0xe000129
or eax, 0x8054
mov dword [ebx], eax
add ebx, ecx
and eax, 0xadeed58
xor eax, 0x7633d3a7
xor eax, 0x2f92bf4
and eax, 0x28695756
and eax, 0x4000
or eax, 0x5186a8d1
mov dword [ebx], eax
add ebx, ecx
and eax, 0x53d0bdc4
xor eax, 0x19ea2216
xor eax, 0x238cc44f
and eax, 0x5c793045
or eax, 0x697bc76a
and eax, 0x638709
or eax, 0x3880
mov dword [ebx], eax
add ebx, ecx
or eax, 0x77386d82
or eax, 0x467b59fa
or eax, 0x4d2486c5
and eax, 0x697f6aa3
and eax, 0x410168a1
or eax, 0x10809150
mov dword [ebx], eax
add ebx, ecx
or eax, 0xdbe7b80
and eax, 0x7fce9d89
xor eax, 0x1c70a0e2
and eax, 0x40123063
or eax, 0x9e00461c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4d25811e
and eax, 0x44bb728f
or eax, 0x2ce0062
xor eax, 0x2e9b6faf
and eax, 0x4240400
or eax, 0x809b4030
mov dword [ebx], eax
add ebx, ecx
or eax, 0x306bb80
xor eax, 0x7ce3357a
and eax, 0x4175b599
and eax, 0x41000080
or eax, 0x86011c55
mov dword [ebx], eax
add ebx, ecx
and eax, 0x54f85e06
and eax, 0x5ce43d3d
xor eax, 0xc38891a
or eax, 0x23d1aae0
and eax, 0x2cf22d11
and eax, 0x8b00800
or eax, 0xd3031040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x43057fc8
or eax, 0x47117e5e
xor eax, 0x70547bbc
xor eax, 0x4a48c83
and eax, 0x20a10960
or eax, 0xcc08749e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2e97f861
or eax, 0x29cb482a
xor eax, 0x36c34de1
xor eax, 0x34617b4a
and eax, 0x2840ba46
and eax, 0x8000244
or eax, 0x978d5110
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3abd3aba
and eax, 0x5ab68389
xor eax, 0x598f6e9e
and eax, 0x3320116
or eax, 0x80c40229
mov dword [ebx], eax
add ebx, ecx
or eax, 0x44503682
or eax, 0x543be401
or eax, 0x257c1dbc
and eax, 0x4bdc9311
and eax, 0x3080311
or eax, 0x2400402a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4ad352e5
xor eax, 0x2f0ac97
xor eax, 0x687cc6c7
and eax, 0x6ac10587
or eax, 0x42bc73e
and eax, 0x66841b4
or eax, 0x59842041
mov dword [ebx], eax
add ebx, ecx
or eax, 0x61e61f9f
xor eax, 0x6fbf8ebb
or eax, 0x50fe1106
xor eax, 0x237ab183
and eax, 0x216e7a9f
and eax, 0x21004005
or eax, 0x1a3b3638
mov dword [ebx], eax
add ebx, ecx
or eax, 0x44d8fcf4
or eax, 0x2c547a73
or eax, 0x69100936
or eax, 0x6ff921a6
or eax, 0x24fd8540
and eax, 0x243307b7
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1ced9c0c
xor eax, 0x5c67d3b7
and eax, 0x36974bdb
xor eax, 0x2771dd16
or eax, 0x5a1b29d6
and eax, 0x585c9156
or eax, 0x80800020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x244ceb0
or eax, 0x61abfff5
or eax, 0x7ec69b29
and eax, 0x70eb728c
or eax, 0x80100002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5ebb6be8
and eax, 0x6565cbf8
or eax, 0x7f6758b3
and eax, 0x44b013b8
and eax, 0x40201008
or eax, 0x19dd4003
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2f5ae413
xor eax, 0x6a2b661a
or eax, 0x3cd8e705
and eax, 0x194e004
or eax, 0x40230832
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x12726b6c
and eax, 0x61600aec
and eax, 0x2927afab
or eax, 0x320c42f3
and eax, 0x75eec6c9
and eax, 0x1000081
or eax, 0xca512102
mov dword [ebx], eax
add ebx, ecx
and eax, 0x24ca412b
or eax, 0x30781182
and eax, 0x47b0864a
and eax, 0x300002
or eax, 0x3542420d
mov dword [ebx], eax
add ebx, ecx
and eax, 0xb526160
xor eax, 0x147d560c
xor eax, 0x77c6fbee
or eax, 0x70d4b77a
and eax, 0x459ee554
and eax, 0x14c510
or eax, 0x1322008a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6f60ac93
xor eax, 0x2d076b30
and eax, 0x1dbd226e
and eax, 0x8052200
or eax, 0xe0180c89
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2095d610
and eax, 0x126f6f30
xor eax, 0x51e328b7
and eax, 0x6f8d3676
and eax, 0x40000622
or eax, 0xc026000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6f097a5a
or eax, 0x33b782df
and eax, 0x27067ef4
and eax, 0x210014b4
or eax, 0x1c806002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3a950b78
or eax, 0x35ee8bba
xor eax, 0xbfda53d
and eax, 0x65224a45
and eax, 0x4020840
or eax, 0x8b148504
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x19c70be7
xor eax, 0x517033ca
xor eax, 0x70be1c1c
or eax, 0xb329e1a
or eax, 0x42c51c5a
and eax, 0xf773604
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x46d703d6
xor eax, 0x27e751fc
or eax, 0x11fa7f8a
xor eax, 0x592ce698
and eax, 0x2939116
or eax, 0xc1246041
mov dword [ebx], eax
add ebx, ecx
and eax, 0x182cc6c8
or eax, 0x3546086a
and eax, 0x783ed97c
or eax, 0x3c849ec1
and eax, 0x3c809401
or eax, 0x41012104
mov dword [ebx], eax
add ebx, ecx
or eax, 0x25feaebd
and eax, 0x12fc2f7c
xor eax, 0x30025098
and eax, 0x544e3262
or eax, 0x3bcf094c
and eax, 0x10470068
or eax, 0x308012
mov dword [ebx], eax
add ebx, ecx
or eax, 0x519c9b5e
or eax, 0x2133eb62
or eax, 0x15e1ba67
and eax, 0x18d06a7c
and eax, 0x70c0eb8a
and eax, 0x10800208
or eax, 0xeb1a10c5
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x415a7f02
and eax, 0x2f877cf1
and eax, 0xcceb649
or eax, 0xe0bec26
and eax, 0xe880c21
or eax, 0x1100018
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x24b7f173
or eax, 0xd687f6e
xor eax, 0x604e7cef
or eax, 0x33fee0eb
and eax, 0x3b380383
or eax, 0x814
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3c2115e8
and eax, 0x3c83b612
xor eax, 0x47b62d88
xor eax, 0xf271fde
and eax, 0x44002404
or eax, 0x310d58bb
mov dword [ebx], eax
add ebx, ecx
or eax, 0x730cb324
xor eax, 0x5a7d1d28
or eax, 0x554b5b1
and eax, 0xd404014
or eax, 0x12810800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3c8fe6bf
or eax, 0x411fade7
xor eax, 0x23223e6b
xor eax, 0x3b4e3a40
and eax, 0x44010004
or eax, 0x30081600
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2d9609ce
or eax, 0x444a7b8
xor eax, 0x236628e2
and eax, 0x6d7d7123
and eax, 0x1b1e82d3
and eax, 0x180000
or eax, 0xc5658311
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2d15247b
xor eax, 0x2d227525
or eax, 0x4008e163
and eax, 0x784f53c1
and eax, 0xb4001
or eax, 0x14d02e2c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x54fdcdb3
xor eax, 0x3dda0139
xor eax, 0x1459b253
and eax, 0x74084005
or eax, 0x82820008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x56af528c
or eax, 0x12f24739
xor eax, 0x217da2f3
xor eax, 0x4200f150
or eax, 0x6803e5f5
and eax, 0x3809613c
or eax, 0x4640200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x22013d6c
xor eax, 0xd7b810f
or eax, 0x435b373b
xor eax, 0x47402bcd
and eax, 0x34000432
or eax, 0x89e02a41
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1c45be2c
xor eax, 0x83dc593
or eax, 0x19353b14
and eax, 0x102dbf7a
and eax, 0x1000a310
or eax, 0x20404048
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1e5578b8
or eax, 0x7fb86548
xor eax, 0x5b5a59b9
and eax, 0x20a01841
or eax, 0x300c006
mov dword [ebx], eax
add ebx, ecx
and eax, 0x37f9fc2c
and eax, 0x5c8bc0de
and eax, 0x2743d82f
or eax, 0x3780dd3a
and eax, 0x15008d10
or eax, 0x804d00c0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2f502223
or eax, 0x3124263f
and eax, 0x47bf0525
xor eax, 0x149a3530
and eax, 0x3072011
or eax, 0x2c100740
mov dword [ebx], eax
add ebx, ecx
and eax, 0xf402d20
or eax, 0xea409db
xor eax, 0x1d46218e
and eax, 0x20040
or eax, 0x851542a8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x42609339
xor eax, 0x376200c4
and eax, 0x4c3c2733
xor eax, 0x1661711f
and eax, 0x7e5fa68
and eax, 0x6255000
or eax, 0xb1188504
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x718da7f0
and eax, 0x2fa94dbe
or eax, 0xe17757f
or eax, 0x3e13388d
or eax, 0x24e55bc3
and eax, 0x2c107c02
or eax, 0x80080000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x24dfedbc
xor eax, 0x42db75c2
or eax, 0x22944aaa
xor eax, 0x4bc2971b
and eax, 0x29655260
and eax, 0x20000060
or eax, 0x4010581
mov dword [ebx], eax
add ebx, ecx
or eax, 0x316177eb
xor eax, 0x77c0974c
or eax, 0x5e2b270e
xor eax, 0x1bec1de8
xor eax, 0x5756f6b8
and eax, 0x1001007e
or eax, 0x406e3300
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1cc0630b
and eax, 0x6f53350e
or eax, 0x393510d2
and eax, 0x302410d8
or eax, 0x468a0620
mov dword [ebx], eax
add ebx, ecx
and eax, 0x37bcf910
or eax, 0x5e20b72b
and eax, 0xf6df77d
and eax, 0xe84ef5b
and eax, 0x2309
or eax, 0x50e300e6
mov dword [ebx], eax
add ebx, ecx
or eax, 0x25691483
and eax, 0xd114249
xor eax, 0x2d7f9c24
xor eax, 0x71c02e4f
and eax, 0x402a2000
or eax, 0x26400f00
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1e884573
or eax, 0x41146613
xor eax, 0x67bde15a
and eax, 0x3d173296
or eax, 0xff78464
and eax, 0xa600444
or eax, 0x2008188a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4ec2f223
and eax, 0x6eec29c9
xor eax, 0x2c7a0047
and eax, 0x40022002
or eax, 0x122d1641
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xad287b
and eax, 0x6c909f23
and eax, 0x9a64c33
or eax, 0x56678671
and eax, 0x14c38430
or eax, 0xa018118e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5792a776
and eax, 0x3dd19329
xor eax, 0x3680db98
xor eax, 0x45c20263
and eax, 0x22005811
or eax, 0x1001a404
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2f7cacb
and eax, 0x307fdfcf
and eax, 0x29572962
or eax, 0xe4d53c5
and eax, 0x2091301
or eax, 0x50000038
mov dword [ebx], eax
add ebx, ecx
or eax, 0x286c9003
xor eax, 0x454f4f27
or eax, 0x17cf4cdc
or eax, 0x32b7ee16
or eax, 0x4c1ec5a0
and eax, 0x60b40dfc
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x21454d3
or eax, 0x59967a35
and eax, 0x64099cac
and eax, 0x1d979eb2
and eax, 0x1400
or eax, 0xf44d4157
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x23d7793e
xor eax, 0xe26486c
and eax, 0x3687ba8
and eax, 0x10f9d4a4
or eax, 0x5fed6ed0
and eax, 0x588d0880
or eax, 0x2000100a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6e3531ca
xor eax, 0x63147927
and eax, 0x1e7b99f4
or eax, 0x1e1ceea3
xor eax, 0x198fd340
and eax, 0x5821001
or eax, 0x48404000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5412d197
xor eax, 0x62b26659
xor eax, 0x62388ee
xor eax, 0x7143ceed
or eax, 0x23c01701
and eax, 0x800b685
or eax, 0x80184030
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1fd0a9c6
xor eax, 0x5205ded1
and eax, 0x2d398b02
or eax, 0x3b4f16e9
and eax, 0x456688a6
and eax, 0x5028000
or eax, 0xb2b06b5d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x338a48a4
or eax, 0x18224838
and eax, 0x17f791bf
and eax, 0x4208180
or eax, 0x290d7a00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x43b643c8
and eax, 0x3a8192d
or eax, 0x23806c28
xor eax, 0x2351e77
xor eax, 0x10dffd5f
and eax, 0x8a00
or eax, 0x88355174
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5e232e2a
xor eax, 0x23114620
or eax, 0x9883f65
or eax, 0x4433894b
or eax, 0x20c18dec
and eax, 0x5eb0aea
or eax, 0x10
mov dword [ebx], eax
add ebx, ecx
or eax, 0xda07f23
and eax, 0x62c656fb
xor eax, 0x7c27664a
and eax, 0x3c652000
or eax, 0x3100b0c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5854826f
or eax, 0x2b27c900
and eax, 0x4f57c28e
xor eax, 0x12f781fc
or eax, 0x787684dc
and eax, 0x19b20402
or eax, 0x82093000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x41afac3
or eax, 0xa465c18
and eax, 0x13aadaa4
and eax, 0x4d246a96
and eax, 0x4200
or eax, 0x761d051f
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x36147695
and eax, 0x40da0c6f
xor eax, 0x175587ef
and eax, 0x5f8441b6
and eax, 0x2040100
or eax, 0x88717410
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x39a02373
or eax, 0x1237fe7a
and eax, 0x7066cbe7
and eax, 0x6c843
or eax, 0xa111580
mov dword [ebx], eax
add ebx, ecx
or eax, 0x471e886f
xor eax, 0x52b681ba
and eax, 0x229d7667
or eax, 0x45e06a7b
and eax, 0x4202c7d
or eax, 0x38100080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x32352f43
xor eax, 0x511f00fe
and eax, 0x7c5ffb5f
and eax, 0x29753094
and eax, 0x20002000
or eax, 0x86085709
mov dword [ebx], eax
add ebx, ecx
and eax, 0x217de7e
and eax, 0x553beccb
or eax, 0x2bf555ba
and eax, 0x2bd040a0
or eax, 0xc0008004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x45d4107d
and eax, 0x6c32f762
or eax, 0x370349b0
and eax, 0x68bf6f43
and eax, 0x48010900
or eax, 0x60061e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x465d048f
or eax, 0x113f3391
and eax, 0x42efe8f5
and eax, 0x5679c2a9
and eax, 0x80081
or eax, 0x3cc03c52
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x69f24c25
xor eax, 0x393c0ec4
and eax, 0x78a331d
and eax, 0x4022010
or eax, 0xae98909
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1a1c1a06
or eax, 0x59bc6c84
and eax, 0x6e4fe9ce
and eax, 0x420c4000
or eax, 0xa4f10641
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x77c30eba
and eax, 0x5903e89f
or eax, 0x559695d8
or eax, 0x66e619ef
and eax, 0x60c0c176
or eax, 0x90200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x398743bf
and eax, 0x6049a191
or eax, 0x28b5cbe8
and eax, 0x40058a38
or eax, 0x3020004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7dcffbd7
and eax, 0x7261b4d4
xor eax, 0x38b87537
and eax, 0x619fb835
and eax, 0x7838bb07
and eax, 0x6018b001
or eax, 0x18244044
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1d58e2fb
or eax, 0x1135ea01
and eax, 0x4588ca19
or eax, 0x44b69054
and eax, 0x403c1854
or eax, 0x18000520
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x581dbf10
xor eax, 0x5ab44bd3
and eax, 0x6462b070
and eax, 0xa010
or eax, 0xa83184b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x298c407c
or eax, 0x6de9e61c
xor eax, 0x5a7f0166
and eax, 0x7011
or eax, 0x86a0086
mov dword [ebx], eax
add ebx, ecx
or eax, 0xc655c01
and eax, 0x3d42d875
xor eax, 0x3452d34d
and eax, 0x5e523ccb
and eax, 0x100048
or eax, 0xe0e06216
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xeee669
and eax, 0x15c19b08
or eax, 0x308e27e8
or eax, 0x108b3eeb
xor eax, 0x108fb9cc
and eax, 0x427
or eax, 0x90d2d940
mov dword [ebx], eax
add ebx, ecx
and eax, 0x15268f7d
and eax, 0x3d5df93c
and eax, 0xbea63ab
xor eax, 0x266dd190
and eax, 0x338ec827
and eax, 0x20c4020
or eax, 0x94711080
mov dword [ebx], eax
add ebx, ecx
or eax, 0xfe51d2f
xor eax, 0x77f9a0d6
xor eax, 0x2f89bb89
and eax, 0x440000e0
or eax, 0x3010180b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x143aa9e
xor eax, 0x4dc1f0b5
or eax, 0x2f724d37
and eax, 0x62cde9ab
and eax, 0x3d06a63d
and eax, 0x28
or eax, 0x5eb25584
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1c00b20b
and eax, 0x70847f90
and eax, 0x7cb32658
xor eax, 0x36389124
and eax, 0x6ac0e73d
and eax, 0x2008124
or eax, 0x8111450
mov dword [ebx], eax
add ebx, ecx
or eax, 0x22d512e0
xor eax, 0x44f3854
and eax, 0x23c04dea
xor eax, 0xafe53cc
and eax, 0x8585c4c
or eax, 0x83012012
mov dword [ebx], eax
add ebx, ecx
and eax, 0x485933ab
or eax, 0x2eb7985a
xor eax, 0x1a1107f6
and eax, 0x1022108c
or eax, 0xc2114052
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x39b14ab6
or eax, 0x615c3816
and eax, 0x15f718eb
xor eax, 0x2e0fbba9
and eax, 0x2b62e8cf
and eax, 0x2a40a0c3
or eax, 0x54ac5634
mov dword [ebx], eax
add ebx, ecx
and eax, 0x9a34a3a
xor eax, 0x41e931db
and eax, 0x3f5e723d
and eax, 0x13ad7fd6
and eax, 0x1000200
or eax, 0x3ac281d3
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x13573138
xor eax, 0x6677bb60
and eax, 0x28e9b2bc
or eax, 0x49db5834
and eax, 0x1b25898
or eax, 0x22000303
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4705e152
or eax, 0x1260f36
xor eax, 0x1d8c7aa9
and eax, 0xa130406
or eax, 0x5007a09
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2690bb23
and eax, 0x509b3c20
and eax, 0x30a85b3
and eax, 0x20
or eax, 0x25a0da97
mov dword [ebx], eax
add ebx, ecx
and eax, 0xb3412aa
and eax, 0x6da7d902
or eax, 0x58811d1c
or eax, 0xf192fe
and eax, 0x45498581
and eax, 0x1408100
or eax, 0x868a3052
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x52f17019
and eax, 0x28fc1d4
xor eax, 0x3ac91e06
and eax, 0x12425346
or eax, 0xc53d2090
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1648a16a
and eax, 0x10264693
and eax, 0x3b1a594e
or eax, 0x493ac052
xor eax, 0x33e306e2
and eax, 0x38904290
or eax, 0x126184e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7a1b7e34
xor eax, 0x3f00bdfe
xor eax, 0x644385d6
xor eax, 0x594b11d7
xor eax, 0x18b70a02
and eax, 0x8c2909
or eax, 0x58428606
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x585aa30
xor eax, 0x249e2d40
xor eax, 0x6e31e771
xor eax, 0x77591dfa
or eax, 0x65503d05
and eax, 0x21d10355
or eax, 0x1a000002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3378e806
or eax, 0x6078b9f9
and eax, 0x79b9f8dd
xor eax, 0x43f443ee
and eax, 0x32491b11
or eax, 0xc58000c0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7be467e2
and eax, 0x6fd8a784
xor eax, 0x486bac2b
or eax, 0x7cad2791
and eax, 0x6531386e
and eax, 0x40200008
or eax, 0x905455d4
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1ecc95a0
and eax, 0x421a1189
xor eax, 0x794e8344
and eax, 0x700a12c0
or eax, 0x84212919
mov dword [ebx], eax
add ebx, ecx
or eax, 0x30fa697d
and eax, 0x25a9978b
and eax, 0x2c61aeae
xor eax, 0x60e1fe6d
and eax, 0x40c008c5
or eax, 0x81080302
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x12cec095
xor eax, 0x774b3839
and eax, 0x8314496
xor eax, 0x6cce3c0e
and eax, 0x48cf7c00
or eax, 0x33001b2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x73b56cc2
and eax, 0x6c796e95
or eax, 0x63ea8b41
and eax, 0x8c983c0
or eax, 0x20
mov dword [ebx], eax
add ebx, ecx
or eax, 0x238f6a5c
and eax, 0x2ceb426a
or eax, 0x465fb2eb
and eax, 0x46d84009
or eax, 0x1200d00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7781988c
or eax, 0x18164160
and eax, 0x8897180
or eax, 0x4e9332e2
xor eax, 0x3e0988a5
and eax, 0x1012ca03
or eax, 0x89650088
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7def9db4
or eax, 0x64f97a2
and eax, 0x3a7f6c01
or eax, 0x25458465
or eax, 0x4b25d542
and eax, 0x470ad403
or eax, 0x80002898
mov dword [ebx], eax
add ebx, ecx
or eax, 0x10011264
xor eax, 0x344851f9
and eax, 0x3a7e23dd
or eax, 0x12206135
and eax, 0x48732893
and eax, 0x400010
or eax, 0xf81d4fc2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6869d608
or eax, 0x7d5cf3c7
xor eax, 0x21f86860
xor eax, 0x1095f85d
xor eax, 0x74ac9d79
and eax, 0x3081f61b
or eax, 0x47420044
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2b393476
xor eax, 0x43cbb9d6
or eax, 0x56186380
xor eax, 0x6b1e4b08
and eax, 0x15408400
or eax, 0x42021b10
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6c978e1d
xor eax, 0x4aaf7df8
or eax, 0x682642f9
and eax, 0x384c0009
or eax, 0x4809102
mov dword [ebx], eax
add ebx, ecx
and eax, 0x317f54fe
xor eax, 0x2a7e9973
and eax, 0x6a1b2472
xor eax, 0x2deac4d3
and eax, 0x481e4a46
and eax, 0x4000
or eax, 0x8f659708
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2250caf8
xor eax, 0x64728594
and eax, 0x211374a5
xor eax, 0x1b751495
and eax, 0x8120430
or eax, 0xe0893800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x23a72797
or eax, 0x4b0c25fb
or eax, 0x26bba412
or eax, 0x5ba4b2d3
or eax, 0x5242729f
and eax, 0x37b756f4
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2056d80
xor eax, 0x4f143bb4
and eax, 0xdc75069
or eax, 0x3e3ca347
and eax, 0x248e4004
or eax, 0xc1000008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x58840bd
xor eax, 0x3a76a556
xor eax, 0x3059302a
and eax, 0x21c10e53
and eax, 0x3d22d1d5
and eax, 0x40
or eax, 0x8d41ca9a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x38a12b5
and eax, 0xf626d6
and eax, 0x1dcb8799
or eax, 0x243d192c
or eax, 0x2a00725
and eax, 0x320020
or eax, 0x1000002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x37e7d4ec
and eax, 0x2c405f4e
or eax, 0x627490c0
and eax, 0x42344008
or eax, 0x81002b00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2d436cc
and eax, 0x67f741c6
or eax, 0x42feefa7
xor eax, 0x2889a5c5
and eax, 0x8270202
or eax, 0x8008a500
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3892437a
xor eax, 0x591f8f98
or eax, 0x11b8abd8
and eax, 0x114819b2
or eax, 0x97316bf
and eax, 0x1038030c
or eax, 0xa2042000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x21a0105c
xor eax, 0x1b4ccc98
or eax, 0x3e037a2b
and eax, 0x7650f7f3
and eax, 0x400703
or eax, 0xc926081c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3ae44701
or eax, 0x7338855b
xor eax, 0x3d498d7d
xor eax, 0x53aabad4
and eax, 0x8108b880
or eax, 0x6a220009
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x71038b4
and eax, 0x4f1d4fec
xor eax, 0x44543b01
and eax, 0x8440b25
or eax, 0xe2920400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x125aefc5
and eax, 0x7f0041e4
xor eax, 0x4f039fbc
xor eax, 0x6f4ab220
and eax, 0x4a094468
or eax, 0xa1248387
mov dword [ebx], eax
add ebx, ecx
or eax, 0x30fced66
and eax, 0x24dc3142
or eax, 0x20982c8b
xor eax, 0x2ea513ad
and eax, 0x6002404
or eax, 0xf1020011
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4939c83f
xor eax, 0x3c790149
and eax, 0x4bff9e63
xor eax, 0x1ee0f34d
xor eax, 0x7f4fe095
and eax, 0x8461098
or eax, 0x5720a846
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6f41662d
and eax, 0x7da5556b
xor eax, 0x5dfbefdc
and eax, 0xce9a10
or eax, 0xd2004040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3aaada2e
and eax, 0x1c46cc22
or eax, 0x229d9b0e
and eax, 0x5f6ac9d9
or eax, 0x5585125b
and eax, 0xb090a19
or eax, 0xa0200000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xcad30be
xor eax, 0x657a20e2
xor eax, 0x60a08962
and eax, 0xa2429327
or eax, 0x12140d8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3af41b3e
xor eax, 0x16a7f0c6
or eax, 0x27bd2d6b
and eax, 0xaead1005
or eax, 0x10420210
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3d1163a9
and eax, 0x21f05158
xor eax, 0x535b3f79
and eax, 0x70481f50
or eax, 0xc200082
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5cfd7e40
and eax, 0x3c0c6c33
and eax, 0x75860523
and eax, 0x284d1acc
xor eax, 0x27feb5e5
and eax, 0x572a5a1
or eax, 0x80014802
mov dword [ebx], eax
add ebx, ecx
and eax, 0x24c7385c
and eax, 0x96e6e1f
and eax, 0x7cbac087
and eax, 0x380a5469
and eax, 0x77a61036
and eax, 0x20000
or eax, 0xeb74049e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5e4c1261
and eax, 0x1be1caba
xor eax, 0x64504b9f
or eax, 0x7162b97b
or eax, 0x3575f1e7
and eax, 0x14470102
or eax, 0x80800200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6bb13bd4
and eax, 0x5d43ee0a
xor eax, 0x669f060
and eax, 0x4308c860
or eax, 0x8014268d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x40bf9ae0
and eax, 0x6b0f2177
or eax, 0x4616541c
and eax, 0x408c83a6
xor eax, 0x3948f83b
and eax, 0x7904282c
or eax, 0x86200100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x683f9a33
or eax, 0x591da2e7
and eax, 0x4ea53b70
and eax, 0x54cd059f
and eax, 0x40010000
or eax, 0xc202876
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1fe8d1a4
xor eax, 0x2de28e17
xor eax, 0x3a13344e
and eax, 0x68fc8e34
and eax, 0x280000
or eax, 0x1282d09b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2f36d079
or eax, 0x147a9b82
and eax, 0x75ca5be9
or eax, 0x50a3342
and eax, 0x1c82920
or eax, 0xa00c40d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7ef606db
or eax, 0x3372fdc5
and eax, 0x2f543ff5
and eax, 0x5cd7cb3b
and eax, 0x140310
or eax, 0x103748e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x311da04d
or eax, 0x4f859585
and eax, 0x565efd9d
xor eax, 0x7c635cc5
xor eax, 0xbc845de
and eax, 0x18c00
or eax, 0x8121230
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x14e3b6dd
xor eax, 0xdc86fed
and eax, 0x2f71fb3b
and eax, 0x1004100
or eax, 0x4493474
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xd713d32
and eax, 0x46ca4944
xor eax, 0x5ddb31f6
or eax, 0x7fa4dbc9
and eax, 0x41d69aa3
or eax, 0x80080004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x221fda7f
xor eax, 0xbdbf725
xor eax, 0x232817d2
xor eax, 0x77823423
or eax, 0x4df0aaa6
and eax, 0x25748c06
or eax, 0x2001140
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7ce6ff88
xor eax, 0x5a778769
xor eax, 0x5f8c9569
and eax, 0x1849408a
or eax, 0x820601
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1cad34cf
or eax, 0x4393a849
and eax, 0x6d5195df
xor eax, 0x233deaeb
or eax, 0x4348ef1a
and eax, 0x2768c30c
or eax, 0x90100001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6a13ad43
xor eax, 0x3d479d5
or eax, 0x6d744bec
and eax, 0x3d00c7c6
or eax, 1
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1241b24
xor eax, 0x217f4d25
and eax, 0xa1ed45a
xor eax, 0x1e8723cf
or eax, 0x3dc08c4b
and eax, 0x510809
or eax, 0x20030
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x14f5b982
or eax, 0x7f855279
and eax, 0x3b888e22
and eax, 0x3b008222
or eax, 0x14581c
mov dword [ebx], eax
add ebx, ecx
or eax, 0xc87db89
or eax, 0x6cbfdd25
and eax, 0x3986113f
or eax, 0x73427946
and eax, 0x3b00011a
or eax, 0x308600
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3ccb57ab
xor eax, 0x4d5fd19
or eax, 0x2ba2a776
and eax, 0x82e2124
or eax, 0x14505000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2c430e07
xor eax, 0x682275a
and eax, 0x6b356439
and eax, 0xfb8a3b7
and eax, 0x301d54d1
and eax, 0
or eax, 0xd02a2da9
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3e0513bb
xor eax, 0xd3af27c
and eax, 0x62dded5f
and eax, 0x3d59b759
and eax, 0x118100
or eax, 0x8dae1aa6
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x357b3e13
or eax, 0x3e64b019
and eax, 0x6dbb87fe
xor eax, 0x179882e6
and eax, 0x12000710
or eax, 0x4482b084
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3ef82d39
xor eax, 0x553df4ec
and eax, 0x7c7b8a7e
and eax, 0x20d61d3f
and eax, 0x2073aafd
and eax, 0x20420810
or eax, 0x48160
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1fb9cac9
xor eax, 0x330275c3
xor eax, 0x128d849e
and eax, 0x60a260
or eax, 0x20064900
mov dword [ebx], eax
add ebx, ecx
or eax, 0x666f70cc
or eax, 0x165d72e
and eax, 0x4538a63a
or eax, 0x2eca3e11
and eax, 0x660801a
or eax, 0x10050180
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x22fc932c
or eax, 0x1a86b82f
xor eax, 0x250db763
xor eax, 0x61f80417
and eax, 0x32420180
or eax, 0x85001434
mov dword [ebx], eax
add ebx, ecx
or eax, 0x78f01d07
xor eax, 0xc9f5579
or eax, 0x4fcfcef1
and eax, 0x89a24a80
or eax, 0x1100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1cb1938a
or eax, 0x40b75285
and eax, 0x47cefb38
and eax, 0x44200
or eax, 0x32480c2b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x18f7133c
xor eax, 0x9fd4897
or eax, 0x67fe9404
and eax, 0x4ae9d39a
or eax, 0x3428bf2a
and eax, 0x62e03388
or eax, 0x60001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x63b03ede
and eax, 0x5f6bac91
or eax, 0x772d7b35
and eax, 0x42b3605
or eax, 0x8042
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xbf967a5
xor eax, 0x621e2b79
and eax, 0xc9fb2e7
xor eax, 0x3df8b1a5
and eax, 0x10200022
or eax, 0x40840c9
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5888aa7b
or eax, 0x36ab652f
and eax, 0x1aee2880
and eax, 0x13a893f2
xor eax, 0x1b206f9f
and eax, 0x9802602
or eax, 0xd2379040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x459a926
xor eax, 0x69031ed4
and eax, 0x5dc83a32
and eax, 0x4c80000
or eax, 0xb16160b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x309f198
xor eax, 0x5f3d6c63
or eax, 0x22cbcfae
xor eax, 0x6142af17
or eax, 0x40a2e5ce
and eax, 0x32211af
or eax, 0xc000810
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x56276b40
or eax, 0x5e0cfcb8
and eax, 0xf1af803
and eax, 0x68e793f6
and eax, 0x8001002
or eax, 0x701d0eb5
mov dword [ebx], eax
add ebx, ecx
and eax, 0x76444472
and eax, 0x290dead
xor eax, 0x170ab4f
and eax, 0x40a963
or eax, 0xbe001000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x67f75e01
xor eax, 0x16308011
and eax, 0x2a1062be
and eax, 0x6f462a14
or eax, 0x6e03284f
and eax, 0x8010a03
or eax, 0x91009100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1911ea8
or eax, 0x5f38a058
or eax, 0x44bf0197
and eax, 0x7bf4ebbe
and eax, 0x4a242888
or eax, 0x20434401
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x51ad9de0
and eax, 0x1a6edf36
xor eax, 0x3b6627f0
and eax, 0x2100c600
or eax, 0x8a020005
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3eb5f1c3
and eax, 0x79daf545
or eax, 0x67b1b64a
or eax, 0x60be2ec8
xor eax, 0x3754dafa
and eax, 0x40e84520
or eax, 0x2e140803
mov dword [ebx], eax
add ebx, ecx
and eax, 0x60cc02c1
and eax, 0x34f10bec
and eax, 0xba8039e
and eax, 0x4e2af0ba
xor eax, 0xd90b471
and eax, 0xd901470
or eax, 0xf2684b86
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x363588e
or eax, 0x53e07f68
or eax, 0x3208886b
and eax, 0x66d7c82a
or eax, 0x4dd3fc88
and eax, 0x6fd33802
or eax, 0x10000314
mov dword [ebx], eax
add ebx, ecx
and eax, 0x65bbb6e1
or eax, 0x66d3d194
xor eax, 0x312bdc0a
and eax, 0x12002c12
or eax, 0x29045000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7c1004cc
and eax, 0x439c4e4d
and eax, 0x326ec61b
or eax, 0x4e11717d
and eax, 0x5caa69d5
and eax, 0x44006141
or eax, 0x820c128a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x66d4a5ad
and eax, 0x2fc9c6cb
xor eax, 0x4db2cb66
and eax, 0x4ab2c303
or eax, 0x90451010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x28abad6e
and eax, 0x4d86b519
and eax, 0x2085a6f7
and eax, 0x52915d44
xor eax, 0x760bf51b
and eax, 0xc103
or eax, 0x89400e80
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2d8c1c8d
or eax, 0x25aeadc8
and eax, 0x798535dc
and eax, 0x1a756a28
and eax, 0x4a9f0af9
and eax, 0
or eax, 0xd700dc45
mov dword [ebx], eax
add ebx, ecx
and eax, 0x28f5f61b
or eax, 0x74dc8940
or eax, 0x769f11c4
or eax, 0x69593266
or eax, 0x797e11a4
and eax, 0x637e83e0
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5fa09715
or eax, 0x77057c00
xor eax, 0x7fef7a76
and eax, 0x100102
or eax, 0x96d602c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x13576e4a
xor eax, 0x380aa8c4
and eax, 0x214c35ac
and eax, 0x88
or eax, 0xa207d50
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3e333917
and eax, 0x6c8b4a9
xor eax, 0x666c245e
and eax, 0x5b774f58
xor eax, 0x10693915
and eax, 0x10093404
or eax, 0xae2c232
mov dword [ebx], eax
add ebx, ecx
or eax, 0x25033a9d
xor eax, 0x43687d42
xor eax, 0x48763543
or eax, 0x63f71f07
and eax, 0x66e78396
or eax, 0x88000040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x65f3101b
and eax, 0x194313fd
and eax, 0x332900e6
or eax, 0xcbb95df
and eax, 0xc3305c1
or eax, 0x83046800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x27fed88c
or eax, 0x102032e9
and eax, 0x1d3aca70
and eax, 0x4000840
or eax, 0x2008340e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7b7c695a
xor eax, 0x54099ce7
xor eax, 0x78cd90b0
xor eax, 0x433e5a29
and eax, 0x822a20
or eax, 0x48091403
mov dword [ebx], eax
add ebx, ecx
and eax, 0x232f033a
and eax, 0x1250d3ba
and eax, 0x28ee21fa
and eax, 0x20
or eax, 0x1dc2f85
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6cc8c296
and eax, 0x5a20a531
xor eax, 0x207f69e6
xor eax, 0xe1c1213
or eax, 0x48b61750
and eax, 0x4203c114
or eax, 0x80080009
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4fed80d6
xor eax, 0x64a96e7b
and eax, 0x48213877
and eax, 0x79dae25b
xor eax, 0x72886e5
and eax, 0x4208206
or eax, 0x18460140
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2661ffe6
and eax, 0x6fe61f1d
or eax, 0x59423e63
and eax, 0x68000643
or eax, 0x1819c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5f61f42b
or eax, 0x79461d98
xor eax, 0x314bc98
xor eax, 0x9ee6ea4
or eax, 0x438b5ed5
and eax, 0xb455d5
or eax, 0x8408008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x699c7f29
and eax, 0x615aac64
xor eax, 0x11691081
and eax, 0x748109c8
and eax, 0x10000080
or eax, 0x285e8830
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7a1be2ee
or eax, 0x3bd20959
or eax, 0x73cd41b
and eax, 0x6cf6720d
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x34625cf
and eax, 0x628ef768
and eax, 0x7f84502d
and eax, 0x40008
or eax, 0x3fe14415
mov dword [ebx], eax
add ebx, ecx
and eax, 0xbc141a
or eax, 0x4a557816
and eax, 0x33c2a062
and eax, 0x2000
or eax, 0x908cbac
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5728ab90
and eax, 0x2d9ed188
or eax, 0x60674cbc
and eax, 0x6d4c453c
or eax, 0x2900002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6912e7a7
or eax, 0x49a313ff
xor eax, 0x17d9d3b5
or eax, 0x2aca50ab
and eax, 0x2710aa14
and eax, 0x102000
or eax, 0x1ccb17a5
mov dword [ebx], eax
add ebx, ecx
and eax, 0x696ceb67
or eax, 0x7a3755f
or eax, 0x3bb8255b
and eax, 0x39190777
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2dd0a67c
xor eax, 0x9737129
or eax, 0x36ef9760
xor eax, 0x56e469fa
or eax, 0xc3877e7
and eax, 0xc28344e
or eax, 0x2800010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x54a4a7bc
and eax, 0x3ca0c415
or eax, 0x7711c629
or eax, 0x39822cbc
and eax, 0xb308030
or eax, 0x80000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5192b3af
and eax, 0x7a9f7b7f
and eax, 0x2a4e38e6
and eax, 0x20004
or eax, 0x30d0c6b1
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4a79c802
or eax, 0x88ad5d0
and eax, 0x2c5c94aa
xor eax, 0x185b3b9e
and eax, 0x1002a234
or eax, 0x454c4040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1a48dc8
xor eax, 0x932d594
xor eax, 0x40b91760
and eax, 0x208800
or eax, 0x42105202
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5764e732
or eax, 0x5d22aa2a
xor eax, 0x21651fc1
and eax, 0x7e014021
or eax, 0x81e81600
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1f926754
or eax, 0x7c2bb83d
xor eax, 0x7ae91e45
or eax, 0x695f1e28
and eax, 0x63aa586d
and eax, 0x42881000
or eax, 0x84302446
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x12605f89
xor eax, 0x796f5aac
xor eax, 0x57066b94
and eax, 0x261b0236
and eax, 0x2000016
or eax, 0x48888c89
mov dword [ebx], eax
add ebx, ecx
and eax, 0x37c0a39a
and eax, 0x2065eb98
or eax, 0x3fe11230
and eax, 0x54d35d21
and eax, 0x10001000
or eax, 0xa13c041e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x28197ffa
xor eax, 0x915222d
xor eax, 0x5d45f63d
and eax, 0x2d80ba71
and eax, 0x8010
or eax, 0x724c0001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7673b36a
or eax, 0x37bec58
xor eax, 0x204a23d
xor eax, 0xcaab4bb
or eax, 0x57b0067
and eax, 0x41a82040
or eax, 0x2000400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3b79e8ae
or eax, 0x21680587
and eax, 0x942c36
and eax, 0x802806
or eax, 0x3e648088
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe61f84a
or eax, 0x72041f27
and eax, 0x7963b3bc
xor eax, 0x5198cc
or eax, 0x52525627
and eax, 0x2052cb2e
or eax, 0x84010010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x97a24c
xor eax, 0x2a65ffa9
or eax, 0x6a671211
and eax, 0x72db885
and eax, 0x2250804
or eax, 0x2d1ac050
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x73f55cdb
and eax, 0x779152eb
or eax, 0x21e18315
xor eax, 0x413ad12e
and eax, 0x24490010
or eax, 0xc1248c06
mov dword [ebx], eax
add ebx, ecx
and eax, 0xb3f96d8
and eax, 0x355f178d
and eax, 0x3b89eb9b
xor eax, 0x63175be5
and eax, 0x420a4080
or eax, 0x9c81040a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x484f430c
and eax, 0x6c6781c9
or eax, 0x5a310ecc
or eax, 0x399cfdac
xor eax, 0x44ec215e
and eax, 0x3b110a82
or eax, 0xc0e80144
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6b2625f
and eax, 0x1cc1a9a1
or eax, 0x4204fec0
or eax, 0x2b8c9985
or eax, 0xbfe30a3
and eax, 0x4162a346
or eax, 0x90000010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x487ae18a
or eax, 0x12d491fb
xor eax, 0x7527ea9e
and eax, 0x48355e1f
xor eax, 0x7dc831d7
and eax, 0x1f90056
or eax, 0x2064021
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6b31b863
xor eax, 0x6b741d3b
and eax, 0xa76479c
or eax, 0x3259e3a1
and eax, 0x221a818d
or eax, 0xc200842
mov dword [ebx], eax
add ebx, ecx
and eax, 0x78977d6f
or eax, 0x3e512c2a
xor eax, 0x4f7ddc72
and eax, 0x3c2b82cb
xor eax, 0x170ec4cb
and eax, 0x1204042
or eax, 0xc09a9b20
mov dword [ebx], eax
add ebx, ecx
and eax, 0x420a142d
and eax, 0x12d7d22a
and eax, 0xfa0e7dd
or eax, 0x4a38e424
and eax, 0x10c000
or eax, 0x2403198b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3750f859
or eax, 0x471b98d4
or eax, 0x5b0efdd3
or eax, 0x5527cfe1
and eax, 0xd457f14
or eax, 0x80800008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x24ab0d94
or eax, 0x60246778
xor eax, 0x4a3973db
xor eax, 0x6ea5c989
and eax, 0x951812e
or eax, 0x12842a50
mov dword [ebx], eax
add ebx, ecx
or eax, 0x233f97b
and eax, 0x160fa30a
or eax, 0xb96df0
xor eax, 0x35d44756
or eax, 0x76f05e2
and eax, 0x24018d8c
or eax, 0x100001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x73ac1c1b
or eax, 0x70fb074f
or eax, 0x7475e937
and eax, 0x724c28a
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7f3d4f7f
or eax, 0xbc4f168
xor eax, 0xec647fb
or eax, 0x714c9681
xor eax, 0x51acec1d
and eax, 0xd11280
or eax, 0xdb2ca927
mov dword [ebx], eax
add ebx, ecx
or eax, 0x549bc197
xor eax, 0x59b568ce
xor eax, 0x3ca6a22f
and eax, 0x3a696a8c
and eax, 0x30000000
or eax, 0x403fb
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6b13370c
and eax, 0x6cf23e8
xor eax, 0x4224e703
xor eax, 0xdb7eded
xor eax, 0x28e985fe
and eax, 0x60580008
or eax, 0x8050380
mov dword [ebx], eax
add ebx, ecx
or eax, 0x16050cf0
xor eax, 0x683aa229
and eax, 0x319f1bd6
and eax, 0x10030880
or eax, 0xcae8d00b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x16184cc8
xor eax, 0x113c683b
or eax, 0x71ac9ee3
xor eax, 0x4bf25e35
xor eax, 0xde5568d
and eax, 0x2940800b
or eax, 0x6004820
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1258a5ca
xor eax, 0x6308de20
or eax, 0x1bc9640
and eax, 0x3d5dd702
and eax, 0x81c1700
or eax, 0x80024834
mov dword [ebx], eax
add ebx, ecx
and eax, 0x951b466
or eax, 0x6530525
xor eax, 0x2604ff85
or eax, 0xb09d91f
and eax, 0x20429009
or eax, 0x10200440
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6f9e40a3
and eax, 0x40d63579
xor eax, 0x711be708
and eax, 0x30cc9300
or eax, 0xca10080f
mov dword [ebx], eax
add ebx, ecx
or eax, 0x67a30843
or eax, 0x2325a288
xor eax, 0x655d9a1b
and eax, 0x822014
or eax, 0x6409c601
mov dword [ebx], eax
add ebx, ecx
or eax, 0x94a2bc0
xor eax, 0x7472e2f9
xor eax, 0x28007
and eax, 0x2aa0e3af
and eax, 0x7a7b8440
and eax, 0
or eax, 0x348085d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x21297193
xor eax, 0x78eaee5a
or eax, 0x3b5e33f7
or eax, 0x486b304b
and eax, 0x6bf8354b
or eax, 0x4800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4596fbc4
xor eax, 0x6f6a6f43
xor eax, 0x2ffe6923
or eax, 0x7d34a19d
and eax, 0xaaa2025
or eax, 0x14200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7156b853
or eax, 0x12e6eb97
or eax, 0x4078955a
and eax, 0x42a44d10
or eax, 0x24010020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3f6a7576
and eax, 0x662b6680
and eax, 0x56e88c3a
and eax, 0x46200000
or eax, 0x20d06835
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6ceec1fd
xor eax, 0x583c2d80
and eax, 0x34592d5b
and eax, 0x30500901
or eax, 0x824d2c8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3063ac28
xor eax, 0x1b8e81b
or eax, 0x13735b45
and eax, 0x1b675f49
or eax, 0xc4000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4ff8894b
and eax, 0x573e3156
xor eax, 0x1c3cbbcf
or eax, 0x5f460e2c
xor eax, 0x1d6ebc80
and eax, 0x40281020
or eax, 0xd836d80
mov dword [ebx], eax
add ebx, ecx
and eax, 0x341c7519
xor eax, 0x3f7a2300
xor eax, 0x1fc07269
and eax, 0x24100069
or eax, 0xd349c386
mov dword [ebx], eax
add ebx, ecx
and eax, 0x689bcaf5
xor eax, 0x3c667305
and eax, 0x369bd842
or eax, 0x5c6a03dd
and eax, 0x12861556
and eax, 0x10020050
or eax, 0x4b7104a1
mov dword [ebx], eax
add ebx, ecx
and eax, 0x55ab8df0
and eax, 0x43fc1906
or eax, 0x6473965d
or eax, 0x392f7a74
xor eax, 0xe774f72
and eax, 0x6000000d
or eax, 0x88304a80
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3a034c70
xor eax, 0x61486904
xor eax, 0x3656ce6c
xor eax, 0xbff0fc0
or eax, 0x52d8b3ab
and eax, 0xf210b712
or eax, 0x1250800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xd4d096b
and eax, 0x2e3eb143
or eax, 0x2bf55a27
and eax, 0x29f98060
or eax, 0x10000008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x79eb23ad
and eax, 0x24a8ea7e
and eax, 0x254b76f7
and eax, 0x117760c4
and eax, 0x44
or eax, 0xca50c3a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4bf1a888
or eax, 0x56a5417
and eax, 0x39fd3249
and eax, 0x81000
or eax, 0xf6008734
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1a1add01
or eax, 0x2e8b9a34
or eax, 0x26b627d0
and eax, 0x659d9eac
and eax, 0x4800804
or eax, 0x160605b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x30b8a5f8
or eax, 0x53908868
xor eax, 0x15d9fea4
xor eax, 0xe6319f5
and eax, 0x6a263a6c
and eax, 0x48020204
or eax, 0x80000500
mov dword [ebx], eax
add ebx, ecx
or eax, 0x25e07a80
xor eax, 0x7415b31a
and eax, 0x2482f4e3
or eax, 0x489639bb
and eax, 0x29245488
and eax, 0x488
or eax, 0x25830b00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x22cb0e47
or eax, 0x57f84add
xor eax, 0x3ac30134
and eax, 0x4080ba9
or eax, 0x2418014
mov dword [ebx], eax
add ebx, ecx
and eax, 0x272b9247
and eax, 0x164e903a
and eax, 0x35357ee2
and eax, 0
or eax, 0x2b4d6ed9
mov dword [ebx], eax
add ebx, ecx
or eax, 0x26a1f9ca
xor eax, 0x3268e04
and eax, 0x40197a58
xor eax, 0xe7a186c
xor eax, 0x68460e9a
and eax, 0x403406a8
or eax, 0x894a8050
mov dword [ebx], eax
add ebx, ecx
or eax, 0x56cc8725
and eax, 0x7cacb1bb
and eax, 0x30ad5651
and eax, 0xc0000
or eax, 0x61401ac2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6a2bb0aa
and eax, 0x38e8ba00
xor eax, 0x1e06924
and eax, 0x6bebe79c
and eax, 0x21480004
or eax, 0xcc178a81
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7fb263
or eax, 0x367d5675
and eax, 0x517fbd39
and eax, 0x10328411
or eax, 0x47006088
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2f948719
xor eax, 0xa887fb6
and eax, 0x2420ca4a
and eax, 0x6223792d
and eax, 0x4808
or eax, 0xf30a6a7
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4c25d24b
or eax, 0x2f2b0884
xor eax, 0x7b337885
and eax, 0x40c4001
or eax, 0x61f32180
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2a032ae9
xor eax, 0x74f25ea4
or eax, 0x48e8c81a
and eax, 0x38c88804
or eax, 0x4100200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3b1d6acf
and eax, 0x3d5da060
xor eax, 0x6d102d18
xor eax, 0xdb73453
and eax, 0x35f0ba4f
and eax, 0x3009
or eax, 0x8a0b4630
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x410a644c
or eax, 0x614d2acd
xor eax, 0x75352617
and eax, 0x66818c2
or eax, 0x856305
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1ef25094
xor eax, 0x46ec6395
and eax, 0x4a056424
and eax, 0x2000
or eax, 0xb55a8566
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7f4ce0b6
and eax, 0x1b276d81
or eax, 0x58038d0
xor eax, 0x7d114a5f
and eax, 0x12143603
or eax, 0x4004860
mov dword [ebx], eax
add ebx, ecx
and eax, 0x36cdbf0f
and eax, 0x5c3b5ecf
and eax, 0xd77e970
and eax, 0x2a16a8c8
and eax, 0
or eax, 0xebc20720
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2602ce29
or eax, 0xe2a6c03
or eax, 0x22953f03
xor eax, 0xc657743
and eax, 0x15192826
and eax, 0x1080000
or eax, 0x6ac103c5
mov dword [ebx], eax
add ebx, ecx
or eax, 0xe542453
and eax, 0x29874d7a
xor eax, 0x1eb055a3
xor eax, 0x34d3735f
xor eax, 0x114a8ef0
and eax, 0x12840c00
or eax, 0x68404000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x567ced6d
and eax, 0x40078080
xor eax, 0x6efa37ae
and eax, 0x2d01220
or eax, 0x80010851
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1ebe1204
and eax, 0x28ef5511
xor eax, 0x647fae08
and eax, 0x4d02e08
or eax, 0x9a0040d7
mov dword [ebx], eax
add ebx, ecx
or eax, 0x46590a0
xor eax, 0x605d2e52
and eax, 0x67afe68f
or eax, 0x372624d9
and eax, 0x38688e43
and eax, 0x30080000
or eax, 0x4fd27280
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6ad5e56e
and eax, 0x56dc2ab6
xor eax, 0xee2c597
xor eax, 0x736d7b2a
and eax, 0x70b9609
or eax, 0xc0006100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x121c6fa0
xor eax, 0xb1597a1
xor eax, 0x1dfdde42
and eax, 0x803a0040
or eax, 0x3c002034
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2e0f8218
or eax, 0x10c7fc88
or eax, 0x3e1fbfb4
or eax, 0x72fbc05c
xor eax, 0x33486451
and eax, 0x4804102c
or eax, 0x86410
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c49c073
and eax, 0x5ee86379
xor eax, 0x19378406
and eax, 0x5e6954b6
and eax, 0x4094032
or eax, 0xa8068340
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5350090b
and eax, 0x288f0c30
or eax, 0x3e39e795
and eax, 0x24b72cfc
and eax, 0x40020b0
or eax, 0x9388534b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5ba41a8f
and eax, 0x2c19f9b
and eax, 0x30283c51
and eax, 0x1a942e11
and eax, 0x603b1909
and eax, 1
or eax, 0xef763610
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4264a32a
xor eax, 0x2d29d21c
and eax, 0x58762791
and eax, 0x58607c54
and eax, 0x48400010
or eax, 0xa38a5666
mov dword [ebx], eax
add ebx, ecx
and eax, 0x54e97336
xor eax, 0x27948220
or eax, 0xcea496d
and eax, 0x42b01853
or eax, 0x10000280
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x43cc09c7
or eax, 0x4b86e7fa
and eax, 0x392e5efd
and eax, 0x1024298
or eax, 0x408903
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2e71c28f
xor eax, 0x7a07a41e
and eax, 0x74be7954
xor eax, 0x789560f
and eax, 0x610c3601
or eax, 0x41c0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x42171e1
xor eax, 0x1a21e982
and eax, 0x6b55fb90
and eax, 0x8010000
or eax, 0xf0ca6118
mov dword [ebx], eax
add ebx, ecx
or eax, 0x38960867
and eax, 0x4de4510
and eax, 0x6b303827
xor eax, 0x157cd7da
or eax, 0x2ca772e0
and eax, 0x5a27178
or eax, 0x40000800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x49d13447
xor eax, 0x61104e96
or eax, 0x6b58d2cf
and eax, 0x314a46b7
and eax, 0x20000016
or eax, 0x5c203048
mov dword [ebx], eax
add ebx, ecx
and eax, 0x56cf9ecf
xor eax, 0xa598377
xor eax, 0x71702784
or eax, 0x6548dc53
or eax, 0x4aca66f
and eax, 0xdcd8af4
or eax, 0x20100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x370606be
and eax, 0x15ef7184
xor eax, 0x783776e2
and eax, 0x64c82322
or eax, 0x92030880
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5a6784c8
xor eax, 0x13f05a06
or eax, 0xcfd1a06
and eax, 0x174ffe5b
and eax, 0x1244fa42
or eax, 0xc0120030
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xdafa5d7
xor eax, 0x4a047608
and eax, 0xc1b0b0a
and eax, 0x80900
or eax, 0xc3a04677
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3a3eaa0
xor eax, 0x58da932c
or eax, 0x47362fa6
and eax, 0xa709702
or eax, 0x11
mov dword [ebx], eax
add ebx, ecx
or eax, 0x30e078a
and eax, 0x576f1891
or eax, 0x379f6b3f
xor eax, 0x30ee851a
and eax, 0x2007805
or eax, 0x420052
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5d2e7287
or eax, 0x783f7217
xor eax, 0x56b25469
and eax, 0x9c10e84
or eax, 0x54205101
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4368bc9b
or eax, 0x524c4acc
xor eax, 0x588b5d9d
or eax, 0x2eaaa36b
and eax, 0x1cd4ac4d
and eax, 0x42001
or eax, 0x12081304
mov dword [ebx], eax
add ebx, ecx
and eax, 0x38c97b1e
or eax, 0x3303a08c
or eax, 0x1b32fe2d
xor eax, 0x7df28d56
xor eax, 0x32b447f0
and eax, 0x40001402
or eax, 0x83800000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x527323fa
and eax, 0x3242e9c5
xor eax, 0x3d693436
or eax, 0x6c429d
xor eax, 0x4ab3312c
and eax, 0x63c04003
or eax, 0x8229008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4f710d33
and eax, 0x70fe892a
xor eax, 0x58de2f03
and eax, 0x18182b00
or eax, 0x8401d0a8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1ac0f789
xor eax, 0x7d9d11a6
and eax, 0x3b3a84fb
and eax, 0x647cf433
and eax, 0x20188020
or eax, 0x94847a14
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x44e750c6
and eax, 0x43df0b38
and eax, 0x2426d209
or eax, 0x7ab11109
or eax, 0x7dd16c59
and eax, 0x13a25f09
or eax, 0x80008002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4c7e34d6
or eax, 0x7c41d6d3
or eax, 0x38562249
and eax, 0x80105d4a
or eax, 0x20
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6bb3e460
or eax, 0x15e158f0
and eax, 0x12d9cdf3
or eax, 0x19a1d029
xor eax, 0xa8e5dcc
and eax, 0x1630031
or eax, 0x48018c2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7d5f27c8
xor eax, 0x5c024c07
xor eax, 0x76a72d68
or eax, 0x59e3cb8c
and eax, 0x58c5c80c
or eax, 0x80081010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x11717c52
xor eax, 0x5ebbd314
xor eax, 0x2b0c29db
and eax, 0x67a4e423
or eax, 0x313cfb87
and eax, 0x141c1905
or eax, 0x82c30028
mov dword [ebx], eax
add ebx, ecx
and eax, 0x64035455
or eax, 0x2c8dda70
and eax, 0x43513f84
and eax, 0x1800
or eax, 0xd97a0188
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7f0aead0
xor eax, 0x4d75c39f
and eax, 0x5468285f
xor eax, 0x7d0c41cc
xor eax, 0x398b5ffa
and eax, 0xe40629
or eax, 0xad00a0c2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7f6bc9ae
and eax, 0x68672d25
and eax, 0x1b19d547
and eax, 0x38e03043
xor eax, 0xfbe9131
and eax, 0x5040100
or eax, 0x48402041
mov dword [ebx], eax
add ebx, ecx
and eax, 0xe25a543
or eax, 0x66f4ecd4
and eax, 0x18d633dc
and eax, 0x8802184
or eax, 0x7609d822
mov dword [ebx], eax
add ebx, ecx
and eax, 0x70a072d7
or eax, 0x2727fae6
xor eax, 0x7dcf85a6
and eax, 0x8201300
or eax, 0x84050025
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x274e4cc8
xor eax, 0x17eca9d9
xor eax, 0x77194511
and eax, 0x41b586e
and eax, 0x181004
or eax, 0x5e00221a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x73591817
xor eax, 0x492a6ed7
and eax, 0x36786d82
and eax, 0x3df777ed
and eax, 0x4004400
or eax, 0xf8928
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5e59334b
and eax, 0x749af659
or eax, 0x61cc9d44
and eax, 0x508a0404
or eax, 0x80000018
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5cc0e644
and eax, 0x3297bdaf
or eax, 0x2cbd8b8f
and eax, 0x40a0286
or eax, 0x83001020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x368a094a
and eax, 0x7655623b
or eax, 0x5f3b148e
or eax, 0x1ac59b55
and eax, 0x646ed68e
and eax, 0x40000204
or eax, 0x82102170
mov dword [ebx], eax
add ebx, ecx
and eax, 0x622a6824
and eax, 0x41e4695f
or eax, 0x720a6db9
xor eax, 0x4b5db65d
xor eax, 0x19b7b4a2
and eax, 0x202002
or eax, 0x41151031
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3d64e4a3
xor eax, 0x28466591
xor eax, 0x4a666d5e
and eax, 0x5fbfb719
and eax, 0x1e010409
or eax, 0x80c06022
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe0260a1
xor eax, 0x5c0f5da3
and eax, 0xee65b96
or eax, 0x29a82be7
and eax, 0x5c2b9335
and eax, 0x101
or eax, 0xe1c6ecd0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x52cb36f9
xor eax, 0x727a6aa8
xor eax, 0x7830573b
xor eax, 0x72ceddef
and eax, 0x842c404
or eax, 0x3b42
mov dword [ebx], eax
add ebx, ecx
or eax, 0x702128c2
xor eax, 0x15dddd77
and eax, 0x2cac649a
and eax, 0x269b3b8c
and eax, 0x4082000
or eax, 0x425f1b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4833a405
xor eax, 0x1602186a
and eax, 0x4494ba86
and eax, 0x4010a200
or eax, 0xba91102
mov dword [ebx], eax
add ebx, ecx
or eax, 0x663afe32
and eax, 0x2647b974
xor eax, 0x4e5b1035
and eax, 0x8180804
or eax, 0x82270490
mov dword [ebx], eax
add ebx, ecx
or eax, 0x25c1728e
or eax, 0x4ee2f136
xor eax, 0x28c5247a
and eax, 0x40009304
or eax, 0x50438
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3eb9a764
and eax, 0x6634a936
xor eax, 0x60fec97a
and eax, 0x482c922
or eax, 0xf8340294
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1ea993c6
xor eax, 0x13cd2617
xor eax, 0x4a42a9ca
xor eax, 0x40dddd32
and eax, 0x4a08000a
or eax, 0x801440
mov dword [ebx], eax
add ebx, ecx
and eax, 0x29298791
or eax, 0x647d7e8e
and eax, 0x3099a1e6
and eax, 0x20000000
or eax, 0x21c18
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3f62414e
xor eax, 0x4fe8b451
xor eax, 0x306d0aef
and eax, 0x20016220
or eax, 0xc020404
mov dword [ebx], eax
add ebx, ecx
and eax, 0x9f40d56
and eax, 0x6041904a
or eax, 0x5324fb9c
and eax, 0x5104b10c
or eax, 0x88510041
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1a1147b3
or eax, 0x7bc0183c
xor eax, 0x5db04670
and eax, 0x211400
or eax, 0x122012
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2b7c0fad
or eax, 0xdf3fcd7
xor eax, 0x48fa1fe3
and eax, 0x2a8735b5
and eax, 0x22010010
or eax, 0x18388209
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x51a4f574
and eax, 0x6ce88c26
or eax, 0x1a04f79b
and eax, 0x296f89e4
xor eax, 0x12fd8a75
and eax, 0x20710281
or eax, 0xc0061020
mov dword [ebx], eax
add ebx, ecx
or eax, 0xc81921f
xor eax, 0x695b0b0b
xor eax, 0x4678f9a9
and eax, 0x1906000
or eax, 0x24290102
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2b58f0a6
and eax, 0x1753c143
xor eax, 0x6ca483b6
and eax, 0x8400282
or eax, 0x408b448
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7508bf05
or eax, 0x435f4e13
xor eax, 0x1c690205
xor eax, 0x343f00bc
and eax, 0x42010c04
or eax, 0x80761001
mov dword [ebx], eax
add ebx, ecx
and eax, 0xc0a754
or eax, 0x24231550
or eax, 0x4e2faadf
and eax, 0x204bf4b
or eax, 0x81100000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3c36cc00
and eax, 0x2d249cde
xor eax, 0x5d9e3ff4
and eax, 0x6018032c
or eax, 0x6001001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3644fc0f
xor eax, 0x4461096a
or eax, 0x511e0f66
and eax, 0x42066041
or eax, 0xc00090
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3b2a75fa
or eax, 0x7c73de2d
or eax, 0x611737e3
and eax, 0x21a8bfc
and eax, 0x3d2aaf7
and eax, 0x2020014
or eax, 0xa4c50000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x77ba9c54
or eax, 0xb972c7c
or eax, 0x5f43504e
and eax, 0x2800c6a
or eax, 0x301
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2957849f
and eax, 0x596aa1bc
or eax, 0x4678f1a0
and eax, 0xc0260a4
or eax, 0x10010e41
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4da4f393
xor eax, 0x30b3affe
or eax, 0xa9bb821
xor eax, 0x232ede59
or eax, 0x64254a6b
and eax, 0x28b0224f
or eax, 0x820a0490
mov dword [ebx], eax
add ebx, ecx
or eax, 0x13321930
xor eax, 0x61e270aa
xor eax, 0x34dd17c0
and eax, 0x372e75fe
and eax, 0x44004
or eax, 0xd011a020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6ace9865
xor eax, 0x51b217a0
xor eax, 0x59a02c73
and eax, 0x1453af72
and eax, 0x120040
or eax, 0xc2280409
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6eec8aa0
xor eax, 0x73e99f9a
and eax, 0x3b43f60e
xor eax, 0x49eec6d7
and eax, 0x50c89455
or eax, 0x25022908
mov dword [ebx], eax
add ebx, ecx
or eax, 0xdfb1172
and eax, 0x63a5a483
or eax, 0x263e23d1
and eax, 0x48122cb5
and eax, 0x40120001
or eax, 0xbc6c0122
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6561aa14
xor eax, 0x3d75eb73
and eax, 0xb8f335d
or eax, 0x714d00c0
or eax, 0x6235d292
and eax, 0x3269e0c0
or eax, 0x84820c0c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x10775e24
or eax, 0x34fc410b
or eax, 0x52ce076e
and eax, 0x148496ae
or eax, 0x1000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x28e13a1e
xor eax, 0x29f73758
or eax, 0x1b10f2ce
xor eax, 0x3497a4e6
and eax, 0x9054208
or eax, 0x44a8035
mov dword [ebx], eax
add ebx, ecx
or eax, 0x468a2a60
and eax, 0x3519229f
and eax, 0x1c375c4d
xor eax, 0x41cc6179
and eax, 0x10c0004
or eax, 0x30121401
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6696d9c5
or eax, 0x548ca57f
or eax, 0x2296e389
and eax, 0x474ce322
and eax, 0x1aff9dbb
and eax, 0x2048020
or eax, 0x28010a81
mov dword [ebx], eax
add ebx, ecx
and eax, 0x71e1b96d
xor eax, 0x174c657f
or eax, 0x6d408653
and eax, 0x1b416c04
or eax, 0x80a010a0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x36cf5217
xor eax, 0x8437cb7
xor eax, 0x66315344
and eax, 0x80891140
or eax, 0x8a32
mov dword [ebx], eax
add ebx, ecx
or eax, 0x73ca886c
and eax, 0x659ab607
xor eax, 0x54563996
and eax, 0x35000010
or eax, 0x4002146f
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2a902e9
xor eax, 0x2e3fba77
or eax, 0x5e03dc56
or eax, 0x54728abe
and eax, 0x2003061e
or eax, 0x80800101
mov dword [ebx], eax
add ebx, ecx
or eax, 0x84b365
and eax, 0x518f397a
xor eax, 0x29332883
or eax, 0x56404032
and eax, 0x5a005950
or eax, 0x80080600
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6e4f3b24
xor eax, 0x44703318
or eax, 0x450df70
xor eax, 0x38561462
and eax, 0x62c4912
or eax, 0x8d10404
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2caa27c3
xor eax, 0x4b992ad6
and eax, 0x6aa8bf8
and eax, 0x6000b10
or eax, 0x718b000f
mov dword [ebx], eax
add ebx, ecx
or eax, 0x17b8c2e4
xor eax, 0x6c271a8c
or eax, 0x281bea87
xor eax, 0x4aaa2c19
and eax, 0x31110408
or eax, 0x884a2810
mov dword [ebx], eax
add ebx, ecx
and eax, 0x41ec2a6d
and eax, 0x7aef9060
or eax, 0x106ea2ba
or eax, 0x39e888da
and eax, 0x38440250
or eax, 0x44005505
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2ef8b15e
or eax, 0x5d84f535
or eax, 0x72698a4a
and eax, 0x310d2410
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x47eab2bf
and eax, 0x28fc35a8
xor eax, 0x36dd5c97
and eax, 0x12816c10
or eax, 0x49220008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2ece2576
or eax, 0x3bf979cd
xor eax, 0x270c8f72
xor eax, 0x4544e2d
and eax, 0x18041080
or eax, 0xa110024f
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7b7fe77b
and eax, 0x4291a9f3
and eax, 0x2c42a6ba
or eax, 0x7b204b6b
xor eax, 0xb87d13e
and eax, 0x871245
or eax, 0xd004432
mov dword [ebx], eax
add ebx, ecx
or eax, 0x762f1025
xor eax, 0x729d3901
and eax, 0x1482b92a
and eax, 0x22902
or eax, 0x82b4d684
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x695641ab
or eax, 0x3cb0b1bb
and eax, 0x57f383a4
or eax, 0x4ec88d1f
and eax, 0x9088681
or eax, 0x20022000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4a8ebea0
and eax, 0x2a6fa69e
or eax, 0x65978607
and eax, 0x1830406
or eax, 0x802821f0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x64dd4e85
xor eax, 0xd9eb219
xor eax, 0x73c2be36
xor eax, 0x76b9d30a
xor eax, 0x310c7729
and eax, 0x29002408
or eax, 0x6181214
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2eeaaf7a
or eax, 0x594aa626
xor eax, 0x3a899ed9
or eax, 0xc0daf77
and eax, 0x1b7619d2
and eax, 0x1200112
or eax, 0x84089409
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x51ea3d17
and eax, 0x70d8e3a3
xor eax, 0x55e72628
xor eax, 0x1be455aa
and eax, 0x6804280
or eax, 0x180404
mov dword [ebx], eax
add ebx, ecx
or eax, 0x187f79cc
or eax, 0x1459af1c
or eax, 0x374e7c78
and eax, 0x4b14ab0
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2b5ecbff
and eax, 0x721bd3e3
or eax, 0x78a307bd
and eax, 0x508a022f
or eax, 0x2000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x685c4151
and eax, 0xd3b0925
xor eax, 0x1aeb41d3
xor eax, 0x243f379c
or eax, 0x4e507e25
and eax, 0x7a80460c
or eax, 0x81000010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7efa5161
and eax, 0x82701
and eax, 0x963f1c6
and eax, 0x463db40
xor eax, 0x3e4ed640
and eax, 0x3244c400
or eax, 0x202881
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x56090bc8
or eax, 0x6bc63c54
xor eax, 0xca87209
and eax, 0x1428c50
or eax, 0x88807000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7a516c1f
and eax, 0x363424af
and eax, 0x64c2ce39
and eax, 9
or eax, 0x8bd82366
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3d652428
xor eax, 0x5fe04b15
xor eax, 0x2216493e
xor eax, 0x37d71efc
xor eax, 0x4a70547
and eax, 0x3043820
or eax, 0x88004605
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2cb9b49d
and eax, 0x64a6a1aa
and eax, 0x6977cf08
xor eax, 0x9a32d81
xor eax, 0x3b57111
and eax, 0xa121c10
or eax, 0xf0412108
mov dword [ebx], eax
add ebx, ecx
and eax, 0x74c142ae
and eax, 0x51b0622f
or eax, 0x5e8e45af
and eax, 0x75420ff7
or eax, 0x68bb32b3
and eax, 0x8b82136
or eax, 0x80400048
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3a0fc706
xor eax, 0x10164abb
or eax, 0x33c5504e
or eax, 0x506f0830
and eax, 0x46451fa3
and eax, 0x2411c81
or eax, 0xb5ba8004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x195260fa
and eax, 0x40d22c4b
and eax, 0x4860f9d6
and eax, 0x227812c8
and eax, 0
or eax, 0x8d8d5906
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5600aff9
or eax, 0x4e008d1a
and eax, 0x7e36375a
xor eax, 0x3bfbede6
or eax, 0x3bc05195
and eax, 0x350008a4
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe74296c
and eax, 0x3194a91c
and eax, 0x1553d426
and eax, 0x7e0f8631
or eax, 0x40bf737b
and eax, 0x815353
or eax, 0x7000c04
mov dword [ebx], eax
add ebx, ecx
or eax, 0x201e62b7
and eax, 0x2544bca8
or eax, 0x5684fb78
and eax, 0x4044600
or eax, 0x680007
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x39e5b779
and eax, 0x52d8a3b6
xor eax, 0x671de723
and eax, 0x6971611b
xor eax, 0xdc556fc
and eax, 0x6cd000e9
or eax, 0x2280812
mov dword [ebx], eax
add ebx, ecx
and eax, 0x54ac82e0
or eax, 0x22112ba1
or eax, 0x3a51c36b
xor eax, 0x7a45f973
or eax, 0x6d4f5170
and eax, 0x50452a8
or eax, 0x2002403
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5facd1f5
and eax, 0x16d13fbf
xor eax, 0x4713fbe2
and eax, 0x1a900
or eax, 0x1a8c1008
mov dword [ebx], eax
add ebx, ecx
or eax, 0xec7a98
and eax, 0x6bd8e105
and eax, 0x24ec6a8e
or eax, 0x516ed7dd
and eax, 0x112ea0d4
or eax, 0x4100022
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x10e54d23
and eax, 0x1470fe69
xor eax, 0x4eb490c7
xor eax, 0x4bbb2c8c
and eax, 0x1554000
or eax, 0xd2000141
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5d73f707
xor eax, 0x26daed32
or eax, 0x7daa1c8e
and eax, 0x793685c5
and eax, 0x59240400
or eax, 0x82595b32
mov dword [ebx], eax
add ebx, ecx
or eax, 0x127e1640
or eax, 0x5257133d
and eax, 0xbac1da5
and eax, 0x4af7f989
and eax, 0x64699201
and eax, 0
or eax, 0x50450e2e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1de13d78
xor eax, 0x1809fb25
xor eax, 0x42f77668
and eax, 0x1010a00a
or eax, 0xe0254000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x69346d17
and eax, 0x6d12a0c0
or eax, 0x7ca4835
xor eax, 0x61677390
or eax, 0x74edb5d2
and eax, 0x2e411814
or eax, 0x104008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x31705d83
xor eax, 0x7bac169b
and eax, 0x7d3a8d8f
xor eax, 0x219dd212
and eax, 0x5005d698
or eax, 0x3522126
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x55f9fa8c
and eax, 0x1a00b78b
xor eax, 0x5b902712
and eax, 0x40102010
or eax, 0x204595ef
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x76bc4f3d
xor eax, 0x154927e5
or eax, 0x5f715c3
and eax, 0x7a14da5
or eax, 0x28080010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5fb0fb88
or eax, 0x35465b71
or eax, 0x256f3585
or eax, 0x2c26f0df
and eax, 0x445fdd72
or eax, 0x82000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x63a36d28
xor eax, 0x5d803909
and eax, 0x380597ba
and eax, 0x20008112
or eax, 0x3e94c21
mov dword [ebx], eax
add ebx, ecx
or eax, 0x633b52b8
or eax, 0x5bcf7ca4
and eax, 0x1e788581
xor eax, 0x47dc1dd2
or eax, 0x7f887d8a
and eax, 0x1b20f1c9
or eax, 0x530000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7ac49fe3
xor eax, 0x359d6757
or eax, 0x134b8952
and eax, 0x360c0e12
or eax, 0x40000008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2ea674f1
xor eax, 0x4c9ea9f3
xor eax, 0x3e783afb
and eax, 0x1841a101
or eax, 0x44eb70bb
and eax, 0x80a013
or eax, 0x88000640
mov dword [ebx], eax
add ebx, ecx
and eax, 0x34fdec57
and eax, 0x2d16ea9f
or eax, 0x6795b32
xor eax, 0x4214933a
and eax, 0x250000
or eax, 0x3a1007d6
mov dword [ebx], eax
add ebx, ecx
and eax, 0x39c86700
or eax, 0x6c33709c
xor eax, 0x5f8c90d4
and eax, 0x2304408
or eax, 0x884010b2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x34edbb60
and eax, 0x62982c87
and eax, 0x619e5028
or eax, 0x4c1ec2b6
and eax, 0xc100000
or eax, 0x21012801
mov dword [ebx], eax
add ebx, ecx
and eax, 0x397dcb5e
xor eax, 0x74061704
xor eax, 0x615faf4c
and eax, 0x24cbc5bd
and eax, 0x24488008
or eax, 0xb925153
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x47e06d3c
xor eax, 0x77f8bf70
or eax, 0x6dd1f10a
and eax, 0x74d3321f
or eax, 0x8c0
mov dword [ebx], eax
add ebx, ecx
or eax, 0xf59b7d5
xor eax, 0x249fb33f
or eax, 0x7fae3c77
and eax, 0x4b1658dc
and eax, 0xa060000
or eax, 0x84109
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4f50a2cf
and eax, 0x46985b2c
or eax, 0x618e1c30
xor eax, 0x531cf200
and eax, 0x3482a134
or eax, 0x494d5088
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5286899c
or eax, 0x14509bb5
and eax, 0x3ec0a01b
or eax, 0x7150bba4
and eax, 0x3d0f730c
and eax, 0x15003300
or eax, 0x4188e1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3ed223d1
and eax, 0x15f427f3
and eax, 0x60865110
and eax, 0
or eax, 0x3c09eb29
mov dword [ebx], eax
add ebx, ecx
and eax, 0x60c59383
and eax, 0xebc5a69
and eax, 0x44dec464
xor eax, 0x23d7ed70
xor eax, 0x3b806969
and eax, 0x140401
or eax, 0x45283064
mov dword [ebx], eax
add ebx, ecx
and eax, 0x41aa145
and eax, 0x160dceb8
and eax, 0x2b034c66
xor eax, 0x2f13dc40
and eax, 0x5130440
or eax, 0x10040334
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x462a6ec5
and eax, 0x7ac72cfb
xor eax, 0x70c56ccd
and eax, 0x2400074
or eax, 0x92c0b82
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6c729026
and eax, 0x35b7c04
or eax, 0x46add530
and eax, 0x4084134
or eax, 0x38000881
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x71690d3f
and eax, 0x5e2f6b29
and eax, 0x6e8785cc
and eax, 0x5a3fe44c
and eax, 0x40000008
or eax, 0x833af947
mov dword [ebx], eax
add ebx, ecx
or eax, 0x521538f5
or eax, 0x63ed2fda
and eax, 0x6eb1f54b
and eax, 0x782cfe05
or eax, 0x5a7a12cd
and eax, 0x5a0a0045
or eax, 0x80000130
mov dword [ebx], eax
add ebx, ecx
and eax, 0x53637bfd
and eax, 0x37f27e25
and eax, 0x4fc9737c
xor eax, 0x101c5735
and eax, 0x577cd1f1
and eax, 0x2184111
or eax, 0xe3aa48
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2cc9b017
xor eax, 0x1aa24b91
and eax, 0x531ad17a
and eax, 0x1bb8c796
and eax, 0x12084100
or eax, 0x5800042
mov dword [ebx], eax
add ebx, ecx
and eax, 0x54dc9f55
or eax, 0x25377c16
and eax, 0x1d78a6ab
xor eax, 0xf874c72
and eax, 0x274fde12
and eax, 0x20f4810
or eax, 0x8850a3e6
mov dword [ebx], eax
add ebx, ecx
or eax, 0x23987051
or eax, 0x576edad0
and eax, 0x1ec8138e
and eax, 0x8481304
or eax, 0xe012a458
mov dword [ebx], eax
add ebx, ecx
or eax, 0x38ed4b75
or eax, 0x4e71fcbd
and eax, 0x7f186bc0
and eax, 0x3c006000
or eax, 0xe08037
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x621564f4
or eax, 0x25b61b82
or eax, 0x5064a3b3
or eax, 0x708f215f
xor eax, 0x5239ff16
and eax, 0x2d024048
or eax, 0x103712
mov dword [ebx], eax
add ebx, ecx
or eax, 0xafa443a
or eax, 0x17bd2c78
or eax, 0x3f3be0b7
and eax, 0x32050c1
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3f2588ed
and eax, 0x43765f1
and eax, 0x1463af20
and eax, 0x10020
or eax, 0xfa04a34a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2864794e
or eax, 0x603095d2
and eax, 0x292f6fce
xor eax, 0x702ccc8f
xor eax, 0x2e32e7e1
and eax, 0x40a0ea0
or eax, 0x807140
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6851578e
and eax, 0x738e92d6
or eax, 0x38bbd2c3
or eax, 0x53829633
and eax, 0x19b98445
or eax, 0x2100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4a1e85b8
xor eax, 0x36b801d1
and eax, 0x69762881
or eax, 0x4969e94a
and eax, 0x71e328e
and eax, 0x60002
or eax, 0xa6f04c30
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4a603b0f
and eax, 0x31e3b786
xor eax, 0x48337549
and eax, 0x3fd2d089
and eax, 0x8405000
or eax, 0xd38809b6
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x71ceeab5
or eax, 0x6160f149
xor eax, 0x7db352bd
or eax, 0x23d51844
xor eax, 0x533a10c
and eax, 0x80040808
or eax, 0x48008504
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1b65a878
or eax, 0x3ff5ce64
and eax, 0x2a832ad2
and eax, 0xa812810
or eax, 0x803a9007
mov dword [ebx], eax
add ebx, ecx
or eax, 0x11a95b2f
or eax, 0x5c8798e4
or eax, 0x235c3005
and eax, 0x9a24092f
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x746cc463
xor eax, 0x44e62f33
xor eax, 0x11876038
xor eax, 0x5c381c7b
and eax, 0x82008215
or eax, 0x8082140
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4028032e
xor eax, 0x1c9180a2
or eax, 0x12ec929f
or eax, 0x745e50e3
or eax, 0x5d8eff46
and eax, 0xb5ba3f6c
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x43b3234e
and eax, 0x21f94d36
xor eax, 0x3a55c298
and eax, 0x184c041a
or eax, 0xa1022100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x72e63a21
or eax, 0x65bc8453
or eax, 0x61db2c6c
xor eax, 0x56fe78fc
xor eax, 0x6adeca4f
and eax, 0x1c0084
or eax, 0x38209210
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3df2aaa
and eax, 0x330c36fb
or eax, 0x153699df
or eax, 0x3f5ddffb
and eax, 0x34ca5303
and eax, 0x20421000
or eax, 0x8b350080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7f395aa8
and eax, 0x10bcb729
and eax, 0x6522fc26
and eax, 0
or eax, 0x31402ec7
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5a765ec1
xor eax, 0x1a24a3ee
xor eax, 0x588ef16e
and eax, 0x18aef663
and eax, 0x840442
or eax, 0x4721000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7fb1dedb
or eax, 0x60f58389
and eax, 0x4337a7fc
and eax, 0x42348440
or eax, 0x1cc06006
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4268dd5b
xor eax, 0x497171ca
or eax, 0x3d12d2a1
and eax, 0xcdb9001
or eax, 0x82002008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5606fdeb
xor eax, 0x285c60a3
xor eax, 0x23a962e7
and eax, 0xc128182a
or eax, 0xa500010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7623c52d
xor eax, 0x657b73bb
or eax, 0x378452bd
and eax, 0x5eb7e632
and eax, 0x7e5b0978
and eax, 0xa000000
or eax, 0x811702c2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6844b0f0
xor eax, 0x3e65b83c
and eax, 0x5ae5cc34
or eax, 0x55afa35
and eax, 0x137aca01
or eax, 0xc8800080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x26c008aa
or eax, 0x76845dc5
or eax, 0x4220372c
or eax, 0x6b056ad0
or eax, 0x56fb597
and eax, 0x80076b7
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7c445589
and eax, 0x2deef4ce
or eax, 0x10fd6c6f
or eax, 0x7f4f878d
and eax, 0x4b8a828f
or eax, 0x80001000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x14d7acce
or eax, 0x2df12281
or eax, 0x2fb058d4
and eax, 0x5a248b64
xor eax, 0x42405248
and eax, 0x18041808
or eax, 0xc0020280
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x30727bfc
or eax, 0x4a569505
xor eax, 0x79955b88
or eax, 0x14183d8b
and eax, 0x93718984
or eax, 0x60044000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x66201010
and eax, 0x743dab7a
xor eax, 0x2d8a6202
and eax, 0x150266f2
and eax, 0x10024012
or eax, 0x4261914d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7acc92c
or eax, 0x33b4e727
xor eax, 0x34f68862
and eax, 0x300120c
or eax, 0x10608020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x337c4a1d
xor eax, 0x50a2c36f
or eax, 0x2276047d
or eax, 0x60273ae5
or eax, 0x2962212a
and eax, 0x2215a1bc
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5f5ae717
and eax, 0x6a0b00b5
or eax, 0x7f1f1faf
and eax, 0x17121920
or eax, 0x8060e040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x66e79fd0
xor eax, 0x5e032892
or eax, 0x13a57204
xor eax, 0x32022bb6
and eax, 0x5850510
or eax, 0x42420a65
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5e956192
or eax, 0x1c0ec93e
xor eax, 0x5cde6e6b
and eax, 0x48e9274a
xor eax, 0x200cfb8f
and eax, 0x2009a081
or eax, 0x1ab20100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6cdd9530
and eax, 0x3b640409
xor eax, 0x3105a678
and eax, 0x378bf737
xor eax, 0x44bb4fc4
and eax, 0x4782a4d1
or eax, 0x44000a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6dd23502
or eax, 0x2fd2e577
xor eax, 0x5514bf61
or eax, 0x733ad4f3
and eax, 0x59b0da08
or eax, 0x10100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x48f3cd61
xor eax, 0xbb2771e
xor eax, 0xde90f1d
or eax, 0x9a17f83
or eax, 0x97f5c4a
and eax, 0x1fd75a08
or eax, 0xa0000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5ab7a39a
or eax, 0x4c9ec068
and eax, 0x476b40f7
or eax, 0x258636c4
and eax, 0x40306e4
or eax, 0x80308918
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5ca2161e
and eax, 0x1033e09b
or eax, 0x51772211
xor eax, 0x67c7f6e8
or eax, 0x28b4ca5c
and eax, 0x34100a69
or eax, 0x432100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7c60c091
and eax, 0x77818431
or eax, 0x5a22ccde
or eax, 0x2c3ae86f
and eax, 0x2222420
or eax, 0xc41300
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x300ccf69
or eax, 0x21a77e48
xor eax, 0x7d68cb77
xor eax, 0x7e346fd5
or eax, 0x4dc7e8a7
and eax, 0x3151a2a6
or eax, 0x80080110
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x37f89445
xor eax, 0x1e0239c4
or eax, 0x51d86ec7
xor eax, 0x64384431
xor eax, 0x59a9aeb
and eax, 0x8418025
or eax, 0x47a40bd2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x528e9d66
and eax, 0x1281c404
or eax, 0x5dff207c
xor eax, 0x85959bd
or eax, 0x7a6f5dd4
and eax, 0x6c6d1514
or eax, 0x80008022
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x34750974
and eax, 0x4cd5870f
or eax, 0x3bde71b3
and eax, 0xb1e8102
or eax, 0x8021024c
mov dword [ebx], eax
add ebx, ecx
and eax, 0xfb00f51
xor eax, 0x32b708f3
xor eax, 0x58d5e56e
or eax, 0x6277e2e6
xor eax, 0x5f84a41a
and eax, 0x14524241
or eax, 0x40041100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4d235880
and eax, 0x417db04b
xor eax, 0x19c63c9f
xor eax, 0x278c325b
and eax, 0x140a0044
or eax, 0x1a16102
mov dword [ebx], eax
add ebx, ecx
and eax, 0x29697667
and eax, 0x51c035fa
and eax, 0x68e0887e
xor eax, 0x5fe46c86
xor eax, 0x6b789775
and eax, 0x20185a00
or eax, 0x8242044a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x764488ee
and eax, 0x451c9e71
and eax, 0x57902ba9
or eax, 0x7ab44cad
and eax, 0xd696854
and eax, 0xc200000
or eax, 0xd2891583
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4e3b4984
or eax, 0x46055a8b
or eax, 0x2c71c5ac
and eax, 0xb24c580f
or eax, 0x1000050
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7d1dbf16
xor eax, 0x3509482d
xor eax, 0x44b5273
and eax, 0x6247a132
and eax, 0
or eax, 0xf1a80610
mov dword [ebx], eax
add ebx, ecx
and eax, 0x13cc9ff0
or eax, 0x6d19e67a
xor eax, 0x29659446
and eax, 0x52f64083
xor eax, 0x7194765f
and eax, 0x2040041f
or eax, 0xdc158920
mov dword [ebx], eax
add ebx, ecx
and eax, 0x76a6b4d9
xor eax, 0x1a23b08b
and eax, 0x27724d6f
or eax, 0x71118086
xor eax, 0x2d8a5762
and eax, 0x42991344
or eax, 0x1422013
mov dword [ebx], eax
add ebx, ecx
or eax, 0x51595935
xor eax, 0x75b5aeb4
or eax, 0x1a06103d
and eax, 0x7135c930
and eax, 0x5d9d42fc
and eax, 0x30
or eax, 0x45db2f08
mov dword [ebx], eax
add ebx, ecx
or eax, 0xb3c21d1
and eax, 0x13fba98f
or eax, 0x4c3a6335
and eax, 0x24ddc80c
and eax, 0x514808
or eax, 0x49029353
mov dword [ebx], eax
add ebx, ecx
or eax, 0x656629da
xor eax, 0x37afe76d
xor eax, 0x4b992fe9
or eax, 0x2ca8a65c
xor eax, 0x7effaece
and eax, 0x41101800
or eax, 0x1069004a
mov dword [ebx], eax
add ebx, ecx
or eax, 0xbbb67ad
and eax, 0x6aac12e4
xor eax, 0x35e4b695
or eax, 0x62768ea8
and eax, 0x61c06c8
or eax, 0x4102
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6cd86dcb
xor eax, 0x4b263de8
and eax, 0x794606e6
and eax, 0x400200
or eax, 0x96a88d5c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x43e78ff7
xor eax, 0x570cb406
or eax, 0x523fe83c
or eax, 0x1e060cae
and eax, 0xce17c4b4
or eax, 0x21400000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x204e6e98
and eax, 0x4c7e1cb0
or eax, 0x7705c78a
and eax, 0x5444c108
or eax, 0x88903004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x71ac514f
and eax, 0x79a4f3f7
or eax, 0x41f0e1f3
and eax, 0x1b9398f0
and eax, 0x11108020
or eax, 0x60270900
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1f29ce93
and eax, 0x250716be
xor eax, 0x2a503ce0
and eax, 0x452a81d2
and eax, 0x5b736827
and eax, 0x1000000
or eax, 0x8808b314
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5769bcb0
and eax, 0x42abc000
and eax, 0x3542bd3d
and eax, 0
or eax, 0x3bd8eaad
mov dword [ebx], eax
add ebx, ecx
or eax, 0x52b43127
xor eax, 0x55fbd41e
and eax, 0x68d93609
xor eax, 0x2fa5f797
xor eax, 0x7fdc96aa
and eax, 0x684000
or eax, 0x6863880
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2dbfc5e3
or eax, 0x1659fe50
and eax, 0x7ffe8e5c
and eax, 0xa000240
or eax, 0x40032009
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1969a5f8
and eax, 0x441918e5
xor eax, 0x35ce32c5
and eax, 0x74821264
or eax, 0xa190989
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1dea1d7e
xor eax, 0x52e53058
or eax, 0xb1100ec
or eax, 0x63822f1b
and eax, 0x473053b
or eax, 0x5000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5c01b0c1
or eax, 0x39565466
xor eax, 0x1eec4aed
or eax, 0x3cd16735
and eax, 0x6b8bdb32
or eax, 0x80040000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x60d35265
and eax, 0x546473c5
and eax, 0x6e15a1c4
and eax, 0
or eax, 0x981ad6cb
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1e37ad71
xor eax, 0x1557186c
xor eax, 0x2708bbe6
and eax, 0x482789
or eax, 0x5024804
mov dword [ebx], eax
add ebx, ecx
and eax, 0x10dcbd32
or eax, 0x5ea4bdf9
and eax, 0x231867ee
and eax, 0x63d15554
and eax, 0x2000440
or eax, 0x2c4118b4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x278a731a
xor eax, 0x3ec7022e
xor eax, 0x10a8263f
and eax, 0x3cbc1455
and eax, 0x57896c7d
and eax, 0x4000004
or eax, 0x20315a88
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4e1a74
or eax, 0x539783d
and eax, 0x355df8f3
and eax, 0x4012010
or eax, 0x4a008504
mov dword [ebx], eax
add ebx, ecx
and eax, 0x68f09b3e
and eax, 0xaf8761d
and eax, 0x170d76f0
xor eax, 0x14e95a7b
or eax, 0x44a3bea4
and eax, 0x408ac40b
or eax, 0x83040100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x484ce499
and eax, 0x7d2308a5
xor eax, 0x6943ae2e
or eax, 0x69d14a69
and eax, 0x60804267
or eax, 0x86000080
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x38e1aed
or eax, 0x60805c1
or eax, 0x780c9546
xor eax, 0x6a668d0e
and eax, 0x169a4bb2
and eax, 0
or eax, 0x8027b92e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5ef69e54
and eax, 0x1e5a8b6d
and eax, 0x34b93ebe
xor eax, 0x4c5d5070
and eax, 0x58085010
or eax, 0x202585
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7e58f04b
and eax, 0x36059d31
xor eax, 0x70a0685f
and eax, 0x2d127c3
and eax, 0x2000100
or eax, 0x44460090
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5ea5c0b9
and eax, 0x70457ae6
and eax, 0x5e76bb21
xor eax, 0x7c1ed2f
and eax, 0x1301cc0b
or eax, 0x121240
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x197ef6be
or eax, 0x88bc950
or eax, 0xacd0c3d
xor eax, 0x6e4d012d
and eax, 0x4422a810
or eax, 0x1141100a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5036641c
and eax, 0x4b04b67a
and eax, 0x148a0d03
and eax, 0x400
or eax, 0x3d5082c9
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1242aaa1
xor eax, 0x15773692
or eax, 0x554cb3b
and eax, 0x2360c001
or eax, 0x80082004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3153ddc3
or eax, 0x3d78ff90
xor eax, 0x7590bd72
and eax, 0x6689dc60
xor eax, 0x6a82c0c7
and eax, 0x28020087
or eax, 0xd0810640
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4dc994b1
xor eax, 0x3694f961
xor eax, 0x69b2b062
and eax, 0x389dab8
xor eax, 0x2f8c2e89
and eax, 0x28046000
or eax, 0xd2d20102
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7ed1fd7d
or eax, 0x34a5c780
xor eax, 0x73a1bc46
xor eax, 0xcd3aa1b
and eax, 0x2d4c082
or eax, 0x4020644
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4db03603
xor eax, 0x1c43d7
or eax, 0x34ea7011
or eax, 0xac733c0
xor eax, 0x6fe14465
and eax, 0x500412b0
or eax, 0xe204c4d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x52d4dcb4
and eax, 0x6d9a5455
or eax, 0x1291465e
or eax, 0x60c1ac02
xor eax, 0x54a7b13a
and eax, 0x22340161
or eax, 0x44011010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xf532237
and eax, 0x7471b037
xor eax, 0x108b68bd
or eax, 0x66f2c4e
or eax, 0x5951c64d
and eax, 0x55c0acfb
or eax, 0x100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6dad47f6
xor eax, 0x4c1a9e00
xor eax, 0x4173e854
and eax, 0x2dd1511d
and eax, 0x805004
or eax, 0x5608024b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7814f8b5
or eax, 0x3e729b9c
and eax, 0x203bd1
xor eax, 0x59b233ca
and eax, 0x19920008
or eax, 0x2408425
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7da3b4b6
and eax, 0x51ec4a90
or eax, 0x318a750d
xor eax, 0x4d06972b
and eax, 0x8040026
or eax, 0x82131581
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6d30d839
or eax, 0x5e6dba25
xor eax, 0x8fcf7f3
and eax, 0xcf528e8
xor eax, 0x1e2ecda7
and eax, 0x8a00067
or eax, 0x85501008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3ad5e81e
xor eax, 0x28cc5f2c
or eax, 0x3c9c3d6f
xor eax, 0x2cb0087
xor eax, 0x36b18378
and eax, 0x8861400
or eax, 0x84110046
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4d455b0f
or eax, 0x7d4e74ab
or eax, 0x6cfe41be
and eax, 0x60851f99
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2ecd3acb
and eax, 0x64be53a9
and eax, 0x41d17eaf
and eax, 0x5311418b
and eax, 0x89
or eax, 0x46b60e52
mov dword [ebx], eax
add ebx, ecx
and eax, 0x631db218
and eax, 0x1b18938d
xor eax, 0x75eb6fe1
and eax, 0x53504ca0
or eax, 0x88048200
mov dword [ebx], eax
add ebx, ecx
and eax, 0xc6abdac
and eax, 0xaca15b6
or eax, 0x75dd2ef
or eax, 0x15fea01a
or eax, 0x3940deba
and eax, 0x3636fa43
or eax, 0xc0000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1dc68485
and eax, 0x54423886
xor eax, 0x773608bd
xor eax, 0x631bebe
and eax, 0x6f8110bc
and eax, 0x1000080
or eax, 0xc88925b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x47849dff
xor eax, 0x7c66c749
and eax, 0x19153c50
and eax, 0x10188382
and eax, 0
or eax, 0x830f083c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x40487ded
and eax, 0x44739da
xor eax, 0x261ed091
and eax, 0x1382e317
and eax, 0x2000011
or eax, 0x4dc019c2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5a0ce090
and eax, 0x90c483
and eax, 0x1f1a4a55
and eax, 0x4001
or eax, 0xff963706
mov dword [ebx], eax
add ebx, ecx
or eax, 0x21d06d93
and eax, 0x13644b
and eax, 0x1aacf755
and eax, 0x513f252d
and eax, 0x400
or eax, 0xd6e190c0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x42718383
or eax, 0x7650924b
and eax, 0x45d1a712
and eax, 0x44410400
or eax, 0xa00608fd
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x681b2c8f
xor eax, 0x35a310b2
xor eax, 0x799405d5
and eax, 0x40022011
or eax, 0x3704020a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7d1f2017
or eax, 0x406b267
and eax, 0x38f8e627
or eax, 0x470ac573
and eax, 0x38186724
or eax, 0xa10880
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x63bdd8a
and eax, 0x75cf4d0d
and eax, 0xfabc62
or eax, 0x67d67fc1
xor eax, 0x24b9fbb8
and eax, 0x1650459
or eax, 0xc101006
mov dword [ebx], eax
add ebx, ecx
or eax, 0xdaa7eaa
or eax, 0x3e46751f
or eax, 0x619f9e42
and eax, 0x25cc50c9
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x39d99d40
and eax, 0x4db5cfa3
xor eax, 0x3dac37d
xor eax, 0x1e9ceefe
or eax, 0x1e4b3e7a
and eax, 0x16c13821
or eax, 0x20108004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x93e244e
xor eax, 0x76423457
or eax, 0x6f760d32
or eax, 0x7fe46359
or eax, 0x4336bdd1
and eax, 0x2d468ae0
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7dce5242
and eax, 0x2244b910
xor eax, 0xfa594f9
and eax, 0x9e08051
or eax, 0x80060802
mov dword [ebx], eax
add ebx, ecx
and eax, 0x705a46ca
or eax, 0x3e72459f
and eax, 0x3e118582
and eax, 0x16000080
or eax, 0x826840
mov dword [ebx], eax
add ebx, ecx
or eax, 0x434bab87
xor eax, 0x4dcdaa5a
and eax, 0x49a66682
xor eax, 0x1b6e0cb1
and eax, 0x78f37410
and eax, 0x404400
or eax, 0x2d0892c0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x60139d72
or eax, 0x69eb5add
or eax, 0x7d6d0b8e
and eax, 0x630e5eaa
and eax, 0x20020200
or eax, 0x9c70a050
mov dword [ebx], eax
add ebx, ecx
or eax, 0x397ecf7
and eax, 0x5f7e149c
or eax, 0xde2e0b9
or eax, 0x2ffe5dac
and eax, 0x78bebea6
and eax, 0x8080c20
or eax, 0x10049
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7273cef9
xor eax, 0xef45503
or eax, 0x148b312e
or eax, 0x6a98761b
and eax, 0x141e8d1c
or eax, 0x600000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3563a991
xor eax, 0x10d01be8
or eax, 0x575c4519
and eax, 0x40086105
or eax, 0x80008080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x528841fa
or eax, 0x6624e9ba
or eax, 0x2d7eb188
and eax, 0x6a280118
or eax, 0x80010041
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe2f4f05
or eax, 0x17165c5f
xor eax, 0x15c25036
and eax, 0xd1abfb6
and eax, 0x600
or eax, 0xdb2cc057
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5e6756c5
xor eax, 0x4616be35
and eax, 0xb0622a8
and eax, 0x5e29bd7e
and eax, 0x2020
or eax, 0x152c996
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4a6be872
xor eax, 0x29c5b8a5
and eax, 0x4807e7e4
and eax, 0
or eax, 0xba088a80
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1b7f99dc
or eax, 0x23353c8e
and eax, 0x1852e294
xor eax, 0x420afe68
or eax, 0x75396250
and eax, 0x41489c44
or eax, 0x88060102
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x61667e0c
xor eax, 0x958c0c2
and eax, 0x29ed77f
and eax, 8
or eax, 0xb3ee64c0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x28255237
xor eax, 0x20e0d410
and eax, 0x669ca97c
xor eax, 0x1c7d0dd6
and eax, 0x8f00d04
or eax, 0xe2044020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x425c3d01
or eax, 0x1da7c53b
or eax, 0x15da140e
xor eax, 0xe037721
and eax, 0x90d88008
or eax, 0x6017420
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x667671d6
and eax, 0x20e7c662
and eax, 0x2b8c0b59
or eax, 0x440a5b24
and eax, 0x73074d3b
and eax, 0x40060120
or eax, 0x7f8a298
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2623b839
or eax, 0x6d8b04c1
or eax, 0x1c997979
and eax, 0x768f3f6e
and eax, 0x6029a93b
and eax, 0x60080108
or eax, 0x9f968250
mov dword [ebx], eax
add ebx, ecx
or eax, 0x49be18d5
and eax, 0x5538af1f
xor eax, 0x7cae0283
and eax, 0x681722f7
and eax, 0x26146d9f
and eax, 0x20040094
or eax, 0xc6292041
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4fabe205
and eax, 0x67a8daa
and eax, 0x4a72ef23
xor eax, 0x5bbb6b2c
xor eax, 0x1f49d505
and eax, 0x4002c20
or eax, 0x12c4196
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2290f215
xor eax, 0x77f5b8bf
and eax, 0x62ea4293
or eax, 0x30b607f4
and eax, 0x280214
or eax, 0x8d000008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x650ba0b1
xor eax, 0x17d87763
xor eax, 0x1f595745
and eax, 0x4be0555d
or eax, 0x2f470cb1
and eax, 0x25c00415
or eax, 0xc0207002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4212f97a
xor eax, 0x72bc2f4a
or eax, 0x67208029
or eax, 0x1e72500e
and eax, 0xff44c22d
or eax, 0x10540
mov dword [ebx], eax
add ebx, ecx
and eax, 0xda959b1
or eax, 0x317a4223
xor eax, 0x74542b96
and eax, 0x65f61456
and eax, 0x260014
or eax, 0x41174eb
mov dword [ebx], eax
add ebx, ecx
or eax, 0x607c6028
and eax, 0x108e1ad8
and eax, 0x1a722cbf
or eax, 0x50a15a2c
or eax, 0x7d9b27fb
and eax, 0x8287403
or eax, 0x40000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4dfeb36c
or eax, 0x694da3bc
xor eax, 0x7e7e7d08
xor eax, 0x5eaccaa
xor eax, 0x454c0c1f
and eax, 0x3040040
or eax, 0xa4e82134
mov dword [ebx], eax
add ebx, ecx
or eax, 0x246e16f6
or eax, 0x6e82a50d
or eax, 0x16d89bfe
and eax, 0x126a9eee
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5f8d4e32
xor eax, 0x5cd2ac2a
or eax, 0x2f019be3
and eax, 0x54703580
and eax, 0x2622c1ee
and eax, 0x4000100
or eax, 0x92850e0f
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4d6855a6
and eax, 0x75732e4c
and eax, 0x15c1f594
and eax, 0
or eax, 0x81c4e6f
mov dword [ebx], eax
add ebx, ecx
and eax, 0x42190200
and eax, 0x6672630e
xor eax, 0x602c3da4
and eax, 0x200c3b00
or eax, 0x1818042
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7445a0ec
and eax, 0x7527d1fe
and eax, 0x15adadc4
xor eax, 0x7b0d9064
or eax, 0x4eb70e0
and eax, 0x310000c0
or eax, 0x4081b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4671c2cd
or eax, 0x52cc4dd
xor eax, 0x6b206d24
xor eax, 0x225e7ac
or eax, 0x49840da9
and eax, 0x4b20057e
or eax, 0xa0000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2b9549c7
and eax, 0x6e7eb15c
or eax, 0x3c40e9fa
and eax, 0x52ac4fcd
xor eax, 0x3a1a1a41
and eax, 0xa3a5108
or eax, 0x91c08004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x42d862be
or eax, 0x3877b3b7
and eax, 0x33b31a8a
and eax, 0x4cc200f5
xor eax, 0x30c0f71f
and eax, 0x30c20218
or eax, 0x42290060
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2861bb8b
xor eax, 0x61b9b0d8
xor eax, 0x2014f96c
and eax, 0x20cc4980
or eax, 0xa333400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x38b9f5a3
xor eax, 0x21ff9c3b
xor eax, 0x773ae50b
or eax, 0xac78f3f
xor eax, 0x772cdf4a
and eax, 0x81100a1
or eax, 0xd208a602
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xb209a1a
or eax, 0x101810e8
and eax, 0x28149930
and eax, 0x7c704bb2
and eax, 0x100820
or eax, 0x44cd2442
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7b09b450
or eax, 0x5b9d25de
or eax, 0x47dde01b
or eax, 0xc3f49c6
and eax, 0x4038ad0f
and eax, 0x40200500
or eax, 0x2ec25260
mov dword [ebx], eax
add ebx, ecx
and eax, 0x54a45b1a
and eax, 0x61566242
xor eax, 0x60aa8a3f
and eax, 0x2cac2187
and eax, 0x7bb33cea
and eax, 0
or eax, 0xc6586d51
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5a80144f
and eax, 0x2c403f38
and eax, 0x160db821
xor eax, 0x2affd9c5
xor eax, 0x20fc3dd3
and eax, 0x801c004
or eax, 0x1781300
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7e2e7e29
and eax, 0x2658d63
or eax, 0x1c584ec0
and eax, 0x180f07f9
or eax, 0x2bbf1dcc
and eax, 0x398a16c4
or eax, 0xc4408010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x10fd94e1
or eax, 0x124fedbb
or eax, 0x33bae7fa
and eax, 0xd8f73b
or eax, 0xc000004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x582e9059
or eax, 0x1ccf9101
xor eax, 0x342f7201
xor eax, 0x3f4693d2
and eax, 0x10821020
or eax, 0xa0002812
mov dword [ebx], eax
add ebx, ecx
and eax, 0x74e75766
or eax, 0x27981df8
xor eax, 0x59cf624e
or eax, 0x2f6887e
and eax, 0x8658cac
or eax, 0x90080001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x67ef89cb
or eax, 0x1f2e66aa
xor eax, 0x48d434e0
and eax, 0x200120a
or eax, 0x8052431
mov dword [ebx], eax
add ebx, ecx
and eax, 0x542d26e0
xor eax, 0x1c0f546e
and eax, 0x2e986d4e
and eax, 0x8002046
or eax, 0xd0d50e81
mov dword [ebx], eax
add ebx, ecx
or eax, 0x42ea9d7d
and eax, 0x7c050244
or eax, 0x21768f6a
and eax, 0x5824892e
or eax, 0x82001081
mov dword [ebx], eax
add ebx, ecx
and eax, 0x705569f8
and eax, 0xc6d22b5
xor eax, 0x5d9c377
or eax, 0x5c853a04
and eax, 0x5371f683
and eax, 0x4150e281
or eax, 0xe840930
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3372b159
xor eax, 0x31d4a67f
and eax, 0x3c275ee8
and eax, 0x5000
or eax, 0x3005a048
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3187eed6
or eax, 0x481bd4ee
and eax, 0x5ac71d4
and eax, 0x40094
or eax, 0x8038c22
mov dword [ebx], eax
add ebx, ecx
and eax, 0x589cb474
or eax, 0x14b4c63f
or eax, 0x498726ea
and eax, 0xc368649
or eax, 0x80100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x278b8339
xor eax, 0x607eff3d
xor eax, 0x431ff55e
and eax, 0x8500003
or eax, 0xb30af008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x83e1c2e
or eax, 0x11470f7
and eax, 0x468f3d28
and eax, 0x502b2a34
and eax, 0x2020
or eax, 0x9d0117dd
mov dword [ebx], eax
add ebx, ecx
and eax, 0x394645ec
or eax, 0x398e2346
and eax, 0x1594b448
and eax, 0x7ebefb9e
and eax, 0x10002000
or eax, 0x83040c1
mov dword [ebx], eax
add ebx, ecx
or eax, 0x58ced489
xor eax, 0x65298df7
or eax, 0x541faf1a
or eax, 0x4d0efb35
and eax, 0x23ef66ac
and eax, 0x183260c
or eax, 0x9a208083
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7a43e6ec
and eax, 0xdd6c86f
and eax, 0x64ac1ebc
and eax, 0x3ac14b43
and eax, 0
or eax, 0x5c13bea6
mov dword [ebx], eax
add ebx, ecx
or eax, 0x27218421
xor eax, 0x69cccbd3
and eax, 0x5d89ee38
and eax, 0x7877f1b9
or eax, 0x5715b705
and eax, 0x52158530
or eax, 0x884a0080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2fbdf6bb
or eax, 0x159a476e
and eax, 0x8662f5a
and eax, 0x42650
or eax, 0x2019881
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5d153ca3
or eax, 0x79a65ac
and eax, 0x329726a5
xor eax, 0x1b74f65
and eax, 0x30020c0
or eax, 0xd81b901c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2ea6920e
and eax, 0x230980b7
and eax, 0x7aab9169
xor eax, 0x7174599e
or eax, 0x7d609e6b
and eax, 0x14310c12
or eax, 0x2000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x44d1b279
or eax, 0x1059c138
or eax, 0x59f4f14d
or eax, 0x79ac5f2
and eax, 0x48530604
and eax, 0x40110404
or eax, 0x358841b9
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4d1116b5
and eax, 0x404e9ff1
and eax, 0x174e8091
xor eax, 0x77302765
xor eax, 0x6ebc032e
and eax, 0x180c044a
or eax, 0x44531220
mov dword [ebx], eax
add ebx, ecx
and eax, 0x66eca72a
xor eax, 0x42405858
xor eax, 0x3ba4d67e
and eax, 0x1c280800
or eax, 0x5460c2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6a0a3e32
or eax, 0x453c38ac
or eax, 0x75de57cd
and eax, 0x3768e79a
and eax, 0x11086588
or eax, 0x8101001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x359739f7
and eax, 0x70f1e737
xor eax, 0x3b391aef
and eax, 0x6b1ead4d
and eax, 0x100408
or eax, 0xc02052b6
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x15ba6e36
xor eax, 0x25e88c5
and eax, 0x43158102
or eax, 0x35e63111
and eax, 0x1630a110
or eax, 0x80080006
mov dword [ebx], eax
add ebx, ecx
and eax, 0x38da94e8
or eax, 0x3e6d83fb
and eax, 0x304272db
or eax, 0x8b6eb7b
and eax, 0x10c648ba
or eax, 0xc6010004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xdc9fbf0
or eax, 0x1ecdc6d8
and eax, 0x722b2095
and eax, 0x52010080
or eax, 0x401e22
mov dword [ebx], eax
add ebx, ecx
and eax, 0x47ff2c86
xor eax, 0x722ed63d
or eax, 0x841ff9e
and eax, 0x3d1c67bd
and eax, 0x18040201
or eax, 0x82821040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1977d312
or eax, 0x241bb7c6
xor eax, 0x21517f26
and eax, 0xa3030ae
and eax, 0x82000a0
or eax, 0x8515bb06
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x67e1d198
and eax, 0x7ce453a9
or eax, 0x6eea38c6
and eax, 0x3e288a81
and eax, 0x2080200
or eax, 0x1034408
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2bac8072
or eax, 0x2ef8bc6c
and eax, 0x532f7868
and eax, 0x22a2008
or eax, 0xfcc08484
mov dword [ebx], eax
add ebx, ecx
and eax, 0x102d5f24
and eax, 0x2c74277c
or eax, 0x36a98308
or eax, 0x1ce6613
and eax, 0x74cc30d
or eax, 0x40101040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2e10b528
or eax, 0x14e60d06
xor eax, 0x4940ddba
and eax, 0x4d040014
or eax, 0x402108
mov dword [ebx], eax
add ebx, ecx
or eax, 0x41d64c14
xor eax, 0x316bd724
and eax, 0x26f0980d
or eax, 0x2584330f
and eax, 0x3a5f3c3c
and eax, 0x20040008
or eax, 0x1c294182
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2774de78
and eax, 0x76f49e01
and eax, 0x39bdbab8
and eax, 0x10141000
or eax, 0x6036546
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1261cba6
xor eax, 0x2a04ffcc
or eax, 0x36319fac
and eax, 0x1415a0a4
or eax, 0xc1c00011
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x37397b84
or eax, 0x25273a7a
or eax, 0x23d110d5
and eax, 0x62721949
or eax, 0x18000400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x385b4621
and eax, 0x5e4626f6
xor eax, 0x900a77c
and eax, 0x37498b74
and eax, 0x1000114
or eax, 0x40c10223
mov dword [ebx], eax
add ebx, ecx
and eax, 0x304d54cc
and eax, 0x28b9867
xor eax, 0x771d6f2
or eax, 0x574daee6
xor eax, 0x23c44352
and eax, 0x60010000
or eax, 0x8906421b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x33f32477
xor eax, 0x52295225
xor eax, 0x13374b9f
or eax, 0x2247ed05
and eax, 0x98ed93c5
or eax, 0x40000008
mov dword [ebx], eax
add ebx, ecx
or eax, 0xb96b6c7
xor eax, 0x3d408864
and eax, 0x64c3f5a8
and eax, 0x44002400
or eax, 0xa3c0017
mov dword [ebx], eax
add ebx, ecx
and eax, 0x507b4c16
or eax, 0x3718913e
xor eax, 0x31a66830
and eax, 0x21c3404
or eax, 0x9000071
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1a5a8723
xor eax, 0x188ceba6
and eax, 0x2bc62d54
and eax, 0x19ab405b
and eax, 0
or eax, 0xde251bc2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x30941c4a
and eax, 0x4e1e2ba7
and eax, 0x1ba9d24
and eax, 0
or eax, 0x84b5643
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1f9d01fa
and eax, 0x4dc9eed0
and eax, 0x645ad2d6
and eax, 0x35c3d95e
and eax, 0x126ce8bd
and eax, 0x404000
or eax, 0x8319241
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x453fab39
xor eax, 0x56e6d09b
or eax, 0x15e1b144
or eax, 0x1d41498d
and eax, 0xb690042
or eax, 0x80140010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3374b382
and eax, 0x672fb168
and eax, 0x5366985a
and eax, 0x3000000
or eax, 0xc0d2acbf
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2a6c19ed
xor eax, 0x786ec28d
xor eax, 0x711a5967
and eax, 0x1201101
or eax, 0x74084038
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5ef28e26
or eax, 0x736e417d
xor eax, 0x5581d06a
or eax, 0x35211c5d
xor eax, 0x2fc43bf3
and eax, 0x80b228c
or eax, 0x87044853
mov dword [ebx], eax
add ebx, ecx
and eax, 0x21ed0c48
and eax, 0x576981e
xor eax, 0x166c977b
and eax, 0x5009f30
or eax, 0xa0976080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x691123a1
xor eax, 0x6b249ac1
or eax, 0x43fbe1d2
and eax, 0x1b918a2
or eax, 0xa0000600
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7cc8e789
xor eax, 0x18d5be15
or eax, 0x701f87f5
and eax, 0x4134413c
or eax, 0x2400800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2620b980
and eax, 0x3403108a
xor eax, 0x5dea4d3f
and eax, 0x11604c3c
or eax, 0x22140000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1f12e1f7
xor eax, 0x12c6d907
xor eax, 0x104fafa8
and eax, 0x981418
or eax, 0xe8464024
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7af07d04
or eax, 0x7425b038
xor eax, 0x7d9b9148
xor eax, 0x40a6dec3
xor eax, 0xb1a29b9
and eax, 0xd602
or eax, 0x237420d5
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1c978bb7
xor eax, 0x734fc3e7
and eax, 0x272b23e9
or eax, 0x40b07ea7
xor eax, 0x1d21b6dc
and eax, 0x56084838
or eax, 0x81452004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3c1a85e2
xor eax, 0x78131185
xor eax, 0x29215655
or eax, 0x207b45a2
or eax, 0x625c489a
and eax, 0x460c4168
or eax, 0x10000005
mov dword [ebx], eax
add ebx, ecx
and eax, 0x796c3765
or eax, 0x451c7144
xor eax, 0x3963067c
and eax, 0x6c0c7508
or eax, 0x11000060
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3501544c
xor eax, 0x7d28e5f4
and eax, 0x7a682f21
or eax, 0x6ee62fdf
and eax, 0x130cb9b
and eax, 0x200a00
or eax, 0x2715a004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3430fadb
xor eax, 0x3b0ff156
xor eax, 0x188a726e
xor eax, 0x7d820dd1
and eax, 0x41006400
or eax, 0x12498808
mov dword [ebx], eax
add ebx, ecx
or eax, 0x468e92a2
and eax, 0x351e2c55
xor eax, 0x183dc03a
and eax, 0x2934e967
and eax, 0x100022
or eax, 0x74c20248
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x527be664
xor eax, 0x4e8c07db
or eax, 0x736eff8b
and eax, 0x5206f6c7
or eax, 0x20
mov dword [ebx], eax
add ebx, ecx
and eax, 0x637d3e36
and eax, 0x361ef0e
or eax, 0x30943063
or eax, 0x7b72502d
or eax, 0x5a011214
and eax, 0xb052047
or eax, 0x80880
mov dword [ebx], eax
add ebx, ecx
and eax, 0x75dfb754
or eax, 0x1f0ed567
xor eax, 0x72f1f42d
and eax, 0x697f376f
and eax, 0x480c0042
or eax, 0x16010814
mov dword [ebx], eax
add ebx, ecx
and eax, 0x407d6b76
or eax, 0x422a437a
xor eax, 0x127ff0f1
xor eax, 0x67bc3edc
and eax, 0x31480050
or eax, 0x40101a08
mov dword [ebx], eax
add ebx, ecx
and eax, 0x250651be
or eax, 0x549da51b
or eax, 0x36213bf9
and eax, 0x333c065a
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x39875c3c
or eax, 0x587b756b
or eax, 0x55224455
and eax, 0x5dc8b2c4
xor eax, 0x5473fb69
and eax, 0x902c92d
or eax, 0xa2401490
mov dword [ebx], eax
add ebx, ecx
and eax, 0x562cf31a
xor eax, 0x50193a28
xor eax, 0x5e200147
and eax, 0x388045
or eax, 0x32460080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1429ca2
and eax, 0x76cebc64
xor eax, 0x195258a0
and eax, 0x6bfc71b2
and eax, 0x674fbbde
and eax, 0x2000000
or eax, 0x1c025e28
mov dword [ebx], eax
add ebx, ecx
and eax, 0x567c4e45
or eax, 0x7f2ccc8d
and eax, 0xfd660e4
xor eax, 0x4eb0af79
and eax, 0x3a36d38
and eax, 0xa06908
or eax, 0x824c1002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5fe68f06
xor eax, 0x63ff1181
and eax, 0x1874a41
xor eax, 0x5c8fd95f
and eax, 0x1c080312
or eax, 0x20b04021
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x19a871a2
xor eax, 0x379a2847
or eax, 0x77047b8b
and eax, 0x4c309314
and eax, 0x44001014
or eax, 0x31340822
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x335f9438
or eax, 0x516e20ff
xor eax, 0x3a7843fb
and eax, 0x5100704
or eax, 0x2e8102a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3e6d4188
xor eax, 0x1a607a73
xor eax, 0x2185a98f
and eax, 0x3c0d0230
or eax, 0x120909
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x46b072dd
and eax, 0x755fcfb9
xor eax, 0x55130b52
and eax, 0x2ce5b66c
xor eax, 0x7fd338a1
and eax, 0x18143040
or eax, 0x24004424
mov dword [ebx], eax
add ebx, ecx
and eax, 0x512bbb4f
or eax, 0x39642f9c
and eax, 0x56729137
and eax, 0x6b12f86a
and eax, 0x662d8011
and eax, 0
or eax, 0x6f3c0469
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6fcd85d0
xor eax, 0x5c7205e
and eax, 0x3e8d92db
xor eax, 0x5d53a414
and eax, 0x46490007
or eax, 0xa04168
mov dword [ebx], eax
add ebx, ecx
and eax, 0x56498bc8
and eax, 0x2f89d21d
xor eax, 0x2c66fcd7
and eax, 0x8653cc5
or eax, 0xc5100000
mov dword [ebx], eax
add ebx, ecx
or eax, 0xd0b9451
and eax, 0x399fcf20
and eax, 0x295feff6
and eax, 0x81c0400
or eax, 0x502000b1
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7a93e708
or eax, 0x13cf1ae4
and eax, 0x3468f301
xor eax, 0x33c4cc48
and eax, 0x1045400
or eax, 0xdc332007
mov dword [ebx], eax
add ebx, ecx
or eax, 0x34cdcacb
xor eax, 0x37d19344
or eax, 0x9fc6f98
and eax, 0x2e3209d5
and eax, 0x8220111
or eax, 0x1010664
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1c8706d5
and eax, 0x72b1628c
xor eax, 0x5b8d66b5
and eax, 0x9086010
or eax, 0x428b4e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x44a8e0b3
xor eax, 0xd53dff9
and eax, 0x24741246
and eax, 0x301004
or eax, 0x8dc74801
mov dword [ebx], eax
add ebx, ecx
or eax, 0xcb9aa7
and eax, 0x55949c92
xor eax, 0x2e3a25f4
and eax, 0x28003436
or eax, 0x14414089
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x52eefb57
or eax, 0x1c6418af
xor eax, 0x1744e6dc
or eax, 0x60de1c68
and eax, 0x603c2968
or eax, 0x14008004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7f5b4f09
or eax, 0x287f5889
xor eax, 0x758ef187
xor eax, 0x20a66934
and eax, 0x22140254
or eax, 0x55281820
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x26a0564f
and eax, 0x18e294ad
and eax, 0x1b432a9c
or eax, 0x1714e0a4
and eax, 0x15102024
or eax, 0x606a1c10
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3e3482c8
or eax, 0x7bacb120
xor eax, 0x4c1ad6fb
or eax, 0x497da918
and eax, 0x734f0811
or eax, 0x80001020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3aa40d65
and eax, 0x7b47446f
and eax, 0x1ede9d62
and eax, 0x40020
or eax, 0x28024f54
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2f3a8460
or eax, 0x5001d153
or eax, 0x6b650427
xor eax, 0x2909c087
or eax, 0x3a389629
and eax, 0x21e0408
or eax, 0x5010800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x73a5ef00
xor eax, 0x4965cb95
and eax, 0x6b564c6f
or eax, 0x663a2d3
and eax, 0x4552e624
and eax, 0x44006204
or eax, 0x8b811912
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7f8ffccc
and eax, 0x7ce76120
and eax, 0x11c6cf2b
and eax, 0x10044000
or eax, 0x65688063
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4d48aa73
xor eax, 0x10d8ec03
and eax, 0x70d3f45e
or eax, 0xd08402
and eax, 0x10006000
or eax, 0x8c040a08
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3a8a85e4
xor eax, 0x4b1ec8ce
or eax, 0x7096574b
and eax, 0x41b79d5
xor eax, 0x40a1cae5
and eax, 0x100320
or eax, 0x948004a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x437f8b7
xor eax, 0x31011d9e
and eax, 0x2bec757f
xor eax, 0x313356d6
and eax, 0x7c9434f8
and eax, 0x2080
or eax, 0x63410041
mov dword [ebx], eax
add ebx, ecx
and eax, 0x44383713
and eax, 0x72973cef
xor eax, 0x19a7382f
and eax, 0xa20028
or eax, 0x20184100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3fc5713c
xor eax, 0x5a273676
or eax, 0x4a0f05a8
and eax, 0x585446a
or eax, 0x80202800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7d68def4
xor eax, 0x5045cdee
and eax, 0x21c90e56
and eax, 0x1880210
or eax, 0x5855b8af
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x579a9e1e
or eax, 0x7643c47c
or eax, 0x2c30e794
and eax, 0x3c24c5d1
or eax, 0x80080802
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5d81e794
xor eax, 0x42805105
xor eax, 0x7479c92f
and eax, 0x44541244
or eax, 0x20284010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5044f6c4
or eax, 0x566de2e3
or eax, 0x2e346439
or eax, 0x38c34f62
xor eax, 0x5f6e1521
and eax, 0x11685a
or eax, 0x8e060425
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6adcd09f
xor eax, 0x457bcec2
xor eax, 0x766f95db
and eax, 0x1b2eb99b
and eax, 0x7c069a02
and eax, 0x18001002
or eax, 0x87fdc108
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1305fe18
and eax, 0x7429d90b
and eax, 0x48abe964
and eax, 0x6fa1e745
and eax, 0x214100
or eax, 0x2d5e12e5
mov dword [ebx], eax
add ebx, ecx
and eax, 0x38a86e2a
xor eax, 0x495710a
and eax, 0x5cfec4ef
and eax, 0x4000020
or eax, 0x7041e890
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2424212a
and eax, 0x63175448
xor eax, 0x108c6cb3
and eax, 0x50812812
or eax, 0x24400304
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7f7d5621
xor eax, 0x10a09e3a
or eax, 0x614b032d
or eax, 0x256dd606
or eax, 0x28795483
and eax, 0x7e0e0324
or eax, 0x10
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x49ec9389
or eax, 0x110c2f7d
xor eax, 0x7903a31e
and eax, 0x46e50480
or eax, 0xa012011c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4272e397
xor eax, 0xafa3115
or eax, 0x1ae326f8
and eax, 0x8290409
or eax, 0xa1000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0xf26c48a
or eax, 0x4f140c85
and eax, 0x75011b81
and eax, 0x4000801
or eax, 0xb852455e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x68313ecc
and eax, 0xb540cbb
xor eax, 0xdcc4907
and eax, 0x184514
or eax, 0x2032a61
mov dword [ebx], eax
add ebx, ecx
and eax, 0x614fe456
xor eax, 0x6eec6c39
and eax, 0x4eabd88
xor eax, 0x38cc1f88
and eax, 0x35f13612
and eax, 0x10000600
or eax, 0x4814484a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x78898c19
xor eax, 0x6a185d77
or eax, 0x49dc98e7
and eax, 0x13000064
or eax, 0x4222410
mov dword [ebx], eax
add ebx, ecx
or eax, 0x56a629fd
and eax, 0x1036f18e
and eax, 0x4d8f7cd7
or eax, 0x677712c
and eax, 0x6740108
or eax, 0xe0000600
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x38f58b26
or eax, 0x71149b5f
or eax, 0x19b3f829
xor eax, 0x4e822f
or eax, 0x21e0cace
and eax, 0xad98c7d8
or eax, 0x20000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5f834d7c
or eax, 0x69e1e9e7
and eax, 0x63c3152
and eax, 0x2100100
or eax, 0x20438621
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x54e52cc8
and eax, 0x1b9c0703
and eax, 0x2e687b05
and eax, 0x300
or eax, 0x79ebe04e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x74f4ffc8
xor eax, 0x72d78d91
or eax, 0x34f7f15a
and eax, 0x2eaff9ed
and eax, 0x68bf008
or eax, 0xc1500600
mov dword [ebx], eax
add ebx, ecx
and eax, 0x56994d19
and eax, 0x3773a3d5
and eax, 0xc224c40
or eax, 0x72f6d76a
and eax, 0x714d3c9b
and eax, 0x6044040a
or eax, 0x8bab48f4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1b869dc0
or eax, 0x5c9f5c60
and eax, 0x7ddcedb6
xor eax, 0x358083f3
or eax, 0x4f9537ca
and eax, 0xa016a40
or eax, 0x30
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1531bffe
or eax, 0x5a3f83ba
or eax, 0x7845155a
xor eax, 0x447a72b5
xor eax, 0x72f54f94
and eax, 0x41e0a81c
or eax, 0x240b1020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x753b01eb
and eax, 0x1817b0ec
and eax, 0x506d9d0e
xor eax, 0x1a61306
and eax, 0x270304
or eax, 0x3a586c61
mov dword [ebx], eax
add ebx, ecx
or eax, 0x27002c7d
xor eax, 0xbf7b5ea
or eax, 0x6f799630
and eax, 0x8f78966
xor eax, 0x6b4eff1d
and eax, 0x43312730
or eax, 0x8c000844
mov dword [ebx], eax
add ebx, ecx
and eax, 0x63b2e86a
xor eax, 0x1660512
or eax, 0x2c89851a
xor eax, 0x57d27b48
or eax, 0xacc0ce9
and eax, 0x3814eba
or eax, 0x4022104
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2abcd2c7
or eax, 0x25ded6f9
or eax, 0x10522d84
and eax, 0x4af59b4
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x12efc902
or eax, 0x36093983
and eax, 0x796c9573
and eax, 0x30040102
or eax, 0x450166a8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6662836e
xor eax, 0x5989596b
or eax, 0x4d17a9c0
and eax, 0x1f4946e
or eax, 0xb0004210
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4e381da2
or eax, 0xb05df26
xor eax, 0x7c8fbb35
and eax, 0x42244a
or eax, 0x780d0300
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2dad419f
xor eax, 0x80acfbb
and eax, 0x2f527118
xor eax, 0x5f0934d3
and eax, 0x100115cb
or eax, 0x42820
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5976be24
and eax, 0x740b08c
or eax, 0x6fd9c528
and eax, 0x6b090108
or eax, 0x80223a41
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6824fdd
xor eax, 0x5da31af8
and eax, 0xd8893a3
and eax, 0x21
or eax, 0xa5e7ba0e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x73e675e2
or eax, 0x34929531
and eax, 0x189a85a9
xor eax, 0x72d9be63
and eax, 0x62491242
or eax, 0x89b4048d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x567523f4
xor eax, 0x21a637b9
and eax, 0x37984260
and eax, 0x14000200
or eax, 0x60708126
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2256782d
or eax, 0x6296a05e
or eax, 0x763ab00c
and eax, 0x5632081a
or eax, 0x89000400
mov dword [ebx], eax
add ebx, ecx
or eax, 0xf5bede5
and eax, 0x300603a0
xor eax, 0x17f6f284
or eax, 0x56b31ceb
and eax, 0x41b46380
or eax, 0xa0080010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x67a5e6ba
and eax, 0x244e1be4
xor eax, 0x6c6b34a
xor eax, 0x2ee05c1f
and eax, 0x8022000
or eax, 0xe3511308
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6217ad8b
and eax, 0x696e1d19
or eax, 0x5c0b81cd
and eax, 0x30409d80
or eax, 0x106022
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6afacb15
and eax, 0x261f123
and eax, 0x7493c1ad
xor eax, 0x24eb4032
and eax, 0x24030032
or eax, 0x501000cc
mov dword [ebx], eax
add ebx, ecx
and eax, 0x79e9cd05
or eax, 0x4dbd101c
and eax, 0x388d9a52
and eax, 0x5d46d373
and eax, 0x76d28011
and eax, 0x10
or eax, 0xcfa61a40
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7f1a204b
and eax, 0xb827419
xor eax, 0x1c1356d8
xor eax, 0x3deabc61
and eax, 0x20388800
or eax, 0x800054c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3392e33c
or eax, 0x7bb3851e
xor eax, 0x644e2535
and eax, 0x9958800
or eax, 0xc00031b4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x229b5009
xor eax, 0x5ad10206
or eax, 0x17dd6194
and eax, 0x444ca8a7
or eax, 0x4321920d
and eax, 0x460028a8
or eax, 0x10020110
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5a93a014
or eax, 0x7e0e822
or eax, 0x74224c07
xor eax, 0x54be9a8d
xor eax, 0x576291f
and eax, 0x821040c
or eax, 0xd0040110
mov dword [ebx], eax
add ebx, ecx
and eax, 0x44a94ac5
or eax, 0x4b004a16
and eax, 0x536688d5
and eax, 0x42000000
or eax, 0x2453b688
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x120a15f3
or eax, 0x23bfbd86
xor eax, 0x52aa64b8
and eax, 0x25415344
or eax, 0x90a204a0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1f432db0
and eax, 0x6bbea2d5
and eax, 0x57363f8a
or eax, 0x3a094ddb
and eax, 0x320b6201
or eax, 0x80508024
mov dword [ebx], eax
add ebx, ecx
or eax, 0x293b00de
and eax, 0x634e3141
and eax, 0x4cb7fb40
or eax, 0x651d89bd
or eax, 0x743adcd8
and eax, 0x710bf45d
or eax, 0x8a800200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x62fbe90f
and eax, 0x3dc8dd6f
and eax, 0x750067f8
xor eax, 0x52181621
and eax, 0x1db8fdc5
and eax, 0x1000040
or eax, 0xaa4784b8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x26d8a06b
xor eax, 0x2c4941fc
xor eax, 0x74915445
xor eax, 0x6e85bfb3
and eax, 0x1a828c89
or eax, 0x44345124
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1229360d
and eax, 0x2ec70e65
or eax, 0x452fe483
or eax, 0x608adc5b
or eax, 0xbade19c
and eax, 0x80611c2
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1866514f
xor eax, 0x6558c769
and eax, 0x45745e74
or eax, 0x2f8bf765
and eax, 0x2d1ac604
or eax, 0x440002
mov dword [ebx], eax
add ebx, ecx
and eax, 0xf5b92f0
and eax, 0x32480065
xor eax, 0x112eba1d
or eax, 0x4f0b1102
and eax, 0x7ef335f3
and eax, 0xa201113
or eax, 0x2180c668
mov dword [ebx], eax
add ebx, ecx
and eax, 0x709b7691
or eax, 0x12f731d7
xor eax, 0x70e6450a
and eax, 0x110051
or eax, 0x24c08420
mov dword [ebx], eax
add ebx, ecx
or eax, 0x45958c0b
xor eax, 0x433ef0c0
and eax, 0xfe74bf
and eax, 0x27bbbadb
and eax, 0x2009
or eax, 0x1f110b00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7901287f
xor eax, 0x61f33c2b
xor eax, 0x49f82953
and eax, 0x70c01b53
xor eax, 0x30340d03
and eax, 0x141450
or eax, 0x6dc9608d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3464539c
xor eax, 0x5c9c4a36
or eax, 0x93e3f75
and eax, 0x11d11eb
or eax, 0xd0000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0xaadf38e
or eax, 0x45a33e83
and eax, 0x633da1b2
and eax, 0x61ed0d0a
and eax, 0x90000
or eax, 0x12001ce8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x26e780b4
or eax, 0x1b4665e5
and eax, 0x361ca1ee
and eax, 0x2000120
or eax, 0x88f04c00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x77b25f60
or eax, 0x6f786ccd
and eax, 0x5f1ff260
xor eax, 0x29b2b3b1
and eax, 0x369a082a
and eax, 0x22800020
or eax, 0x48142d81
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3a9aaabd
or eax, 0x7723ad8e
or eax, 0x1d338787
and eax, 0x536a009
or eax, 0x801040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5ae9f51e
xor eax, 0xb37d9f0
and eax, 0x78e8739d
xor eax, 0x1224b920
and eax, 0x400ca104
or eax, 0x94221600
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3ed25d7f
xor eax, 0x28ac0965
or eax, 0x45f8edb
or eax, 0x472d10c9
xor eax, 0x2823cddc
and eax, 0x13084322
or eax, 0x28032cc8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1b6de89d
xor eax, 0x49729a28
xor eax, 0x609d2d08
xor eax, 0x59ea38f9
and eax, 0x3f4b7355
and eax, 0x10004
or eax, 0xa100b401
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2e9d0ece
and eax, 0x2d5fe410
xor eax, 0x43ece826
and eax, 0xe760339
or eax, 0x58ffe1c
and eax, 0x3e38a20
or eax, 0xd80000c0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4cd06b26
or eax, 0x10817281
or eax, 0x548ffc56
and eax, 0x11983402
or eax, 0x400008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x17fc1ac7
and eax, 0x173ce6fc
or eax, 0x41affa83
and eax, 0x840001
or eax, 0x6000060
mov dword [ebx], eax
add ebx, ecx
and eax, 0x333d726a
or eax, 0x497a2873
and eax, 0x5bf4f172
and eax, 0x547c1da7
and eax, 0x740000
or eax, 0x1b830d41
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x568b5ee0
and eax, 0x548d7f9
or eax, 0x6428b47d
and eax, 0x46842f8
or eax, 0x80140000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6cbd82b
xor eax, 0x5e983c25
or eax, 0x5d732d07
and eax, 0x4d0425e4
or eax, 0x20005000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7198918e
and eax, 0xee7d18a
xor eax, 0x6f7e95cc
and eax, 0x21404400
or eax, 0x1c048220
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4d68b27
xor eax, 0x102e4298
and eax, 0x363ffa62
and eax, 0x24280020
or eax, 0x9b0430d4
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7f7aa83d
or eax, 0x76996019
or eax, 0x7c1d5f7b
or eax, 0x3e6d0f4c
and eax, 0x45d61d9
and eax, 0x154091
or eax, 0x42208204
mov dword [ebx], eax
add ebx, ecx
or eax, 0x593ad82e
or eax, 0x3fc2940c
xor eax, 0x74c2b3bb
and eax, 0x31c0000
or eax, 0xc28218
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3f7f2746
or eax, 0x359e6eab
or eax, 0x3277785e
and eax, 0x858586a
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x53315601
xor eax, 0x74845266
xor eax, 0x642f80c
or eax, 0x65bdc9ac
xor eax, 0x1582b2d8
and eax, 0x68055255
or eax, 0x680200a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3158ec38
or eax, 0x6cad84ba
xor eax, 0x4a6e409d
and eax, 0x2583d400
or eax, 0x8002115
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1a0f2282
or eax, 0x4c560ec8
and eax, 0xa5bfb1a
or eax, 0x331c10fb
or eax, 0x5a28d0cd
and eax, 0x2b205062
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xa995960
xor eax, 0x26fc2a75
or eax, 0x3e402e6c
or eax, 0x365430fb
and eax, 0x16052bc7
or eax, 0x800000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2f2c97e5
or eax, 0x54862449
xor eax, 0x40f127f8
or eax, 0x2741cb42
and eax, 0x1e485202
or eax, 0xc0800480
mov dword [ebx], eax
add ebx, ecx
or eax, 0x60d0df0d
and eax, 0x73ed1ce7
and eax, 0x5707b491
and eax, 0x50001480
or eax, 0x8821a276
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6e5eca8a
xor eax, 0x731355b8
or eax, 0x2e684d72
or eax, 0x3cb54dac
and eax, 0x4c754136
or eax, 0x9200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x21abbd0b
xor eax, 0x6147def
or eax, 0x3a2a1a46
and eax, 0x28286441
or eax, 0x80c00100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x80af374
xor eax, 0x6ead5629
or eax, 0xfe2a978
and eax, 0xd22a18e
and eax, 0xd20a10c
or eax, 0xb24d40e0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4777ce7e
and eax, 0x6afdf86d
or eax, 0x535770cf
or eax, 0x63ed5c08
and eax, 0x223f68ce
or eax, 0x4000010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x43408c74
xor eax, 0x431ffc15
xor eax, 0x67e06a99
and eax, 0x20868cc0
or eax, 0x88000124
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4168229a
and eax, 0x298a8830
or eax, 0x17e1129
xor eax, 0x541e402c
or eax, 0x5f89c673
and eax, 0x48694a51
or eax, 0x80142000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6259183e
or eax, 0x4df6cfa6
or eax, 0x66b26a27
and eax, 0x27e06e30
and eax, 0x25c02200
or eax, 0x581590cb
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6c9e67e7
and eax, 0xb79b85d
xor eax, 0x438592fb
and eax, 0x3ad08eff
and eax, 0x4002a1
or eax, 0x24132108
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4c757506
or eax, 0x57a0b2dd
xor eax, 0x712762b7
and eax, 0x4001408
or eax, 0x10010000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x63a7aa82
xor eax, 0x588ce074
or eax, 0x1ecd3c33
and eax, 0x4e473dab
xor eax, 0x2ec13428
and eax, 0x20040882
or eax, 0xc1511708
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5d17a6a
and eax, 0x26e77495
xor eax, 0x653cc27a
xor eax, 0x537cc6c9
and eax, 0x10001083
or eax, 0x1fee900
mov dword [ebx], eax
add ebx, ecx
and eax, 0x13cba760
and eax, 0x1510838c
and eax, 0x5dad3234
xor eax, 0xa411755
and eax, 0x3905b410
and eax, 0x9000000
or eax, 0xa640e800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x53d15172
or eax, 0x20adaa85
or eax, 0x2a19b0e4
or eax, 0x40f4f3d2
and eax, 0x8a38cbe5
or eax, 0x1020408
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4c038e9f
xor eax, 0x6dd10650
and eax, 0x30b3f9ce
or eax, 0x785725a8
and eax, 0x50742582
or eax, 0x80080845
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2f160ae5
and eax, 0x65a8d051
and eax, 0x63d46e07
or eax, 0x7181f5b1
and eax, 0x138d01ba
and eax, 0x18100a0
or eax, 0x2202044b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x56b02dc4
xor eax, 0x8e6c28c
or eax, 0xd19a91d
and eax, 0x330de77f
or eax, 0x80a00080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x310afdb5
xor eax, 0x3639c7d4
or eax, 0x1db183ba
and eax, 0x841202aa
or eax, 0x60080004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7bd53f82
or eax, 0x7ec7c5c8
and eax, 0x8e37957
and eax, 0x20dc9b27
and eax, 0x7f960172
and eax, 0x800100
or eax, 0xfa0d16f0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4c62487a
and eax, 0x29d9bca9
xor eax, 0x46ad96d1
and eax, 0x448a58
or eax, 0x1084482
mov dword [ebx], eax
add ebx, ecx
or eax, 0xa7e1d15
or eax, 0x1012be6d
xor eax, 0x7342a7d5
or eax, 0x4bd3e7d
or eax, 0x1bfa54f8
and eax, 0x455d4889
or eax, 0x100
mov dword [ebx], eax
add ebx, ecx
or eax, 0xf775873
xor eax, 0x3436ffc2
xor eax, 0x6850065b
or eax, 0xe0b6232
and eax, 0xa016010
or eax, 0x80c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4fd66933
or eax, 0x4fef59cc
and eax, 0x7a75d5a0
xor eax, 0x60cbea1e
xor eax, 0x6ec0592
and eax, 0xc402c04
or eax, 0x53054121
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4fe814b4
or eax, 0x60a0b124
xor eax, 0x5b230cd7
or eax, 0x5ff15b27
and eax, 0xe961bf1
and eax, 0xc001b40
or eax, 0x6008a408
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x634a58af
xor eax, 0x633732dd
or eax, 0x1f293d7f
or eax, 0x2458f3e5
or eax, 0x3cccc5ef
and eax, 0x41f47497
or eax, 0x80020000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x29b081be
and eax, 0x4e607d51
xor eax, 0x709291e6
xor eax, 0x72e03b6c
and eax, 0x48224081
or eax, 0x354c0044
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4c83f8fc
xor eax, 0x157ce077
xor eax, 0x16914a26
and eax, 0xc6b4811
or eax, 0x20101528
mov dword [ebx], eax
add ebx, ecx
or eax, 0xab9d060
and eax, 0x1df3a3e
xor eax, 0x1f415adc
xor eax, 0x2c59de8
and eax, 0x1c44dc08
or eax, 0x62a02011
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2a02a0a1
or eax, 0x57d894c9
xor eax, 0x3a209aec
and eax, 0x680020
or eax, 0x30025012
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3ffe9d80
and eax, 0x1bf2ab85
or eax, 0x27c0bf46
and eax, 0x8c2f6e7
and eax, 0x7c0a1e37
and eax, 0x8001002
or eax, 0x831d6939
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x736fc96a
and eax, 0x12b9163a
and eax, 0x2ffe427d
and eax, 0x658f79a4
and eax, 0x7d584b76
and eax, 0
or eax, 0x452b780f
mov dword [ebx], eax
add ebx, ecx
or eax, 0x12b331b5
or eax, 0x4868d3db
xor eax, 0x6d968059
and eax, 0x32056b82
or eax, 0x45028419
mov dword [ebx], eax
add ebx, ecx
and eax, 0x56ac0930
and eax, 0x2d4286a7
and eax, 0x7aaf91ac
or eax, 0x99906b
and eax, 0x190000
or eax, 0x82224014
mov dword [ebx], eax
add ebx, ecx
or eax, 0x509d989d
and eax, 0x53f5beef
xor eax, 0x6df16745
and eax, 0x2bbcb72b
and eax, 0x6bfc9750
and eax, 0xa040000
or eax, 0x8051687e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1eccc41
and eax, 0x33340f55
and eax, 0x130f1b07
and eax, 0x7d77c334
xor eax, 0x6f219be8
and eax, 0x42241288
or eax, 0x91582013
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7ca7856e
or eax, 0x200539fc
and eax, 0x69a998e6
and eax, 0x60211002
or eax, 0xe98a709
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3addf0af
and eax, 0x5bda6301
or eax, 0x11c65878
and eax, 0x10405a00
or eax, 0x28310401
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1c3df3d5
and eax, 0x37c98129
or eax, 0x5180f57e
or eax, 0x3aa45a99
and eax, 0x7eac6274
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x790a648
and eax, 0x77c141a6
and eax, 0x6f611721
and eax, 0x35551e0e
or eax, 0x2027c179
and eax, 0x24060059
or eax, 0x89403004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2d6a3cfc
xor eax, 0x3859c1d9
and eax, 0x1f7ab509
xor eax, 0x553c8850
and eax, 0x7152da83
and eax, 0x21001
or eax, 0x81c00444
mov dword [ebx], eax
add ebx, ecx
and eax, 0x780ac8bd
or eax, 0x6e576082
or eax, 0x25b67a8
xor eax, 0x3226a0fc
and eax, 0x14484100
or eax, 0x21021884
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2a52004c
or eax, 0x2d36270e
xor eax, 0x1a34c838
or eax, 0x401593c8
and eax, 0x402b5b0
or eax, 0x2a00001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5938b88e
and eax, 0x348d27fc
xor eax, 0x5b449175
xor eax, 0x9012fcd
and eax, 0x40c01104
or eax, 0x30006a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x24a25a18
or eax, 0x51caf8e
and eax, 0x5a729c12
and eax, 0x12e9baf2
and eax, 0x33f33f99
and eax, 0x810
or eax, 0x7c1c21e0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1bc889e6
and eax, 0x483defc9
or eax, 0x1d76f29a
xor eax, 0x4fc2c71
and eax, 0x2c94e6ad
and eax, 0xc080
or eax, 0x85432042
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3249e552
and eax, 0x5f7892b
and eax, 0x8345c87
xor eax, 0x305f7a0d
and eax, 0x301419f0
and eax, 0x30000000
or eax, 0x46c1e4c6
mov dword [ebx], eax
add ebx, ecx
or eax, 0x578e799f
and eax, 0x6323de94
xor eax, 0x65b1c301
and eax, 0x4200d14
or eax, 0x284d806a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x9e2dc81
and eax, 0x36f9ae66
and eax, 0x5e2b4b23
or eax, 0x89625f4
and eax, 0x45a8ad45
and eax, 0xa02044
or eax, 0xac4cd028
mov dword [ebx], eax
add ebx, ecx
and eax, 0x611d6f32
and eax, 0x7020ce77
and eax, 0x2e786213
and eax, 0x6f59d90f
xor eax, 0x480b85fb
and eax, 0x2803c441
or eax, 0x96703004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x718611cd
or eax, 0x4529b9ed
xor eax, 0x30bc5404
and eax, 0x11c2156c
and eax, 0x7f1fe9ea
and eax, 0x20020
or eax, 0x50746c90
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x54b19af2
and eax, 0x5f659568
and eax, 0x557b74f5
and eax, 0x4011400
or eax, 0x7122c8a4
mov dword [ebx], eax
add ebx, ecx
and eax, 0x59b54a00
xor eax, 0x2d885e3f
or eax, 0x41b9f02b
and eax, 0x5918e230
or eax, 0x82020980
mov dword [ebx], eax
add ebx, ecx
or eax, 0x709d5b2e
xor eax, 0x62ff2b74
xor eax, 0x192f8241
or eax, 0x1ca4ee6e
and eax, 0x4ec080e
or eax, 0x60000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1d843b82
and eax, 0x6ec5064c
or eax, 0xdf46f81
and eax, 0x4c00581
or eax, 0x7200106a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x37582a9d
xor eax, 0x2b772ae6
or eax, 0x496ccb6
and eax, 0x8300234
or eax, 0x22000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5e0ddb46
or eax, 0x6379c015
or eax, 0x774005c3
and eax, 0x1701d0d4
or eax, 0x8002208
mov dword [ebx], eax
add ebx, ecx
and eax, 0x64ec6ce0
and eax, 0xc0ab62e
xor eax, 0x78f89e55
or eax, 0x25bdb802
xor eax, 0x70091e11
and eax, 0xd740000
or eax, 0x32081f39
mov dword [ebx], eax
add ebx, ecx
and eax, 0x24da9ba
xor eax, 0x550679
xor eax, 0x59437cf9
and eax, 0x50a5a3c5
or eax, 0xecb1190
and eax, 0x48010210
or eax, 0x81340021
mov dword [ebx], eax
add ebx, ecx
and eax, 0x16bcf51
or eax, 0x32f2e0ca
xor eax, 0x1d62aff2
xor eax, 0x5d22459b
and eax, 0x1f862f82
and eax, 0x1000802
or eax, 0x805c2259
mov dword [ebx], eax
add ebx, ecx
or eax, 0x38177844
xor eax, 0x6d388f56
or eax, 0x2f67fbe9
or eax, 0x41fe9dfb
or eax, 0x5e96ebeb
and eax, 0x28d2ccf3
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x37410666
and eax, 0x2a2630b3
xor eax, 0x526db288
and eax, 0x30640202
or eax, 0x80800440
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7b0ead2c
or eax, 0x60654e39
and eax, 0x6a5403c0
and eax, 0x20000000
or eax, 0x80e06d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x12dc4dee
or eax, 0x7bf992a4
or eax, 0x3bea9468
or eax, 0x242d6f19
or eax, 0x39e16f2a
and eax, 0x6a0d16c5
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6b0a00ad
xor eax, 0x654608b5
or eax, 0x4676b650
and eax, 0x41817fa1
and eax, 0x1003000
or eax, 0xbaef8101
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2c38b75f
xor eax, 0x602a9bd3
or eax, 0x426810b1
and eax, 0x5cdc3801
or eax, 0x20020342
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6774ad4b
xor eax, 0x660cca7c
xor eax, 0x2cd4f22c
or eax, 0x13e6c44f
and eax, 0x4270ae5d
or eax, 0x1080
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3cfde389
xor eax, 0x3aa309f3
xor eax, 0x3b68e47e
or eax, 0x6c525c7b
and eax, 0x6e128442
or eax, 0x80100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x703a5435
and eax, 0x41c94e7
and eax, 0x79fd3dcc
and eax, 0x80000
or eax, 0x76606a5e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5546d5be
or eax, 0x14de83bb
xor eax, 0x5cfdfdba
and eax, 0x6a034241
or eax, 0xb40490
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x18c532b4
xor eax, 0x5c1ea945
and eax, 0x3572d1b7
and eax, 0x4400120
or eax, 0xb1c0ad8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x25eb076
and eax, 0x4c11b1f2
or eax, 0x4e665e89
and eax, 0x72b57edd
xor eax, 0x7918a1a3
and eax, 0x21244c58
or eax, 0x84c30085
mov dword [ebx], eax
add ebx, ecx
and eax, 0x22027ab1
or eax, 0x31fcbd9c
xor eax, 0x6fc7d1c4
and eax, 0x6db1b757
or eax, 0x2ce49e5a
and eax, 0x2c043403
or eax, 0x82084104
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1abcd207
or eax, 0x48f48c33
and eax, 0x601beadb
xor eax, 0x57dde79a
and eax, 0x1050308
or eax, 0x4820d044
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4a0789cb
and eax, 0xfed4944
xor eax, 0x5c03243
and eax, 0x8252806
or eax, 0xb10a8030
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6c7c1c08
xor eax, 0x59f2b8d8
xor eax, 0xa9497d0
xor eax, 0x4d262cc1
or eax, 0x54b81801
and eax, 0x70700048
or eax, 0x89030410
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2f366da2
or eax, 0x1221254f
or eax, 0x1b9cbfb6
xor eax, 0x3e43c4
and eax, 0x499319cb
and eax, 0x183080a
or eax, 0x36680060
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7b5b0d2
xor eax, 0x7756027
or eax, 0x244f25a0
xor eax, 0xc74ff30
and eax, 0x1830024d
or eax, 0x8544d110
mov dword [ebx], eax
add ebx, ecx
and eax, 0x36073fa
or eax, 0x182576c8
or eax, 0xf08307f
and eax, 0x57e8dc8a
and eax, 0x4080082
or eax, 0xc0148a21
mov dword [ebx], eax
add ebx, ecx
or eax, 0x36688fa6
xor eax, 0x72d1d21
xor eax, 0x67c9f777
and eax, 0x1136338d
and eax, 0x54235a56
and eax, 0
or eax, 0x8ebfba03
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x13fdd8c8
xor eax, 0x6bbd8c1a
xor eax, 0x239608b4
and eax, 0xc0494224
or eax, 0x8040812
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x71f62664
or eax, 0x157023e0
and eax, 0x4558d520
xor eax, 0x3d8ce127
or eax, 0x531c6adf
and eax, 0x38480cc
or eax, 0x10000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3f77bfd0
or eax, 0x4d9c88e4
or eax, 0x575266c8
xor eax, 0x45702eb8
or eax, 0x251b2851
and eax, 0xd067010
or eax, 0xc04000aa
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x439d3734
and eax, 0x9c64ad6
and eax, 0x2a47bbbb
xor eax, 0x1684338e
and eax, 0x4423000
or eax, 0x41110441
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x43557f3
or eax, 0x667d4452
and eax, 0x2d31ed60
or eax, 0x3977d7f9
and eax, 0xd520050
or eax, 0x80080806
mov dword [ebx], eax
add ebx, ecx
and eax, 0x36ad3fd4
or eax, 0x39c315ef
or eax, 0x1b1275bf
or eax, 0x3e617adc
and eax, 0x3a424d2c
or eax, 0x8000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x60a9f30b
or eax, 0x56ff03ad
xor eax, 0x280d1020
and eax, 0x6800100
or eax, 0x8085020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1dd84484
or eax, 0x6e3844a7
or eax, 0x42170146
xor eax, 0x449efdce
or eax, 0x3ca9ae4
and eax, 0x234b02c8
or eax, 0x4140410
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x536ca188
xor eax, 0x3aa68ec1
or eax, 0x22893819
and eax, 0x3cec919
and eax, 0x1136b842
and eax, 0
or eax, 0x47e0d32c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x13961a63
and eax, 0x27928804
or eax, 0x384c21d9
and eax, 0x2047348a
and eax, 0x20002088
or eax, 0xd301607
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x652fc116
xor eax, 0x8d3d2fe
xor eax, 0x7e1a87bd
and eax, 0x49ecc315
and eax, 0x840210
or eax, 0x37183540
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7be32ad1
and eax, 0x57967d3a
or eax, 0x16261044
xor eax, 0x58867255
and eax, 0x3938075b
and eax, 0x200
or eax, 0x6c2d840
mov dword [ebx], eax
add ebx, ecx
and eax, 0x70fdcd58
xor eax, 0x2d1a9ca3
or eax, 0x6a7c31f3
or eax, 0x5751a6cf
and eax, 0x30080125
or eax, 0x800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x29ad81ab
and eax, 0x26d009a3
and eax, 0x66e49eca
and eax, 0x20000000
or eax, 0xc3b90f45
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1895ec4c
and eax, 0x35f3d047
xor eax, 0x2e26360b
or eax, 0x60695dfc
and eax, 0x48085d4a
or eax, 0x80000001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x439e970d
and eax, 0x44f51495
or eax, 0x5296b383
or eax, 0x62a85da6
and eax, 0x64cc1ff0
and eax, 0x400c1920
or eax, 0x86434014
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x73954c3e
and eax, 0x7874b047
xor eax, 0x5b02fb72
xor eax, 0x98bf655
xor eax, 0x42173f3a
and eax, 0x2006
or eax, 0x95011840
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3e1fcacc
and eax, 0x31ece9b4
and eax, 0x3fbddea0
and eax, 0
or eax, 0x4685b6a5
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7718281f
xor eax, 0x840cc45
xor eax, 0x7ad36f1
and eax, 0x9485291
or eax, 0x610000a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7b420c8f
xor eax, 0x60b99de8
or eax, 0x3e90f5ad
or eax, 0x7d18a298
and eax, 0x4b80f0c7
or eax, 0x20000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6cc87ddd
xor eax, 0x4cb08b7e
and eax, 0x4e34d7c9
xor eax, 0x14c9a572
xor eax, 0x4114d2f5
and eax, 0xd4c6145
or eax, 0x40100e30
mov dword [ebx], eax
add ebx, ecx
and eax, 0x28c8d9c5
xor eax, 0x4b5d1124
and eax, 0x6d641d5d
and eax, 0x41840
or eax, 0x104188
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6805b4b8
and eax, 0x7eac2b43
and eax, 0x6f4aa335
and eax, 0
or eax, 0xb0e04fd
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x39a63d55
or eax, 0x5eebad8f
xor eax, 0x206f68e1
and eax, 0x1204810c
or eax, 0x20120000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6dbca8f5
or eax, 0x8e8e987
xor eax, 0x347a0ee2
or eax, 0x36e9c1f4
xor eax, 0x9b9767d
and eax, 0x2128008
or eax, 0x40296053
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4338c34f
xor eax, 0x2af57080
xor eax, 0x686c4005
xor eax, 0x63001d04
and eax, 0x62216188
or eax, 0x18540201
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x54d266
xor eax, 0xa9e23f5
and eax, 0x17d28930
and eax, 0x10020000
or eax, 0x69614f6a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x158bfbaf
xor eax, 0x2d42d1da
and eax, 0x19aed56a
or eax, 0x490d913f
xor eax, 0x2cd9b21a
and eax, 0x25744105
or eax, 0x90000812
mov dword [ebx], eax
add ebx, ecx
or eax, 0x90f1df6
or eax, 0x480f9afd
and eax, 0x20c69f8c
and eax, 0x51af756f
and eax, 0x41500
or eax, 0x6138a0d2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3ce5a04a
and eax, 0x8ad8e58
and eax, 0x70b29b9b
and eax, 0x200000
or eax, 0x2a1e4178
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x47d6a563
xor eax, 0x41f611b
or eax, 0x2c0f7e5c
or eax, 0x33a5c311
xor eax, 0x6521819f
and eax, 0xc6200
or eax, 0xe120010d
mov dword [ebx], eax
add ebx, ecx
and eax, 0x48a1da90
or eax, 0x540d4817
and eax, 0x4796d392
or eax, 0x5e5e6ec7
and eax, 0x124e4a80
or eax, 0x211020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x41b08a7f
and eax, 0x34a0e24c
or eax, 0x3c7e165
and eax, 0x11b12ffe
xor eax, 0x379c486c
and eax, 0x4016300
or eax, 0x89c204d7
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5f154f09
or eax, 0x5802a9e4
or eax, 0x14e31452
and eax, 0x68609e87
and eax, 0x8401c03
or eax, 0x83072108
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7799926e
and eax, 0x6b15a2e6
or eax, 0x2722a258
and eax, 0x5dc8cb0e
or eax, 0x38b7efcb
and eax, 0x40234689
or eax, 0x82401000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x61c2f0a6
or eax, 0x425c1cf4
xor eax, 0x38dc326
xor eax, 0x1f319fa4
and eax, 0xa5671bc
and eax, 0x400010
or eax, 0xb02c6543
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4ee6047f
xor eax, 0x3f161350
or eax, 0x57a8863a
and eax, 0x5d000021
or eax, 0x56040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5daadbc4
and eax, 0x61149f3e
and eax, 0x502d31b9
and eax, 0x40120
or eax, 0xb338424e
mov dword [ebx], eax
add ebx, ecx
and eax, 0xc0d0960
and eax, 0x59ff19c6
and eax, 0x29b7d2f3
and eax, 0x40
or eax, 0xa6b3f08f
mov dword [ebx], eax
add ebx, ecx
or eax, 0x30c8a36d
or eax, 0x5e4210fe
xor eax, 0x48ae1b94
and eax, 0x1254c843
or eax, 0x81204
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x189f359c
xor eax, 0x666ec750
xor eax, 0x35576a0b
and eax, 0x18884200
or eax, 0x8005310a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x10b8c103
and eax, 0x376ca963
or eax, 0x682ae6
and eax, 0x5c62b1bf
and eax, 0x67cded50
and eax, 0x100
or eax, 0x3dadd4a3
mov dword [ebx], eax
add ebx, ecx
and eax, 0x579e2105
or eax, 0x573eb9f0
or eax, 0x77adf80
or eax, 0x143023b7
and eax, 0x51a23170
or eax, 0x80010000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1f18a98d
xor eax, 0x45869822
xor eax, 0x6bb16b4a
and eax, 0xb0840a04
or eax, 0x38100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6cb67461
xor eax, 0x6160fb85
xor eax, 0x28c58d0e
xor eax, 0xd3c4ed7
and eax, 0x6f13969f
and eax, 0x60020010
or eax, 0x898809c1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6714057c
and eax, 0x5f4afc99
and eax, 0x66360568
and eax, 0x5c4639d6
and eax, 0xcd4d480
and eax, 0
or eax, 0x63ecdabb
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x29f0ba4
xor eax, 0x1a7c03fd
xor eax, 0x533b6e4a
or eax, 0x6a8d54a
and eax, 0x800e8e0
or eax, 0xd0000200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x350821cd
or eax, 0x637c25b0
and eax, 0x4b7fde3b
xor eax, 0x11d8a2de
xor eax, 0x38c9307
and eax, 0x5008b280
or eax, 0xa400000b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2f3459b7
and eax, 0x348b6039
or eax, 0x322a53e
and eax, 0x76bc01ab
and eax, 0x2280022
or eax, 0x112bc10
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x66d169e1
and eax, 0x4830a793
or eax, 0x222a1873
xor eax, 0x7a1d5bac
xor eax, 0x4d99ef3f
and eax, 0x45a22140
or eax, 0x80515685
mov dword [ebx], eax
add ebx, ecx
and eax, 0x335e3136
xor eax, 0x51c3c2fc
and eax, 0x581e9ba6
or eax, 0x5bbaa008
and eax, 0x43008108
or eax, 0x454c54
mov dword [ebx], eax
add ebx, ecx
or eax, 0x49808f31
and eax, 0x7f734069
xor eax, 0x62a99c2e
and eax, 0x28084404
or eax, 0xd0010288
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2c2dcfbc
xor eax, 0x6c1ce90a
or eax, 0x161603bb
and eax, 0xa5326d2
and eax, 0x7e79a867
and eax, 0xa102000
or eax, 0x658390e5
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5d76c21b
or eax, 0x4a6ad32c
and eax, 0x5cfedcf3
and eax, 0x4458cf4c
and eax, 0x44108000
or eax, 0xb0030039
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x62f77050
xor eax, 0x7df1b303
xor eax, 0x617e44ea
or eax, 0x8893992
or eax, 0x6b56926
and eax, 0x4744e80
or eax, 0x30000048
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6f44bf7e
and eax, 0x5aacfc4d
and eax, 0x6fb0e3a8
and eax, 0x48006000
or eax, 0xb08c0b42
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7dd3a044
or eax, 0x28f02418
xor eax, 0x1b4a7268
or eax, 0x66adc71b
and eax, 0x18894907
and eax, 0x4800
or eax, 0x1246a418
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x15d6da7
and eax, 0xb684b49
xor eax, 0x5be19b2a
or eax, 0x6ca96e2d
and eax, 0x44c01203
or eax, 0x80140150
mov dword [ebx], eax
add ebx, ecx
or eax, 0x325e5d62
and eax, 0x68de1650
or eax, 0x24a8e241
xor eax, 0x486189d6
and eax, 0x24984c03
or eax, 0x93600000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x34124d1b
or eax, 0x517999be
or eax, 0x4a0721a5
xor eax, 0x5dc4800b
or eax, 0x6c20748c
and eax, 0x4a285910
or eax, 0x10408041
mov dword [ebx], eax
add ebx, ecx
and eax, 0x751cbfe
and eax, 0x19635aed
and eax, 0xa9827f3
and eax, 0x76e1d616
and eax, 0x49c7020c
and eax, 0
or eax, 0x3e84c530
mov dword [ebx], eax
add ebx, ecx
and eax, 0x409e5155
or eax, 0x5f05c1b5
or eax, 0x338c8760
and eax, 0x76474ab9
and eax, 0x3764efb0
and eax, 0x12040020
or eax, 0x49832c02
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x58ee1dd0
and eax, 0x59f0500e
or eax, 0xc38e04b
and eax, 0x41cb48c7
and eax, 0x4042
or eax, 0x68a68588
mov dword [ebx], eax
add ebx, ecx
and eax, 0x331ccaf7
xor eax, 0x16be3905
xor eax, 0x74f21f9
xor eax, 0xdb89ec1
and eax, 0x340404f6
or eax, 0x41a02000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7033dcb0
xor eax, 0x27df5165
xor eax, 0x68698ca
or eax, 0x4ccb0089
and eax, 0x1d4819f5
and eax, 0x10
or eax, 0x83164a0e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x14d79ffe
xor eax, 0x66a46468
and eax, 0xb895783
and eax, 0x4600
or eax, 0x832a0c5
mov dword [ebx], eax
add ebx, ecx
and eax, 0x628892f6
or eax, 0x55f87db9
and eax, 0xa3b4b2d
or eax, 0x309b6995
and eax, 0x20894105
or eax, 0xd040402
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2ff63f96
xor eax, 0x488db52a
or eax, 0x707cba7
xor eax, 0x508c3f1c
and eax, 0x67a1002
or eax, 0xc0040e04
mov dword [ebx], eax
add ebx, ecx
or eax, 0x28f4ee51
or eax, 0x62111d47
and eax, 0x37859537
or eax, 0x186c6c03
and eax, 0xc412410
or eax, 0xc1020240
mov dword [ebx], eax
add ebx, ecx
or eax, 0x316af7bb
xor eax, 0x2a43fe3f
xor eax, 0x1736e3f3
and eax, 0x6d66ecfe
or eax, 0x240e05a
and eax, 0x42024858
or eax, 0x25011101
mov dword [ebx], eax
add ebx, ecx
or eax, 0xb036796
and eax, 0x62501a4c
xor eax, 0x6cd6501b
xor eax, 0x3160c2d5
and eax, 0x1de56d42
and eax, 0x1200000
or eax, 0x620b2278
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6d4bfdb2
xor eax, 0x54649798
and eax, 0x42535a88
xor eax, 0x7a451c6d
xor eax, 0x71b1fc9d
and eax, 0x920a860
or eax, 0x2608400c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x619c5351
xor eax, 0x1e950b3d
xor eax, 0x46981abf
or eax, 0x3b3a8f9e
and eax, 0x281f1204
or eax, 0x80c02001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1fe4af3a
and eax, 0x4cddb4d0
xor eax, 0x10e8bb13
and eax, 0x6fccdad4
and eax, 0
or eax, 0x69326500
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6cae78f1
or eax, 0x6e888c0d
xor eax, 0x7a727178
or eax, 0x5efcfbf9
xor eax, 0x7c418da2
and eax, 0x212d300d
or eax, 0x54000c80
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x41a153cb
and eax, 0x21c3f5d
or eax, 0x2597c3b6
xor eax, 0x4e117401
and eax, 0x3d7df87e
and eax, 0x8009002
or eax, 0xd0c04308
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3e94f05c
or eax, 0x53632013
and eax, 0x2135069f
and eax, 0x8dbc724
and eax, 0x204
or eax, 0x42404809
mov dword [ebx], eax
add ebx, ecx
or eax, 0x21cac8a8
xor eax, 0xf945260
xor eax, 0x568690e3
and eax, 0x2480808
or eax, 0xc1210581
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x51afdfb8
and eax, 0x41335337
and eax, 0x5bfb79fb
or eax, 0x6c8b6e69
and eax, 0xc8a5c49
or eax, 0x1000100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5ddd4226
xor eax, 0x353c508d
xor eax, 0x7e48767d
and eax, 0x5ee62f54
and eax, 0x5aebb776
and eax, 0x8202004
or eax, 0x814e48
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1e73847f
and eax, 0x3b6f1ef4
xor eax, 0xc02a870
and eax, 0x402a420
or eax, 0x19c453c9
mov dword [ebx], eax
add ebx, ecx
and eax, 0x54c61f5d
or eax, 0xe119386
xor eax, 0x7777b348
or eax, 0x49d68ccb
xor eax, 0x548bbb89
and eax, 0x19210244
or eax, 0x40806819
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x67fdb808
xor eax, 0x3682621c
xor eax, 0x2b572b07
and eax, 0x4d7eff40
and eax, 0x1a00
or eax, 0xa756017
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe0515e6
xor eax, 0x5883bb1e
or eax, 0x4d99182e
and eax, 0x8f99042
or eax, 0x2200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7fee3db
xor eax, 0x5fbb42e4
xor eax, 0x3e7b8ea9
or eax, 0x5ea778ff
and eax, 0x2a3ddd31
and eax, 0x2a014930
or eax, 0x1c02244
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6b4d8188
and eax, 0x69929d37
xor eax, 0x6d1bb352
and eax, 0x40b9052
or eax, 0x30200d85
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1d86f3e9
and eax, 0x178f7771
or eax, 0x6fd71362
or eax, 0x861ccff
and eax, 0x6e24dee4
and eax, 0x28004244
or eax, 0x1042201a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x43fc053d
or eax, 0xf667495
or eax, 0x67a4b148
and eax, 0x5abef1ce
and eax, 0x4a842104
or eax, 0x5580000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3dd77eb6
or eax, 0x1bb2831e
xor eax, 0x4f0afdf7
xor eax, 0x65ebf95b
xor eax, 0x113abd00
and eax, 0x40400012
or eax, 0x30498cd
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6f7ea19f
or eax, 0x3dc9f2a7
xor eax, 0x4b7fc1ea
and eax, 0x4e55e7be
and eax, 0x204
or eax, 0x293d9143
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x53436e85
and eax, 0x284214b8
xor eax, 0x444e033
or eax, 0x39c2f9da
and eax, 0x2dd53
or eax, 0xc2310000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4b273f6f
xor eax, 0x57385992
xor eax, 0x5a6ec2cf
and eax, 0x9600000
or eax, 0x108a5841
mov dword [ebx], eax
add ebx, ecx
or eax, 0xa21cda9
or eax, 0x6c63cd15
xor eax, 0x7600eb34
and eax, 0x1e779132
and eax, 0x30000
or eax, 0x548c8b62
mov dword [ebx], eax
add ebx, ecx
or eax, 0xede6c7a
and eax, 0x7d854d2b
and eax, 0x505b6b71
or eax, 0x6dcf932a
xor eax, 0x6cb5720c
and eax, 0x112a0900
or eax, 0xec0040c9
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6e2c07a7
or eax, 0x4d51da8d
xor eax, 0x14a6d42
xor eax, 0x4d49ba73
and eax, 0x351ac3ef
and eax, 0x10000144
or eax, 0x406ece00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6723ff0
or eax, 0x41e951af
and eax, 0x38105c23
or eax, 0x5f39bc03
and eax, 0x4077a002
and eax, 0x8000
or eax, 0x39040d51
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7c06f313
and eax, 0x6200ff4a
or eax, 0xf4347bc
or eax, 0x4adb6b2a
and eax, 0x8a6c5a
or eax, 0x80240000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x79cd00b1
or eax, 0x4263e15b
xor eax, 0x43d20f9b
or eax, 0x2f112597
xor eax, 0x132d9fe8
and eax, 0x2c10101b
or eax, 0x618c40
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x33f51b11
and eax, 0x3edc3286
and eax, 0x136c2a15
xor eax, 0x5f00d691
xor eax, 0x5dd9d67f
and eax, 0x480228
or eax, 0xc620b001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x43d2a37
and eax, 0x5eda4f14
and eax, 0x4db86087
and eax, 0x100004
or eax, 0x28871bb2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6faa0577
or eax, 0x6eacbed4
and eax, 0x3d0a616e
xor eax, 0x480b6e7f
and eax, 0x20014612
or eax, 0x802491c0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2d2380c2
or eax, 0x5aed6c8d
or eax, 0x122bf313
and eax, 0x67cb305
and eax, 0x44a201
or eax, 0xdc100850
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4e36aa2b
or eax, 0x35690ac1
or eax, 0x14faa313
and eax, 0x737a7102
and eax, 0x2080102
or eax, 0x4011c41
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xcbf520d
xor eax, 0x114651aa
xor eax, 0x52beddcc
and eax, 0x484c8100
or eax, 0x69100c2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x194804d
xor eax, 0x68b41ad8
and eax, 0x1081d439
and eax, 0x11011
or eax, 0x3230090c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1f1b9685
or eax, 0x524affde
or eax, 0x7402b5b6
and eax, 0x7233444
or eax, 0x80040000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1c2bb38b
or eax, 0x77f28c9
xor eax, 0x34b689e7
and eax, 0xb800408
or eax, 0x30d0c0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x217cbd25
or eax, 0x9b9990
or eax, 0x3be48e5c
or eax, 0x6cc23b6e
and eax, 0x438a8859
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x759b4ab6
and eax, 0x2aad88e0
and eax, 0x43ed3d21
and eax, 0x800
or eax, 0x22403424
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4879a123
or eax, 0x1312aa23
or eax, 0x57557fa
and eax, 0x14709033
or eax, 0x68880004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2de009e3
or eax, 0x43653902
and eax, 0x2b2f3be5
xor eax, 0x1134279e
or eax, 0x778a4386
and eax, 0x6c1218fb
or eax, 0x440000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7db08015
xor eax, 0x102e0d2d
xor eax, 0x121d4455
or eax, 0x6631244c
and eax, 0x6c004c41
or eax, 0x11448090
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5744ee78
and eax, 0xe1be23c
or eax, 0xeea4586
and eax, 0x68ab497c
or eax, 0x29068e5f
and eax, 0x8aa0115
or eax, 0x16501080
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x63c486ce
or eax, 0x6d86f695
and eax, 0x2b527708
and eax, 0x681d36b7
and eax, 0x8002200
or eax, 0x150409c4
mov dword [ebx], eax
add ebx, ecx
and eax, 0x209e0b41
xor eax, 0x53a9e919
and eax, 0x4feac770
or eax, 0x66d30c81
xor eax, 0x887ea72
and eax, 0x44080001
or eax, 0x10031014
mov dword [ebx], eax
add ebx, ecx
or eax, 0x23c01bac
and eax, 0xb238717
and eax, 0x30aee0c5
or eax, 0x159394d3
or eax, 0xb90a127
and eax, 0x1e930117
or eax, 0xa0444a00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x268eaa13
or eax, 0x389fee6d
xor eax, 0x50e5daf8
or eax, 0x27404fe9
and eax, 0x475a1949
or eax, 0x10018000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2bd9da6f
or eax, 0x536e0c8f
and eax, 0xf36b866
and eax, 0x7a3b0792
and eax, 0xa320002
or eax, 0x41417bac
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x51e3b3e0
xor eax, 0x6ecfb93e
and eax, 0x674e0d88
or eax, 0x5f1a5a5b
or eax, 0x4cf28b95
and eax, 0x90a111a
or eax, 0x400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x23ee8fe2
or eax, 0x4eda537e
or eax, 0x7d2a9fe
and eax, 0x7660eea
or eax, 1
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5cf3ff4b
xor eax, 0x306ed70
xor eax, 0x2fd3e71d
and eax, 0x28260026
or eax, 0x94080840
mov dword [ebx], eax
add ebx, ecx
and eax, 0x23081862
xor eax, 0x2213f224
and eax, 0x46d37acd
xor eax, 0x3e5990e0
and eax, 0x800c084
or eax, 0x82050553
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7fcb05a8
xor eax, 0x538776e1
xor eax, 0x4735a9d3
or eax, 0x2de52ee5
and eax, 0x6b70683
or eax, 0x80000108
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x592a2119
and eax, 0x3c9637b5
or eax, 0x1f0b70f6
and eax, 0x1d1c5010
or eax, 0x80000109
mov dword [ebx], eax
add ebx, ecx
and eax, 0x47fbe808
and eax, 0x16bd4cb7
xor eax, 0x2464543f
and eax, 0x14588bdc
xor eax, 0x39b687ea
and eax, 0x1040370
or eax, 0x44004008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3ec17624
or eax, 0x3a6226d5
or eax, 0x63fcca0a
and eax, 0xe9d93be
xor eax, 0x4e85f6df
and eax, 0x40000120
or eax, 0x8a81089c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1faa7c43
or eax, 0x2e0b4c75
and eax, 0x28a79dc3
and eax, 0x830800
or eax, 0xd2082180
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x32c1c160
or eax, 0x4871d162
and eax, 0x7f977e6c
and eax, 0x409e4c88
and eax, 0x36b3740b
and eax, 0x100000
or eax, 0xf501a08f
mov dword [ebx], eax
add ebx, ecx
or eax, 0x163b62f3
and eax, 0x6135684
or eax, 0xc0c5b14
and eax, 0x8191a10
or eax, 0x41408429
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xc129805
xor eax, 0x6667e6bf
xor eax, 0x4454cbd3
or eax, 0x553ca668
and eax, 0x33080418
or eax, 0x80010000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xd64e8b0
or eax, 0x261a5916
and eax, 0x945dd04
and eax, 0x53d88b9a
and eax, 0x400800
or eax, 0x471d0024
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x8297022
or eax, 0x2c2fd1fe
or eax, 0x16a8f89b
xor eax, 0x51ae161a
and eax, 0x2502ae4
or eax, 0xd0021000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x290861ac
or eax, 0x4feb451d
or eax, 0x54e904fe
or eax, 0x292d10a5
or eax, 0x6e5fb053
and eax, 0x3a7e40c3
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1a2e94bf
xor eax, 0x77bc132d
and eax, 0x351bbb9
and eax, 0x7dd748c0
or eax, 0x39728e0b
and eax, 0x9208402
or eax, 0x848060d4
mov dword [ebx], eax
add ebx, ecx
or eax, 0xa5325cc
and eax, 0x419e8f42
or eax, 0x35b1a93c
and eax, 0x31b2a156
or eax, 0x8a085000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7d3fc2b2
or eax, 0x7b2954d9
or eax, 0x6a644d51
or eax, 0x1b5c98c5
and eax, 0x5211bb16
and eax, 0x9104
or eax, 0x21a006e8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x599f329b
or eax, 0x3ab7e614
xor eax, 0x200e4ba4
xor eax, 0x464caf7c
and eax, 0x5ed7f485
and eax, 0x18450081
or eax, 0x1204500
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3a35d261
xor eax, 0xbcd9ee1
xor eax, 0x1ec8998d
or eax, 0x6727ded7
and eax, 0x3337088a
or eax, 0x8880000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7dd44a15
xor eax, 0x15e5cd22
xor eax, 0x3622e02d
and eax, 0x250c6290
or eax, 0xa411025
mov dword [ebx], eax
add ebx, ecx
or eax, 0x604ed56c
xor eax, 0x6dd64f7a
xor eax, 0x4f16b3f2
and eax, 0x29762306
and eax, 0x8060200
or eax, 0x40982cb8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x49b0c94
xor eax, 0x78594998
or eax, 0x7310a936
or eax, 0x4f97c836
and eax, 0x6c11001c
or eax, 0x281001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6b7fbe7
or eax, 0x41db749d
and eax, 0x34ca05a9
and eax, 0x33e8474c
and eax, 0x400000
or eax, 0x130178a1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6c3d21ed
or eax, 0x79957a6
xor eax, 0x587ab5bd
and eax, 0x2481c810
or eax, 0xc0300008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3e9fc511
xor eax, 0x4b9c7788
and eax, 0x942cbe3
and eax, 0x8800
or eax, 0x76f55152
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5a49a589
xor eax, 0x24459b46
or eax, 0xbe66cd5
xor eax, 0x2344da7d
and eax, 0x1402048a
or eax, 0x20444b55
mov dword [ebx], eax
add ebx, ecx
or eax, 0x8c07357
xor eax, 0x160baa2b
or eax, 0x9e929b
xor eax, 0x788a168c
xor eax, 0x542c9b8c
and eax, 0x40008b7
or eax, 0xb802a000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x240e08cb
or eax, 0x4f2bb28a
xor eax, 0x31720d94
and eax, 0x90842
or eax, 0x1804080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x8379aee
xor eax, 0x554ad8ee
or eax, 0x19c3b3a8
or eax, 0x5d5131f6
and eax, 0x18143014
or eax, 0x20000400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3ba5a99f
or eax, 0x36624a4d
xor eax, 0x2b4c8362
and eax, 0x309e2e7c
and eax, 0x10120418
or eax, 0xa5414180
mov dword [ebx], eax
add ebx, ecx
or eax, 0x66694517
and eax, 0x3ac4e98a
xor eax, 0x72a871d7
or eax, 0x5a6fb301
or eax, 0xeab0929
and eax, 0x44a2a308
or eax, 0x80004400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x31c4f973
xor eax, 0x24dd3dd2
and eax, 0x6bb4126f
xor eax, 0x30cb6b47
and eax, 0x110006c
or eax, 0xe008210
mov dword [ebx], eax
add ebx, ecx
and eax, 0x11f89523
or eax, 0x1568cf92
xor eax, 0x7f080ed7
and eax, 0x5162ae41
xor eax, 0x5b06c9f7
and eax, 0x11620130
or eax, 0xa0811648
mov dword [ebx], eax
add ebx, ecx
and eax, 0x16900cac
or eax, 0x3fe67569
and eax, 0x38a9edb
and eax, 0x369300cf
and eax, 0x2800008
or eax, 0xd297094
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5aee6951
or eax, 0x3757e2c7
xor eax, 0x239bedde
or eax, 0x487a4ddb
and eax, 0x8581dd8
or eax, 0x81818000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x54801782
or eax, 0x70644a08
xor eax, 0x360bf158
xor eax, 0x456728a4
and eax, 0x1f571b20
and eax, 0x3000220
or eax, 0x708da8df
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5c306b5b
and eax, 0x17e10dcb
and eax, 0x5dd9b461
and eax, 0x4800000
or eax, 0x58583696
mov dword [ebx], eax
add ebx, ecx
and eax, 0x69709528
and eax, 0xa1736f2
xor eax, 0x49cd2666
xor eax, 0x75ede915
and eax, 0x10109100
or eax, 0x80402088
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7c891d58
and eax, 0x4dcb1be7
and eax, 0x7864eeeb
and eax, 0x840
or eax, 0x416c23b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3febd89e
or eax, 0x2e7839e8
or eax, 0x67952647
or eax, 0x66a4c1d
xor eax, 0x9a6e3a4
and eax, 0x6591440
or eax, 0x1866220
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6fdd2aea
xor eax, 0xa3c914c
xor eax, 0x1b1df72b
and eax, 0x16884000
or eax, 0x1011048
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7ed947c1
and eax, 0x1af32595
and eax, 0x61fd22fb
xor eax, 0x6efe0e78
and eax, 0x60e0818
or eax, 0x91d07104
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4503b1f
or eax, 0x7f9ecb11
and eax, 0x27838510
xor eax, 0x668fc446
and eax, 0x50500
or eax, 0x4b008a9
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5fda060d
and eax, 0x602fb3e5
and eax, 0x5fb9f83a
and eax, 0
or eax, 0x3c7a8257
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x375362f3
or eax, 0x3a497cd6
xor eax, 0x33d32a65
xor eax, 0x48388796
and eax, 0x160bd958
and eax, 0
or eax, 0xaa192067
mov dword [ebx], eax
add ebx, ecx
or eax, 0x304ce7b
or eax, 0x107646ed
xor eax, 0x342e1b5
and eax, 0x4d889040
or eax, 0x52ac6136
and eax, 0x80c0050
or eax, 0xa0500681
mov dword [ebx], eax
add ebx, ecx
and eax, 0x30eab195
xor eax, 0x4a80a270
or eax, 0x49bd35e6
and eax, 0xa11344b
xor eax, 0x1aeb5727
and eax, 0x206100
or eax, 0xc6049c02
mov dword [ebx], eax
add ebx, ecx
and eax, 0x39a1fa85
xor eax, 0x14204d68
and eax, 0x5f948ab2
xor eax, 0x6ac45252
and eax, 0x19675396
and eax, 0x8040012
or eax, 0x78ba8a1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6467456c
xor eax, 0x6fc7875f
and eax, 0x67a24b01
or eax, 0x1bc0a30c
xor eax, 0x27ae01d7
and eax, 0x442c2
or eax, 0x2100104
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7408a987
and eax, 0x5ed1c597
xor eax, 0x17162980
and eax, 0x3c8d9447
and eax, 0x21a544c
and eax, 0
or eax, 0x9d398370
mov dword [ebx], eax
add ebx, ecx
and eax, 0x241e7ae4
xor eax, 0x6272405f
xor eax, 0x12347cfc
and eax, 0x50183880
or eax, 0x8900812c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x10dc2743
xor eax, 0x43ba841
xor eax, 0x6732ed5e
or eax, 0x22ac8c9b
and eax, 0xa0e47413
or eax, 0x1020000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x707fabd6
xor eax, 0xf04e930
and eax, 0x7b4852a6
and eax, 0x3004002
or eax, 0x14a8089d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6f7f3340
and eax, 0x7db28caa
or eax, 0x63528642
xor eax, 0xf05f762
and eax, 0x40b42820
or eax, 0x8e008214
mov dword [ebx], eax
add ebx, ecx
and eax, 0x329441fb
and eax, 0x46c852f
or eax, 0x3d82ed23
and eax, 0x4d0b3112
or eax, 0x7f06c112
and eax, 0x3800c002
or eax, 0x80300a0d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5429422c
or eax, 0x7982c32a
xor eax, 0x62d83fff
and eax, 0xc625050
or eax, 0x20180105
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2c6d8a5
and eax, 0x2837f3c1
or eax, 0x7f33b0d1
and eax, 0x3701b051
or eax, 0xcc0124
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7decbc30
and eax, 0x2d9fb3da
and eax, 0x3525c17f
and eax, 0x40
or eax, 0x90425692
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6b81e004
or eax, 0xf72b330
xor eax, 0x3a59bc98
and eax, 0x152a0c08
or eax, 0x40800000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x221c4fe9
and eax, 0x10f4f37b
or eax, 0x7574fdbc
xor eax, 0x36b43fa0
and eax, 0x33942cb4
and eax, 0x3000014
or eax, 0x546edc6b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x785330aa
or eax, 0x7cfc75ba
or eax, 0x3fd5effb
xor eax, 0x4c3b914e
and eax, 0x11400611
or eax, 0x48230040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1feda879
or eax, 0x4b95c011
or eax, 0xc722a2e
or eax, 0x4570ed30
or eax, 0x188fabb2
and eax, 0x5f50db9
or eax, 0xa0000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x10848c56
and eax, 0x4b920168
or eax, 0x1416babb
xor eax, 0x18ed9d18
and eax, 0x9282662
or eax, 0x12049804
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6631b5bb
and eax, 0x102d4a53
and eax, 0x2dd989e4
and eax, 0x34699be0
and eax, 0
or eax, 0x83d0b3b6
mov dword [ebx], eax
add ebx, ecx
and eax, 0x70900fc1
xor eax, 0x1f320c2d
and eax, 0x4c94369a
or eax, 0x532c4951
and eax, 0x5f040fc0
or eax, 0x113026
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4d679a6a
or eax, 0x12d8676c
and eax, 0x6e1f5fd0
and eax, 0x4a165bc0
or eax, 0x21400035
mov dword [ebx], eax
add ebx, ecx
and eax, 0x273e888a
or eax, 0xaff7de6
xor eax, 0x3540f745
and eax, 0x1c0308a2
or eax, 0x2000305c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7d2cc072
and eax, 0x17e1b502
or eax, 0x7de65765
xor eax, 0x131f8847
and eax, 0x2470cb00
or eax, 0x102204e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x690c78b4
and eax, 0x33e6ee52
xor eax, 0x3d4b0867
or eax, 0x22f38a57
or eax, 0x7e384aaf
and eax, 0x16662a5c
or eax, 0x1000100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6564ee5
and eax, 0x22a9b5d0
and eax, 0x7f0023e7
and eax, 0x100
or eax, 0xf61a1812
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2695f7ef
and eax, 0x3d1d09e6
xor eax, 0x427b8c57
and eax, 0x264a8d51
or eax, 0x181050a2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6d0d8bdd
and eax, 0x4c908508
or eax, 0x50a81d09
xor eax, 0x65817418
xor eax, 0x520328c8
and eax, 0x2300109
or eax, 0x18458020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4dcf6903
or eax, 0x1dfb41a3
xor eax, 0x7ef8848
xor eax, 0x4cee3d0a
xor eax, 0x6500eaad
and eax, 0x610a0600
or eax, 0xa000932
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x12e5f5a2
and eax, 0x1ad9b67c
and eax, 0xe429107
xor eax, 0x791ef006
or eax, 0x7ab10eaf
and eax, 0x216c288e
or eax, 0x80000040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x69b9ad8
and eax, 0x2bbb9151
xor eax, 0x7cbec7e4
and eax, 0x53b509e3
xor eax, 0x27a009a3
and eax, 0x76040800
or eax, 0x8008c0d0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4b74ed29
or eax, 0x3919f607
or eax, 0x4524eb30
and eax, 0xb914dee1
or eax, 0x2000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x522d9a63
or eax, 0x39db7bea
and eax, 0x77aca262
or eax, 0x8fa2503
and eax, 0xe156e36
and eax, 0x8002020
or eax, 0xa5684911
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5e3446dd
xor eax, 0x704d1e73
or eax, 0x2c5ed33c
xor eax, 0x57f59930
or eax, 0x363b5076
and eax, 0x6195a80
or eax, 0x440400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5e8bea21
xor eax, 0x297e108e
and eax, 0x513f9503
and eax, 0x41000000
or eax, 0xe42181c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x59176dbd
xor eax, 0x2c4617fc
and eax, 0x10b32181
or eax, 0x338fd933
or eax, 0x6127f587
and eax, 0x1b640a3
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3fadc8f5
xor eax, 0x5fcc53db
or eax, 0x5a9c583
and eax, 0x8e407a9
and eax, 0x440500
or eax, 0x3811a046
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x45135026
and eax, 0x321ebb4f
and eax, 0x3e45c644
and eax, 0x20040000
or eax, 0x88fb0894
mov dword [ebx], eax
add ebx, ecx
and eax, 0x260367d7
or eax, 0x7e3539e2
or eax, 0x3c8f280a
xor eax, 0xd2b67bc
and eax, 0x40000440
or eax, 0x8828a120
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2eaeaa1
and eax, 0x6f53fab8
xor eax, 0x2ababa18
xor eax, 0x3488a33c
and eax, 0x4222004
or eax, 0x21840408
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3fa8c082
xor eax, 0x977e43f
xor eax, 0x4e1dfabb
and eax, 0x62800600
or eax, 0x1825415a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x49f152eb
or eax, 0x2a03a283
or eax, 0x75f5f0de
and eax, 0x63c07010
or eax, 0x800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x743c53f6
xor eax, 0x2649e3fd
or eax, 0x4ba445b7
or eax, 0x1bca1d8
and eax, 0x4308b6a6
or eax, 0x10020000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x60bc2b56
or eax, 0x1a1aad72
xor eax, 0x9893b17
and eax, 0x3001420
or eax, 0xa00c2108
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6e5a60bf
and eax, 0x51b95346
xor eax, 0x2cbb7f6c
and eax, 0x8010a60
or eax, 0x8210c081
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4687041b
and eax, 0x35b4ad9c
or eax, 0x7a6b4ca0
or eax, 0x3727f183
and eax, 0x512590d1
and eax, 0x11000000
or eax, 0x8e880408
mov dword [ebx], eax
add ebx, ecx
and eax, 0x26849384
xor eax, 0x7ed813fb
and eax, 0x2db8d6d0
and eax, 0xcd0bdf1
xor eax, 0x4e6a2682
and eax, 0x720600
or eax, 0x80844184
mov dword [ebx], eax
add ebx, ecx
and eax, 0x60761e11
or eax, 0x1c6d2d2a
xor eax, 0x6fe1187d
or eax, 0x6c877a52
and eax, 0x2e0e167e
and eax, 0x280e1446
or eax, 0x1181e900
mov dword [ebx], eax
add ebx, ecx
or eax, 0x62d0a9d1
xor eax, 0x20cf3ba6
xor eax, 0x539b4672
or eax, 0x6513c3fb
and eax, 0x1b8110
or eax, 0x82403004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x68c21256
or eax, 0x15e189d7
and eax, 0x24d08c38
xor eax, 0x704c5bfa
and eax, 0x44101020
or eax, 0x22002c00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4dc97b8a
xor eax, 0x18583239
and eax, 0x1895c8ed
and eax, 0x10000001
or eax, 0xb000100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x72388c77
or eax, 0x504874a
or eax, 0x2d491dcd
xor eax, 0x2db339fc
and eax, 0xc40600
or eax, 0xab101120
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x110bade5
xor eax, 0x70aaf7ff
and eax, 0x317773e4
and eax, 0x3eed301b
or eax, 0x71fae79e
and eax, 0x614a8112
or eax, 0x84000840
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7059ec74
and eax, 0x69bcaa09
or eax, 0x5c72ec2f
xor eax, 0x326371ab
xor eax, 0x1f5ed521
and eax, 0xa0
or eax, 0xaeb08608
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4a12f528
or eax, 0x15743fc1
and eax, 0x1740333f
or eax, 0x6779583e
or eax, 0x39c5801b
and eax, 0x6b95000e
or eax, 0x80020000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x46f99cf7
and eax, 0x77042b9e
and eax, 0x49cb65e7
or eax, 0x1bec7ee3
and eax, 0x11081a21
or eax, 0x84108000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c5e98e7
xor eax, 0x67655d92
or eax, 0x3cc7e855
or eax, 0x69ae3229
and eax, 0x75de0a24
or eax, 2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1bd0a612
xor eax, 0x325ff920
or eax, 0x608ee5ac
and eax, 0x1dfc451d
xor eax, 0x74c235d5
and eax, 0x41026008
or eax, 0x82010724
mov dword [ebx], eax
add ebx, ecx
or eax, 0x36361e1e
or eax, 0x54ffdb77
and eax, 0x21ab1eea
or eax, 0x336b5ae0
or eax, 0x1e5d2ccd
and eax, 0x34d83aad
or eax, 0x40000100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4023f3e2
and eax, 0x18c98429
and eax, 0x181fec9d
and eax, 0x167981d2
xor eax, 0x38ad0512
and eax, 0x28a40502
or eax, 0x954b6840
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6b8767f3
xor eax, 0x3c50f4f8
or eax, 0x1d56175a
and eax, 0xb6282950
or eax, 0x800084
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x27e79643
or eax, 0x7e789d7
or eax, 0x683fe49f
xor eax, 0x53872268
or eax, 0x16b750b3
and eax, 0xb0715403
or eax, 0x200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x73b32f28
xor eax, 0x1f7e4c22
and eax, 0x105832ca
or eax, 0x24b1ab6c
and eax, 0x24082866
or eax, 0x5a061091
mov dword [ebx], eax
add ebx, ecx
or eax, 0x41ca614e
or eax, 0x4202e4dd
xor eax, 0x503db1f8
xor eax, 0x2619d3a
and eax, 0x24028009
or eax, 0x52212080
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x41d30c10
or eax, 0x2b1f4eae
and eax, 0x19493758
and eax, 0x11080018
or eax, 0x64221866
mov dword [ebx], eax
add ebx, ecx
and eax, 0x57b00274
or eax, 0xb39bfad
or eax, 0x6569d76f
and eax, 0x41084321
or eax, 0x800000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x513a148c
and eax, 0x23e0365d
xor eax, 0x7b0fa99d
and eax, 0x6a06ac10
or eax, 0x504007
mov dword [ebx], eax
add ebx, ecx
or eax, 0x64f3839a
or eax, 0x3fac4b1e
xor eax, 0x577edcae
xor eax, 0xdc7ce76
and eax, 0x5461907
or eax, 0x2810038
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4547f446
or eax, 0x65a91b21
xor eax, 0x65b0e485
and eax, 0x2081a5c
or eax, 0x58e40400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x395582af
or eax, 0xc3f823f
or eax, 0x38802081
and eax, 0x39fa49b8
and eax, 0x38580030
or eax, 0xc0056607
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4113e631
and eax, 0x2d6dfead
or eax, 0x7c212212
and eax, 0x44210222
or eax, 0x82ca190c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2dc4a2c4
xor eax, 0x2ed63e0a
xor eax, 0x566f2eb4
xor eax, 0x35af9c7f
and eax, 0x8228262a
or eax, 0x18004040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7a567494
xor eax, 0x2f89ff91
or eax, 0x24f9b817
or eax, 0x3e62a359
and eax, 0xd05cb001
or eax, 0x400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1b268815
xor eax, 0x3c771f3d
xor eax, 0x32e0a067
and eax, 0x8030318
or eax, 0x60408020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x71ccc6b3
or eax, 0x4e8dd8b2
xor eax, 0x60e41d16
xor eax, 0x31e43257
and eax, 0xc00b080
or eax, 0x81100700
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x534dec7c
and eax, 0x11b1eed2
xor eax, 0x5e55b41b
xor eax, 0x75816660
and eax, 0x419808
or eax, 0x80100404
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3833c635
xor eax, 0x1a39da8a
and eax, 0x54a5be8b
and eax, 0x92311d2
and eax, 0x10082
or eax, 0x133ca204
mov dword [ebx], eax
add ebx, ecx
or eax, 0x135d534d
xor eax, 0x5099a6bb
xor eax, 0x20954c94
xor eax, 0x199d7b4c
and eax, 0x18a04224
or eax, 0x109c53
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x718c3636
and eax, 0x6b29b148
and eax, 0x2bd6c01b
and eax, 0x55ccfb93
or eax, 0x7effb98d
and eax, 0x43e3184
or eax, 0x640
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x365b0383
xor eax, 0x267913d6
or eax, 0x1e55ca6
and eax, 0x77102702
xor eax, 0x3278fbb0
and eax, 0x400000
or eax, 0x10052348
mov dword [ebx], eax
add ebx, ecx
and eax, 0x743b4d65
xor eax, 0x3e01c3d1
and eax, 0x29d0b203
xor eax, 0x1bca757b
xor eax, 0x47b23e68
and eax, 0x10408000
or eax, 0x2812020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1027939c
or eax, 0x21b590a
or eax, 0x32c30302
and eax, 0x14f39d3e
or eax, 0x38b039da
and eax, 0x2850208a
or eax, 0xc50c4224
mov dword [ebx], eax
add ebx, ecx
and eax, 0x770fc2f5
xor eax, 0x28e05364
and eax, 0x6ed6bc7c
and eax, 0x665981a9
and eax, 0x400000
or eax, 0xa817a4cc
mov dword [ebx], eax
add ebx, ecx
and eax, 0x478eb5ec
and eax, 0x4686830e
or eax, 0x2da8a701
and eax, 0x377c8ae5
xor eax, 0x75ddec19
and eax, 0x10406400
or eax, 0xac081042
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7ca25d3d
or eax, 0x62cd4bef
and eax, 0x407c30ba
or eax, 0xc5e510a
xor eax, 0x75bac30b
and eax, 0x10a49280
or eax, 0xc4094010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5e07925b
or eax, 0x5ccf74f4
and eax, 0x5e072d85
and eax, 0x55e6ef1a
or eax, 0x2557c49e
and eax, 0x31118016
or eax, 0x8280800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x471736ac
and eax, 0x474cb144
and eax, 0x350256f0
and eax, 0x1000000
or eax, 0x58756ea4
mov dword [ebx], eax
add ebx, ecx
or eax, 0x57158511
and eax, 0x14ef87f1
or eax, 0x33dc8b76
and eax, 0x6d38b126
xor eax, 0x3937dd02
and eax, 0x1c044820
or eax, 0x414022c8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4423e167
xor eax, 0x4286a7b0
xor eax, 0x77d4f13f
and eax, 0x7e8578a4
or eax, 0x5408f6f6
and eax, 0x1009e0d2
or eax, 0x3500001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x605be997
xor eax, 0x1870d4af
or eax, 0x4c13e0b9
or eax, 0x79032713
and eax, 0x2d611523
or eax, 0x8c0000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x75893aa2
xor eax, 0x6d27bf5d
or eax, 0x7fb816f3
and eax, 0x3ea01416
or eax, 0x80042900
mov dword [ebx], eax
add ebx, ecx
and eax, 0x28ca120a
xor eax, 0x46d9584a
or eax, 0x7bd1c13b
xor eax, 0x4d222884
or eax, 0x32b81e6d
and eax, 0x5001c0
or eax, 0x41000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7e4b0576
and eax, 0x12c9305
and eax, 0xb51b32
or eax, 0x529d8466
and eax, 0x40810140
or eax, 0x2c220811
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7c80e632
or eax, 0x1e8f1f86
and eax, 0x1ac4054a
xor eax, 0x1b9f7d73
xor eax, 0x29baf983
and eax, 0x200000a0
or eax, 0x54121601
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x20a1d6e6
or eax, 0x36d63cfb
or eax, 0x623cdfc4
and eax, 0x28c19e6
or eax, 0x68121f50
and eax, 0x42940b62
or eax, 0x1414009
mov dword [ebx], eax
add ebx, ecx
and eax, 0x720e23e7
or eax, 0x2800ca06
and eax, 0x3bed8b95
and eax, 0x49608122
xor eax, 0x7fc5382
and eax, 0x6d85202
or eax, 0x20012c3c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2bc4fa9c
and eax, 0x73c93940
xor eax, 0x71ae0775
and eax, 0x5b2b64d9
and eax, 0x81f82e7
and eax, 1
or eax, 0xd0ec5532
mov dword [ebx], eax
add ebx, ecx
or eax, 0x24403531
xor eax, 0x6bbdb48b
or eax, 0x2dd6b80c
or eax, 0x1a750c73
and eax, 0xc4b7358
and eax, 0x23040
or eax, 0xc30086a6
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3b9a7eda
and eax, 0x54b1702f
xor eax, 0x90367ed
and eax, 0x9121741
or eax, 0x220e818
mov dword [ebx], eax
add ebx, ecx
and eax, 0x29c0ba07
and eax, 0x227649df
and eax, 0x5b222ea4
and eax, 0x1e18deb9
and eax, 0
or eax, 0x7627c4e8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2eb18ae7
xor eax, 0x63ba9230
xor eax, 0x6e775efe
xor eax, 0x78390aa7
xor eax, 0x14b4ec35
and eax, 0x4501a208
or eax, 0x8c4103
mov dword [ebx], eax
add ebx, ecx
and eax, 0x601cbb66
and eax, 0x74c68aba
or eax, 0x7b84bd00
and eax, 0x41809400
or eax, 0x43a4045
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6c334b3
and eax, 0x3672f9db
or eax, 0x666d32b2
and eax, 0x6007f7c
and eax, 0x2000010
or eax, 0x2066ccc8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6b6f756c
or eax, 0x36205f35
or eax, 0x67642e04
and eax, 0x5c45b9f8
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x346129da
xor eax, 0x69dee48d
or eax, 0xe69d5a3
or eax, 0x5f7eb236
and eax, 0x41cc0357
or eax, 8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6945fe23
and eax, 0x1eb0ab17
or eax, 0x71d0b86d
xor eax, 0x25f7cde9
and eax, 0x44246490
or eax, 0x80000923
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7a4cdc37
xor eax, 0x77702537
and eax, 0x1265e140
xor eax, 0x4960f2e9
and eax, 0xa008220
or eax, 0x80f04016
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1dd19d20
and eax, 0x3293fde7
or eax, 0xd3775aa
and eax, 0xd228080
or eax, 0x20400245
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6039aa52
or eax, 0x1cd9f2c0
xor eax, 0x229d0571
and eax, 0xb42c604
or eax, 0x80a80040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x556bad04
xor eax, 0x28ec4924
xor eax, 0x1cdf4de1
and eax, 0x620c6630
and eax, 0x40000000
or eax, 0x909180d1
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6b1d5a3a
xor eax, 0x6213c4f4
xor eax, 0x3c1bc536
and eax, 0x12110150
or eax, 0x41e01429
mov dword [ebx], eax
add ebx, ecx
or eax, 0x709f8452
or eax, 0x39287a3e
and eax, 0x56f15a6f
xor eax, 0x2fa9d062
or eax, 0x61c5ae3b
and eax, 0x4058a40f
or eax, 0x82021140
mov dword [ebx], eax
add ebx, ecx
and eax, 0x43bd4b62
xor eax, 0x646ebcd3
or eax, 0x3d3c6a0a
xor eax, 0x3eb59907
or eax, 0x3372e633
and eax, 0x21012287
or eax, 0xc8000940
mov dword [ebx], eax
add ebx, ecx
and eax, 0x55b9b443
xor eax, 0x43e81805
or eax, 0x30aceaf8
or eax, 0x3853b8ed
and eax, 0x10a290a8
or eax, 0xc0000100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x737d6ebc
or eax, 0x20fb022e
or eax, 0x718eea51
or eax, 0x4bd02ed5
and eax, 0x58fb120
and eax, 0x18b9100
or eax, 0x58204c00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xf9ecf81
or eax, 0x3c20f6fa
xor eax, 0x1f360df8
and eax, 0x20203
or eax, 0x2a000d0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4b8c7cfa
or eax, 0x21a68628
and eax, 0x7aeff293
and eax, 0x78491917
and eax, 0x48080000
or eax, 0xe7e24c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x67d98e26
xor eax, 0x4427b09c
or eax, 0x660d50f
or eax, 0x4c508f75
and eax, 0x25711cad
or eax, 0x10860000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6668c3c4
and eax, 0x1d389235
xor eax, 0x92ef18e
and eax, 0x18144384
or eax, 0x2401410
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c97cd2c
and eax, 0x7e3eed62
or eax, 0x30e15cc2
and eax, 0x3c018d40
or eax, 0x1000019
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6763f340
and eax, 0x3fd46f0f
and eax, 0x6a0f0503
and eax, 0x5717cd3a
and eax, 0x500
or eax, 0xa8a76001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7106530f
xor eax, 0x26e3f3f5
or eax, 0x26c91644
and eax, 0x30005580
or eax, 0x42000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6296f349
or eax, 0x1ec0625c
or eax, 0x57858430
or eax, 0xadb7f67
and eax, 0x5cd8d113
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x41aeb4e3
xor eax, 0x70afbfaa
xor eax, 0xae6d2e5
and eax, 0xe00600af
or eax, 0x10005500
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2d308a7
and eax, 0x65d11c12
xor eax, 0x2e2848d2
and eax, 0x7d2ca878
or eax, 0x24f36821
and eax, 0x4ba2000
or eax, 0x51041706
mov dword [ebx], eax
add ebx, ecx
and eax, 0x12ad3296
and eax, 0x72400cb7
or eax, 0x450470c0
and eax, 0x7d37ea66
and eax, 0x55042004
or eax, 0x28891311
mov dword [ebx], eax
add ebx, ecx
or eax, 0x425beb19
or eax, 0x287e8ec3
xor eax, 0x74f2fe6a
and eax, 0x6feac080
and eax, 0x1000080
or eax, 0xa0205660
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2bbbc824
or eax, 0x1dd81250
xor eax, 0x129caf05
and eax, 0x7a8a6fed
and eax, 0x8000001
or eax, 0x75281400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x63551a32
and eax, 0xb038400
or eax, 0x43516a76
and eax, 0x3112614
or eax, 0x300e9101
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4241d206
xor eax, 0x7ab6a1d
and eax, 0x1a50007e
or eax, 0xe8592e5
or eax, 0x74de846b
and eax, 0x66d6060e
or eax, 0x1004010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5a18ceb0
xor eax, 0x6da7e59e
or eax, 0x659952e7
or eax, 0x401c037e
and eax, 0x239dd156
or eax, 0x400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x432ec81a
xor eax, 0x61d8a7f4
xor eax, 0x1829f171
and eax, 0x18488bc2
or eax, 0x24207404
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6a6eedd6
or eax, 0x7259a6cf
and eax, 0x4800159
xor eax, 0x97b51de
xor eax, 0x6e4875c3
and eax, 0x40302014
or eax, 0x98889a0a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1156717f
or eax, 0x6f02577a
and eax, 0x8252dee
xor eax, 0x428366
and eax, 0x8268200
or eax, 0x63196183
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x799dab4b
or eax, 0x613c5ce1
or eax, 0x139c5d19
and eax, 0x452bc168
or eax, 0xc6879c2
and eax, 0xc4021ca
or eax, 0x82858601
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x58c877e2
and eax, 0x11d6038c
and eax, 0xf1d674
xor eax, 0x4220c99d
and eax, 0x42200801
or eax, 0xb4101060
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2bede488
and eax, 0x62e1cd4d
and eax, 0x77ad4358
and eax, 0x48
or eax, 0x940612a3
mov dword [ebx], eax
add ebx, ecx
or eax, 0xf0cbf1
or eax, 0x39bd75c7
and eax, 0x46fff31b
and eax, 0x4ccb112
or eax, 0xa000060
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x76927f6d
and eax, 0x2cc533f0
xor eax, 0x4cf96e4f
and eax, 0x40914c05
or eax, 0x88420120
mov dword [ebx], eax
add ebx, ecx
and eax, 0x29e22311
and eax, 0x484cd5e3
and eax, 0x7f4ef7eb
and eax, 0x7ae26e0f
and eax, 0x400000
or eax, 0xe12bb180
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2e55b9c8
and eax, 0x62f2e8aa
xor eax, 0x11e811b8
xor eax, 0x3d035094
and eax, 0x1c5f34d3
and eax, 0x92080
or eax, 0xe3145506
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5fbbc4df
or eax, 0x75ae290
or eax, 0x2ed8ef79
and eax, 0x2151c6cb
or eax, 0x80241000
mov dword [ebx], eax
add ebx, ecx
and eax, 0xa8542d6
and eax, 0x2055ae37
and eax, 0x55023cc0
and eax, 0
or eax, 0x47ff901a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x60dadb4b
xor eax, 0x53217db
xor eax, 0x192416f8
xor eax, 0x38d3216b
xor eax, 0x63dbc137
and eax, 0xa02800
or eax, 0x5502004a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x31aa89a9
xor eax, 0x1e0958e7
and eax, 0x6282e043
or eax, 0x7f7a0911
or eax, 0x181661fe
and eax, 0x6a468826
or eax, 0x10000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x605b7b91
or eax, 0x21919c28
or eax, 0x1ba8180a
and eax, 0x3c90b957
and eax, 0x900916
or eax, 0x54b04e8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x26366147
xor eax, 0x2d947d50
xor eax, 0x23c82de0
and eax, 0x4913801
or eax, 0x424c00a0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5f6e849e
or eax, 0x62a861c0
or eax, 0x65cfb6e9
xor eax, 0x69cd712e
and eax, 0x4000482
or eax, 0x91405030
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7e12f67
and eax, 0x4d5254c3
or eax, 0x29de4986
and eax, 0x204c4004
or eax, 0xd0218008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x13242ab2
xor eax, 0x581ba849
or eax, 0x3a8017a4
and eax, 0x781e8e41
or eax, 0x80404012
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1640e3a1
and eax, 0x5899c568
xor eax, 0x1d89918e
and eax, 0x8884088
or eax, 0x22428231
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6d027596
xor eax, 0x48a75d51
and eax, 0x2384215f
and eax, 0x20040000
or eax, 0x5d519a36
mov dword [ebx], eax
add ebx, ecx
or eax, 0x76f6022e
and eax, 0x4e3b6823
or eax, 0x478c8b2d
or eax, 0x9053fc
and eax, 0x140cac2c
and eax, 0x40004
or eax, 0x6250c3
mov dword [ebx], eax
add ebx, ecx
and eax, 0x57159683
or eax, 0x43fbed3b
xor eax, 0x387c62f9
and eax, 0x52831140
or eax, 0x41c401d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x47b5966b
and eax, 0x1b4cf320
or eax, 0x5a907540
xor eax, 0xb705150
xor eax, 0x4c384a7c
and eax, 0x410c80c
or eax, 0x800011b3
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5206128a
xor eax, 0x34025893
or eax, 0x3ec5edfc
and eax, 0xa022cf8
or eax, 0x1081000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x9335b94
or eax, 0xb328cad
xor eax, 0x337339fb
or eax, 0x7d10a37f
and eax, 0x6c008605
or eax, 0x82820880
mov dword [ebx], eax
add ebx, ecx
and eax, 0x516a06c3
and eax, 0x54cf5ffe
or eax, 0xa8f45f8
and eax, 0x42030548
or eax, 0x81400003
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5f98577
xor eax, 0x2b46f72
and eax, 0x35abca50
and eax, 0x40a8200
or eax, 0x89c02581
mov dword [ebx], eax
add ebx, ecx
or eax, 0x31823f60
xor eax, 0x272699d0
and eax, 0x1d5b115b
and eax, 0x2adf635
and eax, 0
or eax, 0x6f359082
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5c8527bd
and eax, 0x7b376929
xor eax, 0x1b3ef932
xor eax, 0xbdf0178
and eax, 0x3e26062d
and eax, 0x28040000
or eax, 0x4014b10
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4f498533
xor eax, 0x27685cf6
xor eax, 0x4984855f
and eax, 0x2029c808
or eax, 0x19100506
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3bcf3529
and eax, 0x7ce9aaac
and eax, 0x4516e37b
and eax, 0x7062b69d
and eax, 0
or eax, 0x54a0074
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3197fb62
or eax, 0x255890d8
or eax, 0x3031c04f
and eax, 0x20c1485b
or eax, 0x48000400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x10663512
and eax, 0x1057b96e
and eax, 0x2aceeb1e
xor eax, 0xe662cc7
and eax, 0x5f4a244f
and eax, 0xa000001
or eax, 0x301852a2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x68aeaaf7
or eax, 0x1ea2dcf9
and eax, 0x66f929c4
or eax, 0x746731a
or eax, 0x5d56cb4e
and eax, 0x109e5bd6
or eax, 0x80000400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5bebe618
and eax, 0x38e2b9e5
xor eax, 0x43a7d587
or eax, 0x7df32d24
and eax, 0x7752d0a3
or eax, 0x58
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2756885b
or eax, 0x407dcde0
xor eax, 0x85cefcc
xor eax, 0x634a76d2
and eax, 0x10084061
or eax, 0x62003910
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x301b57ca
and eax, 0x7b6230c7
and eax, 0x7d89b5b9
xor eax, 0x29533c8c
and eax, 0x6053000d
or eax, 0x14ac83e2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x259f6dce
and eax, 0x62d33a4f
and eax, 0x642757cd
xor eax, 0x72562abb
and eax, 0x120808
or eax, 0xa8d001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x70b7db85
or eax, 0x2a8f17e4
xor eax, 0x11f423ff
and eax, 0x63393410
or eax, 0x80844a4c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x72f45337
and eax, 0x15deff2c
or eax, 0x4df07b0c
or eax, 0x1663cdb3
and eax, 0x10c5010d
or eax, 0x80000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1fd6d62a
and eax, 0x67cc30c5
or eax, 0x10ccf0e0
and eax, 0x4800e0
or eax, 0xeb110b10
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x42e02347
xor eax, 0x1e435cf1
xor eax, 0x69a6bda1
and eax, 0x540800c1
or eax, 0x21830218
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6ec39bd7
and eax, 0x1386eee3
or eax, 0x65c7fd28
and eax, 0x7304cde3
or eax, 0x80100000
mov dword [ebx], eax
add ebx, ecx
or eax, 0xf2e765
xor eax, 0x65b3be21
xor eax, 0x6df9b2b9
xor eax, 0x192d9a0c
and eax, 0x110100
or eax, 0x4688208
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x52459e7b
or eax, 0x43a8754d
or eax, 0x60150974
and eax, 0x7b3bc578
and eax, 0x2c39063a
and eax, 0x20390400
or eax, 0xce828182
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x58b03b28
or eax, 0x4db87e00
xor eax, 0x1e9899ec
or eax, 0x3a50209d
xor eax, 0x3163a8e0
and eax, 0x210052d
or eax, 0x156e0080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4e3e4024
xor eax, 0x33b52159
and eax, 0x51baa2f0
or eax, 0x4d096914
and eax, 0x4c0a20c0
or eax, 0x20640402
mov dword [ebx], eax
add ebx, ecx
and eax, 0x145e64d9
and eax, 0x43600187
or eax, 0x6dd7cde1
or eax, 0x23b1a324
and eax, 0x8628324
or eax, 0x1a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6b20b953
xor eax, 0x1f0c77c
or eax, 0x13e53f8c
and eax, 0x8af87db
xor eax, 0x1b573786
and eax, 0x11421008
or eax, 0xa400c203
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4526b87
and eax, 0x2e67d4cb
xor eax, 0xd9c3306
and eax, 0x8d05104
or eax, 0xb0000068
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2001e45d
xor eax, 0x10cc1a57
xor eax, 0x29dfbd80
or eax, 0x449511bc
and eax, 0x904c004
or eax, 0x22280000
mov dword [ebx], eax
add ebx, ecx
or eax, 0xf3e9994
xor eax, 0x7cf6d056
or eax, 0x4e941706
and eax, 0x5ed81ec4
or eax, 0x3e021
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3f293d07
or eax, 0x19e68a4a
or eax, 0x2730337f
and eax, 0x7770165
or eax, 0x40000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4d2462f1
or eax, 0x709d7196
xor eax, 0x3990e12f
or eax, 0x46a1c284
and eax, 0x1811234
or eax, 0x38002c40
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4b1fa038
or eax, 0x78005a00
xor eax, 0x1c56cbe6
and eax, 0x2ef3e7b6
and eax, 0x6400580
or eax, 0x1110a0d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x9e5d3bd
xor eax, 0x6235bb01
and eax, 0x48745727
and eax, 0x40004120
or eax, 0x27963846
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2ea48d64
xor eax, 0x12c48049
and eax, 0x385ee2e5
and eax, 0x10062000
or eax, 0x189008e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x596a4011
xor eax, 0x26d51198
and eax, 0x1b9c0c86
and eax, 0x3900e8b8
and eax, 0x14fa1064
and eax, 0x10000000
or eax, 0x4fdfcf90
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4244e65d
and eax, 0x5d0e4d3f
and eax, 0x1abb01fb
and eax, 0x10020119
or eax, 0x65c18ae4
mov dword [ebx], eax
add ebx, ecx
or eax, 0x76bff828
xor eax, 0xe01d02c
xor eax, 0x6615196a
and eax, 0x46fe5db4
and eax, 0x801020
or eax, 0xb001a842
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6de65d72
xor eax, 0x71e3cd11
xor eax, 0x7b6b9a7
and eax, 0x2828840
or eax, 0x4043018
mov dword [ebx], eax
add ebx, ecx
or eax, 0x619680c2
xor eax, 0x17b0bf27
xor eax, 0x4f045935
and eax, 0x4294a35
xor eax, 0x1721e411
and eax, 0x201a811
or eax, 0x48821040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x118b7417
and eax, 0x210b4533
xor eax, 0x7ebe330d
or eax, 0x2f50a37c
xor eax, 0x411876a5
and eax, 0xec54481
or eax, 0xc10a2802
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5512de7f
xor eax, 0x75b9c050
or eax, 0x5c7d4b72
and eax, 0x38438230
or eax, 0x80000088
mov dword [ebx], eax
add ebx, ecx
and eax, 0x545492a7
or eax, 0x5ae59f3c
and eax, 0x5d4ca03c
xor eax, 0x6bcd5254
and eax, 0x12001000
or eax, 0x80442c84
mov dword [ebx], eax
add ebx, ecx
or eax, 0x138d1cea
and eax, 0x24f15d05
and eax, 0x60ec7074
or eax, 0xc93ab7d
and eax, 0x4d23811
or eax, 0xe0200482
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7c6440a5
xor eax, 0x64d040eb
and eax, 0x4267915f
xor eax, 0x593717b2
and eax, 0x11000420
or eax, 0xa402b000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2bd81c5b
or eax, 0x430d3186
and eax, 0x4ea2ddbf
and eax, 0xc801d02
or eax, 0x81380000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2170c080
or eax, 0x5de09411
or eax, 0x1b1574c1
xor eax, 0x7fa72c7f
and eax, 0x8058d00c
or eax, 0x7da42c12
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x405db724
xor eax, 0x2eaa7d82
and eax, 0xee7ce8
and eax, 0xa3000
or eax, 0x6848813
mov dword [ebx], eax
add ebx, ecx
and eax, 0x90b47a3
or eax, 0x1f3fdd7d
or eax, 0x5fe3864b
and eax, 0x20d9e309
xor eax, 0x38b57c03
and eax, 0x4b808
or eax, 0x5810004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x55755180
and eax, 0x68a2593a
xor eax, 0x67c72268
and eax, 0x1210a20
or eax, 0x88188098
mov dword [ebx], eax
add ebx, ecx
or eax, 0xb418061
and eax, 0x534f180a
xor eax, 0x55e94ddb
and eax, 0x12a04180
or eax, 0x89029020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3bd14225
and eax, 0xd2e9046
and eax, 0x32824131
and eax, 0
or eax, 0xad85145c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1c1cad49
xor eax, 0x434c8dd6
and eax, 0x12268fc
and eax, 0x2000
or eax, 0x9b910505
mov dword [ebx], eax
add ebx, ecx
and eax, 0x78f59fdc
xor eax, 0x67063a1d
or eax, 0x644ad858
or eax, 0x22563f8b
xor eax, 0x232f747f
and eax, 0xc908800
or eax, 0x2108445b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2080335
and eax, 0x2cd1f5b9
or eax, 0x1e364dfb
and eax, 0x3ea24d60
or eax, 0xc1413200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1c6dc1dd
or eax, 0x7db54a20
or eax, 0x6da8d2a
and eax, 0x183a072b
xor eax, 0x26cab802
and eax, 0x1c100421
or eax, 0xc0080050
mov dword [ebx], eax
add ebx, ecx
or eax, 0x481e6e9e
xor eax, 0x7b54985
xor eax, 0x232c51a7
and eax, 0x8424dc
or eax, 0x5500020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4cc3bfd9
or eax, 0x387347f8
or eax, 0x51c75900
and eax, 0x115d128b
xor eax, 0x2c049286
and eax, 0x3d01000c
or eax, 0x808a3570
mov dword [ebx], eax
add ebx, ecx
and eax, 0x52b8b944
or eax, 0x3b09858
xor eax, 0x64cd5dcc
xor eax, 0x35ba3b9
and eax, 0x2d226d1f
and eax, 0x224000
or eax, 0x401da840
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x790faaeb
or eax, 0x6388b4cf
and eax, 0x7a0d994c
and eax, 0x8009000
or eax, 0x5a34e90
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2933ede8
or eax, 0x7529f8b0
and eax, 0x5d7c6277
and eax, 0x40002260
or eax, 0xa0831408
mov dword [ebx], eax
add ebx, ecx
or eax, 0x682919e5
or eax, 0x72ab386a
and eax, 0x7fd93067
and eax, 0x4874993d
xor eax, 0x1e1b0a5e
and eax, 0x5600021b
or eax, 0xa1600104
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2a883691
and eax, 0x6637df75
xor eax, 0x1d743527
and eax, 0x62109cbe
and eax, 0x22100002
or eax, 0x9493944
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x46519bb1
or eax, 0x6307de22
xor eax, 0x7d79cff3
or eax, 0xa3a6103
and eax, 0x8521100
or eax, 0xc0810ac8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1c4c2402
and eax, 0x63d790b8
xor eax, 0x10c57ed2
and eax, 0x426000
or eax, 0x288c81a4
mov dword [ebx], eax
add ebx, ecx
or eax, 0x166815ad
xor eax, 0x26ae0ac3
or eax, 0x516be3d5
and eax, 0xde0b290
and eax, 0x9401010
or eax, 0x82094d08
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3e316ce6
xor eax, 0x426b8876
and eax, 0x48238d3b
and eax, 0x53de7681
or eax, 0x45271770
and eax, 0x1270340
or eax, 0x2250e00d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x761c1734
xor eax, 0x781a9c8f
or eax, 0x7eba76b8
and eax, 0x33b60728
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x27f2af1b
or eax, 0x14e36f33
or eax, 0x2566ba0
or eax, 0x72b49563
and eax, 0x42d30e11
or eax, 0x88000004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x12dea4ff
xor eax, 0x742e5b6e
and eax, 0x42b41c0a
or eax, 0x468cc005
and eax, 0x5c25d8b4
and eax, 0
or eax, 0x309905f2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7731fb79
or eax, 0x7137d5eb
and eax, 0x1356879e
and eax, 0x20412
or eax, 0x44487045
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3aeb8367
or eax, 0x6728fbe4
xor eax, 0x78cf77a8
or eax, 0x28772e2b
or eax, 0x5ec4f53e
and eax, 0x18a3d948
or eax, 0x80000080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x76961572
or eax, 0x1066df4f
or eax, 0x5a8c84f5
and eax, 0x3431d930
or eax, 0x1002000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x77d0d125
xor eax, 0x3eb6dfce
and eax, 0x6ede6865
or eax, 0x27d026a7
xor eax, 0x6c807e54
and eax, 0x3021820
or eax, 0xc4082208
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7a42c22
and eax, 0x4ecbda27
or eax, 0x72b23492
xor eax, 0x15f8644
and eax, 0x6c18ac6
or eax, 0x8024408
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5c010dcd
and eax, 0x45cdfc59
or eax, 0x104581d4
and eax, 0x729afdf3
and eax, 0x40804901
or eax, 0x600202
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3b3df522
and eax, 0x6a11a598
or eax, 0xc4efc6c
xor eax, 0x145febc3
xor eax, 0x142ba22a
and eax, 0xe021184
or eax, 0x1104852
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2240546
or eax, 0x7ad9340d
and eax, 0x41ee8836
and eax, 0x404a0014
or eax, 0xb6102748
mov dword [ebx], eax
add ebx, ecx
or eax, 0x45e77bb
xor eax, 0x3903d11b
or eax, 0x5f2c6c1d
and eax, 0x4a598254
or eax, 0x1102
mov dword [ebx], eax
add ebx, ecx
and eax, 0x52f94f4e
or eax, 0x7d353aa3
xor eax, 0x7ac79a62
xor eax, 0x77de01ec
xor eax, 0x30c26779
and eax, 0x2024400
or eax, 0x3d093804
mov dword [ebx], eax
add ebx, ecx
or eax, 0x250f3507
or eax, 0x6df5f81b
xor eax, 0x372e54a8
or eax, 0x759908d1
and eax, 0x64c00953
or eax, 0x82001008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x23abf474
xor eax, 0x13ea5aea
or eax, 0x6ca2620e
and eax, 0x7861410f
and eax, 0x50214003
or eax, 0x6421830
mov dword [ebx], eax
add ebx, ecx
or eax, 0x8eaf553
or eax, 0x1465cbe8
or eax, 0x731e9595
and eax, 0x18fc02ba
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1c6a340e
or eax, 0x38e6456a
or eax, 0x31760adc
and eax, 0x3da40364
or eax, 0xc2010001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x22bac456
xor eax, 0xe4a4cf
xor eax, 0x17bce612
xor eax, 0x12707e3e
or eax, 0x44f274b1
and eax, 0x14627701
or eax, 0x2080000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7518b218
or eax, 0x545ae18e
and eax, 0x5e4b9e9
and eax, 0x4d487424
and eax, 0x5000000
or eax, 0x4830895e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4d63b0e
xor eax, 0x30136323
or eax, 0x40a684ff
xor eax, 0x433a9bca
and eax, 0x36400530
or eax, 0x402290c0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1ad236d6
xor eax, 0x3067d19
and eax, 0x12266779
and eax, 0xaf3b03c
xor eax, 0xcec8c5c
and eax, 0x400010
or eax, 0xa3222080
mov dword [ebx], eax
add ebx, ecx
and eax, 0xc762889
and eax, 0x277dabfa
and eax, 0x5f311e58
or eax, 0x238852bc
and eax, 0x22a002a0
or eax, 0x8c402501
mov dword [ebx], eax
add ebx, ecx
and eax, 0x180eba48
xor eax, 0x5ad731a6
and eax, 0x673c5859
and eax, 0
or eax, 0x46880eb
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5d43b3d9
or eax, 0xdc3e4b2
and eax, 0x33ccf37e
xor eax, 0x5f9823f6
xor eax, 0x20204169
and eax, 0x48409101
or eax, 0x92a52
mov dword [ebx], eax
add ebx, ecx
or eax, 0x10d5e547
xor eax, 0x4cf715bf
or eax, 0x2e3ab318
and eax, 0x3832f230
or eax, 0x81c40403
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2d14e3b5
or eax, 0xa822c75
xor eax, 0x67e263b0
and eax, 0x49e0f5e6
and eax, 0x8400540
or eax, 0x93840222
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7b109704
xor eax, 0x3195a3a9
or eax, 0x689ab9d9
and eax, 0x505ab2a5
and eax, 0x40483001
or eax, 0x2ca44e62
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4bf4b567
xor eax, 0x79676e8c
or eax, 0x7c9527be
xor eax, 0x18101436
and eax, 0x797344fa
and eax, 0x60000048
or eax, 0x12140516
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2b0f9248
or eax, 0x7c0562c0
and eax, 0x27f3e5be
and eax, 0x80
or eax, 0x807c0874
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x230ce074
and eax, 0x37b49aed
or eax, 0x6aa568e0
and eax, 0x2981a0e0
or eax, 0x40021f
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x587987f2
or eax, 0x141af735
xor eax, 0x2440282c
and eax, 0x3398b1ee
xor eax, 0x3d38f6eb
and eax, 0x240041a2
or eax, 0x1059014
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3101afce
xor eax, 0x3e5e15b7
or eax, 0x7d75c329
and eax, 0x7d9530
or eax, 0x8008c4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x61a575db
or eax, 0x165ed9eb
and eax, 0x49cf48a6
and eax, 0x225c70b7
and eax, 0x400026
or eax, 0x50b03950
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5779b8
or eax, 0x299362af
xor eax, 0x4bb57fe7
or eax, 0x6ece9943
or eax, 0x214702ea
and eax, 0x588b1640
or eax, 0x4010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x54f2f89d
or eax, 0x3212bdbe
and eax, 0xb13c5c9
or eax, 0x36bea540
xor eax, 0x3c60428f
and eax, 0x10a146
or eax, 0xd4200020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x31f49c72
or eax, 0x6b3126a
and eax, 0x3e94c908
xor eax, 0x72e16c51
and eax, 0x474a511
or eax, 0x80800a04
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x128a3f86
and eax, 0x74f3c449
or eax, 0x61c6124a
and eax, 0x55661203
or eax, 0x80124a4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x40fae38c
xor eax, 0x39304c07
or eax, 0x63069546
and eax, 0x208a1962
or eax, 0x504011
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3519dcf3
or eax, 0x70909d5
and eax, 0x3de0896f
and eax, 0x38d63030
xor eax, 0x1897bde7
and eax, 0x8570cc3
or eax, 0x4200000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x48703053
xor eax, 0xed08e22
xor eax, 0x68147729
xor eax, 0x4506d547
and eax, 0xb04008b
or eax, 0x10022f60
mov dword [ebx], eax
add ebx, ecx
and eax, 0x15c7a85a
and eax, 0x6cd2f40d
or eax, 0x1135d86d
xor eax, 0x31c692da
and eax, 0x20316006
or eax, 0x5068148
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x623dc2fa
and eax, 0x12a7df72
xor eax, 0x6af0e570
and eax, 0x40008440
or eax, 0x84040923
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x799bd811
xor eax, 0x93e9247
xor eax, 0x1c51b6bb
and eax, 0x736ea2b0
and eax, 0x20400080
or eax, 0x9005c36e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x77638e74
and eax, 0x4730d28a
and eax, 0x2c289a8b
xor eax, 0x67efef0
and eax, 0x40b032
or eax, 0x1c210005
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3bf0b351
or eax, 0x32995ff4
and eax, 0x712cf70
and eax, 0x3100a10
or eax, 0xb8662005
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x70cd542a
xor eax, 0xffd5643
xor eax, 0x7f367f1a
and eax, 0xa8704602
or eax, 0x448d0010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7ac03e8d
or eax, 0x489d4d4d
xor eax, 0x36894cd1
and eax, 0x50440014
or eax, 0x20a8d460
mov dword [ebx], eax
add ebx, ecx
or eax, 0x31486dfe
xor eax, 0x1be783f4
or eax, 0x9a66a47
or eax, 0x1802b5eb
and eax, 0x78f756c4
and eax, 0x600054c0
or eax, 0x8408a11b
mov dword [ebx], eax
add ebx, ecx
and eax, 0xe73ee83
or eax, 0x5c22a0cb
xor eax, 0x36b864b2
and eax, 0x3d7afb6c
and eax, 0x28028040
or eax, 0xc3c40301
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4be362ce
or eax, 0x3ac1e0ac
and eax, 0x65d22f86
and eax, 0x6d8e66e7
and eax, 0x41020006
or eax, 0x9a318151
mov dword [ebx], eax
add ebx, ecx
and eax, 0x708eb046
xor eax, 0x5fe9458e
xor eax, 0x1fa850f1
and eax, 0x410030
or eax, 0xaac2800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6df9ecc6
and eax, 0x25221556
xor eax, 0x50df3054
and eax, 0x10121040
or eax, 0x8a00cd00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7c91902f
and eax, 0x57857a39
or eax, 0x61e2c80b
and eax, 0x55965649
and eax, 0x26b1d69f
and eax, 0x1009
or eax, 0xc8660552
mov dword [ebx], eax
add ebx, ecx
or eax, 0x305a0e78
xor eax, 0x28ef287f
and eax, 0x64c9c699
and eax, 0x800000
or eax, 0xb7405005
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x48f40065
and eax, 0x5a0d601e
and eax, 0x79bf9f46
and eax, 0x6f580e31
and eax, 0x481f6ef2
and eax, 0
or eax, 0xa2dc22ef
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6394a613
and eax, 0x7cac0748
and eax, 0x29d108b6
xor eax, 0x77a9e922
xor eax, 0x16df29e2
and eax, 0x20620000
or eax, 0xa893801
mov dword [ebx], eax
add ebx, ecx
and eax, 0x521da4a2
xor eax, 0x118859c7
and eax, 0x1633a943
and eax, 0x38fdd44d
and eax, 0x10000040
or eax, 0x292ecb16
mov dword [ebx], eax
add ebx, ecx
and eax, 0x17b71c00
xor eax, 0x3df41368
and eax, 0x4beac343
and eax, 0x8400000
or eax, 0xf3299c1a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1cf74cba
or eax, 0x2fcc3536
and eax, 0xe3ea3c
and eax, 0x810008
or eax, 0x400c4703
mov dword [ebx], eax
add ebx, ecx
or eax, 0x49575a3
or eax, 0x589663f
xor eax, 0x7085e594
and eax, 0x694da5f
and eax, 0x100000
or eax, 0x18294104
mov dword [ebx], eax
add ebx, ecx
and eax, 0xa8ff5d4
and eax, 0x4b69c451
or eax, 0xdcec944
and eax, 0x5044100
or eax, 0x42201219
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6ae5845f
xor eax, 0x7a56f73e
xor eax, 0x508a56c9
or eax, 0x3f76c024
and eax, 0x6d6cf62c
or eax, 0x80800043
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2fcea475
xor eax, 0x747936a9
and eax, 0x333cd816
and eax, 0x5c1a880c
and eax, 0x10108000
or eax, 0x45050933
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5f11b3d
and eax, 0xdc083b4
xor eax, 0x370e80a3
and eax, 0x5480204
or eax, 0x4011f948
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6956c7c9
xor eax, 0x5508c50c
or eax, 0xaf87149
and eax, 0xc505009
or eax, 0xc0058002
mov dword [ebx], eax
add ebx, ecx
and eax, 0x729e5be7
and eax, 0x65b45679
or eax, 0x50beac00
xor eax, 0x7d9664d4
and eax, 0x90880d0
or eax, 0x5251472a
mov dword [ebx], eax
add ebx, ecx
or eax, 0xef191f4
or eax, 0x306c0ac4
and eax, 0x370757d1
or eax, 0x483cfc95
and eax, 0x27356fe1
and eax, 0x1154f40
or eax, 0x4882101e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x26656f19
xor eax, 0x62bd7229
xor eax, 0x42e2289b
and eax, 0x20521008
or eax, 0x85814245
mov dword [ebx], eax
add ebx, ecx
or eax, 0x198ff2f9
and eax, 0x7a9ba841
or eax, 0x1438a2d9
and eax, 0x1a2210
or eax, 0x83005120
mov dword [ebx], eax
add ebx, ecx
or eax, 0x50ca7980
xor eax, 0x640123b9
xor eax, 0x4f7e0306
or eax, 0x153b9b11
and eax, 0xa010ca01
or eax, 0x2000020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7cc7a8ee
xor eax, 0x78e4ca51
or eax, 0x5f1b5c96
and eax, 0x1fb654b6
xor eax, 0x3ace2e43
and eax, 0x44241
or eax, 0x82000022
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7a82fbf
or eax, 0x21999a9f
or eax, 0x7eee17bf
or eax, 0x5496b7af
and eax, 0x71439cb1
and eax, 0x70421021
or eax, 0x8c24424e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x23741ce3
xor eax, 0x39e67328
and eax, 0x58e4efe3
and eax, 0x59df729
and eax, 0x42020
or eax, 0x62528891
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x478368da
or eax, 0x46310c82
or eax, 0x13992b39
and eax, 0x77300c20
or eax, 0x88020000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1b0577f7
xor eax, 0x672d2357
and eax, 0x78728c
xor eax, 0x5e95a913
and eax, 0x5c4f1e5
and eax, 0x4003180
or eax, 0xf2220e00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x425e902c
and eax, 0x66be62ea
xor eax, 0x76533c5e
xor eax, 0x1979c1fb
and eax, 0x900a125
or eax, 0x8246005a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x24f2e21e
and eax, 0x1781aff4
or eax, 0x6e608783
xor eax, 0x7a095fd
and eax, 0x7aa1c5f2
and eax, 0x20800060
or eax, 0x937f8491
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7538832d
xor eax, 0x2f2bbec1
and eax, 0x7bb80570
xor eax, 0x2eca8774
xor eax, 0x1e9c54c5
and eax, 0x40840200
or eax, 0x87100d22
mov dword [ebx], eax
add ebx, ecx
or eax, 0x41546f62
and eax, 0x2404608d
or eax, 0x3f8abc02
and eax, 0x3e04e802
or eax, 0x80300345
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3f95e578
and eax, 0x4fc58d56
and eax, 0x26e59403
and eax, 0x810000
or eax, 0x803ae02d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x69df39c6
or eax, 0x568d8ec7
or eax, 0xeec3c20
or eax, 0x1fb1e4b
and eax, 0x88078aa5
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1967069d
or eax, 0x23c5ceb5
and eax, 0x7fcc864d
xor eax, 0x683368eb
and eax, 0x711199bc
and eax, 0x41000004
or eax, 0xa6424602
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5ae9598f
xor eax, 0x5ceeb26
or eax, 0x6fead8fe
and eax, 0x800168fe
or eax, 0x200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5bcb3ffe
xor eax, 0x5c1df73
and eax, 0x36321917
and eax, 0x10000003
or eax, 0x49b1a4a4
mov dword [ebx], eax
add ebx, ecx
or eax, 0x38a397f5
xor eax, 0x463e16bb
and eax, 0x600054b9
and eax, 0x17ffc0b4
and eax, 0
or eax, 0x85003a52
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x31ab03d0
xor eax, 0x4d675e6a
and eax, 0x7007c49f
and eax, 0x10004008
or eax, 0xe111802
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x663e11b4
or eax, 0x7abdf698
and eax, 0x5c42df79
xor eax, 0x33e72d1c
xor eax, 0x1057958a
and eax, 0x18225a4
or eax, 0x4089011
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x351b25e1
and eax, 0xdcf360
xor eax, 0x22ffafec
and eax, 0x442508c6
or eax, 0xb5238f6
and eax, 0x85418a2
or eax, 0x1008c508
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2d41ce73
xor eax, 0x41685eb4
and eax, 0xd1fe257
xor eax, 0x6d34bee4
and eax, 0x561e29d0
and eax, 0x4140810
or eax, 0x82e30325
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x8e2e7e1
or eax, 0x3e62f3
and eax, 0x3eeccb49
or eax, 0x348ef1c3
and eax, 0x20aa3143
or eax, 0x510418
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1e6d94df
and eax, 0x6e2d76f2
or eax, 0x197dbdfa
and eax, 0x3509b952
or eax, 0x40004205
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2270573d
and eax, 0x2ad638e5
or eax, 0x7df6aef6
and eax, 0x66f020a4
or eax, 0x90008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4b86ebe
xor eax, 0x51d9b946
xor eax, 0x452a4f80
and eax, 0x1001d008
or eax, 0xc7800800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x13e1192e
or eax, 0x26772fb4
xor eax, 0x3d5d0fcf
and eax, 0xb084001
or eax, 0x20040f00
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6a7138c3
or eax, 0x16be5874
or eax, 0x734bb119
and eax, 0x32c845ea
and eax, 0x11d5099b
and eax, 0x400082
or eax, 0x88282e21
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3119f693
or eax, 0x22c0fdfb
and eax, 0x512adb51
and eax, 0x71653015
or eax, 0x3e0719d9
and eax, 0x20070188
or eax, 0x90c222
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x32086d0
xor eax, 0x10e6ddbd
xor eax, 0x27d2bc0
and eax, 0x346afd6d
and eax, 0x3028b004
or eax, 0x87554840
mov dword [ebx], eax
add ebx, ecx
and eax, 0xaddfd20
xor eax, 0x5f114eea
and eax, 0x581cfd9c
and eax, 0x512e1f55
and eax, 0x40040000
or eax, 0x701209b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x41e7557a
xor eax, 0x3c979b56
or eax, 0x1d71068e
or eax, 0x345da3d7
and eax, 0x1471eb12
or eax, 0x820000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7c023c9a
xor eax, 0x798078e6
and eax, 0x7c6a5ce5
and eax, 0x4400424
or eax, 0x815928a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3ab4900c
or eax, 0x60e54ac9
and eax, 0x770cf0da
and eax, 0x400090c8
or eax, 0x97722505
mov dword [ebx], eax
add ebx, ecx
or eax, 0x39d83a23
xor eax, 0x4eba1496
and eax, 0x207a8bfb
and eax, 0x8251
or eax, 0x83321000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xc7fe17c
xor eax, 0x1f691603
xor eax, 0x563a49c4
and eax, 0x5ba1f3a1
and eax, 0x668e4a17
and eax, 0x2000000
or eax, 0x30b60bc2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6dadb46c
or eax, 0x69c4bad9
or eax, 0x7a83f657
or eax, 0x21227aa0
or eax, 0x653f46c7
and eax, 0x15a3bff6
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x560701e9
xor eax, 0x26620332
and eax, 0x18604c34
and eax, 0
or eax, 0x47022f43
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4274fed5
or eax, 0x27edfaa9
or eax, 0x4a126390
and eax, 0x178a00
or eax, 0x80000040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x334fda5a
or eax, 0x5e3a1337
and eax, 0x596740a7
and eax, 0x5bc15ff1
and eax, 0x50000020
or eax, 0xa7745cda
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xb34a220
and eax, 0x4aee92c7
xor eax, 0x49acac5a
xor eax, 0x7f3f8669
xor eax, 0x4486b92b
and eax, 0x1a440100
or eax, 0xc5284a04
mov dword [ebx], eax
add ebx, ecx
or eax, 0x491b604f
and eax, 0x5e49cbf9
and eax, 0x1a6301d0
and eax, 0x2cf0bfd
and eax, 0x3c187672
and eax, 0x40
or eax, 0x2e7522b5
mov dword [ebx], eax
add ebx, ecx
or eax, 0xfd4d3ea
and eax, 0x14accbe3
and eax, 0x2b161491
and eax, 0x81
or eax, 0x558a1b5e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x12af1705
xor eax, 0x56192c66
and eax, 0x53fdaf3c
or eax, 0x305e9e04
and eax, 0x2c843c
or eax, 0xc0000c3
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3c81be68
and eax, 0x3fff73ec
and eax, 0x66b7d718
and eax, 0x24a50000
or eax, 0x11080184
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6adbb4b7
and eax, 0xe7367ed
and eax, 0x2804e923
or eax, 0x5ca8d051
xor eax, 0x2fd20a59
and eax, 0x3106920
or eax, 0x497
mov dword [ebx], eax
add ebx, ecx
or eax, 0xa5a80e5
or eax, 0x7b7046ee
and eax, 0x183787fb
or eax, 0x32f9bd33
and eax, 0x1b0fd3a
and eax, 0x928
or eax, 0x2b0f0284
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7856d8a6
and eax, 0x6ffdcadf
and eax, 0x69d3edf9
or eax, 0x64716e56
and eax, 0x6530a810
or eax, 0x12841101
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7285e10a
xor eax, 0x173d88e8
xor eax, 0x643d69b6
and eax, 0x22212801
or eax, 0x94642ba
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5cb6bb8f
or eax, 0x756149c4
and eax, 0x3ad3012f
or eax, 0x7deb3924
xor eax, 0x3258b572
and eax, 0x4320809
or eax, 0x484002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x8ab11e9
xor eax, 0xbf82dc5
and eax, 0x3089d701
or eax, 0x7948d244
or eax, 0x653c5883
and eax, 0x7c5c06c6
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x151ba053
and eax, 0x1e76634f
xor eax, 0x71eebf99
and eax, 0x5c7542d1
and eax, 0x4c300010
or eax, 0x134a510a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2a5a6889
xor eax, 0x14bd7ae5
and eax, 0x7f1ad349
and eax, 0x20184100
or eax, 0x9061b025
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7bf844d5
and eax, 0x2cea1bed
and eax, 0x4c756a7d
and eax, 0x40
or eax, 0xd74b861b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x47ca36fc
or eax, 0x700e570c
and eax, 0x2c82a6f5
or eax, 0x1f9b3b00
and eax, 0x341bbe00
or eax, 0x600008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4aecb931
and eax, 0x1f84ab72
or eax, 0x60d0edb6
and eax, 0x4ed42034
or eax, 0x291040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1e1f608c
and eax, 0x79819508
xor eax, 0x23ef503b
or eax, 0x6a83a432
and eax, 0x61a0dd7a
and eax, 0x20a0c400
or eax, 0x61a22c8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x77a4658c
or eax, 0x7b812377
and eax, 0x27f39fe0
or eax, 0x120e41e8
xor eax, 0x3d1dcdf5
and eax, 0xab20205
or eax, 0xd10d0120
mov dword [ebx], eax
add ebx, ecx
or eax, 0x423035c9
and eax, 0x607a5178
or eax, 0x1844dfbf
or eax, 0x5fbeab1e
and eax, 0x5c8536cf
and eax, 0x4c040407
or eax, 0x82430800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x383f9b8a
or eax, 0x14191b64
xor eax, 0x413d2b90
and eax, 0x9c423476
or eax, 0x40894000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2ca2a01
xor eax, 0x63e6c14
and eax, 0x63f11a5e
or eax, 0x418d4d3b
xor eax, 0x7db9768a
and eax, 0x18440301
or eax, 0x41114440
mov dword [ebx], eax
add ebx, ecx
or eax, 0x713619be
or eax, 0x3d98b059
or eax, 0x2316e2a9
xor eax, 0x464562d
and eax, 0x71000100
or eax, 0x400502c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x572d77bb
xor eax, 0x521906e0
xor eax, 0xd2d1da
and eax, 0x4418602
or eax, 0x6020712c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x143818f2
xor eax, 0x1d80d6c6
xor eax, 0x71ad36c3
xor eax, 0x763cbb33
and eax, 0x10200910
or eax, 0xa088a4e9
mov dword [ebx], eax
add ebx, ecx
or eax, 0x776d361d
xor eax, 0x4f9f2729
or eax, 0x65c63f58
or eax, 0x1ec63407
and eax, 0xb1008a03
or eax, 0x90000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c3a7ffc
and eax, 0x224502ea
or eax, 0x51702e56
or eax, 0x7ae038f4
and eax, 0x73a10012
or eax, 0xa4100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3856e67a
or eax, 0x7ad2f055
or eax, 0x4dfd6159
and eax, 0x3c14f450
or eax, 0x800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x71dff46e
and eax, 0x430123bd
or eax, 0x2a0d0b1e
and eax, 0x7e1abadc
or eax, 0x457e10a7
and eax, 0x633e0ab1
or eax, 0x10014040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x292c7f22
or eax, 0x4cc30cfc
xor eax, 0x5c7d2fe3
or eax, 0x3866d4dc
and eax, 0x2845018
or eax, 0x44010b21
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x11f9626a
or eax, 0x3769b6dd
xor eax, 0x4b78c607
and eax, 0x34046118
or eax, 0xc3088625
mov dword [ebx], eax
add ebx, ecx
and eax, 0x11ddc088
xor eax, 0x2f0f15ec
or eax, 0x26111cd
and eax, 0x30639068
or eax, 0xc1100212
mov dword [ebx], eax
add ebx, ecx
and eax, 0x13be0e7f
and eax, 0x2c847b2b
and eax, 0x7dddeebe
and eax, 0x202
or eax, 0x2ae25c15
mov dword [ebx], eax
add ebx, ecx
or eax, 0x48368ea8
xor eax, 0x627335dd
xor eax, 0x63ae5b69
or eax, 0x26ad6bed
and eax, 0x4183ab0f
or eax, 0x80000400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x763075ad
or eax, 0x44036bba
xor eax, 0x33e693e1
and eax, 0xc4510046
or eax, 0x33aa02a0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2e3ea34b
and eax, 0x7622c40f
and eax, 0xcf04ab0
and eax, 0x4000000
or eax, 0x72c13bd0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x270e536a
xor eax, 0x4496312e
and eax, 0x71b46acd
and eax, 0x20040008
or eax, 0x82001413
mov dword [ebx], eax
add ebx, ecx
or eax, 0x46e6bca2
or eax, 0x22bb4a2c
xor eax, 0x863b486
and eax, 0x4e0c0a31
or eax, 0x10022480
mov dword [ebx], eax
add ebx, ecx
and eax, 0x64de801d
xor eax, 0x7b52a5aa
or eax, 0x34cec109
and eax, 0x7fbfbfe7
and eax, 0xa908420
or eax, 0x615200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x58d0023
and eax, 0x7d641d32
xor eax, 0x181411a2
and eax, 0x260752a5
and eax, 0
or eax, 0x1af70b4e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x9937ed7
and eax, 0x42c3f3c6
and eax, 0x40f86f36
xor eax, 0x2d391117
and eax, 0x40832d0d
and eax, 0x800000
or eax, 0x3e18f402
mov dword [ebx], eax
add ebx, ecx
or eax, 0x686c7523
xor eax, 0x74ce0b0c
or eax, 0x74ada3eb
xor eax, 0x4c6f474a
and eax, 0x2210a021
or eax, 0x88040410
mov dword [ebx], eax
add ebx, ecx
or eax, 0x22917c8
and eax, 0x7b017b63
and eax, 0x210e1e72
and eax, 0x40
or eax, 0x839b2917
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x39b22c11
and eax, 0x5128248
and eax, 0x5da966ee
and eax, 0x6f43b090
or eax, 0xe569f58
and eax, 0x6120f58
or eax, 0x80082085
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4cf785f7
or eax, 0x2c29c5dc
xor eax, 0xdfa5961
and eax, 0x2bd0ff4b
and eax, 0x1001808
or eax, 0x80521e7
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7b6d1a72
or eax, 0x1bcc9ddf
and eax, 0x53e1cd59
and eax, 0x40000450
or eax, 0x84147004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x20c7f1ab
or eax, 0x9bce883
xor eax, 0x158a0500
and eax, 0x64b2ae9
and eax, 0x4108a8
or eax, 0x5ab65512
mov dword [ebx], eax
add ebx, ecx
and eax, 0x211ed2de
and eax, 0x63670b93
xor eax, 0x5d88bbb
and eax, 0x75e1624c
xor eax, 0x221f6652
and eax, 0x92040
or eax, 0x8008a20
mov dword [ebx], eax
add ebx, ecx
and eax, 0x668700ca
xor eax, 0xca03616
or eax, 0x35fbdc85
or eax, 0x4590b161
and eax, 0x177d3ab2
and eax, 0x4190a12
or eax, 0x200c149
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5c66dc41
xor eax, 0x3ac20f2e
and eax, 0x12b253a5
and eax, 0x9f86a91
or eax, 0x46ef1cfa
and eax, 0x22f1822
or eax, 0x3000c200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x79b58625
xor eax, 0x2e432118
xor eax, 0x569955a3
and eax, 0x529dbc57
xor eax, 0x2ac4d123
and eax, 0x40482100
or eax, 0x10228840
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2b6b9245
xor eax, 0x3d7e988d
and eax, 0x1682acd8
or eax, 0x49484410
and eax, 0x4b428000
or eax, 0x90051800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x51bda043
or eax, 0x1ce9004f
and eax, 0x4ea9089b
and eax, 0x6090801
or eax, 0x5002e244
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5aad2e51
xor eax, 0x2f8acc41
and eax, 0x44dd0274
and eax, 0x40000
or eax, 0xbea2040a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x635ac894
or eax, 0x220d12ab
xor eax, 0x59834b11
or eax, 0x66a372f2
and eax, 0x10223960
or eax, 0x8000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x30acf4ee
xor eax, 0x77e57c3c
xor eax, 0x6b6efaed
xor eax, 0x2c8126c8
and eax, 0x10848093
or eax, 0x421a0200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x51d2886c
or eax, 0x2e0bd9fe
xor eax, 0x1ae95fdb
xor eax, 0x50fa77ca
and eax, 0x696a32cc
and eax, 0x20001004
or eax, 0xdc14c402
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4dd9fca7
or eax, 0x14ebafe6
and eax, 0x1267d3a
or eax, 0x5cd19ee4
and eax, 0x14b25a04
or eax, 0xa2080019
mov dword [ebx], eax
add ebx, ecx
and eax, 0x671c32a2
or eax, 0x4b1b5881
or eax, 0x3df4df28
and eax, 0x2be4001
or eax, 0x2004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4147eab9
or eax, 0xbf82749
or eax, 0x174ab82a
and eax, 0x197de9b
and eax, 0x108c1b
or eax, 0xa24c2104
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4740ee6
or eax, 0x349bc978
or eax, 0x2cd5481a
xor eax, 0x5cf0a007
and eax, 0x4006425c
or eax, 0x10009000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5cb3a259
and eax, 0x62bd6c30
or eax, 0x265eab6b
xor eax, 0x24d4f809
or eax, 0xbffe925
and eax, 0x6cc202
or eax, 0x30000080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x414af2bf
and eax, 0x4b3f3cb8
xor eax, 0x28301121
or eax, 0x6a256a3d
and eax, 0x82d52a5
or eax, 0x10020402
mov dword [ebx], eax
add ebx, ecx
or eax, 0x31ca78c2
and eax, 0x160f4d19
or eax, 0x45da6891
xor eax, 0x71ae1d28
and eax, 0x102128
or eax, 0x130e0e42
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6b35985
or eax, 0x496ffb17
xor eax, 0x3300b115
xor eax, 0x1f0e005c
and eax, 0x51214212
or eax, 0x820e1109
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7e9a6493
and eax, 0x8bb691b
and eax, 0x37be3490
and eax, 0x40d8f24d
and eax, 0x80000
or eax, 0x1b837e97
mov dword [ebx], eax
add ebx, ecx
and eax, 0x42336d13
xor eax, 0x63b31ff
xor eax, 0x4d37f098
and eax, 0x184041b6
or eax, 0x4143d8a9
and eax, 0x102d1b1
or eax, 0x2882242
mov dword [ebx], eax
add ebx, ecx
and eax, 0x611b7169
xor eax, 0x223e7e07
or eax, 0x8b2ebaa
and eax, 0x7ce7273e
and eax, 0x2024240c
or eax, 0x54191881
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3bcb9296
and eax, 0x423aec0d
and eax, 0x563f641a
and eax, 0x80000
or eax, 0x8dc54201
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x697f28d4
and eax, 0x1ec0cb7b
and eax, 0x395d629c
or eax, 0x7c5e0d9e
and eax, 0x7fee2cd9
and eax, 0x60400418
or eax, 0x1b0b361
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3160f47e
xor eax, 0x32574453
and eax, 0x8698402
or eax, 0x55d7c39
and eax, 0x475090b
and eax, 0x4450801
or eax, 0x428a3314
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3171b30
and eax, 0x39403d3
xor eax, 0x7b54acb5
xor eax, 0x768f6ce3
and eax, 0x5ba5cc0a
and eax, 0xa044002
or eax, 0x23101
mov dword [ebx], eax
add ebx, ecx
and eax, 0x64ad7739
or eax, 0x1d29d463
or eax, 0x65227970
and eax, 0x6f16fa43
xor eax, 0x3baaf190
and eax, 0x54280100
or eax, 0x8204
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1634578
and eax, 0x2b22ec8b
xor eax, 0x5ecf6501
and eax, 0x4300a100
or eax, 0x800206e4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x49c76a26
or eax, 0x53c85b5f
xor eax, 0x3c69a8c4
and eax, 0x65003300
or eax, 0x10010864
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1cf585ba
or eax, 0x13dc1624
and eax, 0x151978c5
and eax, 0x33a54836
or eax, 0x1ce31728
and eax, 0x18c00a00
or eax, 0x140080
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7f153b52
or eax, 0x246f24dc
xor eax, 0x77d0c823
or eax, 0x6cdc0182
or eax, 0x6c3663a
and eax, 0x66536358
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3444c020
xor eax, 0x16d54817
or eax, 0x39fbdb13
and eax, 0x6f1dc22
and eax, 0x450c820
or eax, 0xdb02234d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x71c39ca9
or eax, 0x2c039b7e
xor eax, 0x51d3991e
and eax, 0x46b45319
and eax, 0x4004200
or eax, 0x10d68038
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x26220c37
and eax, 0x5163cd7f
or eax, 0x184bb59c
and eax, 0x66788f3
and eax, 0x18dea99e
and eax, 0x20890
or eax, 0xfa350228
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2e1a68ab
xor eax, 0x156bc551
and eax, 0x27225435
and eax, 0x5000410
or eax, 0x40193342
mov dword [ebx], eax
add ebx, ecx
and eax, 0xfe8fca5
and eax, 0x3764b819
xor eax, 0x2a07e5f8
xor eax, 0x19a36687
and eax, 0x14000153
or eax, 0x11a4080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x40c9f11f
xor eax, 0x72365117
xor eax, 0x5aacb674
xor eax, 0xe3f245e
and eax, 0x413b9572
and eax, 0x41121022
or eax, 0x1604431c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x58b69076
and eax, 0xf0ca0dc
or eax, 0x729d3756
and eax, 0xe333f2e
and eax, 0x2000600
or eax, 0x5c884099
mov dword [ebx], eax
add ebx, ecx
or eax, 0x238f3f15
and eax, 0x6c342878
xor eax, 0x28c31db8
and eax, 0x40403420
or eax, 0x1908c05e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5c38adc7
and eax, 0x56c17503
or eax, 0xdb5914
and eax, 0x79376abe
and eax, 0x10110806
or eax, 0x4a08460
mov dword [ebx], eax
add ebx, ecx
or eax, 0x294aa0de
and eax, 0x39f97b69
or eax, 0x4565a637
and eax, 0x1a70baa
and eax, 0xa50822
or eax, 0xfc1a3095
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x187c386e
or eax, 0x67fa3240
and eax, 0x1fc42d2c
or eax, 0x5ba39909
or eax, 0x12025c80
and eax, 0x21a488
or eax, 0x800c0072
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1dfceb65
and eax, 0x56df068f
and eax, 0x3af86f3d
and eax, 0x558b0e0
and eax, 0x580000
or eax, 0x3013adf
mov dword [ebx], eax
add ebx, ecx
and eax, 0x20df2884
and eax, 0x978cf69
or eax, 0x6af04838
xor eax, 0x16ee1511
or eax, 0x7f8eb217
and eax, 0x65128a18
or eax, 0x100c0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x24c9325b
xor eax, 0x54fc9632
or eax, 0x10d4e78d
and eax, 0x17b77ac0
and eax, 0x15826280
or eax, 0xe8000428
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3bd8f65a
and eax, 0x7db3dbbe
or eax, 0x4b759431
xor eax, 0x29ec8d99
and eax, 0x460a1022
or eax, 0x80448044
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6a69a22b
or eax, 0x70496302
xor eax, 0x3161d444
and eax, 0x751218fa
xor eax, 0x52f468b2
and eax, 0x140818
or eax, 0xc0009443
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3e156b1b
xor eax, 0x51e3fe82
and eax, 0x59e23d03
xor eax, 0x33b57556
xor eax, 0x6e295686
and eax, 0x4402280
or eax, 0x2815128
mov dword [ebx], eax
add ebx, ecx
and eax, 0x79d1b7a7
and eax, 0x28e8b95e
and eax, 0x385e294
and eax, 0x800000
or eax, 0x32608647
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2cd964a1
and eax, 0x1cb51342
or eax, 0xf0e75ef
or eax, 0x65218952
and eax, 0xcb91ed3
and eax, 0x901a93
or eax, 0x70020124
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x59355256
or eax, 0x1dcade0
and eax, 0x5e6ba496
and eax, 0x8418480
or eax, 0xe5804873
mov dword [ebx], eax
add ebx, ecx
and eax, 0x422ee892
or eax, 0xfe2d25
xor eax, 0x51852dab
xor eax, 0x764b4b03
and eax, 0x62008b1f
or eax, 0x80060000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1aa262dc
and eax, 0x3816ce33
and eax, 0x77dc93ba
and eax, 0x210
or eax, 0x25c3e9ee
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2a7685be
xor eax, 0x4b195747
or eax, 0x263b3561
and eax, 0x40320822
or eax, 0x1000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x607e66db
and eax, 0x6eea6b63
xor eax, 0x7f5aa276
or eax, 0x24483292
and eax, 0x5aca9844
and eax, 0xa080000
or eax, 0x8522078b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x189bc078
and eax, 0x7d9f8fa3
xor eax, 0x67612a48
or eax, 0x4139dc5b
or eax, 0x12aabe3
and eax, 0x60420c22
or eax, 0x90800000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1dc2c176
and eax, 0x185ac52a
xor eax, 0x5b07ee77
and eax, 0x52010b12
or eax, 0xa8a05400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x8651942
or eax, 0x142c6070
xor eax, 0x7edcab2e
and eax, 0x76879c6
xor eax, 0x2aabcdfc
and eax, 0xa018180
or eax, 0x5742000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7908f47
xor eax, 0x6d3f09e6
xor eax, 0x36c8bcd7
and eax, 0x4ca31421
or eax, 0x2100404e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3a71a56f
or eax, 0x6ee4696c
xor eax, 0x321095d1
xor eax, 0x5abb458d
xor eax, 0x58075a74
and eax, 0x4e098100
or eax, 0xa0221020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x35a34f96
xor eax, 0x71803b4f
and eax, 0x19e5f98a
and eax, 0x268a3e03
and eax, 0x801002
or eax, 0x27410288
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2342dc42
xor eax, 0x6b07334c
xor eax, 0x1ddbb965
and eax, 0x105462
or eax, 0x2c40ab08
mov dword [ebx], eax
add ebx, ecx
or eax, 0x146a78cf
xor eax, 0x7adf4f09
xor eax, 0xfc08bfc
or eax, 0x22f916ac
and eax, 0x89305fe
and eax, 0x1001b6
or eax, 0xf122e000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4cc35174
or eax, 0x47da8000
or eax, 0x3b135e5a
and eax, 0x30ebc058
and eax, 0x304a0000
or eax, 0x5041ba6
mov dword [ebx], eax
add ebx, ecx
or eax, 0x53999981
or eax, 0x520b5578
and eax, 0x458bcb19
and eax, 0x44824a09
or eax, 0x92500464
mov dword [ebx], eax
add ebx, ecx
and eax, 0x713b98b9
xor eax, 0x6aa2d018
and eax, 0x1a7c2181
xor eax, 0x4f4f35f8
and eax, 0x51480131
or eax, 0x280c204
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1c58500
or eax, 0xb6f04cf
and eax, 0x7c6cf44e
or eax, 0x39ea0e64
and eax, 0x5a11eed6
and eax, 0xa40
or eax, 0x61830119
mov dword [ebx], eax
add ebx, ecx
or eax, 0x13901e70
and eax, 0x11241008
or eax, 0x5c8853be
and eax, 0x15800136
or eax, 0xa2310400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5d6cfeee
and eax, 0x711df966
or eax, 0x77114482
xor eax, 0x3aae7392
and eax, 0x72bf15aa
and eax, 0x330400
or eax, 0x1a0cb115
mov dword [ebx], eax
add ebx, ecx
or eax, 0x49d66785
xor eax, 0x57c85708
and eax, 0x3837fd9d
and eax, 0x232015
or eax, 0xf6081222
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4bc987a3
or eax, 0x248a226f
or eax, 0x46f413a2
or eax, 0x6d89637e
and eax, 0x29782158
or eax, 0xc00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x74b01b1c
and eax, 0x2828f03c
and eax, 0x2051406c
xor eax, 0x1cbf9c7b
xor eax, 0x416c5da6
and eax, 0x5d828151
or eax, 0x80282e26
mov dword [ebx], eax
add ebx, ecx
and eax, 0x270f1e01
xor eax, 0x7f59ca97
or eax, 0x7381f246
and eax, 0x3ac1a652
or eax, 0x80000101
mov dword [ebx], eax
add ebx, ecx
and eax, 0x14e1deef
xor eax, 0xe830d4d
xor eax, 0x4b8e76f
or eax, 0x42ae4862
and eax, 0x1171d35d
and eax, 0x404001
or eax, 0x4873b9e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3bc30417
or eax, 0x4874a6e1
xor eax, 0x14f03486
xor eax, 0x6d10d52b
or eax, 0x77cc4997
and eax, 0x26545b82
or eax, 0x80210028
mov dword [ebx], eax
add ebx, ecx
and eax, 0x325a736f
or eax, 0x521beb96
and eax, 0x2bc529e8
and eax, 0x224108a0
or eax, 0x403e0210
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6269347
or eax, 0x406821e3
or eax, 0x1bcfce0f
and eax, 0x49d7def6
and eax, 0x418812
or eax, 0xb0000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4737b02
xor eax, 0x30cddf68
or eax, 0x42f7465
or eax, 0x40f3afea
and eax, 0xfa7bdb
and eax, 0xb80b4a
or eax, 0x47008034
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2c35a20d
or eax, 0x3220021f
xor eax, 0x72f6ae0d
and eax, 0x20000
or eax, 0x1a0051e9
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1f2638e
and eax, 0x4d9d608
or eax, 0x4e8a84ed
or eax, 0x6c640e12
or eax, 0x2c55486e
and eax, 0x6ebca23
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x51585a8
xor eax, 0x293b8166
xor eax, 0x4afcf184
and eax, 0x60180260
or eax, 0xa46c084
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6dbfa3c5
xor eax, 0x2c19848e
or eax, 0x650d33d4
xor eax, 0x46d097b4
xor eax, 0x5e344a7c
and eax, 0x4d090812
or eax, 0xe05008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x213a59c7
xor eax, 0x54a18cf3
xor eax, 0x22e55525
or eax, 0x29438395
and eax, 0x7060101
or eax, 0x106402
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1363b6da
xor eax, 0x5cd85612
or eax, 0x49b38a0b
xor eax, 0x3468a62f
and eax, 0x31822040
or eax, 0x8001a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x18e290c1
xor eax, 0x7a7ad188
or eax, 0x6f4df04e
and eax, 0x4b2296df
and eax, 0x2080c0
or eax, 0x10554f11
mov dword [ebx], eax
add ebx, ecx
and eax, 0x669d1b44
and eax, 0x7c88dede
and eax, 0x7c299a50
or eax, 0x5a3a8205
and eax, 0x200841
or eax, 0x21046020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x57ab4223
and eax, 0x74da9fe6
and eax, 0x5bad3c65
and eax, 0x6f018bb3
xor eax, 0x3eae293a
and eax, 0x36a60818
or eax, 0xc1514644
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3445b507
xor eax, 0x754d58c9
xor eax, 0x26eec337
or eax, 0x5d837789
and eax, 0x784059b2
or eax, 0x80004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x73d44c48
xor eax, 0x45ab90f
or eax, 0x2d306156
and eax, 0x6912d004
or eax, 0xa20
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x601aac35
and eax, 0x14fdefa3
xor eax, 0x14102ead
xor eax, 0x65bc2dc7
xor eax, 0x41b966f1
and eax, 0x201d019a
or eax, 0xc7403465
mov dword [ebx], eax
add ebx, ecx
or eax, 0x33880850
or eax, 0x1c7454b5
xor eax, 0x402f2fe7
and eax, 0x3f904200
or eax, 0x212122
mov dword [ebx], eax
add ebx, ecx
or eax, 0x64048ac
and eax, 0x52c91716
or eax, 0x7ad8430f
and eax, 0x17c80569
and eax, 0x765b4aa4
and eax, 0x12080000
or eax, 0x2c90580a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6d472db5
or eax, 0x79b932b9
or eax, 0x303e7df1
and eax, 0x40585eed
or eax, 0x84008000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x32fca711
or eax, 0x5b049c2e
and eax, 0x49d0a2e1
or eax, 0x1e88bb6
or eax, 0x68ab69b9
and eax, 0x20a1011d
or eax, 0x2001400
mov dword [ebx], eax
add ebx, ecx
or eax, 0xc548788
or eax, 0x7a938a24
xor eax, 0x5cd7c1d5
and eax, 0x2200a20
or eax, 0x91c80086
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1429f171
xor eax, 0x6e46ecd7
or eax, 0x5f3c8490
and eax, 0x5ea31630
or eax, 0x400000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x301ef830
xor eax, 0x36a1ddc2
or eax, 0x5ff4716d
and eax, 0x1509e3dc
and eax, 0x1400614c
or eax, 0x42600801
mov dword [ebx], eax
add ebx, ecx
and eax, 0x69cb0793
xor eax, 0x46e1199b
or eax, 0x3cacf997
and eax, 0x804011b
or eax, 0x80000220
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1193fc01
xor eax, 0x74f553a4
and eax, 0x5c430964
or eax, 0x3e7a2e0a
and eax, 0x389763fc
and eax, 0x18100008
or eax, 0x2648113
mov dword [ebx], eax
add ebx, ecx
or eax, 0x49e35b0
or eax, 0x634feb14
xor eax, 0x4ee19745
or eax, 0x375d6375
or eax, 0x2345665c
and eax, 0x151348cd
or eax, 0x8809000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x375c7864
xor eax, 0x2bce9c64
and eax, 0x2fb14edf
and eax, 0x1084c
or eax, 0xe8741022
mov dword [ebx], eax
add ebx, ecx
and eax, 0x9b53e4c
or eax, 0x58f79d8a
or eax, 0x32b9d513
and eax, 0x1df11724
and eax, 0x8510000
or eax, 0xe3062a52
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6263fee9
or eax, 0x12586d4d
and eax, 0x407233b9
and eax, 0x40402311
or eax, 0x20840406
mov dword [ebx], eax
add ebx, ecx
and eax, 0x723241cb
or eax, 0x3e85349c
xor eax, 0x1de89676
and eax, 0x420c8169
or eax, 0x18024806
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1b2dedd0
or eax, 0x5be80cc2
xor eax, 0x224547e1
or eax, 0x441267ad
or eax, 0x1c660a28
and eax, 0x3c88642b
or eax, 0x8000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x50cb54f3
and eax, 0x25983eb4
and eax, 0x376e505c
and eax, 0x4000000
or eax, 0xdadee089
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1819faea
xor eax, 0x1aba1022
xor eax, 0x6ee7f103
xor eax, 0x26964623
or eax, 0x5cae4035
and eax, 0x948a48a8
or eax, 0x3012000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x21e1439b
and eax, 0x4fb5a173
and eax, 0xe8fe285
or eax, 0x14ab32c
xor eax, 0x4810c4bb
and eax, 0x90b0114
or eax, 0xa2248828
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6f7be549
and eax, 0x75928f91
and eax, 0x20f5b6fc
and eax, 0x44ffc3d
or eax, 0x1d43fb46
and eax, 0x5005900
or eax, 0x62b40429
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3b15e6b9
and eax, 0x40eca705
and eax, 0x14902274
and eax, 0x78334d0c
and eax, 0
or eax, 0x2f11252d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c439f97
or eax, 0x2139b74
or eax, 0x148814be
and eax, 0x34088d5d
or eax, 0x200000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x10712a08
xor eax, 0x40a4543d
or eax, 0x1e6906e6
and eax, 0x12c100b0
or eax, 0x81008108
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2b3a953c
or eax, 0x72ecb1e3
and eax, 0x40c6c44e
and eax, 0x49bea621
or eax, 0x4719525d
and eax, 0x2195010
or eax, 0xb8402100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x714b3ef2
and eax, 0x471e32de
xor eax, 0x60cb8554
and eax, 0x2350b202
or eax, 0x244049
mov dword [ebx], eax
add ebx, ecx
or eax, 0x69ca209b
or eax, 0x33b2fe34
or eax, 0x7389e579
xor eax, 0x1fb4a095
and eax, 0x4001160a
or eax, 0x8804a015
mov dword [ebx], eax
add ebx, ecx
or eax, 0x553f6b26
and eax, 0x38e328c7
and eax, 0x7cebc3d1
or eax, 0x392b6dfc
xor eax, 0x6e9718de
and eax, 0x2081423
or eax, 0x80400044
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x754dabe7
xor eax, 0x17c9e77d
or eax, 0x4c6713c5
or eax, 0x4f9bd61b
and eax, 0xba5cb43
and eax, 0x9204a01
or eax, 0xf0583004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2676d54
and eax, 0x40b6e11c
and eax, 0xa06cbdd
and eax, 0x4000
or eax, 0xb968b180
mov dword [ebx], eax
add ebx, ecx
or eax, 0x75cfb8a8
xor eax, 0x340a3979
xor eax, 0x553d2750
and eax, 0x196abff8
and eax, 0x8482680
or eax, 0x66a20019
mov dword [ebx], eax
add ebx, ecx
and eax, 0x130f0c54
or eax, 0x4bcfdcaa
and eax, 0x358647bc
xor eax, 0x1d8a8f38
and eax, 0xc080b80
or eax, 0x2b10004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x21f09d6c
xor eax, 0x31f70333
and eax, 0x157f4a9
and eax, 0x8400
or eax, 0x22010360
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x13befa77
and eax, 0x1f63083b
xor eax, 0x545d96e4
and eax, 0x50a8891
or eax, 0x80006000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x38a7e633
and eax, 0xf03e8d
and eax, 0x169728c7
and eax, 0x2000
or eax, 0xa76e87fc
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6ce04843
xor eax, 0x70171ec8
xor eax, 0x5c6d3cbb
and eax, 0x59c638fd
and eax, 0x34ee99d1
and eax, 1
or eax, 0x1e944d2e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x45a44114
or eax, 0x2d6d636
and eax, 0x384a1045
xor eax, 0x7fa61c8d
xor eax, 0x5588193e
and eax, 0x22481130
or eax, 0x8d104000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2892f5ae
xor eax, 0x69ff952d
xor eax, 0x5c82139f
or eax, 0x678364f7
and eax, 0x30a07564
or eax, 0x408800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c7767bf
xor eax, 0x64c81759
or eax, 0x4a182add
and eax, 0x502c0a7c
or eax, 0x1801100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x597010bf
or eax, 0x213fbea4
xor eax, 0x6d8d16b
and eax, 0x28894928
and eax, 0x8000800
or eax, 0x15fc9182
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6cda49ff
or eax, 0x3ae134dc
or eax, 0x7e6d3aaf
and eax, 0x6587da5b
or eax, 0x100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x903ea88
and eax, 0x40489db
and eax, 0x1ff329ce
and eax, 0xc8
or eax, 0xeb907435
mov dword [ebx], eax
add ebx, ecx
and eax, 0x373dd82
xor eax, 0x351fdd69
or eax, 0x4a37d75a
and eax, 0xa14d8d2
or eax, 0x1c02004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3ec876c4
and eax, 0x5dc1169b
or eax, 0x38d9e3e1
and eax, 0x3801a350
or eax, 0x42200008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x547c3cc8
xor eax, 0x554cc87e
and eax, 0x17176409
xor eax, 0x616adb7a
or eax, 0x651983ce
and eax, 0x2560b40a
or eax, 0x90040001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x75007150
and eax, 0x55eccf7
or eax, 0xd21d40
and eax, 0x554f6e62
and eax, 0x1440000
or eax, 0x20113b5
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5d26c917
or eax, 0x23d7ea13
or eax, 0x77519ef1
xor eax, 0x1e8544c9
and eax, 0x170092c
or eax, 0x10844401
mov dword [ebx], eax
add ebx, ecx
or eax, 0x31724dbd
xor eax, 0x11f5365b
or eax, 0x453e8fc0
and eax, 0x2439e400
or eax, 0x2c00010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x12e02cdd
and eax, 0x1383cb93
xor eax, 0x3ef07a13
xor eax, 0x5d8f8939
and eax, 0x6c7008
or eax, 0x10000c45
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x55089a4e
and eax, 0x4b43c1f5
or eax, 0x5c08617c
and eax, 0x49d981ee
or eax, 0x53cc7c5e
and eax, 0x4ac88004
or eax, 0xa4320080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3e47ed1d
xor eax, 0xa97cf71
xor eax, 0x7aaf3922
and eax, 0x1183012a
xor eax, 0x769e729a
and eax, 0x20091100
or eax, 0x8a2040a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3c3b4382
xor eax, 0x3189efe2
and eax, 0x27352bda
or eax, 0x32d4f4e2
and eax, 0x1004c408
or eax, 0x88010205
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2cb501ec
and eax, 0x7d2ac45a
xor eax, 0x1b83c82d
and eax, 0x500b2df1
and eax, 0x20001
or eax, 0x6d405200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4900f822
xor eax, 0x314474ff
xor eax, 0x69ff73c0
xor eax, 0x61818af2
or eax, 0x18f68698
and eax, 0x8c6e480
or eax, 1
mov dword [ebx], eax
add ebx, ecx
or eax, 0x30bb13eb
or eax, 0x6c8bdecd
and eax, 0x2edfceb
xor eax, 0x49079f3f
or eax, 0x4d8ee8bd
and eax, 0x9aa2b50
or eax, 0x90000402
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xb8e512b
xor eax, 0x1391c200
and eax, 0xe8f428b
and eax, 0x10000
or eax, 0x22001222
mov dword [ebx], eax
add ebx, ecx
or eax, 0x60cd3c44
or eax, 0x32f05f8d
and eax, 0x666c5a39
and eax, 0xc5028
or eax, 0x800380d2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2cb0c911
or eax, 0x14790df5
xor eax, 0x6ac3dcf1
and eax, 0x40900104
or eax, 0x8104c239
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4909a454
and eax, 0x2af4c124
or eax, 0x1479d31b
and eax, 0x14604112
or eax, 0x98404e0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x42315def
and eax, 0x4be52ff
and eax, 0x6c88e526
xor eax, 0x5cdbd93b
and eax, 0x408b9018
or eax, 0x23004046
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x753ca4b
or eax, 0x68dc1d8d
xor eax, 0x5e85dbfb
or eax, 0x448e0d9a
and eax, 0x20c5003e
or eax, 0x1000201
mov dword [ebx], eax
add ebx, ecx
and eax, 0x34de505e
or eax, 0x4f15f644
and eax, 0x3840c54b
and eax, 0x519653c7
and eax, 0x34469333
and eax, 2
or eax, 0xa7610065
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c23511d
or eax, 0x63c71f6d
and eax, 0x74e30ff1
or eax, 0x187576e1
xor eax, 0x322b063a
and eax, 0x46540008
or eax, 0x1028210
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4f315ea5
xor eax, 0x2f58e114
and eax, 0x18c8a05a
and eax, 0xfc1c7e7
or eax, 0x1c6ec061
and eax, 0xc024040
or eax, 0x1813406
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x34172aad
xor eax, 0x71eb306f
or eax, 0xd076d5c
or eax, 0x35ed80c9
and eax, 0x2d140811
or eax, 0x80001020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7ac7f74c
xor eax, 0x303571d1
and eax, 0xd8019e8
and eax, 0x1d88f96a
xor eax, 0x4e1ae9c1
and eax, 0x4a08d020
or eax, 0x94010614
mov dword [ebx], eax
add ebx, ecx
or eax, 0xfc22bdd
or eax, 0x41872bf4
or eax, 0x4e55459
xor eax, 0x2c1cd71
or eax, 0x5763d9a2
and eax, 0x9827db02
or eax, 0x20000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5efbfcde
xor eax, 0x2b5c56cf
and eax, 0x7e8ae3ca
and eax, 0x1e596408
and eax, 0x222f41a6
and eax, 0x4000
or eax, 0x20593d5f
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6bbe39d8
or eax, 0x6eb68cf7
or eax, 0x4b0198c2
or eax, 0x7dd640d4
xor eax, 0x9165d85
and eax, 0x62e1a008
or eax, 0x124804
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3d3eff3d
and eax, 0x34486822
and eax, 0x605a1854
and eax, 0x52f884b4
or eax, 0x7c3b09fc
and eax, 0x581b003c
or eax, 0x83805400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1d159bfa
and eax, 0x376b167f
or eax, 0x3736771c
and eax, 0x53c1008
or eax, 0xc00001
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2a888316
and eax, 0xcd15eed
or eax, 0x3a3ed2b8
or eax, 0x6782948
and eax, 0x4fc41f0
or eax, 0x81000403
mov dword [ebx], eax
add ebx, ecx
or eax, 0x582989c3
and eax, 0x4160be89
and eax, 0x1928445c
and eax, 0x1000400
or eax, 0x8a52c068
mov dword [ebx], eax
add ebx, ecx
or eax, 0xd0ad00a
and eax, 0x2f7aef55
or eax, 0x796d7b63
xor eax, 0x461f2acd
and eax, 0x390014a2
or eax, 0x42112850
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1e91489c
and eax, 0x5b3979c0
xor eax, 0x4dbe626d
or eax, 0x1e1084ac
and eax, 0x12128888
or eax, 0x40404140
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7e2e6e0d
or eax, 0x6965c72d
and eax, 0x57338f55
xor eax, 0x7cb66952
and eax, 0x805cc00
or eax, 0x445810e8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3f2bab8a
or eax, 0x6fa5c82d
or eax, 0x4897be6e
or eax, 0x3d86d4dd
or eax, 0x6a4ecbc9
and eax, 0x22a32d4e
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x179323f2
or eax, 0x4b99af55
xor eax, 0x354824b4
and eax, 0x8ab08340
or eax, 0x11063490
mov dword [ebx], eax
add ebx, ecx
and eax, 0x51d2e2c6
xor eax, 0xd2d95f8
and eax, 0x71279426
and eax, 0x241000
or eax, 0xac8808c5
mov dword [ebx], eax
add ebx, ecx
and eax, 0x32ea988
or eax, 0x24554d96
or eax, 0x6d5c231
or eax, 0x5a646b37
and eax, 0x16552312
or eax, 0x80021040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3c114197
xor eax, 0x17c9a55e
and eax, 0x3b3f8f75
or eax, 0x547a4878
and eax, 0x4aecab90
and eax, 0x400000
or eax, 0x9810600f
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xf16c989
xor eax, 0x42ee54a0
xor eax, 0x35453811
and eax, 0x359001b8
xor eax, 0x5e85a056
and eax, 0x10042066
or eax, 0x6a4488
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6d412498
and eax, 0x4743409b
xor eax, 0x23c1874e
and eax, 0x6020680
or eax, 0x901c1802
mov dword [ebx], eax
add ebx, ecx
and eax, 0x42cbd7f8
xor eax, 0x14d15227
xor eax, 0x56784e9e
and eax, 0x67badbb6
xor eax, 0x10cbe908
and eax, 0x10086228
or eax, 0x8c101c44
mov dword [ebx], eax
add ebx, ecx
or eax, 0x60885fa9
xor eax, 0x6cd647bc
xor eax, 0x2b30c740
and eax, 0x802cd100
or eax, 0x448100cc
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x44d3d057
and eax, 0x19b791ab
or eax, 0x4d051e00
and eax, 0x41100a8b
or eax, 0x12080074
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x10d00aa8
or eax, 0x3d89de06
or eax, 0x4c31ebd2
and eax, 0x697b5649
and eax, 0x60080040
or eax, 0x9680098a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6d9d1be0
or eax, 0x6e0a2237
and eax, 0x3e26e5b
and eax, 0x2000218
or eax, 0xfcc018c0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x63f5a676
xor eax, 0x7b82b495
and eax, 0x87bc159
xor eax, 0xf4158de
and eax, 0x109e3fe1
and eax, 0x101801
or eax, 0x17a00104
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6845fd54
or eax, 0x66c41445
and eax, 0xd74b663
and eax, 0x34e68eb2
and eax, 0x448000
or eax, 0x2a8060ef
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7e568d96
xor eax, 0x11cb377f
or eax, 0x62420d32
and eax, 0x421aca80
or eax, 0x10000044
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x746bd26e
xor eax, 0x6a4d28e5
and eax, 0x5b072abf
xor eax, 0x13170b14
xor eax, 0x651f5b04
and eax, 0x100c401f
or eax, 0x908ec0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6021199c
xor eax, 0x7ae39feb
xor eax, 0x24ea03c3
or eax, 0x2e0ea12c
and eax, 0x4e013030
or eax, 0xc00041
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6ee79878
or eax, 0x25e5359c
and eax, 0x58805cd4
and eax, 0x23f6f356
and eax, 0x800004
or eax, 0xa4206468
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4dd49529
and eax, 0x284d2c23
xor eax, 0x5fc95b02
xor eax, 0x782aa56e
and eax, 0x21a38208
or eax, 0x1401a0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7a38b1c
and eax, 0x72afbed0
and eax, 0x52ca7067
xor eax, 0x639d7f6e
and eax, 0x106300
or eax, 0x18e08010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4df50cf7
and eax, 0x2e1769c5
and eax, 0x14af45c7
and eax, 0x328885c4
xor eax, 0x12f5f71d
and eax, 0x10845009
or eax, 0x41080842
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x15604f34
and eax, 0x11086015
xor eax, 0x62b0d096
and eax, 0x42880080
or eax, 0x88440d04
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3bb1d5c0
and eax, 0x2ea39d6f
or eax, 0x5d75e80b
and eax, 0x65b0ec05
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x161d94bf
and eax, 0x68790e70
xor eax, 0x5cbc5e37
and eax, 0x4010000
or eax, 0x802009f0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4cb82c32
and eax, 0x1a27593b
or eax, 0x60656437
xor eax, 0x56d9d21a
and eax, 0xa008701
or eax, 0xc14308d2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x19cd67b0
or eax, 0x361f895
and eax, 0x35648272
and eax, 0x1408010
or eax, 0x2e8b0c0c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x54685a60
xor eax, 0x6f4b6
xor eax, 0x7a4e6213
or eax, 0x75a10e8e
xor eax, 0x1c3accf5
and eax, 0x8918002
or eax, 0x2204c15
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x396f905a
or eax, 0x787b5bbe
xor eax, 0x272cefe3
and eax, 0x1401101c
or eax, 0x3004901
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x42ef7006
and eax, 0x28587eb5
xor eax, 0x1850db27
and eax, 0x8185210
or eax, 0xa4840c80
mov dword [ebx], eax
add ebx, ecx
or eax, 0x67dd6974
and eax, 0x4bf6a8e6
and eax, 0x36483809
and eax, 0x2402800
or eax, 0xcb9059b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x90c0c2b
and eax, 0x2dd34c10
and eax, 0x301c27d2
xor eax, 0x148b816
and eax, 0x10ac00
or eax, 0x2010200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3ebf2c32
or eax, 0x17f4a006
and eax, 0x5b4d66fd
and eax, 0x1042000
or eax, 0xa02850e3
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4a9adb3e
or eax, 0x5812bf8f
and eax, 0xc978827
xor eax, 0x7b997aed
and eax, 0x538a10c8
or eax, 0x4240410
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2627c8ae
and eax, 0x42b2c29c
xor eax, 0x3600163f
and eax, 0x44225420
or eax, 0x804c0000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5b08f8e
and eax, 0x4e194bfd
xor eax, 0x16e57f75
or eax, 0x18bcb4c1
and eax, 0x2a488a1
or eax, 0x4000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x653c7418
and eax, 0x6b01d40
xor eax, 0x19dde079
and eax, 0x7bd6100d
or eax, 0x7029e068
and eax, 0x61495028
or eax, 0x800b16
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x71b50667
xor eax, 0x44a72352
or eax, 0x658153a5
and eax, 0x1b592f
or eax, 0x200040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3b295d4f
and eax, 0x4202f829
and eax, 0x7414fcdf
xor eax, 0x7210cd68
and eax, 0x74f67b1
and eax, 0x520
or eax, 0x2995a85e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x231bb11e
or eax, 0x5574d7af
and eax, 0x1ed4973e
and eax, 0x4385cce3
and eax, 0x2800422
or eax, 0x194b3980
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1a4ddf09
and eax, 0xebea4a0
or eax, 0x68c639a
and eax, 0x1f0354ea
or eax, 0x77d95943
and eax, 0x548a4802
or eax, 0x8208204
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3a0da077
or eax, 0x6ff91fb7
and eax, 0x6b4d8cc0
xor eax, 0x646037dc
xor eax, 0x739741ca
and eax, 0x188092
or eax, 0x40008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7da49563
or eax, 0x6c14b73f
or eax, 0x58a721e6
and eax, 0x7d9f8b38
and eax, 0x14168000
or eax, 0x80604001
mov dword [ebx], eax
add ebx, ecx
and eax, 0x28a66b04
and eax, 0x120de39b
or eax, 0x7983e0fa
and eax, 0x599494f1
xor eax, 0x68104b3f
and eax, 0x21104082
or eax, 0xce4a1020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x53db42a4
and eax, 0x71a00ea9
and eax, 0x71151a01
or eax, 0x6e892522
and eax, 0x5e7bd86d
and eax, 0x5a080000
or eax, 0xa114f1dd
mov dword [ebx], eax
add ebx, ecx
and eax, 0x587ef36b
xor eax, 0x6b1a2f9a
or eax, 0x4f0716dd
or eax, 0x3fb728c4
and eax, 0x10200ac6
or eax, 0x80400000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x706c3fb2
xor eax, 0x2e1f2ca5
or eax, 0x78a9e7bf
and eax, 0x7c5ba4d4
or eax, 0x40000
mov dword [ebx], eax
add ebx, ecx
or eax, 0xe1c7f06
or eax, 0x3a565b1d
or eax, 0x65e415ca
or eax, 0x7520dc2a
and eax, 0x60962f0a
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4f0963da
or eax, 0x28b96709
xor eax, 0x33586fa9
and eax, 0x25b271da
and eax, 0x21a1dbc5
and eax, 0x1800000
or eax, 0x9000a819
mov dword [ebx], eax
add ebx, ecx
or eax, 0x40ac8a39
or eax, 0x597bcd7c
xor eax, 0x12730b50
and eax, 0x8808428
or eax, 0x34001090
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2387d7fa
and eax, 0x802a4f7
xor eax, 0x4588ce9a
xor eax, 0x49041af9
and eax, 0x4044001
or eax, 0x7001234a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x49c189da
or eax, 0x77594d56
and eax, 0x485e5cbd
or eax, 0x4ab2f86e
and eax, 0x4a880c93
or eax, 0xa0000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7d8d1b88
and eax, 0x3d58b67e
xor eax, 0x37522cb8
and eax, 0x4220a2
or eax, 0xc1208548
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1a3e09d5
xor eax, 0x62ceae2c
and eax, 0x741e39cf
xor eax, 0x5f667284
xor eax, 0x2391a0cd
and eax, 0x48a5904a
or eax, 0x231a20a5
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x570c4a30
or eax, 0xcf9c46
and eax, 0x780dc6df
xor eax, 0x6f0f5e10
and eax, 0x54020848
or eax, 0xdc2210
mov dword [ebx], eax
add ebx, ecx
and eax, 0x141c3663
xor eax, 0x6b3c4281
or eax, 0x5966f843
and eax, 0x6f00a880
or eax, 0x80800538
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5549822b
or eax, 0x23f2c6f7
and eax, 0x5d952528
or eax, 0x3eb6d61d
and eax, 0x2ec75bc
and eax, 0x47434
or eax, 0x15100080
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1e73df24
and eax, 0x42bb2f25
or eax, 0x53b491aa
xor eax, 0x2279e5d
or eax, 0x6068eb9e
and eax, 0x10100c70
or eax, 0x84060000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6973a0ea
and eax, 0x33786958
and eax, 0x23c5d24
and eax, 0x200800
or eax, 0x5495820b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x14df8424
and eax, 0x34cbca82
or eax, 0x71ef3bcd
xor eax, 0x3eed2bc0
and eax, 0x6a67b6f3
and eax, 0x48009000
or eax, 0x81b40792
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x46667ce2
and eax, 0x21f68264
and eax, 0x4b949c4e
or eax, 0x3a7dcad
and eax, 0x1a3c02c
or eax, 0xe0482010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7ad0c13c
xor eax, 0x65a5cf8f
xor eax, 0x661d57df
or eax, 0x54d1077e
and eax, 0x2e617bc1
and eax, 0x20406100
or eax, 0x830200b4
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6067f169
xor eax, 0x58a4b6a0
or eax, 0x287f72ee
and eax, 0x102da1e6
or eax, 0x86000810
mov dword [ebx], eax
add ebx, ecx
or eax, 0x249f9b82
or eax, 0x5066c4c2
and eax, 0x1ad49d8a
xor eax, 0x791aeec
and eax, 0x334b18e8
and eax, 0x400068
or eax, 0xa0008415
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x371913b6
and eax, 0x1632df6
or eax, 0x7afd37b7
and eax, 0x51283027
or eax, 0x808
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5ef4b613
or eax, 0xadd11e1
or eax, 0x4b2412c6
and eax, 0x55e74537
and eax, 0x10450024
or eax, 0x2000b200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x407fa69b
and eax, 0x12cef1e3
and eax, 0x14827e89
and eax, 0x88ac3b
and eax, 0
or eax, 0xd60280d4
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2513fc8
and eax, 0x2b4dcd7a
and eax, 0x4b764b77
xor eax, 0x3ba170b1
and eax, 0x10a160c0
or eax, 0x4450030a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x40314d44
xor eax, 0x2ad5c1ff
and eax, 0x65f9886c
and eax, 0x121755aa
and eax, 0x4c3ac4e0
and eax, 0x100020
or eax, 0xffc66851
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7226f4e1
and eax, 0x598391c
and eax, 0x7830d64d
and eax, 0
or eax, 0x28e07bda
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7b345f30
xor eax, 0x3cb367e5
or eax, 0x159fd7e4
or eax, 0x61295e2c
and eax, 0x4a705542
and eax, 0x200042
or eax, 0xa501aa9d
mov dword [ebx], eax
add ebx, ecx
and eax, 0x21c86cb5
or eax, 0x510d6846
xor eax, 0x3350ad47
xor eax, 0x74c5cefc
and eax, 0x2100944
or eax, 0x89218490
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6ecfa2a
or eax, 0x44a24a21
and eax, 0x793c66fb
xor eax, 0x3d313007
or eax, 0x495bf424
and eax, 0x91a5454
or eax, 0x2a00001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x24421f4f
and eax, 0x36bfee3c
and eax, 0x462f6b6
and eax, 0x14
or eax, 0x8b58204a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3794d494
xor eax, 0x12dd5eae
and eax, 0xd4e9456
and eax, 0x1000000
or eax, 0xc0f67c8e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x36984b17
xor eax, 0x59c9b1b
or eax, 0x5eb7bd6f
and eax, 0x6d30af4f
and eax, 0x200202
or eax, 0xa24b1000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3b3e100b
or eax, 0x6249e886
or eax, 0x15d9a401
or eax, 0x6c807189
and eax, 0xbfcda209
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x351b43f6
and eax, 0x227f2536
xor eax, 0x11b4e14a
xor eax, 0x16b9f5c0
and eax, 0x121030
or eax, 0x824c803
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x31f6e016
or eax, 0x7f1e2a38
xor eax, 0x62896954
and eax, 0x5150029
or eax, 0x40088484
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x638232c
or eax, 0x61f337b9
or eax, 0x10195623
or eax, 0x58493f80
and eax, 0x1302fa1b
or eax, 0x4000044
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7ac6fa73
xor eax, 0x699418f0
xor eax, 0x1b496a52
and eax, 0x1f19008c
or eax, 0x40420131
mov dword [ebx], eax
add ebx, ecx
and eax, 0x16088496
and eax, 0xfe46bb9
or eax, 0x2e47077
or eax, 0x70a88725
and eax, 0x74201737
or eax, 0x89000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x694d0e3e
and eax, 0x298397cb
and eax, 0x6b7599c8
or eax, 0x73d6c30c
or eax, 0x69362c04
and eax, 0x902c908
or eax, 0x800000e0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x693667d2
xor eax, 0x36848846
and eax, 0x2f965a0
and eax, 0x1a48b5e2
and eax, 0x7c160940
and eax, 0
or eax, 0x8ab9375c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1d6c6265
or eax, 0x652b48
or eax, 0x68dc704e
and eax, 0x40e9290c
or eax, 0x87000030
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x28b7c99b
and eax, 0x236480ab
or eax, 0x17df42ea
or eax, 0x2938a378
xor eax, 0x126a056d
and eax, 0x2195e690
or eax, 0x82001908
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x331c93e0
xor eax, 0x6695ffb
or eax, 0x33d11e69
or eax, 0x36679e39
and eax, 0x14011324
and eax, 0x10010120
or eax, 0x8a1e0803
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1c3db9c2
or eax, 0x6985195f
and eax, 0x25d5cdf2
and eax, 0x37ae58a3
and eax, 0x20000080
or eax, 0x186a9008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x799492b6
or eax, 0x299448c9
or eax, 0x7a329e87
and eax, 0x4c9d1be1
and eax, 0x48840a00
or eax, 0x9141811a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5f0da219
or eax, 0x50180ad
or eax, 0x7c193a2c
or eax, 0xfc49c05
xor eax, 0xcbc0f61
and eax, 0x20409006
or eax, 0xc064800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x47de9544
and eax, 0x391f8181
and eax, 0x5ac173bc
and eax, 0x100
or eax, 0x78ab0b9
mov dword [ebx], eax
add ebx, ecx
and eax, 0x214ed48a
and eax, 0x440c7bad
xor eax, 0x2319a724
and eax, 0x112604
or eax, 0x8c2c4003
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x17a426cf
and eax, 0x19445f5
or eax, 0x479d2f6e
xor eax, 0x66201bf
and eax, 0x47c57a06
and eax, 0x414800
or eax, 0x1e0a8005
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1f613461
and eax, 0x7b63cf40
or eax, 0x256bbc24
and eax, 0x2160a840
or eax, 0x8a900089
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3edcf521
and eax, 0x7de84eb1
xor eax, 0x44cf5e27
xor eax, 0x265a402c
and eax, 0x4c544228
or eax, 0xa0822101
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5bf39c95
and eax, 0x1d643945
or eax, 0x7db537f7
and eax, 0x1cfa8d3d
and eax, 0x500830
or eax, 0x620e4080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3b6fd809
xor eax, 0x680d0f5e
xor eax, 0x3952745b
or eax, 0x14e6caae
and eax, 0x1c422a2c
or eax, 0x180041
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x76e25ac0
and eax, 0x3e60f1a2
or eax, 0x78ed814b
and eax, 0x54e6353e
and eax, 0x50e40108
or eax, 0x80008ac1
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5b69b86b
or eax, 0x469c2beb
or eax, 0x1bc23f92
xor eax, 0x29769afd
xor eax, 0x29a04d5c
and eax, 0x86084042
or eax, 0xc09420
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5e7060ac
and eax, 0x1040d249
and eax, 0x31155b92
xor eax, 0x12f18dd2
xor eax, 0xc10ca4
and eax, 0x104040
or eax, 0x6d852889
mov dword [ebx], eax
add ebx, ecx
or eax, 0x33e084d9
or eax, 0x6f65aeb4
and eax, 0x28d3c8ad
or eax, 0x784f9bc3
and eax, 0x585058c1
or eax, 0x85002000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe34cbab
and eax, 0x75e66e1f
and eax, 0x6c3bc11
and eax, 0
or eax, 0xb1ad11a2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x172bcd91
xor eax, 0x38e42195
or eax, 0x2c8a0ed
or eax, 0x3198bee7
and eax, 0x88d308b
or eax, 0x200000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4dbd2751
xor eax, 0x38206374
or eax, 0x271967b8
or eax, 0x461c8b2e
and eax, 0x5f29d516
or eax, 0x80c00000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x93175a9
xor eax, 0x28adbacf
and eax, 0x2f01fa0c
and eax, 0x3004200
or eax, 0x58e2a082
mov dword [ebx], eax
add ebx, ecx
or eax, 0x605e68c9
or eax, 0x5ca224c3
xor eax, 0x65960746
and eax, 0x10088180
or eax, 0x40160000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x136c7a0f
xor eax, 0x115f53a0
or eax, 0x3416d43c
and eax, 0x17ad1553
and eax, 0x1001100
or eax, 0x8ad82248
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5ea4e03f
or eax, 0x54419b5d
xor eax, 0x31d6c555
and eax, 0x552b93c8
and eax, 0x44021200
or eax, 0x2b54ed76
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xa67cf09
xor eax, 0x4393bb4e
xor eax, 0x5504271
and eax, 0x7d29682e
and eax, 0xb7018b0
and eax, 0x200800
or eax, 0xf0d835d4
mov dword [ebx], eax
add ebx, ecx
or eax, 0x324ff465
or eax, 0x30383bc3
xor eax, 0x671c59f1
and eax, 0x91038602
or eax, 0x420c49d1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1d52d877
or eax, 0x75c6941
xor eax, 0xd903565
xor eax, 0x3a9e7a42
and eax, 0x5a9e7b02
and eax, 0x50123002
or eax, 0x25ec0bc9
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4ff63b83
xor eax, 0x43fed6fc
xor eax, 0x75b50fc3
or eax, 0x56f9554a
and eax, 0x7434237a
or eax, 0x80020801
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7152863e
or eax, 0x2f593cde
or eax, 0x7fc5ac12
and eax, 0x743fda14
and eax, 0x14318814
or eax, 0x82c202ab
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1336fa5
xor eax, 0xfb04afd
xor eax, 0x699dfb38
or eax, 0x2b2ccc76
and eax, 0x3b02de40
or eax, 0x2081
mov dword [ebx], eax
add ebx, ecx
and eax, 0x135d5214
xor eax, 0x3674a098
or eax, 0x72ef4890
or eax, 0x24dcf9f8
and eax, 0x51d73f0
or eax, 0x88000400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x68aa7f5e
xor eax, 0x5299dd8a
and eax, 0x5b5c70d3
and eax, 0x3044000
or eax, 0xa072a13c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x45041545
or eax, 0x4627f63e
xor eax, 0x4c4dad6d
xor eax, 0x23aa10b1
and eax, 0x5645c21e
and eax, 0
or eax, 0xa8ff3cd8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c600d3c
or eax, 0x113f9d10
xor eax, 0x1bbaf7a8
or eax, 0x7b42f23f
and eax, 0x72055a20
or eax, 0x180500
mov dword [ebx], eax
add ebx, ecx
or eax, 0x995a63f
or eax, 0x2626a097
and eax, 0x59ada82e
and eax, 0x15fdac0b
and eax, 0x1048808
or eax, 0x8404515
mov dword [ebx], eax
add ebx, ecx
or eax, 0x724599d6
xor eax, 0xd93ec04
or eax, 0x5dfd5797
xor eax, 0x2edfb7d6
xor eax, 0x2a1b2b23
and eax, 0x53136128
or eax, 0x4410c0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x8f20770
xor eax, 0x11c205a4
or eax, 0x2e7d7c35
xor eax, 0x512fef53
xor eax, 0x3491c0c
and eax, 0x68898108
or eax, 0x80247014
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2ad7d857
and eax, 0x147dc080
xor eax, 0x7cfeeb4c
xor eax, 0x25869217
or eax, 0x7f15a028
and eax, 0x23009002
or eax, 0xe80200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x417fd854
xor eax, 0x4b1de6ea
xor eax, 0x2094fb5d
xor eax, 0x422d1cc8
and eax, 0x48080800
or eax, 0x10202010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4d005378
or eax, 0x2a210
or eax, 0x24f31ba7
or eax, 0x6b8738b3
xor eax, 0x2a6885c7
and eax, 0x4003660
or eax, 0x18208101
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4be15e56
or eax, 0x74b31ff3
or eax, 0x4820ab52
and eax, 0x3cf4bcb2
xor eax, 0x74ef7b09
and eax, 0x81f4689
or eax, 0x5003804
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1c0a2dcc
and eax, 0x274c4f80
and eax, 0x7cca6e1f
xor eax, 0x3e5b5715
or eax, 0x5173abfe
and eax, 0x3e5bae02
or eax, 0x44000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x26208ed0
xor eax, 0x3db9fde8
and eax, 0x748868d2
and eax, 0x800000
or eax, 0xd90bb104
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x67354a2f
xor eax, 0x28e147c0
and eax, 0x4719bb3
and eax, 0x111081
or eax, 0x19a8240c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2b0a819b
xor eax, 0x45e50e7c
or eax, 0x4e83a4d6
and eax, 0xe01a8d0
or eax, 0x80105008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x204818b1
and eax, 0x1270684a
xor eax, 0x5f6178a
and eax, 0x7644cf74
and eax, 0x6adebeec
and eax, 0x2000040
or eax, 0x9d53a92a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1a7b823c
and eax, 0x6a56d19b
or eax, 0x2eceb04f
and eax, 0x22942009
or eax, 0x50014480
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x35badcad
or eax, 0x4304634b
and eax, 0x6205414e
or eax, 0x6f5ae49c
or eax, 0x25f8c395
and eax, 0x673e0354
or eax, 0x90001800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6a69bd4
xor eax, 0x729874bc
xor eax, 0x5ec94874
and eax, 0x92220118
or eax, 0x24005821
mov dword [ebx], eax
add ebx, ecx
and eax, 0x372106e7
or eax, 0x7dca341e
xor eax, 0x3eb5c276
or eax, 0x3d6f47b1
and eax, 0x2439b056
and eax, 0x2000a010
or eax, 0x18c64984
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6e7e8dd2
or eax, 0x32541b81
and eax, 0x1d9e23ff
xor eax, 0x35cea27b
xor eax, 0x55d33caa
and eax, 0x40010512
or eax, 0xa060249
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6793700d
and eax, 0xf4bb1e0
xor eax, 0x34c52214
xor eax, 0x7e4e7bbe
or eax, 0x38cbdeb6
and eax, 0x2089cd80
or eax, 0x82042040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x317326d7
or eax, 0x48b7a69c
and eax, 0xa4aa53a
and eax, 0xa010a
or eax, 0x24810a81
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2db1cda6
and eax, 0x3ac0c658
xor eax, 0xe9de612
or eax, 0x183eaacf
and eax, 0x441415c
and eax, 0x10000
or eax, 0x73548d01
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1906e93e
or eax, 0x1940aec8
or eax, 0x227417a3
and eax, 0x114436c1
or eax, 0x8b4000
mov dword [ebx], eax
add ebx, ecx
or eax, 0xed0066d
xor eax, 0x431854b2
or eax, 0x7b3d938d
and eax, 0x1829d4c
and eax, 0x1021008
or eax, 0x400d4603
mov dword [ebx], eax
add ebx, ecx
and eax, 0x679b454b
xor eax, 0x64305c0f
xor eax, 0x1f47e960
and eax, 0x297cbe49
and eax, 0x85c0000
or eax, 0x6000c04
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2ddb511a
xor eax, 0x6f5962c6
xor eax, 0x5e0f16d5
and eax, 0x1e1b97ae
and eax, 0x110000
or eax, 0xc50c0061
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x77dbf9c9
or eax, 0x600fa8e7
xor eax, 0x5f39deab
xor eax, 0x7eba5285
xor eax, 0x73cdaf0a
and eax, 0x10282
or eax, 0x45360134
mov dword [ebx], eax
add ebx, ecx
or eax, 0x8ada97c
xor eax, 0x7c1c2b0
or eax, 0x6e663326
or eax, 0x1ddfb12
and eax, 0x580305a
or eax, 0x80000001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x52614e87
and eax, 0x3b5b3b66
and eax, 0x5ec27dcd
or eax, 0x45503b8f
and eax, 0x4210134f
or eax, 0x20884420
mov dword [ebx], eax
add ebx, ecx
or eax, 0x75e39893
and eax, 0x72ecdd7
and eax, 0x305fc24d
and eax, 0x7b5f8555
and eax, 0x88001
or eax, 0x8901220a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x445ce745
xor eax, 0x55a85830
and eax, 0x692ddf05
and eax, 0x250400
or eax, 0x6506038
mov dword [ebx], eax
add ebx, ecx
or eax, 0x11d603e5
and eax, 0x60c182ab
and eax, 0x2e92f4e1
and eax, 0x3f4c07a7
and eax, 0x20
or eax, 0x64ac1218
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3f397b4a
and eax, 0x498d33a1
and eax, 0x804f399
and eax, 0x1000
or eax, 0xca7d2cac
mov dword [ebx], eax
add ebx, ecx
and eax, 0x32523b2a
and eax, 0x3578f6ed
xor eax, 0x55539d08
xor eax, 0x6d57311b
and eax, 0x78012826
and eax, 0x30000000
or eax, 0x80f2f0d0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3f8d41c5
xor eax, 0x4d571deb
or eax, 0x3caf75d1
or eax, 0x7744ae83
or eax, 0x7aeae78f
and eax, 0x7f073747
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7e483ff9
xor eax, 0xd2fcd9b
xor eax, 0x76e7f785
xor eax, 0x18294ec5
and eax, 0xaa3060
or eax, 0x500392
mov dword [ebx], eax
add ebx, ecx
or eax, 0x161dd487
or eax, 0x185c3f1b
xor eax, 0x2c47448
and eax, 0x8028287
or eax, 0x21c03448
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x611e7953
and eax, 0x4adab7fa
and eax, 0x558700e2
or eax, 0x32b96c86
and eax, 0x379410a5
and eax, 0x22000080
or eax, 0x4c042662
mov dword [ebx], eax
add ebx, ecx
or eax, 0x27e1d2a3
xor eax, 0x18fe558b
xor eax, 0x512829d7
xor eax, 0x38f5d625
and eax, 0x14440808
or eax, 0xc1318200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6a41a830
and eax, 0x2bc89465
and eax, 0x5a6cc7de
and eax, 0x8400000
or eax, 0x75b06005
mov dword [ebx], eax
add ebx, ecx
or eax, 0x71d69d46
or eax, 0x2aa0442c
and eax, 0x2fa40bb9
and eax, 0x93ed71e
and eax, 0x1240008
or eax, 0x8249f882
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7b0b385f
and eax, 0x9ed6777
and eax, 0x614cd3e6
and eax, 0x440004
or eax, 0xffbb05aa
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x78f83bd
xor eax, 0x353dbefc
and eax, 0x1ba9e0b7
and eax, 0x8090004
or eax, 0xb4320250
mov dword [ebx], eax
add ebx, ecx
and eax, 0x391aa1e
or eax, 0x84b998b
and eax, 0x45ec2cda
and eax, 8
or eax, 0xb6a25060
mov dword [ebx], eax
add ebx, ecx
and eax, 0x30b0b12
and eax, 0x6d9249d
and eax, 0x6408f86
and eax, 0x7f48928a
xor eax, 0x738b86c
and eax, 0x2864
or eax, 0xc8c20510
mov dword [ebx], eax
add ebx, ecx
or eax, 0x28b16572
xor eax, 0x27bd4428
and eax, 0x89e8e14
xor eax, 0x515552de
and eax, 0x4010108a
or eax, 0x20a40100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x26ceb119
xor eax, 0x3fb2da4c
or eax, 0x2cfe5856
and eax, 0x4bf7d3cf
and eax, 0x4016528b
or eax, 0xb601a900
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1be49e06
and eax, 0x37ea75ec
and eax, 0x49cc6e9a
or eax, 0xd7e0b76
and eax, 0xdc4178
or eax, 0x20008000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x47792db
or eax, 0x6aa1cc65
and eax, 0x353f90aa
and eax, 0x239082
or eax, 0x59446050
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5bddad97
or eax, 0x70fba244
xor eax, 0x196b658b
and eax, 0x20844054
or eax, 0x90292802
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe715b76
and eax, 0x1c6f8a25
or eax, 0x29cb0b17
and eax, 0x3cf5a638
and eax, 0xc000210
or eax, 0xc218944b
mov dword [ebx], eax
add ebx, ecx
or eax, 0xeaa53e9
and eax, 0x1ec50963
and eax, 0x1d3dbc39
and eax, 0xc000021
or eax, 0x2257da12
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x105e73e8
or eax, 0x1ccec1e9
and eax, 0x1e467df9
xor eax, 0x3d5a2b07
or eax, 0x32ab3a3a
and eax, 0x231a002a
or eax, 0x48408501
mov dword [ebx], eax
add ebx, ecx
and eax, 0x75b05346
or eax, 0x2a4cdc5b
and eax, 0x6e6a3e0c
and eax, 0x20080000
or eax, 0x1818085
mov dword [ebx], eax
add ebx, ecx
or eax, 0x40271963
and eax, 0x9dc1d1d
and eax, 0x7ec99d6
and eax, 0x841804
or eax, 0xa11c688
mov dword [ebx], eax
add ebx, ecx
or eax, 0x44f7993d
xor eax, 0x3e5a6bb9
and eax, 0x2bedaddc
or eax, 0x3b7fa1e
xor eax, 0x2775a19b
and eax, 0x4881504
or eax, 0x7015002a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x45d48cf4
or eax, 0x48382f4d
xor eax, 0x51396473
or eax, 0x21bf7568
and eax, 0x2d1688ac
or eax, 3
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x280e8e88
xor eax, 0x33587aed
and eax, 0x37598020
or eax, 0x52df7fd
and eax, 0x136ca1b5
or eax, 0x920802
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4f2c08a7
and eax, 0x6faf9a5f
xor eax, 0x4e153a56
and eax, 0x5282241
or eax, 0xb24480aa
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3a0529cb
xor eax, 0xce17fcb
xor eax, 0x5dfe994b
or eax, 0x8cbb51e
and eax, 0x2af14f1b
and eax, 0x2a410603
or eax, 0xc42c8844
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4d37c978
xor eax, 0x68f06980
or eax, 0x246e92d8
or eax, 0x2114819b
and eax, 0x5593248
or eax, 0x42000c24
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x478f2eed
xor eax, 0x78dbd967
and eax, 0x7bf7ec4f
or eax, 0x50e78035
and eax, 0x50050071
or eax, 0x1008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6ecf9a43
xor eax, 0x6aeb6ca
or eax, 0x4764789b
or eax, 0x632502eb
and eax, 0x42c61a00
or eax, 0x88100104
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3a6115f
or eax, 0x49ff86c4
and eax, 0x5563a7a7
and eax, 0x40420685
or eax, 0x89c0048
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1bb5fff
and eax, 0x4c1e7966
and eax, 0x498c0c2e
xor eax, 0x67fe2c40
and eax, 0x46ceebf
and eax, 0x440800
or eax, 0xa282c2d9
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x35ad75c8
or eax, 0x5ec2e22e
or eax, 0x43fd3169
or eax, 0x15efb414
and eax, 0x426921ed
and eax, 0x40290108
or eax, 0x88808080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5f452be6
and eax, 0x7cbf0f3d
xor eax, 0x75cb75e3
xor eax, 0x2d5e906b
and eax, 0x148008
or eax, 0xe1680851
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6b78c762
or eax, 0x11da2e9a
xor eax, 0x6111cd2e
and eax, 0x14a31009
and eax, 0x200000
or eax, 0xe11cbcaa
mov dword [ebx], eax
add ebx, ecx
or eax, 0x57b483b4
or eax, 0x727459a3
and eax, 0x7ca55f32
and eax, 0x14001902
or eax, 0x259200c
mov dword [ebx], eax
add ebx, ecx
or eax, 0xb8a7d5
xor eax, 0x6b85f5e7
or eax, 0x279785b1
and eax, 0x73e808a0
or eax, 0x80000046
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5b69f86f
or eax, 0x5de1ca40
or eax, 0x6c21b017
and eax, 0x69e16064
or eax, 0x100080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2ff442b2
and eax, 0x7207ac08
or eax, 0x4e421228
and eax, 0x62400008
or eax, 0xa4e846
mov dword [ebx], eax
add ebx, ecx
and eax, 0x22788ddb
and eax, 0x465a7f04
or eax, 0x5a9a2f88
and eax, 0x42022908
or eax, 0x1000016
mov dword [ebx], eax
add ebx, ecx
and eax, 0x23db252f
and eax, 0x1cb11177
xor eax, 0x5498a576
and eax, 0x40882010
or eax, 0x83010280
mov dword [ebx], eax
add ebx, ecx
and eax, 0xce61f3
or eax, 0x8215b94
or eax, 0x79019b81
xor eax, 0x6bb60ad2
or eax, 0x404323df
and eax, 0x40554283
or eax, 0x25800400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1a4bf3ed
and eax, 0x740fe665
xor eax, 0x3e868819
and eax, 0x1e018200
or eax, 0xc1001484
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6eb80422
xor eax, 0x9f7c65
and eax, 0x4df668ab
and eax, 0x204080
or eax, 0x9c100540
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5ece8c1
or eax, 0x4ae69980
or eax, 0x2168c31b
and eax, 0x70e9e3c1
and eax, 0x60000140
or eax, 0xa013404
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x43a159bb
and eax, 0x3b7317c7
xor eax, 0x124cf397
and eax, 0xdc0b45a
and eax, 0x402450
or eax, 0x96bb410e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4173415f
or eax, 0x6dfd145
and eax, 0x659720ff
xor eax, 0xbdd4c32
and eax, 0x4c422800
or eax, 0xa0209300
mov dword [ebx], eax
add ebx, ecx
or eax, 0x82b5548
or eax, 0x292ea628
or eax, 0x408c818d
and eax, 0x4c82ff4c
or eax, 0x2100012
mov dword [ebx], eax
add ebx, ecx
and eax, 0x169d9a0f
and eax, 0x73ce657a
xor eax, 0x71d9cceb
and eax, 0x69b87b67
or eax, 0x205ba1b8
and eax, 0x1400100
or eax, 0x240606
mov dword [ebx], eax
add ebx, ecx
or eax, 0x43412201
or eax, 0x192a81f1
xor eax, 0x34404fae
and eax, 0x3be64f7b
xor eax, 0x24cd81e5
and eax, 0xae1c9a0
or eax, 0xb0141642
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x64078f26
or eax, 0x295b758
or eax, 0x7dcc33da
or eax, 0x2d1269cf
and eax, 0x62ec641c
or eax, 0x20
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x376e6a95
xor eax, 0x178e16ed
or eax, 0x75daf232
and eax, 0x2b62c993
and eax, 0x53d7c9e8
and eax, 0x100c000
or eax, 0x64050779
mov dword [ebx], eax
add ebx, ecx
and eax, 0x778f3072
xor eax, 0x590994c2
or eax, 0xa909925
or eax, 0x902ad3f
and eax, 0x2b983127
or eax, 0xc0010040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x66397801
xor eax, 0x25b2ddd5
or eax, 0x3e728da
and eax, 0x53415dd3
and eax, 0x1840
or eax, 0x4b48024
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3cd9e91a
xor eax, 0x2342d365
xor eax, 0x7535e603
or eax, 0x6c254e3
or eax, 0x310c0201
and eax, 0x162b9cc4
or eax, 0x88000008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x21ee6568
and eax, 0x7f7bc7c0
xor eax, 0x1ee8ce
or eax, 0x66619e06
and eax, 0x40016200
or eax, 0x190a0170
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7e39e881
and eax, 0x781d4833
and eax, 0x7bdcd4a3
or eax, 0x48176012
or eax, 0x5ca16dd8
and eax, 0x4c812919
or eax, 0x81000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2853e0c0
or eax, 0x452eb700
or eax, 0x7e43e518
and eax, 0x40780d49
or eax, 0x80000006
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3f2e6d29
or eax, 0x72a64cba
xor eax, 0x6ab594ca
or eax, 0x63969de
or eax, 0x621f1ddb
and eax, 0x2013aca7
or eax, 0x800200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3915ce63
and eax, 0x29afedb9
and eax, 0x38d20c3e
and eax, 0x20000820
or eax, 0x5e7cf1d0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x65af335e
or eax, 0x1440ce1d
xor eax, 0x2e66c431
xor eax, 0x348f95ec
xor eax, 0x19d1bd66
and eax, 0x30441204
or eax, 0x8881a401
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x58a02f68
and eax, 0x510c288b
and eax, 0x4341876e
or eax, 0x4955abd4
or eax, 0x5e93c9b6
and eax, 0x5fc74250
or eax, 0x81400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x219d91ac
or eax, 0x1b6b36f0
xor eax, 0x37bbe80a
xor eax, 0x1c352628
and eax, 0x2afee702
and eax, 0x20604002
or eax, 0x880114fd
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5080a030
and eax, 0x3da41c15
xor eax, 0x56b32f71
xor eax, 0x303f918e
and eax, 0x608c900a
or eax, 0x81124000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x13e88f3e
or eax, 0x73072066
and eax, 0x353c75b7
and eax, 0x5db5b362
and eax, 0x26b36ffb
and eax, 0x100122
or eax, 0x5188c254
mov dword [ebx], eax
add ebx, ecx
or eax, 0x19dd2a1e
or eax, 0x54b45c39
or eax, 0x70b0cd3d
and eax, 0x3ced5e71
or eax, 0x80020080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1b90861c
xor eax, 0x1a7634cb
or eax, 0x201dd1ec
and eax, 0x4071a03c
xor eax, 0x29a799c6
and eax, 0x28340990
or eax, 0x80090605
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x42214fee
or eax, 0x19378e13
xor eax, 0x18db6fed
and eax, 0x3f6681f6
xor eax, 0x40500403
and eax, 0x3240515
or eax, 0x1c093828
mov dword [ebx], eax
add ebx, ecx
and eax, 0x157602b7
or eax, 0x1b6a416a
xor eax, 0xa4ff554
and eax, 0x211429
or eax, 0x4ace0ad0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x13a0e5f6
and eax, 0x746e5844
and eax, 0x75c40739
xor eax, 0xe6a6668
and eax, 0x8004040
or eax, 0xa0841894
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4be07e78
or eax, 0x1e17fa66
xor eax, 0x1c0b933
and eax, 0x44fd4b71
and eax, 0x18d14a30
and eax, 0x200
or eax, 0x27ac085c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3d1044be
and eax, 0x70abf975
and eax, 0x53eec9eb
and eax, 0x800860
or eax, 0xc240a404
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xfca5baa
or eax, 0x5b95403b
xor eax, 0x64ef116d
or eax, 0x80eadea
or eax, 0x764bca77
and eax, 0xac102412
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4186b118
and eax, 0xa659452
or eax, 0x14cc9a2a
or eax, 0x283fb88
xor eax, 0x43896905
and eax, 0x114002a1
or eax, 0xa8802400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x29ec4a26
xor eax, 0x537becf1
or eax, 0x80d2a8b
xor eax, 0xd19ec15
and eax, 0x2004468
or eax, 0x29018910
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x379adcd9
xor eax, 0x179fca7b
and eax, 0xa8f6d51
and eax, 0x2000900
or eax, 0x1198b409
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1b207fc9
xor eax, 0x30bad178
and eax, 0x6a213b86
xor eax, 0x52f1848d
and eax, 0x30600e0d
or eax, 0x86080062
mov dword [ebx], eax
add ebx, ecx
and eax, 0x31c1da6d
and eax, 0x43fe3231
or eax, 0x6c8c258e
or eax, 0x654937b4
and eax, 0x654103a0
or eax, 0x10004800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7ead109b
xor eax, 0x6227252e
and eax, 0xdbed63a
and eax, 0x5800610
or eax, 0x103109e0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7de9d2cf
xor eax, 0x6d16909f
or eax, 0x4efea521
and eax, 0x188e710a
or eax, 0x6cb4b731
and eax, 0x28ac0501
or eax, 0x80400804
mov dword [ebx], eax
add ebx, ecx
and eax, 0x350f8c5d
and eax, 0x36b22eaf
or eax, 0x5c7775df
or eax, 0x56a571f2
and eax, 0x3620408c
or eax, 0x8200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2426a079
xor eax, 0x3b1f2d9
and eax, 0x3d90666d
xor eax, 0x41897a6e
or eax, 0x528f71b2
and eax, 0x4814a0a
or eax, 0x1400400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x33b78e96
or eax, 0x6712a518
xor eax, 0x215feeeb
and eax, 0xd9fc491
xor eax, 0x51b24f71
and eax, 0x14304020
or eax, 0x2a059006
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4b7c4637
and eax, 0x4eed60cd
or eax, 0x12399092
and eax, 0x9ddf68e
xor eax, 0x19b73db9
and eax, 0x18cc841b
or eax, 0x66004044
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4db4e863
and eax, 0x7b30d01c
and eax, 0x7cbf3864
xor eax, 0x38572c7c
and eax, 0x40062c1c
or eax, 0xf88c003
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7e5510e
or eax, 0x46f25b84
xor eax, 0x6f3f7339
and eax, 0x808000
or eax, 0xc5182318
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6e139d5
and eax, 0x69b4d26a
xor eax, 0x778a09ce
and eax, 0x4a21904
or eax, 0x49044028
mov dword [ebx], eax
add ebx, ecx
or eax, 0x25ca708c
or eax, 0x445afec3
xor eax, 0x1fdb4d89
and eax, 0x30053200
or eax, 0x89100c88
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1a3d64e4
or eax, 0x67966d41
and eax, 0x21f46b6d
and eax, 0x1040264
or eax, 0x124b1010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2d74c3b4
and eax, 0x6b54d635
xor eax, 0x601c60f1
and eax, 0x424882c4
or eax, 0x94120030
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1abd4d2
or eax, 0x57a84c45
or eax, 0x6b4aaa30
or eax, 0x7e48ac5a
and eax, 0x19220cd9
or eax, 0x1000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x31e73075
or eax, 0x49cde337
and eax, 0x42b52e64
or eax, 0x58eaab1
and eax, 0x42e20b5
or eax, 0x90001008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3a46e1ed
and eax, 0x4e052d1
or eax, 0xc458a57
and eax, 0xc611251
or eax, 0xe3902108
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2f5819a9
or eax, 0x32a02380
and eax, 0x1c1144d5
or eax, 0x1ac2f2d4
and eax, 0x2b240
or eax, 0x81280d0b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x579ecc32
and eax, 0x67ba09e8
xor eax, 0x77df515e
and eax, 0x1a5e82e6
and eax, 0x10460020
or eax, 0xefb1ffc1
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1c963096
xor eax, 0x8e0e60a
and eax, 0x2893d6c
and eax, 0x4a751efa
xor eax, 0x5cdfe870
and eax, 0x85cc000
or eax, 0xa1210123
mov dword [ebx], eax
add ebx, ecx
and eax, 0x79c5cf1b
xor eax, 0x3c22caa0
xor eax, 0x32bef859
or eax, 0x6436f0df
and eax, 0x60f0f0e0
or eax, 0x10000c00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x27e07ce3
and eax, 0x781ce3c7
xor eax, 0x37554ea7
and eax, 0x4102820
or eax, 0x80a05010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1337706c
or eax, 0x6e06ba
and eax, 0x71e5581b
or eax, 0xbc01615
and eax, 0x76bdcfb2
and eax, 0x12850e00
or eax, 0xa91ae024
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6a943d86
xor eax, 0x6d8e23dc
and eax, 0x6c16ab90
and eax, 0x4008800
or eax, 0x208f02e5
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1a10af80
or eax, 0x937cdc4
and eax, 0x67051a1d
and eax, 0x23000800
or eax, 0xc880a438
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x72d1b0c0
and eax, 0x5ec5b90e
and eax, 0x40f1269e
and eax, 0x410008
or eax, 0xb6b65112
mov dword [ebx], eax
add ebx, ecx
and eax, 0x977cd48
and eax, 0x38ec7e9f
and eax, 0x77bef0b7
and eax, 0x20cc2595
or eax, 0x61c6d55b
and eax, 0x2186d558
or eax, 0x6180200
mov dword [ebx], eax
add ebx, ecx
or eax, 0xa292101
or eax, 0x4090a21d
and eax, 0x8f5fad6
and eax, 0x53d3f27
and eax, 0x212200
or eax, 0xeb000109
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3c2db6ec
or eax, 0x8860631
and eax, 0x1a4c432d
or eax, 0x23c711db
or eax, 0x476640eb
and eax, 0x44e2006a
or eax, 0x10102c04
mov dword [ebx], eax
add ebx, ecx
or eax, 0x67353abe
and eax, 0xa094385
and eax, 0x480a8c04
and eax, 0
or eax, 0xfbd2ab11
mov dword [ebx], eax
add ebx, ecx
and eax, 0x73c6bcd5
and eax, 0x60fefae9
or eax, 0x563fa19d
or eax, 0x988daae
and eax, 0x4ef8f1a9
or eax, 0x400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2d30cbc8
and eax, 0x3bf1451d
xor eax, 0x5b51d31d
xor eax, 0x2a6e6c9
and eax, 0x1151a2b6
and eax, 0x100000
or eax, 0x2c608120
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x761d3b3d
and eax, 0x12740558
xor eax, 0x7f7f50c8
and eax, 0x4021010
or eax, 0x10242b0e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4951a256
xor eax, 0x6377a40f
xor eax, 0x5c002a39
and eax, 0x7bb16805
xor eax, 0xdf1c0b
and eax, 0x3240008
or eax, 0x4104254
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4f2f444
and eax, 0x2580ed59
or eax, 0x77de73fe
and eax, 0x250ed711
xor eax, 0x71f35bb0
and eax, 0x40180800
or eax, 0x81002647
mov dword [ebx], eax
add ebx, ecx
and eax, 0x76ae2849
xor eax, 0x3b99ebcb
or eax, 0x45e40b0
or eax, 0xbea6556
and eax, 0x5d5f85b2
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3910bb23
or eax, 0x42ac645b
or eax, 0x6861598d
and eax, 0x208c1482
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x406a8d9c
and eax, 0x51dfaf58
and eax, 0x7df81ff7
and eax, 0x76996731
and eax, 0x40880000
or eax, 0x8d65f208
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4b98055a
or eax, 0x32c5f7c1
or eax, 0x58e1aa48
or eax, 0x5e9ad994
or eax, 0x6ef88c50
and eax, 0x2c2e0f01
or eax, 0x1000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x74539d5c
xor eax, 0x2ef2ee6
or eax, 0x7423c515
xor eax, 0x77dc0beb
or eax, 0x59f7e20b
and eax, 0x8cf200d
or eax, 0x820009a0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6b3e7ecc
and eax, 0x3a406b8a
xor eax, 0x3f91177
and eax, 0x10e3d864
and eax, 0x14064
or eax, 0x7f1c0109
mov dword [ebx], eax
add ebx, ecx
and eax, 0x51b76d4c
xor eax, 0x38e2bc35
xor eax, 0x1ba4a68d
and eax, 0x1d2c5b48
xor eax, 0x490ddaaf
and eax, 0x5009000a
or eax, 0xa6506e00
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7ed15ba5
or eax, 0x6d9d3cb
and eax, 0x42e13a7f
and eax, 0x2410003
or eax, 0x2008c100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6cde8357
or eax, 0xc270d7b
xor eax, 0x6dfe9164
and eax, 0x560748ee
and eax, 0x4008
or eax, 0x603280
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x21296503
xor eax, 0x683e6379
and eax, 0x182c4451
and eax, 0x3ade51d8
and eax, 0x2fc945d3
and eax, 0x8000010
or eax, 0x5aa0783
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6d8a3a41
or eax, 0x19258255
and eax, 0x451a5a81
and eax, 0x10a0001
or eax, 0x8af52514
mov dword [ebx], eax
add ebx, ecx
or eax, 0x11f3e538
or eax, 0x1a1b60a7
xor eax, 0x236ff080
and eax, 0xa000012a
or eax, 0x260240
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x274bf413
xor eax, 0x5f138df7
xor eax, 0x6c716e95
xor eax, 0x7c33d0c3
xor eax, 0xbf4afa3
and eax, 0xc3882a53
or eax, 0x24141004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x57981a4
xor eax, 0x1f923199
or eax, 0x1713caae
and eax, 0xa016009
or eax, 0x80400000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5f9e5964
and eax, 0x733b062c
xor eax, 0x36d3539e
and eax, 0x66480082
or eax, 0x10250005
mov dword [ebx], eax
add ebx, ecx
or eax, 0xd116fab
xor eax, 0x6b0bd5eb
and eax, 0x7b6b62df
xor eax, 0xb943c75
and eax, 0x641211
or eax, 0xa001c180
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4e297314
or eax, 0x698d1358
xor eax, 0x392377cb
or eax, 0x4023f516
xor eax, 0x2831747f
and eax, 0x9a0080
or eax, 0x6415203
mov dword [ebx], eax
add ebx, ecx
and eax, 0x22f71265
and eax, 0x7246991e
or eax, 0x687fad6b
xor eax, 0xac3808c
and eax, 0x6fd04e35
and eax, 0x20800401
or eax, 0x872d1310
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5b2529c9
and eax, 0x7b9979ba
xor eax, 0x7ba59bac
xor eax, 0x765746a7
and eax, 0xa42d00a
or eax, 0x800a0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xcfba9ee
or eax, 0x2fdd0021
and eax, 0x1b689d9c
and eax, 0x5441ecdc
and eax, 0x400804
or eax, 0xa9863501
mov dword [ebx], eax
add ebx, ecx
or eax, 0x43b12b43
and eax, 0x34c1ae35
and eax, 0x778fe8e5
and eax, 0x20002005
or eax, 0x44208608
mov dword [ebx], eax
add ebx, ecx
and eax, 0xc47bafc
and eax, 0x2ec9397
and eax, 0x6616bc90
and eax, 0x5d52c90f
and eax, 0
or eax, 0xfa385ef4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3fe39a71
and eax, 0x2d2ef14e
or eax, 0x35663401
and eax, 0x30005005
or eax, 0xc8800170
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x18d8a9e4
or eax, 0x1cb26143
or eax, 0x327b3755
or eax, 0x59085a09
and eax, 0x48af20b
or eax, 0x20
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5996b277
xor eax, 0x48fd6a9
xor eax, 0x3930ecb
and eax, 0x1000903e
or eax, 0x4a20300
mov dword [ebx], eax
add ebx, ecx
and eax, 0x389499c7
xor eax, 0xc09ea2c
and eax, 0x5c4280fa
and eax, 0x1400002a
or eax, 0xe3bb14
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3a812a14
and eax, 0x1418d539
or eax, 0x4d1819f3
or eax, 0x49cf8992
and eax, 0x80b98c2
or eax, 0x80004404
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1db00c39
and eax, 0x7bcb399a
and eax, 0x47676625
xor eax, 0x40894aed
or eax, 0x36985bd3
and eax, 0x6302090a
or eax, 0x88202400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x34211c47
or eax, 0xb962c15
xor eax, 0x38a2328e
xor eax, 0x25101c1c
and eax, 0x24000080
or eax, 0x40ab5150
mov dword [ebx], eax
add ebx, ecx
or eax, 0x69afa57b
xor eax, 0x7d87501
and eax, 0x679082d3
xor eax, 0x5ef3706c
and eax, 0x6f49a825
and eax, 0x4410024
or eax, 0xd0aa0613
mov dword [ebx], eax
add ebx, ecx
or eax, 0x24c4c643
or eax, 0x7ec7f39
and eax, 0xf1425e7
and eax, 0x4000564
or eax, 0x48000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x745ef264
or eax, 0x6355b110
or eax, 0x25507c6c
and eax, 0x2876db21
xor eax, 0x1fddb6c2
and eax, 0x160948c0
or eax, 0x40760011
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2eafafbc
or eax, 0x3994f7ca
or eax, 0x1fbef1a
or eax, 0x19edf9f1
and eax, 0x2e4bf56a
or eax, 0xc0000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x69002b86
and eax, 0x23b294ea
or eax, 0x3fe417c0
and eax, 0x24448208
or eax, 0x184017
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3f8938d0
and eax, 0x43965319
or eax, 0x164ca063
xor eax, 0x2bebdcba
and eax, 0x2c837400
or eax, 0xc0408314
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x13ee188f
xor eax, 0xf1ad41b
or eax, 0x664bdc62
or eax, 0x4d3ef901
xor eax, 0x38385c34
and eax, 0xc2030091
or eax, 0x8285008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x65554db2
xor eax, 0x3de1f294
or eax, 0x4be56931
and eax, 0x2265bbe4
and eax, 0x76feb47c
and eax, 0x2208024
or eax, 0x549b42d3
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x325e4a5a
xor eax, 0x76a6fcc
xor eax, 0x7deb3c7a
or eax, 0x4bddfcc
and eax, 0x3640cc4a
and eax, 0x1640044a
or eax, 0x10603b5
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x301cf257
xor eax, 0x63b964a5
xor eax, 0x335ced7e
and eax, 0x11043403
or eax, 0x820c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5d9b7a
or eax, 0x6545dae9
or eax, 0x34cc6e6b
or eax, 0x590fe7b7
and eax, 0x3ccc023a
or eax, 0x82200000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x78527b34
or eax, 0xdd777b4
and eax, 0x50b06681
and eax, 0x197da162
or eax, 0x685d618b
and eax, 0x202d400a
or eax, 0x95800230
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7bb6a330
xor eax, 0xc397a54
or eax, 0x7ce15385
and eax, 0x698179a5
or eax, 0x82028418
mov dword [ebx], eax
add ebx, ecx
and eax, 0x24e02052
and eax, 0xe253610
and eax, 0x3a4b0c7f
and eax, 0
or eax, 0xf6347601
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4ecf6c8
and eax, 0x42994863
xor eax, 0x3892b2b8
and eax, 0x8087019
or eax, 0x85e10500
mov dword [ebx], eax
add ebx, ecx
or eax, 0x11411cd7
or eax, 0xbbe1ed3
or eax, 0x62c479d9
and eax, 0x202e2515
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0xad4bb27
xor eax, 0x34b48ebd
or eax, 0x4fd505f0
xor eax, 0x4482feeb
and eax, 0x56c1bbff
and eax, 0x10410910
or eax, 0xcd9a24aa
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x659cdfca
xor eax, 0xc22b10
or eax, 0x373993ea
and eax, 0x203ef8d
and eax, 0x200c808
or eax, 0x75043435
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1f36d063
and eax, 0x61a15b84
xor eax, 0x425cef3e
or eax, 0x57ee196a
and eax, 0x13248b5a
or eax, 0x28000080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7fa8810d
xor eax, 0x1f025e8
or eax, 0x7d985b23
and eax, 0x40c358c8
and eax, 0x400018c0
or eax, 0x36040713
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5141d36d
and eax, 0x697cd1ce
xor eax, 0xe28d8f2
and eax, 0x2089170c
and eax, 0x5bc7eeca
and eax, 0
or eax, 0x5ed04a28
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x284a439e
xor eax, 0x5527920f
and eax, 0x7dfe8ad1
xor eax, 0x32a89ed9
and eax, 0x7aeea8e5
and eax, 0x12040000
or eax, 0xecfbb028
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x327b7435
or eax, 0x5fe19324
or eax, 0x14b98c86
and eax, 0x5dbc21ec
xor eax, 0x30d627c3
and eax, 0x45220200
or eax, 0x10104000
mov dword [ebx], eax
add ebx, ecx
and eax, 0xe39fa60
and eax, 0x53a05a1c
and eax, 0x4e1b6e9
and eax, 0x200200
or eax, 0xc691b5bb
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3a85078b
and eax, 0x754e4b28
xor eax, 0x3dd1bcb5
and eax, 0x340080a9
or eax, 0x40000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0xa9a4a2a
xor eax, 0xed53e71
xor eax, 0x760cf02f
and eax, 0x19aa5b5
and eax, 0x20091
or eax, 0x15e8e040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x89debbe
and eax, 0x4c08415a
xor eax, 0x8e5bf19
and eax, 0x5250f978
xor eax, 0x666d01e8
and eax, 0x660d8110
or eax, 0x80120000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x685a44bf
xor eax, 0x5c2cffe4
xor eax, 0x7a5a1893
or eax, 0x600cdef7
and eax, 0xc828e608
or eax, 0x3800100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1e3e4a24
and eax, 0x63fad2a
or eax, 0x6062f960
or eax, 0x53e5e717
and eax, 0x33c11035
or eax, 0x88000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x297cfe8a
and eax, 0x451ee5f0
and eax, 0x2d333ba5
or eax, 0x301fbff4
or eax, 0x4d7c1543
and eax, 0x45137c3
or eax, 0x80004000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5c426415
and eax, 0x6ab78d22
xor eax, 0x7497deff
and eax, 0x154fad5a
and eax, 0x4058850
or eax, 0xb1046a5
mov dword [ebx], eax
add ebx, ecx
and eax, 0x39afd586
or eax, 0x5b2437ea
xor eax, 0x60a02a85
or eax, 0x6f0fe58b
and eax, 0x660630a3
or eax, 0x80600214
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5ac82f6c
xor eax, 0x6270feb5
or eax, 0x7c397316
and eax, 0xf091005a
or eax, 0x1400081
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4faf8a60
and eax, 0x10acf0f1
and eax, 0xe07760a
xor eax, 0x7e4ff8ed
xor eax, 0x50921a9f
and eax, 0x24112262
or eax, 0x50201904
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6d3f489d
xor eax, 0x493e4a30
and eax, 0x24aa7927
and eax, 0x240a0000
or eax, 0xc2e1b5c2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6c287814
or eax, 0x6e535d37
xor eax, 0xe9267ab
xor eax, 0x7d20f786
xor eax, 0x5fe48ed3
and eax, 0xc200c000
or eax, 0x2d501814
mov dword [ebx], eax
add ebx, ecx
or eax, 0x214bbfda
and eax, 0x1cba95a2
or eax, 0x3a1c68aa
xor eax, 0x1bd1b6a0
and eax, 0x53fbbc20
and eax, 0x1020000
or eax, 0x800026d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x27f32363
and eax, 0x3f8017ac
xor eax, 0x362c4dfc
xor eax, 0x4f4a881a
xor eax, 0xbfb0762
and eax, 0x4405c108
or eax, 0x1e20023
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3d4b5eb9
or eax, 0x29ea30a8
xor eax, 0x30979b34
and eax, 0x6c3e42eb
and eax, 0x8384280
or eax, 0xa1003c00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7b884259
or eax, 0x51580eda
and eax, 0x3ed1ec66
and eax, 0x18500042
or eax, 0x1822018
mov dword [ebx], eax
add ebx, ecx
or eax, 0x71dd628a
xor eax, 0x6f78c68
and eax, 0x175c8c51
xor eax, 0x4221728
and eax, 0x1220230
or eax, 0x44064c3
mov dword [ebx], eax
add ebx, ecx
and eax, 0x56617df1
xor eax, 0x6b796dfe
and eax, 0x6daf14dc
and eax, 0x4408000c
or eax, 0x82a40a53
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7a33af1f
and eax, 0x2777c845
xor eax, 0x5e704a2b
xor eax, 0x42bac581
and eax, 0x16000006
or eax, 0x1010840
mov dword [ebx], eax
add ebx, ecx
or eax, 0x31f1cd3
xor eax, 0x5c016309
and eax, 0x51fbcfa9
and eax, 0x184880
or eax, 0x8a643003
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3b810310
or eax, 0x4083ca3b
xor eax, 0x6fa69be3
or eax, 0x5ddbb258
or eax, 0x6418e118
and eax, 0xb9004248
or eax, 0x40405
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3de43628
or eax, 0x609f53df
or eax, 0x6d0e8f5d
and eax, 0x803750
or eax, 0x2000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x546822a6
xor eax, 0x13e819a6
xor eax, 0x1baaa615
and eax, 0x18020840
or eax, 0xa00120b2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6453f60f
or eax, 0x30d666e0
and eax, 0x7d7bb7b2
and eax, 0x6f0d1be6
xor eax, 0x792360f1
and eax, 0x1215251
or eax, 0xa2c805ae
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2407269a
and eax, 0x2038fcd0
or eax, 0x3d348bf8
and eax, 0x8304660
or eax, 0xc0000002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x72d5fcc6
and eax, 0x30499c87
xor eax, 0x5f90a3db
or eax, 0x72bd24e1
and eax, 0x1715386a
or eax, 0x80008000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x9b832c1
xor eax, 0x19427658
xor eax, 0x1a8e6b17
xor eax, 0x37f95cb8
and eax, 0xa0804154
or eax, 0x40053000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x479ba97e
or eax, 0x1e858366
xor eax, 0x2f2493ad
xor eax, 0x6f9ee1b7
and eax, 0x16284028
or eax, 0x80402891
mov dword [ebx], eax
add ebx, ecx
or eax, 0x484e6adb
or eax, 0x15cfb580
or eax, 0x68210bb
and eax, 0x35f12299
xor eax, 0x5867dc76
and eax, 0x8448e4
or eax, 0x30480000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5bb362c8
or eax, 0x773c992
xor eax, 0xcc37cf7
or eax, 0x1d5e9852
and eax, 0x1b760059
or eax, 0x800120a4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3e66d9ca
xor eax, 0x6afa3b51
xor eax, 0x6541856f
and eax, 0x88a80709
or eax, 0x11110b0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2161bb77
and eax, 0x43987374
and eax, 0x5565718d
or eax, 0x7a9dcadd
and eax, 0x36258272
and eax, 0x10008000
or eax, 0xc085885
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7565b40f
xor eax, 0x76bbe7db
and eax, 0x59f970bc
and eax, 0x1d01000
or eax, 0x42ccc0b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x12de8587
or eax, 0x588a7856
and eax, 0xec04a61
xor eax, 0x116cc927
and eax, 0x5408124
or eax, 0xc0134e18
mov dword [ebx], eax
add ebx, ecx
or eax, 0x69149ab0
xor eax, 0x4bdf865d
and eax, 0x58352193
and eax, 0x80
or eax, 0xd8dce460
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3c53b44
xor eax, 0x714d188d
xor eax, 0x1a18ec9c
xor eax, 0x59896644
or eax, 0x538908f8
and eax, 0xc8c848d0
or eax, 0x8004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7b31c740
and eax, 0x381de0cd
or eax, 0x6516282f
and eax, 0x47244b36
and eax, 0x40040022
or eax, 0xb8c8d0d1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2e432d0e
or eax, 0x1646d9ea
and eax, 0x715d2e2b
or eax, 0x72d84290
or eax, 0x7ed1590d
and eax, 0x48c848ac
or eax, 0x80008040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x644ad195
and eax, 0x9f40a88
or eax, 0x415c356a
and eax, 0x40c408c8
or eax, 0x8000c000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1d6ee853
and eax, 0x691ede1b
and eax, 0x307b6145
or eax, 0x4ea08b79
xor eax, 0x7ca885
and eax, 0x20461bc
or eax, 0x30089800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x43a6ba48
or eax, 0x2077921c
xor eax, 0x58fbf65b
and eax, 0x14607f74
and eax, 0
or eax, 0xf4e8f0c8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7c015c1e
xor eax, 0x2185aa0a
and eax, 0x4d3f4ea9
xor eax, 0x3e0fce4b
and eax, 0x2622c800
or eax, 0x88403530
mov dword [ebx], eax
add ebx, ecx
and eax, 0x247c901e
and eax, 0x32b2b307
xor eax, 0x6c58852d
and eax, 0x44100525
or eax, 0xa0020892
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6bc93c44
and eax, 0x66a76508
or eax, 0x238dfeab
xor eax, 0x7bf1d01c
xor eax, 0x2c2a268
and eax, 0x18948104
or eax, 0x80030220
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x13e93153
xor eax, 0x19e1ec30
or eax, 0x7255b461
and eax, 0x50a7b509
and eax, 0x40018401
or eax, 0x3184864
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6aa564a
xor eax, 0xb78d1cb
or eax, 0x36d5f602
or eax, 0x5a27de62
and eax, 0x6c040801
or eax, 0x80000010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7505546c
or eax, 0xdb717a1
xor eax, 0x34ed84c8
and eax, 0x41008105
or eax, 0x14200040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x43d87034
or eax, 0x7acd33da
and eax, 0x5aaba501
and eax, 0x40002000
or eax, 0x5524adb
mov dword [ebx], eax
add ebx, ecx
or eax, 0x20da14d4
or eax, 0x7f09f984
or eax, 0x59b39666
or eax, 0x1bb557cd
or eax, 0x4b17f0cc
and eax, 0x36c5526c
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3567f1fe
xor eax, 0x43e6c437
or eax, 0x6d5f968c
and eax, 0x774f43ec
and eax, 0xc015f82
and eax, 0x4010080
or eax, 0x82860848
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5e226b7a
xor eax, 0x1f0ca55c
or eax, 0x41e530ed
or eax, 0x2a55e571
and eax, 0x70d734a
or eax, 0x20800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2c1d245a
and eax, 0x3d301f5a
xor eax, 0x511496bd
and eax, 0x10008006
or eax, 0x28412000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x570c229c
and eax, 0x16481749
or eax, 0x4b11a110
or eax, 0x1ea29210
and eax, 0x2ebb008
or eax, 0x40000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2a6cb87f
and eax, 0x77331f1f
and eax, 0x24cd113c
and eax, 8
or eax, 0x84042d07
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x62314632
or eax, 0x2ddd93f4
xor eax, 0x49c7a915
xor eax, 0x2dd08565
and eax, 0x89008009
or eax, 0x14012852
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5533fe7f
xor eax, 0x7d54dd8a
and eax, 0x271c7fe
xor eax, 0x5ea4c91b
and eax, 0x8450c88
or eax, 0x20086120
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x770eabc8
or eax, 0x22ad2f4c
and eax, 0x238a9d16
and eax, 0x2008804
or eax, 0x545061
mov dword [ebx], eax
add ebx, ecx
or eax, 0x227a8ec6
xor eax, 0x7c2a263f
xor eax, 0x6e837fa2
and eax, 0x30158212
or eax, 0x81003004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3368b62c
xor eax, 0x26894cc
xor eax, 0x1e69ad9b
xor eax, 0x3e1f1181
and eax, 0x10639888
or eax, 0x8984010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x791f3445
xor eax, 0x74ea6f5f
xor eax, 0x51f2b0df
or eax, 0x3d3b8f69
and eax, 0x1557ae22
and eax, 0x1548200
or eax, 0x828801d9
mov dword [ebx], eax
add ebx, ecx
or eax, 0x137c573c
xor eax, 0x3b3ca37e
or eax, 0x18af44dc
and eax, 0x3d2dbb0b
and eax, 0x82009
or eax, 0x459204d4
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5ec98a78
or eax, 0x634fa827
xor eax, 0x4af810a6
xor eax, 0x6b3a6b9b
and eax, 0x2058040
or eax, 0x88a200b8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x233b7086
or eax, 0x327482ba
xor eax, 0x6955fb52
xor eax, 0x42002308
and eax, 0x280884
or eax, 0xb11144a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x24735f3e
or eax, 0x25064f46
xor eax, 0x3be473ee
and eax, 0x76e8fb07
and eax, 0x82800
or eax, 0x8b10c70c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6bb1ece3
xor eax, 0x7c83529f
and eax, 0xa6e6765
and eax, 0x64325c15
and eax, 0x400
or eax, 0x2a48282a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x629c1738
xor eax, 0x2beb1a65
or eax, 0x6dfe1751
and eax, 0x45c3003
or eax, 0x90008088
mov dword [ebx], eax
add ebx, ecx
or eax, 0x9654e0a
xor eax, 0x1813956f
xor eax, 0x624732ae
xor eax, 0x44a89d5d
and eax, 0x18004
or eax, 0x3810a0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7919e797
or eax, 0x2e73a582
and eax, 0x3128a10a
and eax, 0x31000100
or eax, 0xca814490
mov dword [ebx], eax
add ebx, ecx
or eax, 0x271070c5
or eax, 0x1d509c94
and eax, 0x19f2d8b1
and eax, 0x990c011
or eax, 0xe425000c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6849c5d7
or eax, 0x6d2d1e10
and eax, 0x54646d4e
xor eax, 0x8aa750c
xor eax, 0x40d13083
and eax, 0xc080084
or eax, 0xb2603408
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x27b9d44e
and eax, 0x73313d8
xor eax, 0x1461aecf
and eax, 0x11308006
or eax, 0x8a8b4120
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2e8658fb
and eax, 0x493142b7
and eax, 0x5768268f
and eax, 0x595d46f2
and eax, 0x1000080
or eax, 0x8a2c3d04
mov dword [ebx], eax
add ebx, ecx
and eax, 0x32ea8c05
xor eax, 0x1ef66d57
xor eax, 0x2927f3a3
and eax, 0x1918030
or eax, 0x80060504
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1b1cf2a8
and eax, 0x18341e68
xor eax, 0x12401693
and eax, 0x844008b
or eax, 0x658a1400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x152f14dd
or eax, 0x599fe8bd
and eax, 0x37e0452f
xor eax, 0x6d0ec7b
and eax, 0x108016
or eax, 0x882c5720
mov dword [ebx], eax
add ebx, ecx
and eax, 0x23ab5fd5
or eax, 0x102be1ac
and eax, 0x28e511b0
or eax, 0x379c8ea7
and eax, 0x1ac0d04
or eax, 0xc8024000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x51cabf53
and eax, 0x338e4047
or eax, 0x2e530d5b
and eax, 0x6990c1a
or eax, 0x40241224
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7c2bda00
xor eax, 0x65b79a10
and eax, 0x3b62b6f9
or eax, 0xb1ec92d
and eax, 0x1a8909
or eax, 0x24a12000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x328ace34
xor eax, 0x66cd3be1
or eax, 0x5bfe38c3
or eax, 0x487922c7
and eax, 0x902b95f
and eax, 0x1022853
or eax, 0xc2480700
mov dword [ebx], eax
add ebx, ecx
or eax, 0xef9550
xor eax, 0x1d0033aa
xor eax, 0x176392c1
xor eax, 0x6b234b57
or eax, 0x4c2a2f56
and eax, 0x2e0205
or eax, 0x10008080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2c933e14
xor eax, 0x21b1e960
and eax, 0x269c3748
xor eax, 0x6782f886
and eax, 0x6100180
or eax, 0xb8040419
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x54e42c2d
xor eax, 0x4a76cabc
xor eax, 0x5e02223
and eax, 0x45c773c4
and eax, 0x4064000
or eax, 0xb0811217
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6be17a02
and eax, 0x77195d44
and eax, 0x5ae62cda
or eax, 0x6335d350
or eax, 0x1d341a7c
and eax, 0x2059114
or eax, 0x20001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x19710052
or eax, 0x16b1b863
xor eax, 0x641bd68b
or eax, 0x7f3f9e25
and eax, 0x6ed35685
or eax, 0x80000002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7f800a31
xor eax, 0x7d0349f0
and eax, 0x2c5f1547
xor eax, 0x259238ad
and eax, 0x4020860
or eax, 0x5a115000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x77d27e00
and eax, 0x46f1673c
xor eax, 0x7bddabf7
and eax, 0xc090181
or eax, 0x320408
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1c3a05b8
and eax, 0x453c916c
and eax, 0x307165de
xor eax, 0x1ef8233a
xor eax, 0x6dfaea62
and eax, 0x1002c840
or eax, 0x493385
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x59bcd62b
or eax, 0x3db35fc1
and eax, 0x2dcdb373
and eax, 0x25442023
or eax, 0x230889c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3ec9157a
and eax, 0x669fe567
and eax, 0x35774b2e
or eax, 0x76fee3f4
and eax, 0x70722136
or eax, 0x81000c08
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x213295ed
or eax, 0x275e6c44
or eax, 0x6fbb06b
and eax, 0x2f6fc424
xor eax, 0x48484dc0
and eax, 0x7250184
or eax, 0xc84009
mov dword [ebx], eax
add ebx, ecx
or eax, 0x746c0b18
or eax, 0x598ca271
and eax, 0x632ccd1a
and eax, 0x6200c810
or eax, 0x14d11427
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4e8c2950
or eax, 0x7a743ab1
or eax, 0x1b87b370
and eax, 0xd487711
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1914f7a5
or eax, 0x56abb36
xor eax, 0x71558851
or eax, 0x3e261d58
and eax, 0x44010d1c
or eax, 0x808080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x18b089fc
xor eax, 0x1bd96458
or eax, 0x13101781
and eax, 0x51086a20
or eax, 0x8060052
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xd755c6f
and eax, 0xaf1d4c1
xor eax, 0x2ef99d70
and eax, 0xa800821
or eax, 0x80255204
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6519badc
xor eax, 0x17cde7f2
or eax, 0x4906c4ba
and eax, 0xd023843b
or eax, 0x6882000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x687c7829
or eax, 0x1d81267e
and eax, 0x464e3531
or eax, 0x3b84f99c
and eax, 0x5544f018
or eax, 0x310000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x66e1f6d6
xor eax, 0x2554b99b
xor eax, 0xf056e80
and eax, 0x21451074
and eax, 0
or eax, 0x1c2f04ec
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5bb7d60
and eax, 0x5e3d728c
or eax, 0x1781db5e
or eax, 0x6bd01af
or eax, 0x5865ca1e
and eax, 0x4e895b4b
or eax, 0xa0000400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x186b5a43
and eax, 0x2c044243
and eax, 0x17214990
and eax, 0
or eax, 0x48b18029
mov dword [ebx], eax
add ebx, ecx
and eax, 0xdbf4ed
or eax, 0x4ae09cd7
and eax, 0x67bb4b89
and eax, 0x2000001
or eax, 0x250af550
mov dword [ebx], eax
add ebx, ecx
or eax, 0x46701dbe
or eax, 0x79181073
and eax, 0x23645099
xor eax, 0xc6b1e5b
xor eax, 0x6a48089b
and eax, 0x10411
or eax, 0xa810a4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1e9bf8c8
and eax, 0x4ca1f4c9
or eax, 0x231d567c
xor eax, 0x3a5d6b04
or eax, 0x30e29d70
and eax, 0x14a29101
or eax, 0x4a1c0280
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2e05862c
xor eax, 0x6875002d
and eax, 0x5b2e4416
and eax, 0x7ddda279
and eax, 0
or eax, 0x25808e1d
mov dword [ebx], eax
add ebx, ecx
and eax, 0x310c73f8
or eax, 0x7cab86d4
or eax, 0x9798ccf
and eax, 0x24c18c0e
or eax, 0x41000
mov dword [ebx], eax
add ebx, ecx
or eax, 0xc08560c
and eax, 0x72a1fb94
or eax, 0x5087f9bc
and eax, 0x5820b116
and eax, 0x3004
or eax, 0x57306c9
mov dword [ebx], eax
add ebx, ecx
and eax, 0x41ffa755
or eax, 0x4e8b4eb3
and eax, 0x1bb8835d
or eax, 0x6ad55b76
and eax, 0x80c0111
or eax, 0x14002488
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4e188492
xor eax, 0x39a95a84
xor eax, 0x3dde4057
and eax, 0x6009118
or eax, 0x9104400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x575af04e
xor eax, 0x1029052c
and eax, 0x366f7a11
or eax, 0x34b87df6
and eax, 0x20702172
or eax, 0x42000200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5e1b0efe
and eax, 0x41931412
and eax, 0x7157d4f1
and eax, 0x10400
or eax, 0x6d84c8b8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6cf3f150
and eax, 0x12fbd726
xor eax, 0x7ec45a1e
xor eax, 0x55a2bcf6
xor eax, 0x23c7d0a6
and eax, 0x40404c
or eax, 0x638c1481
mov dword [ebx], eax
add ebx, ecx
or eax, 0x32b8d9aa
xor eax, 0x17ec65a3
and eax, 0x13c2b10c
and eax, 0x1004
or eax, 0xdf100210
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4c6a7352
xor eax, 0x6e6da751
or eax, 0x3417accb
and eax, 0x110580a
or eax, 0x2c00000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x709e26ca
xor eax, 0x4750b571
xor eax, 0x1ebb1542
xor eax, 0x4dabe51f
and eax, 0x23801022
or eax, 0x10604418
mov dword [ebx], eax
add ebx, ecx
or eax, 0x54435015
or eax, 0x15c29c6e
and eax, 0x5dacac63
and eax, 0x6324164b
and eax, 0x1200042
or eax, 0xed45890
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7a8f061c
or eax, 0x488ebf43
or eax, 0x2f47898e
or eax, 0x5657681
and eax, 0x79b6cf2b
and eax, 0x60a6c308
or eax, 0x96512074
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x72320965
xor eax, 0x2e0f0c6e
or eax, 0x4e5a516e
and eax, 0x37c85d58
xor eax, 0x3d1fb228
and eax, 0x10522630
or eax, 0x2420000b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5360dfab
or eax, 0x1bd7c7e3
xor eax, 0x3b4b3618
and eax, 0x2010a103
or eax, 0x55000e0c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x54e02eb0
xor eax, 0x1c64a926
xor eax, 0x70fe40bf
xor eax, 0x1437fe3e
and eax, 0x10490610
or eax, 0x4a24007
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6d47e537
and eax, 0x406b8b0e
xor eax, 0x7e3a10d8
or eax, 0x1a12869a
and eax, 0x3c1013dc
or eax, 0x40202001
mov dword [ebx], eax
add ebx, ecx
and eax, 0x61873e2b
or eax, 0x6fd0cd08
xor eax, 0x45d59ec3
and eax, 0x5ce103fb
and eax, 0xca
or eax, 0x6504e205
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3d791df4
or eax, 0x625e31f4
xor eax, 0x3f721489
xor eax, 0x46087049
xor eax, 0x31ec1756
and eax, 0x10080840
or eax, 0x5025194
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5f79476d
xor eax, 0x2f1c3e19
and eax, 0x447912e
and eax, 0x35344dcf
and eax, 0x40000
or eax, 0xb03ec6e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x71efbf00
and eax, 0x63742ab5
xor eax, 0x223b99e6
xor eax, 0x56a01619
or eax, 0x5eaa2521
and eax, 0x50020802
or eax, 0xa1000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3bef82b0
and eax, 0x37352e33
and eax, 0x40b79e54
or eax, 0x386c4fd4
and eax, 0x102c4800
or eax, 0x280b028
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6d1baaf0
or eax, 0x71a8da83
xor eax, 0xd3c30c4
xor eax, 0xfaa5c1f
and eax, 0x68010400
or eax, 0x80c00070
mov dword [ebx], eax
add ebx, ecx
or eax, 0x47bb6027
xor eax, 0x80f692d
or eax, 0x554ccb4b
or eax, 0x1e676af3
xor eax, 0x7969efd8
and eax, 0x40001
or eax, 0x2909ebd8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x114e7817
or eax, 0x6669079
xor eax, 0x3a001edd
xor eax, 0x56ff1c25
xor eax, 0x38245f06
and eax, 0x9cca01
or eax, 0x914000f8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x18ecbfc5
or eax, 0x597b9908
or eax, 0x555ff2ef
xor eax, 0x140ca640
or eax, 0x3a5f424c
and eax, 0x340a8c
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x406e0f18
or eax, 0x4d3506f8
or eax, 0x7aebf758
or eax, 0x4063cb30
and eax, 0x1510525d
and eax, 0x10100050
or eax, 0xc08e2d24
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4b6a1cb8
xor eax, 0x623d5639
and eax, 0x1d07f06a
or eax, 0x4a440902
and eax, 0x424008
or eax, 0x31902655
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x57368954
or eax, 0x47992d0d
or eax, 0x10541427
or eax, 0x442ac0ba
and eax, 0x341886b0
or eax, 0x8000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x419cdd06
xor eax, 0x7fe6466a
xor eax, 0x69aafb06
or eax, 0x17da05ed
and eax, 0x4bfd098
and eax, 0x884018
or eax, 0xdb641004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x62c70f14
and eax, 0x37463b0a
or eax, 0x3fe8b17d
or eax, 0x2a52763
and eax, 0x2fe08a40
or eax, 0x40004080
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x530b4d85
xor eax, 0x59662991
xor eax, 0x381d69a
and eax, 0x7db6e584
xor eax, 0x536358dd
and eax, 0x4041051
or eax, 0x88008004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x173d928d
or eax, 0x4ce499ab
xor eax, 0xc44221b
and eax, 0x5fb5f3d9
and eax, 0x3dfa0632
and eax, 0x10300000
or eax, 0x28098c09
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7219888e
and eax, 0x4d19ab82
xor eax, 0x4857c215
and eax, 0x68cd6a4d
xor eax, 0x225a9cb4
and eax, 0x200d4200
or eax, 0x81600046
mov dword [ebx], eax
add ebx, ecx
and eax, 0x45722bac
or eax, 0x1a9fd83d
or eax, 0x13eef8ba
and eax, 0x8a81823
or eax, 0x44000140
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5cd492cd
and eax, 0x19efdd47
xor eax, 0x604523b4
and eax, 0x7e13a9ca
xor eax, 0x61ebd2b8
and eax, 0xe22018
or eax, 0xa0140140
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2219b2fa
or eax, 0x19169b82
xor eax, 0x5d64501e
or eax, 0x27947660
or eax, 0x32390c64
and eax, 0xc0199100
or eax, 0x8000009
mov dword [ebx], eax
add ebx, ecx
and eax, 0x53849307
xor eax, 0x3c4169ed
or eax, 0x680d5512
xor eax, 0x42662461
or eax, 0x1556a4fb
and eax, 0x3372113c
or eax, 0xc0800200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x15fef182
or eax, 0x4cccc42d
and eax, 0x7719129b
and eax, 0x11080080
or eax, 0x62c840
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x28328e84
and eax, 0x68f65a4
and eax, 0x355d0679
and eax, 0x6cdeec14
and eax, 0x1403589
and eax, 0
or eax, 0xab25d8e0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2c352d28
and eax, 0x17f80915
and eax, 0x591cc913
xor eax, 0x691ab945
or eax, 0x644a2dfe
and eax, 0x6840bc92
or eax, 0x2a04000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x138321f7
or eax, 0x6522e09d
and eax, 0x532e808a
and eax, 0x37a87197
and eax, 0x5833e494
and eax, 0
or eax, 0x5830913
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xdd79887
xor eax, 0x2bcb64c6
and eax, 0x73a60f11
xor eax, 0x2196e7ed
and eax, 0xa270
or eax, 0xe9a51500
mov dword [ebx], eax
add ebx, ecx
and eax, 0x369aaaaa
xor eax, 0x28377f90
or eax, 0x6b454c85
and eax, 0xb835414
or eax, 0x4082000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x30fd8f8d
or eax, 0xc7c5d75
and eax, 0x4fdadaba
xor eax, 0x7d8183ba
and eax, 0x70194800
or eax, 0x8404a49c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x47789e5e
xor eax, 0x1c17d08
and eax, 0x22c2079
and eax, 0x27415b77
and eax, 0
or eax, 0xbb0918b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x279a009d
xor eax, 0xcca3773
xor eax, 0x29cdc3b3
or eax, 0x2a1c09d6
and eax, 0x3bd7aeb
and eax, 0x1800c2
or eax, 0xc0828521
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x61a1c937
and eax, 0x3b327ab2
or eax, 0x5e149d04
and eax, 0x19c0cd03
and eax, 0x4e413d1e
and eax, 0xc00
or eax, 0x802ce06c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1035ac66
or eax, 0x1c564449
xor eax, 0x211009fe
and eax, 0x180c0995
or eax, 0x108248
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6bbdd026
and eax, 0x77457c76
and eax, 0x3696fe48
and eax, 0
or eax, 0x534a8050
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2d33c01a
or eax, 0x37509628
xor eax, 0x3d1a7496
and eax, 0x200a2ac
or eax, 0x3c001012
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1dd2a2c5
xor eax, 0x43092451
or eax, 0x1fffd4b
and eax, 0x1b3ac179
and eax, 0x5dea7327
and eax, 0x220020
or eax, 0x64808c42
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6d9a7fcf
or eax, 0x1057cf31
xor eax, 0x65f266c0
xor eax, 0x62ae1e1d
and eax, 0x60030602
or eax, 0x80082848
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3804ca51
xor eax, 0x31198d5c
and eax, 0x13cbb156
or eax, 0x4a52ce54
and eax, 0x48530744
or eax, 0x3020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x291b61ba
xor eax, 0x5edc63f5
and eax, 0x3cf747c3
or eax, 0x5f76cc70
and eax, 0x758021
or eax, 0x20080102
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4aefb139
xor eax, 0x746a6b12
and eax, 0x263fac15
and eax, 0x24050001
or eax, 0x585013c6
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4713e6cb
xor eax, 0x53af9ccf
xor eax, 0x52c69a7
xor eax, 0x3ed06b92
and eax, 0x421409
or eax, 0x41144206
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3e7447c
and eax, 0x147a5613
and eax, 0xd98c5b1
or eax, 0x7092875
and eax, 0x6005
or eax, 0xd0c28000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x305fbaaf
or eax, 0x778a2898
or eax, 0x10df3fbc
or eax, 0x65fcc0d1
and eax, 0x56542920
or eax, 0x8000002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3993b1ac
or eax, 0x6a71f789
xor eax, 0x250d6719
or eax, 0x1c17d6a8
xor eax, 0x41752cad
and eax, 0x12885200
or eax, 0xe0650088
mov dword [ebx], eax
add ebx, ecx
or eax, 0x687bed33
or eax, 0x6250ab86
and eax, 0x2cd1a796
and eax, 0x5e1cd757
and eax, 0x8000212
or eax, 0x33405869
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x55e9d266
or eax, 0x6fe34bfd
or eax, 0x4f6eaf2f
and eax, 0x284d0c7d
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2787217c
xor eax, 0x55b01e8
xor eax, 0x4e200ba3
xor eax, 0x70d8bf56
and eax, 0x689860
or eax, 0x6a114080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1ad52b39
xor eax, 0xfaf4326
or eax, 0x569b6220
and eax, 0x2894829
or eax, 0x240500
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4a80d8f9
or eax, 0x793e04ef
and eax, 0x53ccf691
xor eax, 0x1746bf29
or eax, 0x6ed9ee74
and eax, 0x2088e618
or eax, 0x1200000
mov dword [ebx], eax
add ebx, ecx
and eax, 0xb49e1c1
or eax, 0x76540514
and eax, 0x761aec94
xor eax, 0x252685f4
and eax, 0x2ff18431
and eax, 0x2100020
or eax, 0x440b2047
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6f35aa61
and eax, 0xb1a55e4
xor eax, 0x5cf24003
and eax, 0x5830c1df
and eax, 0x40304007
or eax, 0x81c58b00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x672dc3c5
or eax, 0x7ce02ec4
and eax, 0xc1f3027
and eax, 0xc080006
or eax, 0xc1c413d8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4e55c138
xor eax, 0x25a26239
and eax, 0x436ac2ce
and eax, 0x55d556c5
and eax, 0x80
or eax, 0x8d71d438
mov dword [ebx], eax
add ebx, ecx
or eax, 0x36cc8ebf
or eax, 0x9a35f80
or eax, 0x2e91e69b
and eax, 0x429eb55a
or eax, 0x4220c9fc
and eax, 0x2acec1c
or eax, 0x15410000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x63e401ef
and eax, 0x7b37c7a8
xor eax, 0x5a68ed1
xor eax, 0x52922a2c
or eax, 0x665c7cb8
and eax, 0x765c9011
or eax, 0x1a30002
mov dword [ebx], eax
add ebx, ecx
or eax, 0xaeb3bec
and eax, 0x2b962d1d
and eax, 0x698cb3c9
and eax, 0x28de3d7e
and eax, 0x28042000
or eax, 0x144280c4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4ba98886
or eax, 0x72c51945
or eax, 0x6000e682
xor eax, 0x6340913
and eax, 0x7c448e70
and eax, 0x40408650
or eax, 0x8a9378ac
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2643bfad
and eax, 0xb817304
and eax, 0x437fe58a
and eax, 0x43b4d2f
xor eax, 0x1d63ff43
and eax, 0x18228203
or eax, 0xe0180038
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5ec00d79
xor eax, 0x4acc3951
or eax, 0x1615c925
and eax, 0x43a4d3da
xor eax, 0x7eb9347a
and eax, 0x508dc620
or eax, 0x1401080
mov dword [ebx], eax
add ebx, ecx
and eax, 0xc1878c2
and eax, 0x63347bea
and eax, 0x349144d2
and eax, 0x19d2a10
or eax, 0x2febc3d5
and eax, 0x20890004
or eax, 0x80040420
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3a8579c0
xor eax, 0x320a5cac
and eax, 0x2d4a9a90
and eax, 0x2d6135c2
and eax, 0x8000000
or eax, 0x41ca9749
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1a085e89
xor eax, 0x325253f
and eax, 0x5af1b09
or eax, 0x1554dd4d
and eax, 0x4524a255
and eax, 0x4040245
or eax, 0x9a924912
mov dword [ebx], eax
add ebx, ecx
or eax, 0x34d8a6c0
xor eax, 0x32eaa572
or eax, 0x559b403d
and eax, 0x16c15fac
and eax, 0x181043fd
and eax, 0x4000
or eax, 0x6ccf0d01
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5a35283c
and eax, 0x187e328a
xor eax, 0x712f8408
and eax, 0x40110400
or eax, 0x100819d6
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1c4b3979
xor eax, 0x5ec4146f
and eax, 0x17f52d8a
and eax, 0x6aaf9a61
and eax, 0xc91ee56
and eax, 0x800000
or eax, 0x8505f82a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2f889f9b
xor eax, 0x36375a83
xor eax, 0x43ec5081
xor eax, 0x1b57f9e7
and eax, 0x618a559
and eax, 0x8040
or eax, 0x72860006
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3870c095
xor eax, 0x5a7931af
xor eax, 0x40991538
or eax, 0x6065fe0e
and eax, 0x5007a046
or eax, 0xf800011
mov dword [ebx], eax
add ebx, ecx
and eax, 0x225f6180
and eax, 0x4c2078a5
and eax, 0x48f41cd6
xor eax, 0x23c9d8b8
xor eax, 0x3d844c0b
and eax, 0x441081
or eax, 0xe0004a08
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x30a4690f
and eax, 0x96a3fae
xor eax, 0x1670afac
xor eax, 0x703ac2e5
and eax, 0x4084ac7
or eax, 0x1111a100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x635025cf
xor eax, 0x55fc984c
and eax, 0x18ddacf6
xor eax, 0x59317532
and eax, 0x409c5130
or eax, 0x14022040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7c35eda5
and eax, 0x2f12eabc
and eax, 0x2846309d
and eax, 0x6106e3b4
and eax, 0x794ec8da
and eax, 0
or eax, 0x406f512a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe031bd4
or eax, 0x228ee7a3
and eax, 0xe272801
xor eax, 0x333eccb8
and eax, 0x1f3e8b03
and eax, 0x1c108001
or eax, 0x8223074a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xc52ab7e
or eax, 0x5a0d22fd
and eax, 0x30c7c451
or eax, 0x6ca9e94d
xor eax, 0x1658c2d
and eax, 0x21806100
or eax, 0x80440087
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4a057dda
and eax, 0x32ced19
xor eax, 0x54cdfc60
and eax, 0x39c8c97d
and eax, 0x10c80139
or eax, 0xe4306e82
mov dword [ebx], eax
add ebx, ecx
and eax, 0x9d3129e
or eax, 0x2ab7e75e
and eax, 0x15c6dc8f
xor eax, 0x33048278
and eax, 0x32400060
or eax, 0x4c040100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5d3c7de4
xor eax, 0xee72cb4
or eax, 0x3d0bd4fc
or eax, 0x2a2261d7
xor eax, 0x27c8d65
and eax, 0x2d116098
or eax, 0x2080a60
mov dword [ebx], eax
add ebx, ecx
and eax, 0x8ea2da9
or eax, 0x5cdae685
and eax, 0x11cf22f
and eax, 0x184205
or eax, 0xd2220140
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3de7b959
xor eax, 0x461b8253
and eax, 0x4659bfee
and eax, 0x403000
or eax, 0xfa2a8311
mov dword [ebx], eax
add ebx, ecx
or eax, 0x407d8509
xor eax, 0x70c30173
and eax, 0x62dfd3da
xor eax, 0x5b6c7b93
and eax, 0x58204991
or eax, 0x20a0424
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x115d6c1c
or eax, 0x736c9547
xor eax, 0x7c15ec64
or eax, 0x33f11f98
and eax, 0x35211790
or eax, 0x40024
mov dword [ebx], eax
add ebx, ecx
and eax, 0xc04b597
and eax, 0x68a0ab96
or eax, 0x767e7cc3
and eax, 0x4280597a
and eax, 0x42001042
or eax, 0x9800a08d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7d502b2f
and eax, 0x534367e
and eax, 0x3d23d26d
xor eax, 0x6d87fab4
or eax, 0x4d3e9df3
and eax, 0x292edd00
or eax, 0x2400208
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5f9e9943
or eax, 0x2e16977
or eax, 0x33b48d78
and eax, 0x10d16110
or eax, 0x80
mov dword [ebx], eax
add ebx, ecx
or eax, 0x68d5f813
xor eax, 0xeb7b328
xor eax, 0x39d461b3
or eax, 0x8e31e8d
and eax, 0x47400c84
or eax, 0x1000c010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c77f4cf
or eax, 0x29f9cef
or eax, 0x706579b5
and eax, 0x3e46a15c
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x106c86eb
or eax, 0x18bdb1ff
or eax, 0x3035d672
and eax, 0x258021
or eax, 0xc5020800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4f3ae55d
or eax, 0xe70cf28
or eax, 0x2173d4e9
and eax, 0xa32c8524
or eax, 0x10800000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7ebd26a8
and eax, 0xbd6c009
xor eax, 0x2e677f1f
and eax, 0x144502
or eax, 0x18080008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x76266bf
and eax, 0x66cf4102
xor eax, 0x725f44a6
and eax, 0x10004020
or eax, 0x82c88040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4f45a861
xor eax, 0x3fa2fe05
and eax, 0x2fd16b20
or eax, 0x419917a2
or eax, 0x36e2207a
and eax, 0x32581360
or eax, 0x80040800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x9454b20
or eax, 0x48c75bd5
or eax, 0x3aa6a181
xor eax, 0x456bf5dc
and eax, 0x748a4df
and eax, 0x400
or eax, 0x70ecea42
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5acaded4
xor eax, 0x325b306a
xor eax, 0x6df16cd6
xor eax, 0x582681fb
and eax, 0x47f03161
and eax, 0x43000101
or eax, 0x38b8e688
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x147aeb9e
and eax, 0x30df3ca9
or eax, 0x1d798b06
and eax, 0x328b06
or eax, 0x42043060
mov dword [ebx], eax
add ebx, ecx
and eax, 0x567156d
and eax, 0x5b2a94d7
or eax, 0x6ad5bfc0
or eax, 0x2896e33c
or eax, 0x48944a43
and eax, 0x285677c0
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x11225fb8
or eax, 0x1596793f
or eax, 0x396ec35
xor eax, 0x1008c2ca
and eax, 0xfda2004
or eax, 0x10000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x258f4228
or eax, 0x5bb16849
or eax, 0x72ef0270
and eax, 0x38084839
or eax, 0x82
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x32136301
or eax, 0x755e46d
xor eax, 0x75ac16df
xor eax, 0x692c4258
and eax, 0x3060b10
or eax, 0xcc200403
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5c66ecd8
or eax, 0x204d0701
and eax, 0x1e193503
and eax, 0x10080103
or eax, 0x6464d830
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x774f7d8c
or eax, 0x4594f663
or eax, 0x7ea23146
and eax, 0x7b935827
and eax, 0x28101022
or eax, 0x202e98
mov dword [ebx], eax
add ebx, ecx
and eax, 0x10ca9b0a
and eax, 0x2444c78b
or eax, 0x486aacef
xor eax, 0x2ffd9adb
and eax, 0x44843020
or eax, 0x8008140
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1ba2e9e4
xor eax, 0x6da9e932
or eax, 0x29b1b6b
and eax, 0x2204a48
or eax, 0x10002080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6f447961
xor eax, 0x46a1fd08
and eax, 0x2da513a9
xor eax, 0xab66321
and eax, 0x1f0b333
and eax, 0x103220
or eax, 0x19c94116
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4985d752
and eax, 0x22a884d6
and eax, 0x58f7e28c
or eax, 0x4626b913
and eax, 0x3068115a
and eax, 0x1100
or eax, 0x3e800a01
mov dword [ebx], eax
add ebx, ecx
or eax, 0x18448d25
and eax, 0x112950d7
and eax, 0x4eb4697e
and eax, 0
or eax, 0xc810c938
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3f537597
or eax, 0x20f7aa89
xor eax, 0x4b6606b4
xor eax, 0x3bf5971e
and eax, 0x2602005
or eax, 0x681010ca
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3fa1c906
and eax, 0x767d9092
and eax, 0x17083917
and eax, 0x3091727b
and eax, 0
or eax, 0xc84d7821
mov dword [ebx], eax
add ebx, ecx
and eax, 0x232ee449
xor eax, 0x355b9e9
or eax, 0x3c1cab76
or eax, 0x68b3deaa
and eax, 0x156f1dc2
and eax, 0x104011c2
or eax, 0x2800620d
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1347ab50
or eax, 0x4b114281
and eax, 0x7054c0fb
xor eax, 0xf4092b6
or eax, 0x4206adc5
and eax, 0x15026a84
or eax, 0x200000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x719009b3
or eax, 0x74fd5964
xor eax, 0x409804d9
or eax, 0x5fc2a04a
and eax, 0x74e40443
or eax, 0x80200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7cf83e9d
or eax, 0x569df6b4
xor eax, 0x4e39782e
and eax, 0x5ab1af43
and eax, 0x8008a02
or eax, 0x4101f0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xf5463c3
or eax, 0x7e1a98e7
xor eax, 0x66763550
and eax, 0x29cda4
or eax, 0x84902240
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x286cad25
xor eax, 0x2eafc382
or eax, 0x76599394
and eax, 0xb0409254
or eax, 0x8802828
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5e7c915e
and eax, 0x340f5859
and eax, 0x588b3520
and eax, 0x80000
or eax, 0xf629841
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3671120
xor eax, 0x2ec5a758
and eax, 0x17521947
or eax, 0x9a43b63
and eax, 0x20160
or eax, 0xc0400400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1a49d6bc
or eax, 0x71953777
xor eax, 0x660f9613
and eax, 0x48000e8
or eax, 0x20481002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5f5b5132
xor eax, 0x48db7fb
or eax, 0x1eef8c26
xor eax, 0xe100e5a
and eax, 0x20a66018
or eax, 0x82000600
mov dword [ebx], eax
add ebx, ecx
or eax, 0x12f4b0b4
and eax, 0x2e320595
and eax, 0x7691b355
and eax, 0x20000014
or eax, 0x592df222
mov dword [ebx], eax
add ebx, ecx
and eax, 0x211d440d
xor eax, 0x64c82b52
or eax, 0x1946a260
and eax, 0x29c002a7
or eax, 0x2c1f0cee
and eax, 0x2c5c0eac
or eax, 0x90005010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6c3ea7c5
xor eax, 0x58078bb1
or eax, 0xb28a2d3
and eax, 0x969d012
or eax, 0x4020500
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5288cf3c
and eax, 0x5b2815e1
and eax, 0x2bfcc47c
xor eax, 0x585d4f0
and eax, 0xa14400
or eax, 0xa14a0306
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x53f3adfc
or eax, 0x2f9135c9
and eax, 0x77cfdea5
or eax, 0xb0ee52f
or eax, 0x7348a86
and eax, 0x60a0a9af
or eax, 0x80400010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3b5d7c96
or eax, 0x20c341fa
and eax, 0x60807db4
or eax, 0x7803ca74
and eax, 0x30018fd0
or eax, 0x81100003
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xc4133e2
and eax, 0x5b44732f
and eax, 0x7b36eaf4
or eax, 0x2c691e56
and eax, 0x19212a56
or eax, 0x40024001
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1e74efb6
and eax, 0x3ce8fa66
or eax, 0x1c62c13c
xor eax, 0x2e32eda2
xor eax, 0x7079e8bc
and eax, 0x2210420
or eax, 0xa9d2119f
mov dword [ebx], eax
add ebx, ecx
or eax, 0x75e64378
xor eax, 0x74ad3474
or eax, 0x70b621e2
or eax, 0xee9dd5c
and eax, 0x2d465fa7
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5dedfb51
and eax, 0xd998ce9
and eax, 0x2760930c
and eax, 0x486e883
and eax, 0
or eax, 0x277560d1
mov dword [ebx], eax
add ebx, ecx
and eax, 0xd337dc0
and eax, 0x2e784df7
or eax, 0x357770f9
and eax, 0x4463050
or eax, 0x88e06
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1fa0182c
xor eax, 0x3695a61b
xor eax, 0x21e9a332
and eax, 0x101944
or eax, 0x10014428
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x545f2f13
or eax, 0x2065852a
xor eax, 0x2b166f4f
and eax, 0x790010
or eax, 0xa0860400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5025b3e6
xor eax, 0x3a294559
xor eax, 0x5a3b7e0a
and eax, 0x65c67f2c
and eax, 0x34d34df4
and eax, 0xc00
or eax, 0xf1324101
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe125f8f
and eax, 0x4e5fb865
or eax, 0x26ee8e87
xor eax, 0x292d8346
or eax, 0x1aca78d5
and eax, 0x4a886c51
or eax, 0x20340002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x74e4f0a9
xor eax, 0x64dd6bb2
and eax, 0x52d0a1c9
xor eax, 0x8fe2535
and eax, 0x54847d
or eax, 0x81801302
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1c7b8829
xor eax, 0x7e8d1e19
and eax, 0x25cbf476
xor eax, 0x15ba10de
and eax, 0x20301098
or eax, 0xc0452466
mov dword [ebx], eax
add ebx, ecx
and eax, 0x62d8a27
and eax, 0x35b16c15
xor eax, 0x418f9b92
xor eax, 0x6f1faa44
xor eax, 0x25caf5a
and eax, 0x282d1408
or eax, 0x102156
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5af95483
and eax, 0x1e34690e
and eax, 0x623b853c
and eax, 0x2000000
or eax, 0x8806e430
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6d08071c
xor eax, 0x42a98f70
xor eax, 0x2f6ed55f
or eax, 0x5eb3b734
and eax, 0x7a06463d
and eax, 0x5a020021
or eax, 0x81013088
mov dword [ebx], eax
add ebx, ecx
and eax, 0x78e9b969
xor eax, 0x4cc4d5a3
xor eax, 0x7197e325
and eax, 0x5000406
or eax, 0x820c9150
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1669826f
and eax, 0x74d66f72
xor eax, 0x67f2b021
or eax, 0x1c116d9d
and eax, 0x3b22894d
or eax, 0x40000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x19fc3d90
xor eax, 0x6e3647ec
or eax, 0x63f70aa7
or eax, 0x40146376
and eax, 0x55762a46
or eax, 0x88000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6508a990
and eax, 0x4e1b4611
or eax, 0x3ad7b742
and eax, 0x71427d1b
and eax, 0x50403412
or eax, 0x8f194005
mov dword [ebx], eax
add ebx, ecx
or eax, 0x31a8b0f5
or eax, 0xba82a29
xor eax, 0x4f70b1a9
and eax, 0x14004
or eax, 0x621000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x23698e6c
xor eax, 0x3723f47c
and eax, 0x356e866
xor eax, 0x3fcc901d
and eax, 0x1bc10c00
and eax, 0xa000000
or eax, 0x4074e5bb
mov dword [ebx], eax
add ebx, ecx
or eax, 0x8e62e7d
and eax, 0x27293c64
or eax, 0x755b48d2
or eax, 0x6bd9a7d1
or eax, 0x6f985dad
and eax, 0x3aa90dd5
or eax, 0x40000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6203bd23
xor eax, 0x2c686fe5
xor eax, 0x5fc075e4
and eax, 0x10322a0
or eax, 0x90b05009
mov dword [ebx], eax
add ebx, ecx
or eax, 0x347b4118
or eax, 0x74521fce
xor eax, 0x62cdda69
and eax, 0x1022a490
or eax, 0x48484220
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x34265349
xor eax, 0x7908a1ef
and eax, 0x3698d1b1
and eax, 0x5d34793f
and eax, 0x4000000
or eax, 0x21c1cfab
mov dword [ebx], eax
add ebx, ecx
or eax, 0x66eca2dd
or eax, 0x22bac7b
and eax, 0x4478e36b
and eax, 0x460e303
or eax, 0x28071c00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4d51e2b8
and eax, 0x563a5d36
or eax, 0x206f6e35
xor eax, 0x69b23f0e
and eax, 0x71c553c9
and eax, 0x844009
or eax, 0xa4121a34
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xff9245d
xor eax, 0x3476dd54
or eax, 0x3974d24e
or eax, 0x41532a88
and eax, 0x1f734e3
and eax, 0x1212080
or eax, 0xd0080719
mov dword [ebx], eax
add ebx, ecx
and eax, 0x12f0c75c
and eax, 0x4ce97e8e
xor eax, 0x32cac1b0
and eax, 0x7c5066c1
and eax, 0x400
or eax, 0xd8ea902
mov dword [ebx], eax
add ebx, ecx
and eax, 0x520d7795
xor eax, 0x7a78c31f
xor eax, 0x3661f20b
and eax, 0x8140400
or eax, 0x83082083
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1bd71ecb
and eax, 0x41c703c0
and eax, 0x128642f9
xor eax, 0x3b027443
and eax, 0xa004080
or eax, 0x8051091c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x30cc4386
or eax, 0x7b0a44f1
and eax, 0xee9ff91
and eax, 0x2404191
or eax, 0xa4311a06
mov dword [ebx], eax
add ebx, ecx
and eax, 0x8ec1882
xor eax, 0x43068986
xor eax, 0x685be539
xor eax, 0x1b7542e7
and eax, 0x30002402
or eax, 0x4a330901
mov dword [ebx], eax
add ebx, ecx
and eax, 0x680486e2
xor eax, 0x1c1194e4
xor eax, 0x6195d2e1
and eax, 0x17a0aab0
and eax, 0x10800200
or eax, 0xca1109c0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6ecc6208
and eax, 0x24543cc1
or eax, 0x3a0cc116
and eax, 0x10040112
or eax, 0x452020a0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x18d29d9
or eax, 0x4cacbfa
xor eax, 0x4980042a
and eax, 0x733680a7
and eax, 0x40020080
or eax, 0x35905011
mov dword [ebx], eax
add ebx, ecx
or eax, 0x267b034a
or eax, 0x1431aad
xor eax, 0x37dfb221
or eax, 0x3130a511
or eax, 0x797ff65f
and eax, 0x200358ca
or eax, 0x80000020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x35da5e3b
or eax, 0x2c9fa1be
xor eax, 0x7e7dc42e
xor eax, 0x48c1da5
and eax, 0x43022074
or eax, 0x30118102
mov dword [ebx], eax
add ebx, ecx
or eax, 0xd54b35
xor eax, 0x1e3e83cb
or eax, 0x5a97901a
and eax, 0xab95034
or eax, 0x80000500
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xeb71c4d
or eax, 0x719c1b5b
xor eax, 0x4987de89
and eax, 0x75f07c2
and eax, 0x708422f1
and eax, 0
or eax, 0xc132b72f
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x614809a4
or eax, 0x4d92d221
and eax, 0x7bb75a2d
and eax, 0x2f3aa012
and eax, 0x20120000
or eax, 0x9400dfba
mov dword [ebx], eax
add ebx, ecx
or eax, 0xac9cc03
xor eax, 0x2acbaa36
and eax, 0x4fde8a6a
and eax, 0x100000
or eax, 0x260eb5
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x219877a5
or eax, 0x21bb95c5
or eax, 0x2c09e0ce
and eax, 0x2da8d190
or eax, 0x82400020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7be47fb6
or eax, 0x38283b8
xor eax, 0x42052c31
xor eax, 0x6f8b64fc
or eax, 0x5cba4bdd
and eax, 0xb0b0041c
or eax, 0x1040000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x65e1f11c
or eax, 0x47293e1c
xor eax, 0x485e340
and eax, 0x26f5b5ae
or eax, 0x412c2cf9
and eax, 0x3f024c1
or eax, 0xa8010002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x41285eb5
xor eax, 0x7729f1b
and eax, 0x7f616a57
and eax, 0x680f125e
and eax, 4
or eax, 0x80942403
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6b406d3f
and eax, 0x56a54bd0
and eax, 0x69bb9689
or eax, 0x71143580
and eax, 0x119c954
and eax, 0
or eax, 0x6eed002
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2f8bc532
xor eax, 0x58da3198
and eax, 0x5204dd63
and eax, 0x4200d100
or eax, 0x9d20b0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x8ccf3af
xor eax, 0x33c3422d
and eax, 0x6198a80e
xor eax, 0x2d7285ef
and eax, 0x680442
or eax, 0x7284120c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3d992793
or eax, 0x27e5382b
and eax, 0x2e99829a
and eax, 0xa00000a
or eax, 0x10043625
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x65492789
and eax, 0x5ba87ae4
or eax, 0x559ee391
or eax, 0x6519aeb6
and eax, 0xb93c520
or eax, 0x80400040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x31e5073b
or eax, 0x196309a2
xor eax, 0x7b770143
and eax, 0x46674597
and eax, 0x1544c418
and eax, 0x4000
or eax, 0x44ee302c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7cd324ce
xor eax, 0x181d802e
xor eax, 0x6a54e851
and eax, 0x4a201c19
or eax, 0x308bc342
mov dword [ebx], eax
add ebx, ecx
or eax, 0x348d09e2
and eax, 0x31d6ee94
xor eax, 0x7c0fbf5a
and eax, 0x5a07820e
xor eax, 0x1123799a
and eax, 0x203080
or eax, 0x86950460
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4bf45837
and eax, 0x68187a25
xor eax, 0x11129735
and eax, 0x11000410
or eax, 0x26ed10ad
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6ad19173
and eax, 0x42ee6f11
or eax, 0x48b9b44a
and eax, 0xad03450
or eax, 0x31044120
mov dword [ebx], eax
add ebx, ecx
or eax, 0x361c218a
xor eax, 0x7818269
or eax, 0x26eac5f0
or eax, 0x7a43c2d6
and eax, 0x784f74f3
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x362bb382
xor eax, 0x53eab18
xor eax, 0x49b13ce
and eax, 0x10268804
or eax, 0x40117783
mov dword [ebx], eax
add ebx, ecx
and eax, 0x81c05a6
and eax, 0x24f3d3c9
and eax, 0x766d125d
xor eax, 0x6aa5de2
and eax, 0x6825060
or eax, 0x9144800d
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4001b40a
or eax, 0x62786a7a
xor eax, 0x655ba4dc
xor eax, 0x266ff5bc
or eax, 0x5aa14055
and eax, 0x53892301
or eax, 0x40214a0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1b3331af
or eax, 0x7d7ad7be
or eax, 0x14b900b4
or eax, 0x15079c3
or eax, 0x42d18222
and eax, 0xdc94ffb
or eax, 0x80040000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x31873d31
or eax, 0x4acaa70a
and eax, 0x197948cd
and eax, 0x484801
or eax, 0x4269016
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x58fe29f2
xor eax, 0x60a2bb28
xor eax, 0xec82bff
and eax, 0x12c06120
or eax, 0xc041c48
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x39761ad8
xor eax, 0x4b69f359
or eax, 0x2fc84f9f
and eax, 0x9c888c8
or eax, 0x80042000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2a9ff922
or eax, 0x45978ab2
or eax, 0x7a92e9c3
and eax, 0x3595012
and eax, 0x2110010
or eax, 0xd8c004c1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1f9a02e3
or eax, 0x52ec0da5
or eax, 0x2816d71f
or eax, 0x43afb0f5
and eax, 0xe50d055
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x61e059a9
and eax, 0x6f50a5f5
and eax, 0x41388fbf
xor eax, 0x5b5c1a6e
and eax, 0x6b9c275f
and eax, 0xa1c0043
or eax, 0x2402d8b0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x420d48a9
or eax, 0x16c8d8fd
or eax, 0x6421352d
xor eax, 0x4cbb65fb
and eax, 0x804
or eax, 0xc49b40d9
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5b15bd50
xor eax, 0x49bf14ef
or eax, 0x6dde4310
xor eax, 0x3306cb91
and eax, 0x46489002
or eax, 0xa1054801
mov dword [ebx], eax
add ebx, ecx
or eax, 0x19a0efe2
and eax, 0x2c143c41
xor eax, 0x229f8650
xor eax, 0x11fcfd02
and eax, 0x30701
or eax, 0x4090a820
mov dword [ebx], eax
add ebx, ecx
and eax, 0x10c6b775
xor eax, 0x21202828
xor eax, 0x6ec6f57f
xor eax, 0x6a1402eb
and eax, 0x50600d
or eax, 0x98008100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x790e16cc
or eax, 0x17885e1a
or eax, 0x7693219e
and eax, 0x5ba37120
and eax, 0x8024100
or eax, 0xa0700caa
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1e43db55
xor eax, 0x116f6e72
xor eax, 0x670f085d
and eax, 0x5a022c00
or eax, 0x81908050
mov dword [ebx], eax
add ebx, ecx
or eax, 0x28a52638
xor eax, 0x70889666
xor eax, 0x1e8f62d9
or eax, 0x1771000c
and eax, 0x80200a8d
or eax, 0xa0100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x30eff48e
or eax, 0x5163b489
or eax, 0x67dc7b13
and eax, 0xa5a409
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1b2c160
xor eax, 0x51025ea1
or eax, 0x3b63ca35
xor eax, 0x33f63198
and eax, 0x40010060
or eax, 0xb15e0198
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3515d55d
xor eax, 0x7223ca59
xor eax, 0x305f473b
or eax, 0x5a85c88a
xor eax, 0x455cc6b3
and eax, 0x8101e0c
or eax, 0x4e141
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x474abfe5
and eax, 0x3fe15545
and eax, 0x674db05d
and eax, 0x3400000
or eax, 0x202af41d
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7754f20e
and eax, 0x49a81c47
xor eax, 0x1606c462
and eax, 0x5b61bd47
and eax, 0x11000002
or eax, 0x240e00a0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x582d0bf4
or eax, 0x191fc261
and eax, 0x4595f18
and eax, 0x2d2ef210
or eax, 0x36c2883f
and eax, 0x28a4207
or eax, 0x13415c0
mov dword [ebx], eax
add ebx, ecx
and eax, 0xb8e666e
xor eax, 0x334d4382
and eax, 0x35eaf1ac
and eax, 0x244b95a2
and eax, 0x6d3cad1a
and eax, 0x20000100
or eax, 0xd06f9a34
mov dword [ebx], eax
add ebx, ecx
or eax, 0x23ee1b89
and eax, 0x2ce67778
and eax, 0x3a892a20
and eax, 0x5aef6e91
or eax, 0x64a69f07
and eax, 0x20048b00
or eax, 0x1b5840e0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x25e582f0
and eax, 0x7edc3fbc
xor eax, 0x508e9bc9
or eax, 0x5e8b7596
and eax, 0x3c128085
or eax, 0x800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x52f06219
and eax, 0x74898f30
and eax, 0x4016ada7
xor eax, 0x609e0aa8
and eax, 0x567d234b
and eax, 0x80000
or eax, 0x72439d52
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x161f77a9
and eax, 0x19477bb6
xor eax, 0x1f6bea62
or eax, 0x2eebc6d4
and eax, 0x286a02c4
or eax, 0x1003
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x596bbbb9
or eax, 0x7920bb10
xor eax, 0x320ecdbd
or eax, 0x138428c1
and eax, 0x429553f7
and eax, 0x2050003
or eax, 0x89180510
mov dword [ebx], eax
add ebx, ecx
and eax, 0x652dce41
or eax, 0x121cd493
xor eax, 0x55f6c912
or eax, 0x37e38f3c
or eax, 0x52a63f
and eax, 0x1259b708
or eax, 0x88044040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2d602335
or eax, 0x5e2bdbb1
and eax, 0xc43e2f1
or eax, 0x3f667a40
and eax, 0x1005c880
or eax, 0x80108
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7422699e
and eax, 0x5306fc
or eax, 0x7075e9e8
xor eax, 0x3abaff88
and eax, 0x42451650
or eax, 0x9420c101
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x14e46a77
or eax, 0x239834e7
and eax, 0x3d8e3a05
xor eax, 0xa23f779
xor eax, 0x55539ad3
and eax, 0x68001506
or eax, 0x3a050
mov dword [ebx], eax
add ebx, ecx
and eax, 0x61dacc66
xor eax, 0x5147e8b4
or eax, 0x7428cd27
and eax, 0x640975
or eax, 0x100000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3a5536cc
or eax, 0x6a20b731
xor eax, 0x1fad6b6b
and eax, 0x54bea210
xor eax, 0x2dcd3be5
and eax, 0x29002030
or eax, 0x94100402
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6dd85f7d
xor eax, 0x6facd7e7
xor eax, 0x28e97288
and eax, 0x281d5810
or eax, 0x2000ad
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c924563
or eax, 0x3da8f08
and eax, 0x4bc7d7bc
xor eax, 0x32c2219c
and eax, 0x11040220
or eax, 0x6380104
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2d9eb238
and eax, 0x46f5c4a5
xor eax, 0x67197a58
and eax, 0x44b80a48
or eax, 0x8000120
mov dword [ebx], eax
add ebx, ecx
or eax, 0x55132692
xor eax, 0x156f9730
xor eax, 0x3bb48534
and eax, 0x720001f6
or eax, 0x8c99c000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x36477af2
xor eax, 0x15d8221d
and eax, 0x7fde6f29
and eax, 0x77440c37
or eax, 0x1e835a62
and eax, 0x6c14041
or eax, 0xc0288188
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x14a99c3d
xor eax, 0x23e108b8
or eax, 0x4ee2e589
xor eax, 0x649354db
and eax, 0xb708006
or eax, 0x8d1608
mov dword [ebx], eax
add ebx, ecx
or eax, 0x61bd5c8a
xor eax, 0x5a495cb5
and eax, 0x8721af5
xor eax, 0x177f2a76
xor eax, 0x7b83d158
and eax, 0x800e100
or eax, 0x82010080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c7cdc70
or eax, 0x4fd381a5
xor eax, 0x6bc93907
or eax, 0x53b2be93
or eax, 0x588dc67a
and eax, 0x8db322c1
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1cd68611
and eax, 0x30d0005b
and eax, 0x618de42a
and eax, 0x1732197c
xor eax, 0x650bd68f
and eax, 0x410bd001
or eax, 0x8af42870
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x56a0ff80
xor eax, 0x19690719
and eax, 0x55a2fda7
and eax, 0x4020020
or eax, 0x5014db43
mov dword [ebx], eax
add ebx, ecx
and eax, 0x639888b4
and eax, 0x8e9a121
or eax, 0x11967eae
and eax, 0x701e96fc
and eax, 0x10000280
or eax, 0xe6492942
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6f522638
xor eax, 0x332b67bc
or eax, 0x68d7a76e
xor eax, 0x465e4a44
xor eax, 0x76f1fed2
and eax, 0x9004040
or eax, 0x308b0482
mov dword [ebx], eax
add ebx, ecx
or eax, 0x764d3bf0
and eax, 0x7943b127
or eax, 0x181f05ef
and eax, 0x2904118b
or eax, 0x2004800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1a27f82
xor eax, 0x7ded789d
or eax, 0x46b5cc45
and eax, 0x146c895b
or eax, 0xa0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7af61b5d
xor eax, 0x7675c843
xor eax, 0x66ab5e0
and eax, 0x3f5ea736
or eax, 0x624df9a5
and eax, 0x4c098010
or eax, 0x1100008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6cc1b0ae
and eax, 0x18c54346
and eax, 0x41240828
or eax, 0x5ff72640
or eax, 0x2aeacdcd
and eax, 0x6c5f2389
or eax, 0x1020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5076dba3
or eax, 0x57f767f3
xor eax, 0x29b949f5
xor eax, 0x17990e46
xor eax, 0x65cb6b01
and eax, 0x20041108
or eax, 0x2230082
mov dword [ebx], eax
add ebx, ecx
and eax, 0x359734e4
and eax, 0x4e18d3ea
and eax, 0x43a444ce
and eax, 0
or eax, 0xcad85357
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x60882e5f
or eax, 0x168046fe
or eax, 0x7861d491
and eax, 0x9a501de2
or eax, 0x1000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1779165
xor eax, 0x7a3f2336
or eax, 0x13e29606
xor eax, 0x624e3be6
or eax, 0x2cc9e486
and eax, 0x29e82916
or eax, 0x101200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4addec25
xor eax, 0x1cbef7ab
and eax, 0x13d948d3
or eax, 0x63e55284
and eax, 0x2015000
or eax, 0x408a058
mov dword [ebx], eax
add ebx, ecx
and eax, 0xde4a25
or eax, 0x5f82f62a
xor eax, 0x6aa1803c
or eax, 0x1e2681ca
and eax, 0x3a0474dc
or eax, 0x100001
mov dword [ebx], eax
add ebx, ecx
and eax, 0x17b1c99f
xor eax, 0x558ce7b8
or eax, 0x7c48fddb
and eax, 0x7476e796
and eax, 0xed351f
and eax, 0x400010
or eax, 0x9e2b1201
mov dword [ebx], eax
add ebx, ecx
or eax, 0xe15f44
xor eax, 0x464a0a70
or eax, 0x3ba90f2d
xor eax, 0x31497a1e
and eax, 0xc8600402
or eax, 0x350a0200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6277b036
and eax, 0x15282db6
or eax, 0x45eb2906
and eax, 0x66a06c8d
and eax, 0x2404
or eax, 0xb8101022
mov dword [ebx], eax
add ebx, ecx
or eax, 0x10f9a9a9
xor eax, 0x55145fd0
or eax, 0x1db737a6
or eax, 0x4a8ca0d6
or eax, 0x7be36d42
and eax, 0xca062114
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3c048291
and eax, 0x34e864e7
or eax, 0x4c14da8e
or eax, 0x448975fd
and eax, 0x448865c1
or eax, 0x1600000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1492cd97
or eax, 0x1399baa1
xor eax, 0x4fc4bf7e
or eax, 0x58caedd0
xor eax, 0x54e9b9e8
and eax, 0x4064011
or eax, 0xc0492ac0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x19d29cef
xor eax, 0x53d2a658
xor eax, 0x654fc38d
and eax, 0x480081a0
or eax, 0x10df0810
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6b954b76
xor eax, 0x4bb505c8
and eax, 0x5c601379
and eax, 0x10000210
or eax, 0x620c09c3
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3bdf27c1
and eax, 0x7ea02bd5
or eax, 0x3dff57c5
or eax, 0x1225ebe9
or eax, 0x2a7a4591
and eax, 0x30ebb1e5
or eax, 2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6fe0aec8
xor eax, 0x6be5b81
and eax, 0x5153d4bd
and eax, 0x510104a4
or eax, 0xa6c41312
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x37671785
xor eax, 0x4214d2e2
and eax, 0x7c4ecab8
and eax, 0x64200
or eax, 0x88c8156e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x398b9fe7
xor eax, 0x7f5ecb59
and eax, 0x291e7d91
and eax, 0x2c809c82
xor eax, 0x646a8cd1
and eax, 0x60428410
or eax, 0x9005632a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x42f0568e
xor eax, 0x224727ea
and eax, 0x1725015f
and eax, 0x200000
or eax, 0xed1e6d8b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x429be67f
or eax, 0x7cc9be2f
and eax, 0x26c1f10e
and eax, 0x78767749
or eax, 0x45f4afa5
and eax, 0x61541509
or eax, 0x1a030002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4e28de57
and eax, 0x4ec9d6eb
or eax, 0x229a9f91
and eax, 0x47c7c58a
and eax, 0x4c3c100
or eax, 0x9340076
mov dword [ebx], eax
add ebx, ecx
or eax, 0x56944317
and eax, 0x1112aea5
or eax, 0x73b15b30
and eax, 0x235c66c7
or eax, 0x540da8fa
and eax, 0x51010221
or eax, 0x8620500
mov dword [ebx], eax
add ebx, ecx
and eax, 0x9c6a039
and eax, 0x797c737b
xor eax, 0x5c69ca0c
and eax, 0x10298801
or eax, 0x2c20102
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2b274503
and eax, 0x2152b581
or eax, 0x59627ef5
xor eax, 0x3456f5ad
and eax, 0x2a02837c
and eax, 0x8000248
or eax, 0x775e3885
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6be7d591
xor eax, 0x21411b01
xor eax, 0xcf71de1
or eax, 0x14bc351a
xor eax, 0x3c65aca
and eax, 0x400801a1
or eax, 0x41000e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x57811489
or eax, 0x39f2868f
xor eax, 0x700483d2
or eax, 0x40ad44ae
and eax, 0x4e8b500d
or eax, 0x10000200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7872a63e
xor eax, 0x29bc0923
or eax, 0x211aaa66
xor eax, 0x628cf7be
xor eax, 0x28dba7d2
and eax, 0x30217a01
or eax, 0x14048c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x42b42d13
or eax, 0x4439e8b7
or eax, 0x597d763
and eax, 0x41893c25
or eax, 0x90400000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x362e95df
or eax, 0x3ae67272
or eax, 0x631f7be7
and eax, 0x1b060984
or eax, 8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x16a5c7c8
or eax, 0x6d061c6
xor eax, 0x5858f6ec
or eax, 0x1b5efcd7
xor eax, 0x25e99b19
and eax, 0x3a1004a2
or eax, 0x85a80910
mov dword [ebx], eax
add ebx, ecx
or eax, 0xa2c6097
xor eax, 0xd3eea72
or eax, 0x355b5870
or eax, 0x52345b62
or eax, 0x1edbf48c
and eax, 0x3365006c
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x50020b7f
and eax, 0x4519cb7b
or eax, 0x3680eb47
or eax, 0x7d8b5727
and eax, 0x1c03a64a
or eax, 0x40080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x9b7fcda
or eax, 0x5d42aebc
or eax, 0x5dcb4c67
or eax, 0x7a7b01a6
and eax, 0x56b24089
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0xd6cf568
or eax, 0x3cb2ceb0
and eax, 0x42226ce9
xor eax, 0x5ad6a7e6
and eax, 0x8b00308
or eax, 0xa6082460
mov dword [ebx], eax
add ebx, ecx
and eax, 0x60058db1
xor eax, 0x1659defe
and eax, 0x54c0c0e3
and eax, 0x67698a43
and eax, 0x34825a3c
and eax, 0
or eax, 0x49d1b8ad
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x19bf3761
and eax, 0xafbff8e
or eax, 0x48c676b3
xor eax, 0x4cbc9c6
xor eax, 0x20e54f85
and eax, 0x40800908
or eax, 0x3380603
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7a24e893
and eax, 0x463497f7
or eax, 0x73429233
xor eax, 0x2614fda2
and eax, 0x40604800
or eax, 0xaa1d104c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x15906f5e
or eax, 0x23572e90
and eax, 0x5fc0f226
and eax, 0x54acb8b
and eax, 0x1400200
or eax, 0xaa228d14
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x764b47e8
xor eax, 0x5c0b7a15
xor eax, 0x193d5030
and eax, 0x88108250
or eax, 0x62e01500
mov dword [ebx], eax
add ebx, ecx
or eax, 0x471e673a
and eax, 0x3ec6ac62
xor eax, 0x7683ce6a
and eax, 0x4f601143
xor eax, 0x27763d57
and eax, 0x29241405
or eax, 0x80080228
mov dword [ebx], eax
add ebx, ecx
and eax, 0x63d3203f
or eax, 0x7f88fee4
and eax, 0x2ef73b3
and eax, 0x2002081
or eax, 0x3163885a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7d1e405e
or eax, 0x22056024
xor eax, 0x3e142efe
or eax, 0x32109083
and eax, 0x21004281
or eax, 0x60010c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2340508c
xor eax, 0x27eacacd
or eax, 0xee3b98f
and eax, 0x628a143
or eax, 0xd0100410
mov dword [ebx], eax
add ebx, ecx
or eax, 0x25f1be8d
and eax, 0x47efcda2
xor eax, 0x4caae23
and eax, 0x5a5aa83d
xor eax, 0x3f773757
and eax, 0x7c310004
or eax, 0x20a2001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7c08b95
or eax, 0x33423375
and eax, 0xddbb4b9
and eax, 0x8220a1
or eax, 0xf000054c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x402ddd26
or eax, 0x7029a5d4
and eax, 0x51f79a02
or eax, 0x5192cff9
and eax, 0x50870278
or eax, 0x80400004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x301be33c
xor eax, 0x3142e317
or eax, 0xd3894f9
and eax, 0xcd8584a8
or eax, 0x22020004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x57896a00
and eax, 0x490e3f2d
xor eax, 0x731b9e8e
xor eax, 0x102c81e0
or eax, 0x1153c589
and eax, 0x22570088
or eax, 0x44800010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x555e461
xor eax, 0x71c14139
and eax, 0x3e60b4da
and eax, 0x34000010
or eax, 0x4a1159a6
mov dword [ebx], eax
add ebx, ecx
and eax, 0xf51246c
or eax, 0x15bb3ca5
and eax, 0x74e66cc8
xor eax, 0x56d56ca8
or eax, 0x4743bbde
and eax, 0x4454fbf2
or eax, 0x28080400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4930d95b
and eax, 0x16f7c237
and eax, 0x3a961860
xor eax, 0x1f183cdf
or eax, 0x2008d44b
and eax, 0x308140c
or eax, 0x80300120
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x55ebb048
xor eax, 0x3cebfe9f
and eax, 0x506e4d33
and eax, 0x40284913
or eax, 0x4d4b0c8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7e1f10d4
or eax, 0x61269021
xor eax, 0x7ea25608
and eax, 0x4b47ab86
and eax, 0x1040280
or eax, 0x44db085b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x35a325e0
or eax, 0x3db54497
and eax, 0x611acb23
and eax, 0x400a0b00
or eax, 0x14803488
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2a6b3922
or eax, 0x337c5e57
and eax, 0x566daa9
xor eax, 0x18dc9c36
and eax, 0xc28041f
or eax, 0x82400000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x37efb734
or eax, 0x6d0d8823
and eax, 0x1ef64520
and eax, 0x20
or eax, 0x62700416
mov dword [ebx], eax
add ebx, ecx
and eax, 0x151fc63a
or eax, 0x2eefecb2
and eax, 0x538698b6
and eax, 0x2246c53d
and eax, 0x2040020
or eax, 0x91056cc
mov dword [ebx], eax
add ebx, ecx
or eax, 0x18ff3286
and eax, 0x7aa53e4c
xor eax, 0x21988395
or eax, 0x62fa23c
or eax, 0x3ba28e2e
and eax, 0x1f802951
or eax, 0xc0404000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x76e20d69
xor eax, 0x7da63e13
and eax, 0x5b37da0e
and eax, 0x6bde3214
or eax, 0x1e274c47
and eax, 0x16001246
or eax, 0xc000b8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3824100e
or eax, 0x4334f8c
or eax, 0x5f47301a
and eax, 0x22fd4d6c
xor eax, 0x4ea2b163
and eax, 0x4045cc0b
or eax, 0x81800300
mov dword [ebx], eax
add ebx, ecx
and eax, 0x38d41e97
xor eax, 0x5c33861f
xor eax, 0x4d601286
and eax, 0x52b867de
or eax, 0x2360ae66
and eax, 0x106006f8
or eax, 0xc00b0001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4a456172
and eax, 0x5e26b33
or eax, 0x3188cf45
and eax, 0x3000c000
or eax, 0x84050038
mov dword [ebx], eax
add ebx, ecx
and eax, 0x58c7ddb4
or eax, 0x10a10377
xor eax, 0x426e069f
and eax, 0x520304e8
or eax, 0x80003002
mov dword [ebx], eax
add ebx, ecx
and eax, 0x18b783c2
xor eax, 0x725eaec7
xor eax, 0x7a4b839e
or eax, 0x6d85a0a1
and eax, 0x5995002b
or eax, 0x82485044
mov dword [ebx], eax
add ebx, ecx
or eax, 0x58e4765f
and eax, 0x79556906
or eax, 0x43e91ccf
and eax, 0x6ce4497e
and eax, 0x8400006
or eax, 0x100291b1
mov dword [ebx], eax
add ebx, ecx
and eax, 0x44f67881
xor eax, 0x4b9db752
and eax, 0x27655ef1
and eax, 0x40480
or eax, 0x8830400a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1b98d9cb
and eax, 0x533e0b6f
xor eax, 0x8c23f93
and eax, 0x3142040
or eax, 0x44010802
mov dword [ebx], eax
add ebx, ecx
and eax, 0x452e9514
and eax, 0x3cf89f5
or eax, 0x15c76943
xor eax, 0xd63d01f
or eax, 0x1988b861
and eax, 0x88c8950
or eax, 0x80010600
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5c00370b
and eax, 0x28e6668b
or eax, 0x71670e61
and eax, 0x40279dd
and eax, 0x22841
or eax, 0x7ba816b6
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4823cc15
xor eax, 0x54d41dae
or eax, 0x7c0dc743
and eax, 0x22159c1
and eax, 0x2000840
or eax, 0xec603684
mov dword [ebx], eax
add ebx, ecx
or eax, 0x10236012
xor eax, 0x3a3215dd
and eax, 0x399cbdcb
xor eax, 0x17a110ad
and eax, 0x35adcbef
and eax, 0x10200880
or eax, 0xe01c6009
mov dword [ebx], eax
add ebx, ecx
or eax, 0x123d43dc
xor eax, 0x7c4c170f
xor eax, 0x314c2cbe
and eax, 0x62dc8916
and eax, 0x20140000
or eax, 0x19200338
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x67dfebf5
or eax, 0x39004b94
and eax, 0x4b4ebda
and eax, 0xa0a998
or eax, 0x110d1027
mov dword [ebx], eax
add ebx, ecx
and eax, 0x73fc4391
and eax, 0x4cf5afd6
or eax, 0x22c21811
xor eax, 0x75615b6a
and eax, 0x23cb3615
and eax, 0x1000000
or eax, 0x40c74a4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4fb8d66d
and eax, 0x4229d010
and eax, 0x7d0d87f8
or eax, 0x2b9f4a74
xor eax, 0x66bc2675
and eax, 0xc000401
or eax, 0x42800274
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x796f1cd1
or eax, 0x56797b7f
xor eax, 0x271b68b1
and eax, 0x50a00008
or eax, 0x850b8020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x73dea702
and eax, 0x1f8c38c
and eax, 0x11f229aa
and eax, 0x600000
or eax, 0x758bda85
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x354ca2b6
xor eax, 0x4495359a
xor eax, 0x4759e946
and eax, 0x1288425
or eax, 0x80005800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x20574422
xor eax, 0x5c28b99
or eax, 0x2953f771
xor eax, 0x302d7782
and eax, 0x9a4886a
or eax, 0xc2012084
mov dword [ebx], eax
add ebx, ecx
or eax, 0x71c89786
and eax, 0x6403361a
and eax, 0x7fb79f06
and eax, 0x4e7a68ca
xor eax, 0x5d711fca
and eax, 0x5010500
or eax, 0x2044017
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2518b041
and eax, 0x51bf7e72
xor eax, 0x29276731
and eax, 0xf30e256
xor eax, 0x13475ee9
and eax, 0x1b05542a
or eax, 0x88a040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2108d33
or eax, 0x3e8edd0e
and eax, 0x2af24aff
and eax, 0x4e1b59e9
or eax, 0x5fa8d8a6
and eax, 0x4a8058a3
or eax, 0x20440310
mov dword [ebx], eax
add ebx, ecx
and eax, 0x44d56f01
or eax, 0x3804c927
xor eax, 0x178ea683
and eax, 0x484221a4
or eax, 0x10b40051
mov dword [ebx], eax
add ebx, ecx
and eax, 0x11c56a5c
or eax, 0x4f864a77
and eax, 0x13110b5a
and eax, 0x5f09da5f
and eax, 0x13000850
or eax, 0xa8d805a5
mov dword [ebx], eax
add ebx, ecx
or eax, 0x251aac2a
xor eax, 0x551eb36
and eax, 0x54a10e27
and eax, 0x10010400
or eax, 0x42141950
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4507ce1e
and eax, 0x5f152f7
or eax, 0x5db5571c
xor eax, 0x34762dcd
or eax, 0xc202b3f
and eax, 0x4123382b
or eax, 0x12048000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6ac55a5a
or eax, 0x3debab1a
and eax, 0xc3121e2
and eax, 0x5286fe8d
and eax, 0
or eax, 0x825c159d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3ae0ff1c
or eax, 0x2efe5a8b
and eax, 0x1b4cd456
and eax, 0x8441406
or eax, 0x81800820
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x256876c7
and eax, 0x70229f7d
xor eax, 0x243ba6a1
or eax, 0xd5bb17d
and eax, 0x24038226
and eax, 0x4020004
or eax, 0x5bd8285a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x24ca0b1
xor eax, 0x9f6406c
or eax, 0xd0bfbc8
and eax, 0xb2623a0
or eax, 0x40000403
mov dword [ebx], eax
add ebx, ecx
or eax, 0x16a3ebe3
xor eax, 0x7620831
xor eax, 0x3b7f46fe
xor eax, 0x341c19ea
and eax, 0x220a840
or eax, 0x8094300
mov dword [ebx], eax
add ebx, ecx
or eax, 0x69aa7e8d
and eax, 0x7a51b6af
or eax, 0x516e512
and eax, 0x7919d8e6
or eax, 0x71341994
and eax, 0x3115d002
or eax, 0x4c82468
mov dword [ebx], eax
add ebx, ecx
and eax, 0x791bd348
and eax, 0x4a99cc39
xor eax, 0x6970adc7
or eax, 0x28c192b0
and eax, 0x69080ab1
or eax, 0x82000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x358576db
xor eax, 0x16c5ed18
and eax, 0x32e1e32
or eax, 0x2dd73bdf
xor eax, 0x34ad965c
and eax, 0x11420002
or eax, 0x2085101c
mov dword [ebx], eax
add ebx, ecx
or eax, 0xc03fd30
and eax, 0x7d84d954
or eax, 0x395cc395
and eax, 0x35888b15
or eax, 0x40032068
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x17c2e3cc
and eax, 0x1e5b3577
and eax, 0x6189ba8c
or eax, 0x1a71f008
xor eax, 0x6ce64d1b
and eax, 0x20f2813
or eax, 0x820400c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1e819097
and eax, 0x1be3dd3e
or eax, 0x587429a8
and eax, 0x40c7b88c
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1c13c874
or eax, 0x35625ae6
xor eax, 0x1f0f5ed7
xor eax, 0x3400e483
xor eax, 0x26dda87e
and eax, 0xb10800
or eax, 0xc5023010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x73c1517d
or eax, 0x31b6d6b1
xor eax, 0xbcdd6bc
or eax, 0x85357dc
and eax, 0xbc3112cd
or eax, 0x43800020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7599516b
xor eax, 0x1656c0e1
and eax, 0x1cb6e28a
xor eax, 0x248dcd1c
and eax, 0x200b0100
or eax, 0x90508203
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3b8b477f
or eax, 0x12396e21
or eax, 0x1d51e379
or eax, 0x3dd2ab1a
xor eax, 0x3ac5f043
and eax, 0x3a0200
or eax, 0x52008046
mov dword [ebx], eax
add ebx, ecx
and eax, 0x538c21b9
xor eax, 0x14d9ce74
and eax, 0x228eb0bd
or eax, 0x49fefa99
and eax, 0x4090a889
or eax, 0x10000102
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6e41359f
and eax, 0x53d85791
and eax, 0x10e3e655
and eax, 0x363e068
and eax, 0
or eax, 0xa8264507
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5264b06f
and eax, 0x212ef8d
or eax, 0xb91663d
and eax, 0x813c611
or eax, 0x40200082
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1b7dbddd
or eax, 0x77d2b68e
and eax, 0x56e31ef1
and eax, 0x10801010
or eax, 0xa008e06e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x67599dc9
and eax, 0x1bc0a7a5
xor eax, 0x5ff40eb2
and eax, 0x302
or eax, 0x3425040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7c3a8e3f
or eax, 0x6270560b
or eax, 0x5dfffeeb
and eax, 0x629f7423
or eax, 0x80000010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6ace8ee1
xor eax, 0x5c89f185
xor eax, 0x5383f388
and eax, 0x12ca7c2
and eax, 0x47d999e3
and eax, 0x42
or eax, 0x4ef7209
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1c821ace
xor eax, 0x5a14146b
and eax, 0x698a663c
and eax, 0x824424
or eax, 0x1311151
mov dword [ebx], eax
add ebx, ecx
or eax, 0x73ce1456
or eax, 0x573d739c
or eax, 0xac615c5
and eax, 0x6cbe8b32
xor eax, 0x34abb5d6
and eax, 0x58143404
or eax, 0x4624918
mov dword [ebx], eax
add ebx, ecx
or eax, 0x593f45ff
or eax, 0x2319aada
and eax, 0x43b029
xor eax, 0xeb8e6b
and eax, 0xa01a02
or eax, 0x23158088
mov dword [ebx], eax
add ebx, ecx
or eax, 0x72fca24a
and eax, 0x5e8e5cb0
and eax, 0x1b5ee77a
and eax, 0x80000
or eax, 0x20827209
mov dword [ebx], eax
add ebx, ecx
or eax, 0x38cf4cf2
xor eax, 0x119e7321
or eax, 0x1153616a
xor eax, 0x455ab2a3
and eax, 0x2000d748
or eax, 0x2362002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1f932e03
and eax, 0x1a5fbdf3
and eax, 0x36223bf2
or eax, 0x4bc2a927
and eax, 0x5a423946
or eax, 0x24144400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7e0a1956
or eax, 0x3dfa82ea
xor eax, 0x3e59b096
and eax, 0x5284ce67
and eax, 0x844e00
or eax, 0x1302b186
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2adfcefe
xor eax, 0xfb53559
xor eax, 0x3196049b
or eax, 0x2d5da388
and eax, 0xc6def28
or eax, 0x2020040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2a54bc0
and eax, 0x42629af7
or eax, 0xfa2d165
and eax, 0x3025240
or eax, 0x804d0010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2b9127a8
xor eax, 0x1ae25267
and eax, 0x89ad385
and eax, 0x752f216d
and eax, 0x643ddd6b
and eax, 0
or eax, 0x8d2d0fa6
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2dc17f16
and eax, 0x30d7e95a
or eax, 0x2da01edf
and eax, 0x703b5ece
and eax, 0x200c06
or eax, 0x982021
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3b2358b0
or eax, 0x396e4cb4
and eax, 0x7ef62405
xor eax, 0x24f0e9a4
and eax, 0x946020
or eax, 0x63491249
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6a92a4f3
xor eax, 0x48f3c205
and eax, 0x7e7b51a1
and eax, 0x22004020
or eax, 0x1004a0de
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5e618cd4
and eax, 0x706e7448
or eax, 0x46ae8529
and eax, 0x10268101
or eax, 0x20515090
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5ff0e171
and eax, 0x769ff666
xor eax, 0x1d592f77
and eax, 0x5480022
or eax, 0x80a60088
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x29d334b1
or eax, 0x4dc706c6
xor eax, 0x2bb22d3e
xor eax, 0x24217b31
and eax, 0xe26c20c0
or eax, 0x8930e02
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5b44ad03
or eax, 0x63b35ea4
and eax, 0x7e482ecc
and eax, 0x80084
or eax, 0x5149000
mov dword [ebx], eax
add ebx, ecx
and eax, 0xedc2533
and eax, 0x4716d9d
or eax, 0x6dc345d9
xor eax, 0x73ecef8
and eax, 0x6a480a20
or eax, 0x9510705c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1ad9241d
xor eax, 0x1bdbadb9
or eax, 0x5171a256
and eax, 0x8153c052
or eax, 0xa840009
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7af037db
xor eax, 0x6c8053a3
or eax, 0x5c9e92f9
xor eax, 0x25501c1f
and eax, 0x5a820fc6
or eax, 0x603010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x70a981ed
or eax, 0x749951dd
xor eax, 0x238b7573
or eax, 0x25deb6b3
or eax, 0x42a941bb
and eax, 0x77c22318
or eax, 0x80000840
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4d1bce11
xor eax, 0x4963bd2a
and eax, 0x70a69626
and eax, 0x20801202
or eax, 0x35209d8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2626694f
xor eax, 0x34050314
and eax, 0x149d3bd8
or eax, 0x4878ee2
and eax, 0x40286c0
or eax, 0x21404010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x9ca3de3
and eax, 0x4b326945
and eax, 0x4b8025b4
and eax, 0x1002100
or eax, 0x72fa1ae2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7eb97ee3
or eax, 0x72a73885
or eax, 0x41d4b0b3
and eax, 0x672db6d9
and eax, 0x25208091
or eax, 0x9812022c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6705d629
or eax, 0x302b03ca
and eax, 0x3638c809
and eax, 0x20208008
or eax, 0xc1403a22
mov dword [ebx], eax
add ebx, ecx
or eax, 0x57ac1c4
and eax, 0x43c82e58
or eax, 0x6427da99
and eax, 0x27f019
or eax, 0x80000122
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x608ec78e
xor eax, 0x12cf064d
or eax, 0x76dc5981
and eax, 0x2764098
or eax, 0x9000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x46343f9c
or eax, 0x568552a2
xor eax, 0xd6191cc
and eax, 0x175702
and eax, 0x40102
or eax, 0xb441b4bd
mov dword [ebx], eax
add ebx, ecx
and eax, 0x65062244
xor eax, 0xadd9079
xor eax, 0x575c4d4f
or eax, 0x6856e416
and eax, 0x39c62900
or eax, 0x20802c8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1ca52d59
xor eax, 0x4f35502
or eax, 0x176fb156
and eax, 0x4cb400bb
or eax, 0xe2f9d1b
and eax, 0x10090a
or eax, 0x50c020c0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x49bc76e1
xor eax, 0x4da2e9e4
and eax, 0x46c3186f
and eax, 0x442100b
or eax, 0xfbbcea20
mov dword [ebx], eax
add ebx, ecx
and eax, 0x609f72f8
xor eax, 0x660ed928
xor eax, 0x3a5e0625
and eax, 0x24088805
or eax, 0xc31100da
mov dword [ebx], eax
add ebx, ecx
and eax, 0x60f0d3dc
or eax, 0x6a5eaaed
xor eax, 0x269a6474
and eax, 0x44c00280
or eax, 0x81380160
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x58f9fdc6
or eax, 0x493de7cd
and eax, 0x53554556
xor eax, 0x147f362a
and eax, 0x1486360
or eax, 0x3a818c91
mov dword [ebx], eax
add ebx, ecx
and eax, 0x404bc0a8
xor eax, 0x57af440d
xor eax, 0x2c5aeee7
or eax, 0x2133cc03
and eax, 0x41136443
or eax, 0x84001084
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3cf27dfc
xor eax, 0x2fec8bb2
xor eax, 0x6e627f51
and eax, 0x4abd8798
and eax, 0x10490
or eax, 0xc5007065
mov dword [ebx], eax
add ebx, ecx
or eax, 0x660148bc
xor eax, 0x2d9307e7
xor eax, 0x74936695
xor eax, 0x644ec05a
xor eax, 0x4052d87
and eax, 0x440ad050
or eax, 0x11107ad
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1bd27613
xor eax, 0x159c1dc7
and eax, 0x5f9a8a4c
xor eax, 0x7edea357
and eax, 0x34880817
or eax, 0x41021200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4e8ca36b
xor eax, 0x7c5acf34
or eax, 0x3981df4a
and eax, 0x100c101
or eax, 0xc02000b4
mov dword [ebx], eax
add ebx, ecx
or eax, 0x65863968
xor eax, 0x4ed206a3
xor eax, 0x182c406d
and eax, 0xe73b642
and eax, 0x2102400
or eax, 0x700409ed
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1fcf9c44
and eax, 0x4b8b7d09
xor eax, 0xfd24134
and eax, 0x4102405
or eax, 0x89a48200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1a43ad00
xor eax, 0x66e63317
and eax, 0x14eeda9a
and eax, 0x3ab58c04
and eax, 0x34a5616c
and eax, 0xa00000
or eax, 0xad48ed39
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2a61314d
or eax, 0x5b8b7f64
and eax, 0x77479176
and eax, 0x46a9a633
xor eax, 0x78cc5700
and eax, 0x3a414010
or eax, 0x10000cc
mov dword [ebx], eax
add ebx, ecx
or eax, 0x42d61182
and eax, 0x6a7489f6
and eax, 0x36d65b26
xor eax, 0x6dab35d0
and eax, 0x48c534c0
or eax, 0xb0000a08
mov dword [ebx], eax
add ebx, ecx
or eax, 0x45cd5a02
and eax, 0x11f8a4a5
or eax, 0x34bd5e46
and eax, 0x31750246
or eax, 0xca028031
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4e2efc87
xor eax, 0x64566554
or eax, 0x5f3701e8
and eax, 0x2668a224
or eax, 0x1a72f3c0
and eax, 0x1c12c000
or eax, 0xa0850811
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5dea3df1
and eax, 0x6110d359
xor eax, 0x3be44193
and eax, 0x46bb57b4
and eax, 0x2200100
or eax, 0x705c007e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5f818ac6
xor eax, 0x4de03b9f
and eax, 0x364e0bad
or eax, 0x3f999460
and eax, 0xd395ee8
and eax, 0x5100a08
or eax, 0x72006007
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5af3f450
and eax, 0x2ce96aba
or eax, 0x345a1bab
and eax, 0x2c8103a9
or eax, 0x43046444
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4cf053b6
and eax, 0x1f5aa0e1
xor eax, 0xe010649
xor eax, 0x4d0adb13
and eax, 0x53eb7b02
and eax, 0x400b7002
or eax, 0x17048078
mov dword [ebx], eax
add ebx, ecx
or eax, 0x53578711
xor eax, 0x342f7d85
xor eax, 0x1f775677
and eax, 0x14015c89
or eax, 0x2782140
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x456b4422
or eax, 0x387ea8b1
or eax, 0x588b6833
or eax, 0x762c6921
and eax, 0x7348280b
or eax, 4
mov dword [ebx], eax
add ebx, ecx
and eax, 0x613bf1a8
xor eax, 0x728fc72d
and eax, 0x670fa34
and eax, 0x200e000
or eax, 0x64c10dc8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1d3da155
or eax, 0x1615f59a
xor eax, 0x591dab1d
and eax, 0x6605402
or eax, 0x906280d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x555364a8
and eax, 0x5d92088c
xor eax, 0x5ae7ab1c
and eax, 0x2f3a210
or eax, 0xe9084800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x587c4084
and eax, 0x165d32e7
and eax, 0x23df9f28
and eax, 0x450c204c
and eax, 0
or eax, 0x1aeb03a0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x71433ded
xor eax, 0x459dff2a
or eax, 0x7e77be0
and eax, 0x211ca45
or eax, 0xc0080010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x121bc9
xor eax, 0x5fd3c3a0
or eax, 0x19185e6a
and eax, 0x9558503a
or eax, 0x28001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3c752e84
and eax, 0x6b1ee5a5
xor eax, 0x3212ea93
and eax, 0x1b080430
or eax, 0x917080
mov dword [ebx], eax
add ebx, ecx
and eax, 0xde491a6
and eax, 0x51ffa3d2
xor eax, 0x1ea9310
and eax, 0x408280
or eax, 0x2181284a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6d647524
and eax, 0x2b702498
or eax, 0x1361a6bb
or eax, 0x6c25030c
and eax, 0x7724022a
or eax, 0x800a5800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x58312d06
xor eax, 0x292e3b28
or eax, 0x6c5d88a9
and eax, 0xea358c0d
or eax, 0x820002
mov dword [ebx], eax
add ebx, ecx
and eax, 0x60581b33
and eax, 0x6c6897ad
xor eax, 0x4c68e141
and eax, 0x6747b98a
and eax, 0x2400a100
or eax, 0x81b60288
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4e516e33
xor eax, 0x361e69c0
xor eax, 0x1b16152c
and eax, 0x211014c8
or eax, 0x16812100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7e8279bb
xor eax, 0x63aa84c1
xor eax, 0x49c244b1
xor eax, 0x3614fdb2
and eax, 0x2230040a
or eax, 0xd0001034
mov dword [ebx], eax
add ebx, ecx
or eax, 0x11d2c3c0
and eax, 0x34e8b36f
and eax, 0x989ebe0
and eax, 0x360
or eax, 0x142e3c15
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6b812e4b
or eax, 0x444a0eec
and eax, 0x5c8207f9
xor eax, 0x2b330680
and eax, 0x29200021
or eax, 0x10464f94
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x79e9bb7
xor eax, 0x62244f6b
xor eax, 0x45327ae9
and eax, 0x1102c180
or eax, 0x8000001e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x450a044a
xor eax, 0x61e16a11
or eax, 0x3a2b096e
and eax, 0xdcd1104
and eax, 0x810104
or eax, 0xf004baf0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x39732a1c
and eax, 0x74e991fa
xor eax, 0x6918cf5c
and eax, 0x7ab0eb05
and eax, 0x5f6589d3
and eax, 0x18000800
or eax, 0x61d452ae
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6e91c288
xor eax, 0x28bf7e97
and eax, 0x2f60bffe
and eax, 0x408028
or eax, 0x48910b81
mov dword [ebx], eax
add ebx, ecx
and eax, 0xd1d071b
and eax, 0x1cbcc585
or eax, 0x6395a9f1
and eax, 0x21808130
or eax, 0x906a5000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x35fe303a
xor eax, 0x5c83ccfe
xor eax, 0xf611112
xor eax, 0x4e4ae3ad
or eax, 0x34f5d8d4
and eax, 0x38d55700
or eax, 0x3082000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5669a07b
and eax, 0x374747f5
and eax, 0x365b870e
and eax, 0x20000600
or eax, 0xcad0c8c2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5819f8c
and eax, 0x4ea86fed
or eax, 0x418f1848
and eax, 0x11c88
or eax, 0x30502005
mov dword [ebx], eax
add ebx, ecx
and eax, 0x625ddb2b
or eax, 0x1164f832
or eax, 0x8ea0a19
or eax, 0x554104d6
and eax, 0x19f0f0f7
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x68a56ad6
and eax, 0x201be6f7
xor eax, 0x1db0c740
and eax, 0x3ef62f3b
and eax, 0xc302700
or eax, 0xc309c8ac
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5c127e20
xor eax, 0x2a548434
and eax, 0x2bbbb08d
and eax, 0x144738c
and eax, 0x4cff3735
and eax, 0x1000
or eax, 0x2d52e9d1
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4a2e461b
xor eax, 0x7f149185
xor eax, 0x3c0faa3f
and eax, 0x4014440
or eax, 0x18a290a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x73c283e4
xor eax, 0xce96cea
xor eax, 0x64c7e1e8
and eax, 0x1c4623ac
or eax, 0x20080010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1e550c16
xor eax, 0x686e2d58
and eax, 0x445cfa4b
and eax, 0x15ce3f47
and eax, 0
or eax, 0x70a16125
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xa4ffd71
and eax, 0x718ea871
and eax, 0x270374d6
and eax, 0x56317c44
or eax, 0x394cfb27
and eax, 0x1405206
or eax, 0x2810410
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1dca8863
xor eax, 0x485fe824
or eax, 0x78a4ccc7
or eax, 0x2f13fa8f
xor eax, 0x530defbf
and eax, 0x2c120160
or eax, 0x2450e8d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7f0d6562
and eax, 0xfcfe0f3
and eax, 0x7ec24752
and eax, 0x4424002
or eax, 0x71300cb0
mov dword [ebx], eax
add ebx, ecx
and eax, 0xf182b0
or eax, 0x5d6a5fd
xor eax, 0x765a2749
or eax, 0x311bca6f
and eax, 0x12b9c207
or eax, 0x8400500
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x693290b5
and eax, 0x7976efbe
and eax, 0x763ea35d
and eax, 0x60020110
or eax, 0xb39a485
mov dword [ebx], eax
add ebx, ecx
or eax, 0x188c1e61
or eax, 0x6cfaf5c1
and eax, 0x6d0447e2
xor eax, 0x637b45d9
and eax, 0xc070209
or eax, 0x40008400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x58749465
or eax, 0x5404b938
and eax, 0x7cc8a067
xor eax, 0xa73c762
and eax, 0x339a0a5c
and eax, 0x12000004
or eax, 0x6965f9c3
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3fad8ec1
xor eax, 0x394b1770
and eax, 0x27360832
and eax, 0x2200800
or eax, 0x4c4023c2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1eb4dfcc
and eax, 0x1b3dfc18
or eax, 0xdeafed0
xor eax, 0xc623307
or eax, 0x29466249
and eax, 0x3b8a6942
or eax, 0x84211020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2ef278fa
xor eax, 0x4b025854
xor eax, 0x637453f
and eax, 0x15658496
and eax, 0x50400
or eax, 0xe4b0b101
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2a95729c
or eax, 0x7ace26ab
and eax, 0x7c6987c3
and eax, 0x6182edd7
xor eax, 0x25e621c0
and eax, 0x526a402
or eax, 0x20011090
mov dword [ebx], eax
add ebx, ecx
or eax, 0x258beec2
or eax, 0x183e9a19
or eax, 0x4f6d32ff
xor eax, 0x7a3eed19
and eax, 0x1011342
or eax, 0xda322808
mov dword [ebx], eax
add ebx, ecx
and eax, 0x86a100f
and eax, 0x56c77860
xor eax, 0x6b41dfbe
and eax, 0x3ac040a5
and eax, 0x582707a6
and eax, 0x8000020
or eax, 0x2c3701b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x45d770fa
xor eax, 0x2dacaf38
xor eax, 0x4946d8e5
or eax, 0x40ed0bae
and eax, 0x44e0072f
or eax, 0x8110c010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4c873fcf
xor eax, 0x3870c008
or eax, 0x6bd7fa1b
and eax, 0x11a6936f
and eax, 0x11860103
or eax, 0xa2016050
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2bfc993a
or eax, 0x57848241
xor eax, 0x75b140ae
or eax, 0x8b20ce5
or eax, 0x283c566c
and eax, 0x808e3878
or eax, 0x45010000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x560db47e
xor eax, 0xe3388c7
and eax, 0x2270278b
and eax, 0x1f2b33e6
and eax, 0x200000
or eax, 0xc3165775
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6eb31fdc
or eax, 0x575a71b
and eax, 0x3813470b
xor eax, 0x5a8988a2
or eax, 0x3f4d4ee
and eax, 0x1ac04ba0
or eax, 0x80012010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6f491c9c
or eax, 0xd58876a
or eax, 0x2fe19b90
xor eax, 0x5277150b
xor eax, 0x3ff56c6f
and eax, 0x80408080
or eax, 0x4d807044
mov dword [ebx], eax
add ebx, ecx
and eax, 0xcba1a02
xor eax, 0x5671ce02
xor eax, 0x22e4f848
or eax, 0x6317f3ce
and eax, 0xa844614
and eax, 0x2000004
or eax, 0x10c23933
mov dword [ebx], eax
add ebx, ecx
and eax, 0x51c58c19
and eax, 0x4462dbe2
and eax, 0x4ff6a9d2
and eax, 0
or eax, 0xc307759e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe420abc
and eax, 0x169e25eb
xor eax, 0x4b2e87f7
and eax, 0x2a210
or eax, 0x30814800
mov dword [ebx], eax
add ebx, ecx
and eax, 0xc78a9ca
xor eax, 0x7b767df8
and eax, 0x2611a9b0
xor eax, 0x79fc26fb
and eax, 0x884214b
or eax, 0xa0000010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x244ec7f6
and eax, 0x3372bd2a
or eax, 0x43ff909e
and eax, 0x2109b08c
or eax, 0x80000a01
mov dword [ebx], eax
add ebx, ecx
and eax, 0x617f931f
and eax, 0xbbd546c
or eax, 0x503267e3
and eax, 0x410234c4
or eax, 0x8a400010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4866a0d7
and eax, 0x27e70a04
or eax, 0x57ad5c98
xor eax, 0x4884fac5
and eax, 0xa6a8648
or eax, 0xc0044826
mov dword [ebx], eax
add ebx, ecx
or eax, 0x27e1a2cb
xor eax, 0x150ebd9f
and eax, 0x18d16ad2
and eax, 0x20bf0a97
and eax, 0x800010
or eax, 0x50169da8
mov dword [ebx], eax
add ebx, ecx
and eax, 0xf7cb38e
or eax, 0x8990989
xor eax, 0x1ce9efd5
xor eax, 0x14848d05
and eax, 0xd01b09
or eax, 0x60804a6
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x381a218f
xor eax, 0x345be5ce
or eax, 0x48c50bec
xor eax, 0x19fd39a
and eax, 0x60bacea3
and eax, 0x40000820
or eax, 0x9d44d21b
mov dword [ebx], eax
add ebx, ecx
and eax, 0xd8eb8d3
or eax, 0x9658ee
xor eax, 0x762539f2
and eax, 0x75842164
xor eax, 0x5fcdc3c1
and eax, 0x6444285
or eax, 0x1130192a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6ed37236
or eax, 0x42c707b7
xor eax, 0x6cd16a7e
and eax, 0x3867d56e
and eax, 0x240140
or eax, 0x85c9a0ad
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7c824efd
xor eax, 0xd71d85d
or eax, 0x66ecc761
and eax, 0x600cf281
or eax, 0x8010000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7888ed60
or eax, 0x61a959fb
or eax, 0x5e734b70
and eax, 0x506ffb22
or eax, 4
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5768edd6
and eax, 0x2d4cf299
and eax, 0x27f232b4
xor eax, 0x61c3ea38
and eax, 0x481d0a0
or eax, 0x2080314
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5b37045e
or eax, 0x1ad73738
xor eax, 0x74ef5be0
xor eax, 0x5985e09c
and eax, 0x58c8c40
or eax, 0x48022125
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5d31a6f2
and eax, 0x24643e79
and eax, 0x29d57e85
xor eax, 0x2b517082
and eax, 0x2b042a00
or eax, 0x100a0510
mov dword [ebx], eax
add ebx, ecx
and eax, 0x78c973fa
xor eax, 0x23581c04
and eax, 0x24153e2a
or eax, 0xa20080f
xor eax, 0x1cb6d256
and eax, 0x10062018
or eax, 0x80211086
mov dword [ebx], eax
add ebx, ecx
or eax, 0x22db0df8
or eax, 0x78720b1
and eax, 0x7560c3cc
and eax, 0x34400108
or eax, 0x881d5a03
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4b2a0b0a
xor eax, 0x300d0c5d
and eax, 0x59a8be06
xor eax, 0x7a796651
and eax, 0x304001
or eax, 0x488a0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xfe2f4d8
and eax, 0x55556d49
and eax, 0x7614e033
and eax, 0x4102001
or eax, 0x6220014a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x11e56330
and eax, 0x5cf240cd
or eax, 0x74d5655f
and eax, 0x54512158
or eax, 0x8008220
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4c7769d9
xor eax, 0x5c31ccd2
xor eax, 0x85adb2
and eax, 0x3a57f5
or eax, 0x76be3e75
and eax, 0x6be3e61
or eax, 0x141800a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4416f8cd
or eax, 0x7a08faec
xor eax, 0x3d792882
and eax, 0x207d027
or eax, 0xa0802580
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3af3a75e
xor eax, 0x430efe1b
and eax, 0x3030bd53
or eax, 0x5feaadc1
and eax, 0x450a080
or eax, 0x420e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x619f081c
and eax, 0x161a3703
xor eax, 0x2749b42d
and eax, 0x371272d9
or eax, 0x2b7598e2
and eax, 0x2d401082
or eax, 0x40000400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2818ccea
and eax, 0x210ba2f7
and eax, 0x4e0dc50f
xor eax, 0x78a86b0a
or eax, 0x60338e29
and eax, 0x38a04e21
or eax, 0x3401002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x39cfabb
xor eax, 0x6826beb9
xor eax, 0x44a32bb0
or eax, 0x3e37b3be
and eax, 0xdb28b
or eax, 0x81004000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x76fca80a
xor eax, 0x4d226059
and eax, 0x7d5a22ee
and eax, 0x54c3b652
xor eax, 0x5eedb370
and eax, 0xa4db322
or eax, 0x1004cc4
mov dword [ebx], eax
add ebx, ecx
and eax, 0x17d70e6c
and eax, 0x62e8ed53
and eax, 0x55e7a767
xor eax, 0x36e570e2
and eax, 0x74e5f5d9
and eax, 0x2400
or eax, 0x81400b0d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4d5e6d67
and eax, 0x73192962
or eax, 0xfa05963
and eax, 0xcb756de
and eax, 0xc900000
or eax, 0x204003ad
mov dword [ebx], eax
add ebx, ecx
and eax, 0xa6f05f9
and eax, 0x11f9e8b5
and eax, 0x40c507b0
and eax, 0x80
or eax, 0xd13b934b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1ef0b779
and eax, 0x5a642aa2
and eax, 0x5db89b6d
and eax, 0x200000
or eax, 0x2dc1a07f
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x675c2217
and eax, 0x75f4efec
or eax, 0x3e83e91f
and eax, 0x78120300
or eax, 0x81001080
mov dword [ebx], eax
add ebx, ecx
or eax, 0xf81f9d5
and eax, 0x3e9111e5
xor eax, 0x16e256b3
xor eax, 0x228370e8
and eax, 0x8200512
or eax, 0x10e0861
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2ee0748
or eax, 0x7f15b4fe
or eax, 0x46772437
xor eax, 0x34eabee0
xor eax, 0x131d1a3d
and eax, 0x58000120
or eax, 0x542e054
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x67754b1b
xor eax, 0x218c96e8
xor eax, 0x3a8a6aac
and eax, 0x15654525
or eax, 0x5fecba86
and eax, 0x54057487
or eax, 0x140
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7999d3ad
and eax, 0x4e6d293e
xor eax, 0x5decb230
and eax, 0x9a51020
or eax, 0x20200cb
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4002eb69
xor eax, 0x58216282
xor eax, 0x50918d8a
or eax, 0x56f54eee
xor eax, 0x283d65ae
and eax, 0x740a0b40
or eax, 0x8024048a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1a8bc277
and eax, 0x2bcdac1e
and eax, 0x44b25ce1
or eax, 0x7634d8b3
or eax, 0x79960be9
and eax, 0x6b024902
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2787ccf4
xor eax, 0xc2c7079
xor eax, 0x6ee247
and eax, 0xe3c104c0
or eax, 0xc2aa033
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x13ae05c8
or eax, 0x480d351f
xor eax, 0x56c7e8d3
and eax, 0x13639fc2
and eax, 0x4c7e5edf
and eax, 0x18c0
or eax, 0xfea8031e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x14db910d
or eax, 0x19cca2aa
or eax, 0x2180e690
and eax, 0xf536165
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4a3bf69c
or eax, 0x7fec00a5
xor eax, 0x44eb2cfd
and eax, 0x12145900
or eax, 0x440004bf
mov dword [ebx], eax
add ebx, ecx
or eax, 0x15440f1d
or eax, 0x2c5be5b1
xor eax, 0x504a1b69
and eax, 0x462d1c51
and eax, 0x6050050
or eax, 0x5052cb83
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7f8da9a
and eax, 0xfc520b9
or eax, 0x5c55670d
and eax, 0x4454221c
or eax, 0x20220040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2103fdb5
xor eax, 0x4d1a398d
or eax, 0x6d6d7c32
xor eax, 0x63246679
or eax, 0x11a4fcb2
and eax, 0x7a523d2
or eax, 0xc0000004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1b6403da
xor eax, 0x22f62c1e
and eax, 0x7ee2fd84
xor eax, 0x6fa63684
and eax, 0x76158536
and eax, 0
or eax, 0x28894623
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x61166640
or eax, 0x5b39a321
xor eax, 0x22eca171
and eax, 0x58420212
or eax, 0x4a0dca5
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x44359f8a
and eax, 0x4ab5c37
and eax, 0x222c1456
and eax, 0
or eax, 0xde3501e8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x73ac484f
and eax, 0x54f8573d
xor eax, 0x419e99c3
and eax, 0x400440a4
or eax, 0x3a590019
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1dc38a0c
and eax, 0x7008b251
or eax, 0x156c99c
or eax, 0x77631b5a
or eax, 0x4e073399
and eax, 0x666659c0
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7870cac2
and eax, 0x67d2f389
and eax, 0x6c339484
and eax, 0x40120000
or eax, 0x80c06677
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6d831111
xor eax, 0x653ea805
or eax, 0x66276b0b
xor eax, 0x3fc62387
and eax, 0x810040e8
or eax, 0x462203
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5ae9703a
or eax, 0x6900ac8a
xor eax, 0x15158190
and eax, 0x6cf096b3
and eax, 0x20001403
or eax, 0x1341a9ac
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x17f374bd
xor eax, 0x480f7121
or eax, 0x6cff5ac3
or eax, 0x7ee96e44
and eax, 0x6fe305e1
and eax, 0xc2300c0
or eax, 0x100c4012
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1f682e51
or eax, 0x6f0cf814
xor eax, 0x7979ecdc
and eax, 0x4001008
or eax, 0x2920c034
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1586f5c4
and eax, 0x345a487f
xor eax, 0x16af0f11
and eax, 0x2da3d4c2
and eax, 0xa00000
or eax, 0xd256d980
mov dword [ebx], eax
add ebx, ecx
and eax, 0xdabf8b6
or eax, 0x2328305d
xor eax, 0x51ffb9ac
and eax, 0x1f3c4259
or eax, 0x3a1bddc5
and eax, 0x121201d5
or eax, 0xc420222a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x43f7fe3a
xor eax, 0x29188641
or eax, 0x404bae1d
or eax, 0x79319681
and eax, 0x3a130e31
or eax, 0x80844000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x588c2d01
or eax, 0x7f9454ad
and eax, 0x563a91c4
or eax, 0x51c39a68
and eax, 0x514082ac
or eax, 0x28000113
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1fa627ec
xor eax, 0x2f554524
or eax, 0x1cdcf530
and eax, 0x7b0257a8
and eax, 0x1000
or eax, 0x22742014
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6170acf3
or eax, 0x2736ff55
and eax, 0x43c753d4
or eax, 0x13668fc8
and eax, 0x11668c0c
or eax, 0x44912003
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4a130c81
and eax, 0x3c565963
xor eax, 0x46d3f269
and eax, 0x4a81c223
or eax, 0xa4400100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x35c458cf
xor eax, 0x15463320
or eax, 0x49cc07cb
and eax, 0xa90ae748
or eax, 0x10101010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x584df37c
and eax, 0xbdfc51c
and eax, 0x45bbad34
and eax, 0x43248351
xor eax, 0x105da7fc
and eax, 0x10500204
or eax, 0xa0825100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x67b09e1c
xor eax, 0x36b9f112
and eax, 0xaee347f
or eax, 0x656e3f16
and eax, 0x544160a
or eax, 0x8011c0c0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3d549586
and eax, 0x38406ce2
or eax, 0x1ecfd07d
or eax, 0x7938e046
and eax, 0x4834a81c
and eax, 0x8242018
or eax, 0x82c94b43
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6062a53d
and eax, 0x44107b3
and eax, 0x40b50927
and eax, 0
or eax, 0x12de98c8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x744ff65f
or eax, 0x44093e61
xor eax, 0x29ac686b
and eax, 0xf739010
or eax, 0xa00c6000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4febaa1e
or eax, 0x596f327d
xor eax, 0x17f59f09
or eax, 0x458d2dfb
and eax, 0x4d890143
or eax, 0x22001000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2bfbbeac
and eax, 0x18169555
or eax, 0x47f36237
or eax, 0x204db386
and eax, 0x210274c5
or eax, 0x90000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x63573e41
or eax, 0x2411fc6a
xor eax, 0x3b0555c4
and eax, 0x4440a200
or eax, 0x2e4001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5b0f9ea0
and eax, 0x53a4b731
xor eax, 0x3aacb846
and eax, 0x80224
or eax, 0x80010190
mov dword [ebx], eax
add ebx, ecx
and eax, 0x49007c67
xor eax, 0xac33a0b
or eax, 0x77a024c3
xor eax, 0x43fed11d
or eax, 0xd219c85
and eax, 0x282d6c24
or eax, 0x80800008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x68ab2338
or eax, 0x47f1a77d
or eax, 0x2cf7b64f
and eax, 0x3f9a45ad
or eax, 0x33c1229d
and eax, 0x1c8364b9
or eax, 0x802
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4ea20479
and eax, 0x3eda7125
and eax, 0x4f31719c
and eax, 0xc000000
or eax, 0x71f60279
mov dword [ebx], eax
add ebx, ecx
or eax, 0x28446e4f
and eax, 0x495e6838
xor eax, 0x2318b58b
and eax, 0x2d634f56
and eax, 0x28420502
or eax, 0x90189224
mov dword [ebx], eax
add ebx, ecx
and eax, 0x312dc00b
or eax, 0x13f0db70
and eax, 0x38a4e1cd
and eax, 0x10800140
or eax, 0x7080ab0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x170a8507
xor eax, 0x20845e8
xor eax, 0x180b93f1
and eax, 0x6c2f998a
and eax, 0x21be96a5
and eax, 0
or eax, 0x22774d39
mov dword [ebx], eax
add ebx, ecx
or eax, 0x535df18a
xor eax, 0x1166bef4
and eax, 0x65ef5765
and eax, 0x40000040
or eax, 0x1ee22c00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x41cdd4e1
or eax, 0x1a8b35e2
and eax, 0x31a48f6a
and eax, 0x10208840
or eax, 0x2a093011
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1d0aacb8
or eax, 0x5c51fa49
and eax, 0x1eb29bfc
or eax, 0x449d0abe
and eax, 0x8911244
or eax, 0x81404001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x506e4041
and eax, 0x7159f3b5
and eax, 0x7b007055
or eax, 0x55a810a5
and eax, 0x55a01021
or eax, 0x2400850
mov dword [ebx], eax
add ebx, ecx
and eax, 0x69323320
and eax, 0x723ada24
and eax, 0x8eabcb6
and eax, 0x37df57a6
or eax, 0x45cf46f
and eax, 0x4508400
or eax, 0x50020010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4b6474af
xor eax, 0x4a5fcd61
and eax, 0x5e401394
or eax, 0x6e5eff28
and eax, 0x40009b3c
or eax, 0x1a10042
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7b25bf75
or eax, 0x5ed6d1fd
xor eax, 0x6a699e5b
and eax, 0x50a3fcbe
and eax, 0x10a02884
or eax, 0xa9540600
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6bee7b8
or eax, 0x1ae31172
xor eax, 0xd41bd1b
xor eax, 0x520ff6eb
and eax, 0x4030b000
or eax, 0x130c4340
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x102ca67c
or eax, 0x7acf95bc
or eax, 0x5467ca80
or eax, 0x2353762e
and eax, 0x1f29a404
and eax, 0x1298000
or eax, 0xc0c2005b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x517f7fb4
or eax, 0x6e07bc71
or eax, 0x1bd9587f
xor eax, 0x4f194e93
and eax, 0x296d947e
and eax, 0x24902c
or eax, 0x90080300
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4cf02d4c
xor eax, 0x45470f25
and eax, 0x824b2a1
xor eax, 0x5451f6d6
and eax, 0x8110482
or eax, 0x21a42020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x14d1827c
or eax, 0x2223fa5e
or eax, 0xa473a6f
and eax, 0x2a56520e
or eax, 0x44000080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x709053d5
or eax, 0x164e6993
and eax, 0x5b1a5eea
and eax, 0x50004282
or eax, 0xa8a12038
mov dword [ebx], eax
add ebx, ecx
and eax, 0x735e9e35
or eax, 0x800149a
or eax, 0x58230be5
and eax, 0x36dfd9b0
or eax, 0x2588521a
and eax, 0x20815a88
or eax, 0x8142405
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4d84c4e3
xor eax, 0x5abe1a06
and eax, 0x496dbd23
xor eax, 0x4cf1fb48
xor eax, 0x147c1ee
and eax, 0x1a8680
or eax, 0xb1204010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2d277ff0
and eax, 0x4fc290c1
or eax, 0x5cc93cb6
and eax, 0x1c0194f2
or eax, 0x22304309
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x779cdebf
or eax, 0x7bfd40a2
xor eax, 0x4d6f9244
and eax, 0x16004a82
or eax, 0x41652018
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x12a9f9ff
or eax, 0x48eab886
and eax, 0x56528816
and eax, 0x2a18da98
or eax, 0x483d0a9b
and eax, 0x80c0288
or eax, 0xb5003424
mov dword [ebx], eax
add ebx, ecx
and eax, 0x228193c1
xor eax, 0x1462bf3c
xor eax, 0x3912decb
and eax, 0x503354
or eax, 0x2000480
mov dword [ebx], eax
add ebx, ecx
and eax, 0x65f609f5
xor eax, 0x5db31db2
xor eax, 0x515d7d0f
and eax, 0xc8a6149
or eax, 0x41001a04
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3ff8bb2a
xor eax, 0x6ad10631
and eax, 0x29b007e7
xor eax, 0x6892f242
xor eax, 0x19ad250f
and eax, 0x41918000
or eax, 0x86600020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x40aa8ef5
and eax, 0x2e49d578
xor eax, 0x7b625840
xor eax, 0x4601ec48
xor eax, 0x2d25837f
and eax, 0x60f0226
or eax, 0x49b08890
mov dword [ebx], eax
add ebx, ecx
and eax, 0x8a43dc1
and eax, 0x52df2bf0
or eax, 0x4796836f
and eax, 0x248d499e
and eax, 0x800180
or eax, 0xc1000461
mov dword [ebx], eax
add ebx, ecx
or eax, 0x612d23e
and eax, 0x46a40c2b
and eax, 0x50b315f0
or eax, 0x69ab9fbe
and eax, 0x12b8810
or eax, 0x2540040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x75d26cfd
and eax, 0x458fa89c
and eax, 0x5afdbe54
or eax, 0x246c6cfe
and eax, 0x24280828
or eax, 0xdb119000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2a232807
and eax, 0x18ccd89a
and eax, 0x265d7664
xor eax, 0x755fde6e
xor eax, 0x49f2e800
and eax, 0x10a02046
or eax, 0x43509810
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5837e6e2
and eax, 0xfd76365
or eax, 0x1ad211d3
or eax, 0x6776197e
xor eax, 0x73b572a5
and eax, 0x8020900
or eax, 0x72087604
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6e5a2c8c
and eax, 0x3c85c30d
or eax, 0x3b267770
and eax, 0x3b201338
or eax, 0x10001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4f24e91a
and eax, 0x591c5260
xor eax, 0x7f61fba2
and eax, 0x1ff3d264
and eax, 0x5000000
or eax, 0x408a472d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x235956e9
and eax, 0x5cce7e25
or eax, 0x6c2e3f35
and eax, 0xc460d20
or eax, 0x2118000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2aa271b7
xor eax, 0x349d8a7c
and eax, 0x392ed765
and eax, 0x281740
or eax, 0x1d0009e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5602e360
or eax, 0x21c20700
and eax, 0xa84c49c
or eax, 0x71ec75e7
and eax, 0x3004418b
or eax, 0x4000a00
mov dword [ebx], eax
add ebx, ecx
or eax, 0x71108bdf
or eax, 0x74e05056
xor eax, 0x72b9ae05
and eax, 0x5350bf5a
xor eax, 0xf5b494a
and eax, 0x1b4410
or eax, 0x81e401ef
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2993f6af
or eax, 0x6ce2b82b
or eax, 0x6699ca28
xor eax, 0x1243ed42
and eax, 0x348000e1
or eax, 0x8003e400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2b692007
xor eax, 0x4385f9d9
and eax, 0x39eedade
or eax, 0x64dac29
or eax, 0x2229d35a
and eax, 0x404268
or eax, 0xc1900080
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x17cd511c
xor eax, 0x4cc685be
xor eax, 0x3d7f7c50
or eax, 0x7275c8a8
xor eax, 0x3d0a1bc8
and eax, 0xc2076060
or eax, 0x5000680
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2687bc21
xor eax, 0x5ab0a42b
or eax, 0x5c77ee5c
or eax, 0x749332f0
and eax, 0x18260208
or eax, 0x80000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3d52f9a3
xor eax, 0x90d6ad0
xor eax, 0x34ae5193
and eax, 0x892c020
or eax, 0x40202f12
mov dword [ebx], eax
add ebx, ecx
or eax, 0x37777db3
and eax, 0x4e70832f
and eax, 0x589b696
xor eax, 0x4de327d7
xor eax, 0x766e11c0
and eax, 0x38058001
or eax, 0x8040410a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7a0f533a
xor eax, 0x575235ca
and eax, 0x6d504d69
or eax, 0x17c8977c
and eax, 0x2589779
or eax, 0x68260082
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x65e5345d
and eax, 0x608d3e67
xor eax, 0x4a176b30
and eax, 0xa144810
or eax, 0x14611020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4c0bf694
and eax, 0x2c900559
or eax, 0x1cb6c04b
and eax, 0x8a20408
or eax, 0x83000380
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4356ea16
xor eax, 0x280df85a
and eax, 0x6b777c21
xor eax, 0x2f4ad345
and eax, 0xa000501
or eax, 0xb044200a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3e0f2232
or eax, 0x6ace63d1
xor eax, 0x51f16321
and eax, 0x262e0452
or eax, 0x50400904
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x479a0485
xor eax, 0x6ce1aafd
or eax, 0x38814fb3
and eax, 0x59042105
or eax, 0x220000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x619bd87e
or eax, 0x45c9a4e5
or eax, 0x56f103cd
xor eax, 0x7db34e97
and eax, 0x4b028
or eax, 0xa0104e02
mov dword [ebx], eax
add ebx, ecx
and eax, 0x790fc281
and eax, 0x7c2e736
and eax, 0x5bbd04b1
and eax, 0
or eax, 0x3a5a3ad
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6a6120f
or eax, 0x103df39b
and eax, 0x3b31b220
and eax, 0x12303000
or eax, 0x25820154
mov dword [ebx], eax
add ebx, ecx
or eax, 0xff1e3f1
and eax, 0x5be58db7
and eax, 0x38694b29
xor eax, 0x6bb5219c
and eax, 0x60040080
or eax, 0x84081e00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x459bb2c7
xor eax, 0x3335e812
and eax, 0x4427b4e1
xor eax, 0x19094127
or eax, 0x201f0f48
and eax, 0x2380
or eax, 0x80800000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2853470a
or eax, 0x4d2d8cc3
or eax, 0x11f94e6e
and eax, 0x6d3bac68
or eax, 0x2000110
mov dword [ebx], eax
add ebx, ecx
or eax, 0x78081228
or eax, 0x63d21145
or eax, 0x52723477
and eax, 0xb090640
or eax, 0x80040000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x119bd273
xor eax, 0x3cdbd2fb
or eax, 0xab99e60
xor eax, 0xf235a1c
and eax, 0x8a04c0
or eax, 0x46010b08
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2ea9f332
xor eax, 0x3f1f2392
xor eax, 0x21cd85d1
and eax, 0x10405020
or eax, 0x10d0144
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2cfc685b
or eax, 0x2d2fc059
and eax, 0x7c81cdb4
and eax, 0x4818004
or eax, 0x180082
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x15eb97e5
and eax, 0x15cce567
or eax, 0x35058c40
and eax, 0x4018803
or eax, 0x4ab80218
mov dword [ebx], eax
add ebx, ecx
and eax, 0x144e08d
xor eax, 0x164d8820
or eax, 0x2a0bc9ff
or eax, 0xf79e05e
and eax, 0x977a94c
or eax, 0x1200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1457412c
or eax, 0x2641626c
or eax, 0x7f0f01b4
and eax, 0x1b4ce048
or eax, 0x900403
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4de1082c
xor eax, 0x1918d19a
or eax, 0x77307307
and eax, 0x37840f02
or eax, 0x88020000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4cec193e
or eax, 0x690896f6
xor eax, 0xd2c571a
and eax, 0xb0824800
or eax, 0x900231b
mov dword [ebx], eax
add ebx, ecx
and eax, 0xc02a794
xor eax, 0x63aa23c2
and eax, 0x6a77241a
or eax, 0x13922cb3
and eax, 0x41200810
or eax, 0x4481100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6d2c98cd
and eax, 0x41180d4
and eax, 0x5e1efd32
and eax, 0x8000
or eax, 0xb6d776a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7dcfe300
or eax, 0x433d2821
xor eax, 0x377d956d
and eax, 0x2ed22ebf
and eax, 0x120f6773
and eax, 0x20002
or eax, 0x45c1d409
mov dword [ebx], eax
add ebx, ecx
or eax, 0x687b7f8b
and eax, 0x378e330e
xor eax, 0x367d288f
xor eax, 0x353f0041
and eax, 0x4d3f64a4
and eax, 0
or eax, 0xd2e0f832
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3d86a18b
or eax, 0xa0a9d4f
or eax, 0x78abcf52
and eax, 0x64fc6411
and eax, 0x667f8d6b
and eax, 0x20280401
or eax, 0x8ad5e086
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x92ddc99
and eax, 0x3c84e4c7
or eax, 0x34859f07
and eax, 0x14001500
or eax, 0x48180028
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6eb6ee0a
and eax, 0x413c1ac7
xor eax, 0x7554ab07
xor eax, 0x10a57506
and eax, 0x20998000
or eax, 0x90020b50
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5f8ca8d3
or eax, 0x477b6100
and eax, 0x6a036bd5
xor eax, 0x644e643d
or eax, 0x44516be4
and eax, 0x24d2d44
or eax, 0x21809010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3f9b6a5
xor eax, 0x3d9f268
xor eax, 0x66b67d5f
and eax, 0x29168dd5
and eax, 0x20060101
or eax, 0xc4292202
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3a69c8da
or eax, 0x33f3c9cc
xor eax, 0x5d25f53
and eax, 0xd0211484
or eax, 0x4820a50
mov dword [ebx], eax
add ebx, ecx
or eax, 0x542fe02a
and eax, 0x188f3344
or eax, 0x5c98c613
and eax, 0x8896210
or eax, 0x1400128
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xac6c3bf
xor eax, 0x1858ba06
xor eax, 0x2604c599
xor eax, 0x5b2faac6
and eax, 0x4380410
or eax, 0x9810220
mov dword [ebx], eax
add ebx, ecx
or eax, 0x78803154
or eax, 0x4d6a1c07
and eax, 0x5e3fe2a6
xor eax, 0x4c208c0c
and eax, 0x101b000a
or eax, 0x86e05050
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4a666b6c
or eax, 0x1f10382a
or eax, 0x52646de1
and eax, 0x36025834
and eax, 0x2021820
or eax, 0x174211f
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6ac86476
xor eax, 0x534c362f
and eax, 0x1d56bdc0
and eax, 0x272de02f
or eax, 0x5a374f50
and eax, 0x8354000
or eax, 0x24c08003
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3833aec6
xor eax, 0x387a0ea6
and eax, 0x8471d65
xor eax, 0x2644a9fe
and eax, 0x2406a548
or eax, 0x19e04024
mov dword [ebx], eax
add ebx, ecx
and eax, 0x38126173
xor eax, 0x7ae356ac
xor eax, 0x7926c05c
or eax, 0x420caae3
and eax, 0x48ca83b2
or eax, 0x200008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4f6229c8
and eax, 0x7a06d1cf
or eax, 0x4896f055
or eax, 0x14e8c5f1
and eax, 0x46c8f147
or eax, 0xa1000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x632aa03c
xor eax, 0x553a9cc
or eax, 0x78c2e37d
and eax, 0x211a02c
or eax, 0x1041402
mov dword [ebx], eax
add ebx, ecx
and eax, 0x43a74d6c
and eax, 0x2af4690a
and eax, 0x6038bb8c
and eax, 0x71d8ca42
or eax, 0x6f834e6f
and eax, 0x4e000c68
or eax, 0x4a090
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4f772850
or eax, 0x1b9d9dd7
or eax, 0x688f6dac
and eax, 0x50be5d57
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3a751810
and eax, 0x2e8a264a
xor eax, 0x3885086a
and eax, 0x60c00
or eax, 0x85607357
mov dword [ebx], eax
add ebx, ecx
or eax, 0x288667b3
and eax, 0x75aa9242
xor eax, 0x7172e7a0
xor eax, 0x77b0adb2
and eax, 0x50873848
and eax, 0x1840
or eax, 0xeba06192
mov dword [ebx], eax
add ebx, ecx
or eax, 0x67813ddc
or eax, 0x4fe22be
xor eax, 0x4e4189e9
xor eax, 0x175499c5
or eax, 0x2989e166
and eax, 0x83eaee42
or eax, 0x101008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x73785ad8
or eax, 0x27950f25
xor eax, 0x56d0fed0
and eax, 0x41febefa
and eax, 0x46eacb7a
and eax, 0x20
or eax, 0x535051c4
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4f35063b
or eax, 0x7a951a9f
and eax, 0x1f85cbfc
and eax, 0xc804888
or eax, 0x6048a003
mov dword [ebx], eax
add ebx, ecx
or eax, 0x42e240b1
and eax, 0x28ad83db
or eax, 0x215e900b
and eax, 0x1d09083
or eax, 0x46012200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3a47eb62
and eax, 0x40cf501f
xor eax, 0x166804b
xor eax, 0x73f705ac
and eax, 0x35022
or eax, 0x80208
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5363a31e
or eax, 0x957a867
xor eax, 0x3971c27f
and eax, 0x20024010
or eax, 0xcc59114b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2092e4ad
or eax, 0x4a2fc4a7
xor eax, 0x36133639
or eax, 0x36aaa5c0
and eax, 0x6b2cee51
and eax, 0x220c6200
or eax, 0x9581198a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4c690288
or eax, 0x6bd8b625
or eax, 0xd4e50d3
and eax, 0x67a0e5de
and eax, 0x66a0e006
or eax, 0x590820
mov dword [ebx], eax
add ebx, ecx
and eax, 0x230536fd
xor eax, 0x750b5591
xor eax, 0x709b7b21
and eax, 0x7d92173f
xor eax, 0x20d5d43b
and eax, 0x454205
or eax, 0x88b204d0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x177f77f3
and eax, 0x447c054
xor eax, 0x4e487561
or eax, 0x43ea9212
and eax, 0x9a30010
or eax, 0x84004808
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x14a8a805
and eax, 0x12390668
and eax, 0x2d9ef7d5
and eax, 0x7d8b5aad
xor eax, 0xe92ef24
and eax, 0x4088b24
or eax, 0xb1040089
mov dword [ebx], eax
add ebx, ecx
and eax, 0x35130d05
or eax, 0x290ae7d2
xor eax, 0x7cf0e268
and eax, 0x1100cbb
or eax, 0x38010240
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x376497c2
and eax, 0x1a928189
and eax, 0x7199c5fe
xor eax, 0x4cca7f5f
and eax, 0x40807a55
or eax, 0x30210188
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3374028c
and eax, 0x4d86216f
and eax, 0xfe3c86f
or eax, 0x1a674db
and eax, 0x290a384e
and eax, 0
or eax, 0xfe3102a1
mov dword [ebx], eax
add ebx, ecx
or eax, 0x774dd614
xor eax, 0x78c1bc42
xor eax, 0x7acd66ec
xor eax, 0x6a2ba07c
and eax, 0x3ceb5cca
and eax, 0x14000840
or eax, 0xea046381
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1cd0d9ad
or eax, 0x4df32193
or eax, 0x14ba5fc
and eax, 0x899ed40
or eax, 0xa0041200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x675f337e
or eax, 0x22d68e8
xor eax, 0x4af80cda
or eax, 0xda41261
xor eax, 0x20d9cf76
and eax, 0x4510b800
or eax, 0x820108
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5b8fbac7
xor eax, 0x7397ddde
and eax, 0x1c68511d
and eax, 0x8084001
or eax, 0x314632c2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x74bb886e
or eax, 0x37d82915
or eax, 0x5d418f75
and eax, 0x1c503602
and eax, 0x14102602
or eax, 0x1220968
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7d4297f0
xor eax, 0x43e23421
xor eax, 0x1133d69a
and eax, 0x551a04a
or eax, 0xb8041a20
mov dword [ebx], eax
add ebx, ecx
or eax, 0xb4b6919
xor eax, 0x34284241
xor eax, 0x5c7c3110
xor eax, 0x3ff73cdc
and eax, 0x3f241485
and eax, 0x20240080
or eax, 0x56118050
mov dword [ebx], eax
add ebx, ecx
and eax, 0x62d11503
or eax, 0x137c9142
xor eax, 0x115b295d
or eax, 0x5e047ae9
and eax, 0x424b0ff
or eax, 0x81100100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2bc3309a
or eax, 0x7f7db2cd
or eax, 0x6c31293a
or eax, 0x47ebcad9
xor eax, 0x71c3585
and eax, 0x78c0c630
or eax, 0x3101101
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x36ab906e
xor eax, 0x34468a
xor eax, 0x5653fd4c
or eax, 0x6773c1a1
xor eax, 0x4a3ae1a7
and eax, 0x5010c10
or eax, 0xc0024140
mov dword [ebx], eax
add ebx, ecx
or eax, 0x68eb3235
and eax, 0x1147e5c3
xor eax, 0x522fee4a
and eax, 0x53648b01
or eax, 0x8c0300b4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xecb69e0
xor eax, 0x2e0ac10b
or eax, 0x5e552196
and eax, 0x4ee4af5f
and eax, 0x46e00350
or eax, 0xb003d881
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1a94ec02
and eax, 0x15cf80b8
and eax, 0x2915d02d
and eax, 0x7f3e6563
and eax, 0x40000
or eax, 0x6a00e381
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x53df92bf
and eax, 0x69535b48
or eax, 0x51803abd
or eax, 0x22597f00
and eax, 0x33592b00
or eax, 0x84040002
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7cab8faa
xor eax, 0x1d07fe61
xor eax, 0x92e04a1
xor eax, 0x6989b834
and eax, 0x48a009f0
or eax, 0x30561200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x131679d4
xor eax, 0x7837862b
or eax, 0x32d2f618
xor eax, 0x73d3e576
xor eax, 0x1fca856a
and eax, 0x1dce9602
or eax, 0x316908
mov dword [ebx], eax
add ebx, ecx
or eax, 0x48b22eb7
and eax, 0x400acdcc
xor eax, 0x5070c2d9
or eax, 0x57e57975
or eax, 0x3b358de3
and eax, 0x472f200
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1a79ce0c
and eax, 0x688b2841
and eax, 0x6fb57d8
and eax, 0x694d4942
xor eax, 0x4fbb77b0
and eax, 0xaa223b0
or eax, 0x490801
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5c05f54c
xor eax, 0x6053139b
or eax, 0x5ee7e703
and eax, 0x2c6acb67
or eax, 0x1001090
mov dword [ebx], eax
add ebx, ecx
or eax, 0x17b0d730
xor eax, 0x634660c2
xor eax, 0x60e6a91d
and eax, 0x34001600
or eax, 0xc300c083
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5f678854
xor eax, 0x4bc2d925
xor eax, 0x716e050e
and eax, 0x316a078c
and eax, 0x8008c
or eax, 0x5a805952
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x392df558
or eax, 0x2c9fd49c
xor eax, 0x686464bb
and eax, 0x7da8020
or eax, 0x48006688
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6d150118
xor eax, 0x1503cb4d
xor eax, 0x6c3aa7e0
xor eax, 0x1014c13f
or eax, 0x4cc40e81
and eax, 0x4de44401
or eax, 0x20010100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x192f919a
xor eax, 0x24dc020f
xor eax, 0x5dc34293
xor eax, 0x7f0090fa
and eax, 0x4c350de3
and eax, 0x401104e0
or eax, 0x8de08800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x35b3cb82
xor eax, 0x64f10f09
and eax, 0x69644a57
or eax, 0x7cc912fd
and eax, 0x382008b0
or eax, 0x80148100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x680e1e9e
xor eax, 0x320c8122
xor eax, 0x239e5ff8
xor eax, 0x893c771
and eax, 0x212a0600
or eax, 0x1a0079e8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6e0bbfb9
and eax, 0x16de0bb
or eax, 0x3e9d5f0c
and eax, 0x1a0c7288
or eax, 0x81220050
mov dword [ebx], eax
add ebx, ecx
or eax, 0x154ef0e1
or eax, 0x623bc806
xor eax, 0x7ce0ac31
and eax, 0x20802ca
or eax, 0x44208131
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x69144c14
or eax, 0x70033a38
xor eax, 0x24f04f62
or eax, 0x4da2803f
or eax, 0x715e0354
and eax, 0x4c330126
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x31059ac
and eax, 0x3dc8ab0c
xor eax, 0x712fb302
and eax, 0x8020800
or eax, 0x2000421
mov dword [ebx], eax
add ebx, ecx
or eax, 0x41de1818
xor eax, 0x2fb3acff
and eax, 0x3769e8e7
or eax, 0x86d7bd8
and eax, 0x9ab4e
or eax, 0xc1800420
mov dword [ebx], eax
add ebx, ecx
or eax, 0x47ed81de
or eax, 0x47e24a3e
or eax, 0x2e8569b8
and eax, 0x5aee0221
and eax, 0xe0000
or eax, 0x151068c9
mov dword [ebx], eax
add ebx, ecx
and eax, 0x188e3650
and eax, 0x6b97b217
and eax, 0x4cb42f04
and eax, 0x40000
or eax, 0x1ba10188
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x73539e06
and eax, 0x3ba33f66
or eax, 0x3e9fea06
xor eax, 0x7291a4d6
and eax, 0x4c0e5340
or eax, 0x20010425
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4488ebb1
and eax, 0x32207c22
xor eax, 0x630d0d2
and eax, 0x3a731e57
or eax, 0x524e42dd
and eax, 0x32224c14
or eax, 0x9813020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1863a0a3
and eax, 0x280dbfb5
and eax, 0x5f20eb53
and eax, 0x2811
or eax, 0xf44b516c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4f419bc5
or eax, 0x32421bbb
and eax, 0x4f823d4b
and eax, 0x3d32c777
or eax, 0x5ab9ef60
and eax, 0x400ba701
or eax, 0x1084
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7989a1f8
xor eax, 0x3abaa420
xor eax, 0x7a0d328c
xor eax, 0x2e84002b
or eax, 0x5235985f
and eax, 0x6e3f195c
or eax, 0x80404020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2f78d05
xor eax, 0x32fb33a
or eax, 0x2f2778f2
or eax, 0x32cab24e
and eax, 0x277264fb
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1287428d
xor eax, 0x4a71bfd8
and eax, 0x460c0c20
or eax, 0x3ef9838d
xor eax, 0x2a069cd3
and eax, 0x141b047a
or eax, 0xa0006001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x40fc9614
xor eax, 0x49d1c756
xor eax, 0x6bcbd978
and eax, 0x4216011
or eax, 0x91805ac
mov dword [ebx], eax
add ebx, ecx
and eax, 0x436de4aa
xor eax, 0x28a27bf7
or eax, 0x2f8fbf17
or eax, 0x5410485f
or eax, 0x6e63637
and eax, 0x5372563b
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5fef633c
xor eax, 0x7d7b95fd
or eax, 0x56c11745
xor eax, 0x6efff35e
and eax, 0x222008
or eax, 0x6511d340
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x835569d
and eax, 0x3ae8937d
or eax, 0x63ba5a3e
and eax, 0x620a0331
or eax, 0x10002400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x44f42426
xor eax, 0x466389f6
or eax, 0x50293ed0
and eax, 0x7ed9dc8f
or eax, 0x213a2808
and eax, 0xba0800
or eax, 0x86440220
mov dword [ebx], eax
add ebx, ecx
or eax, 0x284caafa
xor eax, 0x340c30be
or eax, 0x33d99316
and eax, 0x810a0804
or eax, 0x44004481
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3769b530
or eax, 0x39689abc
and eax, 0x227a80a0
and eax, 0x88000
or eax, 0x1f805802
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4485f677
and eax, 0x24733518
xor eax, 0x1909494b
and eax, 0x4542
or eax, 0x4010284
mov dword [ebx], eax
add ebx, ecx
or eax, 0x76cf64df
and eax, 0x2cd6ad65
xor eax, 0x3f8004
and eax, 0x25d96cdb
and eax, 0x1004a873
and eax, 0x40
or eax, 0x94604480
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4a94f3d5
and eax, 0x26000a8
xor eax, 0x48d696c6
xor eax, 0x7fe72b2d
and eax, 0x603d407
and eax, 0x401
or eax, 0x32446244
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c0e7261
and eax, 0x146e5a9e
or eax, 0x2828e365
xor eax, 0x746730bf
or eax, 0x3852879e
and eax, 0x58098014
or eax, 0x80242021
mov dword [ebx], eax
add ebx, ecx
or eax, 0x72e981d7
or eax, 0x66d97e40
xor eax, 0x2a842fce
and eax, 0x84088000
or eax, 0x9820646
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xc44d213
and eax, 0x3f32d3a4
or eax, 0x44c0d428
or eax, 0x5389b796
or eax, 0x77747d3
and eax, 0x4591014b
or eax, 0x20000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x454634b
xor eax, 0x6dcfafeb
and eax, 0x1be9111
and eax, 0x8000
or eax, 0xc00103a2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x36fb8481
or eax, 0xdbf9f8b
and eax, 0x1e702bf6
and eax, 0x6500002
or eax, 0xa1839455
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4f711fcd
or eax, 0x5005330d
or eax, 0x43b9cb33
xor eax, 0x6c4505d9
xor eax, 0x145a36fe
and eax, 0x8440cc98
or eax, 0x50101226
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7ca706ad
or eax, 0x1db223d0
or eax, 0x11eefcbe
and eax, 0x2cd8ecd1
and eax, 0x8d0a890
or eax, 0x31000302
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6b10183
or eax, 0x5715f264
or eax, 0x2464d111
and eax, 0x163b3ddc
or eax, 0x35c3e866
and eax, 0x10821044
or eax, 9
mov dword [ebx], eax
add ebx, ecx
or eax, 0x52605bc
or eax, 0x5aa987a
xor eax, 0xfbba36b
and eax, 0x3e4a32b1
and eax, 0x21911179
and eax, 0x1000
or eax, 0xd014a002
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7bf40d7a
and eax, 0x574a0a71
xor eax, 0x29cca14a
or eax, 0xe5f54a1
and eax, 0x420df040
or eax, 0x200a00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1cf6b75
or eax, 0x59106c80
and eax, 0x32a3223b
and eax, 0x10000
or eax, 0xed74c99c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x76dfe97
or eax, 0x54704a9c
or eax, 0x31f31783
or eax, 0x20d49553
and eax, 0xf60ac80b
or eax, 0x20
mov dword [ebx], eax
add ebx, ecx
and eax, 0xf95f68a
and eax, 0x760cf2c2
or eax, 0x28bfcbd7
and eax, 0x8210897
or eax, 0x40000008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5ea7214d
xor eax, 0x5b1e5050
and eax, 0x447b1ac2
and eax, 0x111002
or eax, 0x1a042529
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1267380
and eax, 0x19c8e54
or eax, 0xbe76305
and eax, 0x39a4cc5e
and eax, 0x1204004
or eax, 0x704812b2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4163233b
xor eax, 0x5528b5c2
or eax, 0x425e4e6c
and eax, 0x27238841
or eax, 0x8002010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x58278b9
xor eax, 0x5e747681
xor eax, 0x44eca937
and eax, 0x5b205f4
and eax, 0x300510
or eax, 0xc10b020a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x42124250
or eax, 0x651706f4
or eax, 0x24685acd
or eax, 0x5e208f8e
and eax, 0x64f0321
or eax, 0x800000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x707f2722
and eax, 0x379fd280
xor eax, 0x372ee286
and eax, 0x75665d09
xor eax, 0x34ce8117
and eax, 0x106c8014
or eax, 0x8a011888
mov dword [ebx], eax
add ebx, ecx
and eax, 0x24ee5125
xor eax, 0x359eb89a
or eax, 0x60909cd6
and eax, 0x40f08cdc
or eax, 0xa044100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x78d86dc5
or eax, 0x5db69b9d
xor eax, 0x6ef43ae4
or eax, 0x3ba63a
and eax, 0x67000e8
and eax, 0x200020
or eax, 0x1ccb0510
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4d56ed97
or eax, 0x488c9a14
or eax, 0x28c157e5
or eax, 0x59ea937f
and eax, 0x18d38235
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x44803ade
xor eax, 0x563f325a
xor eax, 0x1c2efc0
or eax, 0x42097a70
and eax, 0x42a92660
or eax, 0x14400000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x207bf6d7
xor eax, 0x3a968a54
or eax, 0x22adfd38
and eax, 0x2a244512
or eax, 0x1000244
mov dword [ebx], eax
add ebx, ecx
or eax, 0x10e5348e
and eax, 0x3e54051e
xor eax, 0x56d7cbbb
or eax, 0x652146a7
xor eax, 0x296ecec3
and eax, 0x405d0004
or eax, 0x3221f93
mov dword [ebx], eax
add ebx, ecx
or eax, 0x20479b2d
xor eax, 0x316da3c8
or eax, 0x1240b900
or eax, 0x12c79e58
and eax, 0x2a23
or eax, 0x1284080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4dbe3bba
xor eax, 0x4bf1444a
and eax, 0x48b0292e
and eax, 0x2020
or eax, 0xd2731694
mov dword [ebx], eax
add ebx, ecx
and eax, 0xbfb7c08
xor eax, 0x69ccd9f1
and eax, 0x3bf1c140
xor eax, 0x46697bfc
and eax, 0x4c58a810
or eax, 0x12014400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5ead0fa1
or eax, 0x1a701cab
xor eax, 0x18024f3d
or eax, 0x4ed4351e
and eax, 0x65c7307a
and eax, 0x4082101a
or eax, 0x82304a40
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5699edfe
xor eax, 0x2b19a76d
xor eax, 0x24ec1e79
xor eax, 0x5a58eeb2
or eax, 0x2def9644
and eax, 0xcca080c
or eax, 0x103
mov dword [ebx], eax
add ebx, ecx
or eax, 0x183fa758
or eax, 0x110e277d
and eax, 0x690699a8
xor eax, 0x5aeb538a
and eax, 0x328ee005
and eax, 0x10040000
or eax, 0xe4202177
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x281dc0e0
xor eax, 0x6319e181
xor eax, 0x6552319
and eax, 0xb0000307
or eax, 0xad4a0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2cb979b8
xor eax, 0x5125e87d
and eax, 0x15d24d03
xor eax, 0x516f3b29
and eax, 0x453008
or eax, 0x201008c1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x34154c96
xor eax, 0x38201219
or eax, 0x5265ca0d
or eax, 0x49fbe8b7
and eax, 0x4d75ea74
or eax, 0x1100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6bdc2a9b
xor eax, 0x2a3d033f
xor eax, 0x280c126c
or eax, 0x7c670b15
and eax, 0x50ce095
or eax, 0x80101442
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x233b29f3
or eax, 0x5271399d
and eax, 0x52b7eb80
and eax, 0x7a34687e
or eax, 0x69758094
and eax, 0x39304094
or eax, 0x8a106b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1549d7f6
and eax, 0xc48b89d
and eax, 0x1f23e2f2
and eax, 0x5ac32781
xor eax, 0x34f6f009
and eax, 0x30c20089
or eax, 0x42010330
mov dword [ebx], eax
add ebx, ecx
or eax, 0x32962747
xor eax, 0x5c800563
and eax, 0x69ad3707
and eax, 0x20000004
or eax, 0x831a0872
mov dword [ebx], eax
add ebx, ecx
or eax, 0x83fb023
and eax, 0x7d7fd52e
and eax, 0x7e09b0cf
and eax, 0x1646ede8
and eax, 0
or eax, 0x9f7e5b0c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5c54b5b9
or eax, 0x5143c31c
or eax, 0x1f06aa0e
and eax, 0x9e686f6
and eax, 0x1440016
or eax, 0x16b174c8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6541c2f7
and eax, 0x2d88aabd
and eax, 0x6b6ce70b
or eax, 0x3950ce82
or eax, 0x55d81e76
and eax, 0x3880f2fa
or eax, 0x30100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2a5261e
and eax, 0x37e878cd
and eax, 0x579ec209
and eax, 0x800008
or eax, 0x346ec25
mov dword [ebx], eax
add ebx, ecx
and eax, 0x52c70c1f
and eax, 0x10f655ab
xor eax, 0x7bb12819
xor eax, 0x6af5952f
and eax, 0x5cd9c1b9
and eax, 0x8129
or eax, 0x1730c04
mov dword [ebx], eax
add ebx, ecx
or eax, 0x322bf821
xor eax, 0x1a050d2c
xor eax, 0x504d052c
or eax, 0x4a327d4b
and eax, 0x3d26cc58
and eax, 0x10020800
or eax, 0x86442007
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5fef9475
or eax, 0x551cac5d
and eax, 0x4fcf330c
and eax, 0x5684a184
or eax, 0x6bab1b26
and eax, 0x60a0026
or eax, 0x504010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1f0b72ef
xor eax, 0x19973bb0
or eax, 0xb69213c
and eax, 0x505b2625
xor eax, 0x48aa6ac1
and eax, 0x8200844
or eax, 0x2043002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5df7bc32
xor eax, 0x495ed15f
or eax, 0x68c5b98c
and eax, 0x48a42ca8
or eax, 0x1000202
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x70bb6f7d
and eax, 0x41add867
and eax, 0x531bd686
and eax, 0x1000004
or eax, 0xe6063520
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7978fa93
and eax, 0x6e08f900
or eax, 0x28e0b1ac
or eax, 0x1aa58d6
xor eax, 0x7bd2c8a5
and eax, 0x210214a
or eax, 0x2cc54ea0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x180153dd
and eax, 0x23f1c523
xor eax, 0x62e811b8
and eax, 0x72bef995
or eax, 0x51bdbc4b
and eax, 0x101f0db
or eax, 0x2000020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x472b16fe
or eax, 0x3b650c50
and eax, 0x289c3e7f
and eax, 0x8000245
or eax, 0x14f00182
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7975eb28
or eax, 0x2d399251
and eax, 0x46dea52b
and eax, 0x4080100
or eax, 0x59a5049a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x11b04324
xor eax, 0x23e838ae
or eax, 0x4feda96a
xor eax, 0x59fc5ceb
and eax, 0x2201a100
or eax, 0x9c25400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7f766852
or eax, 0x69e20782
or eax, 0x36ffb65c
and eax, 0x32e10046
or eax, 0x80000801
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4abcb458
xor eax, 0xf4b91ce
or eax, 0x50ee524
or eax, 0x2e69d582
and eax, 0x7256cd82
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x447b9d60
xor eax, 0x3925bcd0
xor eax, 0x60e47155
xor eax, 0x5beea5f8
xor eax, 0x1337b9ba
and eax, 0x50404c46
or eax, 0xe358010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x274056d2
and eax, 0x3e1e5ae7
or eax, 0x36f9d341
or eax, 0x30dc9b26
and eax, 0x3e955281
or eax, 0x40022008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3b65736f
xor eax, 0x206577d1
and eax, 0x4d5faa9d
and eax, 0x400000
or eax, 0x14053802
mov dword [ebx], eax
add ebx, ecx
and eax, 0x776705da
xor eax, 0x5f0074d6
and eax, 0x6aadda77
and eax, 0x40041054
or eax, 0x5028d20
mov dword [ebx], eax
add ebx, ecx
or eax, 0x59533f9d
or eax, 0x624f83c9
xor eax, 0x66c10336
and eax, 0x111aac81
or eax, 0x40004014
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2f2bf448
and eax, 0x73144ced
and eax, 0x28d13b
and eax, 0x46eecf2c
and eax, 0x4000
or eax, 0x3df90043
mov dword [ebx], eax
add ebx, ecx
and eax, 0x788dfa2a
xor eax, 0x7bcab02f
xor eax, 0x32ba11e
and eax, 0x40485103
or eax, 0x3e900e40
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x56d6d769
and eax, 0x2483a97d
and eax, 0x1bfead29
xor eax, 0x53d9ea0c
and eax, 0x2594000
or eax, 0x420088b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3ad83910
and eax, 0x6830b121
xor eax, 0x4d3e7b51
xor eax, 0x3d3efce0
xor eax, 0x1e781f9e
and eax, 0x44408926
or eax, 0x308650d1
mov dword [ebx], eax
add ebx, ecx
and eax, 0xf55525b
or eax, 0x43200d6f
or eax, 0x762b640a
or eax, 0x42ab92af
and eax, 0x334bec2d
or eax, 0x8100000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x180a4fc5
and eax, 0x7f2c9fa5
xor eax, 0x796863b6
xor eax, 0x66f66746
and eax, 0x17934f60
and eax, 0x100840
or eax, 0x8824748b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x232c6ce6
and eax, 0x4f0797b5
or eax, 0x2798afe8
or eax, 0xf777444
xor eax, 0x2443f28c
and eax, 0x20c0d61
or eax, 0xe003a09c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6b880aab
xor eax, 0x5eb8387b
xor eax, 0x4f3ea1f8
xor eax, 0xf9277d8
and eax, 0x18e690
or eax, 0xe31109
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x15e27e25
xor eax, 0x1682038
or eax, 0x56ddea7d
or eax, 0x57cab0fe
or eax, 0x78811f10
and eax, 0x3e070246
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3e694813
xor eax, 0x6794ddd9
and eax, 0x2b6a38dd
and eax, 0x3ecedd83
and eax, 0x2874a09a
and eax, 0x20000000
or eax, 0xb039076
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xdc599a3
xor eax, 0x30fa13ef
and eax, 0x477f8b98
and eax, 0x4345954b
and eax, 0
or eax, 0x315d0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x62dd82c8
or eax, 0x601e8946
or eax, 0x6dcf17a
or eax, 0x280060a4
xor eax, 0x3fb48991
and eax, 0x102304e
or eax, 0x8c000900
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xa2b6757
xor eax, 0x38f6c756
or eax, 0x2a01043
xor eax, 0x59d2d010
xor eax, 0x5f8d5f15
and eax, 0x1820104a
or eax, 0x5de814
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1353bb6
or eax, 0x7664bcf0
xor eax, 0x51275502
and eax, 0x1b19a1c3
xor eax, 0x348c0c60
and eax, 0x900800
or eax, 0x80285302
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5827c8cc
xor eax, 0x1ba603a4
or eax, 0x5a54721a
and eax, 0x8944303a
or eax, 0x24020005
mov dword [ebx], eax
add ebx, ecx
or eax, 0x76dc11f8
xor eax, 0x519dc998
or eax, 0x340c6ea8
xor eax, 0x4005d5f3
and eax, 0x8c080010
or eax, 0x1845043
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1fa2d02e
or eax, 0x498b1e7b
or eax, 0x3672c5dc
and eax, 0x74e901b0
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x77174521
xor eax, 0x5e0f71a
and eax, 0x4cbc7d19
and eax, 0x1c0101
or eax, 0x8a030464
mov dword [ebx], eax
add ebx, ecx
or eax, 0x67ccf651
or eax, 0x16ef90b9
or eax, 0x2e68e771
xor eax, 0x162b61f1
xor eax, 0x240fc2ef
and eax, 0xc9585440
or eax, 0x30242b08
mov dword [ebx], eax
add ebx, ecx
or eax, 0x20864432
xor eax, 0x3965ea57
xor eax, 0x34751468
xor eax, 0x39c40a92
and eax, 0x1208b02
or eax, 0x20815008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6281293
or eax, 0x569b28ee
and eax, 0x366c6ffd
and eax, 0x102002e4
or eax, 0x9d05412
mov dword [ebx], eax
add ebx, ecx
or eax, 0x18a07599
and eax, 0x42afc163
or eax, 0x52e6de1b
and eax, 0x40248509
or eax, 0x88102084
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3f0e44ce
xor eax, 0x2275bdee
xor eax, 0x78630c25
or eax, 0x29762993
and eax, 0xa9741890
or eax, 0x2810240
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7e0f2b35
or eax, 0x4ec525be
or eax, 0x63ac4673
and eax, 0x61410700
or eax, 0x28000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1527113
xor eax, 0x19412f4b
and eax, 0x7a4e7873
and eax, 0x78020000
or eax, 0x83212023
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5fad3bf7
and eax, 0x74553a89
or eax, 0x5263c681
and eax, 0x53b03593
xor eax, 0x7af36f0e
and eax, 0x28d01900
or eax, 0xd6280000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x37ad5dec
or eax, 0x11be49b
xor eax, 0x3d03dfce
and eax, 0x31c52d62
and eax, 0x2040
or eax, 0x3c670121
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7bbaf564
xor eax, 0x5f0fa850
or eax, 0x19e9568d
and eax, 0xe00d701
or eax, 0x2002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6c75001d
xor eax, 0x307619ed
and eax, 0x5b44d3fe
and eax, 0x3f0f74a1
xor eax, 0x6a89b16
and eax, 0x4200bb6
or eax, 0x61460441
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x897bb26
xor eax, 0x2df2319c
or eax, 0x256168c8
xor eax, 0x54086bfe
and eax, 0x11200420
or eax, 0x4002044
mov dword [ebx], eax
add ebx, ecx
or eax, 0x32ed8612
or eax, 0x75e65407
xor eax, 0x75c1b349
and eax, 0xa0030
or eax, 0xa101a881
mov dword [ebx], eax
add ebx, ecx
and eax, 0x788a879f
and eax, 0x7ecd8997
xor eax, 0x49c39bb5
and eax, 0x60411924
or eax, 0x82100051
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x271666b6
and eax, 0x3231f43
xor eax, 0x7330b353
or eax, 0x33bf318
and eax, 0x60290608
or eax, 0x84000e6
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x209248ed
xor eax, 0x34628dbe
and eax, 0x1767ee50
and eax, 0x4018010
or eax, 0x28d01588
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2e5a0c3e
and eax, 0x4efd8c35
or eax, 0x6de03794
and eax, 0x3c4aed4c
and eax, 0x4480504
or eax, 0x52a052ea
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1b699130
or eax, 0x1cf7c01f
or eax, 0x87f7835
or eax, 0x3a3bad02
and eax, 0x32c9200e
or eax, 0x80000200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2df37527
or eax, 0x2d371043
xor eax, 0x5e902172
or eax, 0x5de2977f
xor eax, 0x42848a25
and eax, 0x30000c00
or eax, 0x40182081
mov dword [ebx], eax
add ebx, ecx
or eax, 0x58dfb714
and eax, 0x230b2276
and eax, 0x36c6c0fd
or eax, 0x2340f812
xor eax, 0x3215abfb
and eax, 0x1021101
or eax, 0x4428a002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5aa5dc2a
and eax, 0x78c21dce
or eax, 0x253e5223
and eax, 0x686eb457
and eax, 0x60081003
or eax, 0x8701c3d8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7d6501dc
and eax, 0xb3ee269
and eax, 0x1a99d7ff
and eax, 0x8000
or eax, 0xf50605e2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x20ea8591
and eax, 0x119aee9f
and eax, 0x2ba0693
or eax, 0x66f797d
and eax, 0x4083949
or eax, 0x70108600
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6fa4e0b5
and eax, 0x51ae2ed0
and eax, 0xfbcc78b
xor eax, 0x544e3058
and eax, 0x11621410
or eax, 0xaa100004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xf77ce37
or eax, 0x36032a79
xor eax, 0x6a41f233
or eax, 0x1537b126
and eax, 0x1651304b
and eax, 0x1040204a
or eax, 0x2b820215
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4f3a27d4
or eax, 0x695bb32c
or eax, 0x415798b
xor eax, 0x7b05f67b
and eax, 0x4420c80
or eax, 0x85f238
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x29e2fc98
and eax, 0x567e2252
or eax, 0x6deabfc9
and eax, 0xd003000
or eax, 0x30
mov dword [ebx], eax
add ebx, ecx
or eax, 0x56bbaac1
or eax, 0x4dce6a35
and eax, 0xb1c743b
or eax, 0x4640a46
and eax, 0x7344a03
or eax, 0x30828488
mov dword [ebx], eax
add ebx, ecx
or eax, 0x701a5134
and eax, 0x47d7c2e6
xor eax, 0x3edecaf8
and eax, 0x25dfdf96
and eax, 0x20480000
or eax, 0x94111068
mov dword [ebx], eax
add ebx, ecx
or eax, 0x76e13456
and eax, 0x1d821cc3
xor eax, 0x4f072b61
and eax, 0x58010e01
or eax, 0x400408c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7965c2ef
and eax, 0x3031d4ff
or eax, 0x4e592ef4
and eax, 0x46310c24
or eax, 0x11060109
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x64f42996
and eax, 0x258d5357
and eax, 0x1991c602
and eax, 0x1800002
or eax, 0x683e8329
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5f3662e5
and eax, 0x7a5ff6ae
and eax, 0x6a332173
xor eax, 0x1729461a
or eax, 0x2706cff2
and eax, 0x432a2e7a
or eax, 0x800005
mov dword [ebx], eax
add ebx, ecx
and eax, 0xb226f31
xor eax, 0x3520c8c3
xor eax, 0x33854c06
or eax, 0x77f09f3c
xor eax, 0x442644b
and eax, 0x2940902
or eax, 0xc020408
mov dword [ebx], eax
add ebx, ecx
or eax, 0x65c7b689
and eax, 0x34a66c15
and eax, 0x5629d1c7
or eax, 0x2e40e5ae
xor eax, 0x289fe590
and eax, 0x6920016
or eax, 0x1820de40
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3d6167e9
or eax, 0x2d7b0e40
xor eax, 0x447498cd
or eax, 0x54c54e87
and eax, 0x14412113
or eax, 0x80009008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6fd502c
and eax, 0x7cc45214
xor eax, 0x446fadbd
and eax, 0x102301a8
or eax, 0x2040200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6d69cb48
and eax, 0x343dbffa
xor eax, 0x5175224e
or eax, 0x7bbb6d17
xor eax, 0x4c8d7031
and eax, 0x3052000e
or eax, 0x80802001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1b6e64af
or eax, 0x5ff72872
or eax, 0x401d6837
and eax, 0x5471016
xor eax, 0x2e99e529
and eax, 0x2d04110
or eax, 0x542010c0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x24c73c91
and eax, 0x11bff689
xor eax, 0x2adeacd0
or eax, 0x5e96e0c8
and eax, 0x1d37fb46
and eax, 0x8134000
or eax, 0x2481536
mov dword [ebx], eax
add ebx, ecx
and eax, 0x656c20b2
and eax, 0x6077497f
or eax, 0x1d3c91b0
xor eax, 0x77299a6a
xor eax, 0x185571b2
and eax, 0x40005060
or eax, 0x6a0110
mov dword [ebx], eax
add ebx, ecx
and eax, 0x599ba698
or eax, 0x3c707295
or eax, 0x6d1079b0
and eax, 0x2d127305
or eax, 0x8080804a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7354aa0b
xor eax, 0x142659e6
xor eax, 0x332f5a27
and eax, 0x78650042
and eax, 0x60440000
or eax, 0x5aa5dc1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x166c7dc3
and eax, 0x22255d3a
xor eax, 0x79a21d5
and eax, 0x73161353
and eax, 0
or eax, 0x1c455020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1a394c7c
and eax, 0x529617bc
xor eax, 0x55b3fea
and eax, 0x4062304
or eax, 0x805400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5d982a9f
and eax, 0x7aec0706
xor eax, 0x2064f47f
and eax, 0x33776ed6
and eax, 0x30600054
or eax, 0xca051ca3
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3e227689
or eax, 0x4b238a80
or eax, 0x7fdce8b4
or eax, 0x2c4525a4
and eax, 0xbd8fae96
or eax, 0x1001
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2510b8ab
xor eax, 0x3b8edcf8
or eax, 0x5a9a897c
xor eax, 0x5a51abff
and eax, 0x424000
or eax, 0x79300101
mov dword [ebx], eax
add ebx, ecx
and eax, 0x63abde27
xor eax, 0x25ce3d5a
and eax, 0x3c6dc4e0
and eax, 0x416f9d63
and eax, 0x480400
or eax, 0x6890f329
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x47b156
xor eax, 0x7baf0e7f
xor eax, 0x4d117a3a
and eax, 0x17fe9fdd
and eax, 0x14001210
or eax, 0x69c7e165
mov dword [ebx], eax
add ebx, ecx
and eax, 0x643d0f9d
xor eax, 0x26df703d
or eax, 0x762c4c16
and eax, 0x5ad4edf5
and eax, 0x50402d10
or eax, 0xd2000c2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1eaabde7
or eax, 0x3a7ae53a
or eax, 0x3a6662e6
and eax, 0x5b685753
or eax, 0x10000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3770f5c5
and eax, 0x409631ad
xor eax, 0xdde8bff
or eax, 0x10336d0a
xor eax, 0x532dc300
and eax, 0xa520052
or eax, 0x20284005
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7bd5f88
or eax, 0x2f099b58
and eax, 0x5cbbef3f
xor eax, 0x46b9d48
xor eax, 0x63a987a9
and eax, 0x2908841a
or eax, 0x84a02800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7571844f
and eax, 0x38c887ae
and eax, 0x209a1196
and eax, 4
or eax, 0x6021218
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2aad92af
or eax, 0x2935f825
and eax, 0x48d8554c
or eax, 0x1fd9eb51
and eax, 0x441ba40
or eax, 0x80020420
mov dword [ebx], eax
add ebx, ecx
and eax, 0xdc98c79
or eax, 0xd0ff458
or eax, 0x15b7e9f3
and eax, 0x43900c2
or eax, 0x60000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x587952ff
xor eax, 0x7ee682b8
and eax, 0x2900d6f8
and eax, 0xc080
or eax, 0x82162c6c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2bc2084c
and eax, 0x6c3be36b
and eax, 0x39e93ef5
and eax, 0
or eax, 0xccae50f
mov dword [ebx], eax
add ebx, ecx
and eax, 0x67bf2451
or eax, 0x13e98890
or eax, 0x674d6a4c
xor eax, 0x4d5132e3
and eax, 0x28ac583e
or eax, 0x5400000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4af2be71
or eax, 0x453625e0
xor eax, 0x5f1d0129
xor eax, 0x4fb61510
or eax, 0x1ec2e2d9
and eax, 0x6c0615d
or eax, 0x80200000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4c339b2e
or eax, 0x25e67c11
and eax, 0x2b9f00c3
xor eax, 0x4b020e83
and eax, 0x48800480
or eax, 0x429015
mov dword [ebx], eax
add ebx, ecx
or eax, 0x70ab2087
xor eax, 0x677d2b7c
and eax, 0x764a7bc7
or eax, 0x75622f8e
and eax, 0x50203d85
or eax, 0x14c010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4b4030b7
xor eax, 0x344534a
or eax, 0x4576d2
and eax, 0x34c5e541
and eax, 0x10018041
or eax, 0xa820102
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7581d459
xor eax, 0x3ae86a66
xor eax, 0x11eecf06
and eax, 0x280a6828
xor eax, 0x3b9add7a
and eax, 0x1101050
or eax, 0x44000289
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7cb7d9b5
xor eax, 0x697f8754
and eax, 0x273c3ece
and eax, 0x81000
or eax, 0x2aa1e063
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6f06eca2
or eax, 0x569a7dd4
and eax, 0x59f71f21
and eax, 0x26ffdca1
and eax, 0x3b975532
and eax, 0x840400
or eax, 0xaa68494f
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4b2204a7
xor eax, 0x46ea2904
or eax, 0x454584fe
or eax, 0x13d2b242
and eax, 0x3040705d
and eax, 0x2000305c
or eax, 0x1328ba0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4751ea9d
and eax, 0x643e60c1
or eax, 0x36e9f69f
or eax, 0x8fdb3c5
or eax, 0x354fe0d3
and eax, 0x156404c
or eax, 0x80000820
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1c3421cd
xor eax, 0x1fe89a4d
and eax, 0x7ef0293a
xor eax, 0x67dcec7b
and eax, 0x40404903
or eax, 0x8b01000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x56aee688
and eax, 0x2ba160c2
and eax, 0x5361249b
xor eax, 0xe77989d
and eax, 0x5376b79d
and eax, 0x761001
or eax, 0x2814be2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x13ed261f
and eax, 0xb3ac99f
xor eax, 0x263f27ad
and eax, 0x21046c02
or eax, 0xa789088
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6790e218
xor eax, 0x1264bc71
and eax, 0xa10a5b5
xor eax, 0x71a7ae54
and eax, 0x783726a0
or eax, 0x8000010a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x76381f12
xor eax, 0x3efca5d8
xor eax, 0x14372887
xor eax, 0x49512f38
and eax, 0x8180085d
or eax, 0x620a0220
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4fcf896f
xor eax, 0x2b5b717f
and eax, 0x5464966e
and eax, 0x44049200
or eax, 0x494c8a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6e13c705
xor eax, 0x46ee3a65
or eax, 0x21acf01f
or eax, 0x6aba5933
and eax, 0x6a068893
or eax, 0x94400000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x13ec9546
xor eax, 0x864d114
xor eax, 0x53470fdc
or eax, 0x2d6cc199
or eax, 0x5c844846
and eax, 0xc86901c
or eax, 0x80000020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4f8b47fe
and eax, 0x28c76427
xor eax, 0xe0bdce
or eax, 0x1bc4ef50
xor eax, 0x258a616f
and eax, 0x120d90a0
or eax, 0x41900040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7253de19
and eax, 0x7b6b2f7
and eax, 0x48211aa5
and eax, 0x4d967a19
or eax, 0x154e681c
and eax, 0x11461004
or eax, 0x822082a0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x788d0144
or eax, 0x5984b11d
or eax, 0x326c3a73
and eax, 0x19a4135e
or eax, 0x4000400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2845ba3c
or eax, 0x20a6e4f1
or eax, 0x6af1998e
and eax, 0x6a86a0a4
or eax, 0x10080000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x69ad6b46
xor eax, 0x1878c57f
and eax, 0x2dd37467
and eax, 0x1e58af6f
and eax, 0x500440
or eax, 0x8a01ca18
mov dword [ebx], eax
add ebx, ecx
and eax, 0x60986779
xor eax, 0xb7d6cf
xor eax, 0xf4a74d6
or eax, 0x51efa22a
and eax, 0x685c6885
and eax, 0x48480000
or eax, 0x9582145c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4836e775
and eax, 0x63702033
and eax, 0x2c5ac272
and eax, 0
or eax, 0x72ef3404
mov dword [ebx], eax
add ebx, ecx
and eax, 0x494a3db0
and eax, 0x3c1441db
and eax, 0x6066c9c9
and eax, 0x580b0168
and eax, 0
or eax, 0x900b73d0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x22353b44
or eax, 0x8b9f1d5
or eax, 0x3ca8888f
and eax, 0x4e320cef
xor eax, 0x546b82d0
and eax, 0x58590018
or eax, 0x800271c0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4e67ae47
xor eax, 0x5b7ae2df
xor eax, 0x235123bb
xor eax, 0x78cbacdb
and eax, 0x482244fc
or eax, 0x10088200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x781c1d6
and eax, 0x731afac8
xor eax, 0x2e7443b7
xor eax, 0x1da4509a
xor eax, 0x2dfc09d1
and eax, 0x4000020
or eax, 0x30c98400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x60bb4750
and eax, 0x2558f394
or eax, 0x288e0fe9
and eax, 0x58866082
and eax, 0x64cdf7cd
and eax, 0x40000
or eax, 0x436a0d74
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x71f08406
and eax, 0x43e3c2d4
and eax, 0x75530049
xor eax, 0x56f53de4
and eax, 0x4671da0
or eax, 0x29084010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6fc3fc2a
and eax, 0x7ecf438f
and eax, 0x4b2a8196
and eax, 0x42000100
or eax, 0x35000241
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x69162cdf
and eax, 0x4f061962
and eax, 0x2d611f4
xor eax, 0x9da1edd
or eax, 0x72d3391d
and eax, 0x5ac30a01
or eax, 0x204000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1cd0578d
xor eax, 0x197c591e
or eax, 0x2624b0e2
and eax, 0x4a5ee338
and eax, 0x4a424020
or eax, 0xb4310280
mov dword [ebx], eax
add ebx, ecx
and eax, 0x442bca5a
xor eax, 0x6d4d22a7
or eax, 0x4fb40fde
or eax, 0x580d8fa
and eax, 0x6c7c382e
or eax, 0x90000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x918ec8c
and eax, 0x49a99768
xor eax, 0x38014737
xor eax, 0x3a39fc54
xor eax, 0x7bd44464
and eax, 0x3084ad05
or eax, 0xe110040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1c4261a4
xor eax, 0xdaf7d36
or eax, 0x3a1a160f
xor eax, 0x57123615
and eax, 0x48408100
or eax, 0x85037635
mov dword [ebx], eax
add ebx, ecx
and eax, 0x74232dbc
xor eax, 0x3b148e0b
or eax, 0x67063224
xor eax, 0x22194032
or eax, 0x54d0f688
and eax, 0x9983608
or eax, 0x22000032
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5575b715
xor eax, 0x46371236
or eax, 0x6daa2
and eax, 0x400678a4
or eax, 0x500059
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6d12f0b
or eax, 0x42755c00
or eax, 0x7d71c9ac
xor eax, 0x324b6d8f
or eax, 0x4305a5c8
and eax, 0xd2e0188
or eax, 0x90c00805
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6ddb2a39
or eax, 0x19dda61d
or eax, 0x5c1f208
xor eax, 0x1a3e3acc
and eax, 0x4482cc21
or eax, 0x1034020a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x239d8cef
and eax, 0x35158983
and eax, 0x4aa25056
and eax, 0x46e89dac
and eax, 0
or eax, 0x1b67a37a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7b6021db
xor eax, 0x17eb193e
xor eax, 0x33d2f00c
and eax, 0x6210ebea
and eax, 0x22104040
or eax, 0x44a60380
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2246e7d
xor eax, 0x24b37f34
and eax, 0x39a663e6
or eax, 0x17bd3634
and eax, 0x128c16f4
or eax, 0x6002090b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x505f7774
xor eax, 0x6523ddb7
xor eax, 0x6e7ca96e
and eax, 0x51506201
or eax, 0x21842
mov dword [ebx], eax
add ebx, ecx
or eax, 0x741305ab
xor eax, 0x786c1156
or eax, 0x1b2ee918
and eax, 0x281de528
and eax, 0x1c8100
or eax, 0x81c20257
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7cc99c2e
or eax, 0x103a8d4a
xor eax, 0x465c37d7
xor eax, 0x1107f81a
and eax, 0x46204280
or eax, 0x2048885c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x17ac5c33
xor eax, 0x42d10259
xor eax, 0x6bb6b5a2
and eax, 0x40a00004
or eax, 0x51490e3
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x71a81e6d
xor eax, 0x8ed9c93
or eax, 0x5c7f3023
and eax, 0x57e2796a
and eax, 0x74073525
and eax, 0x4020020
or eax, 0x2261850c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7e1f90c6
and eax, 0x4a981cd7
and eax, 0x63ceaad1
or eax, 0x50683f1b
and eax, 0x185a4e5e
and eax, 0x10400450
or eax, 0x8178001
mov dword [ebx], eax
add ebx, ecx
and eax, 0x424f872
and eax, 0x5144113
and eax, 0x3d1086f2
or eax, 0x7b275341
and eax, 0x56da7802
and eax, 0x5000
or eax, 0x81858bd2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3dc250f8
or eax, 0xa681594
or eax, 0x34548615
and eax, 0x16160c10
or eax, 0x40006040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x38040037
xor eax, 0x12b99a1
or eax, 0x29cc9f62
or eax, 0x7102d33c
xor eax, 0x214d846a
and eax, 0x50802b10
or eax, 0xa1080040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6b6b1a05
xor eax, 0x87cfc95
and eax, 0x69f22f47
or eax, 0x79968df0
xor eax, 0x2c6831c8
and eax, 0x4829018
or eax, 0x8602000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6dec5515
and eax, 0x1a5a93ae
or eax, 0x5b966efa
or eax, 0x56e9d54f
and eax, 0x58b08587
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x57dccddd
xor eax, 0x6c46fc68
and eax, 0x412d7441
xor eax, 0x1121b5e5
and eax, 0x215d5a7a
and eax, 0x80040
or eax, 0xcbe2b785
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1bf27d15
or eax, 0x4a3b2463
and eax, 0x56f42b0d
xor eax, 0x1934c18
and eax, 0x41004609
or eax, 0xa0041082
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3b196b64
xor eax, 0x6af32166
and eax, 0x4c359da2
xor eax, 0x26724388
and eax, 0xf2c7c96
and eax, 0x2040400
or eax, 0x1da0223
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5fd8cf21
and eax, 0x2166978d
or eax, 0x4b9c67b
and eax, 0x110c06a
or eax, 0x70040080
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6c8cc66d
or eax, 0x10bb9ca1
xor eax, 0x2bd2353b
xor eax, 0x1b5460f4
and eax, 0xb8a54c
and eax, 0x208040
or eax, 0xdd4478a0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x12f7abd4
or eax, 0x27c0ab28
xor eax, 0x7297b6e0
and eax, 0x9d40454c
or eax, 0x62301222
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1b5d57f9
xor eax, 0x672136bf
and eax, 0x71c862e9
or eax, 0x1296b8ec
xor eax, 0x75b0328f
and eax, 0x456a4a00
or eax, 0x10812508
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x30417f00
xor eax, 0x249e5a29
or eax, 0x656beca6
and eax, 0x6d6e7933
xor eax, 0x4a2207a4
and eax, 0x40c6904
or eax, 0x80838040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4a3421f9
or eax, 0x4ed0b909
or eax, 0x407e03c8
xor eax, 0x69d23371
and eax, 0xf24a482
and eax, 0x5008000
or eax, 0x40117112
mov dword [ebx], eax
add ebx, ecx
or eax, 0xa4a5f38
or eax, 0x25344f6b
and eax, 0x7736a51d
and eax, 0x62060108
or eax, 0x98815282
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5555cdd2
or eax, 0x20f0c439
xor eax, 0x2891c155
xor eax, 0x142e36a0
and eax, 0x14794284
and eax, 0x480004
or eax, 0x320e4cb
mov dword [ebx], eax
add ebx, ecx
and eax, 0x585ba14f
xor eax, 0x8e87e99
or eax, 0xe93d4b6
and eax, 0x19b335da
and eax, 0x549d636
and eax, 0x10010
or eax, 0x3aea43cc
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x39efe039
and eax, 0x631917f3
or eax, 0x36e5673e
xor eax, 0x267d3a95
and eax, 0x10105d28
or eax, 0x6652215
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5dd9d0bd
xor eax, 0x5a4f457a
xor eax, 0x1494e1ca
xor eax, 0x11616734
or eax, 0x26249130
and eax, 0x20612d31
or eax, 0xc0000242
mov dword [ebx], eax
add ebx, ecx
and eax, 0x487279c8
or eax, 0x7b4bb097
and eax, 0x56456960
or eax, 0x435c41ac
xor eax, 0x567c7a41
and eax, 0x1201009
or eax, 0x380c0812
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1a517731
xor eax, 0x253a99d0
or eax, 0x1c94ed8b
xor eax, 0x108d79e8
or eax, 0x4cf2ecd8
and eax, 0x44b20442
or eax, 0xb1000004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6e6abd01
xor eax, 0x4eb804e4
and eax, 0x6e6d0a3e
xor eax, 0x5917314d
and eax, 0x9213006
or eax, 0x40004200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x768c0712
and eax, 0x9791e1
and eax, 0x6e36caf2
xor eax, 0x5bb71902
xor eax, 0x284840d4
and eax, 0x61400992
or eax, 0x80042421
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6f6f8c35
and eax, 0x7661031c
or eax, 0x564e2302
and eax, 0x14010014
or eax, 0x1c09
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7fc41104
or eax, 0x389c1419
or eax, 0x15f4c27b
and eax, 0x5f8c2af1
and eax, 0x4c0c0200
or eax, 0x8022b40a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x40ab3fe9
or eax, 0x5702e368
or eax, 0x653ecc38
and eax, 0x1ca7020b
or eax, 0x401004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x271df392
and eax, 0xc06770d
xor eax, 0x15de52b7
or eax, 0x36b50ce1
and eax, 0x2cb82473
or eax, 0x20000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x70bc0d24
and eax, 0x4d79fc48
and eax, 0x483e303f
xor eax, 0x43c80fab
and eax, 0x43300908
or eax, 0x10021050
mov dword [ebx], eax
add ebx, ecx
and eax, 0x487401f0
xor eax, 0x693d81cb
or eax, 0x5b1c7bf4
xor eax, 0x78b74902
and eax, 0x38a2251
or eax, 0x58404d00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x32a9e238
xor eax, 0x668eca82
and eax, 0x6a3edd36
and eax, 2
or eax, 0x81415684
mov dword [ebx], eax
add ebx, ecx
and eax, 0x669e9379
and eax, 0x6de72475
xor eax, 0x26869b44
xor eax, 0x4557b89e
and eax, 0x24020d2
or eax, 0x142a1024
mov dword [ebx], eax
add ebx, ecx
or eax, 0x134593c2
and eax, 0xc600271
and eax, 0x593ad0a3
and eax, 0
or eax, 0xb04458c5
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c309999
and eax, 0x27d39509
xor eax, 0x6d35aea3
or eax, 0x526aaf29
and eax, 0xa4383a1
or eax, 0xa4100050
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5778210
and eax, 0x2ad3c407
and eax, 0x338c2117
and eax, 0x2000000
or eax, 0xc184e206
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4dc33861
xor eax, 0x2069a11c
xor eax, 0x242073ef
and eax, 0x2060084
or eax, 0x7561c101
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4b750c71
or eax, 0x73af82fa
or eax, 0x2a526186
xor eax, 0x57f5fc4b
and eax, 0x28001094
or eax, 0x1f0a440
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5b84b147
xor eax, 0x724f1d82
and eax, 0x20230822
and eax, 0x10802
or eax, 0x89342178
mov dword [ebx], eax
add ebx, ecx
and eax, 0x156ad55c
or eax, 0x11ae7a25
or eax, 0x5d31a7e8
or eax, 0x3c23ae3
and eax, 0x9d4c770
or eax, 0x20000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2b2309e1
and eax, 0x1a5d7451
xor eax, 0x69497b6
and eax, 0x2101372
or eax, 0x61224809
mov dword [ebx], eax
add ebx, ecx
and eax, 0x691b68ff
and eax, 0x342f7e7c
and eax, 0x6e2c903e
and eax, 0x20000008
or eax, 0x1931ea04
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7a4a770e
and eax, 0x4c23eee0
xor eax, 0x13f2809b
and eax, 0x58100819
or eax, 0xc1044
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4ebce1c7
or eax, 0x1cc4aa07
xor eax, 0x1143af1f
or eax, 0x39e4f378
or eax, 0x37d950e4
and eax, 0x3983b6dc
or eax, 0x80000802
mov dword [ebx], eax
add ebx, ecx
or eax, 0x115de29e
xor eax, 0x7102c7cb
or eax, 0x5c42acc7
and eax, 0x40de8101
or eax, 0x1200200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6a4ea126
and eax, 0x36227ceb
or eax, 0x79f1d12e
and eax, 0x41001024
or eax, 0x4040250
mov dword [ebx], eax
add ebx, ecx
and eax, 0x8fa828c
and eax, 0x9790280
and eax, 0x568897e2
xor eax, 0x3d330212
and eax, 0x34332e58
and eax, 0x20020010
or eax, 0x43440d64
mov dword [ebx], eax
add ebx, ecx
or eax, 0x49cb2e63
xor eax, 0x739ab02a
and eax, 0x5638c5df
or eax, 0x4346ccf9
and eax, 0x51140529
or eax, 0x80a01002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3e550f26
xor eax, 0x6a1bae12
xor eax, 0x6c5ac00b
or eax, 0x3cbaced7
and eax, 0xd40607f3
or eax, 0x410000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x77ea1622
or eax, 0x6656c2ce
and eax, 0x17d9337d
xor eax, 0x56d6fe5d
and eax, 0x400d0100
or eax, 0x2220022d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1eb591b3
and eax, 0x21c2338b
and eax, 0x60038c47
or eax, 0x90f9165
xor eax, 0x4acda1c4
and eax, 0x60422082
or eax, 0x10290344
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c9f36ee
and eax, 0x18e36b8c
and eax, 0x68a74719
and eax, 0x230108
or eax, 0x55541486
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7d9ef7e1
or eax, 0xa8cf1a
and eax, 0x819c97c
and eax, 0x11c128
or eax, 0x41640281
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1b209f25
xor eax, 0x1662bccc
and eax, 0x61e0c040
xor eax, 0x54e75c03
and eax, 0x10651802
or eax, 0xa0086228
mov dword [ebx], eax
add ebx, ecx
or eax, 0xc43e8aa
or eax, 0x43cb2f18
xor eax, 0xf4a8945
or eax, 0x77a417e7
or eax, 0x524973c5
and eax, 0x96081400
or eax, 0x8020000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6a1fa620
and eax, 0x671f0a
and eax, 0x3329eee7
and eax, 0x400
or eax, 0x6d512b2e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x50a2a66e
xor eax, 0x5de735b6
and eax, 0x6f979f85
and eax, 0x14211271
and eax, 0x1000
or eax, 0x39c7c8b6
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4ead43aa
xor eax, 0x562ed842
and eax, 0x604a4d19
and eax, 0x18
or eax, 0x180cca40
mov dword [ebx], eax
add ebx, ecx
or eax, 0x21c6565
or eax, 0xbd17d3a
xor eax, 0x55bcc999
and eax, 0x620294cc
and eax, 0x42000040
or eax, 0x991c8833
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7ba4512d
xor eax, 0x396fd689
or eax, 0x6d594033
and eax, 0x467844b2
or eax, 0x90802804
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2b4408a7
xor eax, 0x60377897
xor eax, 0x68e2d341
and eax, 0x7ce07f8f
and eax, 0x600a03
or eax, 0x80983000
mov dword [ebx], eax
add ebx, ecx
or eax, 0xe89e2d8
and eax, 0x6911c2fe
xor eax, 0x2e6ee731
and eax, 0x20440188
or eax, 0x1180d810
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1befb0f5
or eax, 0x6dac5d79
or eax, 0x585206e9
and eax, 0x20df0277
xor eax, 0x3947f4f
and eax, 0x417830
or eax, 0xc0108085
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4a240ff6
or eax, 0x7fb06a72
xor eax, 0x2bad6ec8
and eax, 0x5aa22718
and eax, 0x40000100
or eax, 0x19ae882
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6274dd71
or eax, 0x364babfb
and eax, 0x739f6e27
xor eax, 0xf782713
and eax, 0x47d9053a
and eax, 0x900100
or eax, 0x49206447
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1e5ac754
or eax, 0x339bd557
or eax, 0x8e6be47
and eax, 0x5b035f10
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4c0445fd
and eax, 0x781d7829
xor eax, 0x1162b1a2
and eax, 0x127e008
or eax, 0x86081020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5def448a
xor eax, 0xe90f7d4
or eax, 0x1b00263f
or eax, 0x78c75c17
and eax, 0x20c10302
or eax, 0x208000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2e9df713
xor eax, 0x43810818
xor eax, 0x3fabf367
and eax, 0x3d812ca3
xor eax, 0x4143dcee
and eax, 0x1040c00a
or eax, 0x2180b01
mov dword [ebx], eax
add ebx, ecx
or eax, 0x28445be8
and eax, 0x3b3acb0
and eax, 0x656945e5
and eax, 0x20
or eax, 0xb66f2c53
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7d707c59
and eax, 0x795e9835
or eax, 0x4d656f7d
and eax, 0x617f3650
or eax, 0x8080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x8d3e01
and eax, 0x6350ba1d
or eax, 0x277e1b6a
or eax, 0x567514fb
and eax, 0x2742b7b
or eax, 0x8000004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3fc73ca9
xor eax, 0x4d79e6f4
xor eax, 0x5f81853f
and eax, 0x5086401
or eax, 0x808a82
mov dword [ebx], eax
add ebx, ecx
or eax, 0x430d1ff7
and eax, 0x1822ba0e
or eax, 0x2a25605c
or eax, 0x70b3121b
and eax, 0x3a220004
or eax, 0x4000400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x92891ce
or eax, 0x3a5cf72f
and eax, 0x23018534
xor eax, 0x297b12ff
and eax, 0x2300593
or eax, 0xf4042020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x248e6d0a
xor eax, 0x1c0c42e6
or eax, 0x3cbf7da6
and eax, 0x4a105330
or eax, 0x400000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x23bbf636
xor eax, 0x625e7f40
and eax, 0x1d492440
and eax, 0
or eax, 0x16807720
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x9c19f59
xor eax, 0x772fbb3d
or eax, 0x6bd9a15e
xor eax, 0x2b6ee35d
and eax, 0x40901000
or eax, 0x3b66cfb4
mov dword [ebx], eax
add ebx, ecx
and eax, 0x14fcfd42
or eax, 0x4a1bf39e
xor eax, 0xdac8a32
and eax, 0x3506120
or eax, 0x200c8a52
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5f9f4c7e
or eax, 0x2d579f0d
or eax, 0x6b5d71f2
and eax, 0x2d9a34b2
xor eax, 0x13bf23f9
and eax, 0x3a240141
or eax, 0x502024
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x94086b5
and eax, 0x711f5ad7
xor eax, 0x3f1d308d
and eax, 0x8012208
or eax, 0xd002cd00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2fa7a46f
xor eax, 0x35ae01a7
and eax, 0x20bbcc5b
and eax, 0x7c60b3c8
and eax, 0x208000
or eax, 0x82083087
mov dword [ebx], eax
add ebx, ecx
or eax, 0x528ea7f4
xor eax, 0x3aa78adf
or eax, 0x749689e9
and eax, 0x51fae406
and eax, 0x1012a000
or eax, 0x6214b1a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4d825bdf
xor eax, 0x3dea118a
xor eax, 0x7d6e1c77
and eax, 0x7f7d760b
and eax, 0x371db5b2
and eax, 0x4040000
or eax, 0x91802880
mov dword [ebx], eax
add ebx, ecx
or eax, 0xced38d6
xor eax, 0x5218a96c
or eax, 0x6afbd91d
and eax, 0x20dc908d
or eax, 0x600
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x8a0c834
xor eax, 0x244af761
or eax, 0x40a23fcf
xor eax, 0x7bb3ad09
and eax, 0x25001014
or eax, 0x40800420
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5bde6251
xor eax, 0x602fe547
or eax, 0x58a67703
and eax, 0x18d4d700
or eax, 0x20080044
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5a027b04
or eax, 0x5616f6d0
or eax, 0x21019cc6
and eax, 0xc103000
or eax, 0x280001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x157c6828
or eax, 0x207f888c
or eax, 0x5d0bac3d
and eax, 0x6d07d030
or eax, 0x80800102
mov dword [ebx], eax
add ebx, ecx
and eax, 0x458fd5a8
xor eax, 0x66fabe33
and eax, 0x707cc5ea
xor eax, 0x7bd5e461
xor eax, 0x75ba3270
and eax, 0x28039003
or eax, 0x40000c84
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x23005d16
xor eax, 0x413cb03a
xor eax, 0x11688428
xor eax, 0x5e1df063
and eax, 0x40480000
or eax, 0xa2b08a17
mov dword [ebx], eax
add ebx, ecx
and eax, 0x343f483
or eax, 0x25c21627
xor eax, 0x7f8bf973
and eax, 0x80740
or eax, 0x82128081
mov dword [ebx], eax
add ebx, ecx
and eax, 0x396e70c6
or eax, 0x1bc38c0b
or eax, 0x45fdf840
xor eax, 0x57fb771c
or eax, 0x23a82223
and eax, 0x32083f7
or eax, 0xd0005008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x20d9ee2
and eax, 0x19820ac4
or eax, 0x61e59f71
and eax, 0x5dcb34fb
and eax, 0x1c10080
or eax, 0xa12e906
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3d5dad65
xor eax, 0x440e09f7
or eax, 0x715f7ee8
and eax, 0x215042d0
or eax, 0x208001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6be856e9
xor eax, 0x4639e25e
xor eax, 0x1607ca2a
and eax, 0xbc60a81
or eax, 0x80390132
mov dword [ebx], eax
add ebx, ecx
and eax, 0x10a4aede
and eax, 0x27572598
and eax, 0x367f9232
or eax, 0x649e7681
and eax, 0x805490
or eax, 0x9610946
mov dword [ebx], eax
add ebx, ecx
and eax, 0x42db7c31
xor eax, 0x610fe792
and eax, 0x2ec8ccd6
xor eax, 0x7014255f
or eax, 0x796fcc73
and eax, 0x613ded62
or eax, 0x6001200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1030d808
xor eax, 0x458f9e20
and eax, 0x34e11854
and eax, 0
or eax, 0x871c6707
mov dword [ebx], eax
add ebx, ecx
and eax, 0x49738777
xor eax, 0x5caf406e
or eax, 0x44db9065
and eax, 0x48464661
or eax, 0xa0000890
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x52cff661
or eax, 0x2bc38aa
and eax, 0x387f762
and eax, 0x2048002
or eax, 0x7d7a0011
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1898bf5c
or eax, 0x791032d1
and eax, 0x661a94f8
and eax, 0x8882de
and eax, 0x7420f7f3
and eax, 0xc0
or eax, 0x154d4d0e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x12deee28
or eax, 0xdcc70f3
or eax, 0xf0b4b1c
and eax, 0x7fbdc01b
and eax, 0x1b8dc008
or eax, 0x40203d04
mov dword [ebx], eax
add ebx, ecx
and eax, 0x574dec9a
and eax, 0x1ae89c3c
and eax, 0x7a27a448
and eax, 0x26fa4a77
and eax, 0
or eax, 0x81085a05
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3e7baea0
or eax, 0x5842c1a6
xor eax, 0x64bd0343
and eax, 0x98cce0e0
or eax, 0x4431091b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1e8c13ad
or eax, 0xa65b0b5
xor eax, 0x4bf549b2
or eax, 0x6eccce90
and eax, 0xcc8d011
or eax, 0x100022
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2ad5a3f5
or eax, 0x29343676
or eax, 0x1b6cd69
and eax, 0x88078cd
and eax, 0x384c
or eax, 0x37750690
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6f0def9e
or eax, 0x19910389
or eax, 0x1a8191fe
and eax, 0xcfcfbb9
and eax, 0x102110
or eax, 0x502a0046
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x54e9331e
xor eax, 0x793735d6
xor eax, 0x74ac9bc9
and eax, 0x65fb895f
and eax, 0x480057
or eax, 0x8a47608
mov dword [ebx], eax
add ebx, ecx
and eax, 0x314e5877
or eax, 0x17e2a128
xor eax, 0x7d24daa9
and eax, 0xbf88a10
and eax, 0x400200
or eax, 0x5110246e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x74dff89d
and eax, 0x5e82ca38
xor eax, 0x1340155a
and eax, 0x4c05d20
or eax, 0x48382000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x23fa35ae
or eax, 0x56899957
or eax, 0x258f9d33
and eax, 0x3b94bca4
and eax, 0x3b809ca0
or eax, 0xc01b0049
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7a0cd50e
xor eax, 0x4f2e3360
or eax, 0xcf1fde9
xor eax, 0x6f1abf3
and eax, 0x2024408
or eax, 0x592365
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x532675c3
or eax, 0x335a8235
and eax, 0x6454c30e
and eax, 0x500008
or eax, 0x4a85d81
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1db07b2a
and eax, 0x1324fb52
or eax, 0x64cf97de
and eax, 0x64898e0e
or eax, 0x11000001
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2752456
xor eax, 0x512421b1
and eax, 0x3a5337b8
or eax, 0x563d3844
and eax, 0x46391c50
or eax, 0x29820000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x327956cd
or eax, 0x6fc882d4
xor eax, 0x43dbf5a3
xor eax, 0x5e4b248a
and eax, 0x320006d1
or eax, 0x4008000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3780cb2c
and eax, 0x2adf0be6
or eax, 0x59733be2
xor eax, 0x4dfc43c0
xor eax, 0x43803c66
and eax, 0x34040040
or eax, 0x260183e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x120fe57a
xor eax, 0x601d595b
or eax, 0x11488786
and eax, 0x1028a219
or eax, 0x2801820
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4f20c889
xor eax, 0xe341b34
xor eax, 0x7fcabfb4
xor eax, 0x72ef4829
and eax, 0x761be852
and eax, 0x6100810
or eax, 0xa9424165
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1319e820
and eax, 0x3681c3ea
xor eax, 0x910d72f
and eax, 0x32000605
or eax, 0xc0668800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x429bf535
xor eax, 0x188c9ec4
and eax, 0x34d74fdd
and eax, 0x530111
or eax, 0x522c942c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1759893
xor eax, 0x7032e6ec
xor eax, 0x64b5df0
or eax, 0x2195dcb6
and eax, 0x5f08a26
or eax, 0x50080041
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2403ee35
and eax, 0x7f24f59d
or eax, 0x53d8dd61
and eax, 0x40005464
or eax, 0x8222298
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xeacf7f0
xor eax, 0x625492d6
xor eax, 0x47f057bb
xor eax, 0x691ed56f
and eax, 0xa14010e
or eax, 0x60c10aa0
mov dword [ebx], eax
add ebx, ecx
and eax, 0xbf997e4
and eax, 0x36b1b73e
or eax, 0x5edc0dab
or eax, 0x7d896f03
and eax, 0x51d00784
or eax, 0x8050
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1f091540
and eax, 0x767564ca
xor eax, 0x68e17534
and eax, 0x6b46aa76
and eax, 0x48002000
or eax, 0x102a4a00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1e147ce6
and eax, 0x5cd3c85
or eax, 0x5c07584e
or eax, 0x1e7e8689
or eax, 0x71e26835
and eax, 0x62e9baf0
or eax, 0x100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x48ca0ca8
and eax, 0x54ed54b1
or eax, 0x5888b87f
and eax, 0xc0b08e
or eax, 0x21214700
mov dword [ebx], eax
add ebx, ecx
or eax, 0x60b6b217
and eax, 0x239b1ae5
or eax, 0x1bc67675
and eax, 0x11806004
or eax, 0x80102
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2f7b40be
xor eax, 0x3151e465
and eax, 0x3951f719
and eax, 0x22f4ecff
xor eax, 0x5631a71
and eax, 0x41d860
or eax, 0xd0142000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7e8225eb
xor eax, 0x74bb8fee
and eax, 0x645cc758
xor eax, 0x2272e943
xor eax, 0x28cc7274
and eax, 0x861020
or eax, 0x1402380
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2fe1f91c
or eax, 0x59c2477d
and eax, 0x499cb674
and eax, 0x40848420
or eax, 0x1258090b
mov dword [ebx], eax
add ebx, ecx
or eax, 0xa5b4954
xor eax, 0x699d59c4
xor eax, 0x7f8e32a1
or eax, 0x10ddf71f
xor eax, 0x73b6e77
and eax, 0x58860128
or eax, 0xa4182293
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5ba25525
xor eax, 0x2b674484
and eax, 0x386b8746
and eax, 0x30000500
or eax, 0xc9845252
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1f71761c
xor eax, 0xc521919
and eax, 0x7a985b5e
and eax, 0x2361fd58
or eax, 0x1e32130b
and eax, 0x16300b09
or eax, 0x80058084
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7b1ac800
and eax, 0x1625e0a1
and eax, 0x1ff490e8
or eax, 0x8092b52
xor eax, 0x7ec22f00
and eax, 0x20ca0450
or eax, 0x9a001801
mov dword [ebx], eax
add ebx, ecx
and eax, 0x504676a8
or eax, 0x75c83f0
xor eax, 0x19f2fba
and eax, 0x20a3bbbd
xor eax, 0x1ebbb4c5
and eax, 0x140a008c
or eax, 0x21015020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x18ddd1a8
or eax, 0x2ee371
and eax, 0x69f2437f
and eax, 0x3610ed02
or eax, 0x4ffbb538
and eax, 0x26711438
or eax, 0x90040883
mov dword [ebx], eax
add ebx, ecx
and eax, 0x526ae73b
xor eax, 0x3479a9fa
and eax, 0x7160f9ed
xor eax, 0xbcf1128
and eax, 0xa861881
or eax, 0x54300310
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1eec3594
xor eax, 0x48f633fc
or eax, 0x43cc35a9
xor eax, 0x4e09d8ef
or eax, 0x64f702e5
and eax, 0x4483c332
or eax, 0x88001008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1dd225e4
and eax, 0x4eee85e
xor eax, 0x468a8094
and eax, 0x40000010
or eax, 0xa1756a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1e532385
or eax, 0x4ebfe383
xor eax, 0x78a84b26
xor eax, 0x6d0ecdd1
or eax, 0x5c599178
and eax, 0x56101020
or eax, 0x20000200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x15dc8733
xor eax, 0x766ba866
and eax, 0x7dcc6405
and eax, 0x70d3524c
and eax, 0x5fc16da8
and eax, 0x800000
or eax, 0xc942b80d
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3b25988e
or eax, 0x2f8f9a7d
and eax, 0x2162abb9
xor eax, 0x7a291c3e
xor eax, 0x2444f4a9
and eax, 0x7740400e
or eax, 0x101110
mov dword [ebx], eax
add ebx, ecx
or eax, 0x618b138
or eax, 0x45fc2dda
and eax, 0x5a35b23f
and eax, 0x341022
or eax, 0xa4b00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5fdc2645
or eax, 0x37fd8724
xor eax, 0x199b3ec6
and eax, 0x42440021
or eax, 0x9a3240
mov dword [ebx], eax
add ebx, ecx
and eax, 0x753cbeb4
xor eax, 0x967432c
and eax, 0x675437b5
xor eax, 0x4ebd2eda
and eax, 0x56d1758
or eax, 0xb0104000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4b1f797c
or eax, 0x5d235875
xor eax, 0x309d88b4
or eax, 0x77dd910b
and eax, 0x61e9f72e
and eax, 0x881102
or eax, 0x86022cc1
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3fefb7f
or eax, 0x62efcefe
or eax, 0x79b9f778
and eax, 0x55c2e2fd
and eax, 0x474b7b81
and eax, 0x40026201
or eax, 0xaaa18130
mov dword [ebx], eax
add ebx, ecx
and eax, 0x757fd593
xor eax, 0x1ba502fa
xor eax, 0x44cb8830
and eax, 0xa4008c9
or eax, 0xa09020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xa6c9af8
or eax, 0x48190827
or eax, 0x1051ce74
xor eax, 0x610b61e0
and eax, 0x31120591
or eax, 0xc4001000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x70071c4d
xor eax, 0x76761423
or eax, 0x1fc8b37f
and eax, 0x4ec08856
and eax, 0x800044
or eax, 0xb0034420
mov dword [ebx], eax
add ebx, ecx
or eax, 0x74a2b81c
xor eax, 0x597c3baa
or eax, 0x7ab48166
or eax, 0x73825ab7
or eax, 0x47b88d36
and eax, 0x15dec035
or eax, 0x2000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x73599d50
and eax, 0xe3d5db6
xor eax, 0x6a4d0dc5
xor eax, 0xa2eaab6
and eax, 0x6029a560
or eax, 0x8a005814
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2e8f42dc
xor eax, 0x1d86700a
xor eax, 0x7e6af2a2
or eax, 0x271b4f63
and eax, 0x26034f20
or eax, 0x40040088
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xc5cab4e
and eax, 0x7fa6b096
or eax, 0x34a7062d
and eax, 0x42808089
or eax, 0x80100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x16a8b423
xor eax, 0x202a545c
xor eax, 0x14d616db
xor eax, 0x2d39f84e
and eax, 0x41090e22
or eax, 0x20100080
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1c2973e0
xor eax, 0x33e619cc
or eax, 0x5f6642da
and eax, 0x2b0043a9
or eax, 0x6ca9f2a6
and eax, 0x46015004
or eax, 0x60c10
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1a1b5f72
and eax, 0x559ffc17
or eax, 0x3f5b7cee
and eax, 0x4c617dc1
xor eax, 0x13ea0b83
and eax, 0x18090741
or eax, 0x20148090
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1e32d269
and eax, 0x2a249ad1
and eax, 0x4c3545b9
and eax, 0x8000090
or eax, 0xf1811148
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x53bf9f6b
xor eax, 0x2c6699b0
or eax, 0x4bb430d1
and eax, 0x41203551
or eax, 0x30034008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x79275220
xor eax, 0x3eaac98a
or eax, 0x477c16fe
xor eax, 0x4c6dc1aa
and eax, 0x3100a10
or eax, 0xa0268000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xa92f1ec
or eax, 0x4c958cc6
or eax, 0x3688b94d
and eax, 0xea919cef
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x39069cde
or eax, 0x2c024181
and eax, 0x400cfbdf
or eax, 0x75904d6b
and eax, 0x44044878
or eax, 0x88023000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7f99ccbe
or eax, 0x5b74fab4
xor eax, 0x26e6ff47
and eax, 0x89010080
or eax, 0x448c4e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7424375e
and eax, 0x28ba458
xor eax, 0x7474f889
and eax, 0x4404081
or eax, 0x8b030138
mov dword [ebx], eax
add ebx, ecx
or eax, 0x592ab672
and eax, 0x10c04844
or eax, 0x34d39f23
or eax, 0x13c2419f
and eax, 0x298fdd79
and eax, 0x1038460
or eax, 0x96140000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3ba90a65
xor eax, 0x4e6e2d5a
xor eax, 0x75e31e2c
xor eax, 0x1661cf94
and eax, 0x437c493c
and eax, 0x100000
or eax, 0x418039d2
mov dword [ebx], eax
add ebx, ecx
and eax, 0x404ca984
xor eax, 0x7750cc33
xor eax, 0x4a7f0b4
or eax, 0x411948da
or eax, 0xfcf86d7
and eax, 0x6d1a8d13
or eax, 0x2000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x100ec6e9
or eax, 0x30526bd7
or eax, 0x72512542
and eax, 0x7426ccb
or eax, 0x80200000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5b369835
or eax, 0x157b4db
xor eax, 0x2d922a1a
xor eax, 0x61fce393
and eax, 0x4f010510
or eax, 0x8062028d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3b5562ed
xor eax, 0x7221ca53
and eax, 0x4b0b0404
and eax, 0x1eb33daf
and eax, 0x20004
or eax, 0xa610aa81
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3b026a7e
xor eax, 0x54d7c476
xor eax, 0x26b6e9e5
and eax, 0x6f516508
or eax, 0x100a1280
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4e7e0fd2
xor eax, 0x7b5fc1ea
or eax, 0x67b98f8d
and eax, 0x4f22281
or eax, 0x10040002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x73549ffe
and eax, 0x6776f758
xor eax, 0x1770d939
and eax, 0x54088169
and eax, 0x50000040
or eax, 0xb547d08
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x63a2a8a4
or eax, 0xa5024f2
or eax, 0x410a222e
and eax, 0x3cd47185
and eax, 0x20540180
or eax, 0x32a0072
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5a1947c1
or eax, 0x6f04fe51
and eax, 0x650fb59e
and eax, 0x44049012
or eax, 0x98784929
mov dword [ebx], eax
add ebx, ecx
and eax, 0x73e56d38
or eax, 0x3c3bd4d9
and eax, 0x1a3e69a0
or eax, 0x2ffedb7
or eax, 0x3183e59e
and eax, 0x1bb6c402
or eax, 0x4001040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5074f75e
and eax, 0x11013a84
xor eax, 0x514808f6
xor eax, 0x71260a3
and eax, 0x462552b7
and eax, 0x4000010
or eax, 0x199139ea
mov dword [ebx], eax
add ebx, ecx
or eax, 0x60df3718
xor eax, 0x6f08956d
xor eax, 0x5261ad0b
or eax, 0x3801031c
or eax, 0x6af03321
and eax, 0x3a321210
or eax, 0x1004840
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7e842c5
or eax, 0x5b88e813
or eax, 0x60a8b3f7
xor eax, 0x43a1fd4a
xor eax, 0x78b8165
and eax, 0x2a0005c0
or eax, 0x40700007
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2bb4dbe7
or eax, 0x6192111d
and eax, 0x3fc2998b
and eax, 0x21800109
or eax, 0x84554c00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7e2baf8d
or eax, 0x59f48e93
and eax, 0x7048dfcd
xor eax, 0x67543f36
and eax, 0x4548aa2f
and eax, 0x1000021
or eax, 0xa8740640
mov dword [ebx], eax
add ebx, ecx
or eax, 0x757478bc
xor eax, 0x36268c45
and eax, 0x3e729085
and eax, 0x73937ffd
or eax, 0x315c8f1d
and eax, 0x210e0e89
or eax, 0xc000062
mov dword [ebx], eax
add ebx, ecx
and eax, 0x284468f7
and eax, 0x245cee0
xor eax, 0x26d678ad
and eax, 0x321fe286
and eax, 0x2120000
or eax, 0xc601c3b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1e78365f
xor eax, 0x73d50241
or eax, 0x2ca10683
and eax, 0x6d60dda5
and eax, 0x5200ca4
or eax, 0x805c611a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x569522cb
or eax, 0x140fe285
or eax, 0x260b6983
xor eax, 0x6f15683
and eax, 0x401a1900
or eax, 0x21008a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x55ed084b
xor eax, 0x277c1262
xor eax, 0xe90aefe
and eax, 0x61c40494
or eax, 0x80324141
mov dword [ebx], eax
add ebx, ecx
and eax, 0x21f212e
and eax, 0x2c453342
xor eax, 0xb779de2
xor eax, 0x49c23c1e
and eax, 0x2f9df6ef
and eax, 0x291a024
or eax, 0x3d6a4212
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5c092bbe
and eax, 0x66144c85
xor eax, 0x2c9fbbbb
or eax, 0x5f9a0b2a
and eax, 0x519612a
or eax, 0xa0000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x760ca05c
and eax, 0x72ca05ea
or eax, 0x5fa77863
and eax, 0x3ea92ed0
and eax, 0x14812840
or eax, 0x110c004
mov dword [ebx], eax
add ebx, ecx
or eax, 0x65660950
xor eax, 0x1dc265fd
and eax, 0x22fdef4d
or eax, 0x1fadee61
or eax, 0x72d9c628
and eax, 0x74456c00
or eax, 6
mov dword [ebx], eax
add ebx, ecx
or eax, 0x49310968
xor eax, 0x6711d894
and eax, 0x49c7faed
and eax, 0x4420c0
or eax, 0x432b4310
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x28f5e8bd
or eax, 0x1c4216ec
xor eax, 0x1c7cc1e2
and eax, 0x100460e
or eax, 0x88008180
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3eb57f2c
and eax, 0x372b0c49
xor eax, 0x60044ec4
and eax, 0xd21da31
xor eax, 0x66268110
and eax, 0x2005c110
or eax, 0x80000405
mov dword [ebx], eax
add ebx, ecx
or eax, 0x79f27a5d
or eax, 0x215805d1
xor eax, 0x337ce415
xor eax, 0x658bab25
and eax, 0x1080084
or eax, 0x50920410
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5dd460b
or eax, 0x1104bf61
or eax, 0x24b4b117
and eax, 0x2dff4424
and eax, 0x25440404
or eax, 0x92002ada
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7ce517e3
and eax, 0x2d8c8db9
and eax, 0x4350366f
and eax, 0x400
or eax, 0x6f945205
mov dword [ebx], eax
add ebx, ecx
and eax, 0x462916c8
and eax, 0x9b09292
or eax, 0x153ad44d
or eax, 0x5a0cda5f
and eax, 0x1b309010
or eax, 0xa0810000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6eea0f96
and eax, 0xc422560
and eax, 0x5bd5d7c9
and eax, 0x400000
or eax, 0x42972089
mov dword [ebx], eax
add ebx, ecx
or eax, 0x48ed7c2e
xor eax, 0xd15c4bb
or eax, 0x7c0b507f
and eax, 0xa290049
or eax, 0x100180
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4a8236fb
or eax, 0x47168b93
and eax, 0x33bd005b
and eax, 0x288004b
or eax, 0x402a4a4
mov dword [ebx], eax
add ebx, ecx
and eax, 0x56e4ac15
xor eax, 0x27bb4962
xor eax, 0x3721ab23
xor eax, 0x7c42064c
xor eax, 0xf056bdb
and eax, 0x40482203
or eax, 0x90001028
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3196440d
or eax, 0x1412c677
and eax, 0x402b3a6b
and eax, 0x20208
or eax, 0x68891c04
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3f5e92c7
or eax, 0x20ea5fbd
xor eax, 0x5164e2d0
xor eax, 0x10044025
or eax, 0x24d44a10
and eax, 0x20113718
or eax, 0x880080e0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4c791f1c
and eax, 0x37dd28d0
and eax, 0x7b633c98
and eax, 0x402800
or eax, 0x10ae1752
mov dword [ebx], eax
add ebx, ecx
or eax, 0x72ef2ffe
or eax, 0x44639d51
and eax, 0x462e3dff
xor eax, 0x5b261790
xor eax, 0x1b82af09
and eax, 0x2008402
or eax, 0x89513081
mov dword [ebx], eax
add ebx, ecx
or eax, 0x9a920be
or eax, 0x35c053a1
or eax, 0xf420f95
and eax, 0x9513023a
or eax, 0x40000040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x57f80a4c
and eax, 0x5f6eab9f
and eax, 0x5f9ac86b
xor eax, 0x4c83ecf6
xor eax, 0x194867d6
and eax, 0x4a8a28
or eax, 0xb30000d7
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4b84e8bf
xor eax, 0xb525211
and eax, 0x289979ce
and eax, 0x20080046
or eax, 0x8b24c111
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1befff10
xor eax, 0x63187a1d
and eax, 0x557df78
and eax, 0x168040
or eax, 0xfba03212
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x49b1a395
or eax, 0x4457cc4f
xor eax, 0x6dd654f1
and eax, 0x63dd27cd
and eax, 0x810104
or eax, 0x742c58c2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3e1ab4df
or eax, 0x12230824
xor eax, 0xaf55136
and eax, 0x2c05691
xor eax, 0x77093e2d
and eax, 0x7082828
or eax, 0x8048000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x72c67219
xor eax, 0x433f3c0d
and eax, 0x28e655ba
and eax, 0x400
or eax, 0xb3158ad5
mov dword [ebx], eax
add ebx, ecx
or eax, 0x449718a5
or eax, 0x323c97c
xor eax, 0x4997f79b
and eax, 0x1a202820
or eax, 0x1ce9119
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2b063c5a
xor eax, 0x1dbc11a8
and eax, 0x34b7666d
and eax, 0x10800000
or eax, 0x8a01038d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7c4ed0db
or eax, 0x3722fded
and eax, 0x4175d46c
and eax, 0x4c823a26
or eax, 0x3e7b8a87
and eax, 0x344a9823
or eax, 0x1846548
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1c4c8233
xor eax, 0x47e681c3
or eax, 0x7659339a
or eax, 0x5147e741
and eax, 0x1457d080
or eax, 0x24
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4e773172
and eax, 0x6c8b2fd8
and eax, 0x22c5684e
and eax, 0x705fda41
or eax, 0x39c125fb
and eax, 0x29410181
or eax, 0x86105200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3699fef3
xor eax, 0x4fc4dd14
xor eax, 0x61857f8b
and eax, 0x52b3e9d0
and eax, 0x104940
or eax, 0xac48248c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x51ce655e
xor eax, 0x5f794dca
or eax, 0x67b7ffa8
or eax, 0x3fd47795
and eax, 0x4553c728
or eax, 0x80000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3c97db5b
and eax, 0x108c5586
and eax, 0x9d7575e
and eax, 0x673f3083
or eax, 0x2f2b222c
and eax, 0xc04000a
or eax, 0xd010cd50
mov dword [ebx], eax
add ebx, ecx
or eax, 0x44d8be9f
and eax, 0x381efb79
or eax, 0x3e557b34
xor eax, 0x3fd2e25e
or eax, 0x1087b95
and eax, 0x10c5b80
or eax, 0x6700000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xa0901c2
and eax, 0x192ea5a0
and eax, 0x68292704
and eax, 0x200000
or eax, 0xcb3ebf
mov dword [ebx], eax
add ebx, ecx
or eax, 0x61e135dd
and eax, 0x4c4a67cc
or eax, 0x719f661d
and eax, 0x4f5d87f8
and eax, 0x411104d0
or eax, 0x12a27024
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x44c943d9
or eax, 0x1490ba55
xor eax, 0x7affd6b1
and eax, 0x2c010104
or eax, 0x80681010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x632c7ef1
and eax, 0x76c98ba7
or eax, 0x4065754c
and eax, 0x3708566d
and eax, 0x4428
or eax, 0xd8950090
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3226266c
and eax, 0x6711164e
xor eax, 0x36ba4914
xor eax, 0x59ad6728
and eax, 0x8042878
or eax, 0xe038c301
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4489a8cd
or eax, 0x5bf571db
and eax, 0x4ab3216d
or eax, 0x74266333
and eax, 0x78a1001d
or eax, 0x89000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x793d5950
or eax, 0x5d3b90cb
or eax, 0x2abcb771
and eax, 0x6b7f7dfa
and eax, 0x49343502
or eax, 0x14000201
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x64c33cb8
and eax, 0x3de70c5b
xor eax, 0x56760119
and eax, 0x2f09e19
and eax, 0x2900000
or eax, 0x802851a5
mov dword [ebx], eax
add ebx, ecx
and eax, 0x34935533
xor eax, 0x663d9a79
xor eax, 0x1878d64f
and eax, 0x11016
or eax, 0x108e040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4ea85879
xor eax, 0x5108ebba
xor eax, 0x30fcb17
and eax, 0x8201082
or eax, 0xa0410101
mov dword [ebx], eax
add ebx, ecx
and eax, 0x390b1df
or eax, 0x15e6728f
or eax, 0x53341066
and eax, 0x25cfc441
or eax, 0x76e00aea
and eax, 0x136000ea
or eax, 0x88081510
mov dword [ebx], eax
add ebx, ecx
and eax, 0xe37db19
and eax, 0x49ed11a7
and eax, 0x8e7f56b
and eax, 0
or eax, 0xe20da030
mov dword [ebx], eax
add ebx, ecx
or eax, 0xe2a2894
or eax, 0x55361be7
or eax, 0x5caf5a25
or eax, 0x17ed569
or eax, 0x654190e5
and eax, 0xc9071b9d
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4e552b1e
or eax, 0x726f28d
xor eax, 0xffb2f4d
and eax, 0x72bfa150
and eax, 0x60677c05
and eax, 0x40040000
or eax, 0x29a9a295
mov dword [ebx], eax
add ebx, ecx
and eax, 0x328c8920
and eax, 0x1be9f41f
and eax, 0x29576d81
or eax, 0x4a8e0536
and eax, 0x12a931d0
and eax, 0x100
or eax, 0x3412a80f
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1b225e4f
or eax, 0x11b8b564
and eax, 0x4e19e59
and eax, 0x3d78c184
xor eax, 0x17472309
and eax, 0x10052000
or eax, 0x28080c14
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3b5dc462
and eax, 0x618aa391
xor eax, 0x1bd18831
and eax, 0x9480020
or eax, 0x8000500e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x724f4470
xor eax, 0x3185e9
xor eax, 0xd323ab5
and eax, 0x10406202
or eax, 0x933140c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2b6644f3
and eax, 0x21cef04b
or eax, 0x7d7d1305
or eax, 0x71e4393
and eax, 0x7028505b
or eax, 0x808800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7cdad1e
xor eax, 0x2b6f6ced
and eax, 0x5cc23a04
and eax, 0x22000
or eax, 0x80049a0b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3b3d82f2
or eax, 0x4f978081
and eax, 0x3b40ab5e
and eax, 0x2008
or eax, 0x40c1500
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2b0eafeb
or eax, 0x4ec99a0d
or eax, 0x3fe213f9
and eax, 0x18029b3e
or eax, 0x44000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4365e289
and eax, 0x659bd88d
and eax, 0x672610fd
and eax, 0x45465be1
xor eax, 0x49d2e131
and eax, 0x142e121
or eax, 0x202d04ca
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x64d8c948
or eax, 0x508e9d49
or eax, 0x62f45883
and eax, 0x4714f40b
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6258527c
xor eax, 0x155686fa
or eax, 0x7c176259
or eax, 0x294c0d34
and eax, 0x1d0c4b31
or eax, 0x2001000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4b63b454
and eax, 0x5ac15b75
xor eax, 0x4c61b029
or eax, 0x25715911
xor eax, 0x4792af8f
and eax, 0x8c31440
or eax, 0x1080228
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe76d651
or eax, 0xebe258c
xor eax, 0x13b170e9
xor eax, 0x69cda464
and eax, 0x81f6bdc
and eax, 0x2110
or eax, 0xb8b8940d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x33aee73f
and eax, 0xf23f2a7
and eax, 0x6e6ade6a
xor eax, 0xae2fb53
and eax, 0xa02171
or eax, 0x4300500e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1101dddf
xor eax, 0x6f02f28b
or eax, 0x40e9db4
or eax, 0x619e454
and eax, 0x1813fda0
or eax, 0x400000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1a5b8d2e
and eax, 0x1e274839
or eax, 0x607d1d7e
and eax, 0x18401156
or eax, 0x6002000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x429a5a69
and eax, 0x73fe5977
xor eax, 0x71ee0d0a
xor eax, 0xa8dddb5
or eax, 0x2946afbd
and eax, 0x20a9a614
or eax, 0x90000042
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x474a323a
and eax, 0x443e0067
xor eax, 0x47f5f0df
or eax, 0x616b2b27
and eax, 0x345d894
or eax, 0x8000040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6f1b2f4
or eax, 0xb1ed20a
xor eax, 0x381a6879
xor eax, 0x528eb6e9
xor eax, 0x41776bae
and eax, 0x80000
or eax, 0x4821002f
mov dword [ebx], eax
add ebx, ecx
or eax, 0x157e607e
or eax, 0x7345cd36
and eax, 0x7513cd90
or eax, 0x51255fbd
and eax, 0x2011cdb0
or eax, 0x2480040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x69304314
or eax, 0x428d0249
or eax, 0x1925cc6f
and eax, 0x4da8e76
and eax, 0x180830
or eax, 0x8a454109
mov dword [ebx], eax
add ebx, ecx
and eax, 0x106e03e1
and eax, 0x6bdeebf2
and eax, 0x498dc8dd
xor eax, 0x3e046efb
or eax, 0x1557160e
and eax, 0x26015039
or eax, 0x80000100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1afdbbfb
and eax, 0x164828a9
xor eax, 0x511fa886
and eax, 0x40508007
or eax, 0x8a04900
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1e606549
and eax, 0x71ad428b
or eax, 0x6744698d
or eax, 0x1798b04b
xor eax, 0x2bd30cb7
and eax, 0x5824c148
or eax, 0x82100000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x294c1876
xor eax, 0x64ea1336
and eax, 0x1a139e95
and eax, 0x10120800
or eax, 0x25c5540a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6455bc8e
xor eax, 0x286e113c
xor eax, 0x512fd5f7
and eax, 0x11100001
or eax, 0x80a00300
mov dword [ebx], eax
add ebx, ecx
and eax, 0xd778f9c
xor eax, 0x640e6d82
xor eax, 0x56d1789e
and eax, 0x31e40008
or eax, 0x4106823
mov dword [ebx], eax
add ebx, ecx
and eax, 0x72cf3699
xor eax, 0x72c0e87b
and eax, 0x6b61a96e
and eax, 0
or eax, 0x90015184
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7f95c231
or eax, 0x1c77520b
xor eax, 0x1d3e871f
xor eax, 0x48b2762
and eax, 0x1dd24465
and eax, 0x20000
or eax, 0x6a059b01
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1f2d4a7e
and eax, 0x61a6257d
or eax, 0x64fb6f1e
and eax, 0x5664724
or eax, 0x2008080
mov dword [ebx], eax
add ebx, ecx
and eax, 0xcd283af
xor eax, 0x10211870
or eax, 0xbb975ed
xor eax, 0x2d4c2cd3
and eax, 0x22108208
or eax, 0x480028c0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x554c3772
and eax, 0x541509ad
or eax, 0x7f0cdea0
xor eax, 0x69c8674f
and eax, 0x6841064
or eax, 0xe0080208
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6f8e0eb6
or eax, 0x3cce6b0a
or eax, 0x7a3081d4
and eax, 0x26e590ae
and eax, 0x22009002
or eax, 0x49010001
mov dword [ebx], eax
add ebx, ecx
and eax, 0xf990ebd
and eax, 0x62545db8
xor eax, 0x3f8c1688
xor eax, 0x33ba1578
and eax, 0x43003f0
or eax, 0xc9bc0d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x8e1bf0
or eax, 0x76d4d196
xor eax, 0x2f9972ab
and eax, 0x50200024
or eax, 0x80801009
mov dword [ebx], eax
add ebx, ecx
or eax, 0x55095646
and eax, 0x3b0554f4
and eax, 0x1f975fc0
and eax, 0x40329f1a
and eax, 0x400
or eax, 0xc2b003b8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x68dca7c5
and eax, 0x4eaa69cd
xor eax, 0x7916bddc
and eax, 0x7283fe44
xor eax, 0x67836af0
and eax, 0x56014020
or eax, 0x8054290b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x457382cd
or eax, 0x2088f8ff
xor eax, 0x185a9da2
and eax, 0xedba0a0
xor eax, 0xc42b711
and eax, 0x2438311
or eax, 0x15100848
mov dword [ebx], eax
add ebx, ecx
and eax, 0x613148e6
and eax, 0x33c86308
xor eax, 0x2659a486
or eax, 0x54c8152
and eax, 0x3b533503
and eax, 0x23410000
or eax, 0x5404801c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1c127f9f
and eax, 0x4cabfae4
xor eax, 0x45f5c181
and eax, 0x8843004
or eax, 0xa209c410
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3dcd71b5
xor eax, 0x16905661
or eax, 0x2a60855
and eax, 0x3c7ced73
or eax, 0x407a30b7
and eax, 0x68403ce4
or eax, 0x201c200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x55786d49
xor eax, 0xdaf9756
and eax, 0x4fd38bef
and eax, 0x7e5d25e1
and eax, 0x8400100
or eax, 0x10088843
mov dword [ebx], eax
add ebx, ecx
or eax, 0x13c5deb3
or eax, 0x1006c8cd
xor eax, 0x1fedb22e
or eax, 0x41e9c373
and eax, 0x4e90002
or eax, 0x98040008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x78853568
xor eax, 0xd86f122
xor eax, 0x55587bd4
and eax, 0x90a0ba00
or eax, 0x40080021
mov dword [ebx], eax
add ebx, ecx
or eax, 0x62159949
xor eax, 0x5e3ea426
and eax, 0x55dafced
and eax, 0x7c50fe8e
and eax, 0x80c
or eax, 0x8228021
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2eae51a0
xor eax, 0x24f21010
xor eax, 0x2675b80d
and eax, 0x240a1190
or eax, 0x13000c46
mov dword [ebx], eax
add ebx, ecx
or eax, 0x40c41df4
or eax, 0x78c3d974
and eax, 0x2299bd44
xor eax, 0xa09070f
and eax, 0x2080004b
or eax, 0x54470510
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6f0a17b
or eax, 0x3b6c6db7
or eax, 0x2d07d10d
and eax, 0x52327355
and eax, 0x220011
or eax, 0x25440c02
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x485c0c58
and eax, 0x12f5ef2
or eax, 0x5251ea0a
and eax, 0x506b804a
or eax, 0x88801120
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7b2bbc97
and eax, 0x1fd1a0a6
or eax, 0x4cbd3eae
xor eax, 0x76ed4c9f
xor eax, 0x4965f4cf
and eax, 0x7000066c
or eax, 0x2880000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x65b5ca5f
or eax, 0x2d208c5
xor eax, 0x2b8a43dc
xor eax, 0x1ed1fde8
or eax, 0x590e1862
and eax, 0x5302a459
or eax, 0x200304
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x130f6d9e
xor eax, 0x5c40ff0
or eax, 0x53ede2dc
and eax, 0x3b0
or eax, 0xa0000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x41c89995
xor eax, 0x53a17466
xor eax, 0x33705cae
or eax, 0x6c44922f
and eax, 0x58918be4
and eax, 0x40108044
or eax, 0x32240408
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x610e1c48
xor eax, 0xc80e67c
xor eax, 0x221a868a
xor eax, 0x429d4f6a
or eax, 0x23b8d017
and eax, 0x6eacf106
or eax, 0x20000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x19912340
xor eax, 0x2f15b384
and eax, 0x3aaa8d79
xor eax, 0x1bb3e579
or eax, 0xca9e396
and eax, 0x3a0e0ac
or eax, 0x80461040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1f2ab389
xor eax, 0x786783c3
and eax, 0x7c094377
and eax, 0x4020
or eax, 0x89a61818
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x239ee5e9
xor eax, 0x32c34f5a
and eax, 0x429f9df9
or eax, 0x609611e3
and eax, 0x209491e3
or eax, 0x600610
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x329b1ec1
xor eax, 0x632a6a3c
and eax, 0x7c3d2988
or eax, 0x21321824
xor eax, 0xe177790
and eax, 0x4000084
or eax, 0x9e2042
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3bae8021
or eax, 0x56f9ffae
xor eax, 0x69042b57
and eax, 0x63faea96
and eax, 0x2f0c090
or eax, 0x10003c68
mov dword [ebx], eax
add ebx, ecx
or eax, 0x69f13e89
and eax, 0x2561b11d
xor eax, 0x748dd7ea
and eax, 0x16882eff
and eax, 0xee65576
and eax, 0x800070
or eax, 0x93417b80
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x78290542
and eax, 0x4c98d5c2
or eax, 0x7a769dce
and eax, 0x4804940c
or eax, 0x81012020
mov dword [ebx], eax
add ebx, ecx
and eax, 0x9c31fe7
and eax, 0x4dbfc5d3
xor eax, 0x70f39e20
or eax, 0x40d51022
or eax, 0x1883770b
and eax, 0xb3c803
or eax, 0xc0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3de2287d
or eax, 0x78fb8ff5
or eax, 0x66a6862
xor eax, 0x10a7599b
and eax, 0x620a6fb5
and eax, 0x82600
or eax, 0x19841958
mov dword [ebx], eax
add ebx, ecx
and eax, 0x50cd8b7f
and eax, 0x268a369a
xor eax, 0x66e72558
and eax, 0x6450640
or eax, 0x891080b0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x74304491
or eax, 0x6adc3720
or eax, 0x1d722159
and eax, 0x1659d176
and eax, 0x16581110
or eax, 0x4020e685
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3f881bbb
and eax, 0x501a1c6c
xor eax, 0x69cc887c
and eax, 0x110cc1b0
and eax, 0x10000010
or eax, 0xa4116c2c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x8a9acfc
or eax, 0x58ef72cf
and eax, 0x3a64d166
xor eax, 0x39fb7f14
xor eax, 0x164947be
and eax, 0x1644a808
or eax, 0x28090600
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7e7af1f3
and eax, 0x4b10f78e
xor eax, 0x6da7f9e4
and eax, 0x7fb844b6
and eax, 0x4900420
or eax, 0x804e8190
mov dword [ebx], eax
add ebx, ecx
or eax, 0xeaff2fd
xor eax, 0x7711c81e
xor eax, 0x7c095669
or eax, 0x6bc0de2c
and eax, 0x2ce7afae
or eax, 0x10100000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x65528312
xor eax, 0xbbf6955
or eax, 0x49d7318
and eax, 0x1820d7e3
or eax, 0x50d50a04
and eax, 0xc15203
or eax, 0x25082008
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5729b73d
and eax, 0x5c31ab9d
xor eax, 0x13a74fff
and eax, 0x142008d2
or eax, 0x20100209
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4d8260c8
xor eax, 0xe3bb3eb
or eax, 0xfcd9a8e
xor eax, 0x1f83f7e5
and eax, 0x10244808
or eax, 0x87018130
mov dword [ebx], eax
add ebx, ecx
or eax, 0x17dfdf5d
xor eax, 0x6d346cb1
and eax, 0x7162d47b
or eax, 0x5e050ed4
and eax, 0x4004085c
or eax, 0x282000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x109da645
xor eax, 0x489cab74
xor eax, 0x3284509
and eax, 0x12046004
or eax, 0x604a8102
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2b3d110
xor eax, 0x54c00c98
xor eax, 0x1ce7e62e
and eax, 0x22401000
or eax, 0xc520a044
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6dc81129
and eax, 0x771faf20
xor eax, 0x3776405
and eax, 0x441b8420
or eax, 0x1980205a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x785bd1d4
and eax, 0x4fab2c20
or eax, 0x4f9b1b99
and eax, 0x5902430
or eax, 0x400046
mov dword [ebx], eax
add ebx, ecx
and eax, 0xe68ea25
xor eax, 0x2aeef072
or eax, 0xbf37f91
and eax, 0x2f8cad3
or eax, 0x40000020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1448f786
xor eax, 0x38336c6c
or eax, 0x624e4483
or eax, 0x65e87320
or eax, 0x79a3e44b
and eax, 0xa0f7301
or eax, 0x80000804
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4738edb6
and eax, 0x2a784007
xor eax, 0x3bfc2f5e
and eax, 0x31042a45
or eax, 0x8c20c000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x64ba9afa
xor eax, 0x6b6cbd8c
or eax, 0x57b0aa10
and eax, 0x1a165637
or eax, 0x15814654
and eax, 0x13130050
or eax, 0x20209180
mov dword [ebx], eax
add ebx, ecx
and eax, 0x19a6208a
xor eax, 0x7d0935af
xor eax, 0x2096ff3b
or eax, 0x3d4eddfc
and eax, 0x7f37dd6
and eax, 0xf000d0
or eax, 0xb0082228
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x150ac957
and eax, 0x790f7594
and eax, 0x1cd323dd
xor eax, 0x46649b22
and eax, 0x4446a280
or eax, 0xa9004049
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1aee08d4
and eax, 0x4dd73ae0
xor eax, 0x7a5956e8
xor eax, 0x1a42493b
and eax, 0x485c1401
or eax, 0x4224064
mov dword [ebx], eax
add ebx, ecx
and eax, 0x338e1bd9
and eax, 0x5d184944
or eax, 0x79c73d22
or eax, 0x39c5a844
and eax, 0x48463860
or eax, 0x4304091
mov dword [ebx], eax
add ebx, ecx
and eax, 0x15755caa
xor eax, 0x75055f9c
or eax, 0x30465d76
or eax, 0x79e1752b
and eax, 0x38b7141e
or eax, 0x2000080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x623db4b5
and eax, 0xc5ed2cd
or eax, 0x54e5bf4b
or eax, 0x226ed8ac
and eax, 0x79051c5d
and eax, 0x40011040
or eax, 0xcea42b2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x38eb5261
and eax, 0x5645b600
xor eax, 0x145da3ca
or eax, 0xe83ffa6
or eax, 0x2db8458f
and eax, 0x2d144449
or eax, 0x10000010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x30b906b1
xor eax, 0x656ca767
or eax, 0x50f3f008
or eax, 0x7c2e0a8e
and eax, 0x20617206
or eax, 0x2000400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x464696a
xor eax, 0x70ad0c1a
or eax, 0x491279bb
xor eax, 0x552a845a
xor eax, 0x4dc173d
and eax, 0xc484080
or eax, 0x301523
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3ac221b0
or eax, 0x52d02e00
or eax, 0xdc9d81e
and eax, 0x513ab9a3
or eax, 0x40000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7fd10057
or eax, 0x4914ec7f
and eax, 0x20cbe09d
and eax, 0x2723830d
or eax, 0x64bd1c60
and eax, 0x4b2146d
or eax, 0x83002312
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2f72c34b
xor eax, 0x30f854ac
or eax, 0x7f72a25
and eax, 0x1e4c8219
or eax, 0x40000440
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1c878c63
xor eax, 0x58d01a9d
xor eax, 0x4a9c2ce2
and eax, 0x40822044
or eax, 0x168019a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5d55cbd1
xor eax, 0x64100bce
or eax, 0x6fd9b4b1
or eax, 0x23c0d2cb
and eax, 0x4d9bed4d
and eax, 0x10a0008
or eax, 0x92001194
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x44ecf31
xor eax, 0x7560d8df
or eax, 0x335e9fdf
and eax, 0x7a6c6a4d
and eax, 0x3eeede30
and eax, 0x2640200
or eax, 0x491151f4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x28347be7
or eax, 0x222a886f
and eax, 0x7d0e6500
xor eax, 0x28e545d7
and eax, 0x7b6d139c
and eax, 0x1210004
or eax, 0x32804401
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x74a07ab8
or eax, 0x4439f522
xor eax, 0x265ea7d2
and eax, 0x61634040
or eax, 0x9e980210
mov dword [ebx], eax
add ebx, ecx
and eax, 0x32df4c09
and eax, 0x54ccc3ef
xor eax, 0x61d1e1f5
xor eax, 0x28c277d2
and eax, 0x181a5603
or eax, 0x6000980
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7e8d8518
or eax, 0x43eeb6b7
xor eax, 0x47e71953
or eax, 0x6c8d4e6d
and eax, 0xc80606d
or eax, 0x81420002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6b76546d
or eax, 0xd278628
xor eax, 0x4481c079
and eax, 0x8b760010
or eax, 0x50810148
mov dword [ebx], eax
add ebx, ecx
or eax, 0x78f1c03c
and eax, 0xaf124fc
and eax, 0x95ea6a0
and eax, 0x7ccae40a
xor eax, 0x1f72d9cb
and eax, 0x1022d90b
or eax, 0xc8010210
mov dword [ebx], eax
add ebx, ecx
or eax, 0x594bc959
xor eax, 0x491e48ae
or eax, 0x284cf6f0
or eax, 0x700c506b
and eax, 0x201c72eb
or eax, 0x7020800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x599949e9
or eax, 0x7db89d0a
and eax, 0xe77d121
and eax, 0x8108100
or eax, 0x620d0c44
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2b1ef296
and eax, 0x61c0602e
or eax, 0x42d554a0
and eax, 0x629510a4
or eax, 0x980a0b5b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x44e8741
or eax, 0x1fd2b6e
xor eax, 0x17325b52
or eax, 0x16edf28b
and eax, 0xea244625
or eax, 0x1100040
mov dword [ebx], eax
add ebx, ecx
and eax, 0x9732d50
or eax, 0xc0715ba
xor eax, 0x749e85b9
and eax, 0x1208002
or eax, 0x2446600
mov dword [ebx], eax
add ebx, ecx
or eax, 0x592090c
xor eax, 0x680bddf9
and eax, 0x33e275d0
and eax, 0x7610ca21
and eax, 0x22000000
or eax, 0x5678752
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1fd6aaba
or eax, 0xf912a02
and eax, 0x7532c419
xor eax, 0x3ac2dee5
and eax, 0xb104844
or eax, 0xe0010500
mov dword [ebx], eax
add ebx, ecx
and eax, 0x795c921a
or eax, 0x19684f1f
xor eax, 0x31e6d76
and eax, 0x5a422241
or eax, 0x110880
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2f44303
and eax, 0x32c062da
and eax, 0x3d3115ab
and eax, 0
or eax, 0xebecb7d8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x287285da
or eax, 0x64a3f388
or eax, 0x71ca3b49
and eax, 0x390e561b
or eax, 4
mov dword [ebx], eax
add ebx, ecx
or eax, 0x754cb24
xor eax, 0x5bb1f1a0
and eax, 0x4775c7a5
and eax, 0x44600005
or eax, 0xb3882012
mov dword [ebx], eax
add ebx, ecx
or eax, 0x27cdefc4
or eax, 0x6c2a7c0d
xor eax, 0x4d93d8ce
xor eax, 0x6840b291
and eax, 0xca340100
or eax, 0x2140203e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6a33b420
or eax, 0xec200a6
or eax, 0x30b236ee
and eax, 0x7975b452
and eax, 0x9312012
or eax, 0x48a4805
mov dword [ebx], eax
add ebx, ecx
or eax, 0x312015f9
and eax, 0x3870e161
xor eax, 0x22529e5e
or eax, 0x25888405
xor eax, 0x2af4acbb
and eax, 0x4005380
or eax, 0x40600c0b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1746acc3
xor eax, 0x6cbcb769
or eax, 0x345a6d4b
and eax, 0xb420c09
or eax, 0x80058094
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2c87cbf2
or eax, 0x2187cbd2
or eax, 0x2a927ad7
and eax, 0x1019d6
or eax, 0x44680408
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x62867304
or eax, 0x40005328
or eax, 0x70adb547
and eax, 0x2053a839
or eax, 0x1000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0xa1e6a0e
xor eax, 0x1fe04f65
or eax, 0x6212d902
and eax, 0x204cb1d7
and eax, 0x3141
or eax, 0x83160688
mov dword [ebx], eax
add ebx, ecx
or eax, 0xaefad
xor eax, 0x28207fbb
xor eax, 0x5c9c5323
or eax, 0x6622108
and eax, 0xa7428331
or eax, 0x8140c82
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4f5d62d9
and eax, 0x2e3c97a4
and eax, 0x4e984493
or eax, 0x5d24e2df
xor eax, 0x1cf8a7b2
and eax, 0x2004008
or eax, 0x1c282e10
mov dword [ebx], eax
add ebx, ecx
or eax, 0x36e926c6
and eax, 0x28e97265
and eax, 0x314e1b8d
and eax, 0x6646135a
and eax, 0x20000000
or eax, 0x5f076880
mov dword [ebx], eax
add ebx, ecx
and eax, 0x32d73a35
xor eax, 0x7013c185
and eax, 0x7c9a3e12
and eax, 0x2326001e
and eax, 0xcd5dfe3
and eax, 0
or eax, 0x16eeb74
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x17e246c6
or eax, 0x79df73d0
and eax, 0xd3f007a
and eax, 0xd080020
or eax, 0xa0c0448c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6b62043d
or eax, 0x78944ac4
or eax, 0x20960fa9
and eax, 0x60160868
or eax, 0x420a002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x724afd49
xor eax, 0x85a222c
and eax, 0x317f2870
xor eax, 0x29241973
xor eax, 0x2fbb85cd
and eax, 0x10119802
or eax, 0x40044001
mov dword [ebx], eax
add ebx, ecx
or eax, 0x126595d9
or eax, 0x4a7571e2
and eax, 0x17d3df31
xor eax, 0x19608478
and eax, 0x7ce12cab
and eax, 0x8200801
or eax, 0x78c3084
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xc22b51c
xor eax, 0x2498ad0f
and eax, 0x6ca69db4
or eax, 0x22557b21
and eax, 0x20076024
or eax, 0x90280000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4dfaa721
or eax, 0x362c78bf
or eax, 0x7a162596
and eax, 0x7dd56215
or eax, 0x20a57bca
and eax, 0x24d16b13
or eax, 0x80088000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x51491f99
and eax, 0x3454b53c
or eax, 0x661d98b2
or eax, 0x127ba466
and eax, 0x32151cc6
or eax, 0x8804200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2ee5d3f4
and eax, 0x318d97c6
and eax, 0x78ac6abf
and eax, 0x840204
or eax, 0x50002008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x45ca803e
or eax, 0x2bcf7102
or eax, 0x61f8240b
or eax, 0x6d8bda99
and eax, 0x116587f8
and eax, 0x10218208
or eax, 0xce800044
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x56f351d6
xor eax, 0x69babe84
or eax, 0x36af1a2
and eax, 0xe0e03124
or eax, 0x4010000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1b68a1d9
xor eax, 0x1120c1fd
and eax, 0x49a22724
xor eax, 0x552bd59b
and eax, 0x908800a
or eax, 0xc0540044
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1cbff19d
or eax, 0x9b9f578
and eax, 0x742fb1c0
and eax, 0x40263100
or eax, 0x89404804
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2aef8f81
and eax, 0x1aa58be8
and eax, 0x5bd83709
and eax, 0x100
or eax, 0x57720220
mov dword [ebx], eax
add ebx, ecx
and eax, 0x78067140
and eax, 0x600a2cef
or eax, 0x3cca55de
and eax, 0x42015a9a
and eax, 0x244b4e8
and eax, 0x1000
or eax, 0xc5a2d57
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6d763303
or eax, 0x34325318
and eax, 0x8527167
and eax, 0x21b7b264
and eax, 0x2716ae4b
and eax, 0x120000
or eax, 0x69451c80
mov dword [ebx], eax
add ebx, ecx
and eax, 0x70178c58
or eax, 0x2960d16c
xor eax, 0x15878157
or eax, 0x56795f5d
and eax, 0x7cf515d3
and eax, 0x18011501
or eax, 0x302c28c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x72a1a231
or eax, 0x4ee8e940
xor eax, 0x689d7b75
and eax, 0x7340480
or eax, 0xc0015a71
mov dword [ebx], eax
add ebx, ecx
or eax, 0x69a2d441
xor eax, 0x61aa3f8e
and eax, 0x27720496
and eax, 0x6100002
or eax, 0x504468e0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3332eaa
or eax, 0x1ecfa1da
xor eax, 0x5c2e481a
xor eax, 0xbee1ef0
and eax, 0x809b110
or eax, 0x95004ac4
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4b3c5ef3
or eax, 0x6d6f6016
or eax, 0x9cbc3c3
or eax, 0x7b5c2d29
and eax, 0x6bc3d316
and eax, 0x2a83c206
or eax, 0x10202068
mov dword [ebx], eax
add ebx, ecx
or eax, 0x378b2d1d
and eax, 0x1714765f
or eax, 0x6745efd5
or eax, 0x5d02df4d
or eax, 0x262f259c
and eax, 0x2c2bf610
or eax, 0x80100000
mov dword [ebx], eax
add ebx, ecx
or eax, 0xc05ce71
and eax, 0x4e8ba9d2
xor eax, 0x7e5980cc
and eax, 0x40002800
or eax, 0xc090060
mov dword [ebx], eax
add ebx, ecx
and eax, 0xd763a93
or eax, 0x4eaf7eaf
and eax, 0x382f8541
and eax, 0x587f605c
and eax, 0x2b0000
or eax, 0x64400290
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x703b966c
xor eax, 0xf10c495
and eax, 0xfee2f55
and eax, 0x2c3d1251
and eax, 0x8000000
or eax, 0xe3c51a32
mov dword [ebx], eax
add ebx, ecx
or eax, 0x274f8392
xor eax, 0x5b9ad708
xor eax, 0x1b9a079a
xor eax, 0x1347d032
and eax, 0x20088012
or eax, 0x41054460
mov dword [ebx], eax
add ebx, ecx
or eax, 0x72d05452
xor eax, 0x296448ae
or eax, 0x1603a6f4
xor eax, 0x453e8c7b
and eax, 0x1012205
or eax, 0x207acc00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6c884c3c
xor eax, 0x2ad1d83b
and eax, 0x553d7581
and eax, 0x45000000
or eax, 0xba100d83
mov dword [ebx], eax
add ebx, ecx
and eax, 0x345168c3
or eax, 0x5d0fd332
or eax, 0x2cc83fba
xor eax, 0x18a785e4
and eax, 0x1780a19
or eax, 0x80008400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x50eecd49
xor eax, 0x5b0595bd
xor eax, 0x1d7aa3cd
or eax, 0x296f57fd
or eax, 0x3eee080d
and eax, 0xb8223954
or eax, 0x40108000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6b9263ca
xor eax, 0x460a7ce1
xor eax, 0x75249e52
and eax, 0x6cb835c7
and eax, 0x16aec185
and eax, 0x80001
or eax, 0xaa56a890
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2e9229e7
xor eax, 0x7ffcb22a
xor eax, 0x72e2b8d3
and eax, 0x3400106
or eax, 0x50300cc0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x12f81824
and eax, 0x2bc07b5d
xor eax, 0x27920415
xor eax, 0x2612b09b
and eax, 0x8480
or eax, 0x43d81a10
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x647f762e
or eax, 0x5cd02041
or eax, 0x7647f6df
and eax, 0x5c00c284
or eax, 0x100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x72f36a09
xor eax, 0x65896d9f
and eax, 0x2e3a86d6
xor eax, 0x77b708e6
xor eax, 0x47256dc8
and eax, 0x32800004
or eax, 0x30280
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2a69ef0b
and eax, 0x60a23dc0
and eax, 0x4ef6b4a6
or eax, 0x6bd8dde9
and eax, 0x3724900
or eax, 0x10040204
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7a73716f
xor eax, 0x597a5be
or eax, 0x60b81f79
and eax, 0x368511f2
or eax, 0x8000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4bd5834
and eax, 0x58212554
and eax, 0x7e8dd590
and eax, 0x414433d0
or eax, 0xd7f6915
and eax, 0x8512100
or eax, 0x28016a2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xd78c0c6
xor eax, 0x61b49011
and eax, 0xfe17be8
and eax, 0x6014040
or eax, 0x896148e
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7ef041a7
xor eax, 0x543d77db
and eax, 0x52ba1574
xor eax, 0x1f293545
and eax, 0x3111060
or eax, 0x6048000a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1c7c7b0f
xor eax, 0x6d19ff66
or eax, 0xe149d7e
xor eax, 0x236e4407
and eax, 0x6f838c48
and eax, 0x21000048
or eax, 0x800d1297
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5667c3cf
xor eax, 0x7a2638d6
or eax, 0x32b4374a
xor eax, 0x2ba5735f
xor eax, 0x5f95fdf6
and eax, 0x80400000
or eax, 0x24020819
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6f4ce861
or eax, 0x49e50a64
xor eax, 0x5c6d8427
and eax, 0x1dada790
and eax, 0x10000000
or eax, 0x2012180a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x152995a9
and eax, 0x5bbb74c9
or eax, 0x1656a48b
and eax, 0x12232089
or eax, 0x28004000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x347cf178
or eax, 0x5de2d27a
and eax, 0x65945b6b
xor eax, 0x43bdf445
xor eax, 0x2996143e
and eax, 0x5059300
or eax, 0xd04044eb
mov dword [ebx], eax
add ebx, ecx
or eax, 0xb8999c5
and eax, 0x7a56ec20
or eax, 0x50057a83
and eax, 0x5841f621
or eax, 0x1b0015c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6a1ad7cb
xor eax, 0x3d70299d
xor eax, 0x7708b75d
or eax, 0x1eaf3b10
and eax, 0x8121716
or eax, 0x404000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x473b615d
xor eax, 0x318eeb3a
xor eax, 0x3719e100
and eax, 0x40442800
or eax, 0xa2000308
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3f10e564
xor eax, 0x138a7c74
or eax, 0x1406b9a7
or eax, 0x69672ec6
and eax, 0x27937930
and eax, 0x20831030
or eax, 0x50084046
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1564327c
and eax, 0x6bfdf959
xor eax, 0x87df2f0
xor eax, 0x73fe3d5b
and eax, 0x42822
or eax, 0xc5005004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1bca87dd
or eax, 0x3d995ea2
and eax, 0xec3ba0c
and eax, 0x4362796c
and eax, 0x2022808
or eax, 0xa1ad8673
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5d1e8906
or eax, 0x773df818
or eax, 0x7bd7fcaa
xor eax, 0x232c2bbc
or eax, 0x6a2c7fd2
and eax, 0x4cf3f410
or eax, 0x1000020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6c328a57
xor eax, 0x5c14b84e
and eax, 0x14b89451
and eax, 0x14008001
or eax, 0xb412308
mov dword [ebx], eax
add ebx, ecx
and eax, 0x27ae3eb
or eax, 0x792af5c
or eax, 0x7e794064
xor eax, 0x66160cc0
or eax, 0x14641461
and eax, 0x8ad044c
or eax, 0xa0020002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4f737cbf
and eax, 0x3ef898
and eax, 0x4139b2ab
and eax, 0x81008
or eax, 0xfd428657
mov dword [ebx], eax
add ebx, ecx
or eax, 0x70a1e432
and eax, 0x6882ba90
xor eax, 0x7cbbeba1
xor eax, 0x2e7993c4
and eax, 0x8a31
or eax, 0xc0011102
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x281cf9e3
xor eax, 0x25e22042
xor eax, 0x11263ebf
or eax, 0x78c7f1de
and eax, 0xa854a508
or eax, 0x200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7c198288
or eax, 0x2030eee2
or eax, 0x4027330c
or eax, 0x4ad9d254
and eax, 0x5e7506
or eax, 0x1000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0xb218094
and eax, 0x5fce48a7
and eax, 0x33862c85
and eax, 0x1020000
or eax, 0x5098ab3b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x32f0444f
or eax, 0x4d21aad2
xor eax, 0x6c3ba4b7
and eax, 0x56c7b0df
xor eax, 0x4a3e2a26
and eax, 0xc2202
or eax, 0x25011484
mov dword [ebx], eax
add ebx, ecx
and eax, 0x58977c21
or eax, 0x1bd6e1e6
or eax, 0x48018478
xor eax, 0x1a73621a
and eax, 0x40a41700
or eax, 0xbe402000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x75fc7d40
and eax, 0x6702f83
or eax, 0x5a331a8c
and eax, 0x30f74aaf
or eax, 0x4018af7f
and eax, 0x50032874
or eax, 0x3040000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3ad65099
and eax, 0x66503193
or eax, 0xbd6e5c4
and eax, 0x5656c0a7
and eax, 0x24080
or eax, 0xd9a8182a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x77a54090
or eax, 0x12b5f13
or eax, 0x51da077c
or eax, 0x193b1fb3
and eax, 0xbb1a06fe
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x46eda181
and eax, 0x62bb943c
xor eax, 0x5581ee46
and eax, 0x1000aa40
or eax, 0xa0460019
mov dword [ebx], eax
add ebx, ecx
and eax, 0x49145529
and eax, 0x2d2f59d3
and eax, 0x45e84ab8
or eax, 0x126c2d5a
or eax, 0x20b24763
and eax, 0x2b42f79
or eax, 0x1019000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7d3ad576
and eax, 0x2a7cd789
xor eax, 0x9b17237
xor eax, 0x530ee51
and eax, 0x540f7da9
and eax, 0x4015001
or eax, 0x901281c0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe2b8e9e
or eax, 0x69f2fdb8
and eax, 0x25f63979
and eax, 0x903978
or eax, 0x8a098280
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x61cf9f60
xor eax, 0x6aa32cf
xor eax, 0x46509fff
and eax, 0x82240800
or eax, 0x2040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x360a1b24
xor eax, 0x6a4e9044
and eax, 0x5ccd88a6
or eax, 0x2049e339
and eax, 0x32ff27ca
and eax, 0x410208
or eax, 0x1368034
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4158130c
or eax, 0x32b8dba
and eax, 0x39fb81d
and eax, 0x11f8018
or eax, 0x58a00063
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x17f56645
and eax, 0x17c5ead9
and eax, 0x1f1598e3
and eax, 0x8000
or eax, 0x817d4820
mov dword [ebx], eax
add ebx, ecx
or eax, 0x75edba17
or eax, 0x56c803ed
xor eax, 0x45de13f4
and eax, 0x22020808
or eax, 0x4441070
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x78aa526
xor eax, 0x4ae964bd
and eax, 0x27dcba27
and eax, 0x2049820
or eax, 0x448001dc
mov dword [ebx], eax
add ebx, ecx
or eax, 0x539f3dec
or eax, 0x1463bafe
xor eax, 0x303c2ec9
or eax, 0x1af382e3
and eax, 0x373e5c0c
and eax, 0x2100000
or eax, 0x8080639
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x101107df
and eax, 0x568eda31
or eax, 0xe7f9e8e
xor eax, 0x684b16e4
and eax, 0x34008808
or eax, 0x8483500
mov dword [ebx], eax
add ebx, ecx
or eax, 0xb846557
and eax, 0x30f1ae27
or eax, 0x79f6b33e
and eax, 0x78023530
or eax, 0x82084040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7fe47c66
and eax, 0x4bd7bf8a
and eax, 0x14aed126
and eax, 0x60000
or eax, 0x2b11ca40
mov dword [ebx], eax
add ebx, ecx
and eax, 0xb1112d1
and eax, 0x5fc37278
and eax, 0x447441bf
xor eax, 0x722c7033
and eax, 0x62281011
or eax, 0x89420404
mov dword [ebx], eax
add ebx, ecx
or eax, 0x19a8f476
or eax, 0x343db80f
or eax, 0x6332f67e
xor eax, 0x5f4ac87
and eax, 0xa80942f8
or eax, 0xd08007
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4ee8b7f9
xor eax, 0x11903030
xor eax, 0x286d5930
and eax, 0x3005a818
or eax, 0x8c401402
mov dword [ebx], eax
add ebx, ecx
or eax, 0x11d7d1b9
xor eax, 0x4f97a902
xor eax, 0x76f1fefb
and eax, 0x410aa42
or eax, 0x1a0e4180
mov dword [ebx], eax
add ebx, ecx
or eax, 0x734ff097
xor eax, 0x5c775799
xor eax, 0x645988dc
and eax, 0x40100012
or eax, 0xa00a8b65
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1c9c7193
xor eax, 0x9095ac2
and eax, 0x485cdb95
xor eax, 0x475275dd
or eax, 0x61ef060a
and eax, 0x4d240640
or eax, 0x80009181
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x682d69d7
and eax, 0x25878f4a
or eax, 0x17d84d09
xor eax, 0x25339cd2
and eax, 0x7c23699a
and eax, 0x10220108
or eax, 0xe80b600
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2f555df1
and eax, 0x4136a9af
xor eax, 0x302472f7
xor eax, 0x641be8b1
and eax, 0x15fc99d1
and eax, 0x10141940
or eax, 0xcb40249a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6de86bfb
xor eax, 0x4fdf9adf
or eax, 0x54177a53
xor eax, 0x41b4e95f
and eax, 0x132a0000
or eax, 0x48d40861
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x265d9722
or eax, 0x5f348117
or eax, 0x2a62af4e
and eax, 0x3789852f
xor eax, 0x6fe63a8b
and eax, 0x40601804
or eax, 0x100032
mov dword [ebx], eax
add ebx, ecx
and eax, 0x27f3f2dd
xor eax, 0x3bc02e58
or eax, 0x2bf924e9
xor eax, 0x48c51e68
and eax, 0x1ed12b3
and eax, 0x10c0081
or eax, 0x2109000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6ff30f60
or eax, 0x7ee04519
xor eax, 0xad1b3bb
xor eax, 0x7c948514
and eax, 0x8244232
or eax, 0x820a0409
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4e795bf7
xor eax, 0x17346ecb
or eax, 0x182cbe63
or eax, 0x1283444e
and eax, 0x9266c548
or eax, 0x20100010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3b86e74
or eax, 0x79e66341
and eax, 0x5adeded0
xor eax, 0x61f233b
and eax, 0x4001a86b
or eax, 0x20220080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3d3c00dc
or eax, 0x3e955e68
or eax, 0x12c683e2
and eax, 0x1a558f40
or eax, 0x82005
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1f227075
or eax, 0x65249b88
or eax, 0x62f48ded
and eax, 0x11f8005
or eax, 0x98000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x447a7134
or eax, 0x7c99a0a4
and eax, 0x419e4d3f
or eax, 0x7e6af887
and eax, 0x20986896
or eax, 0x10400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x359f3f47
and eax, 0x3f217aca
and eax, 0x777865e9
and eax, 0x20002000
or eax, 0xddb569d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x59be1608
xor eax, 0x2a5f7c3e
and eax, 0x92145d6
and eax, 0x482
or eax, 0x2087a59
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x59aced10
xor eax, 0x5c54d345
xor eax, 0x14cb22da
and eax, 0x123b0004
or eax, 0x80041008
mov dword [ebx], eax
add ebx, ecx
or eax, 0x128cb84a
or eax, 0x9250e84
or eax, 0x5f519952
or eax, 0x2351259a
or eax, 0x4ad95e8e
and eax, 0x3e800f5a
or eax, 0x20
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1d7991c0
and eax, 0x5c527b0b
xor eax, 0x5bdfa02c
or eax, 0xd76b7af
and eax, 0x38e8befd
and eax, 0x88022a8
or eax, 0x62144900
mov dword [ebx], eax
add ebx, ecx
and eax, 0x74c11691
and eax, 0x5b66b4b2
or eax, 0x27f173bb
or eax, 0x6a812500
and eax, 0x29201799
or eax, 0x10000844
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6366f992
xor eax, 0x59844b40
or eax, 0x32c2d458
and eax, 0x2380ed14
or eax, 0x4150200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1b91f0d7
xor eax, 0x25cf31a
xor eax, 0x203dce2b
and eax, 0x20600824
or eax, 0x180822c0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3d0c3015
and eax, 0x7bf5c23a
and eax, 0xd3d1e28
and eax, 0x6437095b
and eax, 0x200000
or eax, 0x9b4ae876
mov dword [ebx], eax
add ebx, ecx
or eax, 0x50890b5b
xor eax, 0x3d137656
xor eax, 0x5bc70c7f
and eax, 0x3c251146
or eax, 0x42800a01
mov dword [ebx], eax
add ebx, ecx
or eax, 0x75152fc2
and eax, 0x648d5efa
or eax, 0x4caeff07
or eax, 0x2b28bf01
and eax, 0x482eb85
or eax, 0x500030
mov dword [ebx], eax
add ebx, ecx
and eax, 0x62688013
or eax, 0x4aa616e4
or eax, 0x75e23003
xor eax, 0x17bcfe20
and eax, 0xa4097
or eax, 0x97241628
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2f13d6bb
or eax, 0x21220a52
and eax, 0x6ad1c2a1
or eax, 0x77951cf
xor eax, 0x7c21866
and eax, 0x880800
or eax, 0x14400440
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3b3c0bb4
xor eax, 0x339c703
and eax, 0x4cfca894
xor eax, 0x24bcbdd2
xor eax, 0x7c69ea96
and eax, 0x5408d410
or eax, 0x80620806
mov dword [ebx], eax
add ebx, ecx
and eax, 0x49111966
or eax, 0x293b3949
and eax, 0x2ff00232
xor eax, 0x1ecdf9f1
and eax, 0x118c4112
or eax, 0x48000404
mov dword [ebx], eax
add ebx, ecx
or eax, 0x45842453
and eax, 0x6a398411
xor eax, 0x6bc81a83
or eax, 0x3cbc72af
and eax, 0x15341815
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x39c912b2
and eax, 0x77b2abcc
and eax, 0x413a4a92
or eax, 0x18675530
and eax, 0x360fc82b
and eax, 0x50020
or eax, 0xed00590
mov dword [ebx], eax
add ebx, ecx
or eax, 0x255d1847
and eax, 0x38f88ac7
or eax, 0x125f11c1
or eax, 0x5b33c2d
and eax, 0x2c0c192b
or eax, 0x4000c010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3794fa41
and eax, 0x4a5cad9d
or eax, 0x34cb4e53
and eax, 0x22630813
and eax, 0x20030013
or eax, 0x8c88d5c8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x39d586dc
and eax, 0x4ef4859f
xor eax, 0x76083dc3
or eax, 0x5ba9bfc1
and eax, 0xc21af49
or eax, 0x560000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x32f82b9e
and eax, 0x2469f0bc
and eax, 0x492fa5ba
or eax, 0x3841d6f0
and eax, 0x10410000
or eax, 0x20802
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7b4c5483
or eax, 0x24086bd7
or eax, 0x4441a960
and eax, 0x27d183ff
and eax, 0x7c4bab61
and eax, 0x24018060
or eax, 0x50ae741a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x746048d0
or eax, 0x7867236
or eax, 0x42b55cbb
and eax, 0x61be5d6
and eax, 0x6094094
or eax, 0x41800828
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6eff2f65
or eax, 0x60140664
or eax, 0x5eafb19f
and eax, 0xc751510
or eax, 0x800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3ab9d1fe
xor eax, 0x4e325ca3
and eax, 0x1eec7831
xor eax, 0x5bc3ff6b
and eax, 0x1074808
or eax, 0xb0300005
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5626a8ce
xor eax, 0x2c6f0fb
or eax, 0x2c67da1d
and eax, 0x35f4e68a
or eax, 0x618e186e
and eax, 0x2010da0c
or eax, 0x88010110
mov dword [ebx], eax
add ebx, ecx
and eax, 0x66be8de5
and eax, 0x45f1f73c
xor eax, 0x58f6fecc
and eax, 0xc05cc8
or eax, 0x2190025
mov dword [ebx], eax
add ebx, ecx
and eax, 0x31405a34
and eax, 0x7466d3f3
and eax, 0x21176f55
and eax, 0
or eax, 0x93b3280c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x72ef186c
xor eax, 0x2015af14
or eax, 0x2360c1b6
or eax, 0x16fa2bad
xor eax, 0x6a786fe3
and eax, 0x31000
or eax, 0x20300142
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2fd0a938
or eax, 0x2fcac254
or eax, 0x6fd29045
and eax, 0xed8da5b
or eax, 0x10040180
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x71db1876
and eax, 0x6df7b3f2
xor eax, 0x6a80c52b
or eax, 0x2142175b
and eax, 0x22461302
or eax, 0x1818a020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x71707a4f
xor eax, 0xacdeb20
and eax, 0x5b37f494
xor eax, 0x6b6b2517
xor eax, 0x66410a74
and eax, 0x4c080c66
or eax, 0x1e20010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x52946a56
or eax, 0x3644fec6
or eax, 0x71b33f3c
and eax, 0x6b18887c
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x33dacb2f
xor eax, 0x327cf6bc
xor eax, 0x3757dd70
or eax, 0x7f408d3
or eax, 0x52880d9c
and eax, 0x535468d3
or eax, 0x28200
mov dword [ebx], eax
add ebx, ecx
or eax, 0x130d4eb8
or eax, 0x14473de
or eax, 0x5eef7fee
or eax, 0x58f68c84
xor eax, 0x56956b6a
and eax, 0x9001005
or eax, 0xc4846b68
mov dword [ebx], eax
add ebx, ecx
and eax, 0x12cc15e6
or eax, 0x1feb6a0
xor eax, 0x2a4b8f5f
and eax, 0x8b1002a
or eax, 0x40000540
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2a4bc8f2
or eax, 0x1aea7e0e
and eax, 0x297e3d0
and eax, 0x12a250
or eax, 0x60481007
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x334b67d4
and eax, 0x6ac6189f
or eax, 0x242c7e8
xor eax, 0x343c32e
xor eax, 0x34128dfa
and eax, 0x3012011a
or eax, 0x2282080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x611c80ec
and eax, 0x18aa7df
or eax, 0x33d22023
and eax, 0x31802001
or eax, 0xc051604
mov dword [ebx], eax
add ebx, ecx
and eax, 0x57f35de7
and eax, 0x2ce978ab
or eax, 0x2983de2f
and eax, 0x67c5d5a0
and eax, 0x1009420
or eax, 0x425621cb
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5abd38a7
and eax, 0x5b1e7899
and eax, 0xb9fedf2
or eax, 0x46c6c49b
and eax, 0x6408c98
or eax, 0x3100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x56675b14
or eax, 0x42dcccfd
or eax, 0x3289be2f
and eax, 0x12d0c8c4
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3df202c5
xor eax, 0x5e87f00d
xor eax, 0x4d99e51a
and eax, 0xa0380000
or eax, 0x43410060
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x39489d9b
or eax, 0x3769a975
or eax, 0x34c13072
and eax, 0x306524ce
xor eax, 0x2fa6b320
and eax, 0x1d861420
or eax, 0xc0000001
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4aef6551
or eax, 0x16e2366d
or eax, 0x29f6e125
xor eax, 0x1c7fbd32
and eax, 0x1880004
or eax, 0x98469100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4b469491
and eax, 0x50efa1b
or eax, 0x63cda880
and eax, 0x8800
or eax, 0x8020434e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6236c8a
xor eax, 0x18a46a9e
or eax, 0x1bbc6cb9
and eax, 0x765721bc
and eax, 0x198
or eax, 0x49204404
mov dword [ebx], eax
add ebx, ecx
or eax, 0x42e5dc13
xor eax, 0x40eff964
xor eax, 0x47300497
and eax, 0x8002000
or eax, 0xa2c01c02
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5afa1237
and eax, 0x50143135
or eax, 0x277e9eb7
xor eax, 0x5d956d49
and eax, 0x1d01df8a
and eax, 0x8009002
or eax, 0x96d00425
mov dword [ebx], eax
add ebx, ecx
and eax, 0x74c6561b
or eax, 0x5b55baec
xor eax, 0x5701db3d
and eax, 0x372c66b3
xor eax, 0x25a27239
and eax, 0x5a21022
or eax, 0x8040a950
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1c837252
and eax, 0x62380e2b
or eax, 0x1fdfbc89
or eax, 0x124365a6
xor eax, 0x11270e84
and eax, 0x8482122
or eax, 0xe0050054
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3b5a40c6
xor eax, 0x4d9edfeb
and eax, 0x3d6fc7d8
and eax, 0x24024600
or eax, 0x4a181010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x70c0f3de
and eax, 0x27154312
and eax, 0x7e39b7f7
xor eax, 0xd549cd5
and eax, 0x4b761a54
and eax, 0x1000040
or eax, 0xb40b8110
mov dword [ebx], eax
add ebx, ecx
and eax, 0x33054746
and eax, 0x47d88ebe
and eax, 0x1c87fa64
or eax, 0x72946d77
and eax, 0x52040103
or eax, 0x4290288
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7a601b04
xor eax, 0x66484f8
or eax, 0xf074293
or eax, 0x59f458b2
and eax, 0x2c316d71
and eax, 0x210931
or eax, 0x204828e
mov dword [ebx], eax
add ebx, ecx
or eax, 0xfec6397
xor eax, 0x2672a681
xor eax, 0x5ad108c6
and eax, 0x27bb1884
and eax, 0x22020000
or eax, 0x8706648
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x404a84ac
xor eax, 0x376eedd
and eax, 0x7461bd7c
or eax, 0x6a6aae32
and eax, 0x4240003a
or eax, 0x84105105
mov dword [ebx], eax
add ebx, ecx
or eax, 0xe2bef9a
and eax, 0x6f170cd6
and eax, 0x3e80af2e
and eax, 0x2000004
or eax, 0xa070a041
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6cf3e6a9
or eax, 0x6ff1880f
xor eax, 0x2dc071af
and eax, 0x4230d8a0
or eax, 0xbc4e2607
mov dword [ebx], eax
add ebx, ecx
or eax, 0x74e86782
and eax, 0x5feb7934
and eax, 0x77b31e90
xor eax, 0x65841fdd
and eax, 0x6754ec55
and eax, 0x10
or eax, 0xd829e1aa
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1a690962
or eax, 0x530d9a95
and eax, 0x41758e1f
or eax, 0x7dfeb3a2
and eax, 0x65b596a5
and eax, 0x40a40205
or eax, 0x10002c00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6748a6d
and eax, 0x2cf1231c
and eax, 0x4f33fb1b
and eax, 0x13ef98a2
and eax, 0
or eax, 0xbbcf33ff
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5ef3391b
or eax, 0x7dca646f
xor eax, 0x59647803
or eax, 0x41559c7f
and eax, 0x8452102d
or eax, 0x10206000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x44176ece
and eax, 0x1aa4411e
xor eax, 0x17771616
and eax, 0x13455400
or eax, 0x8821e0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3b7ef0ab
or eax, 0x75d25144
or eax, 0x39630e5a
xor eax, 0x570a3ef2
and eax, 0x514000
or eax, 0x1600a033
mov dword [ebx], eax
add ebx, ecx
and eax, 0x75e15c7c
and eax, 0x1e5ace30
and eax, 0x6ac88f31
or eax, 0x6a0a5711
and eax, 0x28421400
or eax, 0x14102044
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3eebf3da
or eax, 0x3f668b94
and eax, 0x24fee2b1
xor eax, 0x46fd7374
and eax, 0x29184
or eax, 0x1dd40011
mov dword [ebx], eax
add ebx, ecx
and eax, 0x35fa1c8
or eax, 0x2666ed79
or eax, 0x3a0aaa08
and eax, 0x2f6e68a0
or eax, 0x80800000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x296038a4
and eax, 0x5b2c64d2
and eax, 0x60e7981f
xor eax, 0x24a4f8d5
and eax, 0x20004844
or eax, 0x90750722
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5ff658d1
xor eax, 0x3e863c2c
and eax, 0x506cc665
and eax, 0x404001
or eax, 0x11e188a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x239c4447
xor eax, 0x6efc3575
and eax, 0x4a9e3910
and eax, 0x8020110
or eax, 0x815dd40d
mov dword [ebx], eax
add ebx, ecx
and eax, 0x671a4ab1
xor eax, 0x21f3db81
xor eax, 0x6151632f
and eax, 0xb194a8e
and eax, 0x1180886
or eax, 0xc0c72371
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3118410f
xor eax, 0x65e69231
xor eax, 0x3f9abc5
xor eax, 0x31c90f11
xor eax, 0x593c2e6
and eax, 0x13540000
or eax, 0xc8002fb
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x653ac4eb
or eax, 0x4adb4c3c
or eax, 0x135ea66d
and eax, 0x2bc16e18
or eax, 0x4000180
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4271a2f5
and eax, 0x1fe91de5
or eax, 0x7d175cc0
or eax, 0x2f726e78
and eax, 0x16833ef1
or eax, 0x80002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1cd16255
and eax, 0x253be060
xor eax, 0xb7a3f76
xor eax, 0x23010554
and eax, 0x20414200
or eax, 0xd48e008d
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4006d2a6
and eax, 0x380d4710
xor eax, 0x5b3eb53c
and eax, 0x10020208
or eax, 0x4400082
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7cb44f02
or eax, 0x40859f82
and eax, 0x61d716de
and eax, 0x7aa08216
xor eax, 0x54ec13fa
and eax, 0x30041180
or eax, 0xc001ae00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7d938528
and eax, 0x3c336aa3
xor eax, 0x4249b148
and eax, 0x40501128
or eax, 0xa44403
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7c7fd851
and eax, 0x7d42dd14
or eax, 0x5b568d17
and eax, 0x1100c003
or eax, 0xa4a10200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x565147f1
or eax, 0x2e4c6a5a
or eax, 0x19ca7dbd
and eax, 0x67c13831
and eax, 0x6aee1bb7
and eax, 0x60001010
or eax, 0x19042700
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4ecee6f8
xor eax, 0x1969a3e6
xor eax, 0x742351b2
and eax, 0x44edb5a8
and eax, 0x44c1400
or eax, 0x5b9261f1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3eb6b129
xor eax, 0x2601b8e3
or eax, 0x45f90124
or eax, 0x67f5d5ae
and eax, 0x550b013
or eax, 0x18000240
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1d0d8e0b
and eax, 0x23b0b25
or eax, 0x376e7821
xor eax, 0x72524b64
or eax, 0x4ea922e0
and eax, 0x420c3044
or eax, 0x80004c12
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3d9c6cb5
or eax, 0xc73358
and eax, 0x71be33f3
and eax, 0x21860012
or eax, 0xe018804
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4f4cf1f2
or eax, 0x4848beea
xor eax, 0x63abd83c
and eax, 0x3fb978b
or eax, 0x49310970
and eax, 0xe00160
or eax, 0x30000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2653aee5
xor eax, 0x4809c75c
and eax, 0x3bc4457e
and eax, 0x2be2637c
and eax, 0xa000018
or eax, 0xd1010d80
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x614eef61
xor eax, 0x61694239
xor eax, 0x1c443e3c
or eax, 0x5dedff71
or eax, 0x32722a67
and eax, 0x8d78b437
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x67410d59
or eax, 0x24aecc46
and eax, 0x53b545df
and eax, 0x315f93b0
and eax, 0x4cb099df
and eax, 0
or eax, 0xe4c69e04
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x9fd3a07
and eax, 0x1168b311
or eax, 0xd445cec
or eax, 0x5e744af0
and eax, 0x5f862d0
and eax, 0x1084010
or eax, 0xda839001
mov dword [ebx], eax
add ebx, ecx
and eax, 0x24816159
xor eax, 0x9237835
and eax, 0x508f5444
and eax, 0x821004
or eax, 0xfb314109
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1096ce0d
and eax, 0x39100c53
or eax, 0x1d8f8c72
and eax, 0x29050c70
or eax, 0x2104204
mov dword [ebx], eax
add ebx, ecx
and eax, 0x13db92c9
xor eax, 0x751c5ca
xor eax, 0x26f712fb
and eax, 0x20168441
or eax, 0x9c000886
mov dword [ebx], eax
add ebx, ecx
or eax, 0x73740722
xor eax, 0x364f77a8
and eax, 0x42c65279
and eax, 0x7ab73270
and eax, 0x16f5ff12
and eax, 0
or eax, 0x62fd8113
mov dword [ebx], eax
add ebx, ecx
or eax, 0x65384644
and eax, 0x382fa15f
or eax, 0x6e900e72
and eax, 0x77b93ed9
and eax, 0x2300440
or eax, 0x994081a2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xa3197e0
xor eax, 0x1bdeea35
xor eax, 0x16fa8f9e
and eax, 0x2ce49cc
xor eax, 0x4a2041a9
and eax, 0xa640021
or eax, 0x5904d5a
mov dword [ebx], eax
add ebx, ecx
or eax, 0xdf65bf9
and eax, 0x602588ab
and eax, 0x2cf6928a
or eax, 0x21627c72
and eax, 0x7888987e
and eax, 0x20001022
or eax, 0xd5122785
mov dword [ebx], eax
add ebx, ecx
and eax, 0x10532180
or eax, 0x5b67cc98
xor eax, 0x5adaaf19
xor eax, 0x851eef1
xor eax, 0x5390b4ea
and eax, 0x42680808
or eax, 0xa003e765
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x69725216
xor eax, 0x66ef301f
and eax, 0x6edab9d9
and eax, 0x53607968
and eax, 0x610df96e
and eax, 0
or eax, 0xb303c22b
mov dword [ebx], eax
add ebx, ecx
or eax, 0x174482ab
and eax, 0x1ce84cdd
or eax, 0x58f6c745
xor eax, 0x1e295dcc
and eax, 0x40018000
or eax, 0x89006052
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4b83f5d4
and eax, 0x366ec83e
xor eax, 0x308aa773
and eax, 0x1a9f330c
and eax, 0x74b9d3f0
and eax, 0x10000300
or eax, 0x7113021
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5346d4b1
or eax, 0x4aab1982
and eax, 0x26f9b198
or eax, 0x2252b646
and eax, 0x242301c0
or eax, 0xc0044000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x695658d0
xor eax, 0x4117cee9
and eax, 0x6b5d0717
xor eax, 0x3882f7d1
or eax, 0x332351de
and eax, 0x31213014
or eax, 0x401c0800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1751b6fa
xor eax, 0x3a6a1404
or eax, 0x44b1fc7d
and eax, 0x492e5462
xor eax, 0x2421ea6e
and eax, 0x72c0c
or eax, 0x33001a0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4ab6319f
or eax, 0x4f041f2d
and eax, 0xfe9207e
xor eax, 0x77cbff64
and eax, 0x2efb801a
and eax, 0x28600008
or eax, 0x91154d85
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4613c36f
xor eax, 0x5582a062
and eax, 0x12c3d2
and eax, 0x80
or eax, 0x61923018
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x14b6c975
and eax, 0x2d10ba6b
or eax, 0x7daac891
or eax, 0x15d30844
or eax, 0x46ce4997
and eax, 0x7cf8c8d8
or eax, 0x400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x60fff756
or eax, 0x2b525935
or eax, 0x66f429a9
and eax, 0x6755d668
xor eax, 0x17fea4db
and eax, 0x60220031
or eax, 0x4058c48
mov dword [ebx], eax
add ebx, ecx
and eax, 0x644ddc25
or eax, 0x6277e19
or eax, 0x6d1dae80
xor eax, 0x5b2b19cb
or eax, 0xd97bcef
and eax, 0x2180401a
or eax, 0x40080000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5ed50429
xor eax, 0x39b72a62
or eax, 0x7492a6cc
xor eax, 0x5f7514e
and eax, 0xbc5115d
and eax, 0x1000011
or eax, 0x80b04840
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5a984199
xor eax, 0x137ee827
or eax, 0x9863f57
and eax, 0x94e0112
or eax, 0xa0004080
mov dword [ebx], eax
add ebx, ecx
or eax, 0xa971189
and eax, 0x496b8abd
xor eax, 0x415db4ec
and eax, 0x48148021
or eax, 0x37414a0a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x41aaf068
and eax, 0x91ff363
xor eax, 0x349ed6e6
and eax, 0x56c7ffe6
and eax, 0x6c0
or eax, 0x41282819
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1e303b7d
xor eax, 0x1f457818
and eax, 0x3e43ae12
and eax, 0x410c10
or eax, 0xc80c90e7
mov dword [ebx], eax
add ebx, ecx
or eax, 0x355f607d
xor eax, 0x653ab925
or eax, 0x2e796630
xor eax, 0x5cccd0f6
and eax, 0x200604
or eax, 0xc4a0072
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6913e467
and eax, 0x667bcdb3
and eax, 0x7e159ec7
and eax, 0xfb8e619
and eax, 0x4a5fe8b0
and eax, 0
or eax, 0x897d5058
mov dword [ebx], eax
add ebx, ecx
or eax, 0x41b1069e
and eax, 0x2b5a9ba7
or eax, 0x3ab57527
xor eax, 0x7ba2a8e4
and eax, 0x40418440
or eax, 0x1f202028
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x55856a15
or eax, 0x4d040479
and eax, 0x9a1b1bb
or eax, 0x212c26a4
or eax, 0x49439ce5
and eax, 0x40c90201
or eax, 0x100100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x79224055
and eax, 0x57014f43
xor eax, 0x348b9f1e
or eax, 0x241108ea
xor eax, 0x9df108a
and eax, 0x8408415
or eax, 0x10aa028a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x35d64cc3
or eax, 0x4fdb9176
or eax, 0x1d486440
or eax, 0xb8ec80f
or eax, 0x60324114
and eax, 0x5712f0eb
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3f1645fd
xor eax, 0x376bddc3
xor eax, 0x52dc8b1c
xor eax, 0x20f40d64
xor eax, 0x67233496
and eax, 0x54020882
or eax, 0x82000100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x42db6ccc
or eax, 0x73670ffc
xor eax, 0x1faa43ae
and eax, 0x88110400
or eax, 0x5825283
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1d8e34c5
xor eax, 0x25bd6837
and eax, 0x3a368afe
and eax, 0x18000230
or eax, 0xc6406008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x57cd92a8
xor eax, 0x2aef5662
and eax, 0xb95e3fe
xor eax, 0x454fad82
or eax, 0x2b38a17e
and eax, 0x83ea236
or eax, 0x10004080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x13aa44fc
and eax, 0x327b03a8
and eax, 0x22f972ff
or eax, 0x358548d7
and eax, 0x35004000
or eax, 0x2501308
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x15f5a90b
xor eax, 0x958fafb
xor eax, 0x20b37dff
and eax, 0x1447c00
or eax, 0x14110218
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2c7ea5cd
and eax, 0x544cbd31
or eax, 0x606b30e6
or eax, 0x286aad2e
and eax, 0x4409b480
or eax, 0x90900211
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4ba86192
xor eax, 0x30b0ebf6
or eax, 0x3706b08
and eax, 0x21104940
or eax, 0x88801080
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1953dd8d
and eax, 0x4756caaa
xor eax, 0x6c03a5da
and eax, 0x44002002
or eax, 0x93bc9028
mov dword [ebx], eax
add ebx, ecx
and eax, 0xb5a6745
xor eax, 0x32fddf23
and eax, 0x3e98dd15
and eax, 0x30001401
or eax, 0x840b00ac
mov dword [ebx], eax
add ebx, ecx
or eax, 0x43d3aae5
xor eax, 0x1f67aaae
or eax, 0x138fde1
xor eax, 0x69cc831e
and eax, 0x80006c31
or eax, 0x80b0000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5bbdb9cb
xor eax, 0x3f4797eb
or eax, 0x6a0f4feb
and eax, 0x6c0822b1
or eax, 4
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7e21c3c1
and eax, 0x5bf23189
and eax, 0x7b2d0cb2
xor eax, 0x5a66a8d
and eax, 0x6826009
or eax, 0x11402
mov dword [ebx], eax
add ebx, ecx
or eax, 0x40496c63
or eax, 0x43111c9f
or eax, 0x7b7189b1
and eax, 0x9127c26
and eax, 0x4670df90
and eax, 0x4c00
or eax, 0xdecba004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x629a3ecc
and eax, 0x18ec0011
xor eax, 0x75c14955
and eax, 0x61010914
or eax, 0x8a02a2a2
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x46889d94
and eax, 0x3af2527d
and eax, 0x6e576d37
or eax, 0x4c598f24
and eax, 0x530c04
or eax, 0x42080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x238930cb
xor eax, 0x5764cfa2
xor eax, 0x3b9a56a1
and eax, 0x3c09d1d
and eax, 0x306c101e
and eax, 0
or eax, 0x6e4050b0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6445c1aa
or eax, 0x7126408f
or eax, 0x4e2256b9
and eax, 0x286885fc
and eax, 0x14
or eax, 0x298a901
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x43768dad
xor eax, 0x35ea0fb7
and eax, 0x4e6c3bc5
xor eax, 0x40cb9187
xor eax, 0x10a5eea4
and eax, 0x4285000
or eax, 0xa852250
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x29935081
and eax, 0xba8a8b1
and eax, 0x222c5a9
and eax, 0x7595080b
and eax, 1
or eax, 0x13b97112
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3cfe51fd
or eax, 0x309bc72d
and eax, 0x29657216
and eax, 0x1600216
or eax, 0x10180800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7b3e69c7
xor eax, 0x31ab929d
and eax, 0x73004edf
or eax, 0x6899a95
xor eax, 0x138d8a0d
and eax, 0x40001000
or eax, 0x28232c26
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x12356c44
or eax, 0x7f062f10
and eax, 0x21bb2245
and eax, 0x122200
or eax, 0xcecdddbf
mov dword [ebx], eax
add ebx, ecx
and eax, 0xf401b25
or eax, 0x496640e9
and eax, 0x4ecb5239
and eax, 0x3dd8054d
xor eax, 0x46c360b0
and eax, 0x2002038
or eax, 0x15740f04
mov dword [ebx], eax
add ebx, ecx
and eax, 0x68bf5438
xor eax, 0x2ccc5b74
or eax, 0x289149d8
and eax, 0x705c1c
or eax, 0x13040020
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2e176860
and eax, 0x4a5c063c
xor eax, 0x6a2eb635
and eax, 0x613ab083
and eax, 0x303000
or eax, 0xf440a3c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2828abd9
or eax, 0x568c5d76
xor eax, 0x70c88fb5
xor eax, 0x49d5b8c1
and eax, 0x44b00800
or eax, 0x84e3751
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x26ca6752
and eax, 0x35e889af
or eax, 0x6d511e42
xor eax, 0x4f642d53
and eax, 0x11210
or eax, 0x1c6a04a3
mov dword [ebx], eax
add ebx, ecx
and eax, 0xb7bf60a
or eax, 0x20968862
xor eax, 0x248d100d
and eax, 0x4b4533d9
or eax, 0x435f5898
and eax, 0x2554a08
or eax, 0x24000002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x636b0d86
or eax, 0x2e9c5932
xor eax, 0x6dd8ae54
and eax, 0x220122
or eax, 0x35080400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5e7d41d2
and eax, 0x70582f2f
xor eax, 0x61870694
or eax, 0x6d8e5247
and eax, 0x298500d7
or eax, 0x82008820
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1feaa18a
and eax, 0x1238f1bb
xor eax, 0x680f18da
and eax, 0x600d0000
or eax, 0x14802007
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x20afacb5
xor eax, 0x40ae7949
or eax, 0x32b51841
xor eax, 0x24d8196c
and eax, 0x8a8f54c
and eax, 0x200000
or eax, 0x6b421a31
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6b509d1a
and eax, 0xd939ab9
xor eax, 0x32c8a3cb
and eax, 0x7eeba1c9
xor eax, 0x1848f084
and eax, 0x8020140
or eax, 0x85502aab
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1d826734
or eax, 0x645a0c9e
and eax, 0xb80888d
and eax, 0x805
or eax, 0xd62d2652
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1e30fffc
and eax, 0x5d0a2449
and eax, 0x4d6b0fe5
and eax, 0x40
or eax, 0x7ab570aa
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7ddf0e3a
and eax, 0x789efff6
xor eax, 0x7508fc5f
and eax, 0x5008418
or eax, 0x12230080
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3f870cfd
or eax, 0x2c0cccba
or eax, 0x2780102f
xor eax, 0x3c16e8cd
and eax, 0x5d1c5d5e
and eax, 0x100000
or eax, 0x74c2e0a9
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x197f9e7
and eax, 0x6acf4d54
or eax, 0x5f59cb62
and eax, 0xa040a46
or eax, 0x80020008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x28e08d4b
or eax, 0x53f7ad48
or eax, 0x132d54cb
or eax, 0x348fbf12
and eax, 0xb40446c3
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x14f2fa37
and eax, 0x45c3b4b
or eax, 0x127184f1
and eax, 0x621b402
or eax, 0xc90a0108
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4e90e029
and eax, 0x1dbb44a8
and eax, 0x207c4f0c
and eax, 0x7a862da6
and eax, 0x400
or eax, 0xb3569bdc
mov dword [ebx], eax
add ebx, ecx
and eax, 0x194b2475
and eax, 0x5d3a7a9b
and eax, 0x701a4de1
xor eax, 0x273ef538
or eax, 0x6d0614a
and eax, 0x15885430
or eax, 0x48010a85
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5af99683
or eax, 0x382220d3
and eax, 0x1f1c40de
or eax, 0x75b6ae23
and eax, 0x68162803
or eax, 0x405004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3c5cf85d
and eax, 0x4e85fb52
and eax, 0x6f800d4e
xor eax, 0x525d43ac
xor eax, 0x4c78d8ea
and eax, 0x16240040
or eax, 0xa0480419
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1df7c41c
xor eax, 0x60fbacde
and eax, 0x38ef073a
and eax, 0x5848e1fc
xor eax, 0x1d4d895c
and eax, 0x1010800
or eax, 0xc0227408
mov dword [ebx], eax
add ebx, ecx
and eax, 0x72752147
xor eax, 0x15cd8c04
xor eax, 0x40c5623
or eax, 0x3da9a431
and eax, 0x4dc81e03
or eax, 0x800400c0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1711920b
xor eax, 0x33ab1473
xor eax, 0x9e5b2d0
and eax, 0x10006b
or eax, 0x5608584
mov dword [ebx], eax
add ebx, ecx
or eax, 0x24fd5bf
xor eax, 0x1c0fdc3c
or eax, 0x231a80df
and eax, 0x78610fab
xor eax, 0x2810df97
and eax, 0x1000841c
or eax, 0x8d880081
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2831e2fd
and eax, 0x7489962a
xor eax, 0x11984742
and eax, 0x10808308
or eax, 0x6c610880
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2469850a
and eax, 0x580163c8
and eax, 0x262d55f6
and eax, 0x80
or eax, 0x4a805720
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6580e317
or eax, 0x17f48960
or eax, 0x2fe74850
or eax, 0x2421b55c
or eax, 0x5698c26e
and eax, 0x4693e636
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x403d668f
or eax, 0x15d5abeb
or eax, 0x7f2d73d3
and eax, 0x4174c5a9
or eax, 0x20000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4e595319
or eax, 0x3d60e22a
xor eax, 0x1063bdfc
or eax, 0x4676b923
and eax, 0x462c8927
or eax, 0x800400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1983eeeb
xor eax, 0x3ba9fe31
xor eax, 0x22a49bba
and eax, 0x4228024
or eax, 0xb808241b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5849b20a
and eax, 0x52766bac
or eax, 0x37754ee6
and eax, 0x751280c
or eax, 0x8008001
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3161c5ec
and eax, 0x7cc15b1
xor eax, 0x2ff18b5f
xor eax, 0x2d362d65
and eax, 0x734a5a1
and eax, 0x3040400
or eax, 0xf43b4185
mov dword [ebx], eax
add ebx, ecx
and eax, 0x74223f2d
and eax, 0x5849522d
or eax, 0x6dcbee74
and eax, 0x191fe7c0
or eax, 0x1db5d626
and eax, 0x19063042
or eax, 0x42400810
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7d85b644
xor eax, 0x74de1e01
or eax, 0x98eec0e
xor eax, 0x59c46923
and eax, 0x1f3d216e
and eax, 0x2180108
or eax, 0x2cc24ec0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6ffaee62
and eax, 0x55d26e65
and eax, 0x4444ccae
or eax, 0x4179f3b2
and eax, 0x131b1b2
or eax, 0x8484044d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x234c1597
or eax, 0x1fdb8cbe
and eax, 0xa71bc60
and eax, 0xa300440
or eax, 0x95801298
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2e483503
or eax, 0x570650
and eax, 0x7117034
or eax, 0x24b4dc79
and eax, 0x113811
or eax, 0x48420006
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x21f8161e
xor eax, 0x17755fe2
and eax, 0x361cefbf
and eax, 0x220001ab
or eax, 0x49c21a50
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5bb51c80
and eax, 0x664d498e
and eax, 0x3d2b0d01
and eax, 0x20000900
or eax, 0x9736261a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x68c5cf7e
or eax, 0x360356d
and eax, 0x201b34c7
xor eax, 0x1dcb6280
and eax, 0x2d810207
or eax, 0x48900
mov dword [ebx], eax
add ebx, ecx
and eax, 0x54b15855
and eax, 0x445d3238
or eax, 0x8654642
or eax, 0x312e5d85
or eax, 0x280128d9
and eax, 0x14f6c4c
or eax, 0xc0908020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2777b66f
or eax, 0x129e7de2
or eax, 0x5d768f40
or eax, 0x29fea91c
and eax, 0xc1082b1c
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x47d2297f
xor eax, 0x6b537790
or eax, 0x7faa0143
or eax, 0x386871fd
xor eax, 0xb8cb3ea
and eax, 0x84010211
or eax, 0x98800e8
mov dword [ebx], eax
add ebx, ecx
or eax, 0xe846a47
xor eax, 0x65f6ab33
xor eax, 0x5015a9b4
and eax, 0xc0868
or eax, 0x5808004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x348fcdcf
xor eax, 0x3f21c275
and eax, 0x278a876c
xor eax, 0x6bce0129
and eax, 0x644c8048
or eax, 0x234880
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x76b2eeb9
or eax, 0x60f4e454
and eax, 0x3d1fd6ca
or eax, 0x67588548
and eax, 0x15008400
or eax, 0x88a01090
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x70dc3dd6
xor eax, 0x6151fcda
xor eax, 0x7d24fb5c
and eax, 0xd1018c80
or eax, 0xc261018
mov dword [ebx], eax
add ebx, ecx
and eax, 0xac2e60b
and eax, 0x53507922
xor eax, 0x1a75018c
or eax, 0x2772aed6
or eax, 0x49542a0e
and eax, 0x7520880a
or eax, 0x80804001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x40ba4d47
xor eax, 0x58eb1dcc
or eax, 0x5dd6bf4b
and eax, 0x2db8ca95
xor eax, 0x71e6a4ab
and eax, 0x4c500c02
or eax, 0xa3888004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4dad218f
and eax, 0x73a6d5f9
and eax, 0x54fd8bd0
and eax, 0x40000000
or eax, 0x373bb33d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7bdb7f54
or eax, 0x13d9353c
and eax, 0x5ff5b05b
and eax, 0x715e0389
and eax, 0x5659cee
and eax, 0x1000000
or eax, 0xa2a78092
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x76b8e37a
xor eax, 0x7202b2be
or eax, 0x30b410fb
or eax, 0x10942304
or eax, 0x23b46d3e
and eax, 0x16083740
or eax, 0x48000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x49155a51
xor eax, 0x5bbedc
xor eax, 0x166e679a
xor eax, 0x4302e537
and eax, 0xa280020
or eax, 0x241080c8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2beb30f1
xor eax, 0x352c23b3
and eax, 0x273946da
and eax, 0x200
or eax, 0x14888a1
mov dword [ebx], eax
add ebx, ecx
and eax, 0xc7d469f
and eax, 0x65b96d59
or eax, 0x36cfeb8a
and eax, 0x30802a0b
or eax, 0x48000070
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x47c27b2f
xor eax, 0x2e480872
and eax, 0x384697f6
or eax, 0x4abf5a2d
or eax, 0x73dd9a85
and eax, 0x79b7d22d
or eax, 0x80002440
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x479a59f2
xor eax, 0x47b9c841
xor eax, 0x3f10076d
and eax, 0x40000003
or eax, 0x18380508
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2cffb595
xor eax, 0x68a3f244
and eax, 0x35e0b112
and eax, 2
or eax, 0xaa207400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2be2b2d0
xor eax, 0x79dcb02b
xor eax, 0x3c86e587
and eax, 0x4493d368
and eax, 0x40809100
or eax, 0x19076c05
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x59558d47
and eax, 0x1e2b6d2d
and eax, 0x6759b30d
and eax, 0x166dbf44
xor eax, 0x69c8d2e5
and eax, 0x29883080
or eax, 0x86020d18
mov dword [ebx], eax
add ebx, ecx
or eax, 0x647d1c35
or eax, 0x58fc0c52
or eax, 0x552ebfdf
and eax, 0x4ce9d2cd
xor eax, 0x74e39888
and eax, 0x280a0805
or eax, 0x5016008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x58405d52
xor eax, 0x7ba1f789
and eax, 0x1a14f659
or eax, 0x45189f36
and eax, 0x60fcbbb6
and eax, 0x40180000
or eax, 0x394320c9
mov dword [ebx], eax
add ebx, ecx
or eax, 0x9f09bec
and eax, 0x3a64ac45
or eax, 0x49bc57a7
and eax, 0x135e865d
or eax, 0x4636c9ed
and eax, 0x441480a5
or eax, 0x20802012
mov dword [ebx], eax
add ebx, ecx
or eax, 0x36d01f29
or eax, 0x64e5cde3
or eax, 0x43c90488
and eax, 0x14508d05
or eax, 0x88000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4ea0b1f7
xor eax, 0x2ba93847
xor eax, 0x286cc9f2
and eax, 0x482ecc6b
and eax, 0x4cc00
or eax, 0x38c811ac
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7390385c
xor eax, 0x7911107d
and eax, 0x719a5e94
and eax, 0x10004404
or eax, 0x9758812
mov dword [ebx], eax
add ebx, ecx
and eax, 0xc55e18a
xor eax, 0x5d0e9577
xor eax, 0x6e891c16
xor eax, 0x4999e3a5
and eax, 0x32420244
or eax, 0x8c844009
mov dword [ebx], eax
add ebx, ecx
or eax, 0x47233012
xor eax, 0x42191233
or eax, 0x474ef225
and eax, 0xd50c1009
or eax, 0x82
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x16ae0ea1
or eax, 0x2a051e70
and eax, 0x7008d843
xor eax, 0x7e1f2916
and eax, 0x1dd937ce
and eax, 0x4182140
or eax, 0x264040b
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x846e9a6
or eax, 0x11d21858
or eax, 0x3d2c828b
and eax, 0x24441699
xor eax, 0x75071b8
and eax, 0x20006001
or eax, 0x840298c0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1daa0200
and eax, 0x2ccc9249
and eax, 0xb845889
xor eax, 0x401c43b9
xor eax, 0x6638631c
and eax, 0x26a41084
or eax, 0x514609
mov dword [ebx], eax
add ebx, ecx
and eax, 0x62e77e06
and eax, 0x1ea3b89
and eax, 0x5bcd5f10
or eax, 0xabdfce2
and eax, 0xab890c2
or eax, 0x21020104
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4797b2ff
xor eax, 0x17a5b5ef
or eax, 0xfcee570
or eax, 0x174da866
xor eax, 0x2432bf1f
and eax, 0x406d00c1
or eax, 0xb500
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3d3f69b3
xor eax, 0x73f9b39
xor eax, 0x8d3100b
and eax, 0x472f9fd8
and eax, 0x5d02c170
and eax, 0x10
or eax, 0x8abf3328
mov dword [ebx], eax
add ebx, ecx
or eax, 0xcdf5344
and eax, 0x7d6cad72
xor eax, 0x2c476f23
xor eax, 0x5643353d
xor eax, 0x3005949f
and eax, 0x64ce861
or eax, 0x38101002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x76bdd449
and eax, 0x4a0ab088
xor eax, 0x320baefb
and eax, 0x218c0
or eax, 0x1b00004
mov dword [ebx], eax
add ebx, ecx
and eax, 0xc16f2c9
xor eax, 0x4062aa70
and eax, 0x12c9716e
and eax, 0x1fd95915
and eax, section..text
or eax, 0x358924d6
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6b3a5a69
and eax, 0x1d08895
xor eax, 0x5b6ab92e
or eax, 0x5766106f
and eax, 0x1a0919cf
and eax, 0xa001048
or eax, 0x962230
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1570bff8
xor eax, 0x2e1fd3ca
and eax, 0x5f93e127
xor eax, 0x28efa7e1
and eax, 0x208806c2
or eax, 0x91030004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x67238187
or eax, 0x781c66c
or eax, 0x7be9d91d
xor eax, 0x292785ee
and eax, 0x64c5a10
or eax, 0x113204e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x70646f89
and eax, 0x3a41d4ea
xor eax, 0x529a0e31
xor eax, 0x6991fb7b
and eax, 0x8428100
or eax, 0x66004645
mov dword [ebx], eax
add ebx, ecx
and eax, 0xf1f8e77
or eax, 0x3b16fc6d
xor eax, 0xbd47132
or eax, 0x5b469861
xor eax, 0x678bdd7e
and eax, 0x10084201
or eax, 0x42a219f8
mov dword [ebx], eax
add ebx, ecx
or eax, 0xd4fb315
or eax, 0x4fc20d15
or eax, 0x350064cc
xor eax, 0x499ce1c2
and eax, 0x10210229
or eax, 0x80c0000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x149f89ef
and eax, 0x209e6de1
and eax, 0x22ad19f9
and eax, 0x5e652203
and eax, 0x10bfcfee
and eax, 0
or eax, 0x6828fc5
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5e924395
xor eax, 0x60554d2e
xor eax, 0x1fd83524
and eax, 0x6908030c
or eax, 0x82400430
mov dword [ebx], eax
add ebx, ecx
and eax, 0x18d0d77b
and eax, 0x435a2ad4
or eax, 0x3ac958d4
or eax, 0x20c6bc51
and eax, 0x8860214
or eax, 0x4100000
mov dword [ebx], eax
add ebx, ecx
or eax, 0xde05b88
or eax, 0x5ecc98af
or eax, 0x1c4ed59a
or eax, 0x5e2a1d33
and eax, 0x29d8d1a4
and eax, 0x1101004
or eax, 0xc4022e02
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x46c8f923
or eax, 0x3a558802
xor eax, 0x7b11c1a8
and eax, 0x23618246
and eax, 0x200
or eax, 0x8025b4a0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x71ab703d
or eax, 0x5bc3d40e
xor eax, 0x4c2a0aae
and eax, 0x81411801
or eax, 0x4800024a
mov dword [ebx], eax
add ebx, ecx
or eax, 0xd05724e
and eax, 0x24796b37
or eax, 0x4e164c38
and eax, 0x5201e
or eax, 0x11281040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x29da602
xor eax, 0x563f8113
or eax, 0x4a0fe6a3
and eax, 0x90a7746
or eax, 0x90100000
mov dword [ebx], eax
add ebx, ecx
and eax, 0xa5d52a5
and eax, 0x2b378e
xor eax, 0x3d14b524
or eax, 0x44d91e60
and eax, 0x79098940
or eax, 0x8202000c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3f4ba2c2
or eax, 0x22ccaf85
and eax, 0x5bff1b21
or eax, 0x68830070
and eax, 0x4b0d02f8
and eax, 0x49010010
or eax, 0xb0004005
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4199e0e3
xor eax, 0x4c7b8bf8
or eax, 0x44d900a2
or eax, 0x1160260b
xor eax, 0x21dec184
and eax, 0x8421682b
or eax, 0x901100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6276758f
or eax, 0x8da1580
xor eax, 0x161eca95
xor eax, 0x29051318
and eax, 0x2280a400
or eax, 0x401a1038
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7ac37a8f
xor eax, 0x77f88df5
and eax, 0x398a587
and eax, 0x3000102
or eax, 0xf9235
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7f177066
xor eax, 0x1c34b561
xor eax, 0xd2f1233
or eax, 0x111b53f8
xor eax, 0x241004c
and eax, 0x80690
or eax, 0xe0810048
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x34b06502
xor eax, 0x24cb1c16
xor eax, 0x16483df1
xor eax, 0x63e12763
xor eax, 0x65a912eb
and eax, 0x60521401
or eax, 0xf0c0802
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3df3a64d
or eax, 0x38bee38c
and eax, 0x250447de
and eax, 0x4280
or eax, 0x45d10401
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xa9a4a5e
or eax, 0x38afe427
or eax, 0x78492c92
and eax, 0x3f016867
or eax, 0x80000100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x67433ebe
xor eax, 0x59314392
or eax, 0x406abc91
and eax, 0xdd29daf
and eax, 0x295a1622
and eax, 0x401002
or eax, 0x44202159
mov dword [ebx], eax
add ebx, ecx
and eax, 0x18fde440
xor eax, 0x5641230a
and eax, 0x53c1e456
xor eax, 0x1af0f72
or eax, 0x5d166eb7
and eax, 0x173e6fa5
or eax, 0x20400000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x73cb4a10
or eax, 0x3605afc5
and eax, 0x4d3316c
xor eax, 0x59825a4e
and eax, 0x59115220
or eax, 0x2a00415
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7fa743c6
or eax, 0x640af966
and eax, 0x31b7d5e6
and eax, 0x20048440
or eax, 0x44812a10
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6924df6e
and eax, 0x7814405
and eax, 0x1eced0f9
and eax, 0x8d528e4
and eax, 0
or eax, 0x8845f075
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x359700a5
and eax, 0x4425dd31
xor eax, 0x6f9a3053
and eax, 0x62106001
or eax, 0x90451b34
mov dword [ebx], eax
add ebx, ecx
and eax, 0x632020f0
or eax, 0x2a2bb8d3
or eax, 0x2fbb4358
xor eax, 0x20e50023
xor eax, 0x1f5eb1af
and eax, 0x50004a26
or eax, 0xd05b580
mov dword [ebx], eax
add ebx, ecx
or eax, 0x13181ceb
and eax, 0x7e88bd3b
and eax, 0x22f31ef0
xor eax, 0x7c9f948
and eax, 0x7c67902a
and eax, 0x4008000
or eax, 0xd3162750
mov dword [ebx], eax
add ebx, ecx
and eax, 0x65c524be
xor eax, 0x538be36b
and eax, 0x79d216be
xor eax, 0x7d6d70dd
and eax, 0x41041404
or eax, 0x2000808
mov dword [ebx], eax
add ebx, ecx
and eax, 0x11c7e4bb
and eax, 0x54841ebf
or eax, 0x4d3cff72
and eax, 0x793fccf6
and eax, 0x50026f8f
and eax, 0x40000c00
or eax, 0x1dfc93c0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3f75a5b
xor eax, 0x97875bc
xor eax, 0x2bb84a3b
or eax, 0x68018c40
and eax, 0x13484c7
or eax, 0x25208
mov dword [ebx], eax
add ebx, ecx
or eax, 0x709002c9
or eax, 0x13f8252
or eax, 0x5279bff0
and eax, 0x41bca8ba
or eax, 0x41f4cd5b
and eax, 0xc81
or eax, 0x26001000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x292cb273
and eax, 0x47883cf2
or eax, 0x4e8b652
or eax, 0x50e0a649
and eax, 0x50016f0
or eax, 0x8160000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x71a1ef04
and eax, 0x5f282046
and eax, 0x193c75e1
and eax, 0x650e01f3
and eax, 0
or eax, 0xba5854b1
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5bee3783
or eax, 0x23e2edb8
and eax, 0x229c66f
xor eax, 0x53b9afa5
and eax, 0x51002902
or eax, 0x2c2c1070
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x50c971a4
xor eax, 0x2ecedc31
and eax, 0x1f89ea57
and eax, 0x1bc9c707
or eax, 0x5ff3deed
and eax, 0x11aa1ec3
or eax, 0x80000100
mov dword [ebx], eax
add ebx, ecx
or eax, 0xfab3cf4
xor eax, 0xf1a861e
xor eax, 0xd22e27d
or eax, 0x454206c8
and eax, 0xd013464c
or eax, 0x2202022
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7c1944e3
or eax, 0x33d0d7a9
and eax, 0x2a5b2899
xor eax, 0xef6190b
and eax, 0x180
or eax, 0x80420031
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6ecddf6f
xor eax, 0x2331c624
or eax, 0x2ea5772b
and eax, 0x1c7bd7c5
and eax, 0x41b5441
or eax, 0x1c4a83c
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4ddf9d03
or eax, 0x5fbec4e3
or eax, 0x2dec1644
and eax, 0x27484990
xor eax, 0x799c2d8f
and eax, 0x50d04008
or eax, 0x802a1120
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7e72efb3
xor eax, 0x5155258e
and eax, 0x1dcb7d15
or eax, 0x139ca2dc
or eax, 0x28f8d45b
and eax, 0x398ea083
or eax, 0xc4000100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x10e504cc
or eax, 0x2d6a394c
and eax, 0x41df0cf6
and eax, 0x6e9b30a4
or eax, 0x33081f0e
and eax, 0x41020208
or eax, 0x80446011
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1b2b2803
xor eax, 0x18ee6be
or eax, 0x7f062ae9
and eax, 0x1f363bb6
xor eax, 0x5ad326db
and eax, 0x140009
or eax, 0xb828c282
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3f543df8
and eax, 0x59a66eab
xor eax, 0x1b841007
or eax, 0x1da1a0b1
and eax, 0x10a000ad
or eax, 0x40100940
mov dword [ebx], eax
add ebx, ecx
and eax, 0x330db256
or eax, 0x67ed71e7
and eax, 0x10ee0fde
and eax, 0xc0042
or eax, 0xc6137618
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2934b8ae
xor eax, 0x4dd83c1d
and eax, 0x53d343bb
xor eax, 0x69f8e32b
xor eax, 0x7a431f67
and eax, 0x530c46
or eax, 0xc000200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2a12985d
and eax, 0x15764711
or eax, 0x22927324
or eax, 0x6618f3b9
and eax, 0x245860b8
or eax, 0x80240002
mov dword [ebx], eax
add ebx, ecx
or eax, 0x49060d27
and eax, 0x2beb9594
xor eax, 0x2c206c90
and eax, 0x82900
or eax, 0x789186f1
mov dword [ebx], eax
add ebx, ecx
and eax, 0x458f89a1
xor eax, 0x55c990bc
or eax, 0x60aef08c
or eax, 0x393b90c4
and eax, 0x1d2aa114
or eax, 0x80000402
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6fb34e81
xor eax, 0x2a0b16f8
xor eax, 0x364a6339
and eax, 0xa3b09814
or eax, 0xc050180
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x415aee4
and eax, 0x1c453b2a
and eax, 0x3bb8a4ec
or eax, 0x142284b5
and eax, 0x100004b0
or eax, 0x61111100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x10ab1b41
xor eax, 0x76384eba
and eax, 0x4ad246ee
xor eax, 0x2fc6abe5
and eax, 0x2c006223
or eax, 0x3a0400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x503c052f
and eax, 0x65f67742
or eax, 0x5cc8910b
or eax, 0x26231f49
and eax, 0x5ca2d102
or eax, 0x80000030
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1b46af7d
or eax, 0x18e64fb
or eax, 0x2d3d54d1
and eax, 0xb30509eb
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7abc3044
or eax, 0x7c625ad9
and eax, 0x67be0e87
xor eax, 0xae65db8
and eax, 0x4401701
or eax, 0x1212a080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6d70e2a3
or eax, 0x447221dd
xor eax, 0x25297583
and eax, 0xaf51f7a
or eax, 0x23756534
and eax, 0x2a310228
or eax, 0x500a1801
mov dword [ebx], eax
add ebx, ecx
or eax, 0x355ba4d7
xor eax, 0x589c117a
or eax, 0x637a5a86
and eax, 0x3813f04
or eax, 0x8000000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1cc1eabf
xor eax, 0x79b9b230
or eax, 0x1c987676
or eax, 0x62a8b681
and eax, 0x111ddbc9
and eax, 0x109180
or eax, 0x40402804
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6ea83915
or eax, 0x1b700672
xor eax, 0x1f60ce51
and eax, 0x2657b36d
and eax, 0x10a124
or eax, 0x310e4a1a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x12181e9e
and eax, 0x1fb6c89a
and eax, 0x4fd5588
and eax, 0x44008
or eax, 0xbd493800
mov dword [ebx], eax
add ebx, ecx
and eax, 0xe14d9cc
or eax, 0x623a29a1
and eax, 0x57b0be9a
or eax, 0x79357fec
and eax, 0xb1109a0
or eax, 0x80800010
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x69d7d6e0
and eax, 0x52d2d0f5
or eax, 0x75a17b75
or eax, 0x22714a93
and eax, 0x36f0ab25
or eax, 0x8040408
mov dword [ebx], eax
add ebx, ecx
and eax, 0x77fbc324
or eax, 0x54eb3219
and eax, 0x1b527397
and eax, 0x2002215
or eax, 0x48258800
mov dword [ebx], eax
add ebx, ecx
and eax, 0x104ed4a4
or eax, 0x17b796fd
and eax, 0x29d5d077
and eax, 0x2e454f0d
and eax, 0x10004
or eax, 0xdcf05cb0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x27aa6a04
or eax, 0x6d2638e6
xor eax, 0x64d4bd95
and eax, 0x80818100
or eax, 0x44502c04
mov dword [ebx], eax
add ebx, ecx
and eax, 0x514b624d
or eax, 0x53277d33
and eax, 0x29c0dafb
and eax, 0x2560fd06
xor eax, 0x1e88298d
and eax, 0x340410f
or eax, 0x80320200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x620ab0d3
and eax, 0x493bc07c
or eax, 0x6ad22ea9
and eax, 0x14226ed
or eax, 0x40000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2ed64712
or eax, 0x3a167650
xor eax, 0x6dfe81c2
and eax, 0x8e312
or eax, 0x410829
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2c1de9b7
or eax, 0x1a526866
and eax, 0x4c7a76c5
and eax, 0x3fff3a1a
and eax, 0x20000
or eax, 0x960489df
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4515899
or eax, 0x7eeb8877
or eax, 0xf041f45
and eax, 0x2f2428f5
or eax, 0x58fbb445
and eax, 0x2a192804
or eax, 0x80004102
mov dword [ebx], eax
add ebx, ecx
or eax, 0x41a83485
and eax, 0x2cfd79f1
xor eax, 0x7657e679
and eax, 0x46ae8eef
and eax, 0x1028b8ae
and eax, 0x80008
or eax, 0x54133054
mov dword [ebx], eax
add ebx, ecx
or eax, 0x8f0cb2c
or eax, 0x42004979
and eax, 0x787e48c0
or eax, 0x6b5353d1
or eax, 0x259304bc
and eax, 0x3ff15f01
or eax, 0x80000002
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x57b495d4
and eax, 0x105385d3
xor eax, 0x2fca4273
and eax, 0x64664b75
or eax, 0x4a924108
and eax, 0x2a904328
or eax, 0x141a857
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1eba69e6
xor eax, 0x372bf65f
xor eax, 0x725cc2d6
xor eax, 0x69dbe42e
and eax, 0x23c8100
or eax, 0xc3403e
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2474a2f
and eax, 0x3abd078e
and eax, 0x38ac1dde
or eax, 0x4e6d8130
and eax, 0x4058100
or eax, 0x1107e81
mov dword [ebx], eax
add ebx, ecx
and eax, 0x716e9a73
or eax, 0x74bcb446
or eax, 0x5b62fd3f
and eax, 0x5e1118
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x76f728c7
xor eax, 0x47d8e3ae
and eax, 0x48acbc08
xor eax, 0x2a0cac4d
or eax, 0x9e1154d
and eax, 0x6241100d
or eax, 0x124000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x751e23bf
or eax, 0x379d641e
or eax, 0x39bb8605
xor eax, 0x3f3ca7db
xor eax, 0x3aa76409
and eax, 0x240340c
or eax, 0x85130b10
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1216763b
xor eax, 0xe839286
or eax, 0x4e7cc5fa
or eax, 0x2db336a7
and eax, 0x1a0cddb6
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x56f79b86
or eax, 0x4ec087fd
xor eax, 0x49fb2b87
and eax, 0x16004470
or eax, 0x48190884
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3c353bcf
and eax, 0x5cad6dd8
or eax, 0x60cef959
and eax, 0x180630c9
or eax, 0x82000022
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xe141e56
xor eax, 0x4db21601
and eax, 0x4e4bc6de
and eax, 0xac062dc
and eax, 0x8000008
or eax, 0xa32db603
mov dword [ebx], eax
add ebx, ecx
and eax, 0x26a3384e
xor eax, 0x1c44ab91
xor eax, 0x4b616947
xor eax, 0x333dd142
and eax, 0x182198
or eax, 0xb9809820
mov dword [ebx], eax
add ebx, ecx
and eax, 0x32a658de
xor eax, 0x62b9239a
xor eax, 0xbc7dcf0
xor eax, 0x5a461ed1
and eax, 0x902823
or eax, 0x30430218
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2ff989d5
xor eax, 0x3c376809
and eax, 0x176b6faf
and eax, 0x94a02
or eax, 0xc960400
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6a9849dc
xor eax, 0x79b25fc4
and eax, 0x55f3f733
and eax, 0x6d02dbf9
and eax, 0x4004000
or eax, 0xb85125e8
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5d55848a
or eax, 0x48e7150
or eax, 0x9ed08b7
or eax, 0x2be66787
and eax, 0xe6313af
or eax, 0x80008000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x47c7b89a
and eax, 0x3a27bf3
xor eax, 0x2378d1f3
or eax, 0x2a1d2762
and eax, 0x6ba049c7
and eax, 0x20000900
or eax, 0x946a801c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2168566a
xor eax, 0x7b2ee126
and eax, 0x18e33c73
and eax, 0x4b768721
and eax, 0x8000000
or eax, 0x479bdacf
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3a86a434
or eax, 0xc86f376
xor eax, 0x66744053
or eax, 0x386f303b
or eax, 0x25158eff
and eax, 0x48f12720
or eax, 0
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x79426f57
or eax, 0x66cafe23
or eax, 0x7ec71f0d
or eax, 0x3bde6111
and eax, 0x53259b57
or eax, 0x80
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3e58ec3e
or eax, 0x3b8bf5dd
or eax, 0x3dad3086
xor eax, 0x432fe29d
and eax, 0x30100540
or eax, 0x40052098
mov dword [ebx], eax
add ebx, ecx
or eax, 0x63de4c28
or eax, 0x48ca78af
xor eax, 0x5d7279fb
and eax, 0x2010000
or eax, 0x9910c83a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2f8943d4
and eax, 0x3f824385
and eax, 0x126ee2f2
xor eax, 0x225656a9
and eax, 0x541428
or eax, 0xc2880b00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2c831c51
or eax, 0x1b8ed989
or eax, 0x1fb8f902
or eax, 0x30481211
xor eax, 0x3b28eb0b
and eax, 0x4920000
or eax, 0xd821c245
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x25a87317
or eax, 0x2a590c4d
xor eax, 0xcaac66c
and eax, 0x1004893f
xor eax, 0x54d21eb7
and eax, 0x44c20184
or eax, 0x31290879
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5dddf1d8
and eax, 0x7e336e0c
and eax, 0x877ddf8
or eax, 0x7d00c52c
or eax, 0x4a4d52af
and eax, 0x4941c488
or eax, 0x2000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5da5498d
and eax, 0x2b0413a9
and eax, 0x2c92fc62
and eax, 0
or eax, 0x1d289be1
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x62100f70
and eax, 0xb2ebe9a
or eax, 0x3219c9a8
and eax, 0x3810c128
or eax, 0x44402206
mov dword [ebx], eax
add ebx, ecx
or eax, 0x216f8187
or eax, 0x1d06ace7
or eax, 0x35036fc9
xor eax, 0x168da3f9
xor eax, 0x31db4dcc
and eax, 0x8000002
or eax, 0x920405
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3f82655b
and eax, 0x6821a396
and eax, 0x51ec00f
and eax, 0x6a886930
xor eax, 0x952b262
and eax, 0x1109000
or eax, 0x46040d1d
mov dword [ebx], eax
add ebx, ecx
and eax, 0x17e1dbd6
or eax, 0x3402ef12
or eax, 0x1b61cf20
and eax, 0x26419610
or eax, 0x80800049
mov dword [ebx], eax
add ebx, ecx
and eax, 0x112524c3
or eax, 0x4d020529
and eax, 0x779b9024
xor eax, 0x2331fba0
or eax, 0x46c8e711
and eax, 0x60a89b80
or eax, 0x1002a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x54453f34
or eax, 0x303a75e8
or eax, 0x98296
xor eax, 0xc7a6ad5
and eax, 0x40000502
or eax, 0x13828d4
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1fa1c595
xor eax, 0x6514e099
or eax, 0x26742117
xor eax, 0x67954ba3
and eax, 0x58404014
or eax, 0x3118d81
mov dword [ebx], eax
add ebx, ecx
and eax, 0x49ef752d
and eax, 0x3fae4058
xor eax, 0x66fc6531
or eax, 0x2863866d
or eax, 0x65609271
and eax, 0x1048039
or eax, 0x90000800
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x36f2a6e7
and eax, 0x68d244a9
and eax, 0x1de3ae90
xor eax, 0x7fe3cb64
and eax, 0x79010c00
or eax, 0xa0002
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5c68cebd
or eax, 0x668a2dd0
xor eax, 0x1ef7ae2
xor eax, 0x3bccc207
and eax, 0x40880120
or eax, 0x910400c0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x749db586
or eax, 0x3f4cff8f
or eax, 0x1db881fd
or eax, 0xfb30885
and eax, 0xea0b652c
or eax, 0
mov dword [ebx], eax
add ebx, ecx
or eax, 0x5514847a
and eax, 0x559bcb67
xor eax, 0x962d2d5
and eax, 0x6df71bba
and eax, 0xc210180
or eax, 0x810e440d
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2abfd410
and eax, 0x2e665bb2
and eax, 0x5e6d015e
xor eax, 0x6d19dcc3
xor eax, 0x1a250cbe
and eax, 0x100d160
or eax, 0x4c22c90
mov dword [ebx], eax
add ebx, ecx
or eax, 0x17e144b6
xor eax, 0x1137d9d2
xor eax, 0x6ad69600
and eax, 0x2a024
or eax, 0x81390400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4262eeb
or eax, 0x66e947bf
or eax, 0x23b4a77c
and eax, 0x43f4911a
and eax, 0x2900010
or eax, 0x88080641
mov dword [ebx], eax
add ebx, ecx
and eax, 0x23120ca3
and eax, 0x1afaf148
xor eax, 0x54a6f1a9
and eax, 0x680d7fbd
xor eax, 0x15611bf4
and eax, 0x202011
or eax, 0x21a0100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x49f847e7
and eax, 0x5de47f1d
and eax, 0x6ab775f7
and eax, 0x2415
or eax, 0x86559820
mov dword [ebx], eax
add ebx, ecx
and eax, 0x216097b4
or eax, 0x20e751a2
or eax, 0x5e93203d
and eax, 0x2c721b81
and eax, 0x8620181
or eax, 0x4188a402
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3bc8d804
xor eax, 0x2e41d10b
and eax, 0x3cd0d96c
and eax, 0x18008004
or eax, 0xa1827443
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x149592aa
xor eax, 0x51a4a454
or eax, 0x435716f9
xor eax, 0x19ed20b7
and eax, 0x153394c3
and eax, 0x109400
or eax, 0x6bed408d
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1a3c6882
and eax, 0x21d592f0
or eax, 0x4112615a
and eax, 0x4bbf7f03
and eax, 0x1823000
or eax, 0x8e200ed8
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x27b9aa61
xor eax, 0x62e182a1
xor eax, 0x21490a2d
and eax, 0x21821420
or eax, 0x4446308
mov dword [ebx], eax
add ebx, ecx
and eax, 0x605aa453
and eax, 0x4ada1c91
and eax, 0x6fc88ef3
and eax, 0x400
or eax, 0xe72c9800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3fce22dd
or eax, 0x62a3e28b
xor eax, 0x7edbc64d
and eax, 0x1f9d60a7
or eax, 0x6af68e
and eax, 0x6ed280
or eax, 0xd4810830
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x73477d34
and eax, 0x3af76e96
or eax, 0x221bacd2
and eax, 0x687cd217
and eax, 0x20380010
or eax, 0x854274e0
mov dword [ebx], eax
add ebx, ecx
or eax, 0xfe410ea
xor eax, 0x409995fe
xor eax, 0x201499cb
and eax, 0x77440cf9
and eax, 0x57798f55
and eax, 0x45400801
or eax, 0xa8269282
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x609f327
xor eax, 0xf492a9a
xor eax, 0x74f302ca
xor eax, 0x6bd0cd9c
and eax, 0x10010c40
or eax, 0x7305
mov dword [ebx], eax
add ebx, ecx
or eax, 0x185570be
xor eax, 0x16c96e7b
xor eax, 0x2bc845b6
and eax, 0x609e0d35
and eax, 0x20040020
or eax, 0xcde04304
mov dword [ebx], eax
add ebx, ecx
or eax, 0x28caba80
and eax, 0x2983e20c
and eax, 0x60ec0baa
and eax, 0x20000000
or eax, 0xd90a7059
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6bdd3a35
xor eax, 0x8dee7d
or eax, 0x75b39ea1
or eax, 0x1c16e305
and eax, 0x9c50aaa5
or eax, 0x12
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7548b2b4
xor eax, 0x30c45bcf
and eax, 0x3776dc18
xor eax, 0x485101b4
and eax, 0x4045d100
or eax, 0x32a2051
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x11aed31a
xor eax, 0x7a918c4c
or eax, 0x5e4160c3
and eax, 0x44102800
or eax, 0x18c1128
mov dword [ebx], eax
add ebx, ecx
and eax, 0x740f56fd
or eax, 0x192e598b
or eax, 0x3fe35ff4
and eax, 0x54011928
or eax, 0x8000a000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x633210b7
or eax, 0x29260cf5
and eax, 0x72af3795
and eax, 0x10230111
or eax, 0x440104a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3d40b830
xor eax, 0x4c3e0f74
or eax, 0x2faf1f91
and eax, 0x502a0874
or eax, 0x4000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3b70b266
xor eax, 0x3d7162f0
and eax, 0x52cb5a72
and eax, 0x2030840
or eax, 0xa9f06598
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x530e8965
xor eax, 0x4d395dc6
and eax, 0x55964b6
and eax, 0x3c8a7909
and eax, 0x4000000
or eax, 0xb0efc351
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6b0ba17c
xor eax, 0x29d92b95
and eax, 0x27e7c973
or eax, 0x3a214289
and eax, 0x15cf1f8d
and eax, 0x11020081
or eax, 0xa814e022
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x18fbf5af
and eax, 0x5115bf7
xor eax, 0x5ff19611
and eax, 0x6400600
or eax, 0xc1800
mov dword [ebx], eax
add ebx, ecx
or eax, 0x12e52931
xor eax, 0x3328abe0
and eax, 0x1d39bb1e
or eax, 0x70c07b1c
and eax, 0x500bb10
or eax, 0x1c0463
mov dword [ebx], eax
add ebx, ecx
and eax, 0x24acbe2
xor eax, 0x23ac35f
or eax, 0x46f3ea6f
and eax, 0x120a19
or eax, 0xb80c0000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x69bd1661
or eax, 0x1bfeb27d
xor eax, 0x33b4f8ae
and eax, 0x40414203
or eax, 0x30140820
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x9a0002d
xor eax, 0x5a464e2d
xor eax, 0x646fad72
and eax, 0x5f55a35d
and eax, 0x7448101
or eax, 0x308b548a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x571f3a57
xor eax, 0x197587d7
xor eax, 0x2f6d72da
and eax, 0x50e48685
and eax, 0x10000001
or eax, 0x8418b944
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x21963820
xor eax, 0x1bfe8784
and eax, 0x70cfe8a5
or eax, 0x72ae7961
and eax, 0x622c1061
or eax, 0x4110202
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2f7d5cc7
or eax, 0x6a08867
and eax, 0x7c05326d
xor eax, 0x3ebe249e
xor eax, 0x31c3f3d
and eax, 0x10a20086
or eax, 0x22587009
mov dword [ebx], eax
add ebx, ecx
and eax, 0x260e1842
and eax, 0xacd9d66
xor eax, 0xc6f4197
xor eax, 0x3ea363b1
xor eax, 0x49629145
and eax, 0xa42000
or eax, 0x8209449e
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6dbd0610
and eax, 0x1aa93010
xor eax, 0x3b185749
and eax, 0x10111701
or eax, 0x4ca084
mov dword [ebx], eax
add ebx, ecx
or eax, 0x35ce1bad
xor eax, 0x78d1e96d
xor eax, 0x32e851a5
or eax, 0x755eed88
and eax, 0x1b428108
or eax, 0x10
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x273461ff
or eax, 0x47c9eba4
or eax, 0x71478874
and eax, 0x66238106
or eax, 0x1000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x526d84f4
xor eax, 0x4d789605
and eax, 0x645f3932
or eax, 0x16b2dfb5
and eax, 0xe39621
or eax, 0x2000204a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5f8ec2c8
and eax, 0x3d4cd0b8
xor eax, 0x75ea7c33
or eax, 0x3101ef64
and eax, 0x254a994a
or eax, 0x8040000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x2443e257
xor eax, 0x73b9dad1
xor eax, 0x63aa464f
and eax, 0x20500484
or eax, 0xc98cc120
mov dword [ebx], eax
add ebx, ecx
or eax, 0x671f4118
and eax, 0x698c382c
or eax, 0x1b854484
and eax, 0x13054404
or eax, 0x122840
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5b316a1
or eax, 0x106116cc
xor eax, 0x4dc5649a
or eax, 0x53f55352
and eax, 0x53b307c2
and eax, 0x1000040
or eax, 0xc041c34
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x620ef9f6
or eax, 0x584cc803
xor eax, 0x43d02e37
xor eax, 0x7c0e5fe1
or eax, 0x32a03f0f
and eax, 0x32900f5f
or eax, 0x81030000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x383ee136
or eax, 0x43bee2b6
or eax, 0x1de21307
or eax, 0x58e1839a
xor eax, 0x4984a54b
and eax, 0x12135444
or eax, 0x4900810b
mov dword [ebx], eax
add ebx, ecx
and eax, 0x12d9afa1
and eax, 0x505c2dad
or eax, 0x1b53b4b1
or eax, 0x5c8db613
and eax, 0x12900690
or eax, 4
mov dword [ebx], eax
add ebx, ecx
or eax, 0x264f9ae5
or eax, 0x9ef7d1c
and eax, 0x27ce5dd9
and eax, 0x4820501
or eax, 0x88118204
mov dword [ebx], eax
add ebx, ecx
or eax, 0x32633efe
or eax, 0x2f05db78
or eax, 0x6fc02578
xor eax, 0x2d0ed360
and eax, 0x42512888
or eax, 0xc06c100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2b31f740
and eax, 0x585c9f89
or eax, 0x346387fb
or eax, 0xa3a9e0c
or eax, 0x7910e3ff
and eax, 0x305ac775
or eax, 0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1203dec6
or eax, 0xb0d02f0
and eax, 0x5c93c8f7
and eax, 0x80
or eax, 0xc09c2503
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x34901f03
or eax, 0x4390249b
or eax, 0x34ca317c
and eax, 0x52823ab3
or eax, 0x8204000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x670024a3
and eax, 0x8ad1cb5
or eax, 0x1cdc6c85
xor eax, 0x300e4282
and eax, 0xf02c26
or eax, 0xd2050088
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x364934d7
and eax, 0x4917f7d8
and eax, 0x32e315ae
or eax, 0x47fd5b85
and eax, 0xf44980
or eax, 0x8028040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x152d3ce7
and eax, 0x4acf2096
and eax, 0x1564417e
and eax, 6
or eax, 0xd8aa8008
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x9a1705
xor eax, 0x3a80f1ab
and eax, 0x5c90ae0
or eax, 0x2f1c8b3a
and eax, 0x2d1408aa
or eax, 0xd0022441
mov dword [ebx], eax
add ebx, ecx
and eax, 0x585cfaad
xor eax, 0x7a9feb33
xor eax, 0x46774872
xor eax, 0xbc0ddb5
or eax, 0x34efc139
and eax, 0x4f518355
or eax, 0x2802
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4a4bf939
or eax, 0x53914149
and eax, 0x21460b8
xor eax, 0x3f3ed6be
and eax, 0x104a284
or eax, 0xc2114950
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1f282bf4
and eax, 0x1c467f39
and eax, 0x291b8572
and eax, 0xc111e3e
and eax, 0x154b1e10
and eax, 0x10
or eax, 0x59186d84
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3c0fc275
xor eax, 0x6706ca64
and eax, 0x583af85b
and eax, 0x4ec29b55
and eax, 1
or eax, 0xa11932da
mov dword [ebx], eax
add ebx, ecx
and eax, 0xaef59ea
or eax, 0x2b763221
or eax, 0x47fcc8c4
and eax, 0x40ea6008
or eax, 0x400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6b580959
and eax, 0x30ca0055
or eax, 0x338d65e1
xor eax, 0x3240fe06
and eax, 0x10c10c0
or eax, 0xa4600000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5227edba
or eax, 0x2eedd2b1
and eax, 0x2256f649
and eax, 0x2240d200
or eax, 0x192280c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x783c8380
or eax, 0x19acd19d
xor eax, 0x5509a767
xor eax, 0x64af9a46
and eax, 0x4208448c
or eax, 0x1850343
mov dword [ebx], eax
add ebx, ecx
or eax, 0x2be0c018
or eax, 0xd3dd0b
and eax, 0x61eefec0
or eax, 0x70be0189
or eax, 0x23cf9377
and eax, 0x61905618
or eax, 0xc000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x45cc15d
and eax, 0x2997acb6
or eax, 0x71002baf
xor eax, 0x34d46dd8
xor eax, 0x18580386
and eax, 0x58100560
or eax, 0x80201014
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x75d5ea24
xor eax, 0x2b5ea139
and eax, 0x3dcc507
and eax, 0x2d07a1c4
xor eax, 0x7b6d7eb3
and eax, 0x78692c33
or eax, 0x80120040
mov dword [ebx], eax
add ebx, ecx
or eax, 0x151ae5a0
or eax, 0x212b0e50
and eax, 0x2e611e55
and eax, 0x1680c214
and eax, 0x210
or eax, 0x8b8e4c2
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6b3f8a8
and eax, 0x605758cd
or eax, 0x4cf3aa4b
xor eax, 0x65778351
and eax, 0x60279ad4
and eax, 0x20001890
or eax, 0x9e420423
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2ac01d4e
xor eax, 0x5ec075fe
and eax, 0x25ddb169
and eax, 0x1001
or eax, 0xabab0faa
mov dword [ebx], eax
add ebx, ecx
or eax, 0x70baa75c
and eax, 0x17c7bba1
xor eax, 0xa9d4c8d
and eax, 0x11128108
or eax, 0xe0000082
mov dword [ebx], eax
add ebx, ecx
and eax, 0x75265185
or eax, 0x511591c8
or eax, 0x304bd19e
and eax, 0x300d41d6
or eax, 0x8002e21
mov dword [ebx], eax
add ebx, ecx
or eax, 0x425272a0
xor eax, 0x3411f8bd
and eax, 0x3eade309
and eax, 0x571e19b3
or eax, 0x6b1e237c
and eax, 0x80a0008
or eax, 0x10014480
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3edbd9b1
and eax, 0x6cf390d4
and eax, 0xd8fe431
xor eax, 0x445e5e2b
and eax, 0xd98001
or eax, 0x35200140
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x49a0adf6
and eax, 0x5054308a
and eax, 0x66842f07
xor eax, 0x1a1b2863
or eax, 0x1d13eee4
and eax, 0x400aec64
or eax, 0x20800118
mov dword [ebx], eax
add ebx, ecx
and eax, 0x55f9188e
and eax, 0x3e9cb439
and eax, 0x77f627dd
and eax, 8
or eax, 0xf16878a3
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4c50c6ea
and eax, 0x1f097832
xor eax, 0x476a355b
and eax, 0x4a000943
or eax, 0x4883080
mov dword [ebx], eax
add ebx, ecx
or eax, 0x18fd5b3
or eax, 0x9f908a9
or eax, 0x2bbbfb1e
or eax, 0x5d8f2ffd
or eax, 0x420ae895
and eax, 0x5ce14652
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1b651d76
xor eax, 0x2c73b79b
or eax, 0x12335d3c
xor eax, 0x1ff06b3a
xor eax, 0x18c2ba2f
and eax, 0x11010648
or eax, 0x49c4010
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4ad8092a
xor eax, 0x7d40af5a
or eax, 0x5ccb0cd7
or eax, 0x43c7d89e
xor eax, 0x47699e47
and eax, 0x208202a8
or eax, 0x9d42
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c79edef
xor eax, 0x402bae88
or eax, 0x682acf78
and eax, 0x2010c007
or eax, 0x82012000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x4a1a6b62
or eax, 0x3c180620
or eax, 0x3caf49c5
xor eax, 0x2a35eadb
and eax, 0x14800400
or eax, 0x6b011a81
mov dword [ebx], eax
add ebx, ecx
or eax, 0x58d5c508
and eax, 0x606bfd9f
xor eax, 0x258696b0
and eax, 0x1864100
or eax, 0x22009004
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x58d6839a
and eax, 0x2f04b09f
xor eax, 0x7e560ddd
and eax, 0x4060c42
or eax, 0x8009003c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1ee8a93a
and eax, 0x917e41c
or eax, 0x39fcd0b4
xor eax, 0x3ed5378b
or eax, 0x2d132ea8
and eax, 0x28016b0c
or eax, 0xd0440000
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x381a79bf
or eax, 0x4441fa5a
and eax, 0xb36ea09
and eax, 0x46201
or eax, 0x5c010140
mov dword [ebx], eax
add ebx, ecx
and eax, 0x64fb4cce
xor eax, 0x3032318f
or eax, 0x496ba4fd
and eax, 0x5c43651e
or eax, 0x80800200
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x60ebdd01
or eax, 0x11ea4e1a
xor eax, 0x7c979e95
or eax, 0x7e00c45f
and eax, 0xd36dc01f
or eax, 0x21b00
mov dword [ebx], eax
add ebx, ecx
and eax, 0x52b267bf
or eax, 0x42a090b9
or eax, 0x3f5801fd
or eax, 0xf5babb7
and eax, 0x3edbf0c6
or eax, 0x80000400
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3186073a
and eax, 0x6e8e7fc7
or eax, 0x4d80d9e
and eax, 0x4c2090c
or eax, 0x59018241
mov dword [ebx], eax
add ebx, ecx
or eax, 0x52597d30
or eax, 0x59eec3d3
and eax, 0x14d1634c
xor eax, 0x76a7d556
and eax, 0x42400000
or eax, 0x1c000805
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x17868e02
xor eax, 0x530ad777
and eax, 0x4195f987
and eax, 0x9cf74fd
and eax, 0x805000
or eax, 0x3b680dc3
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x41961da9
or eax, 0x6959f22f
or eax, 0x7e20d54a
and eax, 0x7248d3ae
or eax, 0x2391c5be
and eax, 0x1c15286
or eax, 0x84022040
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4101245d
and eax, 0x7fe93792
or eax, 0xde475f5
and eax, 0x5c424e6
or eax, 0x10808
mov dword [ebx], eax
add ebx, ecx
and eax, 0x78f1992
xor eax, 0x791268e9
xor eax, 0x193b67f0
and eax, 0x25a80101
or eax, 0x1042a044
mov dword [ebx], eax
add ebx, ecx
or eax, 0x20305958
and eax, 0x3e76eed6
xor eax, 0x2f72d569
xor eax, 0x778623d8
or eax, 0x1fc24769
and eax, 0x5e86166c
or eax, 0x80190012
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7ab314d0
or eax, 0x5e83ee22
xor eax, 0x50474d67
and eax, 0x531e3da5
xor eax, 0x6b0d3c92
and eax, 0x21080116
or eax, 0x10a05060
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7f719d4
and eax, 0x4e89dd32
xor eax, 0x5b04cb12
and eax, 0xd891020
or eax, 0x622547
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x3ef33264
xor eax, 0x1b0fa8d9
xor eax, 0x7356442f
xor eax, 0x2ce48616
and eax, 0x46056121
or eax, 0x80081200
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3d1be6b5
or eax, 0x330927e0
or eax, 0x436b984c
xor eax, 0x2d84f92
and eax, 0x44920051
or eax, 0x8a4c0a80
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x38574630
and eax, 0x71a1216a
xor eax, 0x4d115e8d
or eax, 0x5942fbe8
xor eax, 0x126da86c
and eax, 0x422e0001
or eax, 0x8000202c
mov dword [ebx], eax
add ebx, ecx
and eax, 0x24ae7642
or eax, 0x2cdd7aa8
or eax, 0x6b77c2c1
xor eax, 0x456d0e7b
and eax, 0x239c4e2f
and eax, 0x20804402
or eax, 0x1d49ab74
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x16875403
and eax, 0x137a1307
or eax, 0x17d577d0
and eax, 0x13517391
or eax, 0xe800880a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x211cf1b2
or eax, 0x33538932
xor eax, 0x47b11df6
and eax, 0x284e12cd
or eax, 0x40104110
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x37722065
or eax, 0x63711f56
or eax, 0x4f3a2a81
and eax, 0x3d0256fc
or eax, 0x800000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x17e9abd8
xor eax, 0x7351d86e
xor eax, 0x895b503
and eax, 0x41943c53
or eax, 0x56cd76be
and eax, 0x56055221
or eax, 0xa8028100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x1b71d126
and eax, 0x56746a04
and eax, 0x1ac99312
and eax, 0x5ebf59a
xor eax, 0x4ce0f600
and eax, 0x8a0b000
or eax, 0x12490073
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1dbdcb3d
and eax, 0x5ed26ee6
and eax, 0x7fbd1f77
and eax, 0x6000004
or eax, 0x2964a5b9
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6c22f17d
or eax, 0x3fd77883
or eax, 0x6e0f04ff
xor eax, 0x290d48fe
and eax, 0x6a0a19af
and eax, 0x2021101
or eax, 0xb5a50a66
mov dword [ebx], eax
add ebx, ecx
or eax, 0xd20564c
xor eax, 0x4c2727d6
xor eax, 0x581cd5d5
and eax, 0x81980564
or eax, 0x4225293
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1c773db0
and eax, 0x7684a396
and eax, 0x5522bc4d
or eax, 0x1236b113
and eax, 0x12002005
or eax, 0xcd8100c8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x577f7ec3
and eax, 0x3818e098
xor eax, 0x4b02ded9
and eax, 0x66284ec4
and eax, 0x40000000
or eax, 0xbc16400f
mov dword [ebx], eax
add ebx, ecx
or eax, 0x38103a6e
and eax, 0x29b2b8fd
and eax, 0x27d9c67c
or eax, 0x77fe5953
or eax, 0x23155d84
and eax, 0x46b90529
or eax, 0x80008000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6f1d8376
or eax, 0x12d4f8c3
xor eax, 0x7dce97d6
and eax, 0x332020
or eax, 0x218c0392
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x32ab4382
and eax, 0x50b241ca
xor eax, 0x65579280
and eax, 0xb3dc85d
and eax, 0x58000
or eax, 0xb42a3c27
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5a36c246
xor eax, 0xf8698d6
and eax, 0x18de5879
or eax, 0x3df1832c
and eax, 0x5eb71521
and eax, 0x18a10000
or eax, 0x14e24c5
mov dword [ebx], eax
add ebx, ecx
or eax, 0x4badb13e
or eax, 0x271c86b3
or eax, 0x554955d8
or eax, 0x4d3be949
xor eax, 0x70ce7e29
and eax, 0x4310184
or eax, 0x90860e08
mov dword [ebx], eax
add ebx, ecx
or eax, 0x63a81b6f
and eax, 0x603648ee
or eax, 0x730cb98c
and eax, 0x2fd029f5
or eax, 0x1e6cdfee
and eax, 0x1e24694c
or eax, 0xc0810001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0xa910de8
or eax, 0x496e6b41
or eax, 0x2db81ded
and eax, 0xcdc50cd
or eax, 0x12
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7be2a98f
or eax, 0x380b275a
xor eax, 0xa23b9b3
and eax, 0x59c0cb95
or eax, 0x4ee6db9d
and eax, 0xa000880
or eax, 0x80100000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x41e50624
xor eax, 0x46436443
xor eax, 0x1355731b
and eax, 0x1e410994
or eax, 0x11c0400
mov dword [ebx], eax
add ebx, ecx
or eax, 0x500db2d4
or eax, 0x4ea3e2a3
or eax, 0x387f2d64
or eax, 0xca10324
and eax, 0x6cf3ccd7
or eax, 8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x68c0332b
or eax, 0x85e4e89
or eax, 0x163dd779
and eax, 0x7c200210
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x188ca180
or eax, 0x371cf8d8
xor eax, 0x39d6082b
or eax, 0x20e8675f
and eax, 0x40d39b
or eax, 0x88010000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6fc8a93e
or eax, 0x54c72
and eax, 0x62822c7b
and eax, 0x6ba53edb
and eax, 0x76005153
and eax, 0x40000010
or eax, 0x477ff80
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x316ee8ff
or eax, 0x67f31ac9
and eax, 0x3c4f5890
xor eax, 0x2cf4e1da
or eax, 0x1ca087cf
and eax, 0x1c00e45d
or eax, 0xe2400020
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x507c46b8
xor eax, 0xfcdf5b9
or eax, 0x285d4ec2
xor eax, 0x458fce36
xor eax, 0x7795ab2f
and eax, 0xa622ac7
or eax, 0x6000c100
mov dword [ebx], eax
add ebx, ecx
or eax, 0x79cc4af1
or eax, 0x2ab2a99b
or eax, 0x5ddc7816
and eax, 0xba59cb9
and eax, 0x43d73b5e
and eax, 0x2001800
or eax, 0x846a40a6
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x26e418b9
and eax, 0x55977c80
and eax, 0x53545ec7
and eax, 0x599eede6
and eax, 0x40000
or eax, 0xbbd32b5a
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x5ad95d5c
or eax, 0x10cfd22c
and eax, 0x7b9c0c15
and eax, 0x1880000
or eax, 0x8c605b91
mov dword [ebx], eax
add ebx, ecx
or eax, 0x771603ce
or eax, 0x3ded6889
and eax, 0x461b835b
and eax, 0x4413014b
or eax, 0xa0601804
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5e457
and eax, 0x41df5cb3
and eax, 0x77b8d28c
xor eax, 0x527a5ef8
or eax, 0x184e57a
and eax, 0x436ac042
or eax, 0xa4000001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x1fcbe5aa
and eax, 0x279e221
xor eax, 0x1d721bfd
and eax, 0x1950010c
or eax, 0x22284003
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6b9f60d8
xor eax, 0x309b67a1
and eax, 0x47b58414
or eax, 0xfd1c567
and eax, 0xb004503
or eax, 0x800c2a90
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x6b0632d2
xor eax, 0x6b029a2f
xor eax, 0x79b9f295
and eax, 0xc01110b9
or eax, 0x4060204
mov dword [ebx], eax
add ebx, ecx
or eax, 0x17164e72
xor eax, 0xc2685c1
xor eax, 0x5e4b65a0
and eax, 0x128a20c
or eax, 0x2850001
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x118ef06d
and eax, 0x7ef7b64b
and eax, 0x4969dd50
xor eax, 0x1a4b1b9d
and eax, 0x3401db85
and eax, 0x801
or eax, 0x8097f002
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7d66c35f
and eax, 0x40746f9d
and eax, 0x417f33c4
and eax, 0
or eax, 0x85816f09
mov dword [ebx], eax
add ebx, ecx
or eax, 0xda48f46
xor eax, 0x568ffeab
xor eax, 0x40f05d6d
and eax, 0xa024c00
or eax, 0x401b112
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x16e19e3b
xor eax, 0x4b573976
and eax, 0x7d7f5239
and eax, 0x11050211
or eax, 0xa60a0d00
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x80474ef
and eax, 0x3568c557
or eax, 0x3c8609a5
xor eax, 0x3d9d9a5d
and eax, 0x1252a0
or eax, 0xa840c40
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5f71e74e
and eax, 0x4711634e
xor eax, 0x7d579b11
or eax, 0x65d077e1
or eax, 0x436df844
and eax, 0x4202e020
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x276746e8
or eax, 0x7cbc0c59
or eax, 0x5f2592ba
and eax, 0x337b0f4f
and eax, 0x20010848
or eax, 0x8803014
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x7998976a
or eax, 0x2dfba092
and eax, 0x1e297a0c
xor eax, 0x1af689cd
and eax, 0x44a02c1
or eax, 0xd0001406
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x40b78ec0
and eax, 0x7c36285c
xor eax, 0x44036220
and eax, 0x102a00
or eax, 0x8b080141
mov dword [ebx], eax
add ebx, ecx
or eax, 0x74a625b3
or eax, 0x76f4d3a7
or eax, 0x3a62bc9e
and eax, 0xcc87241
or eax, 0x10000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x6e872cb7
and eax, 0x11e7b82d
or eax, 0x5474b9e5
and eax, 0x6f9ddf8
xor eax, 0x252bef83
and eax, 0x21120000
or eax, 0x5201888c
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x297f2e73
or eax, 0x618ba1ea
xor eax, 0x69e524ab
xor eax, 0x79001997
and eax, 0x47cd70c4
and eax, 0x10010c0
or eax, 0xb4b0a02f
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x18e6fb47
and eax, 0x22b674dd
xor eax, 0xea8b942
and eax, 0x5f5887ea
and eax, 0x18004a
or eax, 0x51c40425
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6ca0623e
and eax, 0x32e23a41
and eax, 0x5ac7aa48
and eax, 0x7981c54a
or eax, 0x71157335
and eax, 0x31100351
or eax, 0x8c488000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x3e659fa4
or eax, 0x79b2cf87
or eax, 0xe7457f3
xor eax, 0x33a8b7f4
and eax, 0x4432800
or eax, 0x1288704
mov dword [ebx], eax
add ebx, ecx
and eax, 0x7002efb1
and eax, 0x4dbb475
xor eax, 0x45a11c0c
xor eax, 0x1923198f
and eax, 0x54802180
or eax, 0xa23c1c40
mov dword [ebx], eax
add ebx, ecx
or eax, 0x45ece27b
or eax, 0x15b1c697
and eax, 0x30b537fa
or eax, 0x7ff7eca7
and eax, 0x3604246c
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
and eax, 0x218a8ae1
and eax, 0x20454004
and eax, 0x23e188ab
xor eax, 0x7b85e72f
and eax, 0x5aa8051f
and eax, 0x48800408
or eax, 0x8504d230
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2ef1291a
or eax, 0x3c5af0a3
and eax, 0x479e90af
xor eax, 0x2c1a478f
and eax, 0x48a3045b
and eax, 0x40000000
or eax, 0x33da2bb6
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x4b740b89
or eax, 0x45535162
xor eax, 0x3e501e53
and eax, 0xa80204
or eax, 0xa0500010
mov dword [ebx], eax
add ebx, ecx
and eax, 0x20f70062
xor eax, 0x1b1655bf
and eax, 0x6375e743
and eax, 0x2b094b6d
and eax, 0x1000100
or eax, 0x9c0806e0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3c9859aa
and eax, 0x479f899a
or eax, 0x4becdada
and eax, 0x1650fbf9
xor eax, 0x34e0f3b7
and eax, 0x2080082a
or eax, 0xc8194780
mov dword [ebx], eax
add ebx, ecx
and eax, 0x32eb35e0
and eax, 0x153c6449
and eax, 0x4cb4a7ea
and eax, 0x5799f832
and eax, 0
or eax, 0x64b8b12
mov dword [ebx], eax
add ebx, ecx
or eax, 0x48f3ce28
and eax, 0x1c935d5b
xor eax, 0x3a857d0c
and eax, 0x32000012
or eax, 0xc9484929
mov dword [ebx], eax
add ebx, ecx
or eax, 0x25705913
xor eax, 0xc6c99f1
or eax, 0x49f91970
and eax, 0x88050058
or eax, 0x4000401
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x873e82c
and eax, 0x3466d7b5
xor eax, 0x2c3829fd
or eax, 0x3433897
and eax, 0xec9e881
and eax, 0x841a080
or eax, 0x60960014
mov dword [ebx], eax
add ebx, ecx
or eax, 0x40f32ab9
or eax, 0x34bd5f94
xor eax, 0x4657f835
xor eax, 0x268dbf63
and eax, 0x203020
or eax, 0x3020100
mov dword [ebx], eax
add ebx, ecx
xor eax, 0x2116ad1b
and eax, 0x16337477
or eax, 0x5831c1f3
xor eax, 0x4a17afa2
or eax, 0x6b2cc7b
and eax, 0x6009042
or eax, 0x8080100
mov dword [ebx], eax
add ebx, ecx
and eax, 0x77f7c8bc
and eax, 0x36a05efb
xor eax, 0x5e516694
xor eax, 0x5952b085
xor eax, 0x42739e5d
and eax, 0x1104840
or eax, 0x80e9501
mov dword [ebx], eax
add ebx, ecx
and eax, 0x1c3af040
xor eax, 0x75a6902d
or eax, 0x4eaee2dc
or eax, 0x4212271c
or eax, 0x64c362fa
and eax, 0xbd6a0b3
or eax, 0x80000000
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6c812b1b
and eax, 0x797b0896
and eax, 0x24898dfa
xor eax, 0x7e4dd2dc
and eax, 0x3a447492
and eax, 0x18040002
or eax, 0xa0b98d45
mov dword [ebx], eax
add ebx, ecx
and eax, 0x37dfaa8f
and eax, 0x2165c133
and eax, 0x4c17cc89
xor eax, 0x4c920c13
and eax, 0x48900400
or eax, 0x324003c0
mov dword [ebx], eax
add ebx, ecx
and eax, 0x551d4b44
and eax, 0xbe17f22
and eax, 0x619e4607
or eax, 0x43f8a994
and eax, 0x4d19c4aa
and eax, 0x1080080
or eax, 0x1ec2263a
mov dword [ebx], eax
add ebx, ecx
and eax, 0x530d229d
and eax, 0x4ee935a3
xor eax, 0x407c6ef
and eax, 0x408d4609
and eax, 0x44000
or eax, 0xbbf20876
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6686e665
or eax, 0x109ae4e3
and eax, 0x75d07202
or eax, 0x7a6bb00f
xor eax, 0x6981da08
and eax, 0x12582005
or eax, 0xe10102d8
mov dword [ebx], eax
add ebx, ecx
or eax, 0x6d070617
and eax, 0xe047932
or eax, 0x2016863a
or eax, 0x5867bfc1
and eax, 0x34050aa1
or eax, 0x81880004
mov dword [ebx], eax
add ebx, ecx
and eax, 0x3533c3c2
xor eax, 0x7cb08bd1
and eax, 0x52b19463
and eax, 0x530b5028
and eax, 0
or eax, 0xbf88b17
mov dword [ebx], eax
add ebx, ecx
and eax, 0x5394c0fc
and eax, 0x7cf94e32
or eax, 0x51342df9
and eax, 0x7411b74c
and eax, 0x60ae093
and eax, 0
or eax, 0xab840d6a
mov dword [ebx], eax
add ebx, ecx
or eax, 0x54b55a42
xor eax, 0x3d09322c
xor eax, 0x1184dfd6
and eax, 0x330b0bdd
and eax, 0x3080090
or eax, 0x8d3b900
mov dword [ebx], eax
add ebx, ecx
or eax, 0x7fb65482
and eax, 0xe0f75ce
and eax, 0x2dae2369
and eax, 0x60f03e14
or eax, 0x3e7cfd28
and eax, 0x18182808