1004548c1:	85 f6                	test   %esi,%esi
1004548c3:	74 2b                	je     1004548f0 <.text+0x538f0>
1004548c5:	48 8b 84 24 58 01 00 	mov    0x158(%rsp),%rax
1004548cc:	00
1004548cd:	45 85 f6             	test   %r14d,%r14d
1004548d0:	0f 84 ba 03 00 00    	je     100454c90 <.text+0x53c90>
1004548d6:	c7 00 03 00 00 00    	movl   $0x3,(%rax)
1004548dc:	48 8b b4 24 58 01 00 	mov    0x158(%rsp),%rsi
1004548e3:	00
1004548e4:	31 c0                	xor    %eax,%eax
1004548e6:	4d 85 ff             	test   %r15,%r15
1004548e9:	0f 95 c0             	setne  %al
1004548ec:	48 89 46 08          	mov    %rax,0x8(%rsi)
1004548f0:	48 8b 0b             	mov    (%rbx),%rcx
1004548f3:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1004548f8:	48 89 fa             	mov    %rdi,%rdx
1004548fb:	e8 40 ae ff ff       	call   10044f740 <.text+0x4e740>
100454900:	80 38 7c             	cmpb   $0x7c,(%rax)
100454903:	0f 85 97 05 00 00    	jne    100454ea0 <.text+0x53ea0>
100454909:	80 78 01 7c          	cmpb   $0x7c,0x1(%rax)
10045490d:	0f 85 8d 05 00 00    	jne    100454ea0 <.text+0x53ea0>
100454913:	45 85 f6             	test   %r14d,%r14d
100454916:	8b 54 24 54          	mov    0x54(%rsp),%edx
10045491a:	41 0f 95 c4          	setne  %r12b
10045491e:	45 21 ec             	and    %r13d,%r12d
100454921:	85 d2                	test   %edx,%edx
100454923:	0f 85 17 03 00 00    	jne    100454c40 <.text+0x53c40>
100454929:	45 84 e4             	test   %r12b,%r12b
10045492c:	0f 84 2e 03 00 00    	je     100454c60 <.text+0x53c60>
100454932:	0f b6 50 ff          	movzbl -0x1(%rax),%edx
100454936:	80 fa 20             	cmp    $0x20,%dl
100454939:	0f 85 79 03 00 00    	jne    100454cb8 <.text+0x53cb8>
10045493f:	48 89 03             	mov    %rax,(%rbx)
100454942:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100454948:	0f b6 50 02          	movzbl 0x2(%rax),%edx
10045494c:	80 fa 20             	cmp    $0x20,%dl
10045494f:	74 0d                	je     10045495e <.text+0x5395e>
100454951:	80 fa 09             	cmp    $0x9,%dl
100454954:	74 08                	je     10045495e <.text+0x5395e>
100454956:	84 d2                	test   %dl,%dl
100454958:	0f 85 63 03 00 00    	jne    100454cc1 <.text+0x53cc1>
10045495e:	48 8d 70 02          	lea    0x2(%rax),%rsi
100454962:	48 89 f1             	mov    %rsi,%rcx
100454965:	e8 56 ae 23 00       	call   10068f7c0 <.text+0x28e7c0>
10045496a:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
10045496f:	48 89 fa             	mov    %rdi,%rdx
100454972:	48 89 c1             	mov    %rax,%rcx
100454975:	48 89 c5             	mov    %rax,%rbp
100454978:	e8 c3 ad ff ff       	call   10044f740 <.text+0x4e740>
10045497d:	8b 44 24 5c          	mov    0x5c(%rsp),%eax
100454981:	85 c0                	test   %eax,%eax
100454983:	0f 85 17 03 00 00    	jne    100454ca0 <.text+0x53ca0>
100454989:	48 89 2b             	mov    %rbp,(%rbx)
10045498c:	8b 44 24 28          	mov    0x28(%rsp),%eax
100454990:	4d 85 ff             	test   %r15,%r15
100454993:	0f 85 07 ff ff ff    	jne    1004548a0 <.text+0x538a0>
100454999:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
10045499e:	89 07                	mov    %eax,(%rdi)
1004549a0:	49 89 f8             	mov    %rdi,%r8
1004549a3:	48 89 d9             	mov    %rbx,%rcx
1004549a6:	48 89 f2             	mov    %rsi,%rdx
1004549a9:	e8 c2 f9 ff ff       	call   100454370 <.text+0x53370>
1004549ae:	85 c0                	test   %eax,%eax
1004549b0:	0f 84 e6 fd ff ff    	je     10045479c <.text+0x5379c>
1004549b6:	45 84 ed             	test   %r13b,%r13b
1004549b9:	0f 84 fe fe ff ff    	je     1004548bd <.text+0x538bd>
1004549bf:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1004549c4:	45 84 e4             	test   %r12b,%r12b
1004549c7:	0f 84 a3 02 00 00    	je     100454c70 <.text+0x53c70>
1004549cd:	48 89 f1             	mov    %rsi,%rcx
1004549d0:	e8 9b 8c 1a 00       	call   1005fd670 <.text+0x1fc670>
1004549d5:	49 89 c7             	mov    %rax,%r15
1004549d8:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1004549dd:	e8 8e 8a 1a 00       	call   1005fd470 <.text+0x1fc470>
1004549e2:	8b 6c 24 58          	mov    0x58(%rsp),%ebp
1004549e6:	85 ed                	test   %ebp,%ebp
1004549e8:	0f 84 cf fe ff ff    	je     1004548bd <.text+0x538bd>
1004549ee:	31 c0                	xor    %eax,%eax
1004549f0:	e9 e7 fd ff ff       	jmp    1004547dc <.text+0x537dc>
1004549f5:	0f 1f 00             	nopl   (%rax)
1004549f8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1004549fd:	44 0f b6 70 01       	movzbl 0x1(%rax),%r14d
100454a02:	4c 89 e7             	mov    %r12,%rdi
100454a05:	e8 c6 9a 1e 00       	call   10063e4d0 <.text+0x23d4d0>
100454a0a:	4d 85 e4             	test   %r12,%r12
100454a0d:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
100454a12:	41 89 c2             	mov    %eax,%r10d
100454a15:	0f 84 25 04 00 00    	je     100454e40 <.text+0x53e40>
100454a1b:	44 8b 3f             	mov    (%rdi),%r15d
100454a1e:	44 8b 5c 24 58       	mov    0x58(%rsp),%r11d
100454a23:	45 89 fd             	mov    %r15d,%r13d
100454a26:	41 83 e5 01          	and    $0x1,%r13d
100454a2a:	45 85 db             	test   %r11d,%r11d
100454a2d:	75 51                	jne    100454a80 <.text+0x53a80>
100454a2f:	45 85 d2             	test   %r10d,%r10d
100454a32:	0f 95 c0             	setne  %al
100454a35:	44 20 e8             	and    %r13b,%al
100454a38:	88 44 24 28          	mov    %al,0x28(%rsp)
100454a3c:	74 5a                	je     100454a98 <.text+0x53a98>
100454a3e:	41 0f b6 41 ff       	movzbl -0x1(%r9),%eax
100454a43:	3c 20                	cmp    $0x20,%al
100454a45:	0f 84 a5 03 00 00    	je     100454df0 <.text+0x53df0>
100454a4b:	3c 09                	cmp    $0x9,%al
100454a4d:	0f 84 9d 03 00 00    	je     100454df0 <.text+0x53df0>
100454a53:	31 d2                	xor    %edx,%edx
100454a55:	41 80 fe 3f          	cmp    $0x3f,%r14b
100454a59:	4c 89 c9             	mov    %r9,%rcx
100454a5c:	0f 94 c2             	sete   %dl
100454a5f:	83 c2 01             	add    $0x1,%edx
100454a62:	e8 79 04 1e 00       	call   100634ee0 <.text+0x233ee0>
100454a67:	48 89 e9             	mov    %rbp,%rcx
100454a6a:	e8 01 8a 1a 00       	call   1005fd470 <.text+0x1fc470>
100454a6f:	31 c0                	xor    %eax,%eax
100454a71:	e9 66 fd ff ff       	jmp    1004547dc <.text+0x537dc>
100454a76:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100454a7d:	00 00 00
100454a80:	48 8b 0b             	mov    (%rbx),%rcx
100454a83:	48 89 fa             	mov    %rdi,%rdx
100454a86:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
100454a8b:	e8 20 ab ff ff       	call   10044f5b0 <.text+0x4e5b0>
100454a90:	44 8b 54 24 20       	mov    0x20(%rsp),%r10d
100454a95:	49 89 c1             	mov    %rax,%r9
100454a98:	4c 89 0b             	mov    %r9,(%rbx)
100454a9b:	45 85 ed             	test   %r13d,%r13d
100454a9e:	74 5c                	je     100454afc <.text+0x53afc>
100454aa0:	c7 44 24 60 00 00 00 	movl   $0x0,0x60(%rsp)
100454aa7:	00
100454aa8:	41 80 fe 3f          	cmp    $0x3f,%r14b
100454aac:	0f 84 33 01 00 00    	je     100454be5 <.text+0x53be5>
100454ab2:	45 85 d2             	test   %r10d,%r10d
100454ab5:	0f 85 53 03 00 00    	jne    100454e0e <.text+0x53e0e>
100454abb:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
100454ac0:	48 89 e9             	mov    %rbp,%rcx
100454ac3:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
100454ac8:	45 31 ed             	xor    %r13d,%r13d
100454acb:	e8 70 8b 1a 00       	call   1005fd640 <.text+0x1fc640>
100454ad0:	44 8b 54 24 20       	mov    0x20(%rsp),%r10d
100454ad5:	48 85 c0             	test   %rax,%rax
100454ad8:	41 0f 95 c5          	setne  %r13b
100454adc:	48 89 e9             	mov    %rbp,%rcx
100454adf:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
100454ae4:	e8 87 89 1a 00       	call   1005fd470 <.text+0x1fc470>
100454ae9:	44 8b 4c 24 60       	mov    0x60(%rsp),%r9d
100454aee:	44 8b 54 24 20       	mov    0x20(%rsp),%r10d
100454af3:	45 85 c9             	test   %r9d,%r9d
100454af6:	0f 85 a0 fc ff ff    	jne    10045479c <.text+0x5379c>
100454afc:	44 89 f8             	mov    %r15d,%eax
100454aff:	4c 8b 0b             	mov    (%rbx),%r9
100454b02:	83 e0 01             	and    $0x1,%eax
100454b05:	45 85 d2             	test   %r10d,%r10d
100454b08:	88 44 24 28          	mov    %al,0x28(%rsp)
100454b0c:	0f 95 c0             	setne  %al
100454b0f:	44 21 f8             	and    %r15d,%eax
100454b12:	88 44 24 20          	mov    %al,0x20(%rsp)
100454b16:	41 80 fe 3f          	cmp    $0x3f,%r14b
100454b1a:	0f 84 0a 01 00 00    	je     100454c2a <.text+0x53c2a>
100454b20:	80 7c 24 20 00       	cmpb   $0x0,0x20(%rsp)
100454b25:	74 23                	je     100454b4a <.text+0x53b4a>
100454b27:	41 0f b6 41 01       	movzbl 0x1(%r9),%eax
100454b2c:	3c 20                	cmp    $0x20,%al
100454b2e:	0f 95 c1             	setne  %cl
100454b31:	3c 09                	cmp    $0x9,%al
100454b33:	0f 95 c2             	setne  %dl
100454b36:	20 d1                	and    %dl,%cl
100454b38:	88 4c 24 20          	mov    %cl,0x20(%rsp)
100454b3c:	0f 84 8e 02 00 00    	je     100454dd0 <.text+0x53dd0>
100454b42:	84 c0                	test   %al,%al
100454b44:	0f 85 c8 03 00 00    	jne    100454f12 <.text+0x53f12>
100454b4a:	49 8d 41 01          	lea    0x1(%r9),%rax
100454b4e:	48 89 c1             	mov    %rax,%rcx
100454b51:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
100454b56:	e8 65 ac 23 00       	call   10068f7c0 <.text+0x28e7c0>
100454b5b:	48 89 c1             	mov    %rax,%rcx
100454b5e:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
100454b63:	48 89 fa             	mov    %rdi,%rdx
100454b66:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
100454b6b:	49 89 c0             	mov    %rax,%r8
100454b6e:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
100454b73:	e8 c8 ab ff ff       	call   10044f740 <.text+0x4e740>
100454b78:	44 8b 44 24 60       	mov    0x60(%rsp),%r8d
100454b7d:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
100454b82:	45 85 c0             	test   %r8d,%r8d
100454b85:	0f 85 45 03 00 00    	jne    100454ed0 <.text+0x53ed0>
100454b8b:	48 89 0b             	mov    %rcx,(%rbx)
100454b8e:	44 89 f8             	mov    %r15d,%eax
100454b91:	41 80 fe 3f          	cmp    $0x3f,%r14b
100454b95:	0f 84 95 02 00 00    	je     100454e30 <.text+0x53e30>
100454b9b:	45 85 ed             	test   %r13d,%r13d
100454b9e:	75 06                	jne    100454ba6 <.text+0x53ba6>
100454ba0:	44 89 f8             	mov    %r15d,%eax
100454ba3:	83 e0 fe             	and    $0xfffffffe,%eax
100454ba6:	89 07                	mov    %eax,(%rdi)
100454ba8:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
100454bad:	49 89 f8             	mov    %rdi,%r8
100454bb0:	48 89 d9             	mov    %rbx,%rcx
100454bb3:	e8 b8 fb ff ff       	call   100454770 <.text+0x53770>
100454bb8:	85 c0                	test   %eax,%eax
100454bba:	0f 84 00 02 00 00    	je     100454dc0 <.text+0x53dc0>
100454bc0:	41 80 fe 3f          	cmp    $0x3f,%r14b
100454bc4:	0f 85 1e 01 00 00    	jne    100454ce8 <.text+0x53ce8>
100454bca:	45 85 ed             	test   %r13d,%r13d
100454bcd:	0f 84 15 01 00 00    	je     100454ce8 <.text+0x53ce8>
100454bd3:	4d 85 e4             	test   %r12,%r12
100454bd6:	0f 84 61 03 00 00    	je     100454f3d <.text+0x53f3d>
100454bdc:	45 89 3c 24          	mov    %r15d,(%r12)
100454be0:	e9 f2 fb ff ff       	jmp    1004547d7 <.text+0x537d7>
100454be5:	48 89 e9             	mov    %rbp,%rcx
100454be8:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
100454bed:	e8 8e 8b 1d 00       	call   10062d780 <.text+0x22c780>
100454bf2:	44 8b 54 24 60       	mov    0x60(%rsp),%r10d
100454bf7:	41 89 c5             	mov    %eax,%r13d
100454bfa:	45 85 d2             	test   %r10d,%r10d
100454bfd:	44 8b 54 24 20       	mov    0x20(%rsp),%r10d
100454c02:	0f 85 d4 fe ff ff    	jne    100454adc <.text+0x53adc>
100454c08:	85 c0                	test   %eax,%eax
100454c0a:	0f 84 cc fe ff ff    	je     100454adc <.text+0x53adc>
100454c10:	44 89 f8             	mov    %r15d,%eax
100454c13:	4c 8b 0b             	mov    (%rbx),%r9
100454c16:	83 e0 01             	and    $0x1,%eax
100454c19:	45 85 d2             	test   %r10d,%r10d
100454c1c:	88 44 24 28          	mov    %al,0x28(%rsp)
100454c20:	0f 95 c0             	setne  %al
100454c23:	44 21 f8             	and    %r15d,%eax
100454c26:	88 44 24 20          	mov    %al,0x20(%rsp)
100454c2a:	49 83 c1 01          	add    $0x1,%r9
100454c2e:	4c 89 0b             	mov    %r9,(%rbx)
100454c31:	e9 ea fe ff ff       	jmp    100454b20 <.text+0x53b20>
100454c36:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100454c3d:	00 00 00
100454c40:	48 8b 0b             	mov    (%rbx),%rcx
100454c43:	48 89 fa             	mov    %rdi,%rdx
100454c46:	e8 65 a9 ff ff       	call   10044f5b0 <.text+0x4e5b0>
100454c4b:	48 89 03             	mov    %rax,(%rbx)
100454c4e:	45 84 e4             	test   %r12b,%r12b
100454c51:	0f 85 f1 fc ff ff    	jne    100454948 <.text+0x53948>
100454c57:	e9 02 fd ff ff       	jmp    10045495e <.text+0x5395e>
100454c5c:	0f 1f 40 00          	nopl   0x0(%rax)
100454c60:	48 89 03             	mov    %rax,(%rbx)
100454c63:	e9 f6 fc ff ff       	jmp    10045495e <.text+0x5395e>
100454c68:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100454c6f:	00
100454c70:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
100454c75:	45 31 ff             	xor    %r15d,%r15d
100454c78:	e8 c3 89 1a 00       	call   1005fd640 <.text+0x1fc640>
100454c7d:	48 85 c0             	test   %rax,%rax
100454c80:	41 0f 95 c7          	setne  %r15b
100454c84:	e9 4f fd ff ff       	jmp    1004549d8 <.text+0x539d8>
100454c89:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100454c90:	c7 00 05 00 00 00    	movl   $0x5,(%rax)
100454c96:	4c 89 78 08          	mov    %r15,0x8(%rax)
100454c9a:	e9 51 fc ff ff       	jmp    1004548f0 <.text+0x538f0>
100454c9f:	90                   	nop
100454ca0:	48 89 fa             	mov    %rdi,%rdx
100454ca3:	48 89 f1             	mov    %rsi,%rcx
100454ca6:	e8 05 a9 ff ff       	call   10044f5b0 <.text+0x4e5b0>
100454cab:	48 89 c5             	mov    %rax,%rbp
100454cae:	e9 d6 fc ff ff       	jmp    100454989 <.text+0x53989>
100454cb3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100454cb8:	80 fa 09             	cmp    $0x9,%dl
100454cbb:	0f 84 7e fc ff ff    	je     10045493f <.text+0x5393f>
100454cc1:	48 8b ac 24 58 01 00 	mov    0x158(%rsp),%rbp
100454cc8:	00
100454cc9:	48 89 c1             	mov    %rax,%rcx
100454ccc:	ba 02 00 00 00       	mov    $0x2,%edx
100454cd1:	e8 0a 02 1e 00       	call   100634ee0 <.text+0x233ee0>
100454cd6:	48 89 e9             	mov    %rbp,%rcx
100454cd9:	e8 92 87 1a 00       	call   1005fd470 <.text+0x1fc470>
100454cde:	31 c0                	xor    %eax,%eax
100454ce0:	e9 f7 fa ff ff       	jmp    1004547dc <.text+0x537dc>
100454ce5:	0f 1f 00             	nopl   (%rax)
100454ce8:	66 0f 6f 4c 24 60    	movdqa 0x60(%rsp),%xmm1
100454cee:	0f 11 4d 00          	movups %xmm1,0x0(%rbp)
100454cf2:	41 80 fe 3f          	cmp    $0x3f,%r14b
100454cf6:	0f 84 d7 fe ff ff    	je     100454bd3 <.text+0x53bd3>
100454cfc:	48 8b 0b             	mov    (%rbx),%rcx
100454cff:	49 89 f0             	mov    %rsi,%r8
100454d02:	48 89 fa             	mov    %rdi,%rdx
100454d05:	e8 36 aa ff ff       	call   10044f740 <.text+0x4e740>
100454d0a:	80 38 3a             	cmpb   $0x3a,(%rax)
100454d0d:	0f 85 a7 02 00 00    	jne    100454fba <.text+0x53fba>
100454d13:	8b 4c 24 58          	mov    0x58(%rsp),%ecx
100454d17:	85 c9                	test   %ecx,%ecx
100454d19:	0f 85 44 03 00 00    	jne    100455063 <.text+0x54063>
100454d1f:	80 7c 24 20 00       	cmpb   $0x0,0x20(%rsp)
100454d24:	0f 84 31 03 00 00    	je     10045505b <.text+0x5405b>
100454d2a:	0f b6 50 ff          	movzbl -0x1(%rax),%edx
100454d2e:	80 fa 20             	cmp    $0x20,%dl
100454d31:	74 09                	je     100454d3c <.text+0x53d3c>
100454d33:	80 fa 09             	cmp    $0x9,%dl
100454d36:	0f 85 6c 03 00 00    	jne    1004550a8 <.text+0x540a8>
100454d3c:	48 89 03             	mov    %rax,(%rbx)
100454d3f:	0f b6 50 01          	movzbl 0x1(%rax),%edx
100454d43:	f6 c2 df             	test   $0xdf,%dl
100454d46:	74 09                	je     100454d51 <.text+0x53d51>
100454d48:	80 fa 09             	cmp    $0x9,%dl
100454d4b:	0f 85 57 03 00 00    	jne    1004550a8 <.text+0x540a8>
100454d51:	48 8d 70 01          	lea    0x1(%rax),%rsi
100454d55:	48 89 f1             	mov    %rsi,%rcx
100454d58:	e8 63 aa 23 00       	call   10068f7c0 <.text+0x28e7c0>
100454d5d:	48 89 fa             	mov    %rdi,%rdx
100454d60:	4c 8d 44 24 5c       	lea    0x5c(%rsp),%r8
100454d65:	48 89 c1             	mov    %rax,%rcx
100454d68:	49 89 c6             	mov    %rax,%r14
100454d6b:	e8 d0 a9 ff ff       	call   10044f740 <.text+0x4e740>
100454d70:	8b 54 24 5c          	mov    0x5c(%rsp),%edx
100454d74:	85 d2                	test   %edx,%edx
100454d76:	0f 85 19 03 00 00    	jne    100455095 <.text+0x54095>
100454d7c:	4c 89 33             	mov    %r14,(%rbx)
100454d7f:	45 85 ed             	test   %r13d,%r13d
100454d82:	0f 84 54 02 00 00    	je     100454fdc <.text+0x53fdc>
100454d88:	44 89 f8             	mov    %r15d,%eax
100454d8b:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
100454d90:	49 89 f8             	mov    %rdi,%r8
100454d93:	48 89 d9             	mov    %rbx,%rcx
100454d96:	83 e0 fe             	and    $0xfffffffe,%eax
100454d99:	89 07                	mov    %eax,(%rdi)
100454d9b:	e8 d0 f9 ff ff       	call   100454770 <.text+0x53770>
100454da0:	85 c0                	test   %eax,%eax
100454da2:	0f 85 2b fe ff ff    	jne    100454bd3 <.text+0x53bd3>
100454da8:	80 7c 24 28 00       	cmpb   $0x0,0x28(%rsp)
100454dad:	74 11                	je     100454dc0 <.text+0x53dc0>
100454daf:	48 89 e9             	mov    %rbp,%rcx
100454db2:	e8 b9 86 1a 00       	call   1005fd470 <.text+0x1fc470>
100454db7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100454dbe:	00 00
100454dc0:	44 89 3f             	mov    %r15d,(%rdi)
100454dc3:	31 c0                	xor    %eax,%eax
100454dc5:	e9 12 fa ff ff       	jmp    1004547dc <.text+0x537dc>
100454dca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100454dd0:	49 8d 41 01          	lea    0x1(%r9),%rax
100454dd4:	48 89 c1             	mov    %rax,%rcx
100454dd7:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
100454ddc:	e8 df a9 23 00       	call   10068f7c0 <.text+0x28e7c0>
100454de1:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
100454de6:	48 89 c1             	mov    %rax,%rcx
100454de9:	e9 70 fd ff ff       	jmp    100454b5e <.text+0x53b5e>
100454dee:	66 90                	xchg   %ax,%ax
100454df0:	4c 89 0b             	mov    %r9,(%rbx)
100454df3:	45 85 ed             	test   %r13d,%r13d
100454df6:	0f 84 ec 00 00 00    	je     100454ee8 <.text+0x53ee8>
100454dfc:	c7 44 24 60 00 00 00 	movl   $0x0,0x60(%rsp)
100454e03:	00
100454e04:	41 80 fe 3f          	cmp    $0x3f,%r14b
100454e08:	0f 84 d7 fd ff ff    	je     100454be5 <.text+0x53be5>
100454e0e:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
100454e13:	48 89 e9             	mov    %rbp,%rcx
100454e16:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
100454e1b:	e8 50 88 1a 00       	call   1005fd670 <.text+0x1fc670>
100454e20:	44 8b 54 24 20       	mov    0x20(%rsp),%r10d
100454e25:	41 89 c5             	mov    %eax,%r13d