14005e9cd:	4c 89 54 24 70       	mov    %r10,0x70(%rsp)
14005e9d2:	4c 8d 0d 97 9f 02 00 	lea    0x29f97(%rip),%r9        # 0x140088970
14005e9d9:	4d 85 c0             	test   %r8,%r8
14005e9dc:	41 ba 08 00 00 00    	mov    $0x8,%r10d
14005e9e2:	4c 89 54 24 68       	mov    %r10,0x68(%rsp)
14005e9e7:	4d 0f 44 c1          	cmove  %r9,%r8
14005e9eb:	4c 8d 8c 24 c8 00 00 	lea    0xc8(%rsp),%r9
14005e9f2:	00
14005e9f3:	4c 89 4c 24 60       	mov    %r9,0x60(%rsp)
14005e9f8:	4c 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%r9
14005e9ff:	00
14005ea00:	4c 89 54 24 58       	mov    %r10,0x58(%rsp)
14005ea05:	41 ba 04 00 00 00    	mov    $0x4,%r10d
14005ea0b:	4c 89 4c 24 50       	mov    %r9,0x50(%rsp)
14005ea10:	4c 8d 8c 24 b8 00 00 	lea    0xb8(%rsp),%r9
14005ea17:	00
14005ea18:	4c 89 54 24 48       	mov    %r10,0x48(%rsp)
14005ea1d:	4c 89 4c 24 40       	mov    %r9,0x40(%rsp)
14005ea22:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14005ea27:	48 8d 84 24 a8 00 00 	lea    0xa8(%rsp),%rax
14005ea2e:	00
14005ea2f:	4c 89 44 24 30       	mov    %r8,0x30(%rsp)
14005ea34:	4c 8d 05 7d a0 02 00 	lea    0x2a07d(%rip),%r8        # 0x140088ab8
14005ea3b:	44 0f b7 ca          	movzwl %dx,%r9d
14005ea3f:	41 8d 52 27          	lea    0x27(%r10),%edx
14005ea43:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
14005ea48:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14005ea4d:	48 ff 15 5c 69 02 00 	rex.W call *0x2695c(%rip)        # 0x1400853b0
14005ea54:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005ea59:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
14005ea60:	c3                   	ret
14005ea61:	cc                   	int3
14005ea62:	cc                   	int3
14005ea63:	cc                   	int3
14005ea64:	cc                   	int3
14005ea65:	cc                   	int3
14005ea66:	cc                   	int3
14005ea67:	cc                   	int3
14005ea68:	4c 8b dc             	mov    %rsp,%r11
14005ea6b:	45 89 4b 20          	mov    %r9d,0x20(%r11)
14005ea6f:	48 83 ec 68          	sub    $0x68,%rsp
14005ea73:	49 83 63 e8 00       	andq   $0x0,-0x18(%r11)
14005ea78:	49 8d 43 30          	lea    0x30(%r11),%rax
14005ea7c:	49 c7 43 e0 08 00 00 	movq   $0x8,-0x20(%r11)
14005ea83:	00
14005ea84:	ba 04 00 00 00       	mov    $0x4,%edx
14005ea89:	49 89 43 d8          	mov    %rax,-0x28(%r11)
14005ea8d:	41 b8 90 00 00 00    	mov    $0x90,%r8d
14005ea93:	49 89 53 d0          	mov    %rdx,-0x30(%r11)
14005ea97:	49 8d 43 28          	lea    0x28(%r11),%rax
14005ea9b:	49 89 43 c8          	mov    %rax,-0x38(%r11)
14005ea9f:	49 8d 43 20          	lea    0x20(%r11),%rax
14005eaa3:	49 89 53 c0          	mov    %rdx,-0x40(%r11)
14005eaa7:	ba 2b 00 00 00       	mov    $0x2b,%edx
14005eaac:	45 0f b7 c8          	movzwl %r8w,%r9d
14005eab0:	4c 8d 05 01 a0 02 00 	lea    0x2a001(%rip),%r8        # 0x140088ab8
14005eab7:	49 89 43 b8          	mov    %rax,-0x48(%r11)
14005eabb:	48 ff 15 ee 68 02 00 	rex.W call *0x268ee(%rip)        # 0x1400853b0
14005eac2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005eac7:	48 83 c4 68          	add    $0x68,%rsp
14005eacb:	c3                   	ret
14005eacc:	cc                   	int3
14005eacd:	cc                   	int3
14005eace:	cc                   	int3
14005eacf:	cc                   	int3
14005ead0:	cc                   	int3
14005ead1:	cc                   	int3
14005ead2:	cc                   	int3
14005ead3:	cc                   	int3
14005ead4:	4c 8b dc             	mov    %rsp,%r11
14005ead7:	45 89 4b 20          	mov    %r9d,0x20(%r11)
14005eadb:	48 83 ec 68          	sub    $0x68,%rsp
14005eadf:	49 83 63 e8 00       	andq   $0x0,-0x18(%r11)
14005eae4:	49 8d 43 30          	lea    0x30(%r11),%rax
14005eae8:	41 b8 58 00 00 00    	mov    $0x58,%r8d
14005eaee:	45 0f b7 c8          	movzwl %r8w,%r9d
14005eaf2:	41 8d 50 b0          	lea    -0x50(%r8),%edx
14005eaf6:	49 89 53 e0          	mov    %rdx,-0x20(%r11)
14005eafa:	4c 8d 05 b7 9f 02 00 	lea    0x29fb7(%rip),%r8        # 0x140088ab8
14005eb01:	49 89 43 d8          	mov    %rax,-0x28(%r11)
14005eb05:	49 8d 43 28          	lea    0x28(%r11),%rax
14005eb09:	49 89 53 d0          	mov    %rdx,-0x30(%r11)
14005eb0d:	ba 2b 00 00 00       	mov    $0x2b,%edx
14005eb12:	49 89 43 c8          	mov    %rax,-0x38(%r11)
14005eb16:	49 8d 43 20          	lea    0x20(%r11),%rax
14005eb1a:	49 c7 43 c0 04 00 00 	movq   $0x4,-0x40(%r11)
14005eb21:	00
14005eb22:	49 89 43 b8          	mov    %rax,-0x48(%r11)
14005eb26:	48 ff 15 83 68 02 00 	rex.W call *0x26883(%rip)        # 0x1400853b0
14005eb2d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005eb32:	48 83 c4 68          	add    $0x68,%rsp
14005eb36:	c3                   	ret
14005eb37:	cc                   	int3
14005eb38:	cc                   	int3
14005eb39:	cc                   	int3
14005eb3a:	cc                   	int3
14005eb3b:	cc                   	int3
14005eb3c:	cc                   	int3
14005eb3d:	cc                   	int3
14005eb3e:	cc                   	int3
14005eb3f:	cc                   	int3
14005eb40:	40 53                	rex push %rbx
14005eb42:	48 83 ec 70          	sub    $0x70,%rsp
14005eb46:	4c 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%r8
14005eb4d:	00
14005eb4e:	48 83 ca ff          	or     $0xffffffffffffffff,%rdx
14005eb52:	45 33 db             	xor    %r11d,%r11d
14005eb55:	4d 85 c0             	test   %r8,%r8
14005eb58:	74 11                	je     0x14005eb6b
14005eb5a:	48 8b c2             	mov    %rdx,%rax
14005eb5d:	48 ff c0             	inc    %rax
14005eb60:	45 38 1c 00          	cmp    %r11b,(%r8,%rax,1)
14005eb64:	75 f7                	jne    0x14005eb5d
14005eb66:	48 ff c0             	inc    %rax
14005eb69:	eb 05                	jmp    0x14005eb70
14005eb6b:	b8 05 00 00 00       	mov    $0x5,%eax
14005eb70:	4d 85 c0             	test   %r8,%r8
14005eb73:	4c 8d 15 3e 21 03 00 	lea    0x3213e(%rip),%r10        # 0x140090cb8
14005eb7a:	4d 0f 44 c2          	cmove  %r10,%r8
14005eb7e:	4d 85 c9             	test   %r9,%r9
14005eb81:	74 14                	je     0x14005eb97
14005eb83:	48 ff c2             	inc    %rdx
14005eb86:	66 45 39 1c 51       	cmp    %r11w,(%r9,%rdx,2)
14005eb8b:	75 f6                	jne    0x14005eb83
14005eb8d:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
14005eb94:	00
14005eb95:	eb 05                	jmp    0x14005eb9c
14005eb97:	ba 0a 00 00 00       	mov    $0xa,%edx
14005eb9c:	4c 89 5c 24 60       	mov    %r11,0x60(%rsp)
14005eba1:	4c 8d 15 c8 9d 02 00 	lea    0x29dc8(%rip),%r10        # 0x140088970
14005eba8:	bb 65 00 00 00       	mov    $0x65,%ebx
14005ebad:	4d 85 c9             	test   %r9,%r9
14005ebb0:	4d 0f 44 ca          	cmove  %r10,%r9
14005ebb4:	4c 8d 94 24 b0 00 00 	lea    0xb0(%rsp),%r10
14005ebbb:	00
14005ebbc:	44 8d 5b 9f          	lea    -0x61(%rbx),%r11d
14005ebc0:	4c 89 5c 24 58       	mov    %r11,0x58(%rsp)
14005ebc5:	4c 89 54 24 50       	mov    %r10,0x50(%rsp)
14005ebca:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14005ebcf:	48 8d 84 24 a0 00 00 	lea    0xa0(%rsp),%rax
14005ebd6:	00
14005ebd7:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
14005ebdc:	4c 8d 05 d5 9e 02 00 	lea    0x29ed5(%rip),%r8        # 0x140088ab8
14005ebe3:	4c 89 5c 24 38       	mov    %r11,0x38(%rsp)
14005ebe8:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14005ebed:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
14005ebf2:	8d 53 c6             	lea    -0x3a(%rbx),%edx
14005ebf5:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14005ebfa:	44 0f b7 cb          	movzwl %bx,%r9d
14005ebfe:	48 ff 15 ab 67 02 00 	rex.W call *0x267ab(%rip)        # 0x1400853b0
14005ec05:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005ec0a:	48 83 c4 70          	add    $0x70,%rsp
14005ec0e:	5b                   	pop    %rbx
14005ec0f:	c3                   	ret
14005ec10:	cc                   	int3
14005ec11:	cc                   	int3
14005ec12:	cc                   	int3
14005ec13:	cc                   	int3
14005ec14:	cc                   	int3
14005ec15:	cc                   	int3
14005ec16:	cc                   	int3
14005ec17:	cc                   	int3
14005ec18:	40 53                	rex push %rbx
14005ec1a:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14005ec21:	48 8b 94 24 b0 00 00 	mov    0xb0(%rsp),%rdx
14005ec28:	00
14005ec29:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
14005ec2d:	45 33 db             	xor    %r11d,%r11d
14005ec30:	41 ba 0a 00 00 00    	mov    $0xa,%r10d
14005ec36:	48 85 d2             	test   %rdx,%rdx
14005ec39:	74 17                	je     0x14005ec52
14005ec3b:	4c 8b c0             	mov    %rax,%r8
14005ec3e:	49 ff c0             	inc    %r8
14005ec41:	66 46 39 1c 42       	cmp    %r11w,(%rdx,%r8,2)
14005ec46:	75 f6                	jne    0x14005ec3e
14005ec48:	4e 8d 04 45 02 00 00 	lea    0x2(,%r8,2),%r8
14005ec4f:	00
14005ec50:	eb 03                	jmp    0x14005ec55
14005ec52:	4d 8b c2             	mov    %r10,%r8
14005ec55:	48 85 d2             	test   %rdx,%rdx
14005ec58:	48 8d 1d 11 9d 02 00 	lea    0x29d11(%rip),%rbx        # 0x140088970
14005ec5f:	48 0f 44 d3          	cmove  %rbx,%rdx
14005ec63:	4d 85 c9             	test   %r9,%r9
14005ec66:	74 15                	je     0x14005ec7d
14005ec68:	48 ff c0             	inc    %rax
14005ec6b:	66 45 39 1c 41       	cmp    %r11w,(%r9,%rax,2)
14005ec70:	75 f6                	jne    0x14005ec68
14005ec72:	4c 8d 14 45 02 00 00 	lea    0x2(,%rax,2),%r10
14005ec79:	00
14005ec7a:	4d 85 c9             	test   %r9,%r9
14005ec7d:	4c 89 5c 24 70       	mov    %r11,0x70(%rsp)
14005ec82:	48 8d 84 24 c8 00 00 	lea    0xc8(%rsp),%rax
14005ec89:	00
14005ec8a:	41 bb 04 00 00 00    	mov    $0x4,%r11d
14005ec90:	4c 0f 44 cb          	cmove  %rbx,%r9
14005ec94:	4c 89 5c 24 68       	mov    %r11,0x68(%rsp)
14005ec99:	bb a4 00 00 00       	mov    $0xa4,%ebx
14005ec9e:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14005eca3:	48 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%rax
14005ecaa:	00
14005ecab:	4c 89 5c 24 58       	mov    %r11,0x58(%rsp)
14005ecb0:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14005ecb5:	48 8d 84 24 b8 00 00 	lea    0xb8(%rsp),%rax
14005ecbc:	00
14005ecbd:	4c 89 5c 24 48       	mov    %r11,0x48(%rsp)
14005ecc2:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14005ecc7:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
14005eccc:	4c 8d 05 e5 9d 02 00 	lea    0x29de5(%rip),%r8        # 0x140088ab8
14005ecd3:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
14005ecd8:	8d 53 87             	lea    -0x79(%rbx),%edx
14005ecdb:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
14005ece0:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14005ece5:	44 0f b7 cb          	movzwl %bx,%r9d
14005ece9:	48 ff 15 c0 66 02 00 	rex.W call *0x266c0(%rip)        # 0x1400853b0
14005ecf0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005ecf5:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
14005ecfc:	5b                   	pop    %rbx
14005ecfd:	c3                   	ret
14005ecfe:	cc                   	int3
14005ecff:	cc                   	int3
14005ed00:	cc                   	int3
14005ed01:	cc                   	int3
14005ed02:	cc                   	int3
14005ed03:	cc                   	int3
14005ed04:	cc                   	int3
14005ed05:	cc                   	int3
14005ed06:	cc                   	int3
14005ed07:	cc                   	int3
14005ed08:	40 53                	rex push %rbx
14005ed0a:	48 83 ec 70          	sub    $0x70,%rsp
14005ed0e:	4c 8b 84 24 b0 00 00 	mov    0xb0(%rsp),%r8
14005ed15:	00
14005ed16:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
14005ed1a:	45 33 d2             	xor    %r10d,%r10d
14005ed1d:	41 bb 0a 00 00 00    	mov    $0xa,%r11d
14005ed23:	4d 85 c0             	test   %r8,%r8
14005ed26:	74 17                	je     0x14005ed3f
14005ed28:	48 8b d0             	mov    %rax,%rdx
14005ed2b:	48 ff c2             	inc    %rdx
14005ed2e:	66 45 39 14 50       	cmp    %r10w,(%r8,%rdx,2)
14005ed33:	75 f6                	jne    0x14005ed2b
14005ed35:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
14005ed3c:	00
14005ed3d:	eb 03                	jmp    0x14005ed42
14005ed3f:	49 8b d3             	mov    %r11,%rdx
14005ed42:	4d 85 c0             	test   %r8,%r8
14005ed45:	48 8d 1d 24 9c 02 00 	lea    0x29c24(%rip),%rbx        # 0x140088970
14005ed4c:	4c 0f 44 c3          	cmove  %rbx,%r8
14005ed50:	4d 85 c9             	test   %r9,%r9
14005ed53:	74 14                	je     0x14005ed69
14005ed55:	48 ff c0             	inc    %rax
14005ed58:	66 45 39 14 41       	cmp    %r10w,(%r9,%rax,2)
14005ed5d:	75 f6                	jne    0x14005ed55
14005ed5f:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14005ed66:	00
14005ed67:	eb 03                	jmp    0x14005ed6c
14005ed69:	49 8b c3             	mov    %r11,%rax
14005ed6c:	4c 89 54 24 60       	mov    %r10,0x60(%rsp)
14005ed71:	4d 85 c9             	test   %r9,%r9
14005ed74:	48 89 54 24 58       	mov    %rdx,0x58(%rsp)
14005ed79:	48 8d 94 24 a8 00 00 	lea    0xa8(%rsp),%rdx
14005ed80:	00
14005ed81:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
14005ed86:	4c 0f 44 cb          	cmove  %rbx,%r9
14005ed8a:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14005ed90:	4c 89 44 24 48       	mov    %r8,0x48(%rsp)
14005ed95:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
14005ed9a:	48 8d 94 24 a0 00 00 	lea    0xa0(%rsp),%rdx
14005eda1:	00
14005eda2:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
14005eda7:	4c 8d 05 0a 9d 02 00 	lea    0x29d0a(%rip),%r8        # 0x140088ab8
14005edae:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
14005edb3:	ba 2b 00 00 00       	mov    $0x2b,%edx
14005edb8:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14005edbd:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14005edc2:	45 0f b7 cb          	movzwl %r11w,%r9d
14005edc6:	48 ff 15 e3 65 02 00 	rex.W call *0x265e3(%rip)        # 0x1400853b0
14005edcd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005edd2:	48 83 c4 70          	add    $0x70,%rsp
14005edd6:	5b                   	pop    %rbx
14005edd7:	c3                   	ret
14005edd8:	cc                   	int3
14005edd9:	cc                   	int3
14005edda:	cc                   	int3
14005eddb:	cc                   	int3
14005eddc:	cc                   	int3
14005eddd:	cc                   	int3
14005edde:	cc                   	int3
14005eddf:	cc                   	int3
14005ede0:	48 83 ec 78          	sub    $0x78,%rsp
14005ede4:	45 33 c0             	xor    %r8d,%r8d
14005ede7:	4d 85 c9             	test   %r9,%r9
14005edea:	74 18                	je     0x14005ee04
14005edec:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
14005edf0:	48 ff c0             	inc    %rax
14005edf3:	66 45 39 04 41       	cmp    %r8w,(%r9,%rax,2)
14005edf8:	75 f6                	jne    0x14005edf0
14005edfa:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14005ee01:	00
14005ee02:	eb 05                	jmp    0x14005ee09
14005ee04:	b8 0a 00 00 00       	mov    $0xa,%eax
14005ee09:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
14005ee0e:	48 8d 15 5b 9b 02 00 	lea    0x29b5b(%rip),%rdx        # 0x140088970
14005ee15:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14005ee1b:	4d 85 c9             	test   %r9,%r9
14005ee1e:	4c 89 44 24 58       	mov    %r8,0x58(%rsp)
14005ee23:	41 ba 8c 00 00 00    	mov    $0x8c,%r10d
14005ee29:	4c 0f 44 ca          	cmove  %rdx,%r9
14005ee2d:	48 8d 94 24 b0 00 00 	lea    0xb0(%rsp),%rdx
14005ee34:	00
14005ee35:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
14005ee3a:	48 8d 94 24 a8 00 00 	lea    0xa8(%rsp),%rdx
14005ee41:	00
14005ee42:	4c 89 44 24 48       	mov    %r8,0x48(%rsp)
14005ee47:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
14005ee4c:	48 8d 94 24 a0 00 00 	lea    0xa0(%rsp),%rdx
14005ee53:	00
14005ee54:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
14005ee59:	4c 8d 05 58 9c 02 00 	lea    0x29c58(%rip),%r8        # 0x140088ab8
14005ee60:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
14005ee65:	41 8d 52 9f          	lea    -0x61(%r10),%edx
14005ee69:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14005ee6e:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14005ee73:	45 0f b7 ca          	movzwl %r10w,%r9d
14005ee77:	48 ff 15 32 65 02 00 	rex.W call *0x26532(%rip)        # 0x1400853b0
14005ee7e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005ee83:	48 83 c4 78          	add    $0x78,%rsp
14005ee87:	c3                   	ret
14005ee88:	cc                   	int3
14005ee89:	cc                   	int3
14005ee8a:	cc                   	int3
14005ee8b:	cc                   	int3
14005ee8c:	cc                   	int3
14005ee8d:	cc                   	int3
14005ee8e:	cc                   	int3
14005ee8f:	cc                   	int3
14005ee90:	40 53                	rex push %rbx
14005ee92:	48 83 ec 70          	sub    $0x70,%rsp
14005ee96:	4c 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%r8
14005ee9d:	00
14005ee9e:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
14005eea2:	45 33 db             	xor    %r11d,%r11d
14005eea5:	41 ba 0a 00 00 00    	mov    $0xa,%r10d
14005eeab:	4d 85 c0             	test   %r8,%r8
14005eeae:	74 17                	je     0x14005eec7
14005eeb0:	48 8b d0             	mov    %rax,%rdx
14005eeb3:	48 ff c2             	inc    %rdx
14005eeb6:	66 45 39 1c 50       	cmp    %r11w,(%r8,%rdx,2)
14005eebb:	75 f6                	jne    0x14005eeb3
14005eebd:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx