140057803:	90                   	nop
140057804:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140057808:	48 85 c9             	test   %rcx,%rcx
14005780b:	74 3e                	je     0x14005784b
14005780d:	83 c8 ff             	or     $0xffffffff,%eax
140057810:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140057815:	83 f8 01             	cmp    $0x1,%eax
140057818:	75 31                	jne    0x14005784b
14005781a:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
14005781e:	48 8b 03             	mov    (%rbx),%rax
140057821:	48 8b cb             	mov    %rbx,%rcx
140057824:	48 8b 00             	mov    (%rax),%rax
140057827:	ff 15 0b 54 ab 00    	call   *0xab540b(%rip)        # 0x140b0cc38
14005782d:	83 c8 ff             	or     $0xffffffff,%eax
140057830:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140057835:	83 f8 01             	cmp    $0x1,%eax
140057838:	75 11                	jne    0x14005784b
14005783a:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14005783e:	48 8b 01             	mov    (%rcx),%rax
140057841:	48 8b 40 08          	mov    0x8(%rax),%rax
140057845:	ff 15 ed 53 ab 00    	call   *0xab53ed(%rip)        # 0x140b0cc38
14005784b:	33 f6                	xor    %esi,%esi
14005784d:	4d 85 ed             	test   %r13,%r13
140057850:	0f 84 24 01 00 00    	je     0x14005797a
140057856:	4c 8b ce             	mov    %rsi,%r9
140057859:	4d 8d 47 ff          	lea    -0x1(%r15),%r8
14005785d:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140057861:	48 8b 45 48          	mov    0x48(%rbp),%rax
140057865:	48 8b 08             	mov    (%rax),%rcx
140057868:	e8 4f ef 13 00       	call   0x1401967bc
14005786d:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140057873:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140057877:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
14005787b:	48 8b cb             	mov    %rbx,%rcx
14005787e:	e8 ad 59 15 00       	call   0x1401ad230
140057883:	0f 2f 30             	comiss (%rax),%xmm6
140057886:	73 18                	jae    0x1400578a0
140057888:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14005788e:	48 8d 55 c4          	lea    -0x3c(%rbp),%rdx
140057892:	48 8b cb             	mov    %rbx,%rcx
140057895:	e8 96 59 15 00       	call   0x1401ad230
14005789a:	44 39 70 04          	cmp    %r14d,0x4(%rax)
14005789e:	75 12                	jne    0x1400578b2
1400578a0:	80 bb 8c 00 00 00 00 	cmpb   $0x0,0x8c(%rbx)
1400578a7:	74 5e                	je     0x140057907
1400578a9:	44 39 b3 88 00 00 00 	cmp    %r14d,0x88(%rbx)
1400578b0:	74 55                	je     0x140057907
1400578b2:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400578b6:	48 85 c9             	test   %rcx,%rcx
1400578b9:	74 3e                	je     0x1400578f9
1400578bb:	83 c8 ff             	or     $0xffffffff,%eax
1400578be:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400578c3:	83 f8 01             	cmp    $0x1,%eax
1400578c6:	75 31                	jne    0x1400578f9
1400578c8:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
1400578cc:	48 8b 03             	mov    (%rbx),%rax
1400578cf:	48 8b cb             	mov    %rbx,%rcx
1400578d2:	48 8b 00             	mov    (%rax),%rax
1400578d5:	ff 15 5d 53 ab 00    	call   *0xab535d(%rip)        # 0x140b0cc38
1400578db:	83 c8 ff             	or     $0xffffffff,%eax
1400578de:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400578e3:	83 f8 01             	cmp    $0x1,%eax
1400578e6:	75 11                	jne    0x1400578f9
1400578e8:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400578ec:	48 8b 01             	mov    (%rcx),%rax
1400578ef:	48 8b 40 08          	mov    0x8(%rax),%rax
1400578f3:	ff 15 3f 53 ab 00    	call   *0xab533f(%rip)        # 0x140b0cc38
1400578f9:	48 ff c6             	inc    %rsi
1400578fc:	49 3b f5             	cmp    %r13,%rsi
1400578ff:	0f 82 51 ff ff ff    	jb     0x140057856
140057905:	eb 6f                	jmp    0x140057976
140057907:	b8 03 00 00 00       	mov    $0x3,%eax
14005790c:	89 45 50             	mov    %eax,0x50(%rbp)
14005790f:	48 8b 57 08          	mov    0x8(%rdi),%rdx
140057913:	48 3b 57 10          	cmp    0x10(%rdi),%rdx
140057917:	74 09                	je     0x140057922
140057919:	89 02                	mov    %eax,(%rdx)
14005791b:	48 83 47 08 04       	addq   $0x4,0x8(%rdi)
140057920:	eb 0e                	jmp    0x140057930
140057922:	4c 8d 45 50          	lea    0x50(%rbp),%r8
140057926:	48 8b cf             	mov    %rdi,%rcx
140057929:	e8 e2 a4 fd ff       	call   0x140031e10
14005792e:	90                   	nop
14005792f:	90                   	nop
140057930:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140057934:	48 85 c9             	test   %rcx,%rcx
140057937:	74 3d                	je     0x140057976
140057939:	83 ce ff             	or     $0xffffffff,%esi
14005793c:	8b c6                	mov    %esi,%eax
14005793e:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140057943:	03 c6                	add    %esi,%eax
140057945:	75 2f                	jne    0x140057976
140057947:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
14005794b:	48 8b 03             	mov    (%rbx),%rax
14005794e:	48 8b cb             	mov    %rbx,%rcx
140057951:	48 8b 00             	mov    (%rax),%rax
140057954:	ff 15 de 52 ab 00    	call   *0xab52de(%rip)        # 0x140b0cc38
14005795a:	8b c6                	mov    %esi,%eax
14005795c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140057961:	03 c6                	add    %esi,%eax
140057963:	75 11                	jne    0x140057976
140057965:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140057969:	48 8b 01             	mov    (%rcx),%rax
14005796c:	48 8b 40 08          	mov    0x8(%rax),%rax
140057970:	ff 15 c2 52 ab 00    	call   *0xab52c2(%rip)        # 0x140b0cc38
140057976:	4c 8b 65 48          	mov    0x48(%rbp),%r12
14005797a:	33 f6                	xor    %esi,%esi
14005797c:	4d 85 ff             	test   %r15,%r15
14005797f:	0f 84 11 01 00 00    	je     0x140057a96
140057985:	45 33 c9             	xor    %r9d,%r9d
140057988:	4c 8b c6             	mov    %rsi,%r8
14005798b:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
14005798f:	49 8b 0c 24          	mov    (%r12),%rcx
140057993:	e8 24 ee 13 00       	call   0x1401967bc
140057998:	45 33 c0             	xor    %r8d,%r8d
14005799b:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14005799f:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
1400579a3:	48 8b cb             	mov    %rbx,%rcx
1400579a6:	e8 85 58 15 00       	call   0x1401ad230
1400579ab:	0f 2f 30             	comiss (%rax),%xmm6
1400579ae:	73 15                	jae    0x1400579c5
1400579b0:	45 33 c0             	xor    %r8d,%r8d
1400579b3:	48 8d 55 c4          	lea    -0x3c(%rbp),%rdx
1400579b7:	48 8b cb             	mov    %rbx,%rcx
1400579ba:	e8 71 58 15 00       	call   0x1401ad230
1400579bf:	44 39 70 04          	cmp    %r14d,0x4(%rax)
1400579c3:	75 13                	jne    0x1400579d8
1400579c5:	33 c9                	xor    %ecx,%ecx
1400579c7:	38 8b 8c 00 00 00    	cmp    %cl,0x8c(%rbx)
1400579cd:	74 5e                	je     0x140057a2d
1400579cf:	44 39 b3 88 00 00 00 	cmp    %r14d,0x88(%rbx)
1400579d6:	74 55                	je     0x140057a2d
1400579d8:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400579dc:	48 85 c9             	test   %rcx,%rcx
1400579df:	74 3e                	je     0x140057a1f
1400579e1:	83 c8 ff             	or     $0xffffffff,%eax
1400579e4:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400579e9:	83 f8 01             	cmp    $0x1,%eax
1400579ec:	75 31                	jne    0x140057a1f
1400579ee:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
1400579f2:	48 8b 03             	mov    (%rbx),%rax
1400579f5:	48 8b cb             	mov    %rbx,%rcx
1400579f8:	48 8b 00             	mov    (%rax),%rax
1400579fb:	ff 15 37 52 ab 00    	call   *0xab5237(%rip)        # 0x140b0cc38
140057a01:	83 c8 ff             	or     $0xffffffff,%eax
140057a04:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140057a09:	83 f8 01             	cmp    $0x1,%eax
140057a0c:	75 11                	jne    0x140057a1f
140057a0e:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140057a12:	48 8b 01             	mov    (%rcx),%rax
140057a15:	48 8b 40 08          	mov    0x8(%rax),%rax
140057a19:	ff 15 19 52 ab 00    	call   *0xab5219(%rip)        # 0x140b0cc38
140057a1f:	48 ff c6             	inc    %rsi
140057a22:	49 3b f7             	cmp    %r15,%rsi
140057a25:	0f 82 5a ff ff ff    	jb     0x140057985
140057a2b:	eb 69                	jmp    0x140057a96
140057a2d:	89 4d 48             	mov    %ecx,0x48(%rbp)
140057a30:	48 8b 57 08          	mov    0x8(%rdi),%rdx
140057a34:	48 3b 57 10          	cmp    0x10(%rdi),%rdx
140057a38:	74 09                	je     0x140057a43
140057a3a:	89 0a                	mov    %ecx,(%rdx)
140057a3c:	48 83 47 08 04       	addq   $0x4,0x8(%rdi)
140057a41:	eb 0d                	jmp    0x140057a50
140057a43:	4c 8d 45 48          	lea    0x48(%rbp),%r8
140057a47:	48 8b cf             	mov    %rdi,%rcx
140057a4a:	e8 c1 a3 fd ff       	call   0x140031e10
140057a4f:	90                   	nop
140057a50:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140057a54:	48 85 c9             	test   %rcx,%rcx
140057a57:	74 3d                	je     0x140057a96
140057a59:	83 ce ff             	or     $0xffffffff,%esi
140057a5c:	8b c6                	mov    %esi,%eax
140057a5e:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140057a63:	03 c6                	add    %esi,%eax
140057a65:	75 2f                	jne    0x140057a96
140057a67:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140057a6b:	48 8b 03             	mov    (%rbx),%rax
140057a6e:	48 8b cb             	mov    %rbx,%rcx
140057a71:	48 8b 00             	mov    (%rax),%rax
140057a74:	ff 15 be 51 ab 00    	call   *0xab51be(%rip)        # 0x140b0cc38
140057a7a:	8b c6                	mov    %esi,%eax
140057a7c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140057a81:	03 c6                	add    %esi,%eax
140057a83:	75 11                	jne    0x140057a96
140057a85:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140057a89:	48 8b 01             	mov    (%rcx),%rax
140057a8c:	48 8b 40 08          	mov    0x8(%rax),%rax
140057a90:	ff 15 a2 51 ab 00    	call   *0xab51a2(%rip)        # 0x140b0cc38
140057a96:	33 f6                	xor    %esi,%esi
140057a98:	4d 85 ff             	test   %r15,%r15
140057a9b:	0f 84 1c 01 00 00    	je     0x140057bbd
140057aa1:	4d 8d 4d ff          	lea    -0x1(%r13),%r9
140057aa5:	4c 8b c6             	mov    %rsi,%r8
140057aa8:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140057aac:	49 8b 0c 24          	mov    (%r12),%rcx
140057ab0:	e8 07 ed 13 00       	call   0x1401967bc
140057ab5:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140057abb:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140057abf:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
140057ac3:	48 8b cb             	mov    %rbx,%rcx
140057ac6:	e8 65 57 15 00       	call   0x1401ad230
140057acb:	0f 2f 30             	comiss (%rax),%xmm6
140057ace:	73 18                	jae    0x140057ae8
140057ad0:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140057ad6:	48 8d 55 c4          	lea    -0x3c(%rbp),%rdx
140057ada:	48 8b cb             	mov    %rbx,%rcx
140057add:	e8 4e 57 15 00       	call   0x1401ad230
140057ae2:	44 39 70 04          	cmp    %r14d,0x4(%rax)
140057ae6:	75 12                	jne    0x140057afa
140057ae8:	80 bb 8c 00 00 00 00 	cmpb   $0x0,0x8c(%rbx)
140057aef:	74 5e                	je     0x140057b4f
140057af1:	44 39 b3 88 00 00 00 	cmp    %r14d,0x88(%rbx)
140057af8:	74 55                	je     0x140057b4f
140057afa:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140057afe:	48 85 c9             	test   %rcx,%rcx
140057b01:	74 3e                	je     0x140057b41
140057b03:	83 c8 ff             	or     $0xffffffff,%eax
140057b06:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140057b0b:	83 f8 01             	cmp    $0x1,%eax
140057b0e:	75 31                	jne    0x140057b41
140057b10:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140057b14:	48 8b 03             	mov    (%rbx),%rax
140057b17:	48 8b cb             	mov    %rbx,%rcx
140057b1a:	48 8b 00             	mov    (%rax),%rax
140057b1d:	ff 15 15 51 ab 00    	call   *0xab5115(%rip)        # 0x140b0cc38
140057b23:	83 c8 ff             	or     $0xffffffff,%eax
140057b26:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140057b2b:	83 f8 01             	cmp    $0x1,%eax
140057b2e:	75 11                	jne    0x140057b41
140057b30:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140057b34:	48 8b 01             	mov    (%rcx),%rax
140057b37:	48 8b 40 08          	mov    0x8(%rax),%rax
140057b3b:	ff 15 f7 50 ab 00    	call   *0xab50f7(%rip)        # 0x140b0cc38
140057b41:	48 ff c6             	inc    %rsi
140057b44:	49 3b f7             	cmp    %r15,%rsi
140057b47:	0f 82 54 ff ff ff    	jb     0x140057aa1
140057b4d:	eb 6e                	jmp    0x140057bbd
140057b4f:	b8 02 00 00 00       	mov    $0x2,%eax
140057b54:	89 45 48             	mov    %eax,0x48(%rbp)
140057b57:	48 8b 57 08          	mov    0x8(%rdi),%rdx
140057b5b:	48 3b 57 10          	cmp    0x10(%rdi),%rdx
140057b5f:	74 09                	je     0x140057b6a
140057b61:	89 02                	mov    %eax,(%rdx)
140057b63:	48 83 47 08 04       	addq   $0x4,0x8(%rdi)
140057b68:	eb 0d                	jmp    0x140057b77
140057b6a:	4c 8d 45 48          	lea    0x48(%rbp),%r8
140057b6e:	48 8b cf             	mov    %rdi,%rcx
140057b71:	e8 9a a2 fd ff       	call   0x140031e10
140057b76:	90                   	nop
140057b77:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140057b7b:	48 85 c9             	test   %rcx,%rcx
140057b7e:	74 3d                	je     0x140057bbd
140057b80:	83 ce ff             	or     $0xffffffff,%esi
140057b83:	8b c6                	mov    %esi,%eax
140057b85:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140057b8a:	03 c6                	add    %esi,%eax
140057b8c:	75 2f                	jne    0x140057bbd
140057b8e:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140057b92:	48 8b 03             	mov    (%rbx),%rax
140057b95:	48 8b cb             	mov    %rbx,%rcx
140057b98:	48 8b 00             	mov    (%rax),%rax
140057b9b:	ff 15 97 50 ab 00    	call   *0xab5097(%rip)        # 0x140b0cc38
140057ba1:	8b c6                	mov    %esi,%eax
140057ba3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140057ba8:	03 c6                	add    %esi,%eax
140057baa:	75 11                	jne    0x140057bbd
140057bac:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140057bb0:	48 8b 01             	mov    (%rcx),%rax
140057bb3:	48 8b 40 08          	mov    0x8(%rax),%rax
140057bb7:	ff 15 7b 50 ab 00    	call   *0xab507b(%rip)        # 0x140b0cc38
140057bbd:	48 8b c7             	mov    %rdi,%rax
140057bc0:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
140057bc7:	00
140057bc8:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
140057bcd:	48 83 c4 60          	add    $0x60,%rsp
140057bd1:	41 5f                	pop    %r15
140057bd3:	41 5e                	pop    %r14
140057bd5:	41 5d                	pop    %r13
140057bd7:	41 5c                	pop    %r12
140057bd9:	5f                   	pop    %rdi
140057bda:	5e                   	pop    %rsi
140057bdb:	5d                   	pop    %rbp
140057bdc:	c3                   	ret
140057bdd:	90                   	nop
140057bde:	90                   	nop
140057bdf:	90                   	nop
140057be0:	48 8b c4             	mov    %rsp,%rax
140057be3:	48 89 58 08          	mov    %rbx,0x8(%rax)
140057be7:	48 89 70 10          	mov    %rsi,0x10(%rax)
140057beb:	48 89 78 18          	mov    %rdi,0x18(%rax)
140057bef:	55                   	push   %rbp
140057bf0:	41 54                	push   %r12
140057bf2:	41 55                	push   %r13
140057bf4:	41 56                	push   %r14
140057bf6:	41 57                	push   %r15
140057bf8:	48 8d 68 88          	lea    -0x78(%rax),%rbp
140057bfc:	48 81 ec 50 01 00 00 	sub    $0x150,%rsp
140057c03:	0f 29 70 c8          	movaps %xmm6,-0x38(%rax)
140057c07:	0f 29 78 b8          	movaps %xmm7,-0x48(%rax)
140057c0b:	44 0f 29 40 a8       	movaps %xmm8,-0x58(%rax)
140057c10:	44 0f 29 48 98       	movaps %xmm9,-0x68(%rax)
140057c15:	44 0f 29 50 88       	movaps %xmm10,-0x78(%rax)
140057c1a:	44 0f 29 98 78 ff ff 	movaps %xmm11,-0x88(%rax)
140057c21:	ff
140057c22:	44 0f 29 a0 68 ff ff 	movaps %xmm12,-0x98(%rax)
140057c29:	ff
140057c2a:	44 0f 29 a8 58 ff ff 	movaps %xmm13,-0xa8(%rax)
140057c31:	ff
140057c32:	48 8b f2             	mov    %rdx,%rsi
140057c35:	4c 8b e1             	mov    %rcx,%r12
140057c38:	0f 57 c0             	xorps  %xmm0,%xmm0
140057c3b:	0f 11 45 98          	movups %xmm0,-0x68(%rbp)
140057c3f:	48 8b 0a             	mov    (%rdx),%rcx
140057c42:	66 44 0f 6f 15 95 a2 	movdqa 0xb5a295(%rip),%xmm10        # 0x140bb1ee0
140057c49:	b5 00
140057c4b:	45 33 ed             	xor    %r13d,%r13d
140057c4e:	45 38 6c 24 30       	cmp    %r13b,0x30(%r12)
140057c53:	0f 85 a8 02 00 00    	jne    0x140057f01
140057c59:	48 8b 99 40 01 00 00 	mov    0x140(%rcx),%rbx
140057c60:	eb 30                	jmp    0x140057c92
140057c62:	48 3b 99 40 01 00 00 	cmp    0x140(%rcx),%rbx
140057c69:	40 0f 94 c7          	sete   %dil
140057c6d:	44 38 6b 18          	cmp    %r13b,0x18(%rbx)
140057c71:	75 08                	jne    0x140057c7b
140057c73:	48 8b cb             	mov    %rbx,%rcx
140057c76:	e8 25 09 ff ff       	call   0x1400485a0
140057c7b:	48 8d 53 24          	lea    0x24(%rbx),%rdx
140057c7f:	44 8a c7             	mov    %dil,%r8b
140057c82:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140057c86:	e8 0d e6 15 00       	call   0x1401b6298
140057c8b:	48 83 c3 38          	add    $0x38,%rbx
140057c8f:	48 8b 0e             	mov    (%rsi),%rcx
140057c92:	48 3b 99 48 01 00 00 	cmp    0x148(%rcx),%rbx
140057c99:	75 c7                	jne    0x140057c62
140057c9b:	48 8b 99 28 01 00 00 	mov    0x128(%rcx),%rbx
140057ca2:	eb 25                	jmp    0x140057cc9
140057ca4:	44 38 6b 18          	cmp    %r13b,0x18(%rbx)
140057ca8:	75 08                	jne    0x140057cb2
140057caa:	48 8b cb             	mov    %rbx,%rcx
140057cad:	e8 36 29 ff ff       	call   0x14004a5e8
140057cb2:	48 8d 53 24          	lea    0x24(%rbx),%rdx
140057cb6:	45 33 c0             	xor    %r8d,%r8d
140057cb9:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140057cbd:	e8 d6 e5 15 00       	call   0x1401b6298
140057cc2:	48 83 c3 38          	add    $0x38,%rbx
140057cc6:	48 8b 0e             	mov    (%rsi),%rcx
140057cc9:	48 3b 99 30 01 00 00 	cmp    0x130(%rcx),%rbx
140057cd0:	75 d2                	jne    0x140057ca4
140057cd2:	48 8b 91 10 01 00 00 	mov    0x110(%rcx),%rdx
140057cd9:	4c 8b 89 18 01 00 00 	mov    0x118(%rcx),%r9