1402e6ffb:	c1 e7 08             	shl    $0x8,%edi
1402e6ffe:	0f b6 41 06          	movzbl 0x6(%rcx),%eax
1402e7002:	c1 e3 08             	shl    $0x8,%ebx
1402e7005:	c1 e6 08             	shl    $0x8,%esi
1402e7008:	0b f0                	or     %eax,%esi
1402e700a:	0f b6 41 07          	movzbl 0x7(%rcx),%eax
1402e700e:	c1 e6 08             	shl    $0x8,%esi
1402e7011:	0b f0                	or     %eax,%esi
1402e7013:	0f b6 41 09          	movzbl 0x9(%rcx),%eax
1402e7017:	0b f8                	or     %eax,%edi
1402e7019:	0f b6 41 0a          	movzbl 0xa(%rcx),%eax
1402e701d:	c1 e7 08             	shl    $0x8,%edi
1402e7020:	0b f8                	or     %eax,%edi
1402e7022:	0f b6 41 0b          	movzbl 0xb(%rcx),%eax
1402e7026:	c1 e7 08             	shl    $0x8,%edi
1402e7029:	0b f8                	or     %eax,%edi
1402e702b:	0f b6 41 0d          	movzbl 0xd(%rcx),%eax
1402e702f:	0b d8                	or     %eax,%ebx
1402e7031:	0f b6 41 0e          	movzbl 0xe(%rcx),%eax
1402e7035:	c1 e3 08             	shl    $0x8,%ebx
1402e7038:	0b d8                	or     %eax,%ebx
1402e703a:	0f b6 41 0f          	movzbl 0xf(%rcx),%eax
1402e703e:	c1 e3 08             	shl    $0x8,%ebx
1402e7041:	0b d8                	or     %eax,%ebx
1402e7043:	8b d3                	mov    %ebx,%edx
1402e7045:	41 33 50 7c          	xor    0x7c(%r8),%edx
1402e7049:	33 d7                	xor    %edi,%edx
1402e704b:	33 d6                	xor    %esi,%edx
1402e704d:	8b c2                	mov    %edx,%eax
1402e704f:	48 c1 e8 18          	shr    $0x18,%rax
1402e7053:	46 0f b6 84 38 80 8c 	movzbl 0x3b8c80(%rax,%r15,1),%r8d
1402e705a:	3b 00
1402e705c:	8b c2                	mov    %edx,%eax
1402e705e:	c1 e8 10             	shr    $0x10,%eax
1402e7061:	0f b6 c8             	movzbl %al,%ecx
1402e7064:	41 c1 e0 08          	shl    $0x8,%r8d
1402e7068:	42 0f b6 84 39 80 8c 	movzbl 0x3b8c80(%rcx,%r15,1),%eax
1402e706f:	3b 00
1402e7071:	44 0b c0             	or     %eax,%r8d
1402e7074:	8b c2                	mov    %edx,%eax
1402e7076:	c1 e8 08             	shr    $0x8,%eax
1402e7079:	0f b6 c8             	movzbl %al,%ecx
1402e707c:	41 c1 e0 08          	shl    $0x8,%r8d
1402e7080:	42 0f b6 84 39 80 8c 	movzbl 0x3b8c80(%rcx,%r15,1),%eax
1402e7087:	3b 00
1402e7089:	41 0f b6 09          	movzbl (%r9),%ecx
1402e708d:	44 0b c0             	or     %eax,%r8d
1402e7090:	c1 e1 08             	shl    $0x8,%ecx
1402e7093:	0f b6 c2             	movzbl %dl,%eax
1402e7096:	8b d3                	mov    %ebx,%edx
1402e7098:	41 c1 e0 08          	shl    $0x8,%r8d
1402e709c:	42 0f b6 84 38 80 8c 	movzbl 0x3b8c80(%rax,%r15,1),%eax
1402e70a3:	3b 00
1402e70a5:	44 0b c0             	or     %eax,%r8d
1402e70a8:	45 8b d8             	mov    %r8d,%r11d
1402e70ab:	41 8b c0             	mov    %r8d,%eax
1402e70ae:	c1 c0 0a             	rol    $0xa,%eax
1402e70b1:	41 c1 cb 0e          	ror    $0xe,%r11d
1402e70b5:	44 33 d8             	xor    %eax,%r11d
1402e70b8:	41 8b c0             	mov    %r8d,%eax
1402e70bb:	c1 c8 08             	ror    $0x8,%eax
1402e70be:	44 33 d8             	xor    %eax,%r11d
1402e70c1:	41 8b c0             	mov    %r8d,%eax
1402e70c4:	c1 c0 02             	rol    $0x2,%eax
1402e70c7:	44 33 d8             	xor    %eax,%r11d
1402e70ca:	41 0f b6 41 01       	movzbl 0x1(%r9),%eax
1402e70cf:	0b c8                	or     %eax,%ecx
1402e70d1:	41 0f b6 41 02       	movzbl 0x2(%r9),%eax
1402e70d6:	c1 e1 08             	shl    $0x8,%ecx
1402e70d9:	0b c8                	or     %eax,%ecx
1402e70db:	41 0f b6 41 03       	movzbl 0x3(%r9),%eax
1402e70e0:	c1 e1 08             	shl    $0x8,%ecx
1402e70e3:	0b c8                	or     %eax,%ecx
1402e70e5:	44 33 d9             	xor    %ecx,%r11d
1402e70e8:	45 33 d8             	xor    %r8d,%r11d
1402e70eb:	41 33 52 78          	xor    0x78(%r10),%edx
1402e70ef:	33 d7                	xor    %edi,%edx
1402e70f1:	41 33 d3             	xor    %r11d,%edx
1402e70f4:	8b c2                	mov    %edx,%eax
1402e70f6:	48 c1 e8 18          	shr    $0x18,%rax
1402e70fa:	46 0f b6 84 38 80 8c 	movzbl 0x3b8c80(%rax,%r15,1),%r8d
1402e7101:	3b 00
1402e7103:	8b c2                	mov    %edx,%eax
1402e7105:	c1 e8 10             	shr    $0x10,%eax
1402e7108:	0f b6 c8             	movzbl %al,%ecx
1402e710b:	41 c1 e0 08          	shl    $0x8,%r8d
1402e710f:	42 0f b6 84 39 80 8c 	movzbl 0x3b8c80(%rcx,%r15,1),%eax
1402e7116:	3b 00
1402e7118:	44 0b c0             	or     %eax,%r8d
1402e711b:	8b c2                	mov    %edx,%eax
1402e711d:	c1 e8 08             	shr    $0x8,%eax
1402e7120:	0f b6 c8             	movzbl %al,%ecx
1402e7123:	41 c1 e0 08          	shl    $0x8,%r8d
1402e7127:	42 0f b6 84 39 80 8c 	movzbl 0x3b8c80(%rcx,%r15,1),%eax
1402e712e:	3b 00
1402e7130:	44 0b c0             	or     %eax,%r8d
1402e7133:	0f b6 c2             	movzbl %dl,%eax
1402e7136:	41 c1 e0 08          	shl    $0x8,%r8d
1402e713a:	8b d3                	mov    %ebx,%edx
1402e713c:	41 33 52 74          	xor    0x74(%r10),%edx
1402e7140:	42 0f b6 84 38 80 8c 	movzbl 0x3b8c80(%rax,%r15,1),%eax
1402e7147:	3b 00
1402e7149:	44 0b c0             	or     %eax,%r8d
1402e714c:	41 8b c8             	mov    %r8d,%ecx
1402e714f:	41 8b c0             	mov    %r8d,%eax
1402e7152:	c1 c0 0a             	rol    $0xa,%eax
1402e7155:	c1 c9 0e             	ror    $0xe,%ecx
1402e7158:	33 c8                	xor    %eax,%ecx
1402e715a:	41 8b c0             	mov    %r8d,%eax
1402e715d:	c1 c8 08             	ror    $0x8,%eax
1402e7160:	33 c8                	xor    %eax,%ecx
1402e7162:	41 8b c0             	mov    %r8d,%eax
1402e7165:	c1 c0 02             	rol    $0x2,%eax
1402e7168:	33 c8                	xor    %eax,%ecx
1402e716a:	41 33 c8             	xor    %r8d,%ecx
1402e716d:	33 f1                	xor    %ecx,%esi
1402e716f:	33 d6                	xor    %esi,%edx
1402e7171:	41 33 d3             	xor    %r11d,%edx
1402e7174:	8b c2                	mov    %edx,%eax
1402e7176:	48 c1 e8 18          	shr    $0x18,%rax
1402e717a:	46 0f b6 84 38 80 8c 	movzbl 0x3b8c80(%rax,%r15,1),%r8d
1402e7181:	3b 00
1402e7183:	8b c2                	mov    %edx,%eax
1402e7185:	c1 e8 10             	shr    $0x10,%eax
1402e7188:	0f b6 c8             	movzbl %al,%ecx
1402e718b:	41 c1 e0 08          	shl    $0x8,%r8d
1402e718f:	42 0f b6 84 39 80 8c 	movzbl 0x3b8c80(%rcx,%r15,1),%eax
1402e7196:	3b 00
1402e7198:	44 0b c0             	or     %eax,%r8d
1402e719b:	8b c2                	mov    %edx,%eax
1402e719d:	c1 e8 08             	shr    $0x8,%eax
1402e71a0:	0f b6 c8             	movzbl %al,%ecx
1402e71a3:	41 c1 e0 08          	shl    $0x8,%r8d
1402e71a7:	42 0f b6 84 39 80 8c 	movzbl 0x3b8c80(%rcx,%r15,1),%eax
1402e71ae:	3b 00
1402e71b0:	44 0b c0             	or     %eax,%r8d
1402e71b3:	0f b6 c2             	movzbl %dl,%eax
1402e71b6:	41 c1 e0 08          	shl    $0x8,%r8d
1402e71ba:	42 0f b6 84 38 80 8c 	movzbl 0x3b8c80(%rax,%r15,1),%eax
1402e71c1:	3b 00
1402e71c3:	44 0b c0             	or     %eax,%r8d
1402e71c6:	41 8b c0             	mov    %r8d,%eax
1402e71c9:	41 8b c8             	mov    %r8d,%ecx
1402e71cc:	c1 c0 0a             	rol    $0xa,%eax
1402e71cf:	c1 c9 0e             	ror    $0xe,%ecx
1402e71d2:	33 c8                	xor    %eax,%ecx
1402e71d4:	41 8b c0             	mov    %r8d,%eax
1402e71d7:	c1 c8 08             	ror    $0x8,%eax
1402e71da:	33 c8                	xor    %eax,%ecx
1402e71dc:	41 8b c0             	mov    %r8d,%eax
1402e71df:	c1 c0 02             	rol    $0x2,%eax
1402e71e2:	33 c8                	xor    %eax,%ecx
1402e71e4:	41 33 c8             	xor    %r8d,%ecx
1402e71e7:	33 f9                	xor    %ecx,%edi
1402e71e9:	8b d7                	mov    %edi,%edx
1402e71eb:	41 33 52 70          	xor    0x70(%r10),%edx
1402e71ef:	33 d6                	xor    %esi,%edx
1402e71f1:	41 33 d3             	xor    %r11d,%edx
1402e71f4:	8b c2                	mov    %edx,%eax
1402e71f6:	48 c1 e8 18          	shr    $0x18,%rax
1402e71fa:	46 0f b6 84 38 80 8c 	movzbl 0x3b8c80(%rax,%r15,1),%r8d
1402e7201:	3b 00
1402e7203:	8b c2                	mov    %edx,%eax
1402e7205:	41 c1 e0 08          	shl    $0x8,%r8d
1402e7209:	c1 e8 10             	shr    $0x10,%eax
1402e720c:	0f b6 c8             	movzbl %al,%ecx
1402e720f:	42 0f b6 84 39 80 8c 	movzbl 0x3b8c80(%rcx,%r15,1),%eax
1402e7216:	3b 00
1402e7218:	44 0b c0             	or     %eax,%r8d
1402e721b:	8b c2                	mov    %edx,%eax
1402e721d:	c1 e8 08             	shr    $0x8,%eax
1402e7220:	0f b6 c8             	movzbl %al,%ecx
1402e7223:	41 c1 e0 08          	shl    $0x8,%r8d
1402e7227:	42 0f b6 84 39 80 8c 	movzbl 0x3b8c80(%rcx,%r15,1),%eax
1402e722e:	3b 00
1402e7230:	44 0b c0             	or     %eax,%r8d
1402e7233:	0f b6 c2             	movzbl %dl,%eax
1402e7236:	41 c1 e0 08          	shl    $0x8,%r8d
1402e723a:	42 0f b6 84 38 80 8c 	movzbl 0x3b8c80(%rax,%r15,1),%eax
1402e7241:	3b 00
1402e7243:	44 0b c0             	or     %eax,%r8d
1402e7246:	41 8b c8             	mov    %r8d,%ecx
1402e7249:	41 8b c0             	mov    %r8d,%eax
1402e724c:	c1 c0 0a             	rol    $0xa,%eax
1402e724f:	c1 c9 0e             	ror    $0xe,%ecx
1402e7252:	33 c8                	xor    %eax,%ecx
1402e7254:	41 8b c0             	mov    %r8d,%eax
1402e7257:	c1 c8 08             	ror    $0x8,%eax
1402e725a:	33 c8                	xor    %eax,%ecx
1402e725c:	41 8b c0             	mov    %r8d,%eax
1402e725f:	c1 c0 02             	rol    $0x2,%eax
1402e7262:	33 c8                	xor    %eax,%ecx
1402e7264:	41 33 c8             	xor    %r8d,%ecx
1402e7267:	33 d9                	xor    %ecx,%ebx
1402e7269:	44 8b c3             	mov    %ebx,%r8d
1402e726c:	45 33 42 6c          	xor    0x6c(%r10),%r8d
1402e7270:	44 33 c7             	xor    %edi,%r8d
1402e7273:	44 33 c6             	xor    %esi,%r8d
1402e7276:	41 8b c0             	mov    %r8d,%eax
1402e7279:	c1 e8 08             	shr    $0x8,%eax
1402e727c:	0f b6 c8             	movzbl %al,%ecx
1402e727f:	41 8b c0             	mov    %r8d,%eax
1402e7282:	c1 e8 10             	shr    $0x10,%eax
1402e7285:	41 8b 94 8f 80 8d 3b 	mov    0x3b8d80(%r15,%rcx,4),%edx
1402e728c:	00
1402e728d:	0f b6 c8             	movzbl %al,%ecx
1402e7290:	c1 c2 10             	rol    $0x10,%edx
1402e7293:	41 8b 84 8f 80 8d 3b 	mov    0x3b8d80(%r15,%rcx,4),%eax
1402e729a:	00
1402e729b:	c1 c8 08             	ror    $0x8,%eax
1402e729e:	33 d0                	xor    %eax,%edx
1402e72a0:	41 0f b6 c0          	movzbl %r8b,%eax
1402e72a4:	41 8b 8c 87 80 8d 3b 	mov    0x3b8d80(%r15,%rax,4),%ecx
1402e72ab:	00
1402e72ac:	41 8b c0             	mov    %r8d,%eax
1402e72af:	44 8b c3             	mov    %ebx,%r8d
1402e72b2:	45 33 42 68          	xor    0x68(%r10),%r8d
1402e72b6:	48 c1 e8 18          	shr    $0x18,%rax
1402e72ba:	44 33 c7             	xor    %edi,%r8d
1402e72bd:	c1 c1 08             	rol    $0x8,%ecx
1402e72c0:	33 d1                	xor    %ecx,%edx
1402e72c2:	41 33 94 87 80 8d 3b 	xor    0x3b8d80(%r15,%rax,4),%edx
1402e72c9:	00
1402e72ca:	44 33 da             	xor    %edx,%r11d
1402e72cd:	45 33 c3             	xor    %r11d,%r8d
1402e72d0:	41 8b c0             	mov    %r8d,%eax
1402e72d3:	c1 e8 08             	shr    $0x8,%eax
1402e72d6:	0f b6 c8             	movzbl %al,%ecx
1402e72d9:	41 8b c0             	mov    %r8d,%eax
1402e72dc:	c1 e8 10             	shr    $0x10,%eax
1402e72df:	41 8b 94 8f 80 8d 3b 	mov    0x3b8d80(%r15,%rcx,4),%edx
1402e72e6:	00
1402e72e7:	0f b6 c8             	movzbl %al,%ecx
1402e72ea:	c1 c2 10             	rol    $0x10,%edx
1402e72ed:	41 8b 84 8f 80 8d 3b 	mov    0x3b8d80(%r15,%rcx,4),%eax
1402e72f4:	00
1402e72f5:	c1 c8 08             	ror    $0x8,%eax
1402e72f8:	33 d0                	xor    %eax,%edx
1402e72fa:	41 0f b6 c0          	movzbl %r8b,%eax
1402e72fe:	41 8b 8c 87 80 8d 3b 	mov    0x3b8d80(%r15,%rax,4),%ecx
1402e7305:	00
1402e7306:	41 8b c0             	mov    %r8d,%eax
1402e7309:	44 8b c3             	mov    %ebx,%r8d
1402e730c:	45 33 42 64          	xor    0x64(%r10),%r8d
1402e7310:	48 c1 e8 18          	shr    $0x18,%rax
1402e7314:	c1 c1 08             	rol    $0x8,%ecx
1402e7317:	33 d1                	xor    %ecx,%edx
1402e7319:	41 33 94 87 80 8d 3b 	xor    0x3b8d80(%r15,%rax,4),%edx
1402e7320:	00
1402e7321:	33 f2                	xor    %edx,%esi
1402e7323:	44 33 c6             	xor    %esi,%r8d
1402e7326:	45 33 c3             	xor    %r11d,%r8d
1402e7329:	41 8b c0             	mov    %r8d,%eax
1402e732c:	c1 e8 08             	shr    $0x8,%eax
1402e732f:	0f b6 c8             	movzbl %al,%ecx
1402e7332:	41 8b 94 8f 80 8d 3b 	mov    0x3b8d80(%r15,%rcx,4),%edx
1402e7339:	00
1402e733a:	c1 c2 10             	rol    $0x10,%edx
1402e733d:	41 8b c0             	mov    %r8d,%eax
1402e7340:	c1 e8 10             	shr    $0x10,%eax
1402e7343:	0f b6 c8             	movzbl %al,%ecx
1402e7346:	41 8b 84 8f 80 8d 3b 	mov    0x3b8d80(%r15,%rcx,4),%eax
1402e734d:	00
1402e734e:	c1 c8 08             	ror    $0x8,%eax
1402e7351:	33 d0                	xor    %eax,%edx
1402e7353:	41 0f b6 c0          	movzbl %r8b,%eax
1402e7357:	41 8b 8c 87 80 8d 3b 	mov    0x3b8d80(%r15,%rax,4),%ecx
1402e735e:	00
1402e735f:	c1 c1 08             	rol    $0x8,%ecx
1402e7362:	33 d1                	xor    %ecx,%edx
1402e7364:	41 8b c0             	mov    %r8d,%eax
1402e7367:	48 c1 e8 18          	shr    $0x18,%rax
1402e736b:	41 33 94 87 80 8d 3b 	xor    0x3b8d80(%r15,%rax,4),%edx
1402e7372:	00
1402e7373:	33 fa                	xor    %edx,%edi
1402e7375:	44 8b c7             	mov    %edi,%r8d
1402e7378:	45 33 42 60          	xor    0x60(%r10),%r8d
1402e737c:	44 33 c6             	xor    %esi,%r8d
1402e737f:	45 33 c3             	xor    %r11d,%r8d
1402e7382:	41 8b c0             	mov    %r8d,%eax
1402e7385:	c1 e8 08             	shr    $0x8,%eax
1402e7388:	0f b6 c8             	movzbl %al,%ecx
1402e738b:	41 8b c0             	mov    %r8d,%eax
1402e738e:	c1 e8 10             	shr    $0x10,%eax
1402e7391:	41 8b 94 8f 80 8d 3b 	mov    0x3b8d80(%r15,%rcx,4),%edx
1402e7398:	00
1402e7399:	0f b6 c8             	movzbl %al,%ecx
1402e739c:	c1 c2 10             	rol    $0x10,%edx
1402e739f:	41 8b 84 8f 80 8d 3b 	mov    0x3b8d80(%r15,%rcx,4),%eax
1402e73a6:	00
1402e73a7:	c1 c8 08             	ror    $0x8,%eax
1402e73aa:	33 d0                	xor    %eax,%edx
1402e73ac:	41 0f b6 c0          	movzbl %r8b,%eax
1402e73b0:	41 8b 8c 87 80 8d 3b 	mov    0x3b8d80(%r15,%rax,4),%ecx
1402e73b7:	00
1402e73b8:	c1 c1 08             	rol    $0x8,%ecx
1402e73bb:	33 d1                	xor    %ecx,%edx
1402e73bd:	41 8b c0             	mov    %r8d,%eax
1402e73c0:	48 c1 e8 18          	shr    $0x18,%rax
1402e73c4:	41 33 94 87 80 8d 3b 	xor    0x3b8d80(%r15,%rax,4),%edx
1402e73cb:	00
1402e73cc:	33 da                	xor    %edx,%ebx
1402e73ce:	44 8b c3             	mov    %ebx,%r8d
1402e73d1:	45 33 42 5c          	xor    0x5c(%r10),%r8d
1402e73d5:	44 33 c7             	xor    %edi,%r8d
1402e73d8:	44 33 c6             	xor    %esi,%r8d
1402e73db:	41 8b c0             	mov    %r8d,%eax
1402e73de:	c1 e8 08             	shr    $0x8,%eax
1402e73e1:	0f b6 c8             	movzbl %al,%ecx
1402e73e4:	41 8b c0             	mov    %r8d,%eax
1402e73e7:	c1 e8 10             	shr    $0x10,%eax
1402e73ea:	41 8b 94 8f 80 8d 3b 	mov    0x3b8d80(%r15,%rcx,4),%edx
1402e73f1:	00
1402e73f2:	0f b6 c8             	movzbl %al,%ecx
1402e73f5:	c1 c2 10             	rol    $0x10,%edx
1402e73f8:	41 8b 84 8f 80 8d 3b 	mov    0x3b8d80(%r15,%rcx,4),%eax
1402e73ff:	00
1402e7400:	c1 c8 08             	ror    $0x8,%eax
1402e7403:	33 d0                	xor    %eax,%edx
1402e7405:	41 0f b6 c0          	movzbl %r8b,%eax
1402e7409:	41 8b 8c 87 80 8d 3b 	mov    0x3b8d80(%r15,%rax,4),%ecx
1402e7410:	00
1402e7411:	c1 c1 08             	rol    $0x8,%ecx
1402e7414:	33 d1                	xor    %ecx,%edx
1402e7416:	41 8b c0             	mov    %r8d,%eax
1402e7419:	48 c1 e8 18          	shr    $0x18,%rax
1402e741d:	44 8b c3             	mov    %ebx,%r8d
1402e7420:	45 33 42 58          	xor    0x58(%r10),%r8d
1402e7424:	44 33 c7             	xor    %edi,%r8d
1402e7427:	41 33 94 87 80 8d 3b 	xor    0x3b8d80(%r15,%rax,4),%edx
1402e742e:	00
1402e742f:	44 33 da             	xor    %edx,%r11d
1402e7432:	45 33 c3             	xor    %r11d,%r8d
1402e7435:	41 8b c0             	mov    %r8d,%eax
1402e7438:	c1 e8 08             	shr    $0x8,%eax
1402e743b:	0f b6 c8             	movzbl %al,%ecx
1402e743e:	41 8b c0             	mov    %r8d,%eax
1402e7441:	c1 e8 10             	shr    $0x10,%eax
1402e7444:	41 8b 94 8f 80 8d 3b 	mov    0x3b8d80(%r15,%rcx,4),%edx
1402e744b:	00
1402e744c:	0f b6 c8             	movzbl %al,%ecx
1402e744f:	c1 c2 10             	rol    $0x10,%edx
1402e7452:	41 8b 84 8f 80 8d 3b 	mov    0x3b8d80(%r15,%rcx,4),%eax
1402e7459:	00
1402e745a:	c1 c8 08             	ror    $0x8,%eax
1402e745d:	33 d0                	xor    %eax,%edx
1402e745f:	41 0f b6 c0          	movzbl %r8b,%eax
1402e7463:	41 8b 8c 87 80 8d 3b 	mov    0x3b8d80(%r15,%rax,4),%ecx
1402e746a:	00
1402e746b:	c1 c1 08             	rol    $0x8,%ecx