140d02e57:	e8 54 c8 1d 00       	call   0x140edf6b0
140d02e5c:	33 db                	xor    %ebx,%ebx
140d02e5e:	48 8b d6             	mov    %rsi,%rdx
140d02e61:	49 8b ce             	mov    %r14,%rcx
140d02e64:	44 8d 43 01          	lea    0x1(%rbx),%r8d
140d02e68:	e8 93 cc 30 ff       	call   0x14000fb00
140d02e6d:	41 b8 38 00 00 00    	mov    $0x38,%r8d
140d02e73:	48 8d 0c 33          	lea    (%rbx,%rsi,1),%rcx
140d02e77:	4c 2b c3             	sub    %rbx,%r8
140d02e7a:	33 d2                	xor    %edx,%edx
140d02e7c:	e8 2f c8 1d 00       	call   0x140edf6b0
140d02e81:	41 0f b6 46 1b       	movzbl 0x1b(%r14),%eax
140d02e86:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140d02e8c:	88 46 38             	mov    %al,0x38(%rsi)
140d02e8f:	48 8b d6             	mov    %rsi,%rdx
140d02e92:	41 0f b6 46 1a       	movzbl 0x1a(%r14),%eax
140d02e97:	49 8b ce             	mov    %r14,%rcx
140d02e9a:	88 46 39             	mov    %al,0x39(%rsi)
140d02e9d:	41 0f b6 46 19       	movzbl 0x19(%r14),%eax
140d02ea2:	88 46 3a             	mov    %al,0x3a(%rsi)
140d02ea5:	41 0f b6 46 18       	movzbl 0x18(%r14),%eax
140d02eaa:	88 46 3b             	mov    %al,0x3b(%rsi)
140d02ead:	41 0f b6 46 17       	movzbl 0x17(%r14),%eax
140d02eb2:	88 46 3c             	mov    %al,0x3c(%rsi)
140d02eb5:	41 0f b6 46 16       	movzbl 0x16(%r14),%eax
140d02eba:	88 46 3d             	mov    %al,0x3d(%rsi)
140d02ebd:	41 0f b6 46 15       	movzbl 0x15(%r14),%eax
140d02ec2:	88 46 3e             	mov    %al,0x3e(%rsi)
140d02ec5:	41 0f b6 46 14       	movzbl 0x14(%r14),%eax
140d02eca:	88 46 3f             	mov    %al,0x3f(%rsi)
140d02ecd:	e8 2e cc 30 ff       	call   0x14000fb00
140d02ed2:	ba 40 00 00 00       	mov    $0x40,%edx
140d02ed7:	41 c7 46 5c 00 00 00 	movl   $0x0,0x5c(%r14)
140d02ede:	00
140d02edf:	48 8b ce             	mov    %rsi,%rcx
140d02ee2:	e8 19 f4 2f ff       	call   0x140002300
140d02ee7:	41 8b 0e             	mov    (%r14),%ecx
140d02eea:	8b c1                	mov    %ecx,%eax
140d02eec:	c1 e8 18             	shr    $0x18,%eax
140d02eef:	88 07                	mov    %al,(%rdi)
140d02ef1:	8b c1                	mov    %ecx,%eax
140d02ef3:	c1 e8 10             	shr    $0x10,%eax
140d02ef6:	88 47 01             	mov    %al,0x1(%rdi)
140d02ef9:	8b c1                	mov    %ecx,%eax
140d02efb:	c1 e8 08             	shr    $0x8,%eax
140d02efe:	88 47 02             	mov    %al,0x2(%rdi)
140d02f01:	88 4f 03             	mov    %cl,0x3(%rdi)
140d02f04:	41 8b 4e 04          	mov    0x4(%r14),%ecx
140d02f08:	8b c1                	mov    %ecx,%eax
140d02f0a:	c1 e8 18             	shr    $0x18,%eax
140d02f0d:	88 47 04             	mov    %al,0x4(%rdi)
140d02f10:	8b c1                	mov    %ecx,%eax
140d02f12:	c1 e8 10             	shr    $0x10,%eax
140d02f15:	88 47 05             	mov    %al,0x5(%rdi)
140d02f18:	8b c1                	mov    %ecx,%eax
140d02f1a:	c1 e8 08             	shr    $0x8,%eax
140d02f1d:	88 47 06             	mov    %al,0x6(%rdi)
140d02f20:	88 4f 07             	mov    %cl,0x7(%rdi)
140d02f23:	41 8b 4e 08          	mov    0x8(%r14),%ecx
140d02f27:	8b c1                	mov    %ecx,%eax
140d02f29:	c1 e8 18             	shr    $0x18,%eax
140d02f2c:	88 47 08             	mov    %al,0x8(%rdi)
140d02f2f:	8b c1                	mov    %ecx,%eax
140d02f31:	c1 e8 10             	shr    $0x10,%eax
140d02f34:	88 47 09             	mov    %al,0x9(%rdi)
140d02f37:	8b c1                	mov    %ecx,%eax
140d02f39:	c1 e8 08             	shr    $0x8,%eax
140d02f3c:	88 47 0a             	mov    %al,0xa(%rdi)
140d02f3f:	88 4f 0b             	mov    %cl,0xb(%rdi)
140d02f42:	41 8b 4e 0c          	mov    0xc(%r14),%ecx
140d02f46:	8b c1                	mov    %ecx,%eax
140d02f48:	c1 e8 18             	shr    $0x18,%eax
140d02f4b:	88 47 0c             	mov    %al,0xc(%rdi)
140d02f4e:	8b c1                	mov    %ecx,%eax
140d02f50:	c1 e8 10             	shr    $0x10,%eax
140d02f53:	88 47 0d             	mov    %al,0xd(%rdi)
140d02f56:	8b c1                	mov    %ecx,%eax
140d02f58:	c1 e8 08             	shr    $0x8,%eax
140d02f5b:	88 47 0e             	mov    %al,0xe(%rdi)
140d02f5e:	88 4f 0f             	mov    %cl,0xf(%rdi)
140d02f61:	41 8b 56 10          	mov    0x10(%r14),%edx
140d02f65:	8b ca                	mov    %edx,%ecx
140d02f67:	c1 e9 18             	shr    $0x18,%ecx
140d02f6a:	88 4f 10             	mov    %cl,0x10(%rdi)
140d02f6d:	8b ca                	mov    %edx,%ecx
140d02f6f:	c1 e9 10             	shr    $0x10,%ecx
140d02f72:	88 4f 11             	mov    %cl,0x11(%rdi)
140d02f75:	8b ca                	mov    %edx,%ecx
140d02f77:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d02f7c:	b8 01 00 00 00       	mov    $0x1,%eax
140d02f81:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140d02f86:	c1 e9 08             	shr    $0x8,%ecx
140d02f89:	88 4f 12             	mov    %cl,0x12(%rdi)
140d02f8c:	88 57 13             	mov    %dl,0x13(%rdi)
140d02f8f:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
140d02f94:	48 83 c4 20          	add    $0x20,%rsp
140d02f98:	41 5e                	pop    %r14
140d02f9a:	c3                   	ret
140d02f9b:	cc                   	int3
140d02f9c:	cc                   	int3
140d02f9d:	cc                   	int3
140d02f9e:	cc                   	int3
140d02f9f:	cc                   	int3
140d02fa0:	0f 57 c0             	xorps  %xmm0,%xmm0
140d02fa3:	33 c0                	xor    %eax,%eax
140d02fa5:	0f 11 41 14          	movups %xmm0,0x14(%rcx)
140d02fa9:	0f 11 41 24          	movups %xmm0,0x24(%rcx)
140d02fad:	0f 11 41 34          	movups %xmm0,0x34(%rcx)
140d02fb1:	0f 11 41 44          	movups %xmm0,0x44(%rcx)
140d02fb5:	48 89 41 54          	mov    %rax,0x54(%rcx)
140d02fb9:	89 41 5c             	mov    %eax,0x5c(%rcx)
140d02fbc:	b8 01 00 00 00       	mov    $0x1,%eax
140d02fc1:	c7 01 01 23 45 67    	movl   $0x67452301,(%rcx)
140d02fc7:	c7 41 04 89 ab cd ef 	movl   $0xefcdab89,0x4(%rcx)
140d02fce:	c7 41 08 fe dc ba 98 	movl   $0x98badcfe,0x8(%rcx)
140d02fd5:	c7 41 0c 76 54 32 10 	movl   $0x10325476,0xc(%rcx)
140d02fdc:	c7 41 10 f0 e1 d2 c3 	movl   $0xc3d2e1f0,0x10(%rcx)
140d02fe3:	c3                   	ret
140d02fe4:	cc                   	int3
140d02fe5:	cc                   	int3
140d02fe6:	cc                   	int3
140d02fe7:	cc                   	int3
140d02fe8:	cc                   	int3
140d02fe9:	cc                   	int3
140d02fea:	cc                   	int3
140d02feb:	cc                   	int3
140d02fec:	cc                   	int3
140d02fed:	cc                   	int3
140d02fee:	cc                   	int3
140d02fef:	cc                   	int3
140d02ff0:	b8 28 00 00 00       	mov    $0x28,%eax
140d02ff5:	e8 a6 84 11 00       	call   0x140e1b4a0
140d02ffa:	48 2b e0             	sub    %rax,%rsp
140d02ffd:	44 8d 40 d9          	lea    -0x27(%rax),%r8d
140d03001:	48 83 c4 28          	add    $0x28,%rsp
140d03005:	e9 f6 ca 30 ff       	jmp    0x14000fb00
140d0300a:	cc                   	int3
140d0300b:	cc                   	int3
140d0300c:	cc                   	int3
140d0300d:	cc                   	int3
140d0300e:	cc                   	int3
140d0300f:	cc                   	int3
140d03010:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d03015:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140d0301a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140d0301f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140d03024:	41 54                	push   %r12
140d03026:	41 56                	push   %r14
140d03028:	41 57                	push   %r15
140d0302a:	b8 20 00 00 00       	mov    $0x20,%eax
140d0302f:	e8 6c 84 11 00       	call   0x140e1b4a0
140d03034:	48 2b e0             	sub    %rax,%rsp
140d03037:	49 8b f8             	mov    %r8,%rdi
140d0303a:	4c 8b fa             	mov    %rdx,%r15
140d0303d:	48 8b e9             	mov    %rcx,%rbp
140d03040:	4d 85 c0             	test   %r8,%r8
140d03043:	0f 84 da 00 00 00    	je     0x140d03123
140d03049:	8b 41 14             	mov    0x14(%rcx),%eax
140d0304c:	42 8d 14 c0          	lea    (%rax,%r8,8),%edx
140d03050:	3b d0                	cmp    %eax,%edx
140d03052:	73 03                	jae    0x140d03057
140d03054:	ff 41 18             	incl   0x18(%rcx)
140d03057:	48 8d 71 5c          	lea    0x5c(%rcx),%rsi
140d0305b:	89 51 14             	mov    %edx,0x14(%rcx)
140d0305e:	8b 16                	mov    (%rsi),%edx
140d03060:	4c 8d 71 1c          	lea    0x1c(%rcx),%r14
140d03064:	48 8b c7             	mov    %rdi,%rax
140d03067:	4c 8b e6             	mov    %rsi,%r12
140d0306a:	48 c1 e8 1d          	shr    $0x1d,%rax
140d0306e:	01 41 18             	add    %eax,0x18(%rcx)
140d03071:	48 85 d2             	test   %rdx,%rdx
140d03074:	74 71                	je     0x140d030e7
140d03076:	48 83 ff 40          	cmp    $0x40,%rdi
140d0307a:	73 21                	jae    0x140d0309d
140d0307c:	4a 8d 0c 02          	lea    (%rdx,%r8,1),%rcx
140d03080:	48 83 f9 40          	cmp    $0x40,%rcx
140d03084:	73 13                	jae    0x140d03099
140d03086:	49 8d 0c 16          	lea    (%r14,%rdx,1),%rcx
140d0308a:	49 8b d7             	mov    %r15,%rdx
140d0308d:	e8 7e bf 1d 00       	call   0x140edf010
140d03092:	01 3e                	add    %edi,(%rsi)
140d03094:	e9 8a 00 00 00       	jmp    0x140d03123
140d03099:	4c 8d 65 5c          	lea    0x5c(%rbp),%r12
140d0309d:	49 8d 0c 16          	lea    (%r14,%rdx,1),%rcx
140d030a1:	bb 40 00 00 00       	mov    $0x40,%ebx
140d030a6:	48 2b da             	sub    %rdx,%rbx
140d030a9:	49 8b d7             	mov    %r15,%rdx
140d030ac:	4c 8b c3             	mov    %rbx,%r8
140d030af:	e8 5c bf 1d 00       	call   0x140edf010
140d030b4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140d030ba:	49 8b d6             	mov    %r14,%rdx
140d030bd:	48 8b cd             	mov    %rbp,%rcx
140d030c0:	e8 3b ca 30 ff       	call   0x14000fb00
140d030c5:	0f 57 c0             	xorps  %xmm0,%xmm0
140d030c8:	c7 06 00 00 00 00    	movl   $0x0,(%rsi)
140d030ce:	41 0f 11 06          	movups %xmm0,(%r14)
140d030d2:	4c 03 fb             	add    %rbx,%r15
140d030d5:	41 0f 11 46 10       	movups %xmm0,0x10(%r14)
140d030da:	48 2b fb             	sub    %rbx,%rdi
140d030dd:	41 0f 11 46 20       	movups %xmm0,0x20(%r14)
140d030e2:	41 0f 11 46 30       	movups %xmm0,0x30(%r14)
140d030e7:	48 8b df             	mov    %rdi,%rbx
140d030ea:	48 c1 eb 06          	shr    $0x6,%rbx
140d030ee:	48 85 db             	test   %rbx,%rbx
140d030f1:	74 1b                	je     0x140d0310e
140d030f3:	4c 8b c3             	mov    %rbx,%r8
140d030f6:	49 8b d7             	mov    %r15,%rdx
140d030f9:	48 8b cd             	mov    %rbp,%rcx
140d030fc:	e8 ff c9 30 ff       	call   0x14000fb00
140d03101:	48 c1 e3 06          	shl    $0x6,%rbx
140d03105:	49 8b f4             	mov    %r12,%rsi
140d03108:	4c 03 fb             	add    %rbx,%r15
140d0310b:	48 2b fb             	sub    %rbx,%rdi
140d0310e:	48 85 ff             	test   %rdi,%rdi
140d03111:	74 10                	je     0x140d03123
140d03113:	4c 8b c7             	mov    %rdi,%r8
140d03116:	89 3e                	mov    %edi,(%rsi)
140d03118:	49 8b d7             	mov    %r15,%rdx
140d0311b:	49 8b ce             	mov    %r14,%rcx
140d0311e:	e8 ed be 1d 00       	call   0x140edf010
140d03123:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140d03128:	b8 01 00 00 00       	mov    $0x1,%eax
140d0312d:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140d03132:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140d03137:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
140d0313c:	48 83 c4 20          	add    $0x20,%rsp
140d03140:	41 5f                	pop    %r15
140d03142:	41 5e                	pop    %r14
140d03144:	41 5c                	pop    %r12
140d03146:	c3                   	ret
140d03147:	cc                   	int3
140d03148:	cc                   	int3
140d03149:	cc                   	int3
140d0314a:	cc                   	int3
140d0314b:	cc                   	int3
140d0314c:	cc                   	int3
140d0314d:	cc                   	int3
140d0314e:	cc                   	int3
140d0314f:	cc                   	int3
140d03150:	b8 28 00 00 00       	mov    $0x28,%eax
140d03155:	e8 46 83 11 00       	call   0x140e1b4a0
140d0315a:	48 2b e0             	sub    %rax,%rsp
140d0315d:	48 83 c4 28          	add    $0x28,%rsp
140d03161:	e9 8a 00 00 00       	jmp    0x140d031f0
140d03166:	cc                   	int3
140d03167:	cc                   	int3
140d03168:	cc                   	int3
140d03169:	cc                   	int3
140d0316a:	cc                   	int3
140d0316b:	cc                   	int3
140d0316c:	cc                   	int3
140d0316d:	cc                   	int3
140d0316e:	cc                   	int3
140d0316f:	cc                   	int3
140d03170:	0f 57 c0             	xorps  %xmm0,%xmm0
140d03173:	33 c0                	xor    %eax,%eax
140d03175:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
140d03179:	0f 11 41 30          	movups %xmm0,0x30(%rcx)
140d0317d:	0f 11 41 40          	movups %xmm0,0x40(%rcx)
140d03181:	0f 11 41 50          	movups %xmm0,0x50(%rcx)
140d03185:	48 89 41 60          	mov    %rax,0x60(%rcx)
140d03189:	89 41 68             	mov    %eax,0x68(%rcx)
140d0318c:	b8 01 00 00 00       	mov    $0x1,%eax
140d03191:	c7 01 d8 9e 05 c1    	movl   $0xc1059ed8,(%rcx)
140d03197:	c7 41 04 07 d5 7c 36 	movl   $0x367cd507,0x4(%rcx)
140d0319e:	c7 41 08 17 dd 70 30 	movl   $0x3070dd17,0x8(%rcx)
140d031a5:	c7 41 0c 39 59 0e f7 	movl   $0xf70e5939,0xc(%rcx)
140d031ac:	c7 41 10 31 0b c0 ff 	movl   $0xffc00b31,0x10(%rcx)
140d031b3:	c7 41 14 11 15 58 68 	movl   $0x68581511,0x14(%rcx)
140d031ba:	c7 41 18 a7 8f f9 64 	movl   $0x64f98fa7,0x18(%rcx)
140d031c1:	c7 41 1c a4 4f fa be 	movl   $0xbefa4fa4,0x1c(%rcx)
140d031c8:	c7 41 6c 1c 00 00 00 	movl   $0x1c,0x6c(%rcx)
140d031cf:	c3                   	ret
140d031d0:	b8 28 00 00 00       	mov    $0x28,%eax
140d031d5:	e8 c6 82 11 00       	call   0x140e1b4a0
140d031da:	48 2b e0             	sub    %rax,%rsp
140d031dd:	48 83 c4 28          	add    $0x28,%rsp
140d031e1:	e9 ba 03 00 00       	jmp    0x140d035a0
140d031e6:	cc                   	int3
140d031e7:	cc                   	int3
140d031e8:	cc                   	int3
140d031e9:	cc                   	int3
140d031ea:	cc                   	int3
140d031eb:	cc                   	int3
140d031ec:	cc                   	int3
140d031ed:	cc                   	int3
140d031ee:	cc                   	int3
140d031ef:	cc                   	int3
140d031f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d031f5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140d031fa:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140d031ff:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140d03204:	41 57                	push   %r15
140d03206:	b8 20 00 00 00       	mov    $0x20,%eax
140d0320b:	e8 90 82 11 00       	call   0x140e1b4a0
140d03210:	48 2b e0             	sub    %rax,%rsp
140d03213:	44 8b 7a 68          	mov    0x68(%rdx),%r15d
140d03217:	4c 8d 72 28          	lea    0x28(%rdx),%r14
140d0321b:	33 f6                	xor    %esi,%esi
140d0321d:	48 8b fa             	mov    %rdx,%rdi
140d03220:	48 8b d9             	mov    %rcx,%rbx
140d03223:	43 c6 04 37 80       	movb   $0x80,(%r15,%r14,1)
140d03228:	49 ff c7             	inc    %r15
140d0322b:	49 83 ff 38          	cmp    $0x38,%r15
140d0322f:	76 26                	jbe    0x140d03257
140d03231:	41 b8 40 00 00 00    	mov    $0x40,%r8d
140d03237:	4b 8d 0c 37          	lea    (%r15,%r14,1),%rcx
140d0323b:	4d 2b c7             	sub    %r15,%r8
140d0323e:	33 d2                	xor    %edx,%edx
140d03240:	e8 6b c4 1d 00       	call   0x140edf6b0
140d03245:	44 8d 46 01          	lea    0x1(%rsi),%r8d
140d03249:	49 8b d6             	mov    %r14,%rdx
140d0324c:	48 8b cf             	mov    %rdi,%rcx
140d0324f:	44 8b fe             	mov    %esi,%r15d
140d03252:	e8 e9 f5 31 ff       	call   0x140022840
140d03257:	41 b8 38 00 00 00    	mov    $0x38,%r8d
140d0325d:	4b 8d 0c 37          	lea    (%r15,%r14,1),%rcx
140d03261:	4d 2b c7             	sub    %r15,%r8
140d03264:	33 d2                	xor    %edx,%edx
140d03266:	e8 45 c4 1d 00       	call   0x140edf6b0
140d0326b:	0f b6 47 27          	movzbl 0x27(%rdi),%eax
140d0326f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140d03275:	41 88 46 38          	mov    %al,0x38(%r14)
140d03279:	49 8b d6             	mov    %r14,%rdx
140d0327c:	0f b6 47 26          	movzbl 0x26(%rdi),%eax
140d03280:	48 8b cf             	mov    %rdi,%rcx
140d03283:	41 88 46 39          	mov    %al,0x39(%r14)
140d03287:	0f b6 47 25          	movzbl 0x25(%rdi),%eax
140d0328b:	41 88 46 3a          	mov    %al,0x3a(%r14)
140d0328f:	0f b6 47 24          	movzbl 0x24(%rdi),%eax
140d03293:	41 88 46 3b          	mov    %al,0x3b(%r14)
140d03297:	0f b6 47 23          	movzbl 0x23(%rdi),%eax
140d0329b:	41 88 46 3c          	mov    %al,0x3c(%r14)
140d0329f:	0f b6 47 22          	movzbl 0x22(%rdi),%eax
140d032a3:	41 88 46 3d          	mov    %al,0x3d(%r14)
140d032a7:	0f b6 47 21          	movzbl 0x21(%rdi),%eax
140d032ab:	41 88 46 3e          	mov    %al,0x3e(%r14)
140d032af:	0f b6 47 20          	movzbl 0x20(%rdi),%eax
140d032b3:	41 88 46 3f          	mov    %al,0x3f(%r14)
140d032b7:	e8 84 f5 31 ff       	call   0x140022840
140d032bc:	ba 40 00 00 00       	mov    $0x40,%edx
140d032c1:	89 77 68             	mov    %esi,0x68(%rdi)
140d032c4:	49 8b ce             	mov    %r14,%rcx
140d032c7:	e8 34 f0 2f ff       	call   0x140002300
140d032cc:	8b 47 6c             	mov    0x6c(%rdi),%eax
140d032cf:	83 f8 1c             	cmp    $0x1c,%eax
140d032d2:	0f 84 4b 01 00 00    	je     0x140d03423
140d032d8:	83 f8 20             	cmp    $0x20,%eax
140d032db:	74 53                	je     0x140d03330
140d032dd:	76 07                	jbe    0x140d032e6