140c95817:	41 b8 4f 02 00 00    	mov    $0x24f,%r8d
140c9581d:	48 8b ce             	mov    %rsi,%rcx
140c95820:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140c95825:	8d 55 50             	lea    0x50(%rbp),%edx
140c95828:	44 8d 4d 44          	lea    0x44(%rbp),%r9d
140c9582c:	e8 0f 52 ff ff       	call   0x140c8aa40
140c95831:	48 8b cb             	mov    %rbx,%rcx
140c95834:	e8 b7 af 04 00       	call   0x140ce07f0
140c95839:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140c9583e:	48 3b f8             	cmp    %rax,%rdi
140c95841:	75 0f                	jne    0x140c95852
140c95843:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
140c95848:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140c9584d:	e8 ae ca 36 ff       	call   0x140002300
140c95852:	8b c5                	mov    %ebp,%eax
140c95854:	eb 3d                	jmp    0x140c95893
140c95856:	ba 50 00 00 00       	mov    $0x50,%edx
140c9585b:	c7 44 24 28 d5 00 00 	movl   $0xd5,0x28(%rsp)
140c95862:	00
140c95863:	48 8d 05 06 c4 4a 00 	lea    0x4ac406(%rip),%rax        # 0x141141c70
140c9586a:	41 b8 4f 02 00 00    	mov    $0x24f,%r8d
140c95870:	48 8b ce             	mov    %rsi,%rcx
140c95873:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140c95878:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140c9587c:	e8 bf 51 ff ff       	call   0x140c8aa40
140c95881:	48 8b cf             	mov    %rdi,%rcx
140c95884:	e8 c7 f7 02 00       	call   0x140cc5050
140c95889:	48 8b cb             	mov    %rbx,%rcx
140c9588c:	e8 5f af 04 00       	call   0x140ce07f0
140c95891:	33 c0                	xor    %eax,%eax
140c95893:	4c 8b a4 24 00 01 00 	mov    0x100(%rsp),%r12
140c9589a:	00
140c9589b:	48 8b bc 24 08 01 00 	mov    0x108(%rsp),%rdi
140c958a2:	00
140c958a3:	4c 8b ac 24 f8 00 00 	mov    0xf8(%rsp),%r13
140c958aa:	00
140c958ab:	48 8b 8c 24 e0 00 00 	mov    0xe0(%rsp),%rcx
140c958b2:	00
140c958b3:	48 33 cc             	xor    %rsp,%rcx
140c958b6:	e8 45 5c 18 00       	call   0x140e1b500
140c958bb:	48 81 c4 10 01 00 00 	add    $0x110,%rsp
140c958c2:	41 5f                	pop    %r15
140c958c4:	41 5e                	pop    %r14
140c958c6:	5e                   	pop    %rsi
140c958c7:	5d                   	pop    %rbp
140c958c8:	5b                   	pop    %rbx
140c958c9:	c3                   	ret
140c958ca:	cc                   	int3
140c958cb:	cc                   	int3
140c958cc:	cc                   	int3
140c958cd:	cc                   	int3
140c958ce:	cc                   	int3
140c958cf:	cc                   	int3
140c958d0:	40 53                	rex push %rbx
140c958d2:	55                   	push   %rbp
140c958d3:	56                   	push   %rsi
140c958d4:	57                   	push   %rdi
140c958d5:	41 54                	push   %r12
140c958d7:	41 55                	push   %r13
140c958d9:	41 56                	push   %r14
140c958db:	41 57                	push   %r15
140c958dd:	b8 e8 01 00 00       	mov    $0x1e8,%eax
140c958e2:	e8 b9 5b 18 00       	call   0x140e1b4a0
140c958e7:	48 2b e0             	sub    %rax,%rsp
140c958ea:	48 8b 05 0f 36 72 00 	mov    0x72360f(%rip),%rax        # 0x1413b8f00
140c958f1:	48 33 c4             	xor    %rsp,%rax
140c958f4:	48 89 84 24 d0 01 00 	mov    %rax,0x1d0(%rsp)
140c958fb:	00
140c958fc:	48 8b 84 24 68 02 00 	mov    0x268(%rsp),%rax
140c95903:	00
140c95904:	4c 8b e2             	mov    %rdx,%r12
140c95907:	4c 8b bc 24 58 02 00 	mov    0x258(%rsp),%r15
140c9590e:	00
140c9590f:	48 8b e9             	mov    %rcx,%rbp
140c95912:	33 d2                	xor    %edx,%edx
140c95914:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140c95919:	b9 0c 04 00 00       	mov    $0x40c,%ecx
140c9591e:	4c 89 44 24 30       	mov    %r8,0x30(%rsp)
140c95923:	4d 8b f1             	mov    %r9,%r14
140c95926:	e8 85 b0 04 00       	call   0x140ce09b0
140c9592b:	48 8b d8             	mov    %rax,%rbx
140c9592e:	48 85 c0             	test   %rax,%rax
140c95931:	0f 84 2c 03 00 00    	je     0x140c95c63
140c95937:	48 8b b4 24 50 02 00 	mov    0x250(%rsp),%rsi
140c9593e:	00
140c9593f:	48 81 fe f9 00 00 00 	cmp    $0xf9,%rsi
140c95946:	76 6c                	jbe    0x140c959b4
140c95948:	83 bc 24 78 02 00 00 	cmpl   $0x0,0x278(%rsp)
140c9594f:	00
140c95950:	4c 8d 0d 19 c3 4a 00 	lea    0x4ac319(%rip),%r9        # 0x141141c70
140c95957:	74 31                	je     0x140c9598a
140c95959:	ba 50 00 00 00       	mov    $0x50,%edx
140c9595e:	c7 44 24 28 3a 00 00 	movl   $0x3a,0x28(%rsp)
140c95965:	00
140c95966:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140c9596b:	41 b8 31 02 00 00    	mov    $0x231,%r8d
140c95971:	48 8b cd             	mov    %rbp,%rcx
140c95974:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140c95978:	e8 c3 50 ff ff       	call   0x140c8aa40
140c9597d:	48 8b cb             	mov    %rbx,%rcx
140c95980:	e8 6b ae 04 00       	call   0x140ce07f0
140c95985:	e9 d9 02 00 00       	jmp    0x140c95c63
140c9598a:	ba 31 02 00 00       	mov    $0x231,%edx
140c9598f:	c7 44 24 20 40 00 00 	movl   $0x40,0x20(%rsp)
140c95996:	00
140c95997:	b9 14 00 00 00       	mov    $0x14,%ecx
140c9599c:	41 b8 6f 01 00 00    	mov    $0x16f,%r8d
140c959a2:	e8 d9 b2 03 00       	call   0x140cd0c80
140c959a7:	48 8b cb             	mov    %rbx,%rcx
140c959aa:	e8 41 ae 04 00       	call   0x140ce07f0
140c959af:	e9 af 02 00 00       	jmp    0x140c95c63
140c959b4:	49 8b cc             	mov    %r12,%rcx
140c959b7:	e8 44 c7 04 00       	call   0x140ce2100
140c959bc:	45 33 c9             	xor    %r9d,%r9d
140c959bf:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
140c959c6:	00
140c959c7:	41 b8 43 01 00 00    	mov    $0x143,%r8d
140c959cd:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140c959d2:	44 8b e8             	mov    %eax,%r13d
140c959d5:	e8 96 0f 01 00       	call   0x140ca6970
140c959da:	85 c0                	test   %eax,%eax
140c959dc:	0f 84 1d 02 00 00    	je     0x140c95bff
140c959e2:	8b 94 24 70 02 00 00 	mov    0x270(%rsp),%edx
140c959e9:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140c959ee:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140c959f4:	e8 c7 11 01 00       	call   0x140ca6bc0
140c959f9:	85 c0                	test   %eax,%eax
140c959fb:	0f 84 fe 01 00 00    	je     0x140c95bff
140c95a01:	bf 01 00 00 00       	mov    $0x1,%edi
140c95a06:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140c95a0b:	8b d7                	mov    %edi,%edx
140c95a0d:	e8 4e 14 01 00       	call   0x140ca6e60
140c95a12:	85 c0                	test   %eax,%eax
140c95a14:	0f 84 e5 01 00 00    	je     0x140c95bff
140c95a1a:	44 8d 47 05          	lea    0x5(%rdi),%r8d
140c95a1e:	48 8d 15 2b c1 4a 00 	lea    0x4ac12b(%rip),%rdx        # 0x141141b50
140c95a25:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140c95a2a:	e8 b1 0f 01 00       	call   0x140ca69e0
140c95a2f:	85 c0                	test   %eax,%eax
140c95a31:	0f 84 c8 01 00 00    	je     0x140c95bff
140c95a37:	4c 8b c6             	mov    %rsi,%r8
140c95a3a:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140c95a3f:	49 8b d6             	mov    %r14,%rdx
140c95a42:	e8 99 0f 01 00       	call   0x140ca69e0
140c95a47:	85 c0                	test   %eax,%eax
140c95a49:	0f 84 b0 01 00 00    	je     0x140c95bff
140c95a4f:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140c95a54:	e8 f7 0c 01 00       	call   0x140ca6750
140c95a59:	85 c0                	test   %eax,%eax
140c95a5b:	0f 84 9e 01 00 00    	je     0x140c95bff
140c95a61:	4c 8b 84 24 60 02 00 	mov    0x260(%rsp),%r8
140c95a68:	00
140c95a69:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140c95a6e:	33 f6                	xor    %esi,%esi
140c95a70:	44 8b cf             	mov    %edi,%r9d
140c95a73:	4d 85 ff             	test   %r15,%r15
140c95a76:	49 8b d7             	mov    %r15,%rdx
140c95a79:	4c 0f 44 c6          	cmove  %rsi,%r8
140c95a7d:	e8 de 15 01 00       	call   0x140ca7060
140c95a82:	85 c0                	test   %eax,%eax
140c95a84:	0f 84 75 01 00 00    	je     0x140c95bff
140c95a8a:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140c95a8f:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140c95a94:	e8 27 0e 01 00       	call   0x140ca68c0
140c95a99:	85 c0                	test   %eax,%eax
140c95a9b:	0f 84 5e 01 00 00    	je     0x140c95bff
140c95aa1:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140c95aa6:	e8 55 0d 01 00       	call   0x140ca6800
140c95aab:	85 c0                	test   %eax,%eax
140c95aad:	0f 84 4c 01 00 00    	je     0x140c95bff
140c95ab3:	48 8b cb             	mov    %rbx,%rcx
140c95ab6:	e8 95 b5 04 00       	call   0x140ce1050
140c95abb:	85 c0                	test   %eax,%eax
140c95abd:	0f 8e d6 00 00 00    	jle    0x140c95b99
140c95ac3:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
140c95ac8:	8d 57 fe             	lea    -0x2(%rdi),%edx
140c95acb:	41 b9 07 10 00 00    	mov    $0x1007,%r9d
140c95ad1:	c7 44 24 20 02 00 00 	movl   $0x2,0x20(%rsp)
140c95ad8:	00
140c95ad9:	41 b8 00 04 00 00    	mov    $0x400,%r8d
140c95adf:	48 8b cb             	mov    %rbx,%rcx
140c95ae2:	e8 69 aa 04 00       	call   0x140ce0550
140c95ae7:	85 c0                	test   %eax,%eax
140c95ae9:	0f 8e aa 00 00 00    	jle    0x140c95b99
140c95aef:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
140c95af4:	8d 57 fe             	lea    -0x2(%rdi),%edx
140c95af7:	41 b9 03 10 00 00    	mov    $0x1003,%r9d
140c95afd:	89 74 24 20          	mov    %esi,0x20(%rsp)
140c95b01:	41 b8 00 04 00 00    	mov    $0x400,%r8d
140c95b07:	48 8b cb             	mov    %rbx,%rcx
140c95b0a:	e8 41 aa 04 00       	call   0x140ce0550
140c95b0f:	85 c0                	test   %eax,%eax
140c95b11:	0f 8e 82 00 00 00    	jle    0x140c95b99
140c95b17:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140c95b1c:	8d 57 fe             	lea    -0x2(%rdi),%edx
140c95b1f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140c95b24:	41 b9 05 10 00 00    	mov    $0x1005,%r9d
140c95b2a:	41 b8 00 04 00 00    	mov    $0x400,%r8d
140c95b30:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
140c95b35:	48 8b cb             	mov    %rbx,%rcx
140c95b38:	e8 13 aa 04 00       	call   0x140ce0550
140c95b3d:	85 c0                	test   %eax,%eax
140c95b3f:	7e 58                	jle    0x140c95b99
140c95b41:	48 8d 84 24 80 00 00 	lea    0x80(%rsp),%rax
140c95b48:	00
140c95b49:	41 b9 06 10 00 00    	mov    $0x1006,%r9d
140c95b4f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140c95b54:	8d 57 fe             	lea    -0x2(%rdi),%edx
140c95b57:	8b 44 24 38          	mov    0x38(%rsp),%eax
140c95b5b:	41 b8 00 04 00 00    	mov    $0x400,%r8d
140c95b61:	48 8b cb             	mov    %rbx,%rcx
140c95b64:	89 44 24 20          	mov    %eax,0x20(%rsp)
140c95b68:	e8 e3 a9 04 00       	call   0x140ce0550
140c95b6d:	85 c0                	test   %eax,%eax
140c95b6f:	7e 28                	jle    0x140c95b99
140c95b71:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140c95b76:	4c 8d 84 24 70 02 00 	lea    0x270(%rsp),%r8
140c95b7d:	00
140c95b7e:	48 8b cb             	mov    %rbx,%rcx
140c95b81:	e8 3a b3 04 00       	call   0x140ce0ec0
140c95b86:	85 c0                	test   %eax,%eax
140c95b88:	7e 0f                	jle    0x140c95b99
140c95b8a:	48 8b cb             	mov    %rbx,%rcx
140c95b8d:	e8 5e ac 04 00       	call   0x140ce07f0
140c95b92:	8b c7                	mov    %edi,%eax
140c95b94:	e9 cc 00 00 00       	jmp    0x140c95c65
140c95b99:	48 8b cb             	mov    %rbx,%rcx
140c95b9c:	e8 4f ac 04 00       	call   0x140ce07f0
140c95ba1:	4c 8d 0d c8 c0 4a 00 	lea    0x4ac0c8(%rip),%r9        # 0x141141c70
140c95ba8:	39 b4 24 78 02 00 00 	cmp    %esi,0x278(%rsp)
140c95baf:	74 2d                	je     0x140c95bde
140c95bb1:	ba 50 00 00 00       	mov    $0x50,%edx
140c95bb6:	c7 44 24 28 68 00 00 	movl   $0x68,0x28(%rsp)
140c95bbd:	00
140c95bbe:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140c95bc3:	41 b8 31 02 00 00    	mov    $0x231,%r8d
140c95bc9:	48 8b cd             	mov    %rbp,%rcx
140c95bcc:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140c95bd0:	e8 6b 4e ff ff       	call   0x140c8aa40
140c95bd5:	8b c6                	mov    %esi,%eax
140c95bd7:	8b fe                	mov    %esi,%edi
140c95bd9:	e9 87 00 00 00       	jmp    0x140c95c65
140c95bde:	b9 14 00 00 00       	mov    $0x14,%ecx
140c95be3:	c7 44 24 20 6a 00 00 	movl   $0x6a,0x20(%rsp)
140c95bea:	00
140c95beb:	ba 31 02 00 00       	mov    $0x231,%edx
140c95bf0:	44 8d 41 30          	lea    0x30(%rcx),%r8d
140c95bf4:	e8 87 b0 03 00       	call   0x140cd0c80
140c95bf9:	8b c6                	mov    %esi,%eax
140c95bfb:	8b fe                	mov    %esi,%edi
140c95bfd:	eb 66                	jmp    0x140c95c65
140c95bff:	48 8b cb             	mov    %rbx,%rcx
140c95c02:	e8 e9 ab 04 00       	call   0x140ce07f0
140c95c07:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140c95c0c:	e8 ef 0a 01 00       	call   0x140ca6700
140c95c11:	83 bc 24 78 02 00 00 	cmpl   $0x0,0x278(%rsp)
140c95c18:	00
140c95c19:	4c 8d 0d 50 c0 4a 00 	lea    0x4ac050(%rip),%r9        # 0x141141c70
140c95c20:	74 26                	je     0x140c95c48
140c95c22:	ba 50 00 00 00       	mov    $0x50,%edx
140c95c27:	c7 44 24 28 55 00 00 	movl   $0x55,0x28(%rsp)
140c95c2e:	00
140c95c2f:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140c95c34:	41 b8 31 02 00 00    	mov    $0x231,%r8d
140c95c3a:	48 8b cd             	mov    %rbp,%rcx
140c95c3d:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140c95c41:	e8 fa 4d ff ff       	call   0x140c8aa40
140c95c46:	eb 1b                	jmp    0x140c95c63
140c95c48:	b9 14 00 00 00       	mov    $0x14,%ecx
140c95c4d:	c7 44 24 20 57 00 00 	movl   $0x57,0x20(%rsp)
140c95c54:	00
140c95c55:	ba 31 02 00 00       	mov    $0x231,%edx
140c95c5a:	44 8d 41 30          	lea    0x30(%rcx),%r8d
140c95c5e:	e8 1d b0 03 00       	call   0x140cd0c80
140c95c63:	33 c0                	xor    %eax,%eax
140c95c65:	48 8b 8c 24 d0 01 00 	mov    0x1d0(%rsp),%rcx
140c95c6c:	00
140c95c6d:	48 33 cc             	xor    %rsp,%rcx
140c95c70:	e8 8b 58 18 00       	call   0x140e1b500
140c95c75:	48 81 c4 e8 01 00 00 	add    $0x1e8,%rsp
140c95c7c:	41 5f                	pop    %r15
140c95c7e:	41 5e                	pop    %r14
140c95c80:	41 5d                	pop    %r13
140c95c82:	41 5c                	pop    %r12
140c95c84:	5f                   	pop    %rdi
140c95c85:	5e                   	pop    %rsi
140c95c86:	5d                   	pop    %rbp
140c95c87:	5b                   	pop    %rbx
140c95c88:	c3                   	ret
140c95c89:	cc                   	int3
140c95c8a:	cc                   	int3
140c95c8b:	cc                   	int3
140c95c8c:	cc                   	int3
140c95c8d:	cc                   	int3
140c95c8e:	cc                   	int3
140c95c8f:	cc                   	int3
140c95c90:	40 53                	rex push %rbx
140c95c92:	b8 40 00 00 00       	mov    $0x40,%eax
140c95c97:	e8 04 58 18 00       	call   0x140e1b4a0
140c95c9c:	48 2b e0             	sub    %rax,%rsp
140c95c9f:	48 8b 81 a8 00 00 00 	mov    0xa8(%rcx),%rax
140c95ca6:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
140c95cab:	48 8b 91 08 05 00 00 	mov    0x508(%rcx),%rdx
140c95cb2:	48 8b d9             	mov    %rcx,%rbx
140c95cb5:	45 33 c9             	xor    %r9d,%r9d
140c95cb8:	48 8b 80 38 02 00 00 	mov    0x238(%rax),%rax
140c95cbf:	48 89 82 e8 01 00 00 	mov    %rax,0x1e8(%rdx)
140c95cc6:	33 c0                	xor    %eax,%eax
140c95cc8:	48 8b 89 08 05 00 00 	mov    0x508(%rcx),%rcx
140c95ccf:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140c95cd4:	89 44 24 30          	mov    %eax,0x30(%rsp)
140c95cd8:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140c95cdd:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140c95ce2:	e8 49 1b ff ff       	call   0x140c87830
140c95ce7:	85 c0                	test   %eax,%eax
140c95ce9:	75 33                	jne    0x140c95d1e
140c95ceb:	ba 50 00 00 00       	mov    $0x50,%edx
140c95cf0:	c7 44 24 28 5e 01 00 	movl   $0x15e,0x28(%rsp)
140c95cf7:	00
140c95cf8:	48 8d 05 71 bf 4a 00 	lea    0x4abf71(%rip),%rax        # 0x141141c70
140c95cff:	41 b8 b9 01 00 00    	mov    $0x1b9,%r8d
140c95d05:	48 8b cb             	mov    %rbx,%rcx
140c95d08:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140c95d0d:	44 8d 4a 3a          	lea    0x3a(%rdx),%r9d
140c95d11:	e8 2a 4d ff ff       	call   0x140c8aa40
140c95d16:	33 c0                	xor    %eax,%eax
140c95d18:	48 83 c4 40          	add    $0x40,%rsp
140c95d1c:	5b                   	pop    %rbx
140c95d1d:	c3                   	ret
140c95d1e:	48 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%rcx
140c95d25:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140c95d2a:	48 89 81 78 02 00 00 	mov    %rax,0x278(%rcx)
140c95d31:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
140c95d36:	48 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%rcx
140c95d3d:	48 89 81 80 02 00 00 	mov    %rax,0x280(%rcx)
140c95d44:	b8 01 00 00 00       	mov    $0x1,%eax
140c95d49:	48 83 c4 40          	add    $0x40,%rsp
140c95d4d:	5b                   	pop    %rbx
140c95d4e:	c3                   	ret
140c95d4f:	cc                   	int3
140c95d50:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140c95d55:	55                   	push   %rbp
140c95d56:	56                   	push   %rsi
140c95d57:	57                   	push   %rdi
140c95d58:	41 54                	push   %r12
140c95d5a:	41 55                	push   %r13
140c95d5c:	41 56                	push   %r14
140c95d5e:	41 57                	push   %r15
140c95d60:	b8 b0 00 00 00       	mov    $0xb0,%eax
140c95d65:	e8 36 57 18 00       	call   0x140e1b4a0