100414f35:	48 89 d9             	mov    %rbx,%rcx
100414f38:	74 36                	je     100414f70 <.text+0x13f70>
100414f3a:	e8 c1 f2 ff ff       	call   100414200 <.text+0x13200>
100414f3f:	85 c0                	test   %eax,%eax
100414f41:	75 0a                	jne    100414f4d <.text+0x13f4d>
100414f43:	48 c7 43 48 00 00 00 	movq   $0x0,0x48(%rbx)
100414f4a:	00
100414f4b:	31 c0                	xor    %eax,%eax
100414f4d:	48 83 c4 48          	add    $0x48,%rsp
100414f51:	5b                   	pop    %rbx
100414f52:	5e                   	pop    %rsi
100414f53:	5f                   	pop    %rdi
100414f54:	5d                   	pop    %rbp
100414f55:	41 5c                	pop    %r12
100414f57:	41 5d                	pop    %r13
100414f59:	41 5e                	pop    %r14
100414f5b:	41 5f                	pop    %r15
100414f5d:	c3                   	ret
100414f5e:	66 90                	xchg   %ax,%ax
100414f60:	48 8b 03             	mov    (%rbx),%rax
100414f63:	48 89 43 08          	mov    %rax,0x8(%rbx)
100414f67:	e9 30 ff ff ff       	jmp    100414e9c <.text+0x13e9c>
100414f6c:	0f 1f 40 00          	nopl   0x0(%rax)
100414f70:	e8 eb db ff ff       	call   100412b60 <.text+0x11b60>
100414f75:	eb cc                	jmp    100414f43 <.text+0x13f43>
100414f77:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100414f7e:	00 00
100414f80:	80 bb 8b 00 00 00 00 	cmpb   $0x0,0x8b(%rbx)
100414f87:	0f 85 63 03 00 00    	jne    1004152f0 <.text+0x142f0>
100414f8d:	48 89 43 30          	mov    %rax,0x30(%rbx)
100414f91:	eb b0                	jmp    100414f43 <.text+0x13f43>
100414f93:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100414f98:	4c 8b 6b 30          	mov    0x30(%rbx),%r13
100414f9c:	84 d2                	test   %dl,%dl
100414f9e:	0f 85 89 04 00 00    	jne    10041542d <.text+0x1442d>
100414fa4:	48 63 93 90 00 00 00 	movslq 0x90(%rbx),%rdx
100414fab:	4c 8b 43 28          	mov    0x28(%rbx),%r8
100414faf:	48 c7 43 30 00 00 00 	movq   $0x0,0x30(%rbx)
100414fb6:	00
100414fb7:	83 fa 01             	cmp    $0x1,%edx
100414fba:	0f 8e a0 03 00 00    	jle    100415360 <.text+0x14360>
100414fc0:	80 bb 89 00 00 00 00 	cmpb   $0x0,0x89(%rbx)
100414fc7:	0f 85 7b 02 00 00    	jne    100415248 <.text+0x14248>
100414fcd:	4a 8d 2c 00          	lea    (%rax,%r8,1),%rbp
100414fd1:	48 39 ef             	cmp    %rbp,%rdi
100414fd4:	0f 8e 0d 04 00 00    	jle    1004153e7 <.text+0x143e7>
100414fda:	4c 8d 73 20          	lea    0x20(%rbx),%r14
100414fde:	4c 8d 64 24 38       	lea    0x38(%rsp),%r12
100414fe3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100414fe8:	4c 8b 7b 50          	mov    0x50(%rbx),%r15
100414fec:	48 8b 13             	mov    (%rbx),%rdx
100414fef:	4c 89 e1             	mov    %r12,%rcx
100414ff2:	4d 89 f1             	mov    %r14,%r9
100414ff5:	4c 8b 6b 20          	mov    0x20(%rbx),%r13
100414ff9:	49 29 ef             	sub    %rbp,%r15
100414ffc:	48 01 ea             	add    %rbp,%rdx
100414fff:	4d 89 f8             	mov    %r15,%r8
100415002:	e8 89 ab ff ff       	call   10040fb90 <.text+0xeb90>
100415007:	0f b7 4c 24 38       	movzwl 0x38(%rsp),%ecx
10041500c:	48 8d 50 ff          	lea    -0x1(%rax),%rdx
100415010:	48 83 fa fc          	cmp    $0xfffffffffffffffc,%rdx
100415014:	0f 87 3b 04 00 00    	ja     100415455 <.text+0x14455>
10041501a:	48 01 c5             	add    %rax,%rbp
10041501d:	48 39 ef             	cmp    %rbp,%rdi
100415020:	7f c6                	jg     100414fe8 <.text+0x13fe8>
100415022:	48 89 e8             	mov    %rbp,%rax
100415025:	48 29 f8             	sub    %rdi,%rax
100415028:	48 89 43 30          	mov    %rax,0x30(%rbx)
10041502c:	80 bb 8e 00 00 00 00 	cmpb   $0x0,0x8e(%rbx)
100415033:	0f 85 3f 04 00 00    	jne    100415478 <.text+0x14478>
100415039:	31 c0                	xor    %eax,%eax
10041503b:	83 f9 0a             	cmp    $0xa,%ecx
10041503e:	75 0e                	jne    10041504e <.text+0x1404e>
100415040:	31 c0                	xor    %eax,%eax
100415042:	80 bb 8d 00 00 00 00 	cmpb   $0x0,0x8d(%rbx)
100415049:	0f 95 c0             	setne  %al
10041504c:	01 c0                	add    %eax,%eax
10041504e:	89 43 70             	mov    %eax,0x70(%rbx)
100415051:	48 8b 6b 30          	mov    0x30(%rbx),%rbp
100415055:	48 85 ed             	test   %rbp,%rbp
100415058:	74 26                	je     100415080 <.text+0x14080>
10041505a:	7e 16                	jle    100415072 <.text+0x14072>
10041505c:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
100415060:	4c 8d 04 ad 00 00 00 	lea    0x0(,%rbp,4),%r8
100415067:	00
100415068:	ba ff 00 00 00       	mov    $0xff,%edx
10041506d:	e8 6e c9 00 00       	call   1004219e0 <.text+0x209e0>
100415072:	80 bb 8b 00 00 00 00 	cmpb   $0x0,0x8b(%rbx)
100415079:	0f 85 a9 01 00 00    	jne    100415228 <.text+0x14228>
10041507f:	90                   	nop
100415080:	48 89 6b 38          	mov    %rbp,0x38(%rbx)
100415084:	e9 7c fe ff ff       	jmp    100414f05 <.text+0x13f05>
100415089:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100415090:	4c 8b 73 30          	mov    0x30(%rbx),%r14
100415094:	4c 8b 6b 18          	mov    0x18(%rbx),%r13
100415098:	45 31 c0             	xor    %r8d,%r8d
10041509b:	4c 89 f1             	mov    %r14,%rcx
10041509e:	eb 0f                	jmp    1004150af <.text+0x140af>
1004150a0:	0f 8d 1a 03 00 00    	jge    1004153c0 <.text+0x143c0>
1004150a6:	4c 8d 40 01          	lea    0x1(%rax),%r8
1004150aa:	49 39 c8             	cmp    %rcx,%r8
1004150ad:	7d 49                	jge    1004150f8 <.text+0x140f8>
1004150af:	49 8d 14 08          	lea    (%r8,%rcx,1),%rdx
1004150b3:	48 89 d0             	mov    %rdx,%rax
1004150b6:	48 c1 e8 3f          	shr    $0x3f,%rax
1004150ba:	48 01 d0             	add    %rdx,%rax
1004150bd:	48 d1 f8             	sar    $1,%rax
1004150c0:	49 8b 54 c5 00       	mov    0x0(%r13,%rax,8),%rdx
1004150c5:	49 89 c1             	mov    %rax,%r9
1004150c8:	48 39 f2             	cmp    %rsi,%rdx
1004150cb:	7e d3                	jle    1004150a0 <.text+0x140a0>
1004150cd:	48 89 c1             	mov    %rax,%rcx
1004150d0:	eb d8                	jmp    1004150aa <.text+0x140aa>
1004150d2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004150d8:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1004150dc:	4c 8b 43 30          	mov    0x30(%rbx),%r8
1004150e0:	48 8d 14 31          	lea    (%rcx,%rsi,1),%rdx
1004150e4:	49 29 f0             	sub    %rsi,%r8
1004150e7:	e8 d4 c8 00 00       	call   1004219c0 <.text+0x209c0>
1004150ec:	e9 0c fe ff ff       	jmp    100414efd <.text+0x13efd>
1004150f1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004150f8:	48 8d 68 01          	lea    0x1(%rax),%rbp
1004150fc:	48 39 f2             	cmp    %rsi,%rdx
1004150ff:	0f 8d db 01 00 00    	jge    1004152e0 <.text+0x142e0>
100415105:	45 89 e0             	mov    %r12d,%r8d
100415108:	4c 89 ca             	mov    %r9,%rdx
10041510b:	48 89 d9             	mov    %rbx,%rcx
10041510e:	e8 ad dd ff ff       	call   100412ec0 <.text+0x11ec0>
100415113:	89 43 70             	mov    %eax,0x70(%rbx)
100415116:	48 39 ee             	cmp    %rbp,%rsi
100415119:	75 7d                	jne    100415198 <.text+0x14198>
10041511b:	4c 39 f6             	cmp    %r14,%rsi
10041511e:	7d 78                	jge    100415198 <.text+0x14198>
100415120:	49 39 74 ed 00       	cmp    %rsi,0x0(%r13,%rbp,8)
100415125:	75 71                	jne    100415198 <.text+0x14198>
100415127:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
10041512b:	49 29 f6             	sub    %rsi,%r14
10041512e:	4e 8d 04 b5 00 00 00 	lea    0x0(,%r14,4),%r8
100415135:	00
100415136:	48 8d 14 b1          	lea    (%rcx,%rsi,4),%rdx
10041513a:	e8 81 c8 00 00       	call   1004219c0 <.text+0x209c0>
10041513f:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
100415143:	4c 8b 43 30          	mov    0x30(%rbx),%r8
100415147:	48 8d 14 31          	lea    (%rcx,%rsi,1),%rdx
10041514b:	49 29 f0             	sub    %rsi,%r8
10041514e:	e8 6d c8 00 00       	call   1004219c0 <.text+0x209c0>
100415153:	48 8b 43 30          	mov    0x30(%rbx),%rax
100415157:	48 29 73 38          	sub    %rsi,0x38(%rbx)
10041515b:	48 29 f0             	sub    %rsi,%rax
10041515e:	48 89 43 30          	mov    %rax,0x30(%rbx)
100415162:	48 85 c0             	test   %rax,%rax
100415165:	0f 8e 9a fd ff ff    	jle    100414f05 <.text+0x13f05>
10041516b:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
10041516f:	31 c0                	xor    %eax,%eax
100415171:	4c 8d 04 f1          	lea    (%rcx,%rsi,8),%r8
100415175:	0f 1f 00             	nopl   (%rax)
100415178:	49 8b 14 c0          	mov    (%r8,%rax,8),%rdx
10041517c:	48 29 f2             	sub    %rsi,%rdx
10041517f:	48 89 14 c1          	mov    %rdx,(%rcx,%rax,8)
100415183:	48 83 c0 01          	add    $0x1,%rax
100415187:	48 39 43 30          	cmp    %rax,0x30(%rbx)
10041518b:	7f eb                	jg     100415178 <.text+0x14178>
10041518d:	e9 73 fd ff ff       	jmp    100414f05 <.text+0x13f05>
100415192:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100415198:	48 8b 43 50          	mov    0x50(%rbx),%rax
10041519c:	c6 83 8c 00 00 00 00 	movb   $0x0,0x8c(%rbx)
1004151a3:	48 01 f0             	add    %rsi,%rax
1004151a6:	48 29 f8             	sub    %rdi,%rax
1004151a9:	48 89 43 58          	mov    %rax,0x58(%rbx)
1004151ad:	48 8b 43 60          	mov    0x60(%rbx),%rax
1004151b1:	48 01 f0             	add    %rsi,%rax
1004151b4:	48 29 f8             	sub    %rdi,%rax
1004151b7:	48 89 43 68          	mov    %rax,0x68(%rbx)
1004151bb:	48 85 ed             	test   %rbp,%rbp
1004151be:	7f 0e                	jg     1004151ce <.text+0x141ce>
1004151c0:	eb 13                	jmp    1004151d5 <.text+0x141d5>
1004151c2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004151c8:	48 83 ed 01          	sub    $0x1,%rbp
1004151cc:	74 07                	je     1004151d5 <.text+0x141d5>
1004151ce:	49 39 74 ed f8       	cmp    %rsi,-0x8(%r13,%rbp,8)
1004151d3:	74 f3                	je     1004151c8 <.text+0x141c8>
1004151d5:	4c 39 f5             	cmp    %r14,%rbp
1004151d8:	0f 8d ee 01 00 00    	jge    1004153cc <.text+0x143cc>
1004151de:	48 8b 43 10          	mov    0x10(%rbx),%rax
1004151e2:	eb 11                	jmp    1004151f5 <.text+0x141f5>
1004151e4:	0f 1f 40 00          	nopl   0x0(%rax)
1004151e8:	48 83 c5 01          	add    $0x1,%rbp
1004151ec:	49 39 ee             	cmp    %rbp,%r14
1004151ef:	0f 84 e3 01 00 00    	je     1004153d8 <.text+0x143d8>
1004151f5:	83 3c a8 ff          	cmpl   $0xffffffff,(%rax,%rbp,4)
1004151f9:	74 ed                	je     1004151e8 <.text+0x141e8>
1004151fb:	49 8b 6c ed 00       	mov    0x0(%r13,%rbp,8),%rbp
100415200:	48 29 f5             	sub    %rsi,%rbp
100415203:	48 89 6b 30          	mov    %rbp,0x30(%rbx)
100415207:	48 85 ed             	test   %rbp,%rbp
10041520a:	0f 84 70 fe ff ff    	je     100415080 <.text+0x14080>
100415210:	7e 16                	jle    100415228 <.text+0x14228>
100415212:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
100415216:	4c 8d 04 ad 00 00 00 	lea    0x0(,%rbp,4),%r8
10041521d:	00
10041521e:	ba ff 00 00 00       	mov    $0xff,%edx
100415223:	e8 b8 c7 00 00       	call   1004219e0 <.text+0x209e0>
100415228:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
10041522c:	49 89 e8             	mov    %rbp,%r8
10041522f:	ba ff 00 00 00       	mov    $0xff,%edx
100415234:	e8 a7 c7 00 00       	call   1004219e0 <.text+0x209e0>
100415239:	48 8b 6b 30          	mov    0x30(%rbx),%rbp
10041523d:	e9 3e fe ff ff       	jmp    100415080 <.text+0x14080>
100415242:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100415248:	48 8b 0b             	mov    (%rbx),%rcx
10041524b:	49 89 f1             	mov    %rsi,%r9
10041524e:	49 29 d1             	sub    %rdx,%r9
100415251:	4e 8d 34 01          	lea    (%rcx,%r8,1),%r14
100415255:	4b 8d 14 0e          	lea    (%r14,%r9,1),%rdx
100415259:	49 8d 6c 36 ff       	lea    -0x1(%r14,%rsi,1),%rbp
10041525e:	48 39 d1             	cmp    %rdx,%rcx
100415261:	48 0f 42 ca          	cmovb  %rdx,%rcx
100415265:	48 39 e9             	cmp    %rbp,%rcx
100415268:	76 13                	jbe    10041527d <.text+0x1427d>
10041526a:	e9 5e fd ff ff       	jmp    100414fcd <.text+0x13fcd>
10041526f:	90                   	nop
100415270:	48 83 ed 01          	sub    $0x1,%rbp
100415274:	48 39 e9             	cmp    %rbp,%rcx
100415277:	0f 87 50 fd ff ff    	ja     100414fcd <.text+0x13fcd>
10041527d:	0f b6 55 00          	movzbl 0x0(%rbp),%edx
100415281:	83 e2 c0             	and    $0xffffffc0,%edx
100415284:	80 fa 80             	cmp    $0x80,%dl
100415287:	74 e7                	je     100415270 <.text+0x14270>
100415289:	4c 8b 43 58          	mov    0x58(%rbx),%r8
10041528d:	48 8b 4b 78          	mov    0x78(%rbx),%rcx
100415291:	48 89 ea             	mov    %rbp,%rdx
100415294:	4d 01 f0             	add    %r14,%r8
100415297:	49 29 e8             	sub    %rbp,%r8
10041529a:	48 85 c9             	test   %rcx,%rcx
10041529d:	0f 85 01 02 00 00    	jne    1004154a4 <.text+0x144a4>
1004152a3:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1004152a8:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
1004152ad:	49 01 f6             	add    %rsi,%r14
1004152b0:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1004152b7:	00 00
1004152b9:	e8 d2 a8 ff ff       	call   10040fb90 <.text+0xeb90>
1004152be:	49 29 ee             	sub    %rbp,%r14
1004152c1:	4c 39 f0             	cmp    %r14,%rax
1004152c4:	72 0a                	jb     1004152d0 <.text+0x142d0>
1004152c6:	48 83 f8 fd          	cmp    $0xfffffffffffffffd,%rax
1004152ca:	0f 86 35 01 00 00    	jbe    100415405 <.text+0x14405>
1004152d0:	4c 8b 43 28          	mov    0x28(%rbx),%r8
1004152d4:	48 8b 43 38          	mov    0x38(%rbx),%rax
1004152d8:	e9 f0 fc ff ff       	jmp    100414fcd <.text+0x13fcd>
1004152dd:	0f 1f 00             	nopl   (%rax)
1004152e0:	48 89 c5             	mov    %rax,%rbp
1004152e3:	4c 8d 48 ff          	lea    -0x1(%rax),%r9
1004152e7:	e9 19 fe ff ff       	jmp    100415105 <.text+0x14105>
1004152ec:	0f 1f 40 00          	nopl   0x0(%rax)
1004152f0:	80 bb 88 00 00 00 00 	cmpb   $0x0,0x88(%rbx)
1004152f7:	0f 85 23 01 00 00    	jne    100415420 <.text+0x14420>
1004152fd:	48 8b 4b 78          	mov    0x78(%rbx),%rcx
100415301:	48 85 c9             	test   %rcx,%rcx
100415304:	0f 84 39 fc ff ff    	je     100414f43 <.text+0x13f43>
10041530a:	48 8b 53 40          	mov    0x40(%rbx),%rdx
10041530e:	48 39 d0             	cmp    %rdx,%rax
100415311:	48 0f 4f c2          	cmovg  %rdx,%rax
100415315:	48 8b 53 30          	mov    0x30(%rbx),%rdx
100415319:	48 39 d0             	cmp    %rdx,%rax
10041531c:	7f 12                	jg     100415330 <.text+0x14330>
10041531e:	e9 79 01 00 00       	jmp    10041549c <.text+0x1449c>
100415323:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100415328:	48 8b 7b 28          	mov    0x28(%rbx),%rdi
10041532c:	48 8b 4b 78          	mov    0x78(%rbx),%rcx
100415330:	4c 8b 03             	mov    (%rbx),%r8
100415333:	49 01 d0             	add    %rdx,%r8
100415336:	45 0f b6 04 38       	movzbl (%r8,%rdi,1),%r8d
10041533b:	46 0f b6 04 01       	movzbl (%rcx,%r8,1),%r8d
100415340:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
100415344:	44 88 04 11          	mov    %r8b,(%rcx,%rdx,1)
100415348:	48 83 c2 01          	add    $0x1,%rdx
10041534c:	48 39 d0             	cmp    %rdx,%rax
10041534f:	75 d7                	jne    100415328 <.text+0x14328>
100415351:	48 89 43 30          	mov    %rax,0x30(%rbx)
100415355:	48 89 43 38          	mov    %rax,0x38(%rbx)
100415359:	e9 e5 fb ff ff       	jmp    100414f43 <.text+0x13f43>
10041535e:	66 90                	xchg   %ax,%ax
100415360:	48 8b 03             	mov    (%rbx),%rax
100415363:	48 01 f0             	add    %rsi,%rax
100415366:	41 0f b6 4c 00 ff    	movzbl -0x1(%r8,%rax,1),%ecx
10041536c:	48 8b 43 78          	mov    0x78(%rbx),%rax
100415370:	48 c7 43 38 00 00 00 	movq   $0x0,0x38(%rbx)
100415377:	00
100415378:	48 85 c0             	test   %rax,%rax
10041537b:	74 04                	je     100415381 <.text+0x14381>
10041537d:	0f b6 0c 08          	movzbl (%rax,%rcx,1),%ecx
100415381:	48 8b 93 80 00 00 00 	mov    0x80(%rbx),%rdx
100415388:	0f b6 c1             	movzbl %cl,%eax
10041538b:	48 c1 f8 06          	sar    $0x6,%rax
10041538f:	48 8b 04 c2          	mov    (%rdx,%rax,8),%rax
100415393:	ba 01 00 00 00       	mov    $0x1,%edx
100415398:	48 d3 e8             	shr    %cl,%rax
10041539b:	a8 01                	test   $0x1,%al
10041539d:	75 19                	jne    1004153b8 <.text+0x143b8>
10041539f:	31 d2                	xor    %edx,%edx
1004153a1:	80 f9 0a             	cmp    $0xa,%cl
1004153a4:	75 12                	jne    1004153b8 <.text+0x143b8>
1004153a6:	31 d2                	xor    %edx,%edx
1004153a8:	80 bb 8d 00 00 00 00 	cmpb   $0x0,0x8d(%rbx)
1004153af:	0f 95 c2             	setne  %dl
1004153b2:	01 d2                	add    %edx,%edx
1004153b4:	0f 1f 40 00          	nopl   0x0(%rax)
1004153b8:	89 53 70             	mov    %edx,0x70(%rbx)
1004153bb:	e9 45 fb ff ff       	jmp    100414f05 <.text+0x13f05>
1004153c0:	48 89 c5             	mov    %rax,%rbp
1004153c3:	49 83 e9 01          	sub    $0x1,%r9
1004153c7:	e9 39 fd ff ff       	jmp    100415105 <.text+0x14105>
1004153cc:	0f 85 29 fe ff ff    	jne    1004151fb <.text+0x141fb>
1004153d2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004153d8:	48 c7 43 30 00 00 00 	movq   $0x0,0x30(%rbx)
1004153df:	00
1004153e0:	31 ed                	xor    %ebp,%ebp
1004153e2:	e9 99 fc ff ff       	jmp    100415080 <.text+0x14080>
1004153e7:	48 29 fd             	sub    %rdi,%rbp
1004153ea:	49 8d 55 ff          	lea    -0x1(%r13),%rdx
1004153ee:	45 89 e0             	mov    %r12d,%r8d
1004153f1:	48 89 d9             	mov    %rbx,%rcx
1004153f4:	48 89 6b 30          	mov    %rbp,0x30(%rbx)
1004153f8:	e8 c3 da ff ff       	call   100412ec0 <.text+0x11ec0>
1004153fd:	89 43 70             	mov    %eax,0x70(%rbx)
100415400:	e9 50 fc ff ff       	jmp    100415055 <.text+0x14055>
100415405:	4c 29 f0             	sub    %r14,%rax
100415408:	48 c7 43 20 00 00 00 	movq   $0x0,0x20(%rbx)
10041540f:	00
100415410:	0f b7 4c 24 30       	movzwl 0x30(%rsp),%ecx
100415415:	48 89 43 30          	mov    %rax,0x30(%rbx)
100415419:	e9 0e fc ff ff       	jmp    10041502c <.text+0x1402c>
10041541e:	66 90                	xchg   %ax,%ax
100415420:	48 89 d9             	mov    %rbx,%rcx
100415423:	e8 d8 d8 ff ff       	call   100412d00 <.text+0x11d00>
100415428:	e9 16 fb ff ff       	jmp    100414f43 <.text+0x13f43>
10041542d:	48 8b 53 50          	mov    0x50(%rbx),%rdx
100415431:	c6 83 8c 00 00 00 00 	movb   $0x0,0x8c(%rbx)
100415438:	48 01 f2             	add    %rsi,%rdx
10041543b:	48 29 fa             	sub    %rdi,%rdx
10041543e:	48 89 53 58          	mov    %rdx,0x58(%rbx)
100415442:	48 8b 53 60          	mov    0x60(%rbx),%rdx
100415446:	48 01 f2             	add    %rsi,%rdx
100415449:	48 29 fa             	sub    %rdi,%rdx
10041544c:	48 89 53 68          	mov    %rdx,0x68(%rbx)
100415450:	e9 4f fb ff ff       	jmp    100414fa4 <.text+0x13fa4>
100415455:	48 85 c0             	test   %rax,%rax
100415458:	74 1a                	je     100415474 <.text+0x14474>
10041545a:	4d 85 ff             	test   %r15,%r15
10041545d:	74 15                	je     100415474 <.text+0x14474>