14039fc13:	48 ff c2             	inc    %rdx
14039fc16:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14039fc1a:	48 8b c1             	mov    %rcx,%rax
14039fc1d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14039fc24:	72 19                	jb     0x14039fc3f
14039fc26:	48 83 c2 27          	add    $0x27,%rdx
14039fc2a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14039fc2e:	48 2b c1             	sub    %rcx,%rax
14039fc31:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14039fc35:	48 83 f8 1f          	cmp    $0x1f,%rax
14039fc39:	0f 87 d1 02 00 00    	ja     0x14039ff10
14039fc3f:	e8 00 b5 a7 00       	call   0x140e1b144
14039fc44:	0f 10 44 24 70       	movups 0x70(%rsp),%xmm0
14039fc49:	0f 29 45 20          	movaps %xmm0,0x20(%rbp)
14039fc4d:	0f 10 4d 80          	movups -0x80(%rbp),%xmm1
14039fc51:	0f 29 4d 30          	movaps %xmm1,0x30(%rbp)
14039fc55:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
14039fc59:	48 8b ce             	mov    %rsi,%rcx
14039fc5c:	e8 5f 89 ff ff       	call   0x1403985c0
14039fc61:	c6 86 b0 00 00 00 01 	movb   $0x1,0xb0(%rsi)
14039fc68:	48 85 ff             	test   %rdi,%rdi
14039fc6b:	0f 84 98 fc ff ff    	je     0x14039f909
14039fc71:	48 8b cf             	mov    %rdi,%rcx
14039fc74:	e8 cb b4 a7 00       	call   0x140e1b144
14039fc79:	e9 8b fc ff ff       	jmp    0x14039f909
14039fc7e:	48 89 7c 24 70       	mov    %rdi,0x70(%rsp)
14039fc83:	4c 89 64 24 78       	mov    %r12,0x78(%rsp)
14039fc88:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
14039fc8d:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
14039fc93:	41 b0 0a             	mov    $0xa,%r8b
14039fc96:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14039fc9b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14039fca0:	e8 9b ac 4c 00       	call   0x14086a940
14039fca5:	90                   	nop
14039fca6:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
14039fcab:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
14039fcb0:	48 2b c2             	sub    %rdx,%rax
14039fcb3:	48 c1 f8 04          	sar    $0x4,%rax
14039fcb7:	48 83 f8 02          	cmp    $0x2,%rax
14039fcbb:	0f 83 af 00 00 00    	jae    0x14039fd70
14039fcc1:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14039fcc5:	48 83 7d e8 0f       	cmpq   $0xf,-0x18(%rbp)
14039fcca:	4c 0f 47 45 d0       	cmova  -0x30(%rbp),%r8
14039fccf:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
14039fcd3:	48 83 7d a8 0f       	cmpq   $0xf,-0x58(%rbp)
14039fcd8:	48 0f 47 55 90       	cmova  -0x70(%rbp),%rdx
14039fcdd:	48 8d 0d 3c 46 c4 00 	lea    0xc4463c(%rip),%rcx        # 0x140fe4320
14039fce4:	e8 27 7c 4c 00       	call   0x140867910
14039fce9:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14039fcf0:	49 ff c0             	inc    %r8
14039fcf3:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
14039fcf8:	75 f6                	jne    0x14039fcf0
14039fcfa:	48 8b d0             	mov    %rax,%rdx
14039fcfd:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
14039fd01:	e8 ca f6 df ff       	call   0x14019f3d0
14039fd06:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
14039fd0a:	48 8b ce             	mov    %rsi,%rcx
14039fd0d:	e8 ae 88 ff ff       	call   0x1403985c0
14039fd12:	c6 86 b0 00 00 00 01 	movb   $0x1,0xb0(%rsi)
14039fd19:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14039fd1e:	48 85 c9             	test   %rcx,%rcx
14039fd21:	0f 84 41 ff ff ff    	je     0x14039fc68
14039fd27:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
14039fd2c:	48 2b d1             	sub    %rcx,%rdx
14039fd2f:	48 83 e2 f0          	and    $0xfffffffffffffff0,%rdx
14039fd33:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14039fd3a:	48 8b c1             	mov    %rcx,%rax
14039fd3d:	72 19                	jb     0x14039fd58
14039fd3f:	48 83 c2 27          	add    $0x27,%rdx
14039fd43:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14039fd47:	48 2b c1             	sub    %rcx,%rax
14039fd4a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14039fd4e:	48 83 f8 1f          	cmp    $0x1f,%rax
14039fd52:	0f 87 b8 01 00 00    	ja     0x14039ff10
14039fd58:	e8 e7 b3 a7 00       	call   0x140e1b144
14039fd5d:	0f 57 c0             	xorps  %xmm0,%xmm0
14039fd60:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
14039fd66:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
14039fd6b:	e9 f8 fe ff ff       	jmp    0x14039fc68
14039fd70:	4c 8b 42 08          	mov    0x8(%rdx),%r8
14039fd74:	48 8b 12             	mov    (%rdx),%rdx
14039fd77:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14039fd7b:	e8 50 f6 df ff       	call   0x14019f3d0
14039fd80:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
14039fd85:	49 8b 50 10          	mov    0x10(%r8),%rdx
14039fd89:	4d 8b 40 18          	mov    0x18(%r8),%r8
14039fd8d:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14039fd91:	e8 3a f6 df ff       	call   0x14019f3d0
14039fd96:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14039fd9a:	48 83 7d e8 0f       	cmpq   $0xf,-0x18(%rbp)
14039fd9f:	48 0f 47 4d d0       	cmova  -0x30(%rbp),%rcx
14039fda4:	48 8d 55 40          	lea    0x40(%rbp),%rdx
14039fda8:	e8 c3 00 eb ff       	call   0x14024fe70
14039fdad:	85 c0                	test   %eax,%eax
14039fdaf:	74 3f                	je     0x14039fdf0
14039fdb1:	e8 3a a5 a8 00       	call   0x140e2a2f0
14039fdb6:	8b 08                	mov    (%rax),%ecx
14039fdb8:	e8 c3 d2 a9 00       	call   0x140e3d080
14039fdbd:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14039fdc1:	48 83 7d e8 0f       	cmpq   $0xf,-0x18(%rbp)
14039fdc6:	48 0f 47 55 d0       	cmova  -0x30(%rbp),%rdx
14039fdcb:	4c 8b c0             	mov    %rax,%r8
14039fdce:	48 8d 0d b3 45 c4 00 	lea    0xc445b3(%rip),%rcx        # 0x140fe4388
14039fdd5:	e8 36 7b 4c 00       	call   0x140867910
14039fdda:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14039fde1:	49 ff c0             	inc    %r8
14039fde4:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
14039fde9:	75 f6                	jne    0x14039fde1
14039fdeb:	e9 0a ff ff ff       	jmp    0x14039fcfa
14039fdf0:	48 8b 45 68          	mov    0x68(%rbp),%rax
14039fdf4:	48 89 45 10          	mov    %rax,0x10(%rbp)
14039fdf8:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14039fdfc:	48 83 7d a8 0f       	cmpq   $0xf,-0x58(%rbp)
14039fe01:	48 0f 47 4d 90       	cmova  -0x70(%rbp),%rcx
14039fe06:	48 8d 55 40          	lea    0x40(%rbp),%rdx
14039fe0a:	e8 61 00 eb ff       	call   0x14024fe70
14039fe0f:	85 c0                	test   %eax,%eax
14039fe11:	74 3f                	je     0x14039fe52
14039fe13:	e8 d8 a4 a8 00       	call   0x140e2a2f0
14039fe18:	8b 08                	mov    (%rax),%ecx
14039fe1a:	e8 61 d2 a9 00       	call   0x140e3d080
14039fe1f:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
14039fe23:	48 83 7d a8 0f       	cmpq   $0xf,-0x58(%rbp)
14039fe28:	48 0f 47 55 90       	cmova  -0x70(%rbp),%rdx
14039fe2d:	4c 8b c0             	mov    %rax,%r8
14039fe30:	48 8d 0d 51 45 c4 00 	lea    0xc44551(%rip),%rcx        # 0x140fe4388
14039fe37:	e8 d4 7a 4c 00       	call   0x140867910
14039fe3c:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14039fe43:	49 ff c0             	inc    %r8
14039fe46:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
14039fe4b:	75 f6                	jne    0x14039fe43
14039fe4d:	e9 a8 fe ff ff       	jmp    0x14039fcfa
14039fe52:	48 8b 45 60          	mov    0x60(%rbp),%rax
14039fe56:	48 89 45 18          	mov    %rax,0x18(%rbp)
14039fe5a:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
14039fe5e:	48 8b ce             	mov    %rsi,%rcx
14039fe61:	e8 5a 87 ff ff       	call   0x1403985c0
14039fe66:	c6 86 b0 00 00 00 01 	movb   $0x1,0xb0(%rsi)
14039fe6d:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14039fe72:	48 85 c9             	test   %rcx,%rcx
14039fe75:	74 40                	je     0x14039feb7
14039fe77:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
14039fe7c:	48 2b d1             	sub    %rcx,%rdx
14039fe7f:	48 83 e2 f0          	and    $0xfffffffffffffff0,%rdx
14039fe83:	48 8b c1             	mov    %rcx,%rax
14039fe86:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14039fe8d:	72 15                	jb     0x14039fea4
14039fe8f:	48 83 c2 27          	add    $0x27,%rdx
14039fe93:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14039fe97:	48 2b c1             	sub    %rcx,%rax
14039fe9a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14039fe9e:	48 83 f8 1f          	cmp    $0x1f,%rax
14039fea2:	77 6c                	ja     0x14039ff10
14039fea4:	e8 9b b2 a7 00       	call   0x140e1b144
14039fea9:	0f 57 c0             	xorps  %xmm0,%xmm0
14039feac:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
14039feb2:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
14039feb7:	48 85 ff             	test   %rdi,%rdi
14039feba:	74 09                	je     0x14039fec5
14039febc:	48 8b cf             	mov    %rdi,%rcx
14039febf:	e8 80 b2 a7 00       	call   0x140e1b144
14039fec4:	90                   	nop
14039fec5:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14039fec9:	e8 62 8d ff ff       	call   0x140398c30
14039fece:	90                   	nop
14039fecf:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
14039fed4:	48 83 fa 0f          	cmp    $0xf,%rdx
14039fed8:	0f 86 72 fa ff ff    	jbe    0x14039f950
14039fede:	48 ff c2             	inc    %rdx
14039fee1:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14039fee6:	48 8b c1             	mov    %rcx,%rax
14039fee9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14039fef0:	0f 82 55 fa ff ff    	jb     0x14039f94b
14039fef6:	48 83 c2 27          	add    $0x27,%rdx
14039fefa:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14039fefe:	48 2b c1             	sub    %rcx,%rax
14039ff01:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14039ff05:	48 83 f8 1f          	cmp    $0x1f,%rax
14039ff09:	77 11                	ja     0x14039ff1c
14039ff0b:	e9 3b fa ff ff       	jmp    0x14039f94b
14039ff10:	e8 8f a2 a8 00       	call   0x140e2a1a4
14039ff15:	cc                   	int3
14039ff16:	e8 75 d2 df ff       	call   0x14019d190
14039ff1b:	90                   	nop
14039ff1c:	e8 83 a2 a8 00       	call   0x140e2a1a4
14039ff21:	90                   	nop
14039ff22:	e8 7d a2 a8 00       	call   0x140e2a1a4
14039ff27:	90                   	nop
14039ff28:	e8 77 a2 a8 00       	call   0x140e2a1a4
14039ff2d:	90                   	nop
14039ff2e:	e8 3d d6 df ff       	call   0x14019d570
14039ff33:	cc                   	int3
14039ff34:	cc                   	int3
14039ff35:	cc                   	int3
14039ff36:	cc                   	int3
14039ff37:	cc                   	int3
14039ff38:	cc                   	int3
14039ff39:	cc                   	int3
14039ff3a:	cc                   	int3
14039ff3b:	cc                   	int3
14039ff3c:	cc                   	int3
14039ff3d:	cc                   	int3
14039ff3e:	cc                   	int3
14039ff3f:	cc                   	int3
14039ff40:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14039ff45:	55                   	push   %rbp
14039ff46:	56                   	push   %rsi
14039ff47:	57                   	push   %rdi
14039ff48:	41 54                	push   %r12
14039ff4a:	41 55                	push   %r13
14039ff4c:	41 56                	push   %r14
14039ff4e:	41 57                	push   %r15
14039ff50:	48 8d 6c 24 b0       	lea    -0x50(%rsp),%rbp
14039ff55:	48 81 ec 50 01 00 00 	sub    $0x150,%rsp
14039ff5c:	48 8b 05 9d 8f 01 01 	mov    0x1018f9d(%rip),%rax        # 0x1413b8f00
14039ff63:	48 33 c4             	xor    %rsp,%rax
14039ff66:	48 89 45 40          	mov    %rax,0x40(%rbp)
14039ff6a:	4d 8b f0             	mov    %r8,%r14
14039ff6d:	48 8b f1             	mov    %rcx,%rsi
14039ff70:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
14039ff75:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
14039ff7a:	45 33 ff             	xor    %r15d,%r15d
14039ff7d:	44 89 7c 24 50       	mov    %r15d,0x50(%rsp)
14039ff82:	48 8b 42 10          	mov    0x10(%rdx),%rax
14039ff86:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
14039ff8b:	76 03                	jbe    0x14039ff90
14039ff8d:	48 8b 12             	mov    (%rdx),%rdx
14039ff90:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
14039ff95:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14039ff9a:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
14039ff9f:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14039ffa5:	45 33 c0             	xor    %r8d,%r8d
14039ffa8:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14039ffad:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14039ffb1:	e8 aa bd ea ff       	call   0x14024bd60
14039ffb6:	90                   	nop
14039ffb7:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14039ffbb:	48 83 7d d8 07       	cmpq   $0x7,-0x28(%rbp)
14039ffc0:	48 0f 47 4d c0       	cmova  -0x40(%rbp),%rcx
14039ffc5:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
14039ffc9:	48 8d 3c 41          	lea    (%rcx,%rax,2),%rdi
14039ffcd:	48 8b df             	mov    %rdi,%rbx
14039ffd0:	48 8b d7             	mov    %rdi,%rdx
14039ffd3:	e8 48 d4 ea ff       	call   0x14024d420
14039ffd8:	48 3b c7             	cmp    %rdi,%rax
14039ffdb:	74 3e                	je     0x1403a001b
14039ffdd:	0f 1f 00             	nopl   (%rax)
14039ffe0:	0f b7 08             	movzwl (%rax),%ecx
14039ffe3:	66 83 f9 5c          	cmp    $0x5c,%cx
14039ffe7:	74 06                	je     0x14039ffef
14039ffe9:	66 83 f9 2f          	cmp    $0x2f,%cx
14039ffed:	75 09                	jne    0x14039fff8
14039ffef:	48 83 c0 02          	add    $0x2,%rax
14039fff3:	48 3b c7             	cmp    %rdi,%rax
14039fff6:	75 e8                	jne    0x14039ffe0
14039fff8:	48 3b c7             	cmp    %rdi,%rax
14039fffb:	74 1e                	je     0x1403a001b
14039fffd:	0f 1f 00             	nopl   (%rax)
1403a0000:	48 8d 4b fe          	lea    -0x2(%rbx),%rcx
1403a0004:	0f b7 11             	movzwl (%rcx),%edx
1403a0007:	66 83 fa 5c          	cmp    $0x5c,%dx
1403a000b:	74 0e                	je     0x1403a001b
1403a000d:	66 83 fa 2f          	cmp    $0x2f,%dx
1403a0011:	74 08                	je     0x1403a001b
1403a0013:	48 8b d9             	mov    %rcx,%rbx
1403a0016:	48 3b c1             	cmp    %rcx,%rax
1403a0019:	75 e5                	jne    0x1403a0000
1403a001b:	48 2b fb             	sub    %rbx,%rdi
1403a001e:	48 d1 ff             	sar    $1,%rdi
1403a0021:	0f 57 c0             	xorps  %xmm0,%xmm0
1403a0024:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
1403a0028:	4c 89 7d b0          	mov    %r15,-0x50(%rbp)
1403a002c:	4c 89 7d b8          	mov    %r15,-0x48(%rbp)
1403a0030:	4c 8b c7             	mov    %rdi,%r8
1403a0033:	48 8b d3             	mov    %rbx,%rdx
1403a0036:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1403a003a:	e8 b1 8a e8 ff       	call   0x140228af0
1403a003f:	90                   	nop
1403a0040:	4c 8d 65 a0          	lea    -0x60(%rbp),%r12
1403a0044:	48 83 7d b8 07       	cmpq   $0x7,-0x48(%rbp)
1403a0049:	4c 0f 47 65 a0       	cmova  -0x60(%rbp),%r12
1403a004e:	4c 8b 7d b0          	mov    -0x50(%rbp),%r15
1403a0052:	e8 05 d5 a5 00       	call   0x140dfd55c
1403a0057:	44 8b e8             	mov    %eax,%r13d
1403a005a:	0f 57 c0             	xorps  %xmm0,%xmm0
1403a005d:	0f 11 44 24 60       	movups %xmm0,0x60(%rsp)
1403a0062:	33 c0                	xor    %eax,%eax
1403a0064:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1403a0069:	48 c7 44 24 78 0f 00 	movq   $0xf,0x78(%rsp)
1403a0070:	00 00
1403a0072:	88 44 24 60          	mov    %al,0x60(%rsp)
1403a0076:	c7 44 24 50 1e 01 00 	movl   $0x11e,0x50(%rsp)
1403a007d:	00
1403a007e:	4d 85 ff             	test   %r15,%r15
1403a0081:	0f 84 ec 00 00 00    	je     0x1403a0173
1403a0087:	49 81 ff ff ff ff 7f 	cmp    $0x7fffffff,%r15
1403a008e:	0f 87 df 03 00 00    	ja     0x1403a0473
1403a0094:	89 44 24 20          	mov    %eax,0x20(%rsp)
1403a0098:	45 33 c9             	xor    %r9d,%r9d
1403a009b:	45 8b c7             	mov    %r15d,%r8d
1403a009e:	49 8b d4             	mov    %r12,%rdx
1403a00a1:	41 8b cd             	mov    %r13d,%ecx
1403a00a4:	e8 23 d5 a5 00       	call   0x140dfd5cc
1403a00a9:	48 8b f8             	mov    %rax,%rdi
1403a00ac:	48 c1 e8 20          	shr    $0x20,%rax
1403a00b0:	85 c0                	test   %eax,%eax
1403a00b2:	0f 85 c6 03 00 00    	jne    0x1403a047e
1403a00b8:	48 63 cf             	movslq %edi,%rcx
1403a00bb:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1403a00c0:	48 3b ca             	cmp    %rdx,%rcx
1403a00c3:	77 1c                	ja     0x1403a00e1
1403a00c5:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1403a00ca:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
1403a00cf:	48 83 7c 24 78 0f    	cmpq   $0xf,0x78(%rsp)
1403a00d5:	48 0f 47 44 24 60    	cmova  0x60(%rsp),%rax
1403a00db:	c6 04 08 00          	movb   $0x0,(%rax,%rcx,1)
1403a00df:	eb 60                	jmp    0x1403a0141
1403a00e1:	48 8b f1             	mov    %rcx,%rsi
1403a00e4:	48 2b f2             	sub    %rdx,%rsi
1403a00e7:	4c 8b 44 24 78       	mov    0x78(%rsp),%r8
1403a00ec:	49 8b c0             	mov    %r8,%rax
1403a00ef:	48 2b c2             	sub    %rdx,%rax
1403a00f2:	48 3b f0             	cmp    %rax,%rsi
1403a00f5:	77 2a                	ja     0x1403a0121
1403a00f7:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1403a00fc:	48 8d 5c 24 60       	lea    0x60(%rsp),%rbx
1403a0101:	49 83 f8 0f          	cmp    $0xf,%r8
1403a0105:	48 0f 47 5c 24 60    	cmova  0x60(%rsp),%rbx
1403a010b:	48 03 da             	add    %rdx,%rbx
1403a010e:	4c 8b c6             	mov    %rsi,%r8
1403a0111:	33 d2                	xor    %edx,%edx
1403a0113:	48 8b cb             	mov    %rbx,%rcx
1403a0116:	e8 95 f5 b3 00       	call   0x140edf6b0
1403a011b:	c6 04 1e 00          	movb   $0x0,(%rsi,%rbx,1)
1403a011f:	eb 1b                	jmp    0x1403a013c
1403a0121:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
1403a0126:	4c 8b ce             	mov    %rsi,%r9
1403a0129:	44 0f b6 44 24 30    	movzbl 0x30(%rsp),%r8d
1403a012f:	48 8b d6             	mov    %rsi,%rdx
1403a0132:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1403a0137:	e8 74 1b e3 ff       	call   0x1401d1cb0
1403a013c:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1403a0141:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
1403a0146:	48 83 7c 24 78 0f    	cmpq   $0xf,0x78(%rsp)
1403a014c:	4c 0f 47 4c 24 60    	cmova  0x60(%rsp),%r9
1403a0152:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1403a0156:	45 8b c7             	mov    %r15d,%r8d
1403a0159:	49 8b d4             	mov    %r12,%rdx
1403a015c:	41 8b cd             	mov    %r13d,%ecx
1403a015f:	e8 68 d4 a5 00       	call   0x140dfd5cc