140c2ea2d:	0f 85 73 ff ff ff    	jne    0x140c2e9a6
140c2ea33:	33 d2                	xor    %edx,%edx
140c2ea35:	41 b8 e0 01 00 00    	mov    $0x1e0,%r8d
140c2ea3b:	48 8d 1d 2e 3c 86 00 	lea    0x863c2e(%rip),%rbx        # 0x141492670
140c2ea42:	48 8b cb             	mov    %rbx,%rcx
140c2ea45:	e8 66 0c 2b 00       	call   0x140edf6b0
140c2ea4a:	33 ff                	xor    %edi,%edi
140c2ea4c:	48 89 3d 25 3c 86 00 	mov    %rdi,0x863c25(%rip)        # 0x141492678
140c2ea53:	40 88 3d b6 3c 86 00 	mov    %dil,0x863cb6(%rip)        # 0x141492710
140c2ea5a:	40 88 3d 47 3d 86 00 	mov    %dil,0x863d47(%rip)        # 0x1414927a8
140c2ea61:	40 88 3d d8 3d 86 00 	mov    %dil,0x863dd8(%rip)        # 0x141492840
140c2ea68:	48 89 3d d9 3d 86 00 	mov    %rdi,0x863dd9(%rip)        # 0x141492848
140c2ea6f:	48 8d 05 7a 4a 3b 00 	lea    0x3b4a7a(%rip),%rax        # 0x140fe34f0
140c2ea76:	48 89 05 f3 3b 86 00 	mov    %rax,0x863bf3(%rip)        # 0x141492670
140c2ea7d:	66 c7 05 ca 3d 86 00 	movw   $0x1,0x863dca(%rip)        # 0x141492850
140c2ea84:	01 00
140c2ea86:	89 3d c8 3d 86 00    	mov    %edi,0x863dc8(%rip)        # 0x141492854
140c2ea8c:	48 8d 05 85 b0 4a 00 	lea    0x4ab085(%rip),%rax        # 0x1410d9b18
140c2ea93:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140c2ea98:	89 7c 24 38          	mov    %edi,0x38(%rsp)
140c2ea9c:	48 8d 05 fd 55 50 00 	lea    0x5055fd(%rip),%rax        # 0x1411340a0
140c2eaa3:	48 89 05 ae 3d 86 00 	mov    %rax,0x863dae(%rip)        # 0x141492858
140c2eaaa:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140c2eaaf:	0f 29 05 aa 3d 86 00 	movaps %xmm0,0x863daa(%rip)        # 0x141492860
140c2eab6:	48 8d 05 9b 3d 86 00 	lea    0x863d9b(%rip),%rax        # 0x141492858
140c2eabd:	48 89 05 cc 3d 86 00 	mov    %rax,0x863dcc(%rip)        # 0x141492890
140c2eac4:	c6 05 6d 3f 86 00 01 	movb   $0x1,0x863f6d(%rip)        # 0x141492a38
140c2eacb:	0f 57 c0             	xorps  %xmm0,%xmm0
140c2eace:	0f 11 05 6b 3f 86 00 	movups %xmm0,0x863f6b(%rip)        # 0x141492a40
140c2ead5:	66 0f 6f 0d 53 53 37 	movdqa 0x375353(%rip),%xmm1        # 0x140fa3e30
140c2eadc:	00
140c2eadd:	66 0f 7f 0d 6b 3f 86 	movdqa %xmm1,0x863f6b(%rip)        # 0x141492a50
140c2eae4:	00
140c2eae5:	40 88 3d 54 3f 86 00 	mov    %dil,0x863f54(%rip)        # 0x141492a40
140c2eaec:	66 0f 7f 05 6c 3f 86 	movdqa %xmm0,0x863f6c(%rip)        # 0x141492a60
140c2eaf3:	00
140c2eaf4:	48 89 3d 75 3f 86 00 	mov    %rdi,0x863f75(%rip)        # 0x141492a70
140c2eafb:	40 88 3d a6 3f 86 00 	mov    %dil,0x863fa6(%rip)        # 0x141492aa8
140c2eb02:	66 0f 7f 05 a6 3f 86 	movdqa %xmm0,0x863fa6(%rip)        # 0x141492ab0
140c2eb09:	00
140c2eb0a:	0f 57 c9             	xorps  %xmm1,%xmm1
140c2eb0d:	66 0f 7f 0d ab 3f 86 	movdqa %xmm1,0x863fab(%rip)        # 0x141492ac0
140c2eb14:	00
140c2eb15:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
140c2eb1a:	48 89 85 48 06 00 00 	mov    %rax,0x648(%rbp)
140c2eb21:	40 88 7d 88          	mov    %dil,-0x78(%rbp)
140c2eb25:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140c2eb2a:	48 89 85 50 06 00 00 	mov    %rax,0x650(%rbp)
140c2eb31:	40 88 7c 24 60       	mov    %dil,0x60(%rsp)
140c2eb36:	48 8d 85 68 01 00 00 	lea    0x168(%rbp),%rax
140c2eb3d:	48 89 85 58 06 00 00 	mov    %rax,0x658(%rbp)
140c2eb44:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
140c2eb4a:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
140c2eb4f:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140c2eb54:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140c2eb5b:	e8 b0 3f 76 ff       	call   0x140392b10
140c2eb60:	4c 8b c8             	mov    %rax,%r9
140c2eb63:	41 b0 01             	mov    $0x1,%r8b
140c2eb66:	0f b6 95 48 06 00 00 	movzbl 0x648(%rbp),%edx
140c2eb6d:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
140c2eb71:	e8 6a 67 f1 ff       	call   0x140b452e0
140c2eb76:	90                   	nop
140c2eb77:	48 8b d0             	mov    %rax,%rdx
140c2eb7a:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
140c2eb81:	e8 ca 00 ef ff       	call   0x140b1ec50
140c2eb86:	48 8b d0             	mov    %rax,%rdx
140c2eb89:	48 8d 8d 68 01 00 00 	lea    0x168(%rbp),%rcx
140c2eb90:	e8 5b a1 ed ff       	call   0x140b08cf0
140c2eb95:	40 88 bd 48 03 00 00 	mov    %dil,0x348(%rbp)
140c2eb9c:	0f 57 c0             	xorps  %xmm0,%xmm0
140c2eb9f:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140c2eba4:	48 c7 44 24 40 02 00 	movq   $0x2,0x40(%rsp)
140c2ebab:	00 00
140c2ebad:	48 c7 44 24 48 0f 00 	movq   $0xf,0x48(%rsp)
140c2ebb4:	00 00
140c2ebb6:	b8 6f 70 00 00       	mov    $0x706f,%eax
140c2ebbb:	66 89 44 24 30       	mov    %ax,0x30(%rsp)
140c2ebc0:	40 88 7c 24 32       	mov    %dil,0x32(%rsp)
140c2ebc5:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140c2ebca:	0f 11 45 90          	movups %xmm0,-0x70(%rbp)
140c2ebce:	0f 10 4c 24 40       	movups 0x40(%rsp),%xmm1
140c2ebd3:	0f 11 4d a0          	movups %xmm1,-0x60(%rbp)
140c2ebd7:	0f 57 c0             	xorps  %xmm0,%xmm0
140c2ebda:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
140c2ebdf:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
140c2ebe3:	40 88 7d f8          	mov    %dil,-0x8(%rbp)
140c2ebe7:	f3 0f 7f 45 00       	movdqu %xmm0,0x0(%rbp)
140c2ebec:	0f 57 c9             	xorps  %xmm1,%xmm1
140c2ebef:	f3 0f 7f 4d 10       	movdqu %xmm1,0x10(%rbp)
140c2ebf4:	c6 45 20 01          	movb   $0x1,0x20(%rbp)
140c2ebf8:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
140c2ebfd:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140c2ec02:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140c2ec07:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140c2ec0c:	45 33 c9             	xor    %r9d,%r9d
140c2ec0f:	4c 8d 85 68 01 00 00 	lea    0x168(%rbp),%r8
140c2ec16:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
140c2ec1a:	48 8d 8d 50 03 00 00 	lea    0x350(%rbp),%rcx
140c2ec21:	e8 5a 43 f1 ff       	call   0x140b42f80
140c2ec26:	90                   	nop
140c2ec27:	48 8d 85 50 03 00 00 	lea    0x350(%rbp),%rax
140c2ec2e:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140c2ec33:	48 8d 85 18 06 00 00 	lea    0x618(%rbp),%rax
140c2ec3a:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140c2ec3f:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
140c2ec44:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
140c2ec4a:	4c 8d 85 48 06 00 00 	lea    0x648(%rbp),%r8
140c2ec51:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140c2ec56:	48 8d 0d 73 3e 86 00 	lea    0x863e73(%rip),%rcx        # 0x141492ad0
140c2ec5d:	e8 3e 44 f3 ff       	call   0x140b630a0
140c2ec62:	90                   	nop
140c2ec63:	4c 8d 0d 26 0d ef ff 	lea    -0x10f2da(%rip),%r9        # 0x140b1f990
140c2ec6a:	ba c8 02 00 00       	mov    $0x2c8,%edx
140c2ec6f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140c2ec75:	48 8d 8d 50 03 00 00 	lea    0x350(%rbp),%rcx
140c2ec7c:	e8 cb c8 1e 00       	call   0x140e1b54c
140c2ec81:	90                   	nop
140c2ec82:	4c 8b 85 90 00 00 00 	mov    0x90(%rbp),%r8
140c2ec89:	4d 85 c0             	test   %r8,%r8
140c2ec8c:	74 13                	je     0x140c2eca1
140c2ec8e:	49 83 28 01          	subq   $0x1,(%r8)
140c2ec92:	75 0d                	jne    0x140c2eca1
140c2ec94:	ba 18 00 00 00       	mov    $0x18,%edx
140c2ec99:	49 8b c8             	mov    %r8,%rcx
140c2ec9c:	e8 a3 c4 1e 00       	call   0x140e1b144
140c2eca1:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
140c2eca5:	e8 b6 96 56 ff       	call   0x140198360
140c2ecaa:	80 7d 70 00          	cmpb   $0x0,0x70(%rbp)
140c2ecae:	0f 84 04 fd ff ff    	je     0x140c2e9b8
140c2ecb4:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140c2ecb8:	e8 43 e8 56 ff       	call   0x14019d500
140c2ecbd:	90                   	nop
140c2ecbe:	e9 f5 fc ff ff       	jmp    0x140c2e9b8
140c2ecc3:	cc                   	int3
140c2ecc4:	cc                   	int3
140c2ecc5:	cc                   	int3
140c2ecc6:	cc                   	int3
140c2ecc7:	cc                   	int3
140c2ecc8:	cc                   	int3
140c2ecc9:	cc                   	int3
140c2ecca:	cc                   	int3
140c2eccb:	cc                   	int3
140c2eccc:	cc                   	int3
140c2eccd:	cc                   	int3
140c2ecce:	cc                   	int3
140c2eccf:	cc                   	int3
140c2ecd0:	40 55                	rex push %rbp
140c2ecd2:	53                   	push   %rbx
140c2ecd3:	56                   	push   %rsi
140c2ecd4:	57                   	push   %rdi
140c2ecd5:	41 54                	push   %r12
140c2ecd7:	41 56                	push   %r14
140c2ecd9:	41 57                	push   %r15
140c2ecdb:	48 8d ac 24 40 f9 ff 	lea    -0x6c0(%rsp),%rbp
140c2ece2:	ff
140c2ece3:	48 81 ec c0 07 00 00 	sub    $0x7c0,%rsp
140c2ecea:	8b 0d 18 00 87 00    	mov    0x870018(%rip),%ecx        # 0x14149ed08
140c2ecf0:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
140c2ecf7:	00 00
140c2ecf9:	ba 00 13 00 00       	mov    $0x1300,%edx
140c2ecfe:	48 8b 04 c8          	mov    (%rax,%rcx,8),%rax
140c2ed02:	8b 04 02             	mov    (%rdx,%rax,1),%eax
140c2ed05:	39 05 1d 18 84 00    	cmp    %eax,0x84181d(%rip)        # 0x141470528
140c2ed0b:	7f 73                	jg     0x140c2ed80
140c2ed0d:	48 8d 05 7c 13 84 00 	lea    0x84137c(%rip),%rax        # 0x141470090
140c2ed14:	48 81 c4 c0 07 00 00 	add    $0x7c0,%rsp
140c2ed1b:	41 5f                	pop    %r15
140c2ed1d:	41 5e                	pop    %r14
140c2ed1f:	41 5c                	pop    %r12
140c2ed21:	5f                   	pop    %rdi
140c2ed22:	5e                   	pop    %rsi
140c2ed23:	5b                   	pop    %rbx
140c2ed24:	5d                   	pop    %rbp
140c2ed25:	c3                   	ret
140c2ed26:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140c2ed2b:	e8 70 4d 76 ff       	call   0x140393aa0
140c2ed30:	0f 57 c0             	xorps  %xmm0,%xmm0
140c2ed33:	0f 11 05 ce 17 84 00 	movups %xmm0,0x8417ce(%rip)        # 0x141470508
140c2ed3a:	4c 89 25 d7 17 84 00 	mov    %r12,0x8417d7(%rip)        # 0x141470518
140c2ed41:	4c 89 25 d8 17 84 00 	mov    %r12,0x8417d8(%rip)        # 0x141470520
140c2ed48:	41 b8 2e 00 00 00    	mov    $0x2e,%r8d
140c2ed4e:	48 8d 15 63 60 4c 00 	lea    0x4c6063(%rip),%rdx        # 0x1410f4db8
140c2ed55:	48 8d 0d ac 17 84 00 	lea    0x8417ac(%rip),%rcx        # 0x141470508
140c2ed5c:	e8 9f 80 56 ff       	call   0x140196e00
140c2ed61:	90                   	nop
140c2ed62:	48 8d 0d 87 f0 34 00 	lea    0x34f087(%rip),%rcx        # 0x140f7ddf0
140c2ed69:	e8 06 c6 1e 00       	call   0x140e1b374
140c2ed6e:	90                   	nop
140c2ed6f:	48 8d 0d b2 17 84 00 	lea    0x8417b2(%rip),%rcx        # 0x141470528
140c2ed76:	e8 e5 c8 1e 00       	call   0x140e1b660
140c2ed7b:	48 8b c3             	mov    %rbx,%rax
140c2ed7e:	eb 94                	jmp    0x140c2ed14
140c2ed80:	48 8d 0d a1 17 84 00 	lea    0x8417a1(%rip),%rcx        # 0x141470528
140c2ed87:	e8 40 c9 1e 00       	call   0x140e1b6cc
140c2ed8c:	83 3d 95 17 84 00 ff 	cmpl   $0xffffffff,0x841795(%rip)        # 0x141470528
140c2ed93:	0f 85 74 ff ff ff    	jne    0x140c2ed0d
140c2ed99:	33 d2                	xor    %edx,%edx
140c2ed9b:	41 b8 e0 01 00 00    	mov    $0x1e0,%r8d
140c2eda1:	48 8d 1d e8 12 84 00 	lea    0x8412e8(%rip),%rbx        # 0x141470090
140c2eda8:	48 8b cb             	mov    %rbx,%rcx
140c2edab:	e8 00 09 2b 00       	call   0x140edf6b0
140c2edb0:	45 33 e4             	xor    %r12d,%r12d
140c2edb3:	4c 89 25 de 12 84 00 	mov    %r12,0x8412de(%rip)        # 0x141470098
140c2edba:	44 88 25 6f 13 84 00 	mov    %r12b,0x84136f(%rip)        # 0x141470130
140c2edc1:	44 88 25 00 14 84 00 	mov    %r12b,0x841400(%rip)        # 0x1414701c8
140c2edc8:	44 88 25 91 14 84 00 	mov    %r12b,0x841491(%rip)        # 0x141470260
140c2edcf:	4c 89 25 92 14 84 00 	mov    %r12,0x841492(%rip)        # 0x141470268
140c2edd6:	48 8d 05 13 47 3b 00 	lea    0x3b4713(%rip),%rax        # 0x140fe34f0
140c2eddd:	48 89 05 ac 12 84 00 	mov    %rax,0x8412ac(%rip)        # 0x141470090
140c2ede4:	66 c7 05 83 14 84 00 	movw   $0x1,0x841483(%rip)        # 0x141470270
140c2edeb:	01 00
140c2eded:	44 89 25 80 14 84 00 	mov    %r12d,0x841480(%rip)        # 0x141470274
140c2edf4:	48 8d 05 c1 a0 3e 00 	lea    0x3ea0c1(%rip),%rax        # 0x141018ebc
140c2edfb:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140c2ee00:	44 89 64 24 38       	mov    %r12d,0x38(%rsp)
140c2ee05:	48 8d 05 94 52 50 00 	lea    0x505294(%rip),%rax        # 0x1411340a0
140c2ee0c:	48 89 05 65 14 84 00 	mov    %rax,0x841465(%rip)        # 0x141470278
140c2ee13:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140c2ee18:	0f 29 05 61 14 84 00 	movaps %xmm0,0x841461(%rip)        # 0x141470280
140c2ee1f:	48 8d 05 52 14 84 00 	lea    0x841452(%rip),%rax        # 0x141470278
140c2ee26:	48 89 05 83 14 84 00 	mov    %rax,0x841483(%rip)        # 0x1414702b0
140c2ee2d:	c6 05 24 16 84 00 01 	movb   $0x1,0x841624(%rip)        # 0x141470458
140c2ee34:	0f 57 c0             	xorps  %xmm0,%xmm0
140c2ee37:	0f 11 05 22 16 84 00 	movups %xmm0,0x841622(%rip)        # 0x141470460
140c2ee3e:	66 0f 6f 0d ea 4f 37 	movdqa 0x374fea(%rip),%xmm1        # 0x140fa3e30
140c2ee45:	00
140c2ee46:	66 0f 7f 0d 22 16 84 	movdqa %xmm1,0x841622(%rip)        # 0x141470470
140c2ee4d:	00
140c2ee4e:	44 88 25 0b 16 84 00 	mov    %r12b,0x84160b(%rip)        # 0x141470460
140c2ee55:	66 0f 7f 05 23 16 84 	movdqa %xmm0,0x841623(%rip)        # 0x141470480
140c2ee5c:	00
140c2ee5d:	4c 89 25 2c 16 84 00 	mov    %r12,0x84162c(%rip)        # 0x141470490
140c2ee64:	44 88 25 5d 16 84 00 	mov    %r12b,0x84165d(%rip)        # 0x1414704c8
140c2ee6b:	66 0f 7f 05 5d 16 84 	movdqa %xmm0,0x84165d(%rip)        # 0x1414704d0
140c2ee72:	00
140c2ee73:	0f 57 c9             	xorps  %xmm1,%xmm1
140c2ee76:	66 0f 7f 0d 62 16 84 	movdqa %xmm1,0x841662(%rip)        # 0x1414704e0
140c2ee7d:	00
140c2ee7e:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140c2ee82:	48 89 85 08 07 00 00 	mov    %rax,0x708(%rbp)
140c2ee89:	44 88 65 00          	mov    %r12b,0x0(%rbp)
140c2ee8d:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140c2ee92:	48 89 85 10 07 00 00 	mov    %rax,0x710(%rbp)
140c2ee99:	44 88 64 24 60       	mov    %r12b,0x60(%rsp)
140c2ee9e:	48 8d 85 08 02 00 00 	lea    0x208(%rbp),%rax
140c2eea5:	48 89 85 18 07 00 00 	mov    %rax,0x718(%rbp)
140c2eeac:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
140c2eeb2:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
140c2eeb7:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140c2eebc:	48 8d 8d 18 01 00 00 	lea    0x118(%rbp),%rcx
140c2eec3:	e8 48 3c 76 ff       	call   0x140392b10
140c2eec8:	48 8b f8             	mov    %rax,%rdi
140c2eecb:	48 8b d0             	mov    %rax,%rdx
140c2eece:	48 8d 8d 68 01 00 00 	lea    0x168(%rbp),%rcx
140c2eed5:	e8 36 3b 76 ff       	call   0x140392a10
140c2eeda:	48 8b f0             	mov    %rax,%rsi
140c2eedd:	48 8b d0             	mov    %rax,%rdx
140c2eee0:	48 8d 8d b8 01 00 00 	lea    0x1b8(%rbp),%rcx
140c2eee7:	e8 24 3b 76 ff       	call   0x140392a10
140c2eeec:	4c 8b f0             	mov    %rax,%r14
140c2eeef:	48 8b d0             	mov    %rax,%rdx
140c2eef2:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140c2eef9:	e8 12 3b 76 ff       	call   0x140392a10
140c2eefe:	4c 8b f8             	mov    %rax,%r15
140c2ef01:	0f 57 c0             	xorps  %xmm0,%xmm0
140c2ef04:	f3 0f 7f 44 24 68    	movdqu %xmm0,0x68(%rsp)
140c2ef0a:	4c 89 64 24 78       	mov    %r12,0x78(%rsp)
140c2ef0f:	48 8b d0             	mov    %rax,%rdx
140c2ef12:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140c2ef16:	e8 f5 3a 76 ff       	call   0x140392a10
140c2ef1b:	4c 89 65 d0          	mov    %r12,-0x30(%rbp)
140c2ef1f:	49 8d 4f 38          	lea    0x38(%r15),%rcx
140c2ef23:	e8 38 94 56 ff       	call   0x140198360
140c2ef28:	45 38 67 30          	cmp    %r12b,0x30(%r15)
140c2ef2c:	74 08                	je     0x140c2ef36
140c2ef2e:	49 8b cf             	mov    %r15,%rcx
140c2ef31:	e8 ca e5 56 ff       	call   0x14019d500
140c2ef36:	49 8d 4e 38          	lea    0x38(%r14),%rcx
140c2ef3a:	e8 21 94 56 ff       	call   0x140198360
140c2ef3f:	41 80 7e 30 00       	cmpb   $0x0,0x30(%r14)
140c2ef44:	74 08                	je     0x140c2ef4e
140c2ef46:	49 8b ce             	mov    %r14,%rcx
140c2ef49:	e8 b2 e5 56 ff       	call   0x14019d500
140c2ef4e:	c6 45 da 01          	movb   $0x1,-0x26(%rbp)
140c2ef52:	44 89 65 dc          	mov    %r12d,-0x24(%rbp)
140c2ef56:	48 8d 4e 38          	lea    0x38(%rsi),%rcx
140c2ef5a:	e8 01 94 56 ff       	call   0x140198360
140c2ef5f:	80 7e 30 00          	cmpb   $0x0,0x30(%rsi)
140c2ef63:	74 08                	je     0x140c2ef6d
140c2ef65:	48 8b ce             	mov    %rsi,%rcx
140c2ef68:	e8 93 e5 56 ff       	call   0x14019d500
140c2ef6d:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
140c2ef71:	e8 ea 93 56 ff       	call   0x140198360
140c2ef76:	80 7f 30 00          	cmpb   $0x0,0x30(%rdi)
140c2ef7a:	74 09                	je     0x140c2ef85
140c2ef7c:	48 8b cf             	mov    %rdi,%rcx
140c2ef7f:	e8 7c e5 56 ff       	call   0x14019d500
140c2ef84:	90                   	nop
140c2ef85:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
140c2ef8a:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140c2ef91:	e8 9a dd e8 ff       	call   0x140abcd30
140c2ef96:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
140c2ef9d:	48 8d 8d 08 02 00 00 	lea    0x208(%rbp),%rcx
140c2efa4:	e8 b7 c8 ed ff       	call   0x140b0b860
140c2efa9:	c6 85 e8 03 00 00 00 	movb   $0x0,0x3e8(%rbp)
140c2efb0:	0f 57 c0             	xorps  %xmm0,%xmm0
140c2efb3:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140c2efb8:	48 c7 44 24 40 02 00 	movq   $0x2,0x40(%rsp)
140c2efbf:	00 00
140c2efc1:	48 c7 44 24 48 0f 00 	movq   $0xf,0x48(%rsp)
140c2efc8:	00 00
140c2efca:	b8 6f 70 00 00       	mov    $0x706f,%eax
140c2efcf:	66 89 44 24 30       	mov    %ax,0x30(%rsp)
140c2efd4:	c6 44 24 32 00       	movb   $0x0,0x32(%rsp)
140c2efd9:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140c2efde:	0f 11 45 08          	movups %xmm0,0x8(%rbp)
140c2efe2:	0f 10 4c 24 40       	movups 0x40(%rsp),%xmm1
140c2efe7:	0f 11 4d 18          	movups %xmm1,0x18(%rbp)
140c2efeb:	0f 57 c0             	xorps  %xmm0,%xmm0
140c2efee:	f3 0f 7f 45 28       	movdqu %xmm0,0x28(%rbp)
140c2eff3:	4c 89 65 38          	mov    %r12,0x38(%rbp)
140c2eff7:	c6 45 70 00          	movb   $0x0,0x70(%rbp)
140c2effb:	f3 0f 7f 45 78       	movdqu %xmm0,0x78(%rbp)
140c2f000:	0f 57 c9             	xorps  %xmm1,%xmm1
140c2f003:	f3 0f 7f 8d 88 00 00 	movdqu %xmm1,0x88(%rbp)
140c2f00a:	00
140c2f00b:	c6 85 98 00 00 00 01 	movb   $0x1,0x98(%rbp)
140c2f012:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140c2f016:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140c2f01b:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140c2f020:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140c2f025:	45 33 c9             	xor    %r9d,%r9d
140c2f028:	4c 8d 85 08 02 00 00 	lea    0x208(%rbp),%r8
140c2f02f:	48 8d 55 08          	lea    0x8(%rbp),%rdx
140c2f033:	48 8d 8d f0 03 00 00 	lea    0x3f0(%rbp),%rcx
140c2f03a:	e8 41 3f f1 ff       	call   0x140b42f80
140c2f03f:	90                   	nop
140c2f040:	48 8d 85 f0 03 00 00 	lea    0x3f0(%rbp),%rax
140c2f047:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140c2f04c:	48 8d 85 b8 06 00 00 	lea    0x6b8(%rbp),%rax
140c2f053:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140c2f058:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
140c2f05d:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
140c2f063:	4c 8d 85 08 07 00 00 	lea    0x708(%rbp),%r8
140c2f06a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140c2f06f:	48 8d 0d 7a 14 84 00 	lea    0x84147a(%rip),%rcx        # 0x1414704f0
140c2f076:	e8 25 40 f3 ff       	call   0x140b630a0
140c2f07b:	90                   	nop
140c2f07c:	4c 8d 0d 0d 09 ef ff 	lea    -0x10f6f3(%rip),%r9        # 0x140b1f990
140c2f083:	ba c8 02 00 00       	mov    $0x2c8,%edx