1408e7032:	41 56                	push   %r14
1408e7034:	41 57                	push   %r15
1408e7036:	48 83 ec 48          	sub    $0x48,%rsp
1408e703a:	ff 49 44             	decl   0x44(%rcx)
1408e703d:	48 8b f1             	mov    %rcx,%rsi
1408e7040:	44 8b 71 44          	mov    0x44(%rcx),%r14d
1408e7044:	33 db                	xor    %ebx,%ebx
1408e7046:	4c 8b 69 10          	mov    0x10(%rcx),%r13
1408e704a:	49 8b e8             	mov    %r8,%rbp
1408e704d:	8b 4a 30             	mov    0x30(%rdx),%ecx
1408e7050:	45 8b e1             	mov    %r9d,%r12d
1408e7053:	81 e1 80 00 00 00    	and    $0x80,%ecx
1408e7059:	44 89 b4 24 90 00 00 	mov    %r14d,0x90(%rsp)
1408e7060:	00
1408e7061:	48 8b fa             	mov    %rdx,%rdi
1408e7064:	44 8b fb             	mov    %ebx,%r15d
1408e7067:	41 b8 1e 00 00 00    	mov    $0x1e,%r8d
1408e706d:	89 8c 24 98 00 00 00 	mov    %ecx,0x98(%rsp)
1408e7074:	38 9c 24 d8 00 00 00 	cmp    %bl,0xd8(%rsp)
1408e707b:	75 30                	jne    0x1408e70ad
1408e707d:	0f bf 84 24 c0 00 00 	movswl 0xc0(%rsp),%eax
1408e7084:	00
1408e7085:	85 c9                	test   %ecx,%ecx
1408e7087:	89 44 24 28          	mov    %eax,0x28(%rsp)
1408e708b:	ba 1b 00 00 00       	mov    $0x1b,%edx
1408e7090:	8b 84 24 b8 00 00 00 	mov    0xb8(%rsp),%eax
1408e7097:	41 0f 44 d0          	cmove  %r8d,%edx
1408e709b:	45 8b c4             	mov    %r12d,%r8d
1408e709e:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408e70a2:	45 8b ce             	mov    %r14d,%r9d
1408e70a5:	49 8b cd             	mov    %r13,%rcx
1408e70a8:	e8 b3 fd 01 00       	call   0x140906e60
1408e70ad:	48 8b 06             	mov    (%rsi),%rax
1408e70b0:	8b 48 30             	mov    0x30(%rax),%ecx
1408e70b3:	48 0f ba e1 0e       	bt     $0xe,%rcx
1408e70b8:	73 24                	jae    0x1408e70de
1408e70ba:	38 5f 3f             	cmp    %bl,0x3f(%rdi)
1408e70bd:	75 1f                	jne    0x1408e70de
1408e70bf:	48 8b 4f 60          	mov    0x60(%rdi),%rcx
1408e70c3:	45 33 c0             	xor    %r8d,%r8d
1408e70c6:	48 8b 17             	mov    (%rdi),%rdx
1408e70c9:	48 83 c1 50          	add    $0x50,%rcx
1408e70cd:	e8 3e e5 fb ff       	call   0x1408a5610
1408e70d2:	48 39 58 10          	cmp    %rbx,0x10(%rax)
1408e70d6:	75 0f                	jne    0x1408e70e7
1408e70d8:	48 39 5f 48          	cmp    %rbx,0x48(%rdi)
1408e70dc:	75 09                	jne    0x1408e70e7
1408e70de:	48 85 ed             	test   %rbp,%rbp
1408e70e1:	0f 84 f4 02 00 00    	je     0x1408e73db
1408e70e7:	44 0f b6 b4 24 d0 00 	movzbl 0xd0(%rsp),%r14d
1408e70ee:	00 00
1408e70f0:	48 8b dd             	mov    %rbp,%rbx
1408e70f3:	48 85 ed             	test   %rbp,%rbp
1408e70f6:	0f 84 85 00 00 00    	je     0x1408e7181
1408e70fc:	0f 1f 40 00          	nopl   0x0(%rax)
1408e7100:	80 7b 10 80          	cmpb   $0x80,0x10(%rbx)
1408e7104:	75 69                	jne    0x1408e716f
1408e7106:	f6 43 11 03          	testb  $0x3,0x11(%rbx)
1408e710a:	74 63                	je     0x1408e716f
1408e710c:	80 7b 12 00          	cmpb   $0x0,0x12(%rbx)
1408e7110:	74 08                	je     0x1408e711a
1408e7112:	41 bf ff ff ff ff    	mov    $0xffffffff,%r15d
1408e7118:	eb 55                	jmp    0x1408e716f
1408e711a:	48 8b 86 a0 00 00 00 	mov    0xa0(%rsi),%rax
1408e7121:	48 8b ce             	mov    %rsi,%rcx
1408e7124:	48 85 c0             	test   %rax,%rax
1408e7127:	48 0f 45 c8          	cmovne %rax,%rcx
1408e712b:	48 8b 81 b0 00 00 00 	mov    0xb0(%rcx),%rax
1408e7132:	48 85 c0             	test   %rax,%rax
1408e7135:	74 14                	je     0x1408e714b
1408e7137:	48 39 18             	cmp    %rbx,(%rax)
1408e713a:	75 06                	jne    0x1408e7142
1408e713c:	44 39 70 18          	cmp    %r14d,0x18(%rax)
1408e7140:	74 24                	je     0x1408e7166
1408e7142:	48 8b 40 08          	mov    0x8(%rax),%rax
1408e7146:	48 85 c0             	test   %rax,%rax
1408e7149:	75 ec                	jne    0x1408e7137
1408e714b:	45 8b ce             	mov    %r14d,%r9d
1408e714e:	4c 8b c7             	mov    %rdi,%r8
1408e7151:	48 8b d3             	mov    %rbx,%rdx
1408e7154:	48 8b ce             	mov    %rsi,%rcx
1408e7157:	e8 94 33 fb ff       	call   0x14089a4f0
1408e715c:	48 8b 0e             	mov    (%rsi),%rcx
1408e715f:	c7 41 54 ff ff ff ff 	movl   $0xffffffff,0x54(%rcx)
1408e7166:	48 85 c0             	test   %rax,%rax
1408e7169:	74 04                	je     0x1408e716f
1408e716b:	44 0b 78 1c          	or     0x1c(%rax),%r15d
1408e716f:	48 8b 5b 40          	mov    0x40(%rbx),%rbx
1408e7173:	48 85 db             	test   %rbx,%rbx
1408e7176:	75 88                	jne    0x1408e7100
1408e7178:	44 0f b6 b4 24 d0 00 	movzbl 0xd0(%rsp),%r14d
1408e717f:	00 00
1408e7181:	48 8b d7             	mov    %rdi,%rdx
1408e7184:	48 8b ce             	mov    %rsi,%rcx
1408e7187:	e8 b4 c8 ff ff       	call   0x1408e3a40
1408e718c:	8b 56 38             	mov    0x38(%rsi),%edx
1408e718f:	44 8b e0             	mov    %eax,%r12d
1408e7192:	0f bf 4f 36          	movswl 0x36(%rdi),%ecx
1408e7196:	45 0b e7             	or     %r15d,%r12d
1408e7199:	ff c1                	inc    %ecx
1408e719b:	44 8d 7a 01          	lea    0x1(%rdx),%r15d
1408e719f:	03 d1                	add    %ecx,%edx
1408e71a1:	89 56 38             	mov    %edx,0x38(%rsi)
1408e71a4:	49 63 8d 90 00 00 00 	movslq 0x90(%r13),%rcx
1408e71ab:	41 39 8d 94 00 00 00 	cmp    %ecx,0x94(%r13)
1408e71b2:	7f 23                	jg     0x1408e71d7
1408e71b4:	44 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%r8d
1408e71bb:	00
1408e71bc:	33 c0                	xor    %eax,%eax
1408e71be:	45 8b cf             	mov    %r15d,%r9d
1408e71c1:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408e71c5:	ba 50 00 00 00       	mov    $0x50,%edx
1408e71ca:	49 8b cd             	mov    %r13,%rcx
1408e71cd:	e8 ce 5b fc ff       	call   0x1408acda0
1408e71d2:	45 33 c0             	xor    %r8d,%r8d
1408e71d5:	eb 39                	jmp    0x1408e7210
1408e71d7:	8b 94 24 b8 00 00 00 	mov    0xb8(%rsp),%edx
1408e71de:	8d 41 01             	lea    0x1(%rcx),%eax
1408e71e1:	41 89 85 90 00 00 00 	mov    %eax,0x90(%r13)
1408e71e8:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408e71ec:	49 8b 85 88 00 00 00 	mov    0x88(%r13),%rax
1408e71f3:	45 33 c0             	xor    %r8d,%r8d
1408e71f6:	c7 04 c8 50 00 00 00 	movl   $0x50,(%rax,%rcx,8)
1408e71fd:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
1408e7201:	44 89 7c c8 08       	mov    %r15d,0x8(%rax,%rcx,8)
1408e7206:	44 89 44 c8 0c       	mov    %r8d,0xc(%rax,%rcx,8)
1408e720b:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
1408e7210:	41 8b d8             	mov    %r8d,%ebx
1408e7213:	66 44 3b 47 36       	cmp    0x36(%rdi),%r8w
1408e7218:	0f 8d c8 00 00 00    	jge    0x1408e72e6
1408e721e:	44 8b b4 24 a8 00 00 	mov    0xa8(%rsp),%r14d
1408e7225:	00
1408e7226:	41 83 fc ff          	cmp    $0xffffffff,%r12d
1408e722a:	74 13                	je     0x1408e723f
1408e722c:	83 fb 1f             	cmp    $0x1f,%ebx
1408e722f:	0f 8f 9a 00 00 00    	jg     0x1408e72cf
1408e7235:	41 0f a3 dc          	bt     %ebx,%r12d
1408e7239:	0f 83 90 00 00 00    	jae    0x1408e72cf
1408e723f:	f6 47 30 20          	testb  $0x20,0x30(%rdi)
1408e7243:	74 67                	je     0x1408e72ac
1408e7245:	66 85 db             	test   %bx,%bx
1408e7248:	78 62                	js     0x1408e72ac
1408e724a:	0f bf c3             	movswl %bx,%eax
1408e724d:	41 0f b7 d0          	movzwl %r8w,%edx
1408e7251:	45 8b d0             	mov    %r8d,%r10d
1408e7254:	85 c0                	test   %eax,%eax
1408e7256:	7e 30                	jle    0x1408e7288
1408e7258:	4c 8b 47 08          	mov    0x8(%rdi),%r8
1408e725c:	44 8b d0             	mov    %eax,%r10d
1408e725f:	49 83 c0 12          	add    $0x12,%r8
1408e7263:	44 8b c8             	mov    %eax,%r9d
1408e7266:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1408e726d:	00 00 00
1408e7270:	41 f6 00 20          	testb  $0x20,(%r8)
1408e7274:	8d 4a 01             	lea    0x1(%rdx),%ecx
1408e7277:	4d 8d 40 18          	lea    0x18(%r8),%r8
1408e727b:	66 0f 45 ca          	cmovne %dx,%cx
1408e727f:	0f b7 d1             	movzwl %cx,%edx
1408e7282:	49 83 e9 01          	sub    $0x1,%r9
1408e7286:	75 e8                	jne    0x1408e7270
1408e7288:	49 63 c2             	movslq %r10d,%rax
1408e728b:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408e728f:	48 8b 47 08          	mov    0x8(%rdi),%rax
1408e7293:	f6 44 c8 12 20       	testb  $0x20,0x12(%rax,%rcx,8)
1408e7298:	74 0d                	je     0x1408e72a7
1408e729a:	0f b7 47 38          	movzwl 0x38(%rdi),%eax
1408e729e:	66 2b c2             	sub    %dx,%ax
1408e72a1:	66 41 03 c2          	add    %r10w,%ax
1408e72a5:	eb 08                	jmp    0x1408e72af
1408e72a7:	0f b7 c2             	movzwl %dx,%eax
1408e72aa:	eb 03                	jmp    0x1408e72af
1408e72ac:	0f b7 c3             	movzwl %bx,%eax
1408e72af:	0f bf c8             	movswl %ax,%ecx
1408e72b2:	44 8b cb             	mov    %ebx,%r9d
1408e72b5:	ff c1                	inc    %ecx
1408e72b7:	45 8b c6             	mov    %r14d,%r8d
1408e72ba:	41 03 cf             	add    %r15d,%ecx
1408e72bd:	48 8b d7             	mov    %rdi,%rdx
1408e72c0:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1408e72c4:	49 8b cd             	mov    %r13,%rcx
1408e72c7:	e8 74 3c ff ff       	call   0x1408daf40
1408e72cc:	45 33 c0             	xor    %r8d,%r8d
1408e72cf:	0f bf 47 36          	movswl 0x36(%rdi),%eax
1408e72d3:	ff c3                	inc    %ebx
1408e72d5:	3b d8                	cmp    %eax,%ebx
1408e72d7:	0f 8c 49 ff ff ff    	jl     0x1408e7226
1408e72dd:	44 0f b6 b4 24 d0 00 	movzbl 0xd0(%rsp),%r14d
1408e72e4:	00 00
1408e72e6:	45 8b a5 90 00 00 00 	mov    0x90(%r13),%r12d
1408e72ed:	48 8b dd             	mov    %rbp,%rbx
1408e72f0:	48 85 ed             	test   %rbp,%rbp
1408e72f3:	74 65                	je     0x1408e735a
1408e72f5:	8b ac 24 90 00 00 00 	mov    0x90(%rsp),%ebp
1408e72fc:	0f 1f 40 00          	nopl   0x0(%rax)
1408e7300:	80 7b 10 80          	cmpb   $0x80,0x10(%rbx)
1408e7304:	75 43                	jne    0x1408e7349
1408e7306:	80 7b 11 01          	cmpb   $0x1,0x11(%rbx)
1408e730a:	75 3d                	jne    0x1408e7349
1408e730c:	80 7b 12 00          	cmpb   $0x0,0x12(%rbx)
1408e7310:	75 1c                	jne    0x1408e732e
1408e7312:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
1408e7316:	45 8b cf             	mov    %r15d,%r9d
1408e7319:	4c 8b c7             	mov    %rdi,%r8
1408e731c:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408e7321:	48 8b d3             	mov    %rbx,%rdx
1408e7324:	48 8b ce             	mov    %rsi,%rcx
1408e7327:	e8 64 ab fe ff       	call   0x1408d1e90
1408e732c:	eb 1b                	jmp    0x1408e7349
1408e732e:	48 83 be a0 00 00 00 	cmpq   $0x0,0xa0(%rsi)
1408e7335:	00
1408e7336:	75 11                	jne    0x1408e7349
1408e7338:	45 8b cf             	mov    %r15d,%r9d
1408e733b:	4c 8b c7             	mov    %rdi,%r8
1408e733e:	48 8b d3             	mov    %rbx,%rdx
1408e7341:	48 8b ce             	mov    %rsi,%rcx
1408e7344:	e8 b7 2d fb ff       	call   0x14089a100
1408e7349:	48 8b 5b 40          	mov    0x40(%rbx),%rbx
1408e734d:	48 85 db             	test   %rbx,%rbx
1408e7350:	75 ae                	jne    0x1408e7300
1408e7352:	48 8b ac 24 a0 00 00 	mov    0xa0(%rsp),%rbp
1408e7359:	00
1408e735a:	45 3b a5 90 00 00 00 	cmp    0x90(%r13),%r12d
1408e7361:	44 8b a4 24 a8 00 00 	mov    0xa8(%rsp),%r12d
1408e7368:	00
1408e7369:	44 8b b4 24 90 00 00 	mov    0x90(%rsp),%r14d
1408e7370:	00
1408e7371:	7d 43                	jge    0x1408e73b6
1408e7373:	0f bf 84 24 c0 00 00 	movswl 0xc0(%rsp),%eax
1408e737a:	00
1408e737b:	ba 1e 00 00 00       	mov    $0x1e,%edx
1408e7380:	83 bc 24 98 00 00 00 	cmpl   $0x0,0x98(%rsp)
1408e7387:	00
1408e7388:	b9 1b 00 00 00       	mov    $0x1b,%ecx
1408e738d:	89 44 24 28          	mov    %eax,0x28(%rsp)
1408e7391:	45 8b ce             	mov    %r14d,%r9d
1408e7394:	8b 84 24 b8 00 00 00 	mov    0xb8(%rsp),%eax
1408e739b:	0f 44 ca             	cmove  %edx,%ecx
1408e739e:	8b d1                	mov    %ecx,%edx
1408e73a0:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408e73a4:	49 8b cd             	mov    %r13,%rcx
1408e73a7:	45 8b c4             	mov    %r12d,%r8d
1408e73aa:	e8 b1 fa 01 00       	call   0x140906e60
1408e73af:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
1408e73b4:	eb 07                	jmp    0x1408e73bd
1408e73b6:	8b 9c 24 e0 00 00 00 	mov    0xe0(%rsp),%ebx
1408e73bd:	33 c0                	xor    %eax,%eax
1408e73bf:	45 33 c9             	xor    %r9d,%r9d
1408e73c2:	89 44 24 28          	mov    %eax,0x28(%rsp)
1408e73c6:	45 8b c7             	mov    %r15d,%r8d
1408e73c9:	48 8b d7             	mov    %rdi,%rdx
1408e73cc:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408e73d1:	48 8b ce             	mov    %rsi,%rcx
1408e73d4:	e8 a7 b6 ff ff       	call   0x1408e2a80
1408e73d9:	eb 07                	jmp    0x1408e73e2
1408e73db:	8b 9c 24 e0 00 00 00 	mov    0xe0(%rsp),%ebx
1408e73e2:	80 7f 3f 02          	cmpb   $0x2,0x3f(%rdi)
1408e73e6:	0f 84 cc 01 00 00    	je     0x1408e75b8
1408e73ec:	44 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%r9d
1408e73f3:	00
1408e73f4:	33 c0                	xor    %eax,%eax
1408e73f6:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
1408e73fa:	45 8b c4             	mov    %r12d,%r8d
1408e73fd:	48 8b d7             	mov    %rdi,%rdx
1408e7400:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408e7405:	48 8b ce             	mov    %rsi,%rcx
1408e7408:	e8 b3 02 00 00       	call   0x1408e76c0
1408e740d:	49 63 8d 90 00 00 00 	movslq 0x90(%r13),%rcx
1408e7414:	45 33 db             	xor    %r11d,%r11d
1408e7417:	44 38 9c 24 c8 00 00 	cmp    %r11b,0xc8(%rsp)
1408e741e:	00
1408e741f:	41 8b d3             	mov    %r11d,%edx
1408e7422:	0f 95 c2             	setne  %dl
1408e7425:	41 39 8d 94 00 00 00 	cmp    %ecx,0x94(%r13)
1408e742c:	7f 1d                	jg     0x1408e744b
1408e742e:	44 8b ca             	mov    %edx,%r9d
1408e7431:	44 89 5c 24 20       	mov    %r11d,0x20(%rsp)
1408e7436:	ba 82 00 00 00       	mov    $0x82,%edx
1408e743b:	45 8b c4             	mov    %r12d,%r8d
1408e743e:	49 8b cd             	mov    %r13,%rcx
1408e7441:	e8 5a 59 fc ff       	call   0x1408acda0
1408e7446:	45 33 db             	xor    %r11d,%r11d
1408e7449:	eb 2f                	jmp    0x1408e747a
1408e744b:	8d 41 01             	lea    0x1(%rcx),%eax
1408e744e:	41 89 85 90 00 00 00 	mov    %eax,0x90(%r13)
1408e7455:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408e7459:	49 8b 85 88 00 00 00 	mov    0x88(%r13),%rax
1408e7460:	c7 04 c8 82 00 00 00 	movl   $0x82,(%rax,%rcx,8)
1408e7467:	44 89 64 c8 04       	mov    %r12d,0x4(%rax,%rcx,8)
1408e746c:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
1408e7470:	44 89 5c c8 0c       	mov    %r11d,0xc(%rax,%rcx,8)
1408e7475:	4c 89 5c c8 10       	mov    %r11,0x10(%rax,%rcx,8)
1408e747a:	80 7e 1e 00          	cmpb   $0x0,0x1e(%rsi)
1408e747e:	74 4d                	je     0x1408e74cd
1408e7480:	4c 8b 07             	mov    (%rdi),%r8
1408e7483:	4d 85 c0             	test   %r8,%r8
1408e7486:	74 6b                	je     0x1408e74f3
1408e7488:	4c 8d 0d 69 66 76 00 	lea    0x766669(%rip),%r9        # 0x14104daf8
1408e748f:	4d 2b c8             	sub    %r8,%r9
1408e7492:	4c 8d 15 87 08 76 00 	lea    0x760887(%rip),%r10        # 0x141047d20
1408e7499:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1408e74a0:	41 0f b6 10          	movzbl (%r8),%edx
1408e74a4:	43 0f b6 04 01       	movzbl (%r9,%r8,1),%eax
1408e74a9:	3b d0                	cmp    %eax,%edx
1408e74ab:	75 09                	jne    0x1408e74b6
1408e74ad:	85 d2                	test   %edx,%edx
1408e74af:	74 1c                	je     0x1408e74cd
1408e74b1:	49 ff c0             	inc    %r8
1408e74b4:	eb ea                	jmp    0x1408e74a0
1408e74b6:	42 0f b6 0c 10       	movzbl (%rax,%r10,1),%ecx
1408e74bb:	42 0f b6 14 12       	movzbl (%rdx,%r10,1),%edx
1408e74c0:	2b d1                	sub    %ecx,%edx
1408e74c2:	75 05                	jne    0x1408e74c9
1408e74c4:	49 ff c0             	inc    %r8
1408e74c7:	eb d7                	jmp    0x1408e74a0
1408e74c9:	85 d2                	test   %edx,%edx
1408e74cb:	75 26                	jne    0x1408e74f3
1408e74cd:	49 8b 45 00          	mov    0x0(%r13),%rax
1408e74d1:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
1408e74d5:	75 1c                	jne    0x1408e74f3
1408e74d7:	49 63 85 90 00 00 00 	movslq 0x90(%r13),%rax
1408e74de:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408e74e2:	49 8b 85 88 00 00 00 	mov    0x88(%r13),%rax
1408e74e9:	c6 44 c8 e9 fb       	movb   $0xfb,-0x17(%rax,%rcx,8)
1408e74ee:	48 89 7c c8 f8       	mov    %rdi,-0x8(%rax,%rcx,8)
1408e74f3:	44 0f b6 84 24 d8 00 	movzbl 0xd8(%rsp),%r8d
1408e74fa:	00 00
1408e74fc:	45 84 c0             	test   %r8b,%r8b
1408e74ff:	74 1d                	je     0x1408e751e
1408e7501:	49 63 85 90 00 00 00 	movslq 0x90(%r13),%rax
1408e7508:	85 c0                	test   %eax,%eax
1408e750a:	7e 12                	jle    0x1408e751e
1408e750c:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408e7510:	49 8b 85 88 00 00 00 	mov    0x88(%r13),%rax
1408e7517:	66 c7 44 c8 ea 04 00 	movw   $0x4,-0x16(%rax,%rcx,8)
1408e751e:	85 db                	test   %ebx,%ebx
1408e7520:	78 66                	js     0x1408e7588
1408e7522:	41 3b dc             	cmp    %r12d,%ebx
1408e7525:	74 61                	je     0x1408e7588
1408e7527:	49 63 8d 90 00 00 00 	movslq 0x90(%r13),%rcx
1408e752e:	41 39 8d 94 00 00 00 	cmp    %ecx,0x94(%r13)
1408e7535:	7f 23                	jg     0x1408e755a
1408e7537:	45 33 c9             	xor    %r9d,%r9d
1408e753a:	44 89 5c 24 20       	mov    %r11d,0x20(%rsp)
1408e753f:	44 8b c3             	mov    %ebx,%r8d
1408e7542:	ba 82 00 00 00       	mov    $0x82,%edx
1408e7547:	49 8b cd             	mov    %r13,%rcx
1408e754a:	e8 51 58 fc ff       	call   0x1408acda0
1408e754f:	44 0f b6 84 24 d8 00 	movzbl 0xd8(%rsp),%r8d
1408e7556:	00 00
1408e7558:	eb 2e                	jmp    0x1408e7588