140a9376c:	48 89 84 24 c8 00 00 	mov    %rax,0xc8(%rsp)
140a93773:	00
140a93774:	4c 8b 8c 24 b8 00 00 	mov    0xb8(%rsp),%r9
140a9377b:	00
140a9377c:	4c 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%r8
140a93783:	00
140a93784:	48 8b 94 24 c8 00 00 	mov    0xc8(%rsp),%rdx
140a9378b:	00
140a9378c:	48 8d 8c 24 28 01 00 	lea    0x128(%rsp),%rcx
140a93793:	00
140a93794:	e8 57 15 00 00       	call   0x140a94cf0
140a93799:	90                   	nop
140a9379a:	48 8b 84 24 b0 01 00 	mov    0x1b0(%rsp),%rax
140a937a1:	00
140a937a2:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140a937a9:	00
140a937aa:	48 8d 15 07 08 5b 00 	lea    0x5b0807(%rip),%rdx        # 0x141043fb8
140a937b1:	48 8d 8c 24 70 01 00 	lea    0x170(%rsp),%rcx
140a937b8:	00
140a937b9:	e8 52 43 70 ff       	call   0x140197b10
140a937be:	90                   	nop
140a937bf:	48 8d 94 24 70 01 00 	lea    0x170(%rsp),%rdx
140a937c6:	00
140a937c7:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
140a937ce:	00
140a937cf:	e8 7c fc ff ff       	call   0x140a93450
140a937d4:	90                   	nop
140a937d5:	48 8d 8c 24 70 01 00 	lea    0x170(%rsp),%rcx
140a937dc:	00
140a937dd:	e8 6e 42 70 ff       	call   0x140197a50
140a937e2:	90                   	nop
140a937e3:	48 8b 8c 24 90 01 00 	mov    0x190(%rsp),%rcx
140a937ea:	00
140a937eb:	48 33 cc             	xor    %rsp,%rcx
140a937ee:	e8 0d 7d 38 00       	call   0x140e1b500
140a937f3:	48 81 c4 a8 01 00 00 	add    $0x1a8,%rsp
140a937fa:	c3                   	ret
140a937fb:	cc                   	int3
140a937fc:	cc                   	int3
140a937fd:	cc                   	int3
140a937fe:	cc                   	int3
140a937ff:	cc                   	int3
140a93800:	cc                   	int3
140a93801:	cc                   	int3
140a93802:	cc                   	int3
140a93803:	cc                   	int3
140a93804:	cc                   	int3
140a93805:	cc                   	int3
140a93806:	cc                   	int3
140a93807:	cc                   	int3
140a93808:	cc                   	int3
140a93809:	cc                   	int3
140a9380a:	cc                   	int3
140a9380b:	cc                   	int3
140a9380c:	cc                   	int3
140a9380d:	cc                   	int3
140a9380e:	cc                   	int3
140a9380f:	cc                   	int3
140a93810:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140a93815:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140a9381a:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
140a9381f:	48 8b 00             	mov    (%rax),%rax
140a93822:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
140a93827:	48 89 01             	mov    %rax,(%rcx)
140a9382a:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
140a9382f:	c3                   	ret
140a93830:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140a93835:	88 54 24 10          	mov    %dl,0x10(%rsp)
140a93839:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140a9383e:	48 83 ec 28          	sub    $0x28,%rsp
140a93842:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140a93847:	e8 14 0f 00 00       	call   0x140a94760
140a9384c:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140a93851:	48 8b 00             	mov    (%rax),%rax
140a93854:	48 89 01             	mov    %rax,(%rcx)
140a93857:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140a9385c:	48 83 c4 28          	add    $0x28,%rsp
140a93860:	c3                   	ret
140a93861:	cc                   	int3
140a93862:	cc                   	int3
140a93863:	cc                   	int3
140a93864:	cc                   	int3
140a93865:	cc                   	int3
140a93866:	cc                   	int3
140a93867:	cc                   	int3
140a93868:	cc                   	int3
140a93869:	cc                   	int3
140a9386a:	cc                   	int3
140a9386b:	cc                   	int3
140a9386c:	cc                   	int3
140a9386d:	cc                   	int3
140a9386e:	cc                   	int3
140a9386f:	cc                   	int3
140a93870:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140a93875:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140a9387a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140a9387f:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140a93884:	48 83 ec 68          	sub    $0x68,%rsp
140a93888:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
140a9388d:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140a93892:	e8 59 19 00 00       	call   0x140a951f0
140a93897:	90                   	nop
140a93898:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140a9389d:	e8 0e 27 00 00       	call   0x140a95fb0
140a938a2:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
140a938a9:	00
140a938aa:	e8 b1 0e 00 00       	call   0x140a94760
140a938af:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140a938b4:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
140a938bb:	00
140a938bc:	e8 ef 35 70 ff       	call   0x140196eb0
140a938c1:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140a938c6:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140a938cd:	00
140a938ce:	e8 dd 35 70 ff       	call   0x140196eb0
140a938d3:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140a938d8:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140a938dd:	48 8b 40 08          	mov    0x8(%rax),%rax
140a938e1:	48 83 c0 10          	add    $0x10,%rax
140a938e5:	48 8b c8             	mov    %rax,%rcx
140a938e8:	e8 73 0e 00 00       	call   0x140a94760
140a938ed:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140a938f2:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140a938f7:	48 8b 00             	mov    (%rax),%rax
140a938fa:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140a938ff:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140a93904:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a93909:	4c 8b 4c 24 38       	mov    0x38(%rsp),%r9
140a9390e:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
140a93913:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140a93918:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140a9391d:	e8 ce 0e 00 00       	call   0x140a947f0
140a93922:	90                   	nop
140a93923:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140a93928:	48 83 c4 68          	add    $0x68,%rsp
140a9392c:	c3                   	ret
140a9392d:	cc                   	int3
140a9392e:	cc                   	int3
140a9392f:	cc                   	int3
140a93930:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140a93935:	88 54 24 10          	mov    %dl,0x10(%rsp)
140a93939:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140a9393e:	48 83 ec 28          	sub    $0x28,%rsp
140a93942:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140a93947:	e8 14 0e 00 00       	call   0x140a94760
140a9394c:	48 8b d0             	mov    %rax,%rdx
140a9394f:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140a93954:	e8 d7 01 00 00       	call   0x140a93b30
140a93959:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140a9395e:	48 8b c8             	mov    %rax,%rcx
140a93961:	e8 5a 1a 00 00       	call   0x140a953c0
140a93966:	90                   	nop
140a93967:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140a9396c:	48 83 c4 28          	add    $0x28,%rsp
140a93970:	c3                   	ret
140a93971:	cc                   	int3
140a93972:	cc                   	int3
140a93973:	cc                   	int3
140a93974:	cc                   	int3
140a93975:	cc                   	int3
140a93976:	cc                   	int3
140a93977:	cc                   	int3
140a93978:	cc                   	int3
140a93979:	cc                   	int3
140a9397a:	cc                   	int3
140a9397b:	cc                   	int3
140a9397c:	cc                   	int3
140a9397d:	cc                   	int3
140a9397e:	cc                   	int3
140a9397f:	cc                   	int3
140a93980:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140a93985:	88 54 24 10          	mov    %dl,0x10(%rsp)
140a93989:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140a9398e:	48 83 ec 28          	sub    $0x28,%rsp
140a93992:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140a93997:	e8 c4 0d 00 00       	call   0x140a94760
140a9399c:	48 8b d0             	mov    %rax,%rdx
140a9399f:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140a939a4:	e8 87 01 00 00       	call   0x140a93b30
140a939a9:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140a939ae:	48 8b c8             	mov    %rax,%rcx
140a939b1:	e8 8a 1a 00 00       	call   0x140a95440
140a939b6:	90                   	nop
140a939b7:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140a939bc:	48 83 c4 28          	add    $0x28,%rsp
140a939c0:	c3                   	ret
140a939c1:	cc                   	int3
140a939c2:	cc                   	int3
140a939c3:	cc                   	int3
140a939c4:	cc                   	int3
140a939c5:	cc                   	int3
140a939c6:	cc                   	int3
140a939c7:	cc                   	int3
140a939c8:	cc                   	int3
140a939c9:	cc                   	int3
140a939ca:	cc                   	int3
140a939cb:	cc                   	int3
140a939cc:	cc                   	int3
140a939cd:	cc                   	int3
140a939ce:	cc                   	int3
140a939cf:	cc                   	int3
140a939d0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140a939d5:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140a939da:	48 83 ec 48          	sub    $0x48,%rsp
140a939de:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140a939e3:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140a939e8:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140a939ed:	e8 6e 0d 00 00       	call   0x140a94760
140a939f2:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a939f7:	0f b6 44 24 21       	movzbl 0x21(%rsp),%eax
140a939fc:	88 44 24 20          	mov    %al,0x20(%rsp)
140a93a00:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
140a93a05:	0f b6 54 24 20       	movzbl 0x20(%rsp),%edx
140a93a0a:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140a93a0f:	e8 6c ff ff ff       	call   0x140a93980
140a93a14:	90                   	nop
140a93a15:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140a93a1a:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140a93a1f:	48 8d 15 46 02 5f 00 	lea    0x5f0246(%rip),%rdx        # 0x141083c6c
140a93a26:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140a93a2b:	e8 d0 34 70 ff       	call   0x140196f00
140a93a30:	90                   	nop
140a93a31:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140a93a36:	48 83 c4 48          	add    $0x48,%rsp
140a93a3a:	c3                   	ret
140a93a3b:	cc                   	int3
140a93a3c:	cc                   	int3
140a93a3d:	cc                   	int3
140a93a3e:	cc                   	int3
140a93a3f:	cc                   	int3
140a93a40:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140a93a45:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140a93a4a:	88 54 24 10          	mov    %dl,0x10(%rsp)
140a93a4e:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140a93a53:	57                   	push   %rdi
140a93a54:	48 83 ec 40          	sub    $0x40,%rsp
140a93a58:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140a93a5d:	48 8b f8             	mov    %rax,%rdi
140a93a60:	33 c0                	xor    %eax,%eax
140a93a62:	b9 01 00 00 00       	mov    $0x1,%ecx
140a93a67:	f3 aa                	rep stos %al,%es:(%rdi)
140a93a69:	48 8d 44 24 31       	lea    0x31(%rsp),%rax
140a93a6e:	48 8b f8             	mov    %rax,%rdi
140a93a71:	33 c0                	xor    %eax,%eax
140a93a73:	b9 01 00 00 00       	mov    $0x1,%ecx
140a93a78:	f3 aa                	rep stos %al,%es:(%rdi)
140a93a7a:	0f b6 44 24 30       	movzbl 0x30(%rsp),%eax
140a93a7f:	88 44 24 20          	mov    %al,0x20(%rsp)
140a93a83:	44 0f b6 4c 24 31    	movzbl 0x31(%rsp),%r9d
140a93a89:	4c 8b 44 24 68       	mov    0x68(%rsp),%r8
140a93a8e:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
140a93a93:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140a93a98:	e8 73 01 00 00       	call   0x140a93c10
140a93a9d:	90                   	nop
140a93a9e:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140a93aa3:	48 83 c4 40          	add    $0x40,%rsp
140a93aa7:	5f                   	pop    %rdi
140a93aa8:	c3                   	ret
140a93aa9:	cc                   	int3
140a93aaa:	cc                   	int3
140a93aab:	cc                   	int3
140a93aac:	cc                   	int3
140a93aad:	cc                   	int3
140a93aae:	cc                   	int3
140a93aaf:	cc                   	int3
140a93ab0:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140a93ab5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140a93aba:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140a93abf:	48 83 ec 38          	sub    $0x38,%rsp
140a93ac3:	4c 8b 4c 24 50       	mov    0x50(%rsp),%r9
140a93ac8:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
140a93acd:	0f b6 54 24 20       	movzbl 0x20(%rsp),%edx
140a93ad2:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140a93ad7:	e8 64 00 00 00       	call   0x140a93b40
140a93adc:	90                   	nop
140a93add:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140a93ae2:	48 83 c4 38          	add    $0x38,%rsp
140a93ae6:	c3                   	ret
140a93ae7:	cc                   	int3
140a93ae8:	cc                   	int3
140a93ae9:	cc                   	int3
140a93aea:	cc                   	int3
140a93aeb:	cc                   	int3
140a93aec:	cc                   	int3
140a93aed:	cc                   	int3
140a93aee:	cc                   	int3
140a93aef:	cc                   	int3
140a93af0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140a93af5:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140a93afa:	48 83 ec 38          	sub    $0x38,%rsp
140a93afe:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140a93b03:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a93b08:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140a93b0d:	0f b6 54 24 20       	movzbl 0x20(%rsp),%edx
140a93b12:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140a93b17:	e8 14 fd ff ff       	call   0x140a93830
140a93b1c:	90                   	nop
140a93b1d:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140a93b22:	48 83 c4 38          	add    $0x38,%rsp
140a93b26:	c3                   	ret
140a93b27:	cc                   	int3
140a93b28:	cc                   	int3
140a93b29:	cc                   	int3
140a93b2a:	cc                   	int3
140a93b2b:	cc                   	int3
140a93b2c:	cc                   	int3
140a93b2d:	cc                   	int3
140a93b2e:	cc                   	int3
140a93b2f:	cc                   	int3
140a93b30:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140a93b35:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140a93b3a:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
140a93b3f:	c3                   	ret
140a93b40:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140a93b45:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140a93b4a:	88 54 24 10          	mov    %dl,0x10(%rsp)
140a93b4e:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140a93b53:	48 83 ec 48          	sub    $0x48,%rsp
140a93b57:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140a93b5c:	e8 4f 33 70 ff       	call   0x140196eb0
140a93b61:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a93b66:	0f b6 44 24 21       	movzbl 0x21(%rsp),%eax
140a93b6b:	88 44 24 20          	mov    %al,0x20(%rsp)
140a93b6f:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
140a93b74:	0f b6 54 24 20       	movzbl 0x20(%rsp),%edx
140a93b79:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140a93b7e:	e8 4d be 73 ff       	call   0x1401cf9d0
140a93b83:	90                   	nop
140a93b84:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140a93b89:	48 83 c0 08          	add    $0x8,%rax
140a93b8d:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140a93b92:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140a93b97:	e8 14 33 70 ff       	call   0x140196eb0
140a93b9c:	48 8b d0             	mov    %rax,%rdx
140a93b9f:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140a93ba4:	e8 47 d6 56 ff       	call   0x1400011f0
140a93ba9:	90                   	nop
140a93baa:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140a93baf:	48 83 c4 48          	add    $0x48,%rsp
140a93bb3:	c3                   	ret
140a93bb4:	cc                   	int3
140a93bb5:	cc                   	int3
140a93bb6:	cc                   	int3
140a93bb7:	cc                   	int3
140a93bb8:	cc                   	int3
140a93bb9:	cc                   	int3
140a93bba:	cc                   	int3
140a93bbb:	cc                   	int3
140a93bbc:	cc                   	int3
140a93bbd:	cc                   	int3