140caa9b8:	cc                   	int3
140caa9b9:	cc                   	int3
140caa9ba:	cc                   	int3
140caa9bb:	cc                   	int3
140caa9bc:	cc                   	int3
140caa9bd:	cc                   	int3
140caa9be:	cc                   	int3
140caa9bf:	cc                   	int3
140caa9c0:	40 53                	rex push %rbx
140caa9c2:	b8 30 00 00 00       	mov    $0x30,%eax
140caa9c7:	e8 d4 0a 17 00       	call   0x140e1b4a0
140caa9cc:	48 2b e0             	sub    %rax,%rsp
140caa9cf:	81 39 00 01 00 00    	cmpl   $0x100,(%rcx)
140caa9d5:	4c 8b ca             	mov    %rdx,%r9
140caa9d8:	48 8b d9             	mov    %rcx,%rbx
140caa9db:	75 61                	jne    0x140caaa3e
140caa9dd:	48 8b 81 b0 00 00 00 	mov    0xb0(%rcx),%rax
140caa9e4:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140caa9ea:	66 ff 80 0e 01 00 00 	incw   0x10e(%rax)
140caa9f1:	48 8b 81 b0 00 00 00 	mov    0xb0(%rcx),%rax
140caa9f8:	49 8b c9             	mov    %r9,%rcx
140caa9fb:	0f b7 90 0c 01 00 00 	movzwl 0x10c(%rax),%edx
140caaa02:	e8 b9 c1 ff ff       	call   0x140ca6bc0
140caaa07:	85 c0                	test   %eax,%eax
140caaa09:	75 33                	jne    0x140caaa3e
140caaa0b:	ba 50 00 00 00       	mov    $0x50,%edx
140caaa10:	c7 44 24 28 96 03 00 	movl   $0x396,0x28(%rsp)
140caaa17:	00
140caaa18:	48 8d 05 59 af 49 00 	lea    0x49af59(%rip),%rax        # 0x141145978
140caaa1f:	41 b8 73 01 00 00    	mov    $0x173,%r8d
140caaa25:	48 8b cb             	mov    %rbx,%rcx
140caaa28:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140caaa2d:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140caaa31:	e8 0a 00 fe ff       	call   0x140c8aa40
140caaa36:	33 c0                	xor    %eax,%eax
140caaa38:	48 83 c4 30          	add    $0x30,%rsp
140caaa3c:	5b                   	pop    %rbx
140caaa3d:	c3                   	ret
140caaa3e:	b8 01 00 00 00       	mov    $0x1,%eax
140caaa43:	48 83 c4 30          	add    $0x30,%rsp
140caaa47:	5b                   	pop    %rbx
140caaa48:	c3                   	ret
140caaa49:	cc                   	int3
140caaa4a:	cc                   	int3
140caaa4b:	cc                   	int3
140caaa4c:	cc                   	int3
140caaa4d:	cc                   	int3
140caaa4e:	cc                   	int3
140caaa4f:	cc                   	int3
140caaa50:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140caaa55:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140caaa5a:	56                   	push   %rsi
140caaa5b:	57                   	push   %rdi
140caaa5c:	41 56                	push   %r14
140caaa5e:	b8 40 00 00 00       	mov    $0x40,%eax
140caaa63:	e8 38 0a 17 00       	call   0x140e1b4a0
140caaa68:	48 2b e0             	sub    %rax,%rsp
140caaa6b:	48 8b b9 b0 00 00 00 	mov    0xb0(%rcx),%rdi
140caaa72:	0f 57 c0             	xorps  %xmm0,%xmm0
140caaa75:	48 81 c7 90 01 00 00 	add    $0x190,%rdi
140caaa7c:	49 8b f0             	mov    %r8,%rsi
140caaa7f:	4c 8b f2             	mov    %rdx,%r14
140caaa82:	4c 8d 44 24 78       	lea    0x78(%rsp),%r8
140caaa87:	33 c0                	xor    %eax,%eax
140caaa89:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140caaa8e:	48 8b d9             	mov    %rcx,%rbx
140caaa91:	0f 11 07             	movups %xmm0,(%rdi)
140caaa94:	0f 11 47 10          	movups %xmm0,0x10(%rdi)
140caaa98:	0f 11 47 20          	movups %xmm0,0x20(%rdi)
140caaa9c:	0f 11 47 30          	movups %xmm0,0x30(%rdi)
140caaaa0:	0f 11 47 40          	movups %xmm0,0x40(%rdi)
140caaaa4:	48 89 47 50          	mov    %rax,0x50(%rdi)
140caaaa8:	e8 d3 01 00 00       	call   0x140caac80
140caaaad:	85 c0                	test   %eax,%eax
140caaaaf:	75 35                	jne    0x140caaae6
140caaab1:	0f 1f 40 00          	nopl   0x0(%rax)
140caaab5:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
140caaabc:	00 00 00 00
140caaac0:	8b 44 24 60          	mov    0x60(%rsp),%eax
140caaac4:	83 c0 03             	add    $0x3,%eax
140caaac7:	83 f8 01             	cmp    $0x1,%eax
140caaaca:	0f 87 1e 01 00 00    	ja     0x140caabee
140caaad0:	4c 8d 44 24 78       	lea    0x78(%rsp),%r8
140caaad5:	48 8b cb             	mov    %rbx,%rcx
140caaad8:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140caaadd:	e8 9e 01 00 00       	call   0x140caac80
140caaae2:	85 c0                	test   %eax,%eax
140caaae4:	74 da                	je     0x140caaac0
140caaae6:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
140caaaed:	8b 88 30 02 00 00    	mov    0x230(%rax),%ecx
140caaaf3:	41 89 0e             	mov    %ecx,(%r14)
140caaaf6:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140caaafd:	4c 8b 40 08          	mov    0x8(%rax),%r8
140caab01:	48 8b 83 98 00 00 00 	mov    0x98(%rbx),%rax
140caab08:	48 89 06             	mov    %rax,(%rsi)
140caab0b:	41 81 3e 01 01 00 00 	cmpl   $0x101,(%r14)
140caab12:	75 42                	jne    0x140caab56
140caab14:	48 8b 83 b8 00 00 00 	mov    0xb8(%rbx),%rax
140caab1b:	48 85 c0             	test   %rax,%rax
140caab1e:	0f 84 43 01 00 00    	je     0x140caac67
140caab24:	48 8b 8b c0 00 00 00 	mov    0xc0(%rbx),%rcx
140caab2b:	4d 8b c8             	mov    %r8,%r9
140caab2e:	8b 13                	mov    (%rbx),%edx
140caab30:	41 b8 14 00 00 00    	mov    $0x14,%r8d
140caab36:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140caab3b:	33 c9                	xor    %ecx,%ecx
140caab3d:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140caab42:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
140caab49:	00 00
140caab4b:	ff 15 cf 8e 2d 00    	call   *0x2d8ecf(%rip)        # 0x140f83a20
140caab51:	e9 11 01 00 00       	jmp    0x140caac67
140caab56:	48 8b 6f 08          	mov    0x8(%rdi),%rbp
140caab5a:	0f b6 07             	movzbl (%rdi),%eax
140caab5d:	48 8b d5             	mov    %rbp,%rdx
140caab60:	41 88 00             	mov    %al,(%r8)
140caab63:	48 8b cd             	mov    %rbp,%rcx
140caab66:	41 88 68 03          	mov    %bpl,0x3(%r8)
140caab6a:	48 c1 ea 10          	shr    $0x10,%rdx
140caab6e:	41 88 50 01          	mov    %dl,0x1(%r8)
140caab72:	48 c1 e9 08          	shr    $0x8,%rcx
140caab76:	41 88 48 02          	mov    %cl,0x2(%r8)
140caab7a:	0f b6 47 11          	movzbl 0x11(%rdi),%eax
140caab7e:	41 88 40 04          	mov    %al,0x4(%r8)
140caab82:	0f b6 47 10          	movzbl 0x10(%rdi),%eax
140caab86:	41 88 40 05          	mov    %al,0x5(%r8)
140caab8a:	66 41 c7 40 06 00 00 	movw   $0x0,0x6(%r8)
140caab91:	41 c6 40 08 00       	movb   $0x0,0x8(%r8)
140caab96:	49 83 c0 09          	add    $0x9,%r8
140caab9a:	41 88 10             	mov    %dl,(%r8)
140caab9d:	41 88 48 01          	mov    %cl,0x1(%r8)
140caaba1:	41 88 68 02          	mov    %bpl,0x2(%r8)
140caaba5:	8b 03                	mov    (%rbx),%eax
140caaba7:	3d 00 01 00 00       	cmp    $0x100,%eax
140caabac:	74 04                	je     0x140caabb2
140caabae:	48 83 c5 0c          	add    $0xc,%rbp
140caabb2:	3d 00 01 00 00       	cmp    $0x100,%eax
140caabb7:	48 c7 c6 f7 ff ff ff 	mov    $0xfffffffffffffff7,%rsi
140caabbe:	b9 03 00 00 00       	mov    $0x3,%ecx
140caabc3:	48 0f 44 f1          	cmove  %rcx,%rsi
140caabc7:	49 03 f0             	add    %r8,%rsi
140caabca:	41 83 3e 14          	cmpl   $0x14,(%r14)
140caabce:	75 0c                	jne    0x140caabdc
140caabd0:	48 8b cb             	mov    %rbx,%rcx
140caabd3:	e8 18 6a fe ff       	call   0x140c915f0
140caabd8:	85 c0                	test   %eax,%eax
140caabda:	74 12                	je     0x140caabee
140caabdc:	4c 8b c5             	mov    %rbp,%r8
140caabdf:	48 8b d6             	mov    %rsi,%rdx
140caabe2:	48 8b cb             	mov    %rbx,%rcx
140caabe5:	e8 76 ac 00 00       	call   0x140cb5860
140caabea:	85 c0                	test   %eax,%eax
140caabec:	75 04                	jne    0x140caabf2
140caabee:	33 c0                	xor    %eax,%eax
140caabf0:	eb 7a                	jmp    0x140caac6c
140caabf2:	48 8b 83 b8 00 00 00 	mov    0xb8(%rbx),%rax
140caabf9:	48 85 c0             	test   %rax,%rax
140caabfc:	74 29                	je     0x140caac27
140caabfe:	48 8b 8b c0 00 00 00 	mov    0xc0(%rbx),%rcx
140caac05:	4c 8b ce             	mov    %rsi,%r9
140caac08:	8b 13                	mov    (%rbx),%edx
140caac0a:	41 b8 16 00 00 00    	mov    $0x16,%r8d
140caac10:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140caac15:	33 c9                	xor    %ecx,%ecx
140caac17:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140caac1c:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
140caac21:	ff 15 f9 8d 2d 00    	call   *0x2d8df9(%rip)        # 0x140f83a20
140caac27:	0f 57 c0             	xorps  %xmm0,%xmm0
140caac2a:	33 c0                	xor    %eax,%eax
140caac2c:	0f 11 07             	movups %xmm0,(%rdi)
140caac2f:	0f 11 47 10          	movups %xmm0,0x10(%rdi)
140caac33:	0f 11 47 20          	movups %xmm0,0x20(%rdi)
140caac37:	0f 11 47 30          	movups %xmm0,0x30(%rdi)
140caac3b:	0f 11 47 40          	movups %xmm0,0x40(%rdi)
140caac3f:	48 89 47 50          	mov    %rax,0x50(%rdi)
140caac43:	48 8b 83 b0 00 00 00 	mov    0xb0(%rbx),%rax
140caac4a:	66 ff 80 10 01 00 00 	incw   0x110(%rax)
140caac51:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140caac58:	48 8b 48 08          	mov    0x8(%rax),%rcx
140caac5c:	48 83 c1 0c          	add    $0xc,%rcx
140caac60:	48 89 8b 90 00 00 00 	mov    %rcx,0x90(%rbx)
140caac67:	b8 01 00 00 00       	mov    $0x1,%eax
140caac6c:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140caac71:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
140caac76:	48 83 c4 40          	add    $0x40,%rsp
140caac7a:	41 5e                	pop    %r14
140caac7c:	5f                   	pop    %rdi
140caac7d:	5e                   	pop    %rsi
140caac7e:	c3                   	ret
140caac7f:	cc                   	int3
140caac80:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140caac85:	55                   	push   %rbp
140caac86:	56                   	push   %rsi
140caac87:	57                   	push   %rdi
140caac88:	41 54                	push   %r12
140caac8a:	41 55                	push   %r13
140caac8c:	41 56                	push   %r14
140caac8e:	41 57                	push   %r15
140caac90:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
140caac95:	b8 d0 00 00 00       	mov    $0xd0,%eax
140caac9a:	e8 01 08 17 00       	call   0x140e1b4a0
140caac9f:	48 2b e0             	sub    %rax,%rsp
140caaca2:	48 8b 05 57 e2 70 00 	mov    0x70e257(%rip),%rax        # 0x1413b8f00
140caaca9:	48 33 c4             	xor    %rsp,%rax
140caacac:	48 89 45 17          	mov    %rax,0x17(%rbp)
140caacb0:	45 33 ff             	xor    %r15d,%r15d
140caacb3:	4d 8b e0             	mov    %r8,%r12
140caacb6:	44 89 3a             	mov    %r15d,(%rdx)
140caacb9:	4c 8b ea             	mov    %rdx,%r13
140caacbc:	48 8b f9             	mov    %rcx,%rdi
140caacbf:	4c 8d 35 b2 ac 49 00 	lea    0x49acb2(%rip),%r14        # 0x141145978
140caacc6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140caaccd:	00 00 00
140caacd0:	48 8b 8f b0 00 00 00 	mov    0xb0(%rdi),%rcx
140caacd7:	48 8b 89 18 01 00 00 	mov    0x118(%rcx),%rcx
140caacde:	e8 ed 49 4f ff       	call   0x14019f6d0
140caace3:	48 8b f0             	mov    %rax,%rsi
140caace6:	48 85 c0             	test   %rax,%rax
140caace9:	0f 84 91 00 00 00    	je     0x140caad80
140caacef:	48 8b 58 08          	mov    0x8(%rax),%rbx
140caacf3:	48 8b 8f b0 00 00 00 	mov    0xb0(%rdi),%rcx
140caacfa:	0f b7 43 10          	movzwl 0x10(%rbx),%eax
140caacfe:	0f b7 91 10 01 00 00 	movzwl 0x110(%rcx),%edx
140caad05:	66 3b c2             	cmp    %dx,%ax
140caad08:	73 66                	jae    0x140caad70
140caad0a:	48 8b 89 18 01 00 00 	mov    0x118(%rcx),%rcx
140caad11:	e8 ca d7 00 00       	call   0x140cb84e0
140caad16:	83 7b 28 00          	cmpl   $0x0,0x28(%rbx)
140caad1a:	74 12                	je     0x140caad2e
140caad1c:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
140caad20:	e8 eb 10 03 00       	call   0x140cdbe10
140caad25:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
140caad29:	e8 22 a3 01 00       	call   0x140cc5050
140caad2e:	48 8b 4b 58          	mov    0x58(%rbx),%rcx
140caad32:	41 b8 67 00 00 00    	mov    $0x67,%r8d
140caad38:	49 8b d6             	mov    %r14,%rdx
140caad3b:	e8 d0 6c 01 00       	call   0x140cc1a10
140caad40:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
140caad44:	41 b8 68 00 00 00    	mov    $0x68,%r8d
140caad4a:	49 8b d6             	mov    %r14,%rdx
140caad4d:	e8 be 6c 01 00       	call   0x140cc1a10
140caad52:	41 b8 69 00 00 00    	mov    $0x69,%r8d
140caad58:	49 8b d6             	mov    %r14,%rdx
140caad5b:	48 8b cb             	mov    %rbx,%rcx
140caad5e:	e8 ad 6c 01 00       	call   0x140cc1a10
140caad63:	48 8b ce             	mov    %rsi,%rcx
140caad66:	e8 05 d5 00 00       	call   0x140cb8270
140caad6b:	e9 60 ff ff ff       	jmp    0x140caacd0
140caad70:	48 83 7b 60 00       	cmpq   $0x0,0x60(%rbx)
140caad75:	75 09                	jne    0x140caad80
140caad77:	66 3b d0             	cmp    %ax,%dx
140caad7a:	0f 84 ad 01 00 00    	je     0x140caaf2d
140caad80:	48 8b 47 08          	mov    0x8(%rdi),%rax
140caad84:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
140caad88:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140caad8d:	4c 8d 4d 07          	lea    0x7(%rbp),%r9
140caad91:	44 89 7c 24 28       	mov    %r15d,0x28(%rsp)
140caad96:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
140caad9a:	ba 16 00 00 00       	mov    $0x16,%edx
140caad9f:	48 c7 44 24 20 0c 00 	movq   $0xc,0x20(%rsp)
140caada6:	00 00
140caada8:	48 8b 40 68          	mov    0x68(%rax),%rax
140caadac:	48 8b cf             	mov    %rdi,%rcx
140caadaf:	ff 15 6b 8c 2d 00    	call   *0x2d8c6b(%rip)        # 0x140f83a20
140caadb5:	85 c0                	test   %eax,%eax
140caadb7:	0f 8e 21 04 00 00    	jle    0x140cab1de
140caadbd:	83 7d 9f 14          	cmpl   $0x14,-0x61(%rbp)
140caadc1:	0f 84 71 03 00 00    	je     0x140cab138
140caadc7:	48 83 7d 97 0c       	cmpq   $0xc,-0x69(%rbp)
140caadcc:	0f 85 36 03 00 00    	jne    0x140cab108
140caadd2:	0f b6 75 08          	movzbl 0x8(%rbp),%esi
140caadd6:	33 c0                	xor    %eax,%eax
140caadd8:	0f b6 4d 0b          	movzbl 0xb(%rbp),%ecx
140caaddc:	0f 57 c0             	xorps  %xmm0,%xmm0
140caaddf:	44 0f b6 7d 0d       	movzbl 0xd(%rbp),%r15d
140caade4:	0f b6 5d 10          	movzbl 0x10(%rbp),%ebx
140caade8:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
140caadec:	0f b6 45 07          	movzbl 0x7(%rbp),%eax
140caadf0:	0f 11 45 a7          	movups %xmm0,-0x59(%rbp)
140caadf4:	88 45 a7             	mov    %al,-0x59(%rbp)
140caadf7:	0f b6 45 09          	movzbl 0x9(%rbp),%eax
140caadfb:	c1 e6 08             	shl    $0x8,%esi
140caadfe:	0b f0                	or     %eax,%esi
140caae00:	66 c1 e1 08          	shl    $0x8,%cx
140caae04:	0f b6 45 0a          	movzbl 0xa(%rbp),%eax
140caae08:	41 c1 e7 08          	shl    $0x8,%r15d
140caae0c:	c1 e3 08             	shl    $0x8,%ebx
140caae0f:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
140caae13:	c1 e6 08             	shl    $0x8,%esi
140caae16:	48 0b f0             	or     %rax,%rsi
140caae19:	0f b6 45 0c          	movzbl 0xc(%rbp),%eax
140caae1d:	66 0b c8             	or     %ax,%cx
140caae20:	48 89 75 af          	mov    %rsi,-0x51(%rbp)
140caae24:	0f b6 45 0e          	movzbl 0xe(%rbp),%eax
140caae28:	44 0f b7 f1          	movzwl %cx,%r14d
140caae2c:	44 0b f8             	or     %eax,%r15d
140caae2f:	66 89 4d b7          	mov    %cx,-0x49(%rbp)
140caae33:	0f b6 45 0f          	movzbl 0xf(%rbp),%eax
140caae37:	48 8d 8f 30 08 00 00 	lea    0x830(%rdi),%rcx
140caae3e:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
140caae42:	41 c1 e7 08          	shl    $0x8,%r15d
140caae46:	4c 0b f8             	or     %rax,%r15
140caae49:	0f b6 45 11          	movzbl 0x11(%rbp),%eax
140caae4d:	0b d8                	or     %eax,%ebx
140caae4f:	4c 89 7d bf          	mov    %r15,-0x41(%rbp)
140caae53:	0f b6 45 12          	movzbl 0x12(%rbp),%eax
140caae57:	c1 e3 08             	shl    $0x8,%ebx
140caae5a:	48 0b d8             	or     %rax,%rbx
140caae5d:	48 89 5d c7          	mov    %rbx,-0x39(%rbp)
140caae61:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
140caae65:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
140caae69:	e8 e2 33 fe ff       	call   0x140c8e250
140caae6e:	48 3b d8             	cmp    %rax,%rbx
140caae71:	0f 87 6d 02 00 00    	ja     0x140cab0e4
140caae77:	48 8b 87 b0 00 00 00 	mov    0xb0(%rdi),%rax
140caae7e:	66 44 3b b0 10 01 00 	cmp    0x110(%rax),%r14w
140caae85:	00
140caae86:	0f 85 43 02 00 00    	jne    0x140cab0cf
140caae8c:	48 85 db             	test   %rbx,%rbx
140caae8f:	74 09                	je     0x140caae9a
140caae91:	48 3b de             	cmp    %rsi,%rbx
140caae94:	0f 82 26 01 00 00    	jb     0x140caafc0
140caae9a:	83 7f 38 00          	cmpl   $0x0,0x38(%rdi)
140caae9e:	0f 85 6d 01 00 00    	jne    0x140cab011
140caaea4:	48 83 b8 a8 01 00 00 	cmpq   $0x0,0x1a8(%rax)
140caaeab:	00
140caaeac:	0f 85 5f 01 00 00    	jne    0x140cab011
140caaeb2:	83 7f 5c 01          	cmpl   $0x1,0x5c(%rdi)
140caaeb6:	0f 84 55 01 00 00    	je     0x140cab011
140caaebc:	80 7d 07 00          	cmpb   $0x0,0x7(%rbp)
140caaec0:	0f 85 4b 01 00 00    	jne    0x140cab011
140caaec6:	80 7d 08 00          	cmpb   $0x0,0x8(%rbp)
140caaeca:	0f 85 05 01 00 00    	jne    0x140caafd5
140caaed0:	80 7d 09 00          	cmpb   $0x0,0x9(%rbp)
140caaed4:	0f 85 fb 00 00 00    	jne    0x140caafd5
140caaeda:	80 7d 0a 00          	cmpb   $0x0,0xa(%rbp)
140caaede:	0f 85 f1 00 00 00    	jne    0x140caafd5
140caaee4:	48 8b 87 b8 00 00 00 	mov    0xb8(%rdi),%rax
140caaeeb:	48 85 c0             	test   %rax,%rax
140caaeee:	74 2e                	je     0x140caaf1e
140caaef0:	48 8b 8f c0 00 00 00 	mov    0xc0(%rdi),%rcx
140caaef7:	4c 8d 4d 07          	lea    0x7(%rbp),%r9
140caaefb:	8b 17                	mov    (%rdi),%edx
140caaefd:	41 b8 16 00 00 00    	mov    $0x16,%r8d
140caaf03:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140caaf08:	33 c9                	xor    %ecx,%ecx
140caaf0a:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
140caaf0f:	48 c7 44 24 20 0c 00 	movq   $0xc,0x20(%rsp)
140caaf16:	00 00
140caaf18:	ff 15 02 8b 2d 00    	call   *0x2d8b02(%rip)        # 0x140f83a20
140caaf1e:	45 33 ff             	xor    %r15d,%r15d