140017cc8:	c1 c2 0c             	rol    $0xc,%edx
140017ccb:	41 89 db             	mov    %ebx,%r11d
140017cce:	01 c2                	add    %eax,%edx
140017cd0:	41 31 c3             	xor    %eax,%r11d
140017cd3:	42 8d 8c 11 b1 5b ff 	lea    -0xa44f(%rcx,%r10,1),%ecx
140017cda:	ff
140017cdb:	41 21 d3             	and    %edx,%r11d
140017cde:	41 31 db             	xor    %ebx,%r11d
140017ce1:	44 8b 56 2c          	mov    0x2c(%rsi),%r10d
140017ce5:	44 01 d9             	add    %r11d,%ecx
140017ce8:	c1 c1 11             	rol    $0x11,%ecx
140017ceb:	41 89 c3             	mov    %eax,%r11d
140017cee:	01 d1                	add    %edx,%ecx
140017cf0:	41 31 d3             	xor    %edx,%r11d
140017cf3:	42 8d 9c 13 be d7 5c 	lea    -0x76a32842(%rbx,%r10,1),%ebx
140017cfa:	89
140017cfb:	41 21 cb             	and    %ecx,%r11d
140017cfe:	41 31 c3             	xor    %eax,%r11d
140017d01:	44 8b 56 30          	mov    0x30(%rsi),%r10d
140017d05:	44 01 db             	add    %r11d,%ebx
140017d08:	c1 c3 16             	rol    $0x16,%ebx
140017d0b:	41 89 d3             	mov    %edx,%r11d
140017d0e:	01 cb                	add    %ecx,%ebx
140017d10:	41 31 cb             	xor    %ecx,%r11d
140017d13:	42 8d 84 10 22 11 90 	lea    0x6b901122(%rax,%r10,1),%eax
140017d1a:	6b
140017d1b:	41 21 db             	and    %ebx,%r11d
140017d1e:	41 31 d3             	xor    %edx,%r11d
140017d21:	44 8b 56 34          	mov    0x34(%rsi),%r10d
140017d25:	44 01 d8             	add    %r11d,%eax
140017d28:	c1 c0 07             	rol    $0x7,%eax
140017d2b:	41 89 cb             	mov    %ecx,%r11d
140017d2e:	01 d8                	add    %ebx,%eax
140017d30:	41 31 db             	xor    %ebx,%r11d
140017d33:	42 8d 94 12 93 71 98 	lea    -0x2678e6d(%rdx,%r10,1),%edx
140017d3a:	fd
140017d3b:	41 21 c3             	and    %eax,%r11d
140017d3e:	41 31 cb             	xor    %ecx,%r11d
140017d41:	44 8b 56 38          	mov    0x38(%rsi),%r10d
140017d45:	44 01 da             	add    %r11d,%edx
140017d48:	c1 c2 0c             	rol    $0xc,%edx
140017d4b:	41 89 db             	mov    %ebx,%r11d
140017d4e:	01 c2                	add    %eax,%edx
140017d50:	41 31 c3             	xor    %eax,%r11d
140017d53:	42 8d 8c 11 8e 43 79 	lea    -0x5986bc72(%rcx,%r10,1),%ecx
140017d5a:	a6
140017d5b:	41 21 d3             	and    %edx,%r11d
140017d5e:	41 31 db             	xor    %ebx,%r11d
140017d61:	44 8b 56 3c          	mov    0x3c(%rsi),%r10d
140017d65:	44 01 d9             	add    %r11d,%ecx
140017d68:	c1 c1 11             	rol    $0x11,%ecx
140017d6b:	41 89 c3             	mov    %eax,%r11d
140017d6e:	01 d1                	add    %edx,%ecx
140017d70:	41 31 d3             	xor    %edx,%r11d
140017d73:	42 8d 9c 13 21 08 b4 	lea    0x49b40821(%rbx,%r10,1),%ebx
140017d7a:	49
140017d7b:	41 21 cb             	and    %ecx,%r11d
140017d7e:	41 31 c3             	xor    %eax,%r11d
140017d81:	44 8b 16             	mov    (%rsi),%r10d
140017d84:	44 01 db             	add    %r11d,%ebx
140017d87:	c1 c3 16             	rol    $0x16,%ebx
140017d8a:	41 89 d3             	mov    %edx,%r11d
140017d8d:	01 cb                	add    %ecx,%ebx
140017d8f:	44 8b 56 04          	mov    0x4(%rsi),%r10d
140017d93:	41 89 d3             	mov    %edx,%r11d
140017d96:	41 89 d4             	mov    %edx,%r12d
140017d99:	41 f7 d3             	not    %r11d
140017d9c:	42 8d 84 10 62 25 1e 	lea    -0x9e1da9e(%rax,%r10,1),%eax
140017da3:	f6
140017da4:	41 21 dc             	and    %ebx,%r12d
140017da7:	41 21 cb             	and    %ecx,%r11d
140017daa:	44 8b 56 18          	mov    0x18(%rsi),%r10d
140017dae:	45 09 dc             	or     %r11d,%r12d
140017db1:	41 89 cb             	mov    %ecx,%r11d
140017db4:	44 01 e0             	add    %r12d,%eax
140017db7:	41 89 cc             	mov    %ecx,%r12d
140017dba:	c1 c0 05             	rol    $0x5,%eax
140017dbd:	01 d8                	add    %ebx,%eax
140017dbf:	41 f7 d3             	not    %r11d
140017dc2:	42 8d 94 12 40 b3 40 	lea    -0x3fbf4cc0(%rdx,%r10,1),%edx
140017dc9:	c0
140017dca:	41 21 c4             	and    %eax,%r12d
140017dcd:	41 21 db             	and    %ebx,%r11d
140017dd0:	44 8b 56 2c          	mov    0x2c(%rsi),%r10d
140017dd4:	45 09 dc             	or     %r11d,%r12d
140017dd7:	41 89 db             	mov    %ebx,%r11d
140017dda:	44 01 e2             	add    %r12d,%edx
140017ddd:	41 89 dc             	mov    %ebx,%r12d
140017de0:	c1 c2 09             	rol    $0x9,%edx
140017de3:	01 c2                	add    %eax,%edx
140017de5:	41 f7 d3             	not    %r11d
140017de8:	42 8d 8c 11 51 5a 5e 	lea    0x265e5a51(%rcx,%r10,1),%ecx
140017def:	26
140017df0:	41 21 d4             	and    %edx,%r12d
140017df3:	41 21 c3             	and    %eax,%r11d
140017df6:	44 8b 16             	mov    (%rsi),%r10d
140017df9:	45 09 dc             	or     %r11d,%r12d
140017dfc:	41 89 c3             	mov    %eax,%r11d
140017dff:	44 01 e1             	add    %r12d,%ecx
140017e02:	41 89 c4             	mov    %eax,%r12d
140017e05:	c1 c1 0e             	rol    $0xe,%ecx
140017e08:	01 d1                	add    %edx,%ecx
140017e0a:	41 f7 d3             	not    %r11d
140017e0d:	42 8d 9c 13 aa c7 b6 	lea    -0x16493856(%rbx,%r10,1),%ebx
140017e14:	e9
140017e15:	41 21 cc             	and    %ecx,%r12d
140017e18:	41 21 d3             	and    %edx,%r11d
140017e1b:	44 8b 56 14          	mov    0x14(%rsi),%r10d
140017e1f:	45 09 dc             	or     %r11d,%r12d
140017e22:	41 89 d3             	mov    %edx,%r11d
140017e25:	44 01 e3             	add    %r12d,%ebx
140017e28:	41 89 d4             	mov    %edx,%r12d
140017e2b:	c1 c3 14             	rol    $0x14,%ebx
140017e2e:	01 cb                	add    %ecx,%ebx
140017e30:	41 f7 d3             	not    %r11d
140017e33:	42 8d 84 10 5d 10 2f 	lea    -0x29d0efa3(%rax,%r10,1),%eax
140017e3a:	d6
140017e3b:	41 21 dc             	and    %ebx,%r12d
140017e3e:	41 21 cb             	and    %ecx,%r11d
140017e41:	44 8b 56 28          	mov    0x28(%rsi),%r10d
140017e45:	45 09 dc             	or     %r11d,%r12d
140017e48:	41 89 cb             	mov    %ecx,%r11d
140017e4b:	44 01 e0             	add    %r12d,%eax
140017e4e:	41 89 cc             	mov    %ecx,%r12d
140017e51:	c1 c0 05             	rol    $0x5,%eax
140017e54:	01 d8                	add    %ebx,%eax
140017e56:	41 f7 d3             	not    %r11d
140017e59:	42 8d 94 12 53 14 44 	lea    0x2441453(%rdx,%r10,1),%edx
140017e60:	02
140017e61:	41 21 c4             	and    %eax,%r12d
140017e64:	41 21 db             	and    %ebx,%r11d
140017e67:	44 8b 56 3c          	mov    0x3c(%rsi),%r10d
140017e6b:	45 09 dc             	or     %r11d,%r12d
140017e6e:	41 89 db             	mov    %ebx,%r11d
140017e71:	44 01 e2             	add    %r12d,%edx
140017e74:	41 89 dc             	mov    %ebx,%r12d
140017e77:	c1 c2 09             	rol    $0x9,%edx
140017e7a:	01 c2                	add    %eax,%edx
140017e7c:	41 f7 d3             	not    %r11d
140017e7f:	42 8d 8c 11 81 e6 a1 	lea    -0x275e197f(%rcx,%r10,1),%ecx
140017e86:	d8
140017e87:	41 21 d4             	and    %edx,%r12d
140017e8a:	41 21 c3             	and    %eax,%r11d
140017e8d:	44 8b 56 10          	mov    0x10(%rsi),%r10d
140017e91:	45 09 dc             	or     %r11d,%r12d
140017e94:	41 89 c3             	mov    %eax,%r11d
140017e97:	44 01 e1             	add    %r12d,%ecx
140017e9a:	41 89 c4             	mov    %eax,%r12d
140017e9d:	c1 c1 0e             	rol    $0xe,%ecx
140017ea0:	01 d1                	add    %edx,%ecx
140017ea2:	41 f7 d3             	not    %r11d
140017ea5:	42 8d 9c 13 c8 fb d3 	lea    -0x182c0438(%rbx,%r10,1),%ebx
140017eac:	e7
140017ead:	41 21 cc             	and    %ecx,%r12d
140017eb0:	41 21 d3             	and    %edx,%r11d
140017eb3:	44 8b 56 24          	mov    0x24(%rsi),%r10d
140017eb7:	45 09 dc             	or     %r11d,%r12d
140017eba:	41 89 d3             	mov    %edx,%r11d
140017ebd:	44 01 e3             	add    %r12d,%ebx
140017ec0:	41 89 d4             	mov    %edx,%r12d
140017ec3:	c1 c3 14             	rol    $0x14,%ebx
140017ec6:	01 cb                	add    %ecx,%ebx
140017ec8:	41 f7 d3             	not    %r11d
140017ecb:	42 8d 84 10 e6 cd e1 	lea    0x21e1cde6(%rax,%r10,1),%eax
140017ed2:	21
140017ed3:	41 21 dc             	and    %ebx,%r12d
140017ed6:	41 21 cb             	and    %ecx,%r11d
140017ed9:	44 8b 56 38          	mov    0x38(%rsi),%r10d
140017edd:	45 09 dc             	or     %r11d,%r12d
140017ee0:	41 89 cb             	mov    %ecx,%r11d
140017ee3:	44 01 e0             	add    %r12d,%eax
140017ee6:	41 89 cc             	mov    %ecx,%r12d
140017ee9:	c1 c0 05             	rol    $0x5,%eax
140017eec:	01 d8                	add    %ebx,%eax
140017eee:	41 f7 d3             	not    %r11d
140017ef1:	42 8d 94 12 d6 07 37 	lea    -0x3cc8f82a(%rdx,%r10,1),%edx
140017ef8:	c3
140017ef9:	41 21 c4             	and    %eax,%r12d
140017efc:	41 21 db             	and    %ebx,%r11d
140017eff:	44 8b 56 0c          	mov    0xc(%rsi),%r10d
140017f03:	45 09 dc             	or     %r11d,%r12d
140017f06:	41 89 db             	mov    %ebx,%r11d
140017f09:	44 01 e2             	add    %r12d,%edx
140017f0c:	41 89 dc             	mov    %ebx,%r12d
140017f0f:	c1 c2 09             	rol    $0x9,%edx
140017f12:	01 c2                	add    %eax,%edx
140017f14:	41 f7 d3             	not    %r11d
140017f17:	42 8d 8c 11 87 0d d5 	lea    -0xb2af279(%rcx,%r10,1),%ecx
140017f1e:	f4
140017f1f:	41 21 d4             	and    %edx,%r12d
140017f22:	41 21 c3             	and    %eax,%r11d
140017f25:	44 8b 56 20          	mov    0x20(%rsi),%r10d
140017f29:	45 09 dc             	or     %r11d,%r12d
140017f2c:	41 89 c3             	mov    %eax,%r11d
140017f2f:	44 01 e1             	add    %r12d,%ecx
140017f32:	41 89 c4             	mov    %eax,%r12d
140017f35:	c1 c1 0e             	rol    $0xe,%ecx
140017f38:	01 d1                	add    %edx,%ecx
140017f3a:	41 f7 d3             	not    %r11d
140017f3d:	42 8d 9c 13 ed 14 5a 	lea    0x455a14ed(%rbx,%r10,1),%ebx
140017f44:	45
140017f45:	41 21 cc             	and    %ecx,%r12d
140017f48:	41 21 d3             	and    %edx,%r11d
140017f4b:	44 8b 56 34          	mov    0x34(%rsi),%r10d
140017f4f:	45 09 dc             	or     %r11d,%r12d
140017f52:	41 89 d3             	mov    %edx,%r11d
140017f55:	44 01 e3             	add    %r12d,%ebx
140017f58:	41 89 d4             	mov    %edx,%r12d
140017f5b:	c1 c3 14             	rol    $0x14,%ebx
140017f5e:	01 cb                	add    %ecx,%ebx
140017f60:	41 f7 d3             	not    %r11d
140017f63:	42 8d 84 10 05 e9 e3 	lea    -0x561c16fb(%rax,%r10,1),%eax
140017f6a:	a9
140017f6b:	41 21 dc             	and    %ebx,%r12d
140017f6e:	41 21 cb             	and    %ecx,%r11d
140017f71:	44 8b 56 08          	mov    0x8(%rsi),%r10d
140017f75:	45 09 dc             	or     %r11d,%r12d
140017f78:	41 89 cb             	mov    %ecx,%r11d
140017f7b:	44 01 e0             	add    %r12d,%eax
140017f7e:	41 89 cc             	mov    %ecx,%r12d
140017f81:	c1 c0 05             	rol    $0x5,%eax
140017f84:	01 d8                	add    %ebx,%eax
140017f86:	41 f7 d3             	not    %r11d
140017f89:	42 8d 94 12 f8 a3 ef 	lea    -0x3105c08(%rdx,%r10,1),%edx
140017f90:	fc
140017f91:	41 21 c4             	and    %eax,%r12d
140017f94:	41 21 db             	and    %ebx,%r11d
140017f97:	44 8b 56 1c          	mov    0x1c(%rsi),%r10d
140017f9b:	45 09 dc             	or     %r11d,%r12d
140017f9e:	41 89 db             	mov    %ebx,%r11d
140017fa1:	44 01 e2             	add    %r12d,%edx
140017fa4:	41 89 dc             	mov    %ebx,%r12d
140017fa7:	c1 c2 09             	rol    $0x9,%edx
140017faa:	01 c2                	add    %eax,%edx
140017fac:	41 f7 d3             	not    %r11d
140017faf:	42 8d 8c 11 d9 02 6f 	lea    0x676f02d9(%rcx,%r10,1),%ecx
140017fb6:	67
140017fb7:	41 21 d4             	and    %edx,%r12d
140017fba:	41 21 c3             	and    %eax,%r11d
140017fbd:	44 8b 56 30          	mov    0x30(%rsi),%r10d
140017fc1:	45 09 dc             	or     %r11d,%r12d
140017fc4:	41 89 c3             	mov    %eax,%r11d
140017fc7:	44 01 e1             	add    %r12d,%ecx
140017fca:	41 89 c4             	mov    %eax,%r12d
140017fcd:	c1 c1 0e             	rol    $0xe,%ecx
140017fd0:	01 d1                	add    %edx,%ecx
140017fd2:	41 f7 d3             	not    %r11d
140017fd5:	42 8d 9c 13 8a 4c 2a 	lea    -0x72d5b376(%rbx,%r10,1),%ebx
140017fdc:	8d
140017fdd:	41 21 cc             	and    %ecx,%r12d
140017fe0:	41 21 d3             	and    %edx,%r11d
140017fe3:	44 8b 16             	mov    (%rsi),%r10d
140017fe6:	45 09 dc             	or     %r11d,%r12d
140017fe9:	41 89 d3             	mov    %edx,%r11d
140017fec:	44 01 e3             	add    %r12d,%ebx
140017fef:	41 89 d4             	mov    %edx,%r12d
140017ff2:	c1 c3 14             	rol    $0x14,%ebx
140017ff5:	01 cb                	add    %ecx,%ebx
140017ff7:	44 8b 56 14          	mov    0x14(%rsi),%r10d
140017ffb:	41 89 cb             	mov    %ecx,%r11d
140017ffe:	42 8d 84 10 42 39 fa 	lea    -0x5c6be(%rax,%r10,1),%eax
140018005:	ff
140018006:	44 8b 56 20          	mov    0x20(%rsi),%r10d
14001800a:	41 31 d3             	xor    %edx,%r11d
14001800d:	41 31 db             	xor    %ebx,%r11d
140018010:	44 01 d8             	add    %r11d,%eax
140018013:	c1 c0 04             	rol    $0x4,%eax
140018016:	41 89 db             	mov    %ebx,%r11d
140018019:	01 d8                	add    %ebx,%eax
14001801b:	42 8d 94 12 81 f6 71 	lea    -0x788e097f(%rdx,%r10,1),%edx
140018022:	87
140018023:	44 8b 56 2c          	mov    0x2c(%rsi),%r10d
140018027:	41 31 cb             	xor    %ecx,%r11d
14001802a:	41 31 c3             	xor    %eax,%r11d
14001802d:	44 01 da             	add    %r11d,%edx
140018030:	c1 c2 0b             	rol    $0xb,%edx
140018033:	41 89 c3             	mov    %eax,%r11d
140018036:	01 c2                	add    %eax,%edx
140018038:	42 8d 8c 11 22 61 9d 	lea    0x6d9d6122(%rcx,%r10,1),%ecx
14001803f:	6d
140018040:	44 8b 56 38          	mov    0x38(%rsi),%r10d
140018044:	41 31 db             	xor    %ebx,%r11d
140018047:	41 31 d3             	xor    %edx,%r11d
14001804a:	44 01 d9             	add    %r11d,%ecx
14001804d:	c1 c1 10             	rol    $0x10,%ecx
140018050:	41 89 d3             	mov    %edx,%r11d
140018053:	01 d1                	add    %edx,%ecx
140018055:	42 8d 9c 13 0c 38 e5 	lea    -0x21ac7f4(%rbx,%r10,1),%ebx
14001805c:	fd
14001805d:	44 8b 56 04          	mov    0x4(%rsi),%r10d
140018061:	41 31 c3             	xor    %eax,%r11d
140018064:	41 31 cb             	xor    %ecx,%r11d
140018067:	44 01 db             	add    %r11d,%ebx
14001806a:	c1 c3 17             	rol    $0x17,%ebx
14001806d:	41 89 cb             	mov    %ecx,%r11d
140018070:	01 cb                	add    %ecx,%ebx
140018072:	42 8d 84 10 44 ea be 	lea    -0x5b4115bc(%rax,%r10,1),%eax
140018079:	a4
14001807a:	44 8b 56 10          	mov    0x10(%rsi),%r10d
14001807e:	41 31 d3             	xor    %edx,%r11d
140018081:	41 31 db             	xor    %ebx,%r11d
140018084:	44 01 d8             	add    %r11d,%eax
140018087:	c1 c0 04             	rol    $0x4,%eax
14001808a:	41 89 db             	mov    %ebx,%r11d
14001808d:	01 d8                	add    %ebx,%eax
14001808f:	42 8d 94 12 a9 cf de 	lea    0x4bdecfa9(%rdx,%r10,1),%edx
140018096:	4b
140018097:	44 8b 56 1c          	mov    0x1c(%rsi),%r10d
14001809b:	41 31 cb             	xor    %ecx,%r11d
14001809e:	41 31 c3             	xor    %eax,%r11d
1400180a1:	44 01 da             	add    %r11d,%edx
1400180a4:	c1 c2 0b             	rol    $0xb,%edx
1400180a7:	41 89 c3             	mov    %eax,%r11d
1400180aa:	01 c2                	add    %eax,%edx
1400180ac:	42 8d 8c 11 60 4b bb 	lea    -0x944b4a0(%rcx,%r10,1),%ecx
1400180b3:	f6
1400180b4:	44 8b 56 28          	mov    0x28(%rsi),%r10d
1400180b8:	41 31 db             	xor    %ebx,%r11d
1400180bb:	41 31 d3             	xor    %edx,%r11d
1400180be:	44 01 d9             	add    %r11d,%ecx
1400180c1:	c1 c1 10             	rol    $0x10,%ecx
1400180c4:	41 89 d3             	mov    %edx,%r11d
1400180c7:	01 d1                	add    %edx,%ecx
1400180c9:	42 8d 9c 13 70 bc bf 	lea    -0x41404390(%rbx,%r10,1),%ebx
1400180d0:	be
1400180d1:	44 8b 56 34          	mov    0x34(%rsi),%r10d
1400180d5:	41 31 c3             	xor    %eax,%r11d
1400180d8:	41 31 cb             	xor    %ecx,%r11d
1400180db:	44 01 db             	add    %r11d,%ebx
1400180de:	c1 c3 17             	rol    $0x17,%ebx
1400180e1:	41 89 cb             	mov    %ecx,%r11d
1400180e4:	01 cb                	add    %ecx,%ebx
1400180e6:	42 8d 84 10 c6 7e 9b 	lea    0x289b7ec6(%rax,%r10,1),%eax
1400180ed:	28
1400180ee:	44 8b 16             	mov    (%rsi),%r10d
1400180f1:	41 31 d3             	xor    %edx,%r11d
1400180f4:	41 31 db             	xor    %ebx,%r11d
1400180f7:	44 01 d8             	add    %r11d,%eax
1400180fa:	c1 c0 04             	rol    $0x4,%eax
1400180fd:	41 89 db             	mov    %ebx,%r11d
140018100:	01 d8                	add    %ebx,%eax
140018102:	42 8d 94 12 fa 27 a1 	lea    -0x155ed806(%rdx,%r10,1),%edx
140018109:	ea
14001810a:	44 8b 56 0c          	mov    0xc(%rsi),%r10d
14001810e:	41 31 cb             	xor    %ecx,%r11d
140018111:	41 31 c3             	xor    %eax,%r11d
140018114:	44 01 da             	add    %r11d,%edx
140018117:	c1 c2 0b             	rol    $0xb,%edx
14001811a:	41 89 c3             	mov    %eax,%r11d
14001811d:	01 c2                	add    %eax,%edx