140137803:	e8 28 e6 fe ff       	call   0x140125e30
140137808:	4c 89 6c 24 50       	mov    %r13,0x50(%rsp)
14013780d:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140137812:	48 85 db             	test   %rbx,%rbx
140137815:	74 26                	je     0x14013783d
140137817:	4c 8d 0d 52 e8 f8 ff 	lea    -0x717ae(%rip),%r9        # 0x1400c6070
14013781e:	ba 20 00 00 00       	mov    $0x20,%edx
140137823:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140137827:	48 8b cb             	mov    %rbx,%rcx
14013782a:	e8 fd ea 04 00       	call   0x14018632c
14013782f:	90                   	nop
140137830:	ba 60 00 00 00       	mov    $0x60,%edx
140137835:	48 8b cb             	mov    %rbx,%rcx
140137838:	e8 0f ee 04 00       	call   0x14018664c
14013783d:	48 8b 8f d0 00 00 00 	mov    0xd0(%rdi),%rcx
140137844:	48 2b 8f c8 00 00 00 	sub    0xc8(%rdi),%rcx
14013784b:	48 b8 25 49 92 24 49 	movabs $0x4924924924924925,%rax
140137852:	92 24 49
140137855:	48 f7 e9             	imul   %rcx
140137858:	48 c1 fa 05          	sar    $0x5,%rdx
14013785c:	48 8b c2             	mov    %rdx,%rax
14013785f:	48 c1 e8 3f          	shr    $0x3f,%rax
140137863:	48 03 d0             	add    %rax,%rdx
140137866:	0f 84 7b 02 00 00    	je     0x140137ae7
14013786c:	41 8b f5             	mov    %r13d,%esi
14013786f:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
140137874:	45 33 c0             	xor    %r8d,%r8d
140137877:	33 d2                	xor    %edx,%edx
140137879:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14013787e:	e8 9d e3 fe ff       	call   0x140125c20
140137883:	90                   	nop
140137884:	4c 89 ac 24 e0 01 00 	mov    %r13,0x1e0(%rsp)
14013788b:	00
14013788c:	45 33 c0             	xor    %r8d,%r8d
14013788f:	33 d2                	xor    %edx,%edx
140137891:	48 8d 8c 24 d0 01 00 	lea    0x1d0(%rsp),%rcx
140137898:	00
140137899:	e8 82 e3 fe ff       	call   0x140125c20
14013789e:	90                   	nop
14013789f:	48 8b 9f c8 00 00 00 	mov    0xc8(%rdi),%rbx
1401378a6:	4c 8b b7 d0 00 00 00 	mov    0xd0(%rdi),%r14
1401378ad:	0f 1f 00             	nopl   (%rax)
1401378b0:	49 3b de             	cmp    %r14,%rbx
1401378b3:	0f 84 23 01 00 00    	je     0x1401379dc
1401378b9:	8b 03                	mov    (%rbx),%eax
1401378bb:	89 84 24 00 02 00 00 	mov    %eax,0x200(%rsp)
1401378c2:	8b 43 04             	mov    0x4(%rbx),%eax
1401378c5:	89 84 24 04 02 00 00 	mov    %eax,0x204(%rsp)
1401378cc:	8b 43 08             	mov    0x8(%rbx),%eax
1401378cf:	89 84 24 08 02 00 00 	mov    %eax,0x208(%rsp)
1401378d6:	48 8d 53 10          	lea    0x10(%rbx),%rdx
1401378da:	48 8d 8c 24 10 02 00 	lea    0x210(%rsp),%rcx
1401378e1:	00
1401378e2:	e8 f9 e7 f8 ff       	call   0x1400c60e0
1401378e7:	90                   	nop
1401378e8:	48 8d 53 30          	lea    0x30(%rbx),%rdx
1401378ec:	48 8d 8c 24 30 02 00 	lea    0x230(%rsp),%rcx
1401378f3:	00
1401378f4:	e8 e7 e7 f8 ff       	call   0x1400c60e0
1401378f9:	90                   	nop
1401378fa:	48 8d 53 50          	lea    0x50(%rbx),%rdx
1401378fe:	48 8d 8c 24 50 02 00 	lea    0x250(%rsp),%rcx
140137905:	00
140137906:	e8 d5 e7 f8 ff       	call   0x1400c60e0
14013790b:	90                   	nop
14013790c:	48 8d 94 24 d0 01 00 	lea    0x1d0(%rsp),%rdx
140137913:	00
140137914:	48 8d 8c 24 00 02 00 	lea    0x200(%rsp),%rcx
14013791b:	00
14013791c:	e8 9f f6 ff ff       	call   0x140136fc0
140137921:	84 c0                	test   %al,%al
140137923:	0f 84 83 00 00 00    	je     0x1401379ac
140137929:	8b d6                	mov    %esi,%edx
14013792b:	ff c6                	inc    %esi
14013792d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140137932:	e8 09 df fe ff       	call   0x140125840
140137937:	48 8b f8             	mov    %rax,%rdi
14013793a:	4c 89 6c 24 60       	mov    %r13,0x60(%rsp)
14013793f:	48 8d 94 24 d0 01 00 	lea    0x1d0(%rsp),%rdx
140137946:	00
140137947:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14013794c:	e8 4f e3 fe ff       	call   0x140125ca0
140137951:	48 8d 94 24 d0 01 00 	lea    0x1d0(%rsp),%rdx
140137958:	00
140137959:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14013795e:	e8 4d e5 fe ff       	call   0x140125eb0
140137963:	90                   	nop
140137964:	48 8b d7             	mov    %rdi,%rdx
140137967:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14013796c:	e8 3f d2 fe ff       	call   0x140124bb0
140137971:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140137976:	e8 b5 e4 fe ff       	call   0x140125e30
14013797b:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140137980:	48 85 ff             	test   %rdi,%rdi
140137983:	74 27                	je     0x1401379ac
140137985:	4c 8d 0d e4 e6 f8 ff 	lea    -0x7191c(%rip),%r9        # 0x1400c6070
14013798c:	ba 20 00 00 00       	mov    $0x20,%edx
140137991:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140137995:	48 8b cf             	mov    %rdi,%rcx
140137998:	e8 8f e9 04 00       	call   0x14018632c
14013799d:	90                   	nop
14013799e:	ba 60 00 00 00       	mov    $0x60,%edx
1401379a3:	48 8b cf             	mov    %rdi,%rcx
1401379a6:	e8 a1 ec 04 00       	call   0x14018664c
1401379ab:	90                   	nop
1401379ac:	48 8d 8c 24 50 02 00 	lea    0x250(%rsp),%rcx
1401379b3:	00
1401379b4:	e8 c7 e9 f8 ff       	call   0x1400c6380
1401379b9:	48 8d 8c 24 30 02 00 	lea    0x230(%rsp),%rcx
1401379c0:	00
1401379c1:	e8 ba e9 f8 ff       	call   0x1400c6380
1401379c6:	48 8d 8c 24 10 02 00 	lea    0x210(%rsp),%rcx
1401379cd:	00
1401379ce:	e8 ad e9 f8 ff       	call   0x1400c6380
1401379d3:	48 83 c3 70          	add    $0x70,%rbx
1401379d7:	e9 d4 fe ff ff       	jmp    0x1401378b0
1401379dc:	85 f6                	test   %esi,%esi
1401379de:	0f 84 87 00 00 00    	je     0x140137a6b
1401379e4:	4c 8d 05 69 0d 10 00 	lea    0x100d69(%rip),%r8        # 0x140238754
1401379eb:	48 8d 15 56 0d 10 00 	lea    0x100d56(%rip),%rdx        # 0x140238748
1401379f2:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1401379f7:	e8 84 e5 fe ff       	call   0x140125f80
1401379fc:	48 8b d8             	mov    %rax,%rbx
1401379ff:	4c 89 6c 24 60       	mov    %r13,0x60(%rsp)
140137a04:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140137a09:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140137a0e:	e8 8d e2 fe ff       	call   0x140125ca0
140137a13:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140137a18:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140137a1d:	e8 8e e4 fe ff       	call   0x140125eb0
140137a22:	90                   	nop
140137a23:	48 8b d3             	mov    %rbx,%rdx
140137a26:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140137a2b:	e8 80 d1 fe ff       	call   0x140124bb0
140137a30:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140137a35:	e8 f6 e3 fe ff       	call   0x140125e30
140137a3a:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140137a3f:	48 85 db             	test   %rbx,%rbx
140137a42:	74 27                	je     0x140137a6b
140137a44:	4c 8d 0d 25 e6 f8 ff 	lea    -0x719db(%rip),%r9        # 0x1400c6070
140137a4b:	ba 20 00 00 00       	mov    $0x20,%edx
140137a50:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140137a54:	48 8b cb             	mov    %rbx,%rcx
140137a57:	e8 d0 e8 04 00       	call   0x14018632c
140137a5c:	90                   	nop
140137a5d:	ba 60 00 00 00       	mov    $0x60,%edx
140137a62:	48 8b cb             	mov    %rbx,%rcx
140137a65:	e8 e2 eb 04 00       	call   0x14018664c
140137a6a:	90                   	nop
140137a6b:	48 8d 8c 24 d0 01 00 	lea    0x1d0(%rsp),%rcx
140137a72:	00
140137a73:	e8 b8 e3 fe ff       	call   0x140125e30
140137a78:	48 8b 9c 24 e0 01 00 	mov    0x1e0(%rsp),%rbx
140137a7f:	00
140137a80:	48 85 db             	test   %rbx,%rbx
140137a83:	74 27                	je     0x140137aac
140137a85:	4c 8d 0d e4 e5 f8 ff 	lea    -0x71a1c(%rip),%r9        # 0x1400c6070
140137a8c:	ba 20 00 00 00       	mov    $0x20,%edx
140137a91:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140137a95:	48 8b cb             	mov    %rbx,%rcx
140137a98:	e8 8f e8 04 00       	call   0x14018632c
140137a9d:	90                   	nop
140137a9e:	ba 60 00 00 00       	mov    $0x60,%edx
140137aa3:	48 8b cb             	mov    %rbx,%rcx
140137aa6:	e8 a1 eb 04 00       	call   0x14018664c
140137aab:	90                   	nop
140137aac:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140137ab1:	e8 7a e3 fe ff       	call   0x140125e30
140137ab6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140137abb:	48 85 db             	test   %rbx,%rbx
140137abe:	74 27                	je     0x140137ae7
140137ac0:	4c 8d 0d a9 e5 f8 ff 	lea    -0x71a57(%rip),%r9        # 0x1400c6070
140137ac7:	ba 20 00 00 00       	mov    $0x20,%edx
140137acc:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140137ad0:	48 8b cb             	mov    %rbx,%rcx
140137ad3:	e8 54 e8 04 00       	call   0x14018632c
140137ad8:	90                   	nop
140137ad9:	ba 60 00 00 00       	mov    $0x60,%edx
140137ade:	48 8b cb             	mov    %rbx,%rcx
140137ae1:	e8 66 eb 04 00       	call   0x14018664c
140137ae6:	90                   	nop
140137ae7:	48 8d 3d 32 6d 10 00 	lea    0x106d32(%rip),%rdi        # 0x14023e820
140137aee:	48 89 bc 24 a8 00 00 	mov    %rdi,0xa8(%rsp)
140137af5:	00
140137af6:	4c 89 ac 24 c0 00 00 	mov    %r13,0xc0(%rsp)
140137afd:	00
140137afe:	45 33 c0             	xor    %r8d,%r8d
140137b01:	33 d2                	xor    %edx,%edx
140137b03:	48 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%rcx
140137b0a:	00
140137b0b:	e8 10 e1 fe ff       	call   0x140125c20
140137b10:	90                   	nop
140137b11:	48 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%rcx
140137b18:	00
140137b19:	e8 62 12 ff ff       	call   0x140128d80
140137b1e:	90                   	nop
140137b1f:	ba 01 00 00 00       	mov    $0x1,%edx
140137b24:	48 8d 8c 24 e0 00 00 	lea    0xe0(%rsp),%rcx
140137b2b:	00
140137b2c:	e8 6f 16 ff ff       	call   0x1401291a0
140137b31:	90                   	nop
140137b32:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
140137b39:	00
140137b3a:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
140137b41:	00
140137b42:	ff 50 08             	call   *0x8(%rax)
140137b45:	48 8b d8             	mov    %rax,%rbx
140137b48:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
140137b4f:	00
140137b50:	48 8b 00             	mov    (%rax),%rax
140137b53:	4c 8d 84 24 e0 00 00 	lea    0xe0(%rsp),%r8
140137b5a:	00
140137b5b:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
140137b60:	48 8b cb             	mov    %rbx,%rcx
140137b63:	ff 50 08             	call   *0x8(%rax)
140137b66:	48 8d 94 24 d0 01 00 	lea    0x1d0(%rsp),%rdx
140137b6d:	00
140137b6e:	48 8d 8c 24 e8 00 00 	lea    0xe8(%rsp),%rcx
140137b75:	00
140137b76:	e8 95 43 f9 ff       	call   0x1400cbf10
140137b7b:	41 83 cc 03          	or     $0x3,%r12d
140137b7f:	44 89 64 24 48       	mov    %r12d,0x48(%rsp)
140137b84:	48 8b 03             	mov    (%rbx),%rax
140137b87:	ba 01 00 00 00       	mov    $0x1,%edx
140137b8c:	48 8b cb             	mov    %rbx,%rcx
140137b8f:	ff 10                	call   *(%rax)
140137b91:	90                   	nop
140137b92:	48 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%rax
140137b99:	00
140137b9a:	48 63 48 04          	movslq 0x4(%rax),%rcx
140137b9e:	48 8d 05 03 6c 10 00 	lea    0x106c03(%rip),%rax        # 0x14023e7a8
140137ba5:	48 89 84 0c e0 00 00 	mov    %rax,0xe0(%rsp,%rcx,1)
140137bac:	00
140137bad:	48 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%rax
140137bb4:	00
140137bb5:	48 63 48 04          	movslq 0x4(%rax),%rcx
140137bb9:	8d 91 78 ff ff ff    	lea    -0x88(%rcx),%edx
140137bbf:	89 94 0c dc 00 00 00 	mov    %edx,0xdc(%rsp,%rcx,1)
140137bc6:	48 8d 8c 24 e8 00 00 	lea    0xe8(%rsp),%rcx
140137bcd:	00
140137bce:	e8 2d 30 f9 ff       	call   0x1400cac00
140137bd3:	48 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%rax
140137bda:	00
140137bdb:	48 63 48 04          	movslq 0x4(%rax),%rcx
140137bdf:	48 8d 05 3a 20 10 00 	lea    0x10203a(%rip),%rax        # 0x140239c20
140137be6:	48 89 84 0c e0 00 00 	mov    %rax,0xe0(%rsp,%rcx,1)
140137bed:	00
140137bee:	48 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%rax
140137bf5:	00
140137bf6:	48 63 48 04          	movslq 0x4(%rax),%rcx
140137bfa:	8d 51 f0             	lea    -0x10(%rcx),%edx
140137bfd:	89 94 0c dc 00 00 00 	mov    %edx,0xdc(%rsp,%rcx,1)
140137c04:	48 8d 05 85 1d 10 00 	lea    0x101d85(%rip),%rax        # 0x140239990
140137c0b:	48 89 84 24 68 01 00 	mov    %rax,0x168(%rsp)
140137c12:	00
140137c13:	48 8d 8c 24 68 01 00 	lea    0x168(%rsp),%rcx
140137c1a:	00
140137c1b:	e8 d8 04 03 00       	call   0x1401680f8
140137c20:	90                   	nop
140137c21:	48 8d 84 24 d0 01 00 	lea    0x1d0(%rsp),%rax
140137c28:	00
140137c29:	4c 3b f8             	cmp    %rax,%r15
140137c2c:	74 3d                	je     0x140137c6b
140137c2e:	49 8b cf             	mov    %r15,%rcx
140137c31:	e8 4a e7 f8 ff       	call   0x1400c6380
140137c36:	0f 10 84 24 d0 01 00 	movups 0x1d0(%rsp),%xmm0
140137c3d:	00
140137c3e:	41 0f 11 07          	movups %xmm0,(%r15)
140137c42:	0f 10 8c 24 e0 01 00 	movups 0x1e0(%rsp),%xmm1
140137c49:	00
140137c4a:	41 0f 11 4f 10       	movups %xmm1,0x10(%r15)
140137c4f:	4c 89 ac 24 e0 01 00 	mov    %r13,0x1e0(%rsp)
140137c56:	00
140137c57:	48 c7 84 24 e8 01 00 	movq   $0xf,0x1e8(%rsp)
140137c5e:	00 0f 00 00 00
140137c63:	c6 84 24 d0 01 00 00 	movb   $0x0,0x1d0(%rsp)
140137c6a:	00
140137c6b:	48 8d 8c 24 d0 01 00 	lea    0x1d0(%rsp),%rcx
140137c72:	00
140137c73:	e8 08 e7 f8 ff       	call   0x1400c6380
140137c78:	90                   	nop
140137c79:	48 89 bc 24 a8 00 00 	mov    %rdi,0xa8(%rsp)
140137c80:	00
140137c81:	48 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%rcx
140137c88:	00
140137c89:	e8 a2 e1 fe ff       	call   0x140125e30
140137c8e:	4c 89 ac 24 b0 00 00 	mov    %r13,0xb0(%rsp)
140137c95:	00
140137c96:	48 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%rbx
140137c9d:	00
140137c9e:	48 85 db             	test   %rbx,%rbx
140137ca1:	74 26                	je     0x140137cc9
140137ca3:	4c 8d 0d c6 e3 f8 ff 	lea    -0x71c3a(%rip),%r9        # 0x1400c6070
140137caa:	ba 20 00 00 00       	mov    $0x20,%edx
140137caf:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140137cb3:	48 8b cb             	mov    %rbx,%rcx
140137cb6:	e8 71 e6 04 00       	call   0x14018632c
140137cbb:	90                   	nop
140137cbc:	ba 60 00 00 00       	mov    $0x60,%edx
140137cc1:	48 8b cb             	mov    %rbx,%rcx
140137cc4:	e8 83 e9 04 00       	call   0x14018664c
140137cc9:	48 8d 05 c0 6a 10 00 	lea    0x106ac0(%rip),%rax        # 0x14023e790
140137cd0:	48 89 84 24 a8 00 00 	mov    %rax,0xa8(%rsp)
140137cd7:	00
140137cd8:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140137cdd:	e8 4e e1 fe ff       	call   0x140125e30
140137ce2:	4c 89 6c 24 78       	mov    %r13,0x78(%rsp)
140137ce7:	48 8b 9c 24 88 00 00 	mov    0x88(%rsp),%rbx
140137cee:	00
140137cef:	48 85 db             	test   %rbx,%rbx
140137cf2:	74 26                	je     0x140137d1a
140137cf4:	4c 8d 0d 75 e3 f8 ff 	lea    -0x71c8b(%rip),%r9        # 0x1400c6070
140137cfb:	ba 20 00 00 00       	mov    $0x20,%edx
140137d00:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140137d04:	48 8b cb             	mov    %rbx,%rcx
140137d07:	e8 20 e6 04 00       	call   0x14018632c
140137d0c:	90                   	nop
140137d0d:	ba 60 00 00 00       	mov    $0x60,%edx
140137d12:	48 8b cb             	mov    %rbx,%rcx
140137d15:	e8 32 e9 04 00       	call   0x14018664c
140137d1a:	b0 01                	mov    $0x1,%al
140137d1c:	eb 02                	jmp    0x140137d20
140137d1e:	32 c0                	xor    %al,%al
140137d20:	48 8b 8c 24 78 02 00 	mov    0x278(%rsp),%rcx
140137d27:	00
140137d28:	48 33 cc             	xor    %rsp,%rcx
140137d2b:	e8 a0 e5 04 00       	call   0x1401862d0
140137d30:	4c 8d 9c 24 80 02 00 	lea    0x280(%rsp),%r11
140137d37:	00
140137d38:	49 8b 5b 40          	mov    0x40(%r11),%rbx
140137d3c:	49 8b 73 48          	mov    0x48(%r11),%rsi
140137d40:	49 8b e3             	mov    %r11,%rsp
140137d43:	41 5f                	pop    %r15
140137d45:	41 5e                	pop    %r14
140137d47:	41 5d                	pop    %r13
140137d49:	41 5c                	pop    %r12
140137d4b:	5f                   	pop    %rdi
140137d4c:	c3                   	ret
140137d4d:	cc                   	int3
140137d4e:	cc                   	int3
140137d4f:	cc                   	int3
140137d50:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140137d55:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140137d5a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140137d5f:	57                   	push   %rdi
140137d60:	41 54                	push   %r12
140137d62:	41 55                	push   %r13
140137d64:	41 56                	push   %r14
140137d66:	41 57                	push   %r15
140137d68:	48 83 ec 20          	sub    $0x20,%rsp