140096d26:	cc                   	int3
140096d27:	cc                   	int3
140096d28:	cc                   	int3
140096d29:	cc                   	int3
140096d2a:	cc                   	int3
140096d2b:	cc                   	int3
140096d2c:	cc                   	int3
140096d2d:	cc                   	int3
140096d2e:	cc                   	int3
140096d2f:	cc                   	int3
140096d30:	48 8d 05 71 64 29 00 	lea    0x296471(%rip),%rax        # 0x14032d1a8
140096d37:	48 89 01             	mov    %rax,(%rcx)
140096d3a:	33 c0                	xor    %eax,%eax
140096d3c:	48 89 41 08          	mov    %rax,0x8(%rcx)
140096d40:	48 89 41 10          	mov    %rax,0x10(%rcx)
140096d44:	48 89 41 18          	mov    %rax,0x18(%rcx)
140096d48:	48 8b c1             	mov    %rcx,%rax
140096d4b:	c3                   	ret
140096d4c:	cc                   	int3
140096d4d:	cc                   	int3
140096d4e:	cc                   	int3
140096d4f:	cc                   	int3
140096d50:	48 8d 05 41 6b 29 00 	lea    0x296b41(%rip),%rax        # 0x14032d898
140096d57:	48 c7 41 08 00 00 00 	movq   $0x0,0x8(%rcx)
140096d5e:	00
140096d5f:	48 89 01             	mov    %rax,(%rcx)
140096d62:	48 8b c1             	mov    %rcx,%rax
140096d65:	c3                   	ret
140096d66:	cc                   	int3
140096d67:	cc                   	int3
140096d68:	cc                   	int3
140096d69:	cc                   	int3
140096d6a:	cc                   	int3
140096d6b:	cc                   	int3
140096d6c:	cc                   	int3
140096d6d:	cc                   	int3
140096d6e:	cc                   	int3
140096d6f:	cc                   	int3
140096d70:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140096d75:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140096d7a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140096d7f:	57                   	push   %rdi
140096d80:	48 83 ec 20          	sub    $0x20,%rsp
140096d84:	0f b6 da             	movzbl %dl,%ebx
140096d87:	48 8b f9             	mov    %rcx,%rdi
140096d8a:	48 89 0d af 41 37 00 	mov    %rcx,0x3741af(%rip)        # 0x14040af40
140096d91:	48 8d 05 40 63 29 00 	lea    0x296340(%rip),%rax        # 0x14032d0d8
140096d98:	48 89 01             	mov    %rax,(%rcx)
140096d9b:	48 83 c1 08          	add    $0x8,%rcx
140096d9f:	b2 01                	mov    $0x1,%dl
140096da1:	e8 1a 69 03 00       	call   0x1400cd6c0
140096da6:	90                   	nop
140096da7:	33 f6                	xor    %esi,%esi
140096da9:	48 89 77 30          	mov    %rsi,0x30(%rdi)
140096dad:	48 89 77 38          	mov    %rsi,0x38(%rdi)
140096db1:	48 89 77 40          	mov    %rsi,0x40(%rdi)
140096db5:	48 8b 05 fc 7d 29 00 	mov    0x297dfc(%rip),%rax        # 0x14032ebb8
140096dbc:	48 89 47 48          	mov    %rax,0x48(%rdi)
140096dc0:	48 89 77 50          	mov    %rsi,0x50(%rdi)
140096dc4:	84 db                	test   %bl,%bl
140096dc6:	74 2b                	je     0x140096df3
140096dc8:	b9 08 00 00 00       	mov    $0x8,%ecx
140096dcd:	e8 76 34 26 00       	call   0x1402fa248
140096dd2:	48 85 c0             	test   %rax,%rax
140096dd5:	74 0c                	je     0x140096de3
140096dd7:	48 8d 0d 0a 65 29 00 	lea    0x29650a(%rip),%rcx        # 0x14032d2e8
140096dde:	48 89 08             	mov    %rcx,(%rax)
140096de1:	eb 03                	jmp    0x140096de6
140096de3:	48 8b c6             	mov    %rsi,%rax
140096de6:	48 89 47 40          	mov    %rax,0x40(%rdi)
140096dea:	48 8b c8             	mov    %rax,%rcx
140096ded:	e8 7e fc 01 00       	call   0x1400b6a70
140096df2:	90                   	nop
140096df3:	48 8b c7             	mov    %rdi,%rax
140096df6:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140096dfb:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140096e00:	48 83 c4 20          	add    $0x20,%rsp
140096e04:	5f                   	pop    %rdi
140096e05:	c3                   	ret
140096e06:	cc                   	int3
140096e07:	cc                   	int3
140096e08:	cc                   	int3
140096e09:	cc                   	int3
140096e0a:	cc                   	int3
140096e0b:	cc                   	int3
140096e0c:	cc                   	int3
140096e0d:	cc                   	int3
140096e0e:	cc                   	int3
140096e0f:	cc                   	int3
140096e10:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140096e15:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140096e1a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140096e1f:	55                   	push   %rbp
140096e20:	56                   	push   %rsi
140096e21:	57                   	push   %rdi
140096e22:	41 54                	push   %r12
140096e24:	41 55                	push   %r13
140096e26:	41 56                	push   %r14
140096e28:	41 57                	push   %r15
140096e2a:	48 83 ec 60          	sub    $0x60,%rsp
140096e2e:	49 8b f1             	mov    %r9,%rsi
140096e31:	49 8b f8             	mov    %r8,%rdi
140096e34:	c6 41 08 00          	movb   $0x0,0x8(%rcx)
140096e38:	4c 8d 71 09          	lea    0x9(%rcx),%r14
140096e3c:	41 c6 06 00          	movb   $0x0,(%r14)
140096e40:	4c 8d a9 0d 01 00 00 	lea    0x10d(%rcx),%r13
140096e47:	41 c6 45 00 00       	movb   $0x0,0x0(%r13)
140096e4c:	4c 8d b9 11 02 00 00 	lea    0x211(%rcx),%r15
140096e53:	41 c6 07 00          	movb   $0x0,(%r15)
140096e57:	c6 81 15 03 00 00 00 	movb   $0x0,0x315(%rcx)
140096e5e:	4c 8d a1 19 04 00 00 	lea    0x419(%rcx),%r12
140096e65:	41 c6 04 24 00       	movb   $0x0,(%r12)
140096e6a:	48 8d 05 d7 62 29 00 	lea    0x2962d7(%rip),%rax        # 0x14032d148
140096e71:	48 89 01             	mov    %rax,(%rcx)
140096e74:	33 c0                	xor    %eax,%eax
140096e76:	48 89 81 20 05 00 00 	mov    %rax,0x520(%rcx)
140096e7d:	48 89 81 28 05 00 00 	mov    %rax,0x528(%rcx)
140096e84:	48 8b 42 08          	mov    0x8(%rdx),%rax
140096e88:	48 85 c0             	test   %rax,%rax
140096e8b:	74 04                	je     0x140096e91
140096e8d:	f0 ff 40 08          	lock incl 0x8(%rax)
140096e91:	48 8b 02             	mov    (%rdx),%rax
140096e94:	48 89 81 20 05 00 00 	mov    %rax,0x520(%rcx)
140096e9b:	48 8b 42 08          	mov    0x8(%rdx),%rax
140096e9f:	48 89 81 28 05 00 00 	mov    %rax,0x528(%rcx)
140096ea6:	48 c7 c5 ff ff ff ff 	mov    $0xffffffffffffffff,%rbp
140096ead:	48 8b dd             	mov    %rbp,%rbx
140096eb0:	48 ff c3             	inc    %rbx
140096eb3:	41 80 3c 18 00       	cmpb   $0x0,(%r8,%rbx,1)
140096eb8:	75 f6                	jne    0x140096eb0
140096eba:	48 8b d3             	mov    %rbx,%rdx
140096ebd:	48 8b cf             	mov    %rdi,%rcx
140096ec0:	ff 15 e2 32 29 00    	call   *0x2932e2(%rip)        # 0x14032a1a8
140096ec6:	4c 8b cb             	mov    %rbx,%r9
140096ec9:	4c 8b c7             	mov    %rdi,%r8
140096ecc:	ba 04 01 00 00       	mov    $0x104,%edx
140096ed1:	49 8b ce             	mov    %r14,%rcx
140096ed4:	ff 15 ae 32 29 00    	call   *0x2932ae(%rip)        # 0x14032a188
140096eda:	48 8b dd             	mov    %rbp,%rbx
140096edd:	0f 1f 00             	nopl   (%rax)
140096ee0:	48 ff c3             	inc    %rbx
140096ee3:	80 3c 1e 00          	cmpb   $0x0,(%rsi,%rbx,1)
140096ee7:	75 f7                	jne    0x140096ee0
140096ee9:	48 8b d3             	mov    %rbx,%rdx
140096eec:	48 8b ce             	mov    %rsi,%rcx
140096eef:	ff 15 b3 32 29 00    	call   *0x2932b3(%rip)        # 0x14032a1a8
140096ef5:	4c 8b cb             	mov    %rbx,%r9
140096ef8:	4c 8b c6             	mov    %rsi,%r8
140096efb:	ba 04 01 00 00       	mov    $0x104,%edx
140096f00:	49 8b cd             	mov    %r13,%rcx
140096f03:	ff 15 7f 32 29 00    	call   *0x29327f(%rip)        # 0x14032a188
140096f09:	4d 85 f6             	test   %r14,%r14
140096f0c:	74 4a                	je     0x140096f58
140096f0e:	4d 8b c6             	mov    %r14,%r8
140096f11:	49 8b ce             	mov    %r14,%rcx
140096f14:	41 0f b6 06          	movzbl (%r14),%eax
140096f18:	84 c0                	test   %al,%al
140096f1a:	74 39                	je     0x140096f55
140096f1c:	0f 1f 40 00          	nopl   0x0(%rax)
140096f20:	3c 5c                	cmp    $0x5c,%al
140096f22:	75 04                	jne    0x140096f28
140096f24:	b2 2f                	mov    $0x2f,%dl
140096f26:	eb 09                	jmp    0x140096f31
140096f28:	41 0f b6 10          	movzbl (%r8),%edx
140096f2c:	80 fa 2f             	cmp    $0x2f,%dl
140096f2f:	75 14                	jne    0x140096f45
140096f31:	49 3b ce             	cmp    %r14,%rcx
140096f34:	74 0f                	je     0x140096f45
140096f36:	49 8d 46 01          	lea    0x1(%r14),%rax
140096f3a:	48 3b c8             	cmp    %rax,%rcx
140096f3d:	74 06                	je     0x140096f45
140096f3f:	80 79 ff 2f          	cmpb   $0x2f,-0x1(%rcx)
140096f43:	74 05                	je     0x140096f4a
140096f45:	88 11                	mov    %dl,(%rcx)
140096f47:	48 ff c1             	inc    %rcx
140096f4a:	49 ff c0             	inc    %r8
140096f4d:	41 0f b6 00          	movzbl (%r8),%eax
140096f51:	84 c0                	test   %al,%al
140096f53:	75 cb                	jne    0x140096f20
140096f55:	c6 01 00             	movb   $0x0,(%rcx)
140096f58:	4d 85 ed             	test   %r13,%r13
140096f5b:	74 4b                	je     0x140096fa8
140096f5d:	4d 8b c5             	mov    %r13,%r8
140096f60:	49 8b cd             	mov    %r13,%rcx
140096f63:	41 0f b6 45 00       	movzbl 0x0(%r13),%eax
140096f68:	84 c0                	test   %al,%al
140096f6a:	74 39                	je     0x140096fa5
140096f6c:	0f 1f 40 00          	nopl   0x0(%rax)
140096f70:	3c 5c                	cmp    $0x5c,%al
140096f72:	75 04                	jne    0x140096f78
140096f74:	b2 2f                	mov    $0x2f,%dl
140096f76:	eb 09                	jmp    0x140096f81
140096f78:	41 0f b6 10          	movzbl (%r8),%edx
140096f7c:	80 fa 2f             	cmp    $0x2f,%dl
140096f7f:	75 14                	jne    0x140096f95
140096f81:	49 3b cd             	cmp    %r13,%rcx
140096f84:	74 0f                	je     0x140096f95
140096f86:	49 8d 45 01          	lea    0x1(%r13),%rax
140096f8a:	48 3b c8             	cmp    %rax,%rcx
140096f8d:	74 06                	je     0x140096f95
140096f8f:	80 79 ff 2f          	cmpb   $0x2f,-0x1(%rcx)
140096f93:	74 05                	je     0x140096f9a
140096f95:	88 11                	mov    %dl,(%rcx)
140096f97:	48 ff c1             	inc    %rcx
140096f9a:	49 ff c0             	inc    %r8
140096f9d:	41 0f b6 00          	movzbl (%r8),%eax
140096fa1:	84 c0                	test   %al,%al
140096fa3:	75 cb                	jne    0x140096f70
140096fa5:	c6 01 00             	movb   $0x0,(%rcx)
140096fa8:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140096fad:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
140096fb2:	48 8d 3d 7f 39 29 00 	lea    0x29397f(%rip),%rdi        # 0x14032a938
140096fb9:	66 48 0f 6e c7       	movq   %rdi,%xmm0
140096fbe:	0f 16 c0             	movlhps %xmm0,%xmm0
140096fc1:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140096fc6:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
140096fcb:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
140096fd0:	4d 85 ff             	test   %r15,%r15
140096fd3:	0f 84 ed 00 00 00    	je     0x1400970c6
140096fd9:	49 8b ff             	mov    %r15,%rdi
140096fdc:	33 f6                	xor    %esi,%esi
140096fde:	66 90                	xchg   %ax,%ax
140096fe0:	4c 8b 44 f4 20       	mov    0x20(%rsp,%rsi,8),%r8
140096fe5:	4d 85 c0             	test   %r8,%r8
140096fe8:	0f 84 c3 00 00 00    	je     0x1400970b1
140096fee:	41 0f b6 00          	movzbl (%r8),%eax
140096ff2:	84 c0                	test   %al,%al
140096ff4:	0f 84 b7 00 00 00    	je     0x1400970b1
140096ffa:	3c 2f                	cmp    $0x2f,%al
140096ffc:	74 5d                	je     0x14009705b
140096ffe:	3c 5c                	cmp    $0x5c,%al
140097000:	74 59                	je     0x14009705b
140097002:	48 8b dd             	mov    %rbp,%rbx
140097005:	41 80 78 01 3a       	cmpb   $0x3a,0x1(%r8)
14009700a:	75 14                	jne    0x140097020
14009700c:	49 8b ff             	mov    %r15,%rdi
14009700f:	90                   	nop
140097010:	48 ff c3             	inc    %rbx
140097013:	41 80 3c 18 00       	cmpb   $0x0,(%r8,%rbx,1)
140097018:	75 f6                	jne    0x140097010
14009701a:	eb 4f                	jmp    0x14009706b
14009701c:	0f 1f 40 00          	nopl   0x0(%rax)
140097020:	48 ff c3             	inc    %rbx
140097023:	41 80 3c 18 00       	cmpb   $0x0,(%r8,%rbx,1)
140097028:	75 f6                	jne    0x140097020
14009702a:	49 8d 97 04 01 00 00 	lea    0x104(%r15),%rdx
140097031:	48 2b d7             	sub    %rdi,%rdx
140097034:	49 3b ff             	cmp    %r15,%rdi
140097037:	74 3c                	je     0x140097075
140097039:	0f b6 4f ff          	movzbl -0x1(%rdi),%ecx
14009703d:	80 f9 2f             	cmp    $0x2f,%cl
140097040:	74 33                	je     0x140097075
140097042:	80 f9 5c             	cmp    $0x5c,%cl
140097045:	74 2e                	je     0x140097075
140097047:	48 83 fa 01          	cmp    $0x1,%rdx
14009704b:	76 28                	jbe    0x140097075
14009704d:	c6 07 2f             	movb   $0x2f,(%rdi)
140097050:	48 ff c7             	inc    %rdi
140097053:	c6 07 00             	movb   $0x0,(%rdi)
140097056:	48 ff ca             	dec    %rdx
140097059:	eb 1a                	jmp    0x140097075
14009705b:	49 8b ff             	mov    %r15,%rdi
14009705e:	48 8b dd             	mov    %rbp,%rbx
140097061:	48 ff c3             	inc    %rbx
140097064:	41 80 3c 18 00       	cmpb   $0x0,(%r8,%rbx,1)
140097069:	75 f6                	jne    0x140097061
14009706b:	49 8d 97 04 01 00 00 	lea    0x104(%r15),%rdx
140097072:	49 2b d7             	sub    %r15,%rdx
140097075:	48 3b da             	cmp    %rdx,%rbx
140097078:	73 45                	jae    0x1400970bf
14009707a:	4d 3b c7             	cmp    %r15,%r8
14009707d:	75 06                	jne    0x140097085
14009707f:	85 f6                	test   %esi,%esi
140097081:	75 3c                	jne    0x1400970bf
140097083:	eb 09                	jmp    0x14009708e
140097085:	48 8b cf             	mov    %rdi,%rcx
140097088:	ff 15 52 31 29 00    	call   *0x293152(%rip)        # 0x14032a1e0
14009708e:	48 8b c7             	mov    %rdi,%rax
140097091:	0f b6 0f             	movzbl (%rdi),%ecx
140097094:	84 c9                	test   %cl,%cl
140097096:	74 16                	je     0x1400970ae
140097098:	80 f9 5c             	cmp    $0x5c,%cl
14009709b:	b1 2f                	mov    $0x2f,%cl
14009709d:	74 03                	je     0x1400970a2
14009709f:	0f b6 08             	movzbl (%rax),%ecx
1400970a2:	88 08                	mov    %cl,(%rax)
1400970a4:	48 ff c0             	inc    %rax
1400970a7:	0f b6 08             	movzbl (%rax),%ecx
1400970aa:	84 c9                	test   %cl,%cl
1400970ac:	75 ea                	jne    0x140097098
1400970ae:	48 03 fb             	add    %rbx,%rdi
1400970b1:	ff c6                	inc    %esi
1400970b3:	83 fe 08             	cmp    $0x8,%esi
1400970b6:	0f 82 24 ff ff ff    	jb     0x140096fe0
1400970bc:	c6 07 00             	movb   $0x0,(%rdi)
1400970bf:	48 8d 3d 72 38 29 00 	lea    0x293872(%rip),%rdi        # 0x14032a938
1400970c6:	48 8b ac 24 a0 00 00 	mov    0xa0(%rsp),%rbp
1400970cd:	00
1400970ce:	c6 45 08 00          	movb   $0x0,0x8(%rbp)
1400970d2:	48 8b 45 00          	mov    0x0(%rbp),%rax
1400970d6:	48 8b 50 58          	mov    0x58(%rax),%rdx
1400970da:	48 8d 1d 7f 5b 01 00 	lea    0x15b7f(%rip),%rbx        # 0x1400acc60
1400970e1:	48 3b d3             	cmp    %rbx,%rdx
1400970e4:	75 09                	jne    0x1400970ef
1400970e6:	48 8b 85 20 05 00 00 	mov    0x520(%rbp),%rax
1400970ed:	eb 05                	jmp    0x1400970f4
1400970ef:	48 8b cd             	mov    %rbp,%rcx
1400970f2:	ff d2                	call   *%rdx
1400970f4:	48 8b 10             	mov    (%rax),%rdx
1400970f7:	48 8b c8             	mov    %rax,%rcx
1400970fa:	ff 12                	call   *(%rdx)
1400970fc:	84 c0                	test   %al,%al
1400970fe:	0f 84 ae 02 00 00    	je     0x1400973b2
140097104:	48 8b 45 00          	mov    0x0(%rbp),%rax
140097108:	48 8b 50 58          	mov    0x58(%rax),%rdx
14009710c:	48 3b d3             	cmp    %rbx,%rdx
14009710f:	75 09                	jne    0x14009711a
140097111:	48 8b 85 20 05 00 00 	mov    0x520(%rbp),%rax
140097118:	eb 05                	jmp    0x14009711f
14009711a:	48 8b cd             	mov    %rbp,%rcx
14009711d:	ff d2                	call   *%rdx
14009711f:	48 8b 10             	mov    (%rax),%rdx
140097122:	48 8b c8             	mov    %rax,%rcx
140097125:	ff 52 10             	call   *0x10(%rdx)
140097128:	4c 8b f0             	mov    %rax,%r14
14009712b:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
140097130:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140097135:	66 48 0f 6e c7       	movq   %rdi,%xmm0
14009713a:	0f 16 c0             	movlhps %xmm0,%xmm0
14009713d:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140097142:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
140097147:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
14009714c:	4d 85 e4             	test   %r12,%r12
14009714f:	0f 84 54 02 00 00    	je     0x1400973a9
140097155:	49 8b fc             	mov    %r12,%rdi
140097158:	45 33 ff             	xor    %r15d,%r15d
14009715b:	41 8b f7             	mov    %r15d,%esi
14009715e:	66 90                	xchg   %ax,%ax
140097160:	8b c6                	mov    %esi,%eax
140097162:	4c 8b 44 c4 20       	mov    0x20(%rsp,%rax,8),%r8
140097167:	4d 85 c0             	test   %r8,%r8
14009716a:	0f 84 d9 00 00 00    	je     0x140097249
140097170:	41 0f b6 00          	movzbl (%r8),%eax
140097174:	84 c0                	test   %al,%al
140097176:	0f 84 cd 00 00 00    	je     0x140097249
14009717c:	3c 2f                	cmp    $0x2f,%al
14009717e:	74 5b                	je     0x1400971db
140097180:	3c 5c                	cmp    $0x5c,%al
140097182:	74 57                	je     0x1400971db
140097184:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx