1404dbc20:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1404dbc25:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1404dbc2a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1404dbc2f:	56                   	push   %rsi
1404dbc30:	57                   	push   %rdi
1404dbc31:	41 56                	push   %r14
1404dbc33:	48 83 ec 20          	sub    $0x20,%rsp
1404dbc37:	48 8b ea             	mov    %rdx,%rbp
1404dbc3a:	48 8b f9             	mov    %rcx,%rdi
1404dbc3d:	4c 8b c2             	mov    %rdx,%r8
1404dbc40:	48 8d 15 89 04 ae 00 	lea    0xae0489(%rip),%rdx        # 0x140fbc0d0
1404dbc47:	e8 44 9a 05 00       	call   0x140535690
1404dbc4c:	33 f6                	xor    %esi,%esi
1404dbc4e:	48 89 b7 b8 00 00 00 	mov    %rsi,0xb8(%rdi)
1404dbc55:	48 8d 05 34 77 b2 00 	lea    0xb27734(%rip),%rax        # 0x141003390
1404dbc5c:	48 89 07             	mov    %rax,(%rdi)
1404dbc5f:	89 b7 d8 00 00 00    	mov    %esi,0xd8(%rdi)
1404dbc65:	4c 8d b7 00 01 00 00 	lea    0x100(%rdi),%r14
1404dbc6c:	0f 57 c0             	xorps  %xmm0,%xmm0
1404dbc6f:	41 0f 11 06          	movups %xmm0,(%r14)
1404dbc73:	49 89 76 10          	mov    %rsi,0x10(%r14)
1404dbc77:	49 c7 46 18 0f 00 00 	movq   $0xf,0x18(%r14)
1404dbc7e:	00
1404dbc7f:	41 88 36             	mov    %sil,(%r14)
1404dbc82:	48 89 b7 20 01 00 00 	mov    %rsi,0x120(%rdi)
1404dbc89:	48 89 b7 28 01 00 00 	mov    %rsi,0x128(%rdi)
1404dbc90:	48 89 b7 30 01 00 00 	mov    %rsi,0x130(%rdi)
1404dbc97:	48 8d 9f 38 01 00 00 	lea    0x138(%rdi),%rbx
1404dbc9e:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
1404dbca3:	48 89 33             	mov    %rsi,(%rbx)
1404dbca6:	48 89 73 08          	mov    %rsi,0x8(%rbx)
1404dbcaa:	48 89 73 10          	mov    %rsi,0x10(%rbx)
1404dbcae:	48 89 73 18          	mov    %rsi,0x18(%rbx)
1404dbcb2:	48 89 73 20          	mov    %rsi,0x20(%rbx)
1404dbcb6:	b9 10 00 00 00       	mov    $0x10,%ecx
1404dbcbb:	e8 48 f4 93 00       	call   0x140e1b108
1404dbcc0:	48 89 70 08          	mov    %rsi,0x8(%rax)
1404dbcc4:	48 89 03             	mov    %rax,(%rbx)
1404dbcc7:	48 89 18             	mov    %rbx,(%rax)
1404dbcca:	48 89 b7 68 01 00 00 	mov    %rsi,0x168(%rdi)
1404dbcd1:	48 89 b7 c8 00 00 00 	mov    %rsi,0xc8(%rdi)
1404dbcd8:	48 89 b7 d0 00 00 00 	mov    %rsi,0xd0(%rdi)
1404dbcdf:	48 89 b7 dc 00 00 00 	mov    %rsi,0xdc(%rdi)
1404dbce6:	48 89 b7 88 01 00 00 	mov    %rsi,0x188(%rdi)
1404dbced:	48 89 b7 80 01 00 00 	mov    %rsi,0x180(%rdi)
1404dbcf4:	48 89 b7 c0 00 00 00 	mov    %rsi,0xc0(%rdi)
1404dbcfb:	48 89 b7 e4 00 00 00 	mov    %rsi,0xe4(%rdi)
1404dbd02:	89 b7 60 01 00 00    	mov    %esi,0x160(%rdi)
1404dbd08:	40 88 b7 ec 00 00 00 	mov    %sil,0xec(%rdi)
1404dbd0f:	48 89 b7 f0 00 00 00 	mov    %rsi,0xf0(%rdi)
1404dbd16:	66 89 b7 f8 00 00 00 	mov    %si,0xf8(%rdi)
1404dbd1d:	49 89 76 10          	mov    %rsi,0x10(%r14)
1404dbd21:	49 83 7e 18 0f       	cmpq   $0xf,0x18(%r14)
1404dbd26:	76 03                	jbe    0x1404dbd2b
1404dbd28:	4d 8b 36             	mov    (%r14),%r14
1404dbd2b:	41 c6 06 00          	movb   $0x0,(%r14)
1404dbd2f:	b9 18 01 00 00       	mov    $0x118,%ecx
1404dbd34:	e8 cf f3 93 00       	call   0x140e1b108
1404dbd39:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1404dbd3e:	48 85 c0             	test   %rax,%rax
1404dbd41:	74 16                	je     0x1404dbd59
1404dbd43:	41 b9 9c ff ff 00    	mov    $0xffff9c,%r9d
1404dbd49:	41 b0 01             	mov    $0x1,%r8b
1404dbd4c:	48 8b d5             	mov    %rbp,%rdx
1404dbd4f:	48 8b c8             	mov    %rax,%rcx
1404dbd52:	e8 e9 1b f2 ff       	call   0x1403fd940
1404dbd57:	eb 03                	jmp    0x1404dbd5c
1404dbd59:	48 8b c6             	mov    %rsi,%rax
1404dbd5c:	48 89 87 70 01 00 00 	mov    %rax,0x170(%rdi)
1404dbd63:	48 8b d0             	mov    %rax,%rdx
1404dbd66:	48 8b cf             	mov    %rdi,%rcx
1404dbd69:	e8 12 a3 05 00       	call   0x140536080
1404dbd6e:	b9 18 01 00 00       	mov    $0x118,%ecx
1404dbd73:	e8 90 f3 93 00       	call   0x140e1b108
1404dbd78:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1404dbd7d:	48 85 c0             	test   %rax,%rax
1404dbd80:	74 17                	je     0x1404dbd99
1404dbd82:	41 b9 9c ff ff 00    	mov    $0xffff9c,%r9d
1404dbd88:	45 33 c0             	xor    %r8d,%r8d
1404dbd8b:	48 8b d5             	mov    %rbp,%rdx
1404dbd8e:	48 8b c8             	mov    %rax,%rcx
1404dbd91:	e8 aa 1b f2 ff       	call   0x1403fd940
1404dbd96:	48 8b f0             	mov    %rax,%rsi
1404dbd99:	48 89 b7 78 01 00 00 	mov    %rsi,0x178(%rdi)
1404dbda0:	c6 86 15 01 00 00 01 	movb   $0x1,0x115(%rsi)
1404dbda7:	48 8b 97 78 01 00 00 	mov    0x178(%rdi),%rdx
1404dbdae:	48 8b cf             	mov    %rdi,%rcx
1404dbdb1:	e8 ca a2 05 00       	call   0x140536080
1404dbdb6:	90                   	nop
1404dbdb7:	48 8b c7             	mov    %rdi,%rax
1404dbdba:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404dbdbf:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1404dbdc4:	48 83 c4 20          	add    $0x20,%rsp
1404dbdc8:	41 5e                	pop    %r14
1404dbdca:	5f                   	pop    %rdi
1404dbdcb:	5e                   	pop    %rsi
1404dbdcc:	c3                   	ret
1404dbdcd:	cc                   	int3
1404dbdce:	cc                   	int3
1404dbdcf:	cc                   	int3
1404dbdd0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1404dbdd5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1404dbdda:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1404dbddf:	57                   	push   %rdi
1404dbde0:	48 83 ec 20          	sub    $0x20,%rsp
1404dbde4:	41 8b f9             	mov    %r9d,%edi
1404dbde7:	48 8b da             	mov    %rdx,%rbx
1404dbdea:	48 8b f1             	mov    %rcx,%rsi
1404dbded:	e8 ce 54 fd ff       	call   0x1404b12c0
1404dbdf2:	90                   	nop
1404dbdf3:	48 8d 05 e6 74 b2 00 	lea    0xb274e6(%rip),%rax        # 0x1410032e0
1404dbdfa:	48 89 06             	mov    %rax,(%rsi)
1404dbdfd:	0f 57 c0             	xorps  %xmm0,%xmm0
1404dbe00:	0f 11 86 18 01 00 00 	movups %xmm0,0x118(%rsi)
1404dbe07:	33 c0                	xor    %eax,%eax
1404dbe09:	48 89 86 28 01 00 00 	mov    %rax,0x128(%rsi)
1404dbe10:	48 c7 86 30 01 00 00 	movq   $0xf,0x130(%rsi)
1404dbe17:	0f 00 00 00
1404dbe1b:	88 86 18 01 00 00    	mov    %al,0x118(%rsi)
1404dbe21:	48 89 9e a8 00 00 00 	mov    %rbx,0xa8(%rsi)
1404dbe28:	89 be d0 00 00 00    	mov    %edi,0xd0(%rsi)
1404dbe2e:	89 86 b0 00 00 00    	mov    %eax,0xb0(%rsi)
1404dbe34:	48 c7 86 c0 00 00 00 	movq   $0xffffffffffffffff,0xc0(%rsi)
1404dbe3b:	ff ff ff ff
1404dbe3f:	48 c7 86 b8 00 00 00 	movq   $0xffffffffffffffff,0xb8(%rsi)
1404dbe46:	ff ff ff ff
1404dbe4a:	48 89 86 c8 00 00 00 	mov    %rax,0xc8(%rsi)
1404dbe51:	48 89 86 d8 00 00 00 	mov    %rax,0xd8(%rsi)
1404dbe58:	48 89 86 e0 00 00 00 	mov    %rax,0xe0(%rsi)
1404dbe5f:	66 c7 86 f8 00 00 00 	movw   $0x1,0xf8(%rsi)
1404dbe66:	01 00
1404dbe68:	89 86 e8 00 00 00    	mov    %eax,0xe8(%rsi)
1404dbe6e:	48 89 86 f0 00 00 00 	mov    %rax,0xf0(%rsi)
1404dbe75:	48 89 86 00 01 00 00 	mov    %rax,0x100(%rsi)
1404dbe7c:	48 c7 86 08 01 00 00 	movq   $0xffffffffffffffff,0x108(%rsi)
1404dbe83:	ff ff ff ff
1404dbe87:	c6 86 10 01 00 00 01 	movb   $0x1,0x110(%rsi)
1404dbe8e:	48 8b 0d 93 e8 f4 00 	mov    0xf4e893(%rip),%rcx        # 0x14142a728
1404dbe95:	48 85 c9             	test   %rcx,%rcx
1404dbe98:	74 0d                	je     0x1404dbea7
1404dbe9a:	e8 91 96 33 00       	call   0x140815530
1404dbe9f:	84 c0                	test   %al,%al
1404dbea1:	74 04                	je     0x1404dbea7
1404dbea3:	b0 01                	mov    $0x1,%al
1404dbea5:	eb 02                	jmp    0x1404dbea9
1404dbea7:	32 c0                	xor    %al,%al
1404dbea9:	88 86 a1 00 00 00    	mov    %al,0xa1(%rsi)
1404dbeaf:	48 8b c6             	mov    %rsi,%rax
1404dbeb2:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1404dbeb7:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1404dbebc:	48 83 c4 20          	add    $0x20,%rsp
1404dbec0:	5f                   	pop    %rdi
1404dbec1:	c3                   	ret
1404dbec2:	cc                   	int3
1404dbec3:	cc                   	int3
1404dbec4:	cc                   	int3
1404dbec5:	cc                   	int3
1404dbec6:	cc                   	int3
1404dbec7:	cc                   	int3
1404dbec8:	cc                   	int3
1404dbec9:	cc                   	int3
1404dbeca:	cc                   	int3
1404dbecb:	cc                   	int3
1404dbecc:	cc                   	int3
1404dbecd:	cc                   	int3
1404dbece:	cc                   	int3
1404dbecf:	cc                   	int3
1404dbed0:	40 53                	rex push %rbx
1404dbed2:	48 83 ec 20          	sub    $0x20,%rsp
1404dbed6:	48 8b d9             	mov    %rcx,%rbx
1404dbed9:	e8 12 58 00 00       	call   0x1404e16f0
1404dbede:	48 8b 0b             	mov    (%rbx),%rcx
1404dbee1:	ba 10 00 00 00       	mov    $0x10,%edx
1404dbee6:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
1404dbeed:	48 83 c4 20          	add    $0x20,%rsp
1404dbef1:	5b                   	pop    %rbx
1404dbef2:	e9 4d f2 93 00       	jmp    0x140e1b144
1404dbef7:	cc                   	int3
1404dbef8:	cc                   	int3
1404dbef9:	cc                   	int3
1404dbefa:	cc                   	int3
1404dbefb:	cc                   	int3
1404dbefc:	cc                   	int3
1404dbefd:	cc                   	int3
1404dbefe:	cc                   	int3
1404dbeff:	cc                   	int3
1404dbf00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1404dbf05:	57                   	push   %rdi
1404dbf06:	48 83 ec 20          	sub    $0x20,%rsp
1404dbf0a:	48 8b f9             	mov    %rcx,%rdi
1404dbf0d:	48 8b 89 68 01 00 00 	mov    0x168(%rcx),%rcx
1404dbf14:	48 85 c9             	test   %rcx,%rcx
1404dbf17:	74 24                	je     0x1404dbf3d
1404dbf19:	8b 41 10             	mov    0x10(%rcx),%eax
1404dbf1c:	ff c8                	dec    %eax
1404dbf1e:	89 41 10             	mov    %eax,0x10(%rcx)
1404dbf21:	85 c0                	test   %eax,%eax
1404dbf23:	7f 18                	jg     0x1404dbf3d
1404dbf25:	0f 88 52 01 00 00    	js     0x1404dc07d
1404dbf2b:	48 8b 01             	mov    (%rcx),%rax
1404dbf2e:	ba 01 00 00 00       	mov    $0x1,%edx
1404dbf33:	48 8b 00             	mov    (%rax),%rax
1404dbf36:	ff 15 e4 7a aa 00    	call   *0xaa7ae4(%rip)        # 0x140f83a20
1404dbf3c:	90                   	nop
1404dbf3d:	48 8d 8f 38 01 00 00 	lea    0x138(%rdi),%rcx
1404dbf44:	e8 a7 57 00 00       	call   0x1404e16f0
1404dbf49:	48 8b 8f 38 01 00 00 	mov    0x138(%rdi),%rcx
1404dbf50:	48 c7 87 38 01 00 00 	movq   $0x0,0x138(%rdi)
1404dbf57:	00 00 00 00
1404dbf5b:	ba 10 00 00 00       	mov    $0x10,%edx
1404dbf60:	e8 df f1 93 00       	call   0x140e1b144
1404dbf65:	90                   	nop
1404dbf66:	48 8b 8f 30 01 00 00 	mov    0x130(%rdi),%rcx
1404dbf6d:	48 85 c9             	test   %rcx,%rcx
1404dbf70:	74 24                	je     0x1404dbf96
1404dbf72:	8b 41 10             	mov    0x10(%rcx),%eax
1404dbf75:	ff c8                	dec    %eax
1404dbf77:	89 41 10             	mov    %eax,0x10(%rcx)
1404dbf7a:	85 c0                	test   %eax,%eax
1404dbf7c:	7f 18                	jg     0x1404dbf96
1404dbf7e:	0f 88 04 01 00 00    	js     0x1404dc088
1404dbf84:	48 8b 01             	mov    (%rcx),%rax
1404dbf87:	ba 01 00 00 00       	mov    $0x1,%edx
1404dbf8c:	48 8b 00             	mov    (%rax),%rax
1404dbf8f:	ff 15 8b 7a aa 00    	call   *0xaa7a8b(%rip)        # 0x140f83a20
1404dbf95:	90                   	nop
1404dbf96:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
1404dbf9d:	48 85 c9             	test   %rcx,%rcx
1404dbfa0:	74 24                	je     0x1404dbfc6
1404dbfa2:	8b 41 10             	mov    0x10(%rcx),%eax
1404dbfa5:	ff c8                	dec    %eax
1404dbfa7:	89 41 10             	mov    %eax,0x10(%rcx)
1404dbfaa:	85 c0                	test   %eax,%eax
1404dbfac:	7f 18                	jg     0x1404dbfc6
1404dbfae:	0f 88 df 00 00 00    	js     0x1404dc093
1404dbfb4:	48 8b 01             	mov    (%rcx),%rax
1404dbfb7:	ba 01 00 00 00       	mov    $0x1,%edx
1404dbfbc:	48 8b 00             	mov    (%rax),%rax
1404dbfbf:	ff 15 5b 7a aa 00    	call   *0xaa7a5b(%rip)        # 0x140f83a20
1404dbfc5:	90                   	nop
1404dbfc6:	48 8b 8f 20 01 00 00 	mov    0x120(%rdi),%rcx
1404dbfcd:	48 85 c9             	test   %rcx,%rcx
1404dbfd0:	74 24                	je     0x1404dbff6
1404dbfd2:	8b 41 10             	mov    0x10(%rcx),%eax
1404dbfd5:	ff c8                	dec    %eax
1404dbfd7:	89 41 10             	mov    %eax,0x10(%rcx)
1404dbfda:	85 c0                	test   %eax,%eax
1404dbfdc:	7f 18                	jg     0x1404dbff6
1404dbfde:	0f 88 88 00 00 00    	js     0x1404dc06c
1404dbfe4:	48 8b 01             	mov    (%rcx),%rax
1404dbfe7:	ba 01 00 00 00       	mov    $0x1,%edx
1404dbfec:	48 8b 00             	mov    (%rax),%rax
1404dbfef:	ff 15 2b 7a aa 00    	call   *0xaa7a2b(%rip)        # 0x140f83a20
1404dbff5:	90                   	nop
1404dbff6:	48 8b 97 18 01 00 00 	mov    0x118(%rdi),%rdx
1404dbffd:	48 83 fa 0f          	cmp    $0xf,%rdx
1404dc001:	76 30                	jbe    0x1404dc033
1404dc003:	48 ff c2             	inc    %rdx
1404dc006:	48 8b 8f 00 01 00 00 	mov    0x100(%rdi),%rcx
1404dc00d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404dc014:	72 18                	jb     0x1404dc02e
1404dc016:	48 83 c2 27          	add    $0x27,%rdx
1404dc01a:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1404dc01e:	49 2b c8             	sub    %r8,%rcx
1404dc021:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1404dc025:	48 83 f8 1f          	cmp    $0x1f,%rax
1404dc029:	77 4c                	ja     0x1404dc077
1404dc02b:	49 8b c8             	mov    %r8,%rcx
1404dc02e:	e8 11 f1 93 00       	call   0x140e1b144
1404dc033:	48 c7 87 10 01 00 00 	movq   $0x0,0x110(%rdi)
1404dc03a:	00 00 00 00
1404dc03e:	48 c7 87 18 01 00 00 	movq   $0xf,0x118(%rdi)
1404dc045:	0f 00 00 00
1404dc049:	c6 87 00 01 00 00 00 	movb   $0x0,0x100(%rdi)
1404dc050:	48 8d 05 41 94 ac 00 	lea    0xac9441(%rip),%rax        # 0x140fa5498
1404dc057:	48 89 07             	mov    %rax,(%rdi)
1404dc05a:	48 8b cf             	mov    %rdi,%rcx
1404dc05d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1404dc062:	48 83 c4 20          	add    $0x20,%rsp
1404dc066:	5f                   	pop    %rdi
1404dc067:	e9 54 99 05 00       	jmp    0x1405359c0
1404dc06c:	b9 02 00 00 00       	mov    $0x2,%ecx
1404dc071:	e8 8a e6 2a 00       	call   0x14078a700
1404dc076:	90                   	nop
1404dc077:	e8 28 e1 94 00       	call   0x140e2a1a4
1404dc07c:	90                   	nop
1404dc07d:	b9 02 00 00 00       	mov    $0x2,%ecx
1404dc082:	e8 79 e6 2a 00       	call   0x14078a700
1404dc087:	90                   	nop
1404dc088:	b9 02 00 00 00       	mov    $0x2,%ecx
1404dc08d:	e8 6e e6 2a 00       	call   0x14078a700
1404dc092:	90                   	nop
1404dc093:	b9 02 00 00 00       	mov    $0x2,%ecx
1404dc098:	e8 63 e6 2a 00       	call   0x14078a700
1404dc09d:	cc                   	int3
1404dc09e:	cc                   	int3
1404dc09f:	cc                   	int3
1404dc0a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1404dc0a5:	57                   	push   %rdi
1404dc0a6:	48 83 ec 20          	sub    $0x20,%rsp
1404dc0aa:	8b da                	mov    %edx,%ebx
1404dc0ac:	48 8b f9             	mov    %rcx,%rdi
1404dc0af:	e8 4c fe ff ff       	call   0x1404dbf00
1404dc0b4:	f6 c3 01             	test   $0x1,%bl
1404dc0b7:	74 0d                	je     0x1404dc0c6
1404dc0b9:	ba 90 01 00 00       	mov    $0x190,%edx
1404dc0be:	48 8b cf             	mov    %rdi,%rcx
1404dc0c1:	e8 7e f0 93 00       	call   0x140e1b144
1404dc0c6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1404dc0cb:	48 8b c7             	mov    %rdi,%rax
1404dc0ce:	48 83 c4 20          	add    $0x20,%rsp
1404dc0d2:	5f                   	pop    %rdi
1404dc0d3:	c3                   	ret
1404dc0d4:	cc                   	int3
1404dc0d5:	cc                   	int3
1404dc0d6:	cc                   	int3
1404dc0d7:	cc                   	int3
1404dc0d8:	cc                   	int3
1404dc0d9:	cc                   	int3
1404dc0da:	cc                   	int3
1404dc0db:	cc                   	int3
1404dc0dc:	cc                   	int3
1404dc0dd:	cc                   	int3
1404dc0de:	cc                   	int3
1404dc0df:	cc                   	int3
1404dc0e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1404dc0e5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1404dc0ea:	57                   	push   %rdi
1404dc0eb:	48 83 ec 20          	sub    $0x20,%rsp
1404dc0ef:	8b f2                	mov    %edx,%esi
1404dc0f1:	48 8b d9             	mov    %rcx,%rbx
1404dc0f4:	48 8d 05 e5 71 b2 00 	lea    0xb271e5(%rip),%rax        # 0x1410032e0
1404dc0fb:	48 89 01             	mov    %rax,(%rcx)
1404dc0fe:	48 8b 89 f0 00 00 00 	mov    0xf0(%rcx),%rcx
1404dc105:	48 85 c9             	test   %rcx,%rcx
1404dc108:	74 26                	je     0x1404dc130
1404dc10a:	e8 c1 da f1 ff       	call   0x1403f9bd0
1404dc10f:	48 8b bb f0 00 00 00 	mov    0xf0(%rbx),%rdi
1404dc116:	48 85 ff             	test   %rdi,%rdi
1404dc119:	74 15                	je     0x1404dc130
1404dc11b:	48 8b cf             	mov    %rdi,%rcx
1404dc11e:	e8 0d d8 f1 ff       	call   0x1403f9930
1404dc123:	ba d8 00 00 00       	mov    $0xd8,%edx
1404dc128:	48 8b cf             	mov    %rdi,%rcx
1404dc12b:	e8 14 f0 93 00       	call   0x140e1b144
1404dc130:	48 8b 93 30 01 00 00 	mov    0x130(%rbx),%rdx
1404dc137:	48 83 fa 0f          	cmp    $0xf,%rdx
1404dc13b:	76 30                	jbe    0x1404dc16d
1404dc13d:	48 8b 8b 18 01 00 00 	mov    0x118(%rbx),%rcx
1404dc144:	48 ff c2             	inc    %rdx