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
14001811f:	42 8d 8c 11 85 30 ef 	lea    -0x2b10cf7b(%rcx,%r10,1),%ecx
140018126:	d4
140018127:	44 8b 56 18          	mov    0x18(%rsi),%r10d
14001812b:	41 31 db             	xor    %ebx,%r11d
14001812e:	41 31 d3             	xor    %edx,%r11d
140018131:	44 01 d9             	add    %r11d,%ecx
140018134:	c1 c1 10             	rol    $0x10,%ecx
140018137:	41 89 d3             	mov    %edx,%r11d
14001813a:	01 d1                	add    %edx,%ecx
14001813c:	42 8d 9c 13 05 1d 88 	lea    0x4881d05(%rbx,%r10,1),%ebx
140018143:	04
140018144:	44 8b 56 24          	mov    0x24(%rsi),%r10d
140018148:	41 31 c3             	xor    %eax,%r11d
14001814b:	41 31 cb             	xor    %ecx,%r11d
14001814e:	44 01 db             	add    %r11d,%ebx
140018151:	c1 c3 17             	rol    $0x17,%ebx
140018154:	41 89 cb             	mov    %ecx,%r11d
140018157:	01 cb                	add    %ecx,%ebx
140018159:	42 8d 84 10 39 d0 d4 	lea    -0x262b2fc7(%rax,%r10,1),%eax
140018160:	d9
140018161:	44 8b 56 30          	mov    0x30(%rsi),%r10d
140018165:	41 31 d3             	xor    %edx,%r11d
140018168:	41 31 db             	xor    %ebx,%r11d
14001816b:	44 01 d8             	add    %r11d,%eax
14001816e:	c1 c0 04             	rol    $0x4,%eax
140018171:	41 89 db             	mov    %ebx,%r11d
140018174:	01 d8                	add    %ebx,%eax
140018176:	42 8d 94 12 e5 99 db 	lea    -0x1924661b(%rdx,%r10,1),%edx
14001817d:	e6
14001817e:	44 8b 56 3c          	mov    0x3c(%rsi),%r10d
140018182:	41 31 cb             	xor    %ecx,%r11d
140018185:	41 31 c3             	xor    %eax,%r11d
140018188:	44 01 da             	add    %r11d,%edx
14001818b:	c1 c2 0b             	rol    $0xb,%edx
14001818e:	41 89 c3             	mov    %eax,%r11d
140018191:	01 c2                	add    %eax,%edx
140018193:	42 8d 8c 11 f8 7c a2 	lea    0x1fa27cf8(%rcx,%r10,1),%ecx
14001819a:	1f
14001819b:	44 8b 56 08          	mov    0x8(%rsi),%r10d
14001819f:	41 31 db             	xor    %ebx,%r11d
1400181a2:	41 31 d3             	xor    %edx,%r11d
1400181a5:	44 01 d9             	add    %r11d,%ecx
1400181a8:	c1 c1 10             	rol    $0x10,%ecx
1400181ab:	41 89 d3             	mov    %edx,%r11d
1400181ae:	01 d1                	add    %edx,%ecx
1400181b0:	42 8d 9c 13 65 56 ac 	lea    -0x3b53a99b(%rbx,%r10,1),%ebx
1400181b7:	c4
1400181b8:	44 8b 16             	mov    (%rsi),%r10d
1400181bb:	41 31 c3             	xor    %eax,%r11d
1400181be:	41 31 cb             	xor    %ecx,%r11d
1400181c1:	44 01 db             	add    %r11d,%ebx
1400181c4:	c1 c3 17             	rol    $0x17,%ebx
1400181c7:	41 89 cb             	mov    %ecx,%r11d
1400181ca:	01 cb                	add    %ecx,%ebx
1400181cc:	44 8b 16             	mov    (%rsi),%r10d
1400181cf:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
1400181d5:	41 31 d3             	xor    %edx,%r11d
1400181d8:	42 8d 84 10 44 22 29 	lea    -0xbd6ddbc(%rax,%r10,1),%eax
1400181df:	f4
1400181e0:	41 09 db             	or     %ebx,%r11d
1400181e3:	41 31 cb             	xor    %ecx,%r11d
1400181e6:	44 01 d8             	add    %r11d,%eax
1400181e9:	44 8b 56 1c          	mov    0x1c(%rsi),%r10d
1400181ed:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
1400181f3:	c1 c0 06             	rol    $0x6,%eax
1400181f6:	41 31 cb             	xor    %ecx,%r11d
1400181f9:	01 d8                	add    %ebx,%eax
1400181fb:	42 8d 94 12 97 ff 2a 	lea    0x432aff97(%rdx,%r10,1),%edx
140018202:	43
140018203:	41 09 c3             	or     %eax,%r11d
140018206:	41 31 db             	xor    %ebx,%r11d
140018209:	44 01 da             	add    %r11d,%edx
14001820c:	44 8b 56 38          	mov    0x38(%rsi),%r10d
140018210:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
140018216:	c1 c2 0a             	rol    $0xa,%edx
140018219:	41 31 db             	xor    %ebx,%r11d
14001821c:	01 c2                	add    %eax,%edx
14001821e:	42 8d 8c 11 a7 23 94 	lea    -0x546bdc59(%rcx,%r10,1),%ecx
140018225:	ab
140018226:	41 09 d3             	or     %edx,%r11d
140018229:	41 31 c3             	xor    %eax,%r11d
14001822c:	44 01 d9             	add    %r11d,%ecx
14001822f:	44 8b 56 14          	mov    0x14(%rsi),%r10d
140018233:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
140018239:	c1 c1 0f             	rol    $0xf,%ecx
14001823c:	41 31 c3             	xor    %eax,%r11d
14001823f:	01 d1                	add    %edx,%ecx
140018241:	42 8d 9c 13 39 a0 93 	lea    -0x36c5fc7(%rbx,%r10,1),%ebx
140018248:	fc
140018249:	41 09 cb             	or     %ecx,%r11d
14001824c:	41 31 d3             	xor    %edx,%r11d
14001824f:	44 01 db             	add    %r11d,%ebx
140018252:	44 8b 56 30          	mov    0x30(%rsi),%r10d
140018256:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14001825c:	c1 c3 15             	rol    $0x15,%ebx
14001825f:	41 31 d3             	xor    %edx,%r11d
140018262:	01 cb                	add    %ecx,%ebx
140018264:	42 8d 84 10 c3 59 5b 	lea    0x655b59c3(%rax,%r10,1),%eax
14001826b:	65
14001826c:	41 09 db             	or     %ebx,%r11d
14001826f:	41 31 cb             	xor    %ecx,%r11d
140018272:	44 01 d8             	add    %r11d,%eax
140018275:	44 8b 56 0c          	mov    0xc(%rsi),%r10d
140018279:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14001827f:	c1 c0 06             	rol    $0x6,%eax
140018282:	41 31 cb             	xor    %ecx,%r11d
140018285:	01 d8                	add    %ebx,%eax
140018287:	42 8d 94 12 92 cc 0c 	lea    -0x70f3336e(%rdx,%r10,1),%edx
14001828e:	8f
14001828f:	41 09 c3             	or     %eax,%r11d
140018292:	41 31 db             	xor    %ebx,%r11d
140018295:	44 01 da             	add    %r11d,%edx
140018298:	44 8b 56 28          	mov    0x28(%rsi),%r10d
14001829c:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
1400182a2:	c1 c2 0a             	rol    $0xa,%edx
1400182a5:	41 31 db             	xor    %ebx,%r11d
1400182a8:	01 c2                	add    %eax,%edx
1400182aa:	42 8d 8c 11 7d f4 ef 	lea    -0x100b83(%rcx,%r10,1),%ecx
1400182b1:	ff
1400182b2:	41 09 d3             	or     %edx,%r11d
1400182b5:	41 31 c3             	xor    %eax,%r11d
1400182b8:	44 01 d9             	add    %r11d,%ecx
1400182bb:	44 8b 56 04          	mov    0x4(%rsi),%r10d
1400182bf:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
1400182c5:	c1 c1 0f             	rol    $0xf,%ecx
1400182c8:	41 31 c3             	xor    %eax,%r11d
1400182cb:	01 d1                	add    %edx,%ecx
1400182cd:	42 8d 9c 13 d1 5d 84 	lea    -0x7a7ba22f(%rbx,%r10,1),%ebx
1400182d4:	85
1400182d5:	41 09 cb             	or     %ecx,%r11d
1400182d8:	41 31 d3             	xor    %edx,%r11d
1400182db:	44 01 db             	add    %r11d,%ebx
1400182de:	44 8b 56 20          	mov    0x20(%rsi),%r10d
1400182e2:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
1400182e8:	c1 c3 15             	rol    $0x15,%ebx
1400182eb:	41 31 d3             	xor    %edx,%r11d
1400182ee:	01 cb                	add    %ecx,%ebx
1400182f0:	42 8d 84 10 4f 7e a8 	lea    0x6fa87e4f(%rax,%r10,1),%eax
1400182f7:	6f
1400182f8:	41 09 db             	or     %ebx,%r11d
1400182fb:	41 31 cb             	xor    %ecx,%r11d
1400182fe:	44 01 d8             	add    %r11d,%eax
140018301:	44 8b 56 3c          	mov    0x3c(%rsi),%r10d
140018305:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14001830b:	c1 c0 06             	rol    $0x6,%eax
14001830e:	41 31 cb             	xor    %ecx,%r11d
140018311:	01 d8                	add    %ebx,%eax
140018313:	42 8d 94 12 e0 e6 2c 	lea    -0x1d31920(%rdx,%r10,1),%edx
14001831a:	fe
14001831b:	41 09 c3             	or     %eax,%r11d
14001831e:	41 31 db             	xor    %ebx,%r11d
140018321:	44 01 da             	add    %r11d,%edx
140018324:	44 8b 56 18          	mov    0x18(%rsi),%r10d
140018328:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14001832e:	c1 c2 0a             	rol    $0xa,%edx
140018331:	41 31 db             	xor    %ebx,%r11d
140018334:	01 c2                	add    %eax,%edx
140018336:	42 8d 8c 11 14 43 01 	lea    -0x5cfebcec(%rcx,%r10,1),%ecx
14001833d:	a3
14001833e:	41 09 d3             	or     %edx,%r11d
140018341:	41 31 c3             	xor    %eax,%r11d
140018344:	44 01 d9             	add    %r11d,%ecx
140018347:	44 8b 56 34          	mov    0x34(%rsi),%r10d
14001834b:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
140018351:	c1 c1 0f             	rol    $0xf,%ecx
140018354:	41 31 c3             	xor    %eax,%r11d
140018357:	01 d1                	add    %edx,%ecx
140018359:	42 8d 9c 13 a1 11 08 	lea    0x4e0811a1(%rbx,%r10,1),%ebx
140018360:	4e
140018361:	41 09 cb             	or     %ecx,%r11d
140018364:	41 31 d3             	xor    %edx,%r11d
140018367:	44 01 db             	add    %r11d,%ebx
14001836a:	44 8b 56 10          	mov    0x10(%rsi),%r10d
14001836e:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
140018374:	c1 c3 15             	rol    $0x15,%ebx