1400f0812:	41 56                	push   %r14
1400f0814:	41 57                	push   %r15
1400f0816:	48 8d 6c 24 f0       	lea    -0x10(%rsp),%rbp
1400f081b:	48 81 ec 10 01 00 00 	sub    $0x110,%rsp
1400f0822:	48 8b 05 57 09 21 00 	mov    0x210957(%rip),%rax        # 0x140301180
1400f0829:	48 33 c4             	xor    %rsp,%rax
1400f082c:	48 89 45 00          	mov    %rax,0x0(%rbp)
1400f0830:	48 8b f9             	mov    %rcx,%rdi
1400f0833:	45 33 ff             	xor    %r15d,%r15d
1400f0836:	4c 89 7d a0          	mov    %r15,-0x60(%rbp)
1400f083a:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1400f083f:	e8 d4 68 f3 ff       	call   0x140027118
1400f0844:	48 8b 10             	mov    (%rax),%rdx
1400f0847:	48 89 55 a8          	mov    %rdx,-0x58(%rbp)
1400f084b:	48 89 55 b0          	mov    %rdx,-0x50(%rbp)
1400f084f:	c6 45 b8 01          	movb   $0x1,-0x48(%rbp)
1400f0853:	4c 8d 4d a0          	lea    -0x60(%rbp),%r9
1400f0857:	8b 15 0f 51 18 00    	mov    0x18510f(%rip),%edx        # 0x14027596c
1400f085d:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1400f0862:	e8 ed 36 02 00       	call   0x140113f54
1400f0867:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1400f086b:	45 8d 6f 04          	lea    0x4(%r15),%r13d
1400f086f:	48 85 c9             	test   %rcx,%rcx
1400f0872:	74 7d                	je     0x1400f08f1
1400f0874:	44 89 7c 24 44       	mov    %r15d,0x44(%rsp)
1400f0879:	48 8b 01             	mov    (%rcx),%rax
1400f087c:	4c 8d 4c 24 44       	lea    0x44(%rsp),%r9
1400f0881:	45 8d 47 07          	lea    0x7(%r15),%r8d
1400f0885:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1400f088a:	48 8b 40 20          	mov    0x20(%rax),%rax
1400f088e:	ff 15 9c 25 12 00    	call   *0x12259c(%rip)        # 0x140212e30
1400f0894:	44 39 38             	cmp    %r15d,(%rax)
1400f0897:	75 58                	jne    0x1400f08f1
1400f0899:	4c 39 7f 78          	cmp    %r15,0x78(%rdi)
1400f089d:	74 52                	je     0x1400f08f1
1400f089f:	48 8d 8f f8 00 00 00 	lea    0xf8(%rdi),%rcx
1400f08a6:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1400f08ab:	44 89 7c 24 50       	mov    %r15d,0x50(%rsp)
1400f08b0:	48 8b 09             	mov    (%rcx),%rcx
1400f08b3:	ff 15 97 18 12 00    	call   *0x121897(%rip)        # 0x140212150
1400f08b9:	f0 ff 44 24 50       	lock incl 0x50(%rsp)
1400f08be:	45 8b cd             	mov    %r13d,%r9d
1400f08c1:	4c 8d 44 24 44       	lea    0x44(%rsp),%r8
1400f08c6:	41 8d 57 1f          	lea    0x1f(%r15),%edx
1400f08ca:	48 8b 4f 78          	mov    0x78(%rdi),%rcx
1400f08ce:	ff 15 ac 1d 24 00    	call   *0x241dac(%rip)        # 0x140332680
1400f08d4:	eb 13                	jmp    0x1400f08e9
1400f08d6:	f0 ff 4c 24 50       	lock decl 0x50(%rsp)
1400f08db:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400f08e0:	48 8b 09             	mov    (%rcx),%rcx
1400f08e3:	ff 15 6f 18 12 00    	call   *0x12186f(%rip)        # 0x140212158
1400f08e9:	8b 44 24 50          	mov    0x50(%rsp),%eax
1400f08ed:	85 c0                	test   %eax,%eax
1400f08ef:	75 e5                	jne    0x1400f08d6
1400f08f1:	48 8b cf             	mov    %rdi,%rcx
1400f08f4:	e8 a3 af ff ff       	call   0x1400eb89c
1400f08f9:	48 8b cf             	mov    %rdi,%rcx
1400f08fc:	e8 17 b7 ff ff       	call   0x1400ec018
1400f0901:	48 8b cf             	mov    %rdi,%rcx
1400f0904:	e8 23 b9 ff ff       	call   0x1400ec22c
1400f0909:	45 8a f7             	mov    %r15b,%r14b
1400f090c:	b9 a0 3a 00 00       	mov    $0x3aa0,%ecx
1400f0911:	e8 6a 20 02 00       	call   0x140112980
1400f0916:	84 c0                	test   %al,%al
1400f0918:	0f 84 8c 00 00 00    	je     0x1400f09aa
1400f091e:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1400f0922:	48 85 c9             	test   %rcx,%rcx
1400f0925:	0f 84 3e 05 00 00    	je     0x1400f0e69
1400f092b:	48 8b 01             	mov    (%rcx),%rax
1400f092e:	48 8b 40 40          	mov    0x40(%rax),%rax
1400f0932:	ff 15 f8 24 12 00    	call   *0x1224f8(%rip)        # 0x140212e30
1400f0938:	8b d0                	mov    %eax,%edx
1400f093a:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
1400f093e:	e8 b5 ae ff ff       	call   0x1400eb7f8
1400f0943:	8b c8                	mov    %eax,%ecx
1400f0945:	e8 1e a9 ff ff       	call   0x1400eb268
1400f094a:	89 44 24 44          	mov    %eax,0x44(%rsp)
1400f094e:	48 8d 8f f8 00 00 00 	lea    0xf8(%rdi),%rcx
1400f0955:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1400f095a:	44 89 7c 24 50       	mov    %r15d,0x50(%rsp)
1400f095f:	48 8b 09             	mov    (%rcx),%rcx
1400f0962:	ff 15 e8 17 12 00    	call   *0x1217e8(%rip)        # 0x140212150
1400f0968:	f0 ff 44 24 50       	lock incl 0x50(%rsp)
1400f096d:	48 8b 4f 78          	mov    0x78(%rdi),%rcx
1400f0971:	48 85 c9             	test   %rcx,%rcx
1400f0974:	0f 84 ff 04 00 00    	je     0x1400f0e79
1400f097a:	45 8b cd             	mov    %r13d,%r9d
1400f097d:	4c 8d 44 24 44       	lea    0x44(%rsp),%r8
1400f0982:	ba 4d 00 00 00       	mov    $0x4d,%edx
1400f0987:	ff 15 f3 1c 24 00    	call   *0x241cf3(%rip)        # 0x140332680
1400f098d:	eb 13                	jmp    0x1400f09a2
1400f098f:	f0 ff 4c 24 50       	lock decl 0x50(%rsp)
1400f0994:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400f0999:	48 8b 09             	mov    (%rcx),%rcx
1400f099c:	ff 15 b6 17 12 00    	call   *0x1217b6(%rip)        # 0x140212158
1400f09a2:	8b 44 24 50          	mov    0x50(%rsp),%eax
1400f09a6:	85 c0                	test   %eax,%eax
1400f09a8:	75 e5                	jne    0x1400f098f
1400f09aa:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1400f09ae:	48 85 c9             	test   %rcx,%rcx
1400f09b1:	0f 84 76 03 00 00    	je     0x1400f0d2d
1400f09b7:	c6 44 24 40 01       	movb   $0x1,0x40(%rsp)
1400f09bc:	48 8b 01             	mov    (%rcx),%rax
1400f09bf:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
1400f09c4:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1400f09ca:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1400f09cf:	48 8b 40 30          	mov    0x30(%rax),%rax
1400f09d3:	ff 15 57 24 12 00    	call   *0x122457(%rip)        # 0x140212e30
1400f09d9:	44 38 7c 24 40       	cmp    %r15b,0x40(%rsp)
1400f09de:	75 61                	jne    0x1400f0a41
1400f09e0:	48 8d 8f f8 00 00 00 	lea    0xf8(%rdi),%rcx
1400f09e7:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1400f09ec:	44 89 7c 24 50       	mov    %r15d,0x50(%rsp)
1400f09f1:	48 8b 09             	mov    (%rcx),%rcx
1400f09f4:	ff 15 56 17 12 00    	call   *0x121756(%rip)        # 0x140212150
1400f09fa:	f0 ff 44 24 50       	lock incl 0x50(%rsp)
1400f09ff:	48 8b 4f 78          	mov    0x78(%rdi),%rcx
1400f0a03:	48 85 c9             	test   %rcx,%rcx
1400f0a06:	0f 84 c5 04 00 00    	je     0x1400f0ed1
1400f0a0c:	44 89 7c 24 64       	mov    %r15d,0x64(%rsp)
1400f0a11:	45 8b cd             	mov    %r13d,%r9d
1400f0a14:	4c 8d 44 24 64       	lea    0x64(%rsp),%r8
1400f0a19:	ba 58 00 00 00       	mov    $0x58,%edx
1400f0a1e:	ff 15 5c 1c 24 00    	call   *0x241c5c(%rip)        # 0x140332680
1400f0a24:	eb 13                	jmp    0x1400f0a39
1400f0a26:	f0 ff 4c 24 50       	lock decl 0x50(%rsp)
1400f0a2b:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400f0a30:	48 8b 09             	mov    (%rcx),%rcx
1400f0a33:	ff 15 1f 17 12 00    	call   *0x12171f(%rip)        # 0x140212158
1400f0a39:	8b 44 24 50          	mov    0x50(%rsp),%eax
1400f0a3d:	85 c0                	test   %eax,%eax
1400f0a3f:	75 e5                	jne    0x1400f0a26
1400f0a41:	c7 44 24 44 05 00 00 	movl   $0x5,0x44(%rsp)
1400f0a48:	00
1400f0a49:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1400f0a4d:	48 85 c9             	test   %rcx,%rcx
1400f0a50:	0f 84 9f 04 00 00    	je     0x1400f0ef5
1400f0a56:	48 8b 01             	mov    (%rcx),%rax
1400f0a59:	4c 8d 4c 24 44       	lea    0x44(%rsp),%r9
1400f0a5e:	41 b8 23 00 00 00    	mov    $0x23,%r8d
1400f0a64:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1400f0a69:	48 8b 40 20          	mov    0x20(%rax),%rax
1400f0a6d:	ff 15 bd 23 12 00    	call   *0x1223bd(%rip)        # 0x140212e30
1400f0a73:	44 39 38             	cmp    %r15d,(%rax)
1400f0a76:	75 5a                	jne    0x1400f0ad2
1400f0a78:	48 8d 8f f8 00 00 00 	lea    0xf8(%rdi),%rcx
1400f0a7f:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1400f0a84:	44 89 7c 24 50       	mov    %r15d,0x50(%rsp)
1400f0a89:	48 8b 09             	mov    (%rcx),%rcx
1400f0a8c:	ff 15 be 16 12 00    	call   *0x1216be(%rip)        # 0x140212150
1400f0a92:	f0 ff 44 24 50       	lock incl 0x50(%rsp)
1400f0a97:	48 8b 4f 78          	mov    0x78(%rdi),%rcx
1400f0a9b:	48 85 c9             	test   %rcx,%rcx
1400f0a9e:	0f 84 61 04 00 00    	je     0x1400f0f05
1400f0aa4:	45 8b cd             	mov    %r13d,%r9d
1400f0aa7:	4c 8d 44 24 44       	lea    0x44(%rsp),%r8
1400f0aac:	41 8b d5             	mov    %r13d,%edx
1400f0aaf:	ff 15 cb 1b 24 00    	call   *0x241bcb(%rip)        # 0x140332680
1400f0ab5:	eb 13                	jmp    0x1400f0aca
1400f0ab7:	f0 ff 4c 24 50       	lock decl 0x50(%rsp)
1400f0abc:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400f0ac1:	48 8b 09             	mov    (%rcx),%rcx
1400f0ac4:	ff 15 8e 16 12 00    	call   *0x12168e(%rip)        # 0x140212158
1400f0aca:	8b 44 24 50          	mov    0x50(%rsp),%eax
1400f0ace:	85 c0                	test   %eax,%eax
1400f0ad0:	75 e5                	jne    0x1400f0ab7
1400f0ad2:	48 8b 07             	mov    (%rdi),%rax
1400f0ad5:	48 8b cf             	mov    %rdi,%rcx
1400f0ad8:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
1400f0adf:	ff 15 4b 23 12 00    	call   *0x12234b(%rip)        # 0x140212e30
1400f0ae5:	48 8b d8             	mov    %rax,%rbx
1400f0ae8:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400f0aed:	48 85 c0             	test   %rax,%rax
1400f0af0:	74 10                	je     0x1400f0b02
1400f0af2:	48 8b 00             	mov    (%rax),%rax
1400f0af5:	48 8b cb             	mov    %rbx,%rcx
1400f0af8:	48 8b 00             	mov    (%rax),%rax
1400f0afb:	ff 15 2f 23 12 00    	call   *0x12232f(%rip)        # 0x140212e30
1400f0b01:	90                   	nop
1400f0b02:	48 8b d7             	mov    %rdi,%rdx
1400f0b05:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1400f0b0a:	e8 ed be fe ff       	call   0x1400dc9fc
1400f0b0f:	48 85 db             	test   %rbx,%rbx
1400f0b12:	0f 84 c0 00 00 00    	je     0x1400f0bd8
1400f0b18:	4c 39 7c 24 68       	cmp    %r15,0x68(%rsp)
1400f0b1d:	0f 84 b5 00 00 00    	je     0x1400f0bd8
1400f0b23:	48 8d 57 20          	lea    0x20(%rdi),%rdx
1400f0b27:	4c 8b cb             	mov    %rbx,%r9
1400f0b2a:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
1400f0b2f:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1400f0b33:	e8 58 bf fe ff       	call   0x1400dca90
1400f0b38:	8b 45 a0             	mov    -0x60(%rbp),%eax
1400f0b3b:	85 c0                	test   %eax,%eax
1400f0b3d:	75 0f                	jne    0x1400f0b4e
1400f0b3f:	83 7d a8 05          	cmpl   $0x5,-0x58(%rbp)
1400f0b43:	0f 84 06 03 00 00    	je     0x1400f0e4f
1400f0b49:	e9 db 03 00 00       	jmp    0x1400f0f29
1400f0b4e:	83 f8 01             	cmp    $0x1,%eax
1400f0b51:	0f 85 e9 03 00 00    	jne    0x1400f0f40
1400f0b57:	48 8b 75 a8          	mov    -0x58(%rbp),%rsi
1400f0b5b:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
1400f0b60:	48 85 f6             	test   %rsi,%rsi
1400f0b63:	74 10                	je     0x1400f0b75
1400f0b65:	48 8b 06             	mov    (%rsi),%rax
1400f0b68:	48 8b ce             	mov    %rsi,%rcx
1400f0b6b:	48 8b 00             	mov    (%rax),%rax
1400f0b6e:	ff 15 bc 22 12 00    	call   *0x1222bc(%rip)        # 0x140212e30
1400f0b74:	90                   	nop
1400f0b75:	44 88 7c 24 60       	mov    %r15b,0x60(%rsp)
1400f0b7a:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1400f0b7e:	48 85 c9             	test   %rcx,%rcx
1400f0b81:	0f 84 c9 03 00 00    	je     0x1400f0f50
1400f0b87:	48 8b 01             	mov    (%rcx),%rax
1400f0b8a:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
1400f0b8f:	4c 8b c6             	mov    %rsi,%r8
1400f0b92:	48 8b d7             	mov    %rdi,%rdx
1400f0b95:	48 8b 40 38          	mov    0x38(%rax),%rax
1400f0b99:	ff 15 91 22 12 00    	call   *0x122291(%rip)        # 0x140212e30
1400f0b9f:	41 b6 01             	mov    $0x1,%r14b
1400f0ba2:	48 85 f6             	test   %rsi,%rsi
1400f0ba5:	74 11                	je     0x1400f0bb8
1400f0ba7:	48 8b 06             	mov    (%rsi),%rax
1400f0baa:	48 8b ce             	mov    %rsi,%rcx
1400f0bad:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f0bb1:	ff 15 79 22 12 00    	call   *0x122279(%rip)        # 0x140212e30
1400f0bb7:	90                   	nop
1400f0bb8:	83 7d a0 01          	cmpl   $0x1,-0x60(%rbp)
1400f0bbc:	75 1a                	jne    0x1400f0bd8
1400f0bbe:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1400f0bc2:	48 85 c9             	test   %rcx,%rcx
1400f0bc5:	74 11                	je     0x1400f0bd8
1400f0bc7:	4c 89 7d a8          	mov    %r15,-0x58(%rbp)
1400f0bcb:	48 8b 01             	mov    (%rcx),%rax
1400f0bce:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f0bd2:	ff 15 58 22 12 00    	call   *0x122258(%rip)        # 0x140212e30
1400f0bd8:	44 88 7c 24 41       	mov    %r15b,0x41(%rsp)
1400f0bdd:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1400f0be1:	48 85 c9             	test   %rcx,%rcx
1400f0be4:	0f 84 77 03 00 00    	je     0x1400f0f61
1400f0bea:	48 8b 01             	mov    (%rcx),%rax
1400f0bed:	4c 8d 4c 24 41       	lea    0x41(%rsp),%r9
1400f0bf2:	41 b8 24 00 00 00    	mov    $0x24,%r8d
1400f0bf8:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1400f0bfc:	48 8b 40 30          	mov    0x30(%rax),%rax
1400f0c00:	ff 15 2a 22 12 00    	call   *0x12222a(%rip)        # 0x140212e30
1400f0c06:	44 38 7c 24 41       	cmp    %r15b,0x41(%rsp)
1400f0c0b:	0f 84 e1 00 00 00    	je     0x1400f0cf2
1400f0c11:	48 8d 47 50          	lea    0x50(%rdi),%rax
1400f0c15:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
1400f0c1a:	76 03                	jbe    0x1400f0c1f
1400f0c1c:	48 8b 00             	mov    (%rax),%rax
1400f0c1f:	48 8d 0d e2 0c 18 00 	lea    0x180ce2(%rip),%rcx        # 0x140271908
1400f0c26:	48 89 4d a8          	mov    %rcx,-0x58(%rbp)
1400f0c2a:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1400f0c2e:	b8 00 01 00 00       	mov    $0x100,%eax
1400f0c33:	66 89 45 b8          	mov    %ax,-0x48(%rbp)
1400f0c37:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f0c3a:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1400f0c3e:	66 0f 6f 0d ba f4 1c 	movdqa 0x1cf4ba(%rip),%xmm1        # 0x1402c0100
1400f0c45:	00
1400f0c46:	66 0f 7f 4d d0       	movdqa %xmm1,-0x30(%rbp)
1400f0c4b:	66 44 89 7d c0       	mov    %r15w,-0x40(%rbp)
1400f0c50:	48 8d 05 11 61 14 00 	lea    0x146111(%rip),%rax        # 0x140236d68
1400f0c57:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1400f0c5b:	48 8d 05 ee 41 18 00 	lea    0x1841ee(%rip),%rax        # 0x140274e50
1400f0c62:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1400f0c67:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
1400f0c6b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400f0c70:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1400f0c75:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400f0c7a:	b9 10 f8 48 01       	mov    $0x148f810,%ecx
1400f0c7f:	41 b8 32 00 00 00    	mov    $0x32,%r8d
1400f0c85:	e8 1e 5d f1 ff       	call   0x1400069a8
1400f0c8a:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1400f0c8e:	48 83 f8 07          	cmp    $0x7,%rax
1400f0c92:	76 35                	jbe    0x1400f0cc9
1400f0c94:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400f0c9b:	00
1400f0c9c:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1400f0ca0:	48 8b d1             	mov    %rcx,%rdx
1400f0ca3:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400f0ca9:	72 18                	jb     0x1400f0cc3
1400f0cab:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400f0caf:	48 2b d1             	sub    %rcx,%rdx
1400f0cb2:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400f0cb6:	48 83 f8 1f          	cmp    $0x1f,%rax
1400f0cba:	76 07                	jbe    0x1400f0cc3
1400f0cbc:	ff 15 be 1e 12 00    	call   *0x121ebe(%rip)        # 0x140212b80
1400f0cc2:	cc                   	int3
1400f0cc3:	ff 15 77 1e 12 00    	call   *0x121e77(%rip)        # 0x140212b40
1400f0cc9:	48 8b 4f 78          	mov    0x78(%rdi),%rcx
1400f0ccd:	48 85 c9             	test   %rcx,%rcx
1400f0cd0:	0f 84 98 02 00 00    	je     0x1400f0f6e
1400f0cd6:	c7 44 24 64 01 00 00 	movl   $0x1,0x64(%rsp)
1400f0cdd:	00
1400f0cde:	45 8b cd             	mov    %r13d,%r9d
1400f0ce1:	4c 8d 44 24 64       	lea    0x64(%rsp),%r8
1400f0ce6:	ba 3f 00 00 00       	mov    $0x3f,%edx
1400f0ceb:	ff 15 8f 19 24 00    	call   *0x24198f(%rip)        # 0x140332680
1400f0cf1:	90                   	nop
1400f0cf2:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1400f0cf7:	48 85 c9             	test   %rcx,%rcx
1400f0cfa:	74 13                	je     0x1400f0d0f
1400f0cfc:	4c 89 7c 24 68       	mov    %r15,0x68(%rsp)
1400f0d01:	48 8b 01             	mov    (%rcx),%rax
1400f0d04:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f0d08:	ff 15 22 21 12 00    	call   *0x122122(%rip)        # 0x140212e30
1400f0d0e:	90                   	nop
1400f0d0f:	48 85 db             	test   %rbx,%rbx
1400f0d12:	74 10                	je     0x1400f0d24
1400f0d14:	48 8b 03             	mov    (%rbx),%rax
1400f0d17:	48 8b cb             	mov    %rbx,%rcx
1400f0d1a:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f0d1e:	ff 15 0c 21 12 00    	call   *0x12210c(%rip)        # 0x140212e30
1400f0d24:	45 84 f6             	test   %r14b,%r14b
1400f0d27:	0f 85 9a 00 00 00    	jne    0x1400f0dc7
1400f0d2d:	b9 a0 3a 00 00       	mov    $0x3aa0,%ecx
1400f0d32:	e8 49 1c 02 00       	call   0x140112980
1400f0d37:	84 c0                	test   %al,%al
1400f0d39:	0f 85 88 00 00 00    	jne    0x1400f0dc7
1400f0d3f:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1400f0d43:	48 85 c9             	test   %rcx,%rcx
1400f0d46:	0f 84 4f 02 00 00    	je     0x1400f0f9b
1400f0d4c:	48 8b 01             	mov    (%rcx),%rax
1400f0d4f:	48 8b 40 40          	mov    0x40(%rax),%rax
1400f0d53:	ff 15 d7 20 12 00    	call   *0x1220d7(%rip)        # 0x140212e30
1400f0d59:	8b d0                	mov    %eax,%edx
1400f0d5b:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
1400f0d5f:	e8 94 aa ff ff       	call   0x1400eb7f8
1400f0d64:	8b c8                	mov    %eax,%ecx
1400f0d66:	e8 fd a4 ff ff       	call   0x1400eb268
1400f0d6b:	89 44 24 64          	mov    %eax,0x64(%rsp)
1400f0d6f:	48 8d 8f f8 00 00 00 	lea    0xf8(%rdi),%rcx
1400f0d76:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1400f0d7b:	44 89 7c 24 50       	mov    %r15d,0x50(%rsp)
1400f0d80:	48 8b 09             	mov    (%rcx),%rcx
1400f0d83:	ff 15 c7 13 12 00    	call   *0x1213c7(%rip)        # 0x140212150
1400f0d89:	f0 ff 44 24 50       	lock incl 0x50(%rsp)
1400f0d8e:	48 8b 4f 78          	mov    0x78(%rdi),%rcx
1400f0d92:	48 85 c9             	test   %rcx,%rcx
1400f0d95:	74 62                	je     0x1400f0df9
1400f0d97:	45 8b cd             	mov    %r13d,%r9d
1400f0d9a:	4c 8d 44 24 64       	lea    0x64(%rsp),%r8
1400f0d9f:	ba 4d 00 00 00       	mov    $0x4d,%edx
1400f0da4:	ff 15 d6 18 24 00    	call   *0x2418d6(%rip)        # 0x140332680
1400f0daa:	eb 13                	jmp    0x1400f0dbf
1400f0dac:	f0 ff 4c 24 50       	lock decl 0x50(%rsp)
1400f0db1:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400f0db6:	48 8b 09             	mov    (%rcx),%rcx
1400f0db9:	ff 15 99 13 12 00    	call   *0x121399(%rip)        # 0x140212158