1401aed65:	4c 8b 0b             	mov    (%rbx),%r9
1401aed68:	49 8b 41 10          	mov    0x10(%r9),%rax
1401aed6c:	4c 8b 40 20          	mov    0x20(%rax),%r8
1401aed70:	8b fe                	mov    %esi,%edi
1401aed72:	48 63 50 28          	movslq 0x28(%rax),%rdx
1401aed76:	48 85 d2             	test   %rdx,%rdx
1401aed79:	7e 1d                	jle    0x1401aed98
1401aed7b:	48 8b ce             	mov    %rsi,%rcx
1401aed7e:	66 90                	xchg   %ax,%ax
1401aed80:	41 0f b6 04 08       	movzbl (%r8,%rcx,1),%eax
1401aed85:	c1 e7 08             	shl    $0x8,%edi
1401aed88:	0b f8                	or     %eax,%edi
1401aed8a:	48 83 f9 03          	cmp    $0x3,%rcx
1401aed8e:	74 08                	je     0x1401aed98
1401aed90:	48 ff c1             	inc    %rcx
1401aed93:	48 3b ca             	cmp    %rdx,%rcx
1401aed96:	7c e8                	jl     0x1401aed80
1401aed98:	49 8b 41 18          	mov    0x18(%r9),%rax
1401aed9c:	4c 8b 40 20          	mov    0x20(%rax),%r8
1401aeda0:	8b de                	mov    %esi,%ebx
1401aeda2:	48 63 50 28          	movslq 0x28(%rax),%rdx
1401aeda6:	48 85 d2             	test   %rdx,%rdx
1401aeda9:	7e 1d                	jle    0x1401aedc8
1401aedab:	48 8b ce             	mov    %rsi,%rcx
1401aedae:	66 90                	xchg   %ax,%ax
1401aedb0:	41 0f b6 04 08       	movzbl (%r8,%rcx,1),%eax
1401aedb5:	c1 e3 08             	shl    $0x8,%ebx
1401aedb8:	0b d8                	or     %eax,%ebx
1401aedba:	48 83 f9 03          	cmp    $0x3,%rcx
1401aedbe:	74 08                	je     0x1401aedc8
1401aedc0:	48 ff c1             	inc    %rcx
1401aedc3:	48 3b ca             	cmp    %rdx,%rcx
1401aedc6:	7c e8                	jl     0x1401aedb0
1401aedc8:	b9 28 00 00 00       	mov    $0x28,%ecx
1401aedcd:	e8 36 c3 c6 00       	call   0x140e1b108
1401aedd2:	4c 8b c0             	mov    %rax,%r8
1401aedd5:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1401aedda:	48 85 c0             	test   %rax,%rax
1401aeddd:	74 53                	je     0x1401aee32
1401aeddf:	0f 57 c0             	xorps  %xmm0,%xmm0
1401aede2:	33 c0                	xor    %eax,%eax
1401aede4:	41 0f 11 00          	movups %xmm0,(%r8)
1401aede8:	41 0f 11 40 10       	movups %xmm0,0x10(%r8)
1401aeded:	49 89 40 20          	mov    %rax,0x20(%r8)
1401aedf1:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1401aedf6:	48 83 bc 24 90 00 00 	cmpq   $0xf,0x90(%rsp)
1401aedfd:	00 0f
1401aedff:	48 0f 47 4c 24 78    	cmova  0x78(%rsp),%rcx
1401aee05:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1401aee0a:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
1401aee11:	00
1401aee12:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1401aee17:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1401aee1c:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
1401aee22:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1401aee27:	49 8b c8             	mov    %r8,%rcx
1401aee2a:	e8 b1 2e 58 00       	call   0x140731ce0
1401aee2f:	48 8b f0             	mov    %rax,%rsi
1401aee32:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
1401aee37:	49 8b 47 18          	mov    0x18(%r15),%rax
1401aee3b:	48 8b 48 18          	mov    0x18(%rax),%rcx
1401aee3f:	8b c3                	mov    %ebx,%eax
1401aee41:	44 8b d7             	mov    %edi,%r10d
1401aee44:	44 8b dd             	mov    %ebp,%r11d
1401aee47:	41 8b de             	mov    %r14d,%ebx
1401aee4a:	4d 8b cd             	mov    %r13,%r9
1401aee4d:	45 8b c4             	mov    %r12d,%r8d
1401aee50:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401aee55:	4c 89 54 24 38       	mov    %r10,0x38(%rsp)
1401aee5a:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1401aee5f:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401aee64:	4c 89 5c 24 28       	mov    %r11,0x28(%rsp)
1401aee69:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1401aee6e:	48 8b 51 28          	mov    0x28(%rcx),%rdx
1401aee72:	e8 59 18 ff ff       	call   0x1401a06d0
1401aee77:	90                   	nop
1401aee78:	48 8b 94 24 90 00 00 	mov    0x90(%rsp),%rdx
1401aee7f:	00
1401aee80:	48 83 fa 0f          	cmp    $0xf,%rdx
1401aee84:	76 2e                	jbe    0x1401aeeb4
1401aee86:	48 ff c2             	inc    %rdx
1401aee89:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1401aee8e:	48 8b c1             	mov    %rcx,%rax
1401aee91:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401aee98:	72 15                	jb     0x1401aeeaf
1401aee9a:	48 83 c2 27          	add    $0x27,%rdx
1401aee9e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401aeea2:	48 2b c1             	sub    %rcx,%rax
1401aeea5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401aeea9:	48 83 f8 1f          	cmp    $0x1f,%rax
1401aeead:	77 32                	ja     0x1401aeee1
1401aeeaf:	e8 90 c2 c6 00       	call   0x140e1b144
1401aeeb4:	b0 01                	mov    $0x1,%al
1401aeeb6:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
1401aeebd:	00
1401aeebe:	48 33 cc             	xor    %rsp,%rcx
1401aeec1:	e8 3a c6 c6 00       	call   0x140e1b500
1401aeec6:	48 8b 9c 24 f8 00 00 	mov    0xf8(%rsp),%rbx
1401aeecd:	00
1401aeece:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
1401aeed5:	41 5f                	pop    %r15
1401aeed7:	41 5e                	pop    %r14
1401aeed9:	41 5d                	pop    %r13
1401aeedb:	41 5c                	pop    %r12
1401aeedd:	5f                   	pop    %rdi
1401aeede:	5e                   	pop    %rsi
1401aeedf:	5d                   	pop    %rbp
1401aeee0:	c3                   	ret
1401aeee1:	e8 be b2 c7 00       	call   0x140e2a1a4
1401aeee6:	cc                   	int3
1401aeee7:	cc                   	int3
1401aeee8:	cc                   	int3
1401aeee9:	cc                   	int3
1401aeeea:	cc                   	int3
1401aeeeb:	cc                   	int3
1401aeeec:	cc                   	int3
1401aeeed:	cc                   	int3
1401aeeee:	cc                   	int3
1401aeeef:	cc                   	int3
1401aeef0:	48 8b c4             	mov    %rsp,%rax
1401aeef3:	55                   	push   %rbp
1401aeef4:	53                   	push   %rbx
1401aeef5:	56                   	push   %rsi
1401aeef6:	57                   	push   %rdi
1401aeef7:	41 54                	push   %r12
1401aeef9:	41 55                	push   %r13
1401aeefb:	41 56                	push   %r14
1401aeefd:	41 57                	push   %r15
1401aeeff:	48 8d 6c 24 98       	lea    -0x68(%rsp),%rbp
1401aef04:	48 81 ec 68 01 00 00 	sub    $0x168,%rsp
1401aef0b:	0f 29 70 a8          	movaps %xmm6,-0x58(%rax)
1401aef0f:	0f 29 78 98          	movaps %xmm7,-0x68(%rax)
1401aef13:	48 8b 05 e6 9f 20 01 	mov    0x1209fe6(%rip),%rax        # 0x1413b8f00
1401aef1a:	48 33 c4             	xor    %rsp,%rax
1401aef1d:	48 89 45 38          	mov    %rax,0x38(%rbp)
1401aef21:	4d 8b e1             	mov    %r9,%r12
1401aef24:	44 88 44 24 52       	mov    %r8b,0x52(%rsp)
1401aef29:	88 54 24 50          	mov    %dl,0x50(%rsp)
1401aef2d:	4c 8b e9             	mov    %rcx,%r13
1401aef30:	33 db                	xor    %ebx,%ebx
1401aef32:	89 5c 24 58          	mov    %ebx,0x58(%rsp)
1401aef36:	bf ff ff ff ff       	mov    $0xffffffff,%edi
1401aef3b:	0f 57 c0             	xorps  %xmm0,%xmm0
1401aef3e:	0f 11 45 18          	movups %xmm0,0x18(%rbp)
1401aef42:	48 89 5d 28          	mov    %rbx,0x28(%rbp)
1401aef46:	48 c7 45 30 0f 00 00 	movq   $0xf,0x30(%rbp)
1401aef4d:	00
1401aef4e:	88 5d 18             	mov    %bl,0x18(%rbp)
1401aef51:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
1401aef55:	48 89 5d 08          	mov    %rbx,0x8(%rbp)
1401aef59:	48 c7 45 10 0f 00 00 	movq   $0xf,0x10(%rbp)
1401aef60:	00
1401aef61:	88 5d f8             	mov    %bl,-0x8(%rbp)
1401aef64:	4d 8b 09             	mov    (%r9),%r9
1401aef67:	49 8b 01             	mov    (%r9),%rax
1401aef6a:	0f b6 40 34          	movzbl 0x34(%rax),%eax
1401aef6e:	88 44 24 51          	mov    %al,0x51(%rsp)
1401aef72:	49 8b 41 10          	mov    0x10(%r9),%rax
1401aef76:	4c 8b 40 20          	mov    0x20(%rax),%r8
1401aef7a:	8b f3                	mov    %ebx,%esi
1401aef7c:	48 63 50 28          	movslq 0x28(%rax),%rdx
1401aef80:	48 85 d2             	test   %rdx,%rdx
1401aef83:	7e 23                	jle    0x1401aefa8
1401aef85:	8b cb                	mov    %ebx,%ecx
1401aef87:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401aef8e:	00 00
1401aef90:	42 0f b6 04 01       	movzbl (%rcx,%r8,1),%eax
1401aef95:	c1 e6 08             	shl    $0x8,%esi
1401aef98:	0b f0                	or     %eax,%esi
1401aef9a:	48 83 f9 03          	cmp    $0x3,%rcx
1401aef9e:	74 08                	je     0x1401aefa8
1401aefa0:	48 ff c1             	inc    %rcx
1401aefa3:	48 3b ca             	cmp    %rdx,%rcx
1401aefa6:	7c e8                	jl     0x1401aef90
1401aefa8:	49 8b 41 08          	mov    0x8(%r9),%rax
1401aefac:	41 b8 06 00 00 00    	mov    $0x6,%r8d
1401aefb2:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
1401aefb6:	80 78 30 00          	cmpb   $0x0,0x30(%rax)
1401aefba:	0f 85 5e 02 00 00    	jne    0x1401af21e
1401aefc0:	48 8d 15 01 64 df 00 	lea    0xdf6401(%rip),%rdx        # 0x140fa53c8
1401aefc7:	e8 04 04 ff ff       	call   0x14019f3d0
1401aefcc:	49 8b 04 24          	mov    (%r12),%rax
1401aefd0:	48 8b 40 18          	mov    0x18(%rax),%rax
1401aefd4:	4c 8b 70 20          	mov    0x20(%rax),%r14
1401aefd8:	8b 48 28             	mov    0x28(%rax),%ecx
1401aefdb:	41 03 ce             	add    %r14d,%ecx
1401aefde:	0f 57 c0             	xorps  %xmm0,%xmm0
1401aefe1:	0f 11 45 80          	movups %xmm0,-0x80(%rbp)
1401aefe5:	66 0f 6f 35 43 4e df 	movdqa 0xdf4e43(%rip),%xmm6        # 0x140fa3e30
1401aefec:	00
1401aefed:	66 0f 6f fe          	movdqa %xmm6,%xmm7
1401aeff1:	f3 0f 7f 75 90       	movdqu %xmm6,-0x70(%rbp)
1401aeff6:	c6 45 80 00          	movb   $0x0,-0x80(%rbp)
1401aeffa:	c7 44 24 58 01 00 00 	movl   $0x1,0x58(%rsp)
1401af001:	00
1401af002:	41 2b ce             	sub    %r14d,%ecx
1401af005:	4c 63 f9             	movslq %ecx,%r15
1401af008:	85 c9                	test   %ecx,%ecx
1401af00a:	7e 1f                	jle    0x1401af02b
1401af00c:	0f 1f 40 00          	nopl   0x0(%rax)
1401af010:	42 0f b6 14 33       	movzbl (%rbx,%r14,1),%edx
1401af015:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1401af019:	e8 22 4c 00 00       	call   0x1401b3c40
1401af01e:	48 ff c3             	inc    %rbx
1401af021:	49 3b df             	cmp    %r15,%rbx
1401af024:	7c ea                	jl     0x1401af010
1401af026:	f3 0f 6f 7d 90       	movdqu -0x70(%rbp),%xmm7
1401af02b:	48 8b 55 10          	mov    0x10(%rbp),%rdx
1401af02f:	48 83 fa 0f          	cmp    $0xf,%rdx
1401af033:	76 31                	jbe    0x1401af066
1401af035:	48 ff c2             	inc    %rdx
1401af038:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1401af03c:	48 8b c1             	mov    %rcx,%rax
1401af03f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401af046:	72 19                	jb     0x1401af061
1401af048:	48 83 c2 27          	add    $0x27,%rdx
1401af04c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401af050:	48 2b c1             	sub    %rcx,%rax
1401af053:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401af057:	48 83 f8 1f          	cmp    $0x1f,%rax
1401af05b:	0f 87 9b 04 00 00    	ja     0x1401af4fc
1401af061:	e8 de c0 c6 00       	call   0x140e1b144
1401af066:	0f 10 45 80          	movups -0x80(%rbp),%xmm0
1401af06a:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
1401af06e:	0f 11 7d 08          	movups %xmm7,0x8(%rbp)
1401af072:	0f 57 c0             	xorps  %xmm0,%xmm0
1401af075:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
1401af079:	f3 0f 7f 75 c0       	movdqu %xmm6,-0x40(%rbp)
1401af07e:	c6 45 b0 00          	movb   $0x0,-0x50(%rbp)
1401af082:	0f 11 45 80          	movups %xmm0,-0x80(%rbp)
1401af086:	f3 0f 7f 75 90       	movdqu %xmm6,-0x70(%rbp)
1401af08b:	c6 45 80 00          	movb   $0x0,-0x80(%rbp)
1401af08f:	49 8b 45 18          	mov    0x18(%r13),%rax
1401af093:	48 8b 50 18          	mov    0x18(%rax),%rdx
1401af097:	48 8b 5a 28          	mov    0x28(%rdx),%rbx
1401af09b:	48 83 c2 08          	add    $0x8,%rdx
1401af09f:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1401af0a4:	e8 47 7e 5a 00       	call   0x140756ef0
1401af0a9:	90                   	nop
1401af0aa:	49 8b 04 24          	mov    (%r12),%rax
1401af0ae:	48 8b 48 18          	mov    0x18(%rax),%rcx
1401af0b2:	44 8b 49 38          	mov    0x38(%rcx),%r9d
1401af0b6:	8b c6                	mov    %esi,%eax
1401af0b8:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1401af0bc:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1401af0c1:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1401af0c5:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
1401af0ca:	44 0f b6 74 24 50    	movzbl 0x50(%rsp),%r14d
1401af0d0:	44 88 74 24 38       	mov    %r14b,0x38(%rsp)
1401af0d5:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1401af0da:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1401af0df:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1401af0e4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401af0e9:	4c 8b 41 20          	mov    0x20(%rcx),%r8
1401af0ed:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1401af0f1:	48 8b 0d 90 3d 28 01 	mov    0x1283d90(%rip),%rcx        # 0x141432e88
1401af0f8:	e8 73 19 3d 00       	call   0x140580a70
1401af0fd:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1401af101:	48 83 fa 0f          	cmp    $0xf,%rdx
1401af105:	76 31                	jbe    0x1401af138
1401af107:	48 ff c2             	inc    %rdx
1401af10a:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1401af10e:	48 8b c1             	mov    %rcx,%rax
1401af111:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401af118:	72 19                	jb     0x1401af133
1401af11a:	48 83 c2 27          	add    $0x27,%rdx
1401af11e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401af122:	48 2b c1             	sub    %rcx,%rax
1401af125:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401af129:	48 83 f8 1f          	cmp    $0x1f,%rax
1401af12d:	0f 87 cf 03 00 00    	ja     0x1401af502
1401af133:	e8 0c c0 c6 00       	call   0x140e1b144
1401af138:	f3 0f 7f 75 e0       	movdqu %xmm6,-0x20(%rbp)
1401af13d:	c6 45 d0 00          	movb   $0x0,-0x30(%rbp)
1401af141:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1401af146:	e8 75 80 5a 00       	call   0x1407571c0
1401af14b:	90                   	nop
1401af14c:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
1401af150:	48 83 fa 0f          	cmp    $0xf,%rdx
1401af154:	76 31                	jbe    0x1401af187
1401af156:	48 ff c2             	inc    %rdx
1401af159:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
1401af15d:	48 8b c1             	mov    %rcx,%rax
1401af160:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401af167:	72 19                	jb     0x1401af182
1401af169:	48 83 c2 27          	add    $0x27,%rdx
1401af16d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401af171:	48 2b c1             	sub    %rcx,%rax
1401af174:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401af178:	48 83 f8 1f          	cmp    $0x1f,%rax
1401af17c:	0f 87 86 03 00 00    	ja     0x1401af508
1401af182:	e8 bd bf c6 00       	call   0x140e1b144
1401af187:	f3 0f 7f 75 90       	movdqu %xmm6,-0x70(%rbp)
1401af18c:	c6 45 80 00          	movb   $0x0,-0x80(%rbp)
1401af190:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
1401af194:	48 83 fa 0f          	cmp    $0xf,%rdx
1401af198:	76 31                	jbe    0x1401af1cb
1401af19a:	48 ff c2             	inc    %rdx
1401af19d:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1401af1a1:	48 8b c1             	mov    %rcx,%rax
1401af1a4:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401af1ab:	72 19                	jb     0x1401af1c6
1401af1ad:	48 83 c2 27          	add    $0x27,%rdx
1401af1b1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401af1b5:	48 2b c1             	sub    %rcx,%rax
1401af1b8:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401af1bc:	48 83 f8 1f          	cmp    $0x1f,%rax
1401af1c0:	0f 87 48 03 00 00    	ja     0x1401af50e
1401af1c6:	e8 79 bf c6 00       	call   0x140e1b144
1401af1cb:	44 0f b6 7c 24 51    	movzbl 0x51(%rsp),%r15d
1401af1d1:	41 80 ff 01          	cmp    $0x1,%r15b
1401af1d5:	0f 85 33 01 00 00    	jne    0x1401af30e
1401af1db:	49 8b 45 18          	mov    0x18(%r13),%rax
1401af1df:	48 8b 50 18          	mov    0x18(%rax),%rdx
1401af1e3:	48 8b 5a 28          	mov    0x28(%rdx),%rbx
1401af1e7:	48 83 c2 08          	add    $0x8,%rdx
1401af1eb:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1401af1f0:	e8 fb 7c 5a 00       	call   0x140756ef0
1401af1f5:	90                   	nop
1401af1f6:	45 0f b6 ce          	movzbl %r14b,%r9d
1401af1fa:	4c 8b c3             	mov    %rbx,%r8
1401af1fd:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1401af202:	48 8b 0d 7f 3c 28 01 	mov    0x1283c7f(%rip),%rcx        # 0x141432e88
1401af209:	e8 f2 21 3d 00       	call   0x140581400
1401af20e:	90                   	nop
1401af20f:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1401af214:	e8 a7 7f 5a 00       	call   0x1407571c0
1401af219:	e9 f0 00 00 00       	jmp    0x1401af30e
1401af21e:	48 8d 15 ab 61 df 00 	lea    0xdf61ab(%rip),%rdx        # 0x140fa53d0
1401af225:	e8 a6 01 ff ff       	call   0x14019f3d0
1401af22a:	4d 8b 0c 24          	mov    (%r12),%r9
1401af22e:	49 8b 41 18          	mov    0x18(%r9),%rax
1401af232:	4c 8b 40 20          	mov    0x20(%rax),%r8
1401af236:	8b fb                	mov    %ebx,%edi
1401af238:	48 63 50 28          	movslq 0x28(%rax),%rdx
1401af23c:	48 85 d2             	test   %rdx,%rdx
1401af23f:	7e 27                	jle    0x1401af268
1401af241:	48 8b cb             	mov    %rbx,%rcx
1401af244:	0f 1f 40 00          	nopl   0x0(%rax)
1401af248:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401af24f:	00
1401af250:	42 0f b6 04 01       	movzbl (%rcx,%r8,1),%eax
1401af255:	c1 e7 08             	shl    $0x8,%edi
1401af258:	0b f8                	or     %eax,%edi
1401af25a:	48 83 f9 03          	cmp    $0x3,%rcx
1401af25e:	74 08                	je     0x1401af268
1401af260:	48 ff c1             	inc    %rcx
1401af263:	48 3b ca             	cmp    %rdx,%rcx
1401af266:	7c e8                	jl     0x1401af250
1401af268:	49 8b 41 20          	mov    0x20(%r9),%rax