140628cbb:	49 8b cf             	mov    %r15,%rcx
140628cbe:	48 8b 00             	mov    (%rax),%rax
140628cc1:	ff 15 59 ad 95 00    	call   *0x95ad59(%rip)        # 0x140f83a20
140628cc7:	90                   	nop
140628cc8:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140628ccc:	48 85 c9             	test   %rcx,%rcx
140628ccf:	74 21                	je     0x140628cf2
140628cd1:	8b 41 10             	mov    0x10(%rcx),%eax
140628cd4:	ff c8                	dec    %eax
140628cd6:	89 41 10             	mov    %eax,0x10(%rcx)
140628cd9:	85 c0                	test   %eax,%eax
140628cdb:	7f 15                	jg     0x140628cf2
140628cdd:	0f 88 95 09 00 00    	js     0x140629678
140628ce3:	48 8b 01             	mov    (%rcx),%rax
140628ce6:	8b d6                	mov    %esi,%edx
140628ce8:	48 8b 00             	mov    (%rax),%rax
140628ceb:	ff 15 2f ad 95 00    	call   *0x95ad2f(%rip)        # 0x140f83a20
140628cf1:	90                   	nop
140628cf2:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
140628cf6:	48 85 c9             	test   %rcx,%rcx
140628cf9:	74 21                	je     0x140628d1c
140628cfb:	8b 41 10             	mov    0x10(%rcx),%eax
140628cfe:	ff c8                	dec    %eax
140628d00:	89 41 10             	mov    %eax,0x10(%rcx)
140628d03:	85 c0                	test   %eax,%eax
140628d05:	7f 15                	jg     0x140628d1c
140628d07:	0f 88 76 09 00 00    	js     0x140629683
140628d0d:	48 8b 01             	mov    (%rcx),%rax
140628d10:	8b d6                	mov    %esi,%edx
140628d12:	48 8b 00             	mov    (%rax),%rax
140628d15:	ff 15 05 ad 95 00    	call   *0x95ad05(%rip)        # 0x140f83a20
140628d1b:	90                   	nop
140628d1c:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
140628d20:	48 85 c9             	test   %rcx,%rcx
140628d23:	0f 84 7f 08 00 00    	je     0x1406295a8
140628d29:	8b 41 10             	mov    0x10(%rcx),%eax
140628d2c:	ff c8                	dec    %eax
140628d2e:	89 41 10             	mov    %eax,0x10(%rcx)
140628d31:	85 c0                	test   %eax,%eax
140628d33:	0f 8f 6f 08 00 00    	jg     0x1406295a8
140628d39:	0f 88 a5 08 00 00    	js     0x1406295e4
140628d3f:	e9 55 08 00 00       	jmp    0x140629599
140628d44:	83 fe 0e             	cmp    $0xe,%esi
140628d47:	0f 85 a0 02 00 00    	jne    0x140628fed
140628d4d:	be 01 00 00 00       	mov    $0x1,%esi
140628d52:	4d 85 f6             	test   %r14,%r14
140628d55:	0f 84 a9 01 00 00    	je     0x140628f04
140628d5b:	49 8b ce             	mov    %r14,%rcx
140628d5e:	e8 5d f5 1c 00       	call   0x1407f82c0
140628d63:	48 8b 50 38          	mov    0x38(%rax),%rdx
140628d67:	49 8b cc             	mov    %r12,%rcx
140628d6a:	e8 a1 b9 fe ff       	call   0x140614710
140628d6f:	8b f8                	mov    %eax,%edi
140628d71:	49 8b 55 20          	mov    0x20(%r13),%rdx
140628d75:	44 0f b6 c6          	movzbl %sil,%r8d
140628d79:	8b 52 18             	mov    0x18(%rdx),%edx
140628d7c:	b9 07 03 00 00       	mov    $0x307,%ecx
140628d81:	e8 ca 1a f8 ff       	call   0x1405aa850
140628d86:	48 63 d8             	movslq %eax,%rbx
140628d89:	49 8b cd             	mov    %r13,%rcx
140628d8c:	e8 2f f5 1c 00       	call   0x1407f82c0
140628d91:	48 8d 0d c8 23 d8 00 	lea    0xd823c8(%rip),%rcx        # 0x1413ab160
140628d98:	44 8b 04 99          	mov    (%rcx,%rbx,4),%r8d
140628d9c:	48 8b 50 38          	mov    0x38(%rax),%rdx
140628da0:	49 8b cc             	mov    %r12,%rcx
140628da3:	e8 58 b8 fe ff       	call   0x140614600
140628da8:	8b c8                	mov    %eax,%ecx
140628daa:	c7 44 24 4c ff ff ff 	movl   $0xffffffff,0x4c(%rsp)
140628db1:	ff
140628db2:	0f 57 c0             	xorps  %xmm0,%xmm0
140628db5:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
140628dbb:	0f 57 c9             	xorps  %xmm1,%xmm1
140628dbe:	f3 0f 7f 4c 24 58    	movdqu %xmm1,0x58(%rsp)
140628dc4:	0f 57 f6             	xorps  %xmm6,%xmm6
140628dc7:	f3 0f 7f 74 24 60    	movdqu %xmm6,0x60(%rsp)
140628dcd:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
140628dd3:	33 c0                	xor    %eax,%eax
140628dd5:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
140628dda:	48 89 45 90          	mov    %rax,-0x70(%rbp)
140628dde:	88 45 98             	mov    %al,-0x68(%rbp)
140628de1:	89 5c 24 38          	mov    %ebx,0x38(%rsp)
140628de5:	c7 44 24 3c 0c 00 00 	movl   $0xc,0x3c(%rsp)
140628dec:	00
140628ded:	48 8d 15 84 f9 9e 00 	lea    0x9ef984(%rip),%rdx        # 0x141018778
140628df4:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140628df9:	66 89 75 a0          	mov    %si,-0x60(%rbp)
140628dfd:	89 45 a4             	mov    %eax,-0x5c(%rbp)
140628e00:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140628e04:	89 45 b0             	mov    %eax,-0x50(%rbp)
140628e07:	c7 45 b4 ff ff ff ff 	movl   $0xffffffff,-0x4c(%rbp)
140628e0e:	89 45 b8             	mov    %eax,-0x48(%rbp)
140628e11:	48 8b 05 e8 70 e0 00 	mov    0xe070e8(%rip),%rax        # 0x14142ff00
140628e18:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140628e1c:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
140628e20:	44 8b 8d e8 00 00 00 	mov    0xe8(%rbp),%r9d
140628e27:	44 89 4c 24 44       	mov    %r9d,0x44(%rsp)
140628e2c:	89 7c 24 48          	mov    %edi,0x48(%rsp)
140628e30:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140628e35:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140628e39:	e8 f2 e2 fe ff       	call   0x140617130
140628e3e:	90                   	nop
140628e3f:	66 48 0f 7e f1       	movq   %xmm6,%rcx
140628e44:	48 85 c9             	test   %rcx,%rcx
140628e47:	74 21                	je     0x140628e6a
140628e49:	8b 41 10             	mov    0x10(%rcx),%eax
140628e4c:	ff c8                	dec    %eax
140628e4e:	89 41 10             	mov    %eax,0x10(%rcx)
140628e51:	85 c0                	test   %eax,%eax
140628e53:	7f 15                	jg     0x140628e6a
140628e55:	0f 88 33 08 00 00    	js     0x14062968e
140628e5b:	48 8b 01             	mov    (%rcx),%rax
140628e5e:	8b d6                	mov    %esi,%edx
140628e60:	48 8b 00             	mov    (%rax),%rax
140628e63:	ff 15 b7 ab 95 00    	call   *0x95abb7(%rip)        # 0x140f83a20
140628e69:	90                   	nop
140628e6a:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140628e6f:	48 85 c9             	test   %rcx,%rcx
140628e72:	74 21                	je     0x140628e95
140628e74:	8b 41 10             	mov    0x10(%rcx),%eax
140628e77:	ff c8                	dec    %eax
140628e79:	89 41 10             	mov    %eax,0x10(%rcx)
140628e7c:	85 c0                	test   %eax,%eax
140628e7e:	7f 15                	jg     0x140628e95
140628e80:	0f 88 13 08 00 00    	js     0x140629699
140628e86:	48 8b 01             	mov    (%rcx),%rax
140628e89:	8b d6                	mov    %esi,%edx
140628e8b:	48 8b 00             	mov    (%rax),%rax
140628e8e:	ff 15 8c ab 95 00    	call   *0x95ab8c(%rip)        # 0x140f83a20
140628e94:	90                   	nop
140628e95:	49 8d 56 20          	lea    0x20(%r14),%rdx
140628e99:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
140628ea0:	e8 2b 6f b7 ff       	call   0x14019fdd0
140628ea5:	48 8b d8             	mov    %rax,%rbx
140628ea8:	48 89 85 f8 00 00 00 	mov    %rax,0xf8(%rbp)
140628eaf:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
140628eb3:	48 8b 08             	mov    (%rax),%rcx
140628eb6:	48 89 4d f8          	mov    %rcx,-0x8(%rbp)
140628eba:	48 89 10             	mov    %rdx,(%rax)
140628ebd:	48 83 7d f8 00       	cmpq   $0x0,-0x8(%rbp)
140628ec2:	74 15                	je     0x140628ed9
140628ec4:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
140628ec8:	e8 93 f1 0e 00       	call   0x140718060
140628ecd:	0f b6 4d 38          	movzbl 0x38(%rbp),%ecx
140628ed1:	84 c0                	test   %al,%al
140628ed3:	0f 45 ce             	cmovne %esi,%ecx
140628ed6:	88 4d 38             	mov    %cl,0x38(%rbp)
140628ed9:	48 8b 0b             	mov    (%rbx),%rcx
140628edc:	48 85 c9             	test   %rcx,%rcx
140628edf:	74 21                	je     0x140628f02
140628ee1:	8b 41 10             	mov    0x10(%rcx),%eax
140628ee4:	ff c8                	dec    %eax
140628ee6:	89 41 10             	mov    %eax,0x10(%rcx)
140628ee9:	85 c0                	test   %eax,%eax
140628eeb:	7f 15                	jg     0x140628f02
140628eed:	0f 88 b1 07 00 00    	js     0x1406296a4
140628ef3:	48 8b 01             	mov    (%rcx),%rax
140628ef6:	8b d6                	mov    %esi,%edx
140628ef8:	48 8b 00             	mov    (%rax),%rax
140628efb:	ff 15 1f ab 95 00    	call   *0x95ab1f(%rip)        # 0x140f83a20
140628f01:	90                   	nop
140628f02:	eb 56                	jmp    0x140628f5a
140628f04:	49 8b 55 20          	mov    0x20(%r13),%rdx
140628f08:	44 0f b6 c6          	movzbl %sil,%r8d
140628f0c:	8b 52 18             	mov    0x18(%rdx),%edx
140628f0f:	b9 18 03 00 00       	mov    $0x318,%ecx
140628f14:	e8 37 19 f8 ff       	call   0x1405aa850
140628f19:	8b d8                	mov    %eax,%ebx
140628f1b:	44 8b c0             	mov    %eax,%r8d
140628f1e:	49 8b d5             	mov    %r13,%rdx
140628f21:	49 8b cc             	mov    %r12,%rcx
140628f24:	e8 a7 60 ff ff       	call   0x14061efd0
140628f29:	44 8b c0             	mov    %eax,%r8d
140628f2c:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140628f31:	44 8b 8d e8 00 00 00 	mov    0xe8(%rbp),%r9d
140628f38:	8b d3                	mov    %ebx,%edx
140628f3a:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140628f3f:	e8 cc 5f ff ff       	call   0x14061ef10
140628f44:	48 8b d0             	mov    %rax,%rdx
140628f47:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140628f4b:	e8 e0 e1 fe ff       	call   0x140617130
140628f50:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140628f55:	e8 36 19 f9 ff       	call   0x1405ba890
140628f5a:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140628f5e:	48 8b bd d8 00 00 00 	mov    0xd8(%rbp),%rdi
140628f65:	48 8b d7             	mov    %rdi,%rdx
140628f68:	49 8b cc             	mov    %r12,%rcx
140628f6b:	e8 c0 53 ff ff       	call   0x14061e330
140628f70:	90                   	nop
140628f71:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140628f75:	48 85 c9             	test   %rcx,%rcx
140628f78:	74 21                	je     0x140628f9b
140628f7a:	8b 41 10             	mov    0x10(%rcx),%eax
140628f7d:	ff c8                	dec    %eax
140628f7f:	89 41 10             	mov    %eax,0x10(%rcx)
140628f82:	85 c0                	test   %eax,%eax
140628f84:	7f 15                	jg     0x140628f9b
140628f86:	0f 88 23 07 00 00    	js     0x1406296af
140628f8c:	48 8b 01             	mov    (%rcx),%rax
140628f8f:	8b d6                	mov    %esi,%edx
140628f91:	48 8b 00             	mov    (%rax),%rax
140628f94:	ff 15 86 aa 95 00    	call   *0x95aa86(%rip)        # 0x140f83a20
140628f9a:	90                   	nop
140628f9b:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
140628f9f:	48 85 c9             	test   %rcx,%rcx
140628fa2:	74 21                	je     0x140628fc5
140628fa4:	8b 41 10             	mov    0x10(%rcx),%eax
140628fa7:	ff c8                	dec    %eax
140628fa9:	89 41 10             	mov    %eax,0x10(%rcx)
140628fac:	85 c0                	test   %eax,%eax
140628fae:	7f 15                	jg     0x140628fc5
140628fb0:	0f 88 04 07 00 00    	js     0x1406296ba
140628fb6:	48 8b 01             	mov    (%rcx),%rax
140628fb9:	8b d6                	mov    %esi,%edx
140628fbb:	48 8b 00             	mov    (%rax),%rax
140628fbe:	ff 15 5c aa 95 00    	call   *0x95aa5c(%rip)        # 0x140f83a20
140628fc4:	90                   	nop
140628fc5:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
140628fc9:	48 85 c9             	test   %rcx,%rcx
140628fcc:	0f 84 d6 05 00 00    	je     0x1406295a8
140628fd2:	8b 41 10             	mov    0x10(%rcx),%eax
140628fd5:	ff c8                	dec    %eax
140628fd7:	89 41 10             	mov    %eax,0x10(%rcx)
140628fda:	85 c0                	test   %eax,%eax
140628fdc:	0f 8f c6 05 00 00    	jg     0x1406295a8
140628fe2:	0f 88 07 06 00 00    	js     0x1406295ef
140628fe8:	e9 ac 05 00 00       	jmp    0x140629599
140628fed:	44 8b b5 e8 00 00 00 	mov    0xe8(%rbp),%r14d
140628ff4:	49 63 47 40          	movslq 0x40(%r15),%rax
140628ff8:	89 45 78             	mov    %eax,0x78(%rbp)
140628ffb:	41 8b 7f 44          	mov    0x44(%r15),%edi
140628fff:	89 7d 7c             	mov    %edi,0x7c(%rbp)
140629002:	85 c0                	test   %eax,%eax
140629004:	74 28                	je     0x14062902e
140629006:	48 8b c8             	mov    %rax,%rcx
140629009:	48 c1 e1 03          	shl    $0x3,%rcx
14062900d:	e8 1a 97 80 00       	call   0x140e3272c
140629012:	48 8b d8             	mov    %rax,%rbx
140629015:	48 85 c0             	test   %rax,%rax
140629018:	75 0c                	jne    0x140629026
14062901a:	48 8d 0d e7 10 9b 00 	lea    0x9b10e7(%rip),%rcx        # 0x140fda108
140629021:	e8 fa 24 24 00       	call   0x14086b520
140629026:	48 89 5d 70          	mov    %rbx,0x70(%rbp)
14062902a:	33 c9                	xor    %ecx,%ecx
14062902c:	eb 07                	jmp    0x140629035
14062902e:	48 8b d9             	mov    %rcx,%rbx
140629031:	48 89 4d 70          	mov    %rcx,0x70(%rbp)
140629035:	85 ff                	test   %edi,%edi
140629037:	7e 1d                	jle    0x140629056
140629039:	48 8b d1             	mov    %rcx,%rdx
14062903c:	4c 8b c7             	mov    %rdi,%r8
14062903f:	90                   	nop
140629040:	49 8b 47 38          	mov    0x38(%r15),%rax
140629044:	48 8b 0c 02          	mov    (%rdx,%rax,1),%rcx
140629048:	48 89 0c 13          	mov    %rcx,(%rbx,%rdx,1)
14062904c:	48 8d 52 08          	lea    0x8(%rdx),%rdx
140629050:	49 83 e8 01          	sub    $0x1,%r8
140629054:	75 ea                	jne    0x140629040
140629056:	83 fe 07             	cmp    $0x7,%esi
140629059:	0f 84 e4 02 00 00    	je     0x140629343
14062905f:	83 fe 0e             	cmp    $0xe,%esi
140629062:	0f 84 81 01 00 00    	je     0x1406291e9
140629068:	83 fe 13             	cmp    $0x13,%esi
14062906b:	0f 85 54 06 00 00    	jne    0x1406296c5
140629071:	41 b8 05 03 00 00    	mov    $0x305,%r8d
140629077:	49 8b d5             	mov    %r13,%rdx
14062907a:	49 8b cc             	mov    %r12,%rcx
14062907d:	e8 4e 5f ff ff       	call   0x14061efd0
140629082:	8b c8                	mov    %eax,%ecx
140629084:	48 c7 44 24 48 ff ff 	movq   $0xffffffffffffffff,0x48(%rsp)
14062908b:	ff ff
14062908d:	0f 57 c0             	xorps  %xmm0,%xmm0
140629090:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
140629096:	0f 57 c9             	xorps  %xmm1,%xmm1
140629099:	f3 0f 7f 4c 24 58    	movdqu %xmm1,0x58(%rsp)
14062909f:	0f 57 f6             	xorps  %xmm6,%xmm6
1406290a2:	f3 0f 7f 74 24 60    	movdqu %xmm6,0x60(%rsp)
1406290a8:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
1406290ae:	33 c0                	xor    %eax,%eax
1406290b0:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
1406290b5:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1406290b9:	88 45 98             	mov    %al,-0x68(%rbp)
1406290bc:	c7 44 24 38 05 03 00 	movl   $0x305,0x38(%rsp)
1406290c3:	00
1406290c4:	c7 44 24 3c 06 00 00 	movl   $0x6,0x3c(%rsp)
1406290cb:	00
1406290cc:	48 8d 15 a5 f6 9e 00 	lea    0x9ef6a5(%rip),%rdx        # 0x141018778
1406290d3:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
1406290d8:	66 c7 45 a0 01 00    	movw   $0x1,-0x60(%rbp)
1406290de:	89 45 a4             	mov    %eax,-0x5c(%rbp)
1406290e1:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
1406290e5:	89 45 b0             	mov    %eax,-0x50(%rbp)
1406290e8:	c7 45 b4 ff ff ff ff 	movl   $0xffffffff,-0x4c(%rbp)
1406290ef:	89 45 b8             	mov    %eax,-0x48(%rbp)
1406290f2:	48 8b 05 07 6e e0 00 	mov    0xe06e07(%rip),%rax        # 0x14142ff00
1406290f9:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1406290fd:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
140629101:	44 89 74 24 44       	mov    %r14d,0x44(%rsp)
140629106:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14062910b:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14062910f:	e8 1c e0 fe ff       	call   0x140617130
140629114:	90                   	nop
140629115:	be 01 00 00 00       	mov    $0x1,%esi
14062911a:	66 48 0f 7e f1       	movq   %xmm6,%rcx
14062911f:	48 85 c9             	test   %rcx,%rcx
140629122:	74 21                	je     0x140629145
140629124:	8b 41 10             	mov    0x10(%rcx),%eax
140629127:	ff c8                	dec    %eax
140629129:	89 41 10             	mov    %eax,0x10(%rcx)
14062912c:	85 c0                	test   %eax,%eax
14062912e:	7f 15                	jg     0x140629145
140629130:	0f 88 a3 05 00 00    	js     0x1406296d9
140629136:	48 8b 01             	mov    (%rcx),%rax
140629139:	8b d6                	mov    %esi,%edx
14062913b:	48 8b 00             	mov    (%rax),%rax
14062913e:	ff 15 dc a8 95 00    	call   *0x95a8dc(%rip)        # 0x140f83a20
140629144:	90                   	nop
140629145:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14062914a:	48 85 c9             	test   %rcx,%rcx
14062914d:	74 21                	je     0x140629170
14062914f:	8b 41 10             	mov    0x10(%rcx),%eax
140629152:	ff c8                	dec    %eax
140629154:	89 41 10             	mov    %eax,0x10(%rcx)
140629157:	85 c0                	test   %eax,%eax
140629159:	7f 15                	jg     0x140629170
14062915b:	0f 88 83 05 00 00    	js     0x1406296e4
140629161:	48 8b 01             	mov    (%rcx),%rax
140629164:	8b d6                	mov    %esi,%edx
140629166:	48 8b 00             	mov    (%rax),%rax
140629169:	ff 15 b1 a8 95 00    	call   *0x95a8b1(%rip)        # 0x140f83a20
14062916f:	90                   	nop
140629170:	48 8b 95 f0 00 00 00 	mov    0xf0(%rbp),%rdx
140629177:	48 8d 8d f8 00 00 00 	lea    0xf8(%rbp),%rcx
14062917e:	e8 4d 6c b7 ff       	call   0x14019fdd0
140629183:	48 8b f8             	mov    %rax,%rdi
140629186:	48 89 85 f0 00 00 00 	mov    %rax,0xf0(%rbp)
14062918d:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
140629191:	48 8b 08             	mov    (%rax),%rcx
140629194:	48 89 4d f8          	mov    %rcx,-0x8(%rbp)
140629198:	48 89 10             	mov    %rdx,(%rax)
14062919b:	48 83 7d f8 00       	cmpq   $0x0,-0x8(%rbp)
1406291a0:	74 15                	je     0x1406291b7
1406291a2:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
1406291a6:	e8 b5 ee 0e 00       	call   0x140718060
1406291ab:	0f b6 4d 38          	movzbl 0x38(%rbp),%ecx
1406291af:	84 c0                	test   %al,%al
1406291b1:	0f 45 ce             	cmovne %esi,%ecx
1406291b4:	88 4d 38             	mov    %cl,0x38(%rbp)
1406291b7:	48 8b 0f             	mov    (%rdi),%rcx
1406291ba:	48 85 c9             	test   %rcx,%rcx
1406291bd:	74 21                	je     0x1406291e0