14034e607:	b9 02 00 00 00       	mov    $0x2,%ecx
14034e60c:	e8 ef c0 43 00       	call   0x14078a700
14034e611:	90                   	nop
14034e612:	33 c9                	xor    %ecx,%ecx
14034e614:	e8 e7 c0 43 00       	call   0x14078a700
14034e619:	cc                   	int3
14034e61a:	b9 01 00 00 00       	mov    $0x1,%ecx
14034e61f:	e8 dc c0 43 00       	call   0x14078a700
14034e624:	90                   	nop
14034e625:	b9 02 00 00 00       	mov    $0x2,%ecx
14034e62a:	e8 d1 c0 43 00       	call   0x14078a700
14034e62f:	90                   	nop
14034e630:	b9 02 00 00 00       	mov    $0x2,%ecx
14034e635:	e8 c6 c0 43 00       	call   0x14078a700
14034e63a:	90                   	nop
14034e63b:	33 c9                	xor    %ecx,%ecx
14034e63d:	e8 be c0 43 00       	call   0x14078a700
14034e642:	cc                   	int3
14034e643:	b9 01 00 00 00       	mov    $0x1,%ecx
14034e648:	e8 b3 c0 43 00       	call   0x14078a700
14034e64d:	90                   	nop
14034e64e:	b9 02 00 00 00       	mov    $0x2,%ecx
14034e653:	e8 a8 c0 43 00       	call   0x14078a700
14034e658:	90                   	nop
14034e659:	b9 02 00 00 00       	mov    $0x2,%ecx
14034e65e:	e8 9d c0 43 00       	call   0x14078a700
14034e663:	90                   	nop
14034e664:	b9 02 00 00 00       	mov    $0x2,%ecx
14034e669:	e8 92 c0 43 00       	call   0x14078a700
14034e66e:	90                   	nop
14034e66f:	33 c9                	xor    %ecx,%ecx
14034e671:	e8 8a c0 43 00       	call   0x14078a700
14034e676:	cc                   	int3
14034e677:	b9 01 00 00 00       	mov    $0x1,%ecx
14034e67c:	e8 7f c0 43 00       	call   0x14078a700
14034e681:	90                   	nop
14034e682:	b9 02 00 00 00       	mov    $0x2,%ecx
14034e687:	e8 74 c0 43 00       	call   0x14078a700
14034e68c:	90                   	nop
14034e68d:	b9 02 00 00 00       	mov    $0x2,%ecx
14034e692:	e8 69 c0 43 00       	call   0x14078a700
14034e697:	90                   	nop
14034e698:	b9 02 00 00 00       	mov    $0x2,%ecx
14034e69d:	e8 5e c0 43 00       	call   0x14078a700
14034e6a2:	90                   	nop
14034e6a3:	b9 02 00 00 00       	mov    $0x2,%ecx
14034e6a8:	e8 53 c0 43 00       	call   0x14078a700
14034e6ad:	90                   	nop
14034e6ae:	b9 02 00 00 00       	mov    $0x2,%ecx
14034e6b3:	e8 48 c0 43 00       	call   0x14078a700
14034e6b8:	90                   	nop
14034e6b9:	b9 02 00 00 00       	mov    $0x2,%ecx
14034e6be:	e8 3d c0 43 00       	call   0x14078a700
14034e6c3:	90                   	nop
14034e6c4:	b9 02 00 00 00       	mov    $0x2,%ecx
14034e6c9:	e8 32 c0 43 00       	call   0x14078a700
14034e6ce:	90                   	nop
14034e6cf:	33 c9                	xor    %ecx,%ecx
14034e6d1:	e8 2a c0 43 00       	call   0x14078a700
14034e6d6:	cc                   	int3
14034e6d7:	b9 01 00 00 00       	mov    $0x1,%ecx
14034e6dc:	e8 1f c0 43 00       	call   0x14078a700
14034e6e1:	90                   	nop
14034e6e2:	b9 02 00 00 00       	mov    $0x2,%ecx
14034e6e7:	e8 14 c0 43 00       	call   0x14078a700
14034e6ec:	90                   	nop
14034e6ed:	b9 02 00 00 00       	mov    $0x2,%ecx
14034e6f2:	e8 09 c0 43 00       	call   0x14078a700
14034e6f7:	cc                   	int3
14034e6f8:	cc                   	int3
14034e6f9:	cc                   	int3
14034e6fa:	cc                   	int3
14034e6fb:	cc                   	int3
14034e6fc:	cc                   	int3
14034e6fd:	cc                   	int3
14034e6fe:	cc                   	int3
14034e6ff:	cc                   	int3
14034e700:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14034e705:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14034e70a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14034e70f:	55                   	push   %rbp
14034e710:	41 54                	push   %r12
14034e712:	41 55                	push   %r13
14034e714:	41 56                	push   %r14
14034e716:	41 57                	push   %r15
14034e718:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
14034e71d:	48 81 ec 00 01 00 00 	sub    $0x100,%rsp
14034e724:	4d 8b f1             	mov    %r9,%r14
14034e727:	4d 8b e8             	mov    %r8,%r13
14034e72a:	4c 8b e1             	mov    %rcx,%r12
14034e72d:	45 33 ff             	xor    %r15d,%r15d
14034e730:	4c 8b 05 31 d7 0c 01 	mov    0x10cd731(%rip),%r8        # 0x14141be68
14034e737:	45 8b 80 40 01 00 00 	mov    0x140(%r8),%r8d
14034e73e:	48 8b d1             	mov    %rcx,%rdx
14034e741:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14034e746:	e8 55 44 02 00       	call   0x140372ba0
14034e74b:	48 8b 30             	mov    (%rax),%rsi
14034e74e:	4c 89 38             	mov    %r15,(%rax)
14034e751:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
14034e756:	45 33 c0             	xor    %r8d,%r8d
14034e759:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14034e75e:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
14034e762:	e8 39 44 02 00       	call   0x140372ba0
14034e767:	48 8b 38             	mov    (%rax),%rdi
14034e76a:	4c 89 38             	mov    %r15,(%rax)
14034e76d:	48 89 7d 9f          	mov    %rdi,-0x61(%rbp)
14034e771:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
14034e777:	48 8d 55 9f          	lea    -0x61(%rbp),%rdx
14034e77b:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
14034e77f:	e8 1c 44 02 00       	call   0x140372ba0
14034e784:	48 8b 18             	mov    (%rax),%rbx
14034e787:	4c 89 38             	mov    %r15,(%rax)
14034e78a:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14034e78f:	48 8b 05 b2 d8 0c 01 	mov    0x10cd8b2(%rip),%rax        # 0x14141c048
14034e796:	48 8b 88 08 03 00 00 	mov    0x308(%rax),%rcx
14034e79d:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
14034e7a2:	48 85 c9             	test   %rcx,%rcx
14034e7a5:	74 1c                	je     0x14034e7c3
14034e7a7:	8b 41 10             	mov    0x10(%rcx),%eax
14034e7aa:	ff c0                	inc    %eax
14034e7ac:	89 41 10             	mov    %eax,0x10(%rcx)
14034e7af:	83 f8 01             	cmp    $0x1,%eax
14034e7b2:	0f 8e 8c 09 00 00    	jle    0x14034f144
14034e7b8:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14034e7bd:	0f 84 89 09 00 00    	je     0x14034f14c
14034e7c3:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14034e7c9:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14034e7ce:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
14034e7d2:	e8 e9 07 36 00       	call   0x1406aefc0
14034e7d7:	48 8b 08             	mov    (%rax),%rcx
14034e7da:	4c 89 38             	mov    %r15,(%rax)
14034e7dd:	48 89 4d a7          	mov    %rcx,-0x59(%rbp)
14034e7e1:	48 8b 08             	mov    (%rax),%rcx
14034e7e4:	48 85 c9             	test   %rcx,%rcx
14034e7e7:	74 24                	je     0x14034e80d
14034e7e9:	8b 41 10             	mov    0x10(%rcx),%eax
14034e7ec:	ff c8                	dec    %eax
14034e7ee:	89 41 10             	mov    %eax,0x10(%rcx)
14034e7f1:	85 c0                	test   %eax,%eax
14034e7f3:	7f 18                	jg     0x14034e80d
14034e7f5:	0f 88 5c 09 00 00    	js     0x14034f157
14034e7fb:	48 8b 01             	mov    (%rcx),%rax
14034e7fe:	ba 01 00 00 00       	mov    $0x1,%edx
14034e803:	48 8b 00             	mov    (%rax),%rax
14034e806:	ff 15 14 52 c3 00    	call   *0xc35214(%rip)        # 0x140f83a20
14034e80c:	90                   	nop
14034e80d:	4c 8d 45 a7          	lea    -0x59(%rbp),%r8
14034e811:	ba 04 00 00 00       	mov    $0x4,%edx
14034e816:	48 8b cb             	mov    %rbx,%rcx
14034e819:	e8 e2 62 3e 00       	call   0x140734b00
14034e81e:	90                   	nop
14034e81f:	48 85 db             	test   %rbx,%rbx
14034e822:	74 27                	je     0x14034e84b
14034e824:	8b 43 10             	mov    0x10(%rbx),%eax
14034e827:	ff c8                	dec    %eax
14034e829:	89 43 10             	mov    %eax,0x10(%rbx)
14034e82c:	85 c0                	test   %eax,%eax
14034e82e:	7f 1b                	jg     0x14034e84b
14034e830:	0f 88 2c 09 00 00    	js     0x14034f162
14034e836:	48 8b 03             	mov    (%rbx),%rax
14034e839:	ba 01 00 00 00       	mov    $0x1,%edx
14034e83e:	48 8b cb             	mov    %rbx,%rcx
14034e841:	48 8b 00             	mov    (%rax),%rax
14034e844:	ff 15 d6 51 c3 00    	call   *0xc351d6(%rip)        # 0x140f83a20
14034e84a:	90                   	nop
14034e84b:	48 85 ff             	test   %rdi,%rdi
14034e84e:	74 27                	je     0x14034e877
14034e850:	8b 47 10             	mov    0x10(%rdi),%eax
14034e853:	ff c8                	dec    %eax
14034e855:	89 47 10             	mov    %eax,0x10(%rdi)
14034e858:	85 c0                	test   %eax,%eax
14034e85a:	7f 1b                	jg     0x14034e877
14034e85c:	0f 88 0b 09 00 00    	js     0x14034f16d
14034e862:	48 8b 07             	mov    (%rdi),%rax
14034e865:	ba 01 00 00 00       	mov    $0x1,%edx
14034e86a:	48 8b cf             	mov    %rdi,%rcx
14034e86d:	48 8b 00             	mov    (%rax),%rax
14034e870:	ff 15 aa 51 c3 00    	call   *0xc351aa(%rip)        # 0x140f83a20
14034e876:	90                   	nop
14034e877:	48 85 f6             	test   %rsi,%rsi
14034e87a:	74 27                	je     0x14034e8a3
14034e87c:	8b 46 10             	mov    0x10(%rsi),%eax
14034e87f:	ff c8                	dec    %eax
14034e881:	89 46 10             	mov    %eax,0x10(%rsi)
14034e884:	85 c0                	test   %eax,%eax
14034e886:	7f 1b                	jg     0x14034e8a3
14034e888:	0f 88 ea 08 00 00    	js     0x14034f178
14034e88e:	48 8b 06             	mov    (%rsi),%rax
14034e891:	ba 01 00 00 00       	mov    $0x1,%edx
14034e896:	48 8b ce             	mov    %rsi,%rcx
14034e899:	48 8b 00             	mov    (%rax),%rax
14034e89c:	ff 15 7e 51 c3 00    	call   *0xc3517e(%rip)        # 0x140f83a20
14034e8a2:	90                   	nop
14034e8a3:	4c 8b 05 be d5 0c 01 	mov    0x10cd5be(%rip),%r8        # 0x14141be68
14034e8aa:	45 8b 80 40 01 00 00 	mov    0x140(%r8),%r8d
14034e8b1:	49 8b d4             	mov    %r12,%rdx
14034e8b4:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
14034e8b8:	e8 e3 42 02 00       	call   0x140372ba0
14034e8bd:	48 8b 38             	mov    (%rax),%rdi
14034e8c0:	4c 89 38             	mov    %r15,(%rax)
14034e8c3:	48 89 7d 87          	mov    %rdi,-0x79(%rbp)
14034e8c7:	45 33 c0             	xor    %r8d,%r8d
14034e8ca:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
14034e8ce:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
14034e8d2:	e8 c9 42 02 00       	call   0x140372ba0
14034e8d7:	48 8b 18             	mov    (%rax),%rbx
14034e8da:	4c 89 38             	mov    %r15,(%rax)
14034e8dd:	48 89 5d 97          	mov    %rbx,-0x69(%rbp)
14034e8e1:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
14034e8e7:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
14034e8eb:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14034e8f0:	e8 ab 42 02 00       	call   0x140372ba0
14034e8f5:	48 8b 30             	mov    (%rax),%rsi
14034e8f8:	4c 89 38             	mov    %r15,(%rax)
14034e8fb:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
14034e900:	4d 8b c5             	mov    %r13,%r8
14034e903:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14034e908:	48 8b 0d 69 45 0e 01 	mov    0x10e4569(%rip),%rcx        # 0x141432e78
14034e90f:	e8 0c 16 e5 ff       	call   0x14019ff20
14034e914:	48 8b 0d 4d d5 0c 01 	mov    0x10cd54d(%rip),%rcx        # 0x14141be68
14034e91b:	4c 8b c0             	mov    %rax,%r8
14034e91e:	8b 91 3c 01 00 00    	mov    0x13c(%rcx),%edx
14034e924:	48 8b ce             	mov    %rsi,%rcx
14034e927:	e8 d4 61 3e 00       	call   0x140734b00
14034e92c:	90                   	nop
14034e92d:	48 85 f6             	test   %rsi,%rsi
14034e930:	74 27                	je     0x14034e959
14034e932:	8b 46 10             	mov    0x10(%rsi),%eax
14034e935:	ff c8                	dec    %eax
14034e937:	89 46 10             	mov    %eax,0x10(%rsi)
14034e93a:	85 c0                	test   %eax,%eax
14034e93c:	7f 1b                	jg     0x14034e959
14034e93e:	0f 88 3f 08 00 00    	js     0x14034f183
14034e944:	48 8b 06             	mov    (%rsi),%rax
14034e947:	ba 01 00 00 00       	mov    $0x1,%edx
14034e94c:	48 8b ce             	mov    %rsi,%rcx
14034e94f:	48 8b 00             	mov    (%rax),%rax
14034e952:	ff 15 c8 50 c3 00    	call   *0xc350c8(%rip)        # 0x140f83a20
14034e958:	90                   	nop
14034e959:	48 85 db             	test   %rbx,%rbx
14034e95c:	74 27                	je     0x14034e985
14034e95e:	8b 43 10             	mov    0x10(%rbx),%eax
14034e961:	ff c8                	dec    %eax
14034e963:	89 43 10             	mov    %eax,0x10(%rbx)
14034e966:	85 c0                	test   %eax,%eax
14034e968:	7f 1b                	jg     0x14034e985
14034e96a:	0f 88 1e 08 00 00    	js     0x14034f18e
14034e970:	48 8b 03             	mov    (%rbx),%rax
14034e973:	ba 01 00 00 00       	mov    $0x1,%edx
14034e978:	48 8b cb             	mov    %rbx,%rcx
14034e97b:	48 8b 00             	mov    (%rax),%rax
14034e97e:	ff 15 9c 50 c3 00    	call   *0xc3509c(%rip)        # 0x140f83a20
14034e984:	90                   	nop
14034e985:	48 85 ff             	test   %rdi,%rdi
14034e988:	74 27                	je     0x14034e9b1
14034e98a:	8b 47 10             	mov    0x10(%rdi),%eax
14034e98d:	ff c8                	dec    %eax
14034e98f:	89 47 10             	mov    %eax,0x10(%rdi)
14034e992:	85 c0                	test   %eax,%eax
14034e994:	7f 1b                	jg     0x14034e9b1
14034e996:	0f 88 fd 07 00 00    	js     0x14034f199
14034e99c:	48 8b 07             	mov    (%rdi),%rax
14034e99f:	ba 01 00 00 00       	mov    $0x1,%edx
14034e9a4:	48 8b cf             	mov    %rdi,%rcx
14034e9a7:	48 8b 00             	mov    (%rax),%rax
14034e9aa:	ff 15 70 50 c3 00    	call   *0xc35070(%rip)        # 0x140f83a20
14034e9b0:	90                   	nop
14034e9b1:	4c 8b 05 b0 d4 0c 01 	mov    0x10cd4b0(%rip),%r8        # 0x14141be68
14034e9b8:	45 8b 80 40 01 00 00 	mov    0x140(%r8),%r8d
14034e9bf:	49 8b d4             	mov    %r12,%rdx
14034e9c2:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
14034e9c6:	e8 d5 41 02 00       	call   0x140372ba0
14034e9cb:	48 8b 38             	mov    (%rax),%rdi
14034e9ce:	4c 89 38             	mov    %r15,(%rax)
14034e9d1:	48 89 7d 87          	mov    %rdi,-0x79(%rbp)
14034e9d5:	45 33 c0             	xor    %r8d,%r8d
14034e9d8:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
14034e9dc:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
14034e9e0:	e8 bb 41 02 00       	call   0x140372ba0
14034e9e5:	48 8b 18             	mov    (%rax),%rbx
14034e9e8:	4c 89 38             	mov    %r15,(%rax)
14034e9eb:	48 89 5d 97          	mov    %rbx,-0x69(%rbp)
14034e9ef:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
14034e9f5:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
14034e9f9:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14034e9fe:	e8 9d 41 02 00       	call   0x140372ba0
14034ea03:	48 8b 30             	mov    (%rax),%rsi
14034ea06:	4c 89 38             	mov    %r15,(%rax)
14034ea09:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
14034ea0e:	4d 8b c6             	mov    %r14,%r8
14034ea11:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14034ea16:	48 8b 0d 5b 44 0e 01 	mov    0x10e445b(%rip),%rcx        # 0x141432e78
14034ea1d:	e8 fe 14 e5 ff       	call   0x14019ff20
14034ea22:	4c 8b c0             	mov    %rax,%r8
14034ea25:	ba 07 00 00 00       	mov    $0x7,%edx
14034ea2a:	48 8b ce             	mov    %rsi,%rcx
14034ea2d:	e8 ce 60 3e 00       	call   0x140734b00
14034ea32:	90                   	nop
14034ea33:	48 85 f6             	test   %rsi,%rsi
14034ea36:	74 27                	je     0x14034ea5f
14034ea38:	8b 46 10             	mov    0x10(%rsi),%eax
14034ea3b:	ff c8                	dec    %eax
14034ea3d:	89 46 10             	mov    %eax,0x10(%rsi)
14034ea40:	85 c0                	test   %eax,%eax
14034ea42:	7f 1b                	jg     0x14034ea5f
14034ea44:	0f 88 5a 07 00 00    	js     0x14034f1a4
14034ea4a:	48 8b 06             	mov    (%rsi),%rax
14034ea4d:	ba 01 00 00 00       	mov    $0x1,%edx
14034ea52:	48 8b ce             	mov    %rsi,%rcx
14034ea55:	48 8b 00             	mov    (%rax),%rax
14034ea58:	ff 15 c2 4f c3 00    	call   *0xc34fc2(%rip)        # 0x140f83a20
14034ea5e:	90                   	nop
14034ea5f:	48 85 db             	test   %rbx,%rbx
14034ea62:	74 27                	je     0x14034ea8b
14034ea64:	8b 43 10             	mov    0x10(%rbx),%eax
14034ea67:	ff c8                	dec    %eax
14034ea69:	89 43 10             	mov    %eax,0x10(%rbx)
14034ea6c:	85 c0                	test   %eax,%eax
14034ea6e:	7f 1b                	jg     0x14034ea8b
14034ea70:	0f 88 39 07 00 00    	js     0x14034f1af
14034ea76:	48 8b 03             	mov    (%rbx),%rax
14034ea79:	ba 01 00 00 00       	mov    $0x1,%edx
14034ea7e:	48 8b cb             	mov    %rbx,%rcx
14034ea81:	48 8b 00             	mov    (%rax),%rax
14034ea84:	ff 15 96 4f c3 00    	call   *0xc34f96(%rip)        # 0x140f83a20
14034ea8a:	90                   	nop
14034ea8b:	48 85 ff             	test   %rdi,%rdi
14034ea8e:	74 27                	je     0x14034eab7
14034ea90:	8b 47 10             	mov    0x10(%rdi),%eax
14034ea93:	ff c8                	dec    %eax
14034ea95:	89 47 10             	mov    %eax,0x10(%rdi)
14034ea98:	85 c0                	test   %eax,%eax
14034ea9a:	7f 1b                	jg     0x14034eab7
14034ea9c:	0f 88 18 07 00 00    	js     0x14034f1ba
14034eaa2:	48 8b 07             	mov    (%rdi),%rax
14034eaa5:	ba 01 00 00 00       	mov    $0x1,%edx
14034eaaa:	48 8b cf             	mov    %rdi,%rcx
14034eaad:	48 8b 00             	mov    (%rax),%rax
14034eab0:	ff 15 6a 4f c3 00    	call   *0xc34f6a(%rip)        # 0x140f83a20
14034eab6:	90                   	nop
14034eab7:	45 33 c0             	xor    %r8d,%r8d
14034eaba:	4c 8b 75 77          	mov    0x77(%rbp),%r14
14034eabe:	49 8b d6             	mov    %r14,%rdx
14034eac1:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
14034eac5:	e8 d6 40 02 00       	call   0x140372ba0
14034eaca:	48 8b 08             	mov    (%rax),%rcx
14034eacd:	4c 89 38             	mov    %r15,(%rax)
14034ead0:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
14034ead5:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14034eada:	48 89 45 e7          	mov    %rax,-0x19(%rbp)