1400757d9:	00 00
1400757db:	48 8d 15 5b eb 18 00 	lea    0x18eb5b(%rip),%rdx        # 0x14020433d
1400757e2:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400757e7:	49 8d 47 24          	lea    0x24(%r15),%rax
1400757eb:	41 80 c8 81          	or     $0x81,%r8b
1400757ef:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400757f6:	00 00
1400757f8:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1400757ff:	00 00
140075801:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140075806:	e8 45 d6 fe ff       	call   0x140062e50
14007580b:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140075812:	00
140075813:	48 8d 90 90 00 00 00 	lea    0x90(%rax),%rdx
14007581a:	e8 f1 9c 02 00       	call   0x14009f510
14007581f:	4c 8b ac 24 b8 00 00 	mov    0xb8(%rsp),%r13
140075826:	00
140075827:	e9 94 fb ff ff       	jmp    0x1400753c0
14007582c:	0f 1f 40 00          	nopl   0x0(%rax)
140075830:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
140075834:	4c 89 fa             	mov    %r15,%rdx
140075837:	e8 54 a5 fc ff       	call   0x14003fd90
14007583c:	48 85 c0             	test   %rax,%rax
14007583f:	0f 84 93 02 00 00    	je     0x140075ad8
140075845:	0f b6 00             	movzbl (%rax),%eax
140075848:	83 e0 0e             	and    $0xe,%eax
14007584b:	3c 02                	cmp    $0x2,%al
14007584d:	0f 84 32 fb ff ff    	je     0x140075385
140075853:	48 89 f9             	mov    %rdi,%rcx
140075856:	e8 75 d2 fe ff       	call   0x140062ad0
14007585b:	85 c0                	test   %eax,%eax
14007585d:	0f 84 22 fb ff ff    	je     0x140075385
140075863:	4c 89 f9             	mov    %r15,%rcx
140075866:	49 89 fe             	mov    %rdi,%r14
140075869:	4c 8b ac 24 80 00 00 	mov    0x80(%rsp),%r13
140075870:	00
140075871:	48 8b bc 24 88 00 00 	mov    0x88(%rsp),%rdi
140075878:	00
140075879:	e8 02 9e fb ff       	call   0x14002f680
14007587e:	48 8d 0d 6b ec 18 00 	lea    0x18ec6b(%rip),%rcx        # 0x1402044f0
140075885:	48 89 c3             	mov    %rax,%rbx
140075888:	e8 93 b2 ff ff       	call   0x140070b20
14007588d:	4d 89 f1             	mov    %r14,%r9
140075890:	49 89 d8             	mov    %rbx,%r8
140075893:	4c 89 e1             	mov    %r12,%rcx
140075896:	48 89 c2             	mov    %rax,%rdx
140075899:	e8 22 67 02 00       	call   0x14009bfc0
14007589e:	48 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%rax
1400758a5:	00
1400758a6:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400758ab:	e9 12 fc ff ff       	jmp    0x1400754c2
1400758b0:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400758b4:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1400758b8:	49 33 47 10          	xor    0x10(%r15),%rax
1400758bc:	49 33 57 18          	xor    0x18(%r15),%rdx
1400758c0:	48 09 d0             	or     %rdx,%rax
1400758c3:	0f 85 37 fd ff ff    	jne    0x140075600
1400758c9:	e9 55 fd ff ff       	jmp    0x140075623
1400758ce:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400758d2:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1400758d6:	49 33 41 10          	xor    0x10(%r9),%rax
1400758da:	49 33 51 18          	xor    0x18(%r9),%rdx
1400758de:	48 09 d0             	or     %rdx,%rax
1400758e1:	0f 85 50 fb ff ff    	jne    0x140075437
1400758e7:	e9 e7 fc ff ff       	jmp    0x1400755d3
1400758ec:	49 8b 41 10          	mov    0x10(%r9),%rax
1400758f0:	49 8b 51 18          	mov    0x18(%r9),%rdx
1400758f4:	48 33 05 15 ed 18 00 	xor    0x18ed15(%rip),%rax        # 0x140204610
1400758fb:	48 33 15 16 ed 18 00 	xor    0x18ed16(%rip),%rdx        # 0x140204618
140075902:	48 09 d0             	or     %rdx,%rax
140075905:	0f 85 5b fb ff ff    	jne    0x140075466
14007590b:	4c 89 f9             	mov    %r15,%rcx
14007590e:	e8 ed 11 ff ff       	call   0x140066b00
140075913:	48 8d 0d 3e ec 18 00 	lea    0x18ec3e(%rip),%rcx        # 0x140204558
14007591a:	48 89 c3             	mov    %rax,%rbx
14007591d:	e8 fe b1 ff ff       	call   0x140070b20
140075922:	49 89 d8             	mov    %rbx,%r8
140075925:	4c 89 e1             	mov    %r12,%rcx
140075928:	bb fe ff ff ff       	mov    $0xfffffffe,%ebx
14007592d:	48 89 c2             	mov    %rax,%rdx
140075930:	e8 8b 66 02 00       	call   0x14009bfc0
140075935:	e9 fc f7 ff ff       	jmp    0x140075136
14007593a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140075940:	48 8d 9c 24 e0 00 00 	lea    0xe0(%rsp),%rbx
140075947:	00
140075948:	b8 fd ff ff ff       	mov    $0xfffffffd,%eax
14007594d:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
140075952:	89 c3                	mov    %eax,%ebx
140075954:	48 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%rax
14007595b:	00
14007595c:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140075961:	e9 d0 f7 ff ff       	jmp    0x140075136
140075966:	48 8b bc 24 88 00 00 	mov    0x88(%rsp),%rdi
14007596d:	00
14007596e:	4c 8b ac 24 80 00 00 	mov    0x80(%rsp),%r13
140075975:	00
140075976:	89 c3                	mov    %eax,%ebx
140075978:	e9 69 fd ff ff       	jmp    0x1400756e6
14007597d:	4c 89 f9             	mov    %r15,%rcx
140075980:	4c 89 4c 24 60       	mov    %r9,0x60(%rsp)
140075985:	48 8b bc 24 88 00 00 	mov    0x88(%rsp),%rdi
14007598c:	00
14007598d:	4c 8b ac 24 80 00 00 	mov    0x80(%rsp),%r13
140075994:	00
140075995:	e8 66 11 ff ff       	call   0x140066b00
14007599a:	4c 8b 4c 24 60       	mov    0x60(%rsp),%r9
14007599f:	48 8d 15 ba ea 18 00 	lea    0x18eaba(%rip),%rdx        # 0x140204460
1400759a6:	48 89 c3             	mov    %rax,%rbx
1400759a9:	48 8b 05 30 36 1c 00 	mov    0x1c3630(%rip),%rax        # 0x140238fe0
1400759b0:	8b 08                	mov    (%rax),%ecx
1400759b2:	85 c9                	test   %ecx,%ecx
1400759b4:	74 10                	je     0x1400759c6
1400759b6:	48 89 d1             	mov    %rdx,%rcx
1400759b9:	e8 aa d9 16 00       	call   0x1401e3368
1400759be:	4c 8b 4c 24 60       	mov    0x60(%rsp),%r9
1400759c3:	48 89 c2             	mov    %rax,%rdx
1400759c6:	49 89 d8             	mov    %rbx,%r8
1400759c9:	4c 89 e1             	mov    %r12,%rcx
1400759cc:	e8 ef 65 02 00       	call   0x14009bfc0
1400759d1:	e9 ec fa ff ff       	jmp    0x1400754c2
1400759d6:	48 8b bc 24 88 00 00 	mov    0x88(%rsp),%rdi
1400759dd:	00
1400759de:	4c 8b ac 24 80 00 00 	mov    0x80(%rsp),%r13
1400759e5:	00
1400759e6:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
1400759eb:	e9 46 f7 ff ff       	jmp    0x140075136
1400759f0:	4c 89 f9             	mov    %r15,%rcx
1400759f3:	4c 8b ac 24 80 00 00 	mov    0x80(%rsp),%r13
1400759fa:	00
1400759fb:	49 89 fe             	mov    %rdi,%r14
1400759fe:	48 8b bc 24 88 00 00 	mov    0x88(%rsp),%rdi
140075a05:	00
140075a06:	e8 f5 10 ff ff       	call   0x140066b00
140075a0b:	48 8d 15 c6 e9 18 00 	lea    0x18e9c6(%rip),%rdx        # 0x1402043d8
140075a12:	48 89 c3             	mov    %rax,%rbx
140075a15:	48 8b 05 c4 35 1c 00 	mov    0x1c35c4(%rip),%rax        # 0x140238fe0
140075a1c:	44 8b 08             	mov    (%rax),%r9d
140075a1f:	45 85 c9             	test   %r9d,%r9d
140075a22:	74 0b                	je     0x140075a2f
140075a24:	48 89 d1             	mov    %rdx,%rcx
140075a27:	e8 3c d9 16 00       	call   0x1401e3368
140075a2c:	48 89 c2             	mov    %rax,%rdx
140075a2f:	4d 89 f1             	mov    %r14,%r9
140075a32:	49 89 d8             	mov    %rbx,%r8
140075a35:	4c 89 e1             	mov    %r12,%rcx
140075a38:	e8 83 65 02 00       	call   0x14009bfc0
140075a3d:	e9 80 fa ff ff       	jmp    0x1400754c2
140075a42:	48 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%rax
140075a49:	00
140075a4a:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140075a4f:	e9 f0 fb ff ff       	jmp    0x140075644
140075a54:	48 8b 05 85 35 1c 00 	mov    0x1c3585(%rip),%rax        # 0x140238fe0
140075a5b:	49 89 fe             	mov    %rdi,%r14
140075a5e:	4c 8b ac 24 80 00 00 	mov    0x80(%rsp),%r13
140075a65:	00
140075a66:	48 8d 15 a3 e9 18 00 	lea    0x18e9a3(%rip),%rdx        # 0x140204410
140075a6d:	48 8b bc 24 88 00 00 	mov    0x88(%rsp),%rdi
140075a74:	00
140075a75:	48 8b 9c 24 d0 00 00 	mov    0xd0(%rsp),%rbx
140075a7c:	00
140075a7d:	44 8b 00             	mov    (%rax),%r8d
140075a80:	45 85 c0             	test   %r8d,%r8d
140075a83:	74 aa                	je     0x140075a2f
140075a85:	eb 9d                	jmp    0x140075a24
140075a87:	48 8b 05 52 35 1c 00 	mov    0x1c3552(%rip),%rax        # 0x140238fe0
140075a8e:	49 89 fe             	mov    %rdi,%r14
140075a91:	4c 8b ac 24 80 00 00 	mov    0x80(%rsp),%r13
140075a98:	00
140075a99:	48 8d 15 e0 e8 18 00 	lea    0x18e8e0(%rip),%rdx        # 0x140204380
140075aa0:	48 8b bc 24 88 00 00 	mov    0x88(%rsp),%rdi
140075aa7:	00
140075aa8:	44 8b 10             	mov    (%rax),%r10d
140075aab:	45 85 d2             	test   %r10d,%r10d
140075aae:	74 0b                	je     0x140075abb
140075ab0:	48 89 d1             	mov    %rdx,%rcx
140075ab3:	e8 b0 d8 16 00       	call   0x1401e3368
140075ab8:	48 89 c2             	mov    %rax,%rdx
140075abb:	4d 89 f0             	mov    %r14,%r8
140075abe:	4c 89 e1             	mov    %r12,%rcx
140075ac1:	e8 fa 64 02 00       	call   0x14009bfc0
140075ac6:	48 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%rax
140075acd:	00
140075ace:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140075ad3:	e9 ea f9 ff ff       	jmp    0x1400754c2
140075ad8:	4c 89 f9             	mov    %r15,%rcx
140075adb:	4c 8b ac 24 80 00 00 	mov    0x80(%rsp),%r13
140075ae2:	00
140075ae3:	49 89 fe             	mov    %rdi,%r14
140075ae6:	48 8b bc 24 88 00 00 	mov    0x88(%rsp),%rdi
140075aed:	00
140075aee:	e8 8d 9b fb ff       	call   0x14002f680
140075af3:	48 8d 15 4e e8 18 00 	lea    0x18e84e(%rip),%rdx        # 0x140204348
140075afa:	48 89 c3             	mov    %rax,%rbx
140075afd:	48 8b 05 dc 34 1c 00 	mov    0x1c34dc(%rip),%rax        # 0x140238fe0
140075b04:	44 8b 18             	mov    (%rax),%r11d
140075b07:	45 85 db             	test   %r11d,%r11d
140075b0a:	74 0b                	je     0x140075b17
140075b0c:	48 89 d1             	mov    %rdx,%rcx
140075b0f:	e8 54 d8 16 00       	call   0x1401e3368
140075b14:	48 89 c2             	mov    %rax,%rdx
140075b17:	49 89 d9             	mov    %rbx,%r9
140075b1a:	4d 89 f0             	mov    %r14,%r8
140075b1d:	4c 89 e1             	mov    %r12,%rcx
140075b20:	e8 9b 64 02 00       	call   0x14009bfc0
140075b25:	48 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%rax
140075b2c:	00
140075b2d:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140075b32:	e9 8b f9 ff ff       	jmp    0x1400754c2
140075b37:	e8 34 ed 16 00       	call   0x1401e4870
140075b3c:	41 b8 6a 05 00 00    	mov    $0x56a,%r8d
140075b42:	48 8d 15 64 e1 18 00 	lea    0x18e164(%rip),%rdx        # 0x140203cad
140075b49:	48 8d 0d e2 e1 18 00 	lea    0x18e1e2(%rip),%rcx        # 0x140203d32
140075b50:	ff 15 82 98 23 00    	call   *0x239882(%rip)        # 0x1402af3d8
140075b56:	e8 25 9b fb ff       	call   0x14002f680
140075b5b:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
140075b62:	00
140075b63:	49 89 c6             	mov    %rax,%r14
140075b66:	e8 15 9b fb ff       	call   0x14002f680
140075b6b:	4c 89 f9             	mov    %r15,%rcx
140075b6e:	48 89 c3             	mov    %rax,%rbx
140075b71:	e8 8a 0f ff ff       	call   0x140066b00
140075b76:	48 8d 0d 4b ea 18 00 	lea    0x18ea4b(%rip),%rcx        # 0x1402045c8
140075b7d:	48 89 c5             	mov    %rax,%rbp
140075b80:	e8 9b af ff ff       	call   0x140070b20
140075b85:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140075b8a:	49 89 d9             	mov    %rbx,%r9
140075b8d:	49 89 e8             	mov    %rbp,%r8
140075b90:	48 89 c2             	mov    %rax,%rdx
140075b93:	4c 89 e1             	mov    %r12,%rcx
140075b96:	e8 25 64 02 00       	call   0x14009bfc0
140075b9b:	e9 22 f9 ff ff       	jmp    0x1400754c2
140075ba0:	41 f6 47 58 08       	testb  $0x8,0x58(%r15)
140075ba5:	0f 84 28 fa ff ff    	je     0x1400755d3
140075bab:	e9 6b f8 ff ff       	jmp    0x14007541b
140075bb0:	90                   	nop
140075bb1:	90                   	nop
140075bb2:	90                   	nop
140075bb3:	90                   	nop
140075bb4:	90                   	nop
140075bb5:	90                   	nop
140075bb6:	90                   	nop
140075bb7:	90                   	nop
140075bb8:	90                   	nop
140075bb9:	90                   	nop
140075bba:	90                   	nop
140075bbb:	90                   	nop
140075bbc:	90                   	nop
140075bbd:	90                   	nop
140075bbe:	90                   	nop
140075bbf:	90                   	nop
140075bc0:	41 54                	push   %r12
140075bc2:	55                   	push   %rbp
140075bc3:	57                   	push   %rdi
140075bc4:	56                   	push   %rsi
140075bc5:	53                   	push   %rbx
140075bc6:	48 83 ec 30          	sub    $0x30,%rsp
140075bca:	48 8b 51 48          	mov    0x48(%rcx),%rdx
140075bce:	48 89 ce             	mov    %rcx,%rsi
140075bd1:	48 85 d2             	test   %rdx,%rdx
140075bd4:	0f 84 c6 00 00 00    	je     0x140075ca0
140075bda:	48 8b 0a             	mov    (%rdx),%rcx
140075bdd:	48 8b 01             	mov    (%rcx),%rax
140075be0:	ff 10                	call   *(%rax)
140075be2:	85 c0                	test   %eax,%eax
140075be4:	75 72                	jne    0x140075c58
140075be6:	48 8b 56 30          	mov    0x30(%rsi),%rdx
140075bea:	48 8d 6e 30          	lea    0x30(%rsi),%rbp
140075bee:	48 8d 7e 28          	lea    0x28(%rsi),%rdi
140075bf2:	eb 3a                	jmp    0x140075c2e
140075bf4:	0f 1f 40 00          	nopl   0x0(%rax)
140075bf8:	48 89 f8             	mov    %rdi,%rax
140075bfb:	49 89 ec             	mov    %rbp,%r12
140075bfe:	48 89 46 48          	mov    %rax,0x48(%rsi)
140075c02:	f6 c3 04             	test   $0x4,%bl
140075c05:	74 1a                	je     0x140075c21
140075c07:	49 8b 0c 24          	mov    (%r12),%rcx
140075c0b:	48 8b 01             	mov    (%rcx),%rax
140075c0e:	ff 10                	call   *(%rax)
140075c10:	85 c0                	test   %eax,%eax
140075c12:	74 0d                	je     0x140075c21
140075c14:	49 c7 04 24 00 00 00 	movq   $0x0,(%r12)
140075c1b:	00
140075c1c:	83 f8 fe             	cmp    $0xfffffffe,%eax
140075c1f:	74 4b                	je     0x140075c6c
140075c21:	83 e3 02             	and    $0x2,%ebx
140075c24:	0f 85 ce 00 00 00    	jne    0x140075cf8
140075c2a:	48 8b 56 30          	mov    0x30(%rsi),%rdx
140075c2e:	48 8b 4e 28          	mov    0x28(%rsi),%rcx
140075c32:	4c 8b 46 40          	mov    0x40(%rsi),%r8
140075c36:	ff 56 38             	call   *0x38(%rsi)
140075c39:	89 c3                	mov    %eax,%ebx
140075c3b:	83 f8 ff             	cmp    $0xffffffff,%eax
140075c3e:	74 48                	je     0x140075c88
140075c40:	83 f8 fe             	cmp    $0xfffffffe,%eax
140075c43:	74 27                	je     0x140075c6c
140075c45:	a8 01                	test   $0x1,%al
140075c47:	74 af                	je     0x140075bf8
140075c49:	48 89 e8             	mov    %rbp,%rax
140075c4c:	49 89 fc             	mov    %rdi,%r12
140075c4f:	eb ad                	jmp    0x140075bfe
140075c51:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140075c58:	48 8b 56 48          	mov    0x48(%rsi),%rdx
140075c5c:	48 c7 02 00 00 00 00 	movq   $0x0,(%rdx)
140075c63:	83 f8 fe             	cmp    $0xfffffffe,%eax
140075c66:	0f 85 7a ff ff ff    	jne    0x140075be6
140075c6c:	48 8b 06             	mov    (%rsi),%rax
140075c6f:	48 89 f1             	mov    %rsi,%rcx
140075c72:	ff 50 10             	call   *0x10(%rax)
140075c75:	b8 fe ff ff ff       	mov    $0xfffffffe,%eax
140075c7a:	48 83 c4 30          	add    $0x30,%rsp
140075c7e:	5b                   	pop    %rbx
140075c7f:	5e                   	pop    %rsi
140075c80:	5f                   	pop    %rdi
140075c81:	5d                   	pop    %rbp
140075c82:	41 5c                	pop    %r12
140075c84:	c3                   	ret
140075c85:	0f 1f 00             	nopl   (%rax)
140075c88:	48 8b 06             	mov    (%rsi),%rax
140075c8b:	48 89 f1             	mov    %rsi,%rcx
140075c8e:	48 8b 40 10          	mov    0x10(%rax),%rax
140075c92:	48 83 c4 30          	add    $0x30,%rsp
140075c96:	5b                   	pop    %rbx
140075c97:	5e                   	pop    %rsi
140075c98:	5f                   	pop    %rdi
140075c99:	5d                   	pop    %rbp
140075c9a:	41 5c                	pop    %r12
140075c9c:	48 ff e0             	rex.W jmp *%rax
140075c9f:	90                   	nop
140075ca0:	48 8b 49 28          	mov    0x28(%rcx),%rcx
140075ca4:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140075ca9:	48 8b 01             	mov    (%rcx),%rax
140075cac:	ff 10                	call   *(%rax)
140075cae:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
140075cb3:	85 c0                	test   %eax,%eax
140075cb5:	74 0d                	je     0x140075cc4
140075cb7:	48 c7 46 28 00 00 00 	movq   $0x0,0x28(%rsi)
140075cbe:	00
140075cbf:	83 f8 fe             	cmp    $0xfffffffe,%eax
140075cc2:	74 a8                	je     0x140075c6c
140075cc4:	48 8b 4e 30          	mov    0x30(%rsi),%rcx
140075cc8:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140075ccd:	48 8b 01             	mov    (%rcx),%rax
140075cd0:	ff 10                	call   *(%rax)
140075cd2:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
140075cd7:	85 c0                	test   %eax,%eax
140075cd9:	0f 84 07 ff ff ff    	je     0x140075be6
140075cdf:	48 c7 46 30 00 00 00 	movq   $0x0,0x30(%rsi)
140075ce6:	00
140075ce7:	83 f8 fe             	cmp    $0xfffffffe,%eax
140075cea:	0f 85 fa fe ff ff    	jne    0x140075bea