1402bcefb:	48 3b d7             	cmp    %rdi,%rdx
1402bcefe:	0f 83 8c 00 00 00    	jae    0x1402bcf90
1402bcf04:	8b cb                	mov    %ebx,%ecx
1402bcf06:	81 e1 3f 00 00 80    	and    $0x8000003f,%ecx
1402bcf0c:	7d 07                	jge    0x1402bcf15
1402bcf0e:	ff c9                	dec    %ecx
1402bcf10:	83 c9 c0             	or     $0xffffffc0,%ecx
1402bcf13:	ff c1                	inc    %ecx
1402bcf15:	8b c3                	mov    %ebx,%eax
1402bcf17:	48 8b d7             	mov    %rdi,%rdx
1402bcf1a:	2b c1                	sub    %ecx,%eax
1402bcf1c:	49 2b d7             	sub    %r15,%rdx
1402bcf1f:	49 c7 c1 f0 ff ff ff 	mov    $0xfffffffffffffff0,%r9
1402bcf26:	4c 63 d0             	movslq %eax,%r10
1402bcf29:	4d 2b cf             	sub    %r15,%r9
1402bcf2c:	49 8d 4f 10          	lea    0x10(%r15),%rcx
1402bcf30:	f3 0f 6f 41 f0       	movdqu -0x10(%rcx),%xmm0
1402bcf35:	41 83 c0 40          	add    $0x40,%r8d
1402bcf39:	f3 0f 6f 4c 11 f0    	movdqu -0x10(%rcx,%rdx,1),%xmm1
1402bcf3f:	f3 0f 6f 14 11       	movdqu (%rcx,%rdx,1),%xmm2
1402bcf44:	48 8d 49 40          	lea    0x40(%rcx),%rcx
1402bcf48:	66 0f ef c8          	pxor   %xmm0,%xmm1
1402bcf4c:	4a 8d 04 09          	lea    (%rcx,%r9,1),%rax
1402bcf50:	f3 0f 7f 49 b0       	movdqu %xmm1,-0x50(%rcx)
1402bcf55:	f3 0f 6f 41 c0       	movdqu -0x40(%rcx),%xmm0
1402bcf5a:	f3 0f 6f 4c 11 d0    	movdqu -0x30(%rcx,%rdx,1),%xmm1
1402bcf60:	66 0f ef d0          	pxor   %xmm0,%xmm2
1402bcf64:	f3 0f 7f 51 c0       	movdqu %xmm2,-0x40(%rcx)
1402bcf69:	f3 0f 6f 41 d0       	movdqu -0x30(%rcx),%xmm0
1402bcf6e:	66 0f ef c8          	pxor   %xmm0,%xmm1
1402bcf72:	f3 0f 7f 49 d0       	movdqu %xmm1,-0x30(%rcx)
1402bcf77:	f3 0f 6f 41 e0       	movdqu -0x20(%rcx),%xmm0
1402bcf7c:	f3 0f 6f 4c 11 e0    	movdqu -0x20(%rcx,%rdx,1),%xmm1
1402bcf82:	66 0f ef c8          	pxor   %xmm0,%xmm1
1402bcf86:	f3 0f 7f 49 e0       	movdqu %xmm1,-0x20(%rcx)
1402bcf8b:	49 3b c2             	cmp    %r10,%rax
1402bcf8e:	7c a0                	jl     0x1402bcf30
1402bcf90:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402bcf95:	49 63 c0             	movslq %r8d,%rax
1402bcf98:	48 3b c3             	cmp    %rbx,%rax
1402bcf9b:	7d 23                	jge    0x1402bcfc0
1402bcf9d:	49 2b ff             	sub    %r15,%rdi
1402bcfa0:	4a 8d 14 38          	lea    (%rax,%r15,1),%rdx
1402bcfa4:	4c 8b c3             	mov    %rbx,%r8
1402bcfa7:	4c 2b c0             	sub    %rax,%r8
1402bcfaa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1402bcfb0:	0f b6 04 3a          	movzbl (%rdx,%rdi,1),%eax
1402bcfb4:	30 02                	xor    %al,(%rdx)
1402bcfb6:	48 8d 52 01          	lea    0x1(%rdx),%rdx
1402bcfba:	49 83 e8 01          	sub    $0x1,%r8
1402bcfbe:	75 f0                	jne    0x1402bcfb0
1402bcfc0:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1402bcfc5:	4c 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%r8
1402bcfcc:	00
1402bcfcd:	48 63 94 24 80 01 00 	movslq 0x180(%rsp),%rdx
1402bcfd4:	00
1402bcfd5:	45 33 c9             	xor    %r9d,%r9d
1402bcfd8:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1402bcfdd:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
1402bcfe2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402bcfe7:	e8 04 c4 f5 ff       	call   0x1402193f0
1402bcfec:	85 c0                	test   %eax,%eax
1402bcfee:	0f 84 77 02 00 00    	je     0x1402bd26b
1402bcff4:	4d 8b c5             	mov    %r13,%r8
1402bcff7:	48 8d 94 24 c0 00 00 	lea    0xc0(%rsp),%rdx
1402bcffe:	00
1402bcfff:	49 8b cf             	mov    %r15,%rcx
1402bd002:	e8 99 42 d4 ff       	call   0x1400012a0
1402bd007:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1402bd00c:	44 8b cd             	mov    %ebp,%r9d
1402bd00f:	8b 5c 24 38          	mov    0x38(%rsp),%ebx
1402bd013:	44 8b db             	mov    %ebx,%r11d
1402bd016:	8d 48 ff             	lea    -0x1(%rax),%ecx
1402bd019:	f7 d0                	not    %eax
1402bd01b:	c1 e9 1f             	shr    $0x1f,%ecx
1402bd01e:	c1 e8 1f             	shr    $0x1f,%eax
1402bd021:	23 c8                	and    %eax,%ecx
1402bd023:	f7 d9                	neg    %ecx
1402bd025:	23 f1                	and    %ecx,%esi
1402bd027:	4c 3b ef             	cmp    %rdi,%r13
1402bd02a:	7d 6e                	jge    0x1402bd09a
1402bd02c:	4d 8b d5             	mov    %r13,%r10
1402bd02f:	44 8b e5             	mov    %ebp,%r12d
1402bd032:	0f 1f 40 00          	nopl   0x0(%rax)
1402bd036:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1402bd03d:	00 00 00
1402bd040:	47 0f b6 04 3a       	movzbl (%r10,%r15,1),%r8d
1402bd045:	41 8b c1             	mov    %r9d,%eax
1402bd048:	f7 d0                	not    %eax
1402bd04a:	41 8b d0             	mov    %r8d,%edx
1402bd04d:	83 f2 01             	xor    $0x1,%edx
1402bd050:	49 ff c2             	inc    %r10
1402bd053:	ff ca                	dec    %edx
1402bd055:	c1 ea 1f             	shr    $0x1f,%edx
1402bd058:	f7 da                	neg    %edx
1402bd05a:	23 c2                	and    %edx,%eax
1402bd05c:	44 0b ca             	or     %edx,%r9d
1402bd05f:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
1402bd063:	f7 d0                	not    %eax
1402bd065:	89 44 24 34          	mov    %eax,0x34(%rsp)
1402bd069:	8b 4c 24 3c          	mov    0x3c(%rsp),%ecx
1402bd06d:	8b 44 24 34          	mov    0x34(%rsp),%eax
1402bd071:	41 23 cb             	and    %r11d,%ecx
1402bd074:	44 23 e0             	and    %eax,%r12d
1402bd077:	41 ff c3             	inc    %r11d
1402bd07a:	41 8d 40 ff          	lea    -0x1(%r8),%eax
1402bd07e:	44 0b e1             	or     %ecx,%r12d
1402bd081:	c1 e8 1f             	shr    $0x1f,%eax
1402bd084:	f7 d8                	neg    %eax
1402bd086:	41 0b c1             	or     %r9d,%eax
1402bd089:	23 f0                	and    %eax,%esi
1402bd08b:	4c 3b d7             	cmp    %rdi,%r10
1402bd08e:	7c b0                	jl     0x1402bd040
1402bd090:	44 89 64 24 34       	mov    %r12d,0x34(%rsp)
1402bd095:	4c 8b 64 24 60       	mov    0x60(%rsp),%r12
1402bd09a:	44 8b 5c 24 30       	mov    0x30(%rsp),%r11d
1402bd09f:	41 8b cb             	mov    %r11d,%ecx
1402bd0a2:	44 8b 44 24 48       	mov    0x48(%rsp),%r8d
1402bd0a7:	41 8b c3             	mov    %r11d,%eax
1402bd0aa:	45 8b d0             	mov    %r8d,%r10d
1402bd0ad:	41 8b d0             	mov    %r8d,%edx
1402bd0b0:	44 2b 54 24 34       	sub    0x34(%rsp),%r10d
1402bd0b5:	2b d3                	sub    %ebx,%edx
1402bd0b7:	41 ff ca             	dec    %r10d
1402bd0ba:	41 2b ca             	sub    %r10d,%ecx
1402bd0bd:	44 89 54 24 3c       	mov    %r10d,0x3c(%rsp)
1402bd0c2:	41 33 ca             	xor    %r10d,%ecx
1402bd0c5:	41 33 c2             	xor    %r10d,%eax
1402bd0c8:	0b c8                	or     %eax,%ecx
1402bd0ca:	41 8b c3             	mov    %r11d,%eax
1402bd0cd:	41 33 cb             	xor    %r11d,%ecx
1402bd0d0:	c1 e9 1f             	shr    $0x1f,%ecx
1402bd0d3:	ff c9                	dec    %ecx
1402bd0d5:	41 23 c9             	and    %r9d,%ecx
1402bd0d8:	44 8d 4a ff          	lea    -0x1(%rdx),%r9d
1402bd0dc:	23 f1                	and    %ecx,%esi
1402bd0de:	41 33 c1             	xor    %r9d,%eax
1402bd0e1:	41 8b c9             	mov    %r9d,%ecx
1402bd0e4:	41 2b cb             	sub    %r11d,%ecx
1402bd0e7:	41 33 cb             	xor    %r11d,%ecx
1402bd0ea:	0b c8                	or     %eax,%ecx
1402bd0ec:	41 33 c9             	xor    %r9d,%ecx
1402bd0ef:	c1 e9 1f             	shr    $0x1f,%ecx
1402bd0f2:	f7 d9                	neg    %ecx
1402bd0f4:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
1402bd0f8:	f7 d1                	not    %ecx
1402bd0fa:	89 4c 24 34          	mov    %ecx,0x34(%rsp)
1402bd0fe:	8b 44 24 30          	mov    0x30(%rsp),%eax
1402bd102:	8b 4c 24 34          	mov    0x34(%rsp),%ecx
1402bd106:	41 23 c1             	and    %r9d,%eax
1402bd109:	41 23 cb             	and    %r11d,%ecx
1402bd10c:	41 bb 01 00 00 00    	mov    $0x1,%r11d
1402bd112:	0b c8                	or     %eax,%ecx
1402bd114:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
1402bd118:	45 3b cb             	cmp    %r11d,%r9d
1402bd11b:	0f 8e 9f 00 00 00    	jle    0x1402bd1c0
1402bd121:	41 2b d2             	sub    %r10d,%edx
1402bd124:	45 8b e1             	mov    %r9d,%r12d
1402bd127:	8d 6a ff             	lea    -0x1(%rdx),%ebp
1402bd12a:	49 8d 55 01          	lea    0x1(%r13),%rdx
1402bd12e:	66 90                	xchg   %ax,%ax
1402bd130:	8b c5                	mov    %ebp,%eax
1402bd132:	41 23 c3             	and    %r11d,%eax
1402bd135:	8d 48 ff             	lea    -0x1(%rax),%ecx
1402bd138:	f7 d0                	not    %eax
1402bd13a:	c1 e8 1f             	shr    $0x1f,%eax
1402bd13d:	c1 e9 1f             	shr    $0x1f,%ecx
1402bd140:	23 c8                	and    %eax,%ecx
1402bd142:	41 8b c0             	mov    %r8d,%eax
1402bd145:	41 2b c3             	sub    %r11d,%eax
1402bd148:	ff c9                	dec    %ecx
1402bd14a:	4c 63 c8             	movslq %eax,%r9
1402bd14d:	49 3b d1             	cmp    %r9,%rdx
1402bd150:	7d 56                	jge    0x1402bd1a8
1402bd152:	0f b6 d9             	movzbl %cl,%ebx
1402bd155:	4a 8d 04 3a          	lea    (%rdx,%r15,1),%rax
1402bd159:	44 8b d3             	mov    %ebx,%r10d
1402bd15c:	49 63 fb             	movslq %r11d,%rdi
1402bd15f:	4d 2b cd             	sub    %r13,%r9
1402bd162:	41 f7 d2             	not    %r10d
1402bd165:	49 ff c9             	dec    %r9
1402bd168:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1402bd16f:	00
1402bd170:	0f b6 0c 07          	movzbl (%rdi,%rax,1),%ecx
1402bd174:	48 8d 40 01          	lea    0x1(%rax),%rax
1402bd178:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
1402bd17c:	44 89 54 24 34       	mov    %r10d,0x34(%rsp)
1402bd181:	44 8b 44 24 30       	mov    0x30(%rsp),%r8d
1402bd186:	8b 54 24 34          	mov    0x34(%rsp),%edx
1402bd18a:	44 22 c1             	and    %cl,%r8b
1402bd18d:	0f b6 48 ff          	movzbl -0x1(%rax),%ecx
1402bd191:	22 d1                	and    %cl,%dl
1402bd193:	41 0a d0             	or     %r8b,%dl
1402bd196:	88 50 ff             	mov    %dl,-0x1(%rax)
1402bd199:	49 83 e9 01          	sub    $0x1,%r9
1402bd19d:	75 d1                	jne    0x1402bd170
1402bd19f:	44 8b 44 24 48       	mov    0x48(%rsp),%r8d
1402bd1a4:	49 8d 55 01          	lea    0x1(%r13),%rdx
1402bd1a8:	45 03 db             	add    %r11d,%r11d
1402bd1ab:	45 3b dc             	cmp    %r12d,%r11d
1402bd1ae:	7c 80                	jl     0x1402bd130
1402bd1b0:	4c 8b 64 24 60       	mov    0x60(%rsp),%r12
1402bd1b5:	33 ed                	xor    %ebp,%ebp
1402bd1b7:	44 8b 54 24 3c       	mov    0x3c(%rsp),%r10d
1402bd1bc:	8b 4c 24 40          	mov    0x40(%rsp),%ecx
1402bd1c0:	4c 63 c9             	movslq %ecx,%r9
1402bd1c3:	85 c9                	test   %ecx,%ecx
1402bd1c5:	7e 73                	jle    0x1402bd23a
1402bd1c7:	45 8b c2             	mov    %r10d,%r8d
1402bd1ca:	41 c1 e8 1f          	shr    $0x1f,%r8d
1402bd1ce:	4d 2b ec             	sub    %r12,%r13
1402bd1d1:	4f 8d 1c 2f          	lea    (%r15,%r13,1),%r11
1402bd1d5:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
1402bd1dc:	00 00 00 00
1402bd1e0:	8b d5                	mov    %ebp,%edx
1402bd1e2:	4d 8d 64 24 01       	lea    0x1(%r12),%r12
1402bd1e7:	41 2b d2             	sub    %r10d,%edx
1402bd1ea:	8b cd                	mov    %ebp,%ecx
1402bd1ec:	c1 e9 1f             	shr    $0x1f,%ecx
1402bd1ef:	41 0f b6 c0          	movzbl %r8b,%eax
1402bd1f3:	32 c1                	xor    %cl,%al
1402bd1f5:	c1 ea 1f             	shr    $0x1f,%edx
1402bd1f8:	41 32 d0             	xor    %r8b,%dl
1402bd1fb:	ff c5                	inc    %ebp
1402bd1fd:	0a d0                	or     %al,%dl
1402bd1ff:	40 0f b6 c6          	movzbl %sil,%eax
1402bd203:	32 d1                	xor    %cl,%dl
1402bd205:	f6 da                	neg    %dl
1402bd207:	0f b6 ca             	movzbl %dl,%ecx
1402bd20a:	23 c8                	and    %eax,%ecx
1402bd20c:	43 0f b6 04 23       	movzbl (%r11,%r12,1),%eax
1402bd211:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
1402bd215:	f7 d1                	not    %ecx
1402bd217:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
1402bd21b:	8b 54 24 40          	mov    0x40(%rsp),%edx
1402bd21f:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
1402bd223:	22 d0                	and    %al,%dl
1402bd225:	41 0f b6 44 24 ff    	movzbl -0x1(%r12),%eax
1402bd22b:	22 c8                	and    %al,%cl
1402bd22d:	0a ca                	or     %dl,%cl
1402bd22f:	41 88 4c 24 ff       	mov    %cl,-0x1(%r12)
1402bd234:	49 83 e9 01          	sub    $0x1,%r9
1402bd238:	75 a6                	jne    0x1402bd1e0
1402bd23a:	ba 99 00 00 00       	mov    $0x99,%edx
1402bd23f:	c7 44 24 20 07 01 00 	movl   $0x107,0x20(%rsp)
1402bd246:	00
1402bd247:	4c 8d 0d 9a d9 0e 00 	lea    0xed99a(%rip),%r9        # 0x1403aabe8
1402bd24e:	b9 04 00 00 00       	mov    $0x4,%ecx
1402bd253:	44 8d 42 e0          	lea    -0x20(%rdx),%r8d
1402bd257:	e8 44 41 f6 ff       	call   0x1402213a0
1402bd25c:	8b ce                	mov    %esi,%ecx
1402bd25e:	83 e1 01             	and    $0x1,%ecx
1402bd261:	e8 2a 44 f6 ff       	call   0x140221690
1402bd266:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402bd26b:	ba 40 00 00 00       	mov    $0x40,%edx
1402bd270:	48 8d 8c 24 80 00 00 	lea    0x80(%rsp),%rcx
1402bd277:	00
1402bd278:	e8 c3 3f d4 ff       	call   0x140001240
1402bd27d:	41 b9 0b 01 00 00    	mov    $0x10b,%r9d
1402bd283:	4c 8d 05 5e d9 0e 00 	lea    0xed95e(%rip),%r8        # 0x1403aabe8
1402bd28a:	48 8b d3             	mov    %rbx,%rdx
1402bd28d:	49 8b cf             	mov    %r15,%rcx
1402bd290:	e8 8b c1 f6 ff       	call   0x140229420
1402bd295:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1402bd29a:	4c 8d 05 47 d9 0e 00 	lea    0xed947(%rip),%r8        # 0x1403aabe8
1402bd2a1:	41 b9 0c 01 00 00    	mov    $0x10c,%r9d
1402bd2a7:	49 8b ce             	mov    %r14,%rcx
1402bd2aa:	e8 71 c1 f6 ff       	call   0x140229420
1402bd2af:	89 74 24 40          	mov    %esi,0x40(%rsp)
1402bd2b3:	f7 d6                	not    %esi
1402bd2b5:	89 74 24 30          	mov    %esi,0x30(%rsp)
1402bd2b9:	8b 4c 24 40          	mov    0x40(%rsp),%ecx
1402bd2bd:	23 4c 24 3c          	and    0x3c(%rsp),%ecx
1402bd2c1:	8b 44 24 30          	mov    0x30(%rsp),%eax
1402bd2c5:	0b c1                	or     %ecx,%eax
1402bd2c7:	eb 25                	jmp    0x1402bd2ee
1402bd2c9:	ba 99 00 00 00       	mov    $0x99,%edx
1402bd2ce:	c7 44 24 20 98 00 00 	movl   $0x98,0x20(%rsp)
1402bd2d5:	00
1402bd2d6:	4c 8d 0d 0b d9 0e 00 	lea    0xed90b(%rip),%r9        # 0x1403aabe8
1402bd2dd:	b9 04 00 00 00       	mov    $0x4,%ecx
1402bd2e2:	44 8d 42 e0          	lea    -0x20(%rdx),%r8d
1402bd2e6:	e8 b5 40 f6 ff       	call   0x1402213a0
1402bd2eb:	41 8b c7             	mov    %r15d,%eax
1402bd2ee:	48 8b 8c 24 00 01 00 	mov    0x100(%rsp),%rcx
1402bd2f5:	00
1402bd2f6:	48 33 cc             	xor    %rsp,%rcx
1402bd2f9:	e8 42 d3 03 00       	call   0x1402fa640
1402bd2fe:	48 8b 9c 24 60 01 00 	mov    0x160(%rsp),%rbx
1402bd305:	00
1402bd306:	48 81 c4 10 01 00 00 	add    $0x110,%rsp
1402bd30d:	41 5f                	pop    %r15
1402bd30f:	41 5e                	pop    %r14
1402bd311:	41 5d                	pop    %r13
1402bd313:	41 5c                	pop    %r12
1402bd315:	5f                   	pop    %rdi
1402bd316:	5e                   	pop    %rsi
1402bd317:	5d                   	pop    %rbp
1402bd318:	c3                   	ret
1402bd319:	cc                   	int3
1402bd31a:	cc                   	int3
1402bd31b:	cc                   	int3
1402bd31c:	cc                   	int3
1402bd31d:	cc                   	int3
1402bd31e:	cc                   	int3
1402bd31f:	cc                   	int3
1402bd320:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1402bd325:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1402bd32a:	41 56                	push   %r14
1402bd32c:	b8 30 00 00 00       	mov    $0x30,%eax
1402bd331:	e8 aa d2 03 00       	call   0x1402fa5e0
1402bd336:	48 2b e0             	sub    %rax,%rsp
1402bd339:	8d 42 f5             	lea    -0xb(%rdx),%eax
1402bd33c:	41 8b e9             	mov    %r9d,%ebp
1402bd33f:	4d 8b f0             	mov    %r8,%r14
1402bd342:	8b f2                	mov    %edx,%esi
1402bd344:	44 3b c8             	cmp    %eax,%r9d
1402bd347:	7e 32                	jle    0x1402bd37b
1402bd349:	ba 6e 00 00 00       	mov    $0x6e,%edx
1402bd34e:	c7 44 24 20 19 00 00 	movl   $0x19,0x20(%rsp)
1402bd355:	00
1402bd356:	4c 8d 0d a3 d8 0e 00 	lea    0xed8a3(%rip),%r9        # 0x1403aac00
1402bd35d:	44 8b c2             	mov    %edx,%r8d
1402bd360:	8d 4a 96             	lea    -0x6a(%rdx),%ecx
1402bd363:	e8 38 40 f6 ff       	call   0x1402213a0
1402bd368:	33 c0                	xor    %eax,%eax
1402bd36a:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1402bd36f:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1402bd374:	48 83 c4 30          	add    $0x30,%rsp
1402bd378:	41 5e                	pop    %r14
1402bd37a:	c3                   	ret
1402bd37b:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1402bd380:	2b f5                	sub    %ebp,%esi
1402bd382:	48 8d 59 01          	lea    0x1(%rcx),%rbx
1402bd386:	c6 01 00             	movb   $0x0,(%rcx)
1402bd389:	c6 03 02             	movb   $0x2,(%rbx)
1402bd38c:	83 ee 0b             	sub    $0xb,%esi
1402bd38f:	48 ff c3             	inc    %rbx
1402bd392:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
1402bd397:	48 8b cb             	mov    %rbx,%rcx
1402bd39a:	8b d6                	mov    %esi,%edx
1402bd39c:	e8 0f 6b f7 ff       	call   0x140233eb0
1402bd3a1:	85 c0                	test   %eax,%eax
1402bd3a3:	7e 61                	jle    0x1402bd406
1402bd3a5:	33 ff                	xor    %edi,%edi
1402bd3a7:	85 f6                	test   %esi,%esi
1402bd3a9:	7e 34                	jle    0x1402bd3df
1402bd3ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1402bd3b0:	80 3b 00             	cmpb   $0x0,(%rbx)
1402bd3b3:	75 21                	jne    0x1402bd3d6