140040698:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
14004069f:	00
1400406a0:	48 85 c9             	test   %rcx,%rcx
1400406a3:	74 0e                	je     0x1400406b3
1400406a5:	48 8b 01             	mov    (%rcx),%rax
1400406a8:	48 8b 40 10          	mov    0x10(%rax),%rax
1400406ac:	ff 15 d6 ef 02 00    	call   *0x2efd6(%rip)        # 0x14006f688
1400406b2:	90                   	nop
1400406b3:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1400406b8:	ff 15 92 eb 09 00    	call   *0x9eb92(%rip)        # 0x1400df250
1400406be:	48 8d 05 eb 8a 03 00 	lea    0x38aeb(%rip),%rax        # 0x1400791b0
1400406c5:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400406ca:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1400406cf:	e8 a0 54 01 00       	call   0x140055b74
1400406d4:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
1400406d9:	48 8d 05 b8 8a 03 00 	lea    0x38ab8(%rip),%rax        # 0x140079198
1400406e0:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400406e5:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400406ea:	48 85 c9             	test   %rcx,%rcx
1400406ed:	74 0e                	je     0x1400406fd
1400406ef:	48 8b 01             	mov    (%rcx),%rax
1400406f2:	48 8b 40 10          	mov    0x10(%rax),%rax
1400406f6:	ff 15 8c ef 02 00    	call   *0x2ef8c(%rip)        # 0x14006f688
1400406fc:	90                   	nop
1400406fd:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140040702:	e8 d9 51 01 00       	call   0x1400558e0
140040707:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
14004070c:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
140040713:	00
140040714:	ff 15 36 eb 09 00    	call   *0x9eb36(%rip)        # 0x1400df250
14004071a:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14004071f:	48 85 c9             	test   %rcx,%rcx
140040722:	74 0d                	je     0x140040731
140040724:	48 8b 01             	mov    (%rcx),%rax
140040727:	48 8b 40 10          	mov    0x10(%rax),%rax
14004072b:	ff 15 57 ef 02 00    	call   *0x2ef57(%rip)        # 0x14006f688
140040731:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
140040736:	48 8b 03             	mov    (%rbx),%rax
140040739:	48 8b cb             	mov    %rbx,%rcx
14004073c:	48 8b 40 10          	mov    0x10(%rax),%rax
140040740:	ff 15 42 ef 02 00    	call   *0x2ef42(%rip)        # 0x14006f688
140040746:	49 8b 0f             	mov    (%r15),%rcx
140040749:	48 85 c9             	test   %rcx,%rcx
14004074c:	74 0d                	je     0x14004075b
14004074e:	48 8b 01             	mov    (%rcx),%rax
140040751:	48 8b 40 10          	mov    0x10(%rax),%rax
140040755:	ff 15 2d ef 02 00    	call   *0x2ef2d(%rip)        # 0x14006f688
14004075b:	49 89 37             	mov    %rsi,(%r15)
14004075e:	48 8b 9c 24 78 01 00 	mov    0x178(%rsp),%rbx
140040765:	00
140040766:	48 8b 13             	mov    (%rbx),%rdx
140040769:	48 83 ea 18          	sub    $0x18,%rdx
14004076d:	41 8b c6             	mov    %r14d,%eax
140040770:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
140040775:	41 03 c6             	add    %r14d,%eax
140040778:	85 c0                	test   %eax,%eax
14004077a:	7f 11                	jg     0x14004078d
14004077c:	48 8b 0a             	mov    (%rdx),%rcx
14004077f:	48 8b 01             	mov    (%rcx),%rax
140040782:	48 8b 40 08          	mov    0x8(%rax),%rax
140040786:	ff 15 fc ee 02 00    	call   *0x2eefc(%rip)        # 0x14006f688
14004078c:	90                   	nop
14004078d:	48 8b 84 24 80 01 00 	mov    0x180(%rsp),%rax
140040794:	00
140040795:	48 8b 10             	mov    (%rax),%rdx
140040798:	48 83 ea 18          	sub    $0x18,%rdx
14004079c:	41 8b ce             	mov    %r14d,%ecx
14004079f:	f0 0f c1 4a 10       	lock xadd %ecx,0x10(%rdx)
1400407a4:	41 03 ce             	add    %r14d,%ecx
1400407a7:	85 c9                	test   %ecx,%ecx
1400407a9:	7f 10                	jg     0x1400407bb
1400407ab:	48 8b 0a             	mov    (%rdx),%rcx
1400407ae:	4c 8b 01             	mov    (%rcx),%r8
1400407b1:	49 8b 40 08          	mov    0x8(%r8),%rax
1400407b5:	ff 15 cd ee 02 00    	call   *0x2eecd(%rip)        # 0x14006f688
1400407bb:	8b c7                	mov    %edi,%eax
1400407bd:	e9 a4 06 00 00       	jmp    0x140040e66
1400407c2:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1400407c7:	48 8b f9             	mov    %rcx,%rdi
1400407ca:	48 39 8c 24 98 00 00 	cmp    %rcx,0x98(%rsp)
1400407d1:	00
1400407d2:	74 41                	je     0x140040815
1400407d4:	48 85 c9             	test   %rcx,%rcx
1400407d7:	74 12                	je     0x1400407eb
1400407d9:	48 8b 01             	mov    (%rcx),%rax
1400407dc:	48 8b 40 08          	mov    0x8(%rax),%rax
1400407e0:	ff 15 a2 ee 02 00    	call   *0x2eea2(%rip)        # 0x14006f688
1400407e6:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1400407eb:	48 8b 94 24 98 00 00 	mov    0x98(%rsp),%rdx
1400407f2:	00
1400407f3:	48 89 bc 24 98 00 00 	mov    %rdi,0x98(%rsp)
1400407fa:	00
1400407fb:	48 85 d2             	test   %rdx,%rdx
1400407fe:	74 15                	je     0x140040815
140040800:	48 8b 02             	mov    (%rdx),%rax
140040803:	48 8b ca             	mov    %rdx,%rcx
140040806:	48 8b 40 10          	mov    0x10(%rax),%rax
14004080a:	ff 15 78 ee 02 00    	call   *0x2ee78(%rip)        # 0x14006f688
140040810:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140040815:	eb 2a                	jmp    0x140040841
140040817:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
14004081c:	48 85 ff             	test   %rdi,%rdi
14004081f:	74 32                	je     0x140040853
140040821:	48 8b 07             	mov    (%rdi),%rax
140040824:	48 8b cf             	mov    %rdi,%rcx
140040827:	48 8b 40 08          	mov    0x8(%rax),%rax
14004082b:	ff 15 57 ee 02 00    	call   *0x2ee57(%rip)        # 0x14006f688
140040831:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
140040838:	00
140040839:	48 89 bc 24 98 00 00 	mov    %rdi,0x98(%rsp)
140040840:	00
140040841:	48 85 c9             	test   %rcx,%rcx
140040844:	74 0d                	je     0x140040853
140040846:	48 8b 01             	mov    (%rcx),%rax
140040849:	48 8b 40 10          	mov    0x10(%rax),%rax
14004084d:	ff 15 35 ee 02 00    	call   *0x2ee35(%rip)        # 0x14006f688
140040853:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
14004085a:	00
14004085b:	48 8b 08             	mov    (%rax),%rcx
14004085e:	48 8b 41 18          	mov    0x18(%rcx),%rax
140040862:	8b 94 24 a0 00 00 00 	mov    0xa0(%rsp),%edx
140040869:	4c 8b 84 24 70 01 00 	mov    0x170(%rsp),%r8
140040870:	00
140040871:	49 3b 50 08          	cmp    0x8(%r8),%rdx
140040875:	0f 83 7e 06 00 00    	jae    0x140040ef9
14004087b:	49 8b 08             	mov    (%r8),%rcx
14004087e:	4c 8d 44 24 78       	lea    0x78(%rsp),%r8
140040883:	48 8b 14 d1          	mov    (%rcx,%rdx,8),%rdx
140040887:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
14004088e:	00
14004088f:	ff 15 f3 ed 02 00    	call   *0x2edf3(%rip)        # 0x14006f688
140040895:	44 8b e0             	mov    %eax,%r12d
140040898:	85 c0                	test   %eax,%eax
14004089a:	0f 89 6f 01 00 00    	jns    0x140040a0f
1400408a0:	48 8b 0d 59 77 07 00 	mov    0x77759(%rip),%rcx        # 0x1400b8000
1400408a7:	48 8d 05 52 77 07 00 	lea    0x77752(%rip),%rax        # 0x1400b8000
1400408ae:	48 3b c8             	cmp    %rax,%rcx
1400408b1:	74 2a                	je     0x1400408dd
1400408b3:	44 85 69 5c          	test   %r13d,0x5c(%rcx)
1400408b7:	74 24                	je     0x1400408dd
1400408b9:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
1400408bd:	72 1e                	jb     0x1400408dd
1400408bf:	ba 70 00 00 00       	mov    $0x70,%edx
1400408c4:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
1400408c9:	45 33 c9             	xor    %r9d,%r9d
1400408cc:	4c 8d 05 7d 8e 03 00 	lea    0x38e7d(%rip),%r8        # 0x140079750
1400408d3:	48 8b 49 50          	mov    0x50(%rcx),%rcx
1400408d7:	e8 04 20 fe ff       	call   0x1400228e0
1400408dc:	90                   	nop
1400408dd:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
1400408e4:	00
1400408e5:	48 85 c9             	test   %rcx,%rcx
1400408e8:	74 0e                	je     0x1400408f8
1400408ea:	48 8b 01             	mov    (%rcx),%rax
1400408ed:	48 8b 40 10          	mov    0x10(%rax),%rax
1400408f1:	ff 15 91 ed 02 00    	call   *0x2ed91(%rip)        # 0x14006f688
1400408f7:	90                   	nop
1400408f8:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1400408fd:	ff 15 4d e9 09 00    	call   *0x9e94d(%rip)        # 0x1400df250
140040903:	48 8d 05 a6 88 03 00 	lea    0x388a6(%rip),%rax        # 0x1400791b0
14004090a:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14004090f:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140040914:	e8 5b 52 01 00       	call   0x140055b74
140040919:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140040920:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
140040925:	48 8d 05 6c 88 03 00 	lea    0x3886c(%rip),%rax        # 0x140079198
14004092c:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140040931:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140040936:	48 85 c9             	test   %rcx,%rcx
140040939:	74 0e                	je     0x140040949
14004093b:	48 8b 01             	mov    (%rcx),%rax
14004093e:	48 8b 40 10          	mov    0x10(%rax),%rax
140040942:	ff 15 40 ed 02 00    	call   *0x2ed40(%rip)        # 0x14006f688
140040948:	90                   	nop
140040949:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14004094e:	e8 8d 4f 01 00       	call   0x1400558e0
140040953:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
140040958:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
14004095f:	00
140040960:	ff 15 ea e8 09 00    	call   *0x9e8ea(%rip)        # 0x1400df250
140040966:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14004096b:	48 85 c9             	test   %rcx,%rcx
14004096e:	74 0d                	je     0x14004097d
140040970:	48 8b 01             	mov    (%rcx),%rax
140040973:	48 8b 40 10          	mov    0x10(%rax),%rax
140040977:	ff 15 0b ed 02 00    	call   *0x2ed0b(%rip)        # 0x14006f688
14004097d:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
140040982:	48 8b 03             	mov    (%rbx),%rax
140040985:	48 8b cb             	mov    %rbx,%rcx
140040988:	48 8b 40 10          	mov    0x10(%rax),%rax
14004098c:	ff 15 f6 ec 02 00    	call   *0x2ecf6(%rip)        # 0x14006f688
140040992:	49 8b 0f             	mov    (%r15),%rcx
140040995:	48 85 c9             	test   %rcx,%rcx
140040998:	74 0d                	je     0x1400409a7
14004099a:	48 8b 01             	mov    (%rcx),%rax
14004099d:	48 8b 40 10          	mov    0x10(%rax),%rax
1400409a1:	ff 15 e1 ec 02 00    	call   *0x2ece1(%rip)        # 0x14006f688
1400409a7:	49 89 37             	mov    %rsi,(%r15)
1400409aa:	48 8b 9c 24 78 01 00 	mov    0x178(%rsp),%rbx
1400409b1:	00
1400409b2:	48 8b 13             	mov    (%rbx),%rdx
1400409b5:	48 83 ea 18          	sub    $0x18,%rdx
1400409b9:	41 8b c6             	mov    %r14d,%eax
1400409bc:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
1400409c1:	41 03 c6             	add    %r14d,%eax
1400409c4:	85 c0                	test   %eax,%eax
1400409c6:	7f 11                	jg     0x1400409d9
1400409c8:	48 8b 0a             	mov    (%rdx),%rcx
1400409cb:	48 8b 01             	mov    (%rcx),%rax
1400409ce:	48 8b 40 08          	mov    0x8(%rax),%rax
1400409d2:	ff 15 b0 ec 02 00    	call   *0x2ecb0(%rip)        # 0x14006f688
1400409d8:	90                   	nop
1400409d9:	48 8b 84 24 80 01 00 	mov    0x180(%rsp),%rax
1400409e0:	00
1400409e1:	48 8b 10             	mov    (%rax),%rdx
1400409e4:	48 83 ea 18          	sub    $0x18,%rdx
1400409e8:	41 8b c6             	mov    %r14d,%eax
1400409eb:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
1400409f0:	41 03 c6             	add    %r14d,%eax
1400409f3:	85 c0                	test   %eax,%eax
1400409f5:	7f 10                	jg     0x140040a07
1400409f7:	48 8b 0a             	mov    (%rdx),%rcx
1400409fa:	48 8b 01             	mov    (%rcx),%rax
1400409fd:	48 8b 40 08          	mov    0x8(%rax),%rax
140040a01:	ff 15 81 ec 02 00    	call   *0x2ec81(%rip)        # 0x14006f688
140040a07:	41 8b c4             	mov    %r12d,%eax
140040a0a:	e9 57 04 00 00       	jmp    0x140040e66
140040a0f:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
140040a16:	00
140040a17:	48 85 c9             	test   %rcx,%rcx
140040a1a:	74 0e                	je     0x140040a2a
140040a1c:	48 8b 01             	mov    (%rcx),%rax
140040a1f:	48 8b 40 10          	mov    0x10(%rax),%rax
140040a23:	ff 15 5f ec 02 00    	call   *0x2ec5f(%rip)        # 0x14006f688
140040a29:	90                   	nop
140040a2a:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140040a2f:	ff 15 1b e8 09 00    	call   *0x9e81b(%rip)        # 0x1400df250
140040a35:	48 8d 05 74 87 03 00 	lea    0x38774(%rip),%rax        # 0x1400791b0
140040a3c:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140040a41:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140040a46:	e8 29 51 01 00       	call   0x140055b74
140040a4b:	48 8d 3d ae 75 07 00 	lea    0x775ae(%rip),%rdi        # 0x1400b8000
140040a52:	eb 22                	jmp    0x140040a76
140040a54:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140040a59:	ff 15 f1 e7 09 00    	call   *0x9e7f1(%rip)        # 0x1400df250
140040a5f:	90                   	nop
140040a60:	48 8d 05 49 87 03 00 	lea    0x38749(%rip),%rax        # 0x1400791b0
140040a67:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140040a6c:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140040a71:	e8 fe 50 01 00       	call   0x140055b74
140040a76:	48 8d 05 1b 87 03 00 	lea    0x3871b(%rip),%rax        # 0x140079198
140040a7d:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140040a82:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
140040a87:	8b 84 24 a0 00 00 00 	mov    0xa0(%rsp),%eax
140040a8e:	ff c0                	inc    %eax
140040a90:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140040a95:	e9 8a e9 ff ff       	jmp    0x14003f424
140040a9a:	83 bc 24 68 01 00 00 	cmpl   $0x4,0x168(%rsp)
140040aa1:	04
140040aa2:	0f 85 8b 00 00 00    	jne    0x140040b33
140040aa8:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140040aad:	48 85 d2             	test   %rdx,%rdx
140040ab0:	74 1a                	je     0x140040acc
140040ab2:	48 8b 02             	mov    (%rdx),%rax
140040ab5:	48 8b ca             	mov    %rdx,%rcx
140040ab8:	48 8b 40 08          	mov    0x8(%rax),%rax
140040abc:	ff 15 c6 eb 02 00    	call   *0x2ebc6(%rip)        # 0x14006f688
140040ac2:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140040ac7:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140040acc:	48 89 94 24 d8 00 00 	mov    %rdx,0xd8(%rsp)
140040ad3:	00
140040ad4:	48 89 8c 24 e0 00 00 	mov    %rcx,0xe0(%rsp)
140040adb:	00
140040adc:	48 85 c9             	test   %rcx,%rcx
140040adf:	74 0e                	je     0x140040aef
140040ae1:	48 8b 01             	mov    (%rcx),%rax
140040ae4:	48 8b 40 08          	mov    0x8(%rax),%rax
140040ae8:	ff 15 9a eb 02 00    	call   *0x2eb9a(%rip)        # 0x14006f688
140040aee:	90                   	nop
140040aef:	49 8b 0f             	mov    (%r15),%rcx
140040af2:	48 85 c9             	test   %rcx,%rcx
140040af5:	74 0d                	je     0x140040b04
140040af7:	48 8b 01             	mov    (%rcx),%rax
140040afa:	48 8b 40 08          	mov    0x8(%rax),%rax
140040afe:	ff 15 84 eb 02 00    	call   *0x2eb84(%rip)        # 0x14006f688
140040b04:	49 8b 07             	mov    (%r15),%rax
140040b07:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140040b0c:	44 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%r9d
140040b13:	00
140040b14:	4c 8d 84 24 d8 00 00 	lea    0xd8(%rsp),%r8
140040b1b:	00
140040b1c:	48 8d 94 24 e0 00 00 	lea    0xe0(%rsp),%rdx
140040b23:	00
140040b24:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140040b29:	e8 5e b8 ff ff       	call   0x14003c38c
140040b2e:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140040b33:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140040b38:	48 8b bc 24 88 01 00 	mov    0x188(%rsp),%rdi
140040b3f:	00
140040b40:	48 39 17             	cmp    %rdx,(%rdi)
140040b43:	74 44                	je     0x140040b89
140040b45:	48 85 d2             	test   %rdx,%rdx
140040b48:	74 1a                	je     0x140040b64
140040b4a:	48 8b 02             	mov    (%rdx),%rax
140040b4d:	48 8b ca             	mov    %rdx,%rcx
140040b50:	48 8b 40 08          	mov    0x8(%rax),%rax
140040b54:	ff 15 2e eb 02 00    	call   *0x2eb2e(%rip)        # 0x14006f688
140040b5a:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140040b5f:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140040b64:	4c 8b 07             	mov    (%rdi),%r8
140040b67:	4d 85 c0             	test   %r8,%r8
140040b6a:	74 1a                	je     0x140040b86
140040b6c:	49 8b 00             	mov    (%r8),%rax
140040b6f:	49 8b c8             	mov    %r8,%rcx
140040b72:	48 8b 40 10          	mov    0x10(%rax),%rax
140040b76:	ff 15 0c eb 02 00    	call   *0x2eb0c(%rip)        # 0x14006f688
140040b7c:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140040b81:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140040b86:	48 89 17             	mov    %rdx,(%rdi)
140040b89:	48 85 c9             	test   %rcx,%rcx
140040b8c:	74 0e                	je     0x140040b9c
140040b8e:	48 8b 01             	mov    (%rcx),%rax
140040b91:	48 8b 40 10          	mov    0x10(%rax),%rax
140040b95:	ff 15 ed ea 02 00    	call   *0x2eaed(%rip)        # 0x14006f688
140040b9b:	90                   	nop
140040b9c:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140040ba1:	e8 3a 4d 01 00       	call   0x1400558e0
140040ba6:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
140040bab:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
140040bb2:	00
140040bb3:	ff 15 97 e6 09 00    	call   *0x9e697(%rip)        # 0x1400df250
140040bb9:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140040bbe:	48 85 c9             	test   %rcx,%rcx
140040bc1:	74 0d                	je     0x140040bd0
140040bc3:	48 8b 01             	mov    (%rcx),%rax
140040bc6:	48 8b 40 10          	mov    0x10(%rax),%rax
140040bca:	ff 15 b8 ea 02 00    	call   *0x2eab8(%rip)        # 0x14006f688
140040bd0:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
140040bd5:	48 8b 03             	mov    (%rbx),%rax
140040bd8:	48 8b cb             	mov    %rbx,%rcx
140040bdb:	48 8b 40 10          	mov    0x10(%rax),%rax
140040bdf:	ff 15 a3 ea 02 00    	call   *0x2eaa3(%rip)        # 0x14006f688
140040be5:	e9 05 02 00 00       	jmp    0x140040def
140040bea:	48 8d 05 0f 74 07 00 	lea    0x7740f(%rip),%rax        # 0x1400b8000
140040bf1:	4c 8b 15 08 74 07 00 	mov    0x77408(%rip),%r10        # 0x1400b8000
140040bf8:	41 bd 00 01 00 00    	mov    $0x100,%r13d
140040bfe:	48 8b 9c 24 78 01 00 	mov    0x178(%rsp),%rbx
140040c05:	00
140040c06:	4c 3b d0             	cmp    %rax,%r10
140040c09:	74 48                	je     0x140040c53