1402a4dbd:	74 11                	je     0x1402a4dd0
1402a4dbf:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1402a4dc3:	e8 d0 f1 ff ff       	call   0x1402a3f98
1402a4dc8:	84 c0                	test   %al,%al
1402a4dca:	0f 84 86 03 00 00    	je     0x1402a5156
1402a4dd0:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1402a4dd4:	e8 1f f1 ff ff       	call   0x1402a3ef8
1402a4dd9:	84 c0                	test   %al,%al
1402a4ddb:	75 2f                	jne    0x1402a4e0c
1402a4ddd:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1402a4de1:	48 83 7d e8 0f       	cmpq   $0xf,-0x18(%rbp)
1402a4de6:	48 0f 47 4d d0       	cmova  -0x30(%rbp),%rcx
1402a4deb:	48 83 fb 08          	cmp    $0x8,%rbx
1402a4def:	0f 85 df 02 00 00    	jne    0x1402a50d4
1402a4df5:	4c 8b c3             	mov    %rbx,%r8
1402a4df8:	48 8d 15 89 33 8a 00 	lea    0x8a3389(%rip),%rdx        # 0x140b48188
1402a4dff:	e8 e6 d4 84 00       	call   0x140af22ea
1402a4e04:	85 c0                	test   %eax,%eax
1402a4e06:	0f 85 c8 02 00 00    	jne    0x1402a50d4
1402a4e0c:	49 8b 04 24          	mov    (%r12),%rax
1402a4e10:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1402a4e14:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1402a4e19:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1402a4e1d:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1402a4e22:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1402a4e26:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1402a4e2b:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
1402a4e2f:	44 8b 44 24 54       	mov    0x54(%rsp),%r8d
1402a4e34:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402a4e39:	49 8b cc             	mov    %r12,%rcx
1402a4e3c:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
1402a4e43:	ff 15 ef 7d 86 00    	call   *0x867def(%rip)        # 0x140b0cc38
1402a4e49:	e9 8e 00 00 00       	jmp    0x1402a4edc
1402a4e4e:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
1402a4e54:	4d 85 f6             	test   %r14,%r14
1402a4e57:	74 09                	je     0x1402a4e62
1402a4e59:	f0 41 ff 46 08       	lock incl 0x8(%r14)
1402a4e5e:	0f 28 75 f0          	movaps -0x10(%rbp),%xmm6
1402a4e62:	66 0f 7f 74 24 60    	movdqa %xmm6,0x60(%rsp)
1402a4e68:	c7 44 24 28 36 80 04 	movl   $0x80048036,0x28(%rsp)
1402a4e6f:	80
1402a4e70:	c7 44 24 20 37 80 04 	movl   $0x80048037,0x20(%rsp)
1402a4e77:	80
1402a4e78:	41 b1 01             	mov    $0x1,%r9b
1402a4e7b:	45 8a c7             	mov    %r15b,%r8b
1402a4e7e:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1402a4e82:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402a4e87:	e8 e4 11 e8 ff       	call   0x140126070
1402a4e8c:	45 33 f6             	xor    %r14d,%r14d
1402a4e8f:	84 c0                	test   %al,%al
1402a4e91:	0f 84 23 01 00 00    	je     0x1402a4fba
1402a4e97:	49 8b 04 24          	mov    (%r12),%rax
1402a4e9b:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1402a4e9f:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1402a4ea4:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1402a4ea8:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1402a4ead:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1402a4eb1:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1402a4eb6:	8a 4c 24 50          	mov    0x50(%rsp),%cl
1402a4eba:	88 4c 24 20          	mov    %cl,0x20(%rsp)
1402a4ebe:	4c 8d 4d c0          	lea    -0x40(%rbp),%r9
1402a4ec2:	44 8b 44 24 54       	mov    0x54(%rsp),%r8d
1402a4ec7:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402a4ecc:	49 8b cc             	mov    %r12,%rcx
1402a4ecf:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
1402a4ed6:	ff 15 5c 7d 86 00    	call   *0x867d5c(%rip)        # 0x140b0cc38
1402a4edc:	48 8b c8             	mov    %rax,%rcx
1402a4edf:	48 8b 10             	mov    (%rax),%rdx
1402a4ee2:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a4ee6:	4c 89 31             	mov    %r14,(%rcx)
1402a4ee9:	4c 89 71 08          	mov    %r14,0x8(%rcx)
1402a4eed:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
1402a4ef2:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1402a4ef7:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1402a4efc:	48 85 db             	test   %rbx,%rbx
1402a4eff:	74 35                	je     0x1402a4f36
1402a4f01:	8b c7                	mov    %edi,%eax
1402a4f03:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402a4f08:	03 c7                	add    %edi,%eax
1402a4f0a:	75 2a                	jne    0x1402a4f36
1402a4f0c:	48 8b 03             	mov    (%rbx),%rax
1402a4f0f:	48 8b cb             	mov    %rbx,%rcx
1402a4f12:	48 8b 00             	mov    (%rax),%rax
1402a4f15:	ff 15 1d 7d 86 00    	call   *0x867d1d(%rip)        # 0x140b0cc38
1402a4f1b:	8b c7                	mov    %edi,%eax
1402a4f1d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402a4f22:	03 c7                	add    %edi,%eax
1402a4f24:	75 10                	jne    0x1402a4f36
1402a4f26:	48 8b 03             	mov    (%rbx),%rax
1402a4f29:	48 8b cb             	mov    %rbx,%rcx
1402a4f2c:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a4f30:	ff 15 02 7d 86 00    	call   *0x867d02(%rip)        # 0x140b0cc38
1402a4f36:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1402a4f3b:	48 89 06             	mov    %rax,(%rsi)
1402a4f3e:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1402a4f43:	48 89 46 08          	mov    %rax,0x8(%rsi)
1402a4f47:	48 8b 5d c8          	mov    -0x38(%rbp),%rbx
1402a4f4b:	48 85 db             	test   %rbx,%rbx
1402a4f4e:	74 36                	je     0x1402a4f86
1402a4f50:	8b c7                	mov    %edi,%eax
1402a4f52:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402a4f57:	03 c7                	add    %edi,%eax
1402a4f59:	75 2b                	jne    0x1402a4f86
1402a4f5b:	48 8b 03             	mov    (%rbx),%rax
1402a4f5e:	48 8b cb             	mov    %rbx,%rcx
1402a4f61:	48 8b 00             	mov    (%rax),%rax
1402a4f64:	ff 15 ce 7c 86 00    	call   *0x867cce(%rip)        # 0x140b0cc38
1402a4f6a:	8b c7                	mov    %edi,%eax
1402a4f6c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402a4f71:	03 c7                	add    %edi,%eax
1402a4f73:	75 11                	jne    0x1402a4f86
1402a4f75:	48 8b 03             	mov    (%rbx),%rax
1402a4f78:	48 8b cb             	mov    %rbx,%rcx
1402a4f7b:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a4f7f:	ff 15 b3 7c 86 00    	call   *0x867cb3(%rip)        # 0x140b0cc38
1402a4f85:	90                   	nop
1402a4f86:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
1402a4f8a:	48 83 f8 0f          	cmp    $0xf,%rax
1402a4f8e:	76 3e                	jbe    0x1402a4fce
1402a4f90:	48 ff c0             	inc    %rax
1402a4f93:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1402a4f97:	48 8b d1             	mov    %rcx,%rdx
1402a4f9a:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402a4fa0:	72 26                	jb     0x1402a4fc8
1402a4fa2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402a4fa6:	48 2b d1             	sub    %rcx,%rdx
1402a4fa9:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402a4fad:	48 83 f8 1f          	cmp    $0x1f,%rax
1402a4fb1:	76 15                	jbe    0x1402a4fc8
1402a4fb3:	ff 15 df 79 86 00    	call   *0x8679df(%rip)        # 0x140b0c998
1402a4fb9:	90                   	nop
1402a4fba:	45 84 ff             	test   %r15b,%r15b
1402a4fbd:	0f 85 3e 01 00 00    	jne    0x1402a5101
1402a4fc3:	e9 6e ff ff ff       	jmp    0x1402a4f36
1402a4fc8:	ff 15 f2 78 86 00    	call   *0x8678f2(%rip)        # 0x140b0c8c0
1402a4fce:	4c 89 75 e0          	mov    %r14,-0x20(%rbp)
1402a4fd2:	48 c7 45 e8 0f 00 00 	movq   $0xf,-0x18(%rbp)
1402a4fd9:	00
1402a4fda:	44 88 75 d0          	mov    %r14b,-0x30(%rbp)
1402a4fde:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1402a4fe2:	48 85 c9             	test   %rcx,%rcx
1402a4fe5:	74 3b                	je     0x1402a5022
1402a4fe7:	8b c7                	mov    %edi,%eax
1402a4fe9:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402a4fee:	03 c7                	add    %edi,%eax
1402a4ff0:	75 30                	jne    0x1402a5022
1402a4ff2:	48 8b 5d f8          	mov    -0x8(%rbp),%rbx
1402a4ff6:	48 8b 03             	mov    (%rbx),%rax
1402a4ff9:	48 8b cb             	mov    %rbx,%rcx
1402a4ffc:	48 8b 00             	mov    (%rax),%rax
1402a4fff:	ff 15 33 7c 86 00    	call   *0x867c33(%rip)        # 0x140b0cc38
1402a5005:	8b c7                	mov    %edi,%eax
1402a5007:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402a500c:	03 c7                	add    %edi,%eax
1402a500e:	75 12                	jne    0x1402a5022
1402a5010:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1402a5014:	48 8b 01             	mov    (%rcx),%rax
1402a5017:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a501b:	ff 15 17 7c 86 00    	call   *0x867c17(%rip)        # 0x140b0cc38
1402a5021:	90                   	nop
1402a5022:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1402a5026:	48 85 c9             	test   %rcx,%rcx
1402a5029:	74 3b                	je     0x1402a5066
1402a502b:	8b c7                	mov    %edi,%eax
1402a502d:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402a5032:	03 c7                	add    %edi,%eax
1402a5034:	75 30                	jne    0x1402a5066
1402a5036:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
1402a503a:	48 8b 03             	mov    (%rbx),%rax
1402a503d:	48 8b cb             	mov    %rbx,%rcx
1402a5040:	48 8b 00             	mov    (%rax),%rax
1402a5043:	ff 15 ef 7b 86 00    	call   *0x867bef(%rip)        # 0x140b0cc38
1402a5049:	8b c7                	mov    %edi,%eax
1402a504b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402a5050:	03 c7                	add    %edi,%eax
1402a5052:	75 12                	jne    0x1402a5066
1402a5054:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1402a5058:	48 8b 01             	mov    (%rcx),%rax
1402a505b:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a505f:	ff 15 d3 7b 86 00    	call   *0x867bd3(%rip)        # 0x140b0cc38
1402a5065:	90                   	nop
1402a5066:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
1402a506a:	48 85 c9             	test   %rcx,%rcx
1402a506d:	74 3a                	je     0x1402a50a9
1402a506f:	8b c7                	mov    %edi,%eax
1402a5071:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402a5076:	03 c7                	add    %edi,%eax
1402a5078:	75 2f                	jne    0x1402a50a9
1402a507a:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
1402a507e:	48 8b 03             	mov    (%rbx),%rax
1402a5081:	48 8b cb             	mov    %rbx,%rcx
1402a5084:	48 8b 00             	mov    (%rax),%rax
1402a5087:	ff 15 ab 7b 86 00    	call   *0x867bab(%rip)        # 0x140b0cc38
1402a508d:	8b cf                	mov    %edi,%ecx
1402a508f:	f0 0f c1 4b 0c       	lock xadd %ecx,0xc(%rbx)
1402a5094:	03 cf                	add    %edi,%ecx
1402a5096:	75 11                	jne    0x1402a50a9
1402a5098:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
1402a509c:	48 8b 11             	mov    (%rcx),%rdx
1402a509f:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402a50a3:	ff 15 8f 7b 86 00    	call   *0x867b8f(%rip)        # 0x140b0cc38
1402a50a9:	48 8b c6             	mov    %rsi,%rax
1402a50ac:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
1402a50b0:	48 33 cc             	xor    %rsp,%rcx
1402a50b3:	e8 28 a5 84 00       	call   0x140aef5e0
1402a50b8:	0f 28 b4 24 70 01 00 	movaps 0x170(%rsp),%xmm6
1402a50bf:	00
1402a50c0:	48 81 c4 88 01 00 00 	add    $0x188,%rsp
1402a50c7:	41 5f                	pop    %r15
1402a50c9:	41 5e                	pop    %r14
1402a50cb:	41 5d                	pop    %r13
1402a50cd:	41 5c                	pop    %r12
1402a50cf:	5f                   	pop    %rdi
1402a50d0:	5e                   	pop    %rsi
1402a50d1:	5b                   	pop    %rbx
1402a50d2:	5d                   	pop    %rbp
1402a50d3:	c3                   	ret
1402a50d4:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1402a50d8:	e8 8b 99 e6 ff       	call   0x14010ea68
1402a50dd:	48 8b d0             	mov    %rax,%rdx
1402a50e0:	4c 8d 05 c1 34 8a 00 	lea    0x8a34c1(%rip),%r8        # 0x140b485a8
1402a50e7:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1402a50eb:	e8 70 9c 00 00       	call   0x1402aed60
1402a50f0:	48 8d 15 e1 0f 99 00 	lea    0x990fe1(%rip),%rdx        # 0x140c360d8
1402a50f7:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1402a50fb:	e8 7e b3 84 00       	call   0x140af047e
1402a5100:	cc                   	int3
1402a5101:	49 8b cd             	mov    %r13,%rcx
1402a5104:	e8 5f 99 e6 ff       	call   0x14010ea68
1402a5109:	48 8b d0             	mov    %rax,%rdx
1402a510c:	4c 8d 05 2d 36 8a 00 	lea    0x8a362d(%rip),%r8        # 0x140b48740
1402a5113:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1402a5117:	e8 44 9c 00 00       	call   0x1402aed60
1402a511c:	48 8d 15 b5 0f 99 00 	lea    0x990fb5(%rip),%rdx        # 0x140c360d8
1402a5123:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1402a5127:	e8 52 b3 84 00       	call   0x140af047e
1402a512c:	cc                   	int3
1402a512d:	e8 36 99 e6 ff       	call   0x14010ea68
1402a5132:	48 8b d0             	mov    %rax,%rdx
1402a5135:	4c 8d 05 0c 34 8a 00 	lea    0x8a340c(%rip),%r8        # 0x140b48548
1402a513c:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1402a5140:	e8 1b 9c 00 00       	call   0x1402aed60
1402a5145:	48 8d 15 8c 0f 99 00 	lea    0x990f8c(%rip),%rdx        # 0x140c360d8
1402a514c:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1402a5150:	e8 29 b3 84 00       	call   0x140af047e
1402a5155:	cc                   	int3
1402a5156:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1402a515a:	e8 09 99 e6 ff       	call   0x14010ea68
1402a515f:	48 8b d0             	mov    %rax,%rdx
1402a5162:	4c 8d 05 1f 34 8a 00 	lea    0x8a341f(%rip),%r8        # 0x140b48588
1402a5169:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1402a516d:	e8 d2 99 00 00       	call   0x1402aeb44
1402a5172:	48 8d 15 0f 10 99 00 	lea    0x99100f(%rip),%rdx        # 0x140c36188
1402a5179:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1402a517d:	e8 fc b2 84 00       	call   0x140af047e
1402a5182:	cc                   	int3
1402a5183:	90                   	nop
1402a5184:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402a5189:	57                   	push   %rdi
1402a518a:	48 83 ec 20          	sub    $0x20,%rsp
1402a518e:	48 8b da             	mov    %rdx,%rbx
1402a5191:	48 8b f9             	mov    %rcx,%rdi
1402a5194:	e8 d7 77 e6 ff       	call   0x14010c970
1402a5199:	48 8d 05 90 e5 87 00 	lea    0x87e590(%rip),%rax        # 0x140b23730
1402a51a0:	48 89 07             	mov    %rax,(%rdi)
1402a51a3:	48 8b 43 40          	mov    0x40(%rbx),%rax
1402a51a7:	48 89 47 40          	mov    %rax,0x40(%rdi)
1402a51ab:	48 8b 43 48          	mov    0x48(%rbx),%rax
1402a51af:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402a51b4:	48 89 47 48          	mov    %rax,0x48(%rdi)
1402a51b8:	48 8b c7             	mov    %rdi,%rax
1402a51bb:	48 83 c4 20          	add    $0x20,%rsp
1402a51bf:	5f                   	pop    %rdi
1402a51c0:	c3                   	ret
1402a51c1:	90                   	nop
1402a51c2:	90                   	nop
1402a51c3:	90                   	nop
1402a51c4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402a51c9:	57                   	push   %rdi
1402a51ca:	48 83 ec 20          	sub    $0x20,%rsp
1402a51ce:	48 8b da             	mov    %rdx,%rbx
1402a51d1:	48 8b f9             	mov    %rcx,%rdi
1402a51d4:	e8 97 77 e6 ff       	call   0x14010c970
1402a51d9:	48 8d 05 20 e5 87 00 	lea    0x87e520(%rip),%rax        # 0x140b23700
1402a51e0:	48 89 07             	mov    %rax,(%rdi)
1402a51e3:	48 8b 43 40          	mov    0x40(%rbx),%rax
1402a51e7:	48 89 47 40          	mov    %rax,0x40(%rdi)
1402a51eb:	48 8b 43 48          	mov    0x48(%rbx),%rax
1402a51ef:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402a51f4:	48 89 47 48          	mov    %rax,0x48(%rdi)
1402a51f8:	48 8b c7             	mov    %rdi,%rax
1402a51fb:	48 83 c4 20          	add    $0x20,%rsp
1402a51ff:	5f                   	pop    %rdi
1402a5200:	c3                   	ret
1402a5201:	90                   	nop
1402a5202:	90                   	nop
1402a5203:	90                   	nop
1402a5204:	90                   	nop
1402a5205:	90                   	nop
1402a5206:	90                   	nop
1402a5207:	90                   	nop
1402a5208:	90                   	nop
1402a5209:	90                   	nop
1402a520a:	90                   	nop
1402a520b:	90                   	nop
1402a520c:	90                   	nop
1402a520d:	90                   	nop
1402a520e:	90                   	nop
1402a520f:	90                   	nop
1402a5210:	40 55                	rex push %rbp
1402a5212:	53                   	push   %rbx
1402a5213:	57                   	push   %rdi
1402a5214:	41 54                	push   %r12
1402a5216:	41 55                	push   %r13
1402a5218:	41 56                	push   %r14
1402a521a:	41 57                	push   %r15
1402a521c:	48 8d 6c 24 e9       	lea    -0x17(%rsp),%rbp
1402a5221:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
1402a5228:	48 8b 05 11 9e a1 00 	mov    0xa19e11(%rip),%rax        # 0x140cbf040
1402a522f:	48 33 c4             	xor    %rsp,%rax
1402a5232:	48 89 45 07          	mov    %rax,0x7(%rbp)
1402a5236:	49 8b d9             	mov    %r9,%rbx
1402a5239:	48 8b fa             	mov    %rdx,%rdi
1402a523c:	4c 8b e1             	mov    %rcx,%r12
1402a523f:	48 89 55 8f          	mov    %rdx,-0x71(%rbp)
1402a5243:	48 8b 45 77          	mov    0x77(%rbp),%rax
1402a5247:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1402a524c:	4c 8b 6d 7f          	mov    0x7f(%rbp),%r13
1402a5250:	33 c0                	xor    %eax,%eax
1402a5252:	89 44 24 50          	mov    %eax,0x50(%rsp)
1402a5256:	45 8d 78 01          	lea    0x1(%r8),%r15d
1402a525a:	41 83 ff 03          	cmp    $0x3,%r15d
1402a525e:	0f 8f 49 02 00 00    	jg     0x1402a54ad
1402a5264:	0f 57 c0             	xorps  %xmm0,%xmm0
1402a5267:	0f 11 45 97          	movups %xmm0,-0x69(%rbp)
1402a526b:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1402a526f:	48 c7 45 af 0f 00 00 	movq   $0xf,-0x51(%rbp)
1402a5276:	00
1402a5277:	88 45 97             	mov    %al,-0x69(%rbp)
1402a527a:	41 83 ce ff          	or     $0xffffffff,%r14d
1402a527e:	48 8b cb             	mov    %rbx,%rcx
1402a5281:	49 83 79 18 0f       	cmpq   $0xf,0x18(%r9)
1402a5286:	76 03                	jbe    0x1402a528b
1402a5288:	49 8b 09             	mov    (%r9),%rcx
1402a528b:	49 83 79 10 0b       	cmpq   $0xb,0x10(%r9)
1402a5290:	75 2d                	jne    0x1402a52bf
1402a5292:	4d 8b 41 10          	mov    0x10(%r9),%r8
1402a5296:	48 8d 15 4b 33 8a 00 	lea    0x8a334b(%rip),%rdx        # 0x140b485e8
1402a529d:	e8 48 d0 84 00       	call   0x140af22ea
1402a52a2:	85 c0                	test   %eax,%eax