140250d1a:	8b 4c 24 50          	mov    0x50(%rsp),%ecx
140250d1e:	4c 03 ff             	add    %rdi,%r15
140250d21:	48 2b e9             	sub    %rcx,%rbp
140250d24:	4c 8b d3             	mov    %rbx,%r10
140250d27:	48 2b ef             	sub    %rdi,%rbp
140250d2a:	4c 8b cb             	mov    %rbx,%r9
140250d2d:	8d 41 14             	lea    0x14(%rcx),%eax
140250d30:	8b f8                	mov    %eax,%edi
140250d32:	4c 8d 5d ff          	lea    -0x1(%rbp),%r11
140250d36:	4d 03 df             	add    %r15,%r11
140250d39:	4d 2b fb             	sub    %r11,%r15
140250d3c:	85 c0                	test   %eax,%eax
140250d3e:	74 5b                	je     0x140250d9b
140250d40:	8b 74 24 48          	mov    0x48(%rsp),%esi
140250d44:	0f 1f 40 00          	nopl   0x0(%rax)
140250d48:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140250d4f:	00
140250d50:	43 0f b6 14 0b       	movzbl (%r11,%r9,1),%edx
140250d55:	45 8b c1             	mov    %r9d,%r8d
140250d58:	45 2b c7             	sub    %r15d,%r8d
140250d5b:	8b ca                	mov    %edx,%ecx
140250d5d:	41 83 e8 14          	sub    $0x14,%r8d
140250d61:	33 ce                	xor    %esi,%ecx
140250d63:	41 c1 f8 1f          	sar    $0x1f,%r8d
140250d67:	41 8b c0             	mov    %r8d,%eax
140250d6a:	f7 d0                	not    %eax
140250d6c:	23 c8                	and    %eax,%ecx
140250d6e:	41 8b c7             	mov    %r15d,%eax
140250d71:	41 2b c1             	sub    %r9d,%eax
140250d74:	0b d9                	or     %ecx,%ebx
140250d76:	ff c8                	dec    %eax
140250d78:	49 ff c1             	inc    %r9
140250d7b:	c1 f8 1f             	sar    $0x1f,%eax
140250d7e:	44 23 c0             	and    %eax,%r8d
140250d81:	43 0f b6 04 32       	movzbl (%r10,%r14,1),%eax
140250d86:	33 c2                	xor    %edx,%eax
140250d88:	41 23 c0             	and    %r8d,%eax
140250d8b:	0b d8                	or     %eax,%ebx
140250d8d:	41 8b c0             	mov    %r8d,%eax
140250d90:	83 e0 01             	and    $0x1,%eax
140250d93:	4c 03 d0             	add    %rax,%r10
140250d96:	4c 3b cf             	cmp    %rdi,%r9
140250d99:	72 b5                	jb     0x140250d50
140250d9b:	f7 db                	neg    %ebx
140250d9d:	c1 eb 1f             	shr    $0x1f,%ebx
140250da0:	8d 43 ff             	lea    -0x1(%rbx),%eax
140250da3:	23 44 24 58          	and    0x58(%rsp),%eax
140250da7:	83 e0 01             	and    $0x1,%eax
140250daa:	eb 3f                	jmp    0x140250deb
140250dac:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140250db1:	e8 8a c0 f7 ff       	call   0x1401cce40
140250db6:	4c 8b ce             	mov    %rsi,%r9
140250db9:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
140250dbd:	4c 8b c5             	mov    %rbp,%r8
140250dc0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140250dc5:	49 8b d7             	mov    %r15,%rdx
140250dc8:	48 8b cf             	mov    %rdi,%rcx
140250dcb:	e8 a0 15 dc ff       	call   0x140012370
140250dd0:	48 8d 8e b4 01 00 00 	lea    0x1b4(%rsi),%rcx
140250dd7:	4c 8b c5             	mov    %rbp,%r8
140250dda:	49 8b d7             	mov    %r15,%rdx
140250ddd:	e8 2e 05 00 00       	call   0x140251310
140250de2:	b8 01 00 00 00       	mov    $0x1,%eax
140250de7:	eb 02                	jmp    0x140250deb
140250de9:	33 c0                	xor    %eax,%eax
140250deb:	48 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%rcx
140250df2:	00
140250df3:	48 33 cc             	xor    %rsp,%rcx
140250df6:	e8 45 98 0a 00       	call   0x1402fa640
140250dfb:	48 81 c4 c8 00 00 00 	add    $0xc8,%rsp
140250e02:	41 5f                	pop    %r15
140250e04:	41 5e                	pop    %r14
140250e06:	41 5d                	pop    %r13
140250e08:	41 5c                	pop    %r12
140250e0a:	5f                   	pop    %rdi
140250e0b:	5e                   	pop    %rsi
140250e0c:	5d                   	pop    %rbp
140250e0d:	5b                   	pop    %rbx
140250e0e:	c3                   	ret
140250e0f:	cc                   	int3
140250e10:	40 55                	rex push %rbp
140250e12:	53                   	push   %rbx
140250e13:	56                   	push   %rsi
140250e14:	57                   	push   %rdi
140250e15:	41 54                	push   %r12
140250e17:	41 56                	push   %r14
140250e19:	41 57                	push   %r15
140250e1b:	48 8b ec             	mov    %rsp,%rbp
140250e1e:	b8 80 00 00 00       	mov    $0x80,%eax
140250e23:	e8 b8 97 0a 00       	call   0x1402fa5e0
140250e28:	48 2b e0             	sub    %rax,%rsp
140250e2b:	48 8b 05 4e 73 1b 00 	mov    0x1b734e(%rip),%rax        # 0x140408180
140250e32:	48 33 c4             	xor    %rsp,%rax
140250e35:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140250e39:	49 8b f1             	mov    %r9,%rsi
140250e3c:	4d 63 f0             	movslq %r8d,%r14
140250e3f:	8b da                	mov    %edx,%ebx
140250e41:	4c 8b e1             	mov    %rcx,%r12
140250e44:	e8 77 ee fe ff       	call   0x14023fcc0
140250e49:	83 c3 ea             	add    $0xffffffea,%ebx
140250e4c:	48 8b f8             	mov    %rax,%rdi
140250e4f:	83 fb 06             	cmp    $0x6,%ebx
140250e52:	0f 87 34 04 00 00    	ja     0x14025128c
140250e58:	48 8d 05 a1 f1 da ff 	lea    -0x250e5f(%rip),%rax        # 0x140000000
140250e5f:	48 63 cb             	movslq %ebx,%rcx
140250e62:	8b 94 88 b0 12 25 00 	mov    0x2512b0(%rax,%rcx,4),%edx
140250e69:	48 03 d0             	add    %rax,%rdx
140250e6c:	ff e2                	jmp    *%rdx
140250e6e:	0f 57 c0             	xorps  %xmm0,%xmm0
140250e71:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
140250e75:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
140250e79:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140250e7d:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
140250e81:	41 83 fe 40          	cmp    $0x40,%r14d
140250e85:	7e 2b                	jle    0x140250eb2
140250e87:	48 8d 9f f4 00 00 00 	lea    0xf4(%rdi),%rbx
140250e8e:	48 8b cb             	mov    %rbx,%rcx
140250e91:	e8 5a 01 01 00       	call   0x140260ff0
140250e96:	4d 8b c6             	mov    %r14,%r8
140250e99:	48 8b d6             	mov    %rsi,%rdx
140250e9c:	48 8b cb             	mov    %rbx,%rcx
140250e9f:	e8 6c 04 00 00       	call   0x140251310
140250ea4:	48 8b d3             	mov    %rbx,%rdx
140250ea7:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140250eab:	e8 b0 ff 00 00       	call   0x140260e60
140250eb0:	eb 16                	jmp    0x140250ec8
140250eb2:	4d 8b c6             	mov    %r14,%r8
140250eb5:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140250eb9:	48 8b d6             	mov    %rsi,%rdx
140250ebc:	e8 67 bb 0a 00       	call   0x1402fca28
140250ec1:	48 8d 9f f4 00 00 00 	lea    0xf4(%rdi),%rbx
140250ec8:	66 0f 6f 15 60 af 10 	movdqa 0x10af60(%rip),%xmm2        # 0x14035be30
140250ecf:	00
140250ed0:	48 8b cb             	mov    %rbx,%rcx
140250ed3:	66 0f 6f c2          	movdqa %xmm2,%xmm0
140250ed7:	66 0f 6f ca          	movdqa %xmm2,%xmm1
140250edb:	66 0f ef 45 b0       	pxor   -0x50(%rbp),%xmm0
140250ee0:	66 0f ef 4d c0       	pxor   -0x40(%rbp),%xmm1
140250ee5:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
140250eea:	66 0f 6f c2          	movdqa %xmm2,%xmm0
140250eee:	66 0f ef 45 d0       	pxor   -0x30(%rbp),%xmm0
140250ef3:	66 0f ef 55 e0       	pxor   -0x20(%rbp),%xmm2
140250ef8:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
140250efd:	f3 0f 7f 4d c0       	movdqu %xmm1,-0x40(%rbp)
140250f02:	f3 0f 7f 55 e0       	movdqu %xmm2,-0x20(%rbp)
140250f07:	e8 e4 00 01 00       	call   0x140260ff0
140250f0c:	41 b8 40 00 00 00    	mov    $0x40,%r8d
140250f12:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140250f16:	48 8b cb             	mov    %rbx,%rcx
140250f19:	e8 f2 03 00 00       	call   0x140251310
140250f1e:	66 0f 6f 15 1a af 10 	movdqa 0x10af1a(%rip),%xmm2        # 0x14035be40
140250f25:	00
140250f26:	48 8d b7 54 01 00 00 	lea    0x154(%rdi),%rsi
140250f2d:	66 0f 6f c2          	movdqa %xmm2,%xmm0
140250f31:	66 0f 6f ca          	movdqa %xmm2,%xmm1
140250f35:	66 0f ef 45 b0       	pxor   -0x50(%rbp),%xmm0
140250f3a:	48 8b ce             	mov    %rsi,%rcx
140250f3d:	66 0f ef 4d c0       	pxor   -0x40(%rbp),%xmm1
140250f42:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
140250f47:	66 0f 6f c2          	movdqa %xmm2,%xmm0
140250f4b:	66 0f ef 45 d0       	pxor   -0x30(%rbp),%xmm0
140250f50:	66 0f ef 55 e0       	pxor   -0x20(%rbp),%xmm2
140250f55:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
140250f5a:	f3 0f 7f 4d c0       	movdqu %xmm1,-0x40(%rbp)
140250f5f:	f3 0f 7f 55 e0       	movdqu %xmm2,-0x20(%rbp)
140250f64:	e8 87 00 01 00       	call   0x140260ff0
140250f69:	8b 4e 5c             	mov    0x5c(%rsi),%ecx
140250f6c:	4c 8d 75 b0          	lea    -0x50(%rbp),%r14
140250f70:	bf 40 00 00 00       	mov    $0x40,%edi
140250f75:	48 85 c9             	test   %rcx,%rcx
140250f78:	74 27                	je     0x140250fa1
140250f7a:	8b df                	mov    %edi,%ebx
140250f7c:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140250f80:	8b c7                	mov    %edi,%eax
140250f82:	48 2b c1             	sub    %rcx,%rax
140250f85:	48 8b ce             	mov    %rsi,%rcx
140250f88:	48 3b c3             	cmp    %rbx,%rax
140250f8b:	48 0f 46 d8          	cmovbe %rax,%rbx
140250f8f:	4c 8b c3             	mov    %rbx,%r8
140250f92:	e8 c9 00 01 00       	call   0x140261060
140250f97:	4c 8d 75 b0          	lea    -0x50(%rbp),%r14
140250f9b:	4c 03 f3             	add    %rbx,%r14
140250f9e:	48 2b fb             	sub    %rbx,%rdi
140250fa1:	48 8b df             	mov    %rdi,%rbx
140250fa4:	83 e3 3f             	and    $0x3f,%ebx
140250fa7:	48 2b fb             	sub    %rbx,%rdi
140250faa:	74 38                	je     0x140250fe4
140250fac:	4c 8b c7             	mov    %rdi,%r8
140250faf:	49 8b d6             	mov    %r14,%rdx
140250fb2:	49 c1 e8 06          	shr    $0x6,%r8
140250fb6:	48 8b ce             	mov    %rsi,%rcx
140250fb9:	e8 82 85 dc ff       	call   0x140019540
140250fbe:	48 8d 04 fd 00 00 00 	lea    0x0(,%rdi,8),%rax
140250fc5:	00
140250fc6:	48 8b cf             	mov    %rdi,%rcx
140250fc9:	01 46 14             	add    %eax,0x14(%rsi)
140250fcc:	4c 03 f7             	add    %rdi,%r14
140250fcf:	48 c1 e9 1d          	shr    $0x1d,%rcx
140250fd3:	03 4e 18             	add    0x18(%rsi),%ecx
140250fd6:	89 4e 18             	mov    %ecx,0x18(%rsi)
140250fd9:	39 46 14             	cmp    %eax,0x14(%rsi)
140250fdc:	73 06                	jae    0x140250fe4
140250fde:	8d 41 01             	lea    0x1(%rcx),%eax
140250fe1:	89 46 18             	mov    %eax,0x18(%rsi)
140250fe4:	48 85 db             	test   %rbx,%rbx
140250fe7:	74 0e                	je     0x140250ff7
140250fe9:	4c 8b c3             	mov    %rbx,%r8
140250fec:	49 8b d6             	mov    %r14,%rdx
140250fef:	48 8b ce             	mov    %rsi,%rcx
140250ff2:	e8 69 00 01 00       	call   0x140261060
140250ff7:	ba 40 00 00 00       	mov    $0x40,%edx
140250ffc:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140251000:	e8 3b 02 db ff       	call   0x140001240
140251005:	b8 01 00 00 00       	mov    $0x1,%eax
14025100a:	e9 82 02 00 00       	jmp    0x140251291
14025100f:	41 83 fe 0d          	cmp    $0xd,%r14d
140251013:	0f 85 73 02 00 00    	jne    0x14025128c
140251019:	4c 03 f6             	add    %rsi,%r14
14025101c:	49 8b cc             	mov    %r12,%rcx
14025101f:	41 0f b6 5e fe       	movzbl -0x2(%r14),%ebx
140251024:	41 0f b6 46 ff       	movzbl -0x1(%r14),%eax
140251029:	c1 e3 08             	shl    $0x8,%ebx
14025102c:	0b d8                	or     %eax,%ebx
14025102e:	e8 9d 21 fe ff       	call   0x1402331d0
140251033:	85 c0                	test   %eax,%eax
140251035:	0f 84 a2 00 00 00    	je     0x1402510dd
14025103b:	8b c3                	mov    %ebx,%eax
14025103d:	48 89 87 18 02 00 00 	mov    %rax,0x218(%rdi)
140251044:	41 0f b6 4e fc       	movzbl -0x4(%r14),%ecx
140251049:	41 0f b6 46 fd       	movzbl -0x3(%r14),%eax
14025104e:	c1 e1 08             	shl    $0x8,%ecx
140251051:	0b c8                	or     %eax,%ecx
140251053:	89 8f 20 02 00 00    	mov    %ecx,0x220(%rdi)
140251059:	81 f9 02 03 00 00    	cmp    $0x302,%ecx
14025105f:	72 19                	jb     0x14025107a
140251061:	83 fb 10             	cmp    $0x10,%ebx
140251064:	0f 82 18 01 00 00    	jb     0x140251182
14025106a:	83 c3 f0             	add    $0xfffffff0,%ebx
14025106d:	8b c3                	mov    %ebx,%eax
14025106f:	41 88 5e ff          	mov    %bl,-0x1(%r14)
140251073:	c1 e8 08             	shr    $0x8,%eax
140251076:	41 88 46 fe          	mov    %al,-0x2(%r14)
14025107a:	0f 10 87 f4 00 00 00 	movups 0xf4(%rdi),%xmm0
140251081:	48 8d 8f b4 01 00 00 	lea    0x1b4(%rdi),%rcx
140251088:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
14025108e:	0f 10 8f 04 01 00 00 	movups 0x104(%rdi),%xmm1
140251095:	48 8b d6             	mov    %rsi,%rdx
140251098:	0f 11 01             	movups %xmm0,(%rcx)
14025109b:	0f 10 87 14 01 00 00 	movups 0x114(%rdi),%xmm0
1402510a2:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
1402510a6:	0f 10 8f 24 01 00 00 	movups 0x124(%rdi),%xmm1
1402510ad:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
1402510b1:	0f 10 87 34 01 00 00 	movups 0x134(%rdi),%xmm0
1402510b8:	0f 11 49 30          	movups %xmm1,0x30(%rcx)
1402510bc:	0f 10 8f 44 01 00 00 	movups 0x144(%rdi),%xmm1
1402510c3:	0f 11 41 40          	movups %xmm0,0x40(%rcx)
1402510c7:	0f 11 49 50          	movups %xmm1,0x50(%rcx)
1402510cb:	e8 40 02 00 00       	call   0x140251310
1402510d0:	8d 43 24             	lea    0x24(%rbx),%eax
1402510d3:	83 e0 f0             	and    $0xfffffff0,%eax
1402510d6:	2b c3                	sub    %ebx,%eax
1402510d8:	e9 b4 01 00 00       	jmp    0x140251291
1402510dd:	f2 0f 10 06          	movsd  (%rsi),%xmm0
1402510e1:	f2 0f 11 87 20 02 00 	movsd  %xmm0,0x220(%rdi)
1402510e8:	00
1402510e9:	8b 46 08             	mov    0x8(%rsi),%eax
1402510ec:	89 87 28 02 00 00    	mov    %eax,0x228(%rdi)
1402510f2:	0f b6 46 0c          	movzbl 0xc(%rsi),%eax
1402510f6:	88 87 2c 02 00 00    	mov    %al,0x22c(%rdi)
1402510fc:	b8 14 00 00 00       	mov    $0x14,%eax
140251101:	48 c7 87 18 02 00 00 	movq   $0xd,0x218(%rdi)
140251108:	0d 00 00 00
14025110c:	e9 80 01 00 00       	jmp    0x140251291
140251111:	41 8d 46 24          	lea    0x24(%r14),%eax
140251115:	83 e0 f0             	and    $0xfffffff0,%eax
140251118:	83 c0 15             	add    $0x15,%eax
14025111b:	e9 71 01 00 00       	jmp    0x140251291
140251120:	41 bf 01 00 00 00    	mov    $0x1,%r15d
140251126:	41 8b df             	mov    %r15d,%ebx
140251129:	41 83 fe 20          	cmp    $0x20,%r14d
14025112d:	0f 8c 59 01 00 00    	jl     0x14025128c
140251133:	48 8b 46 08          	mov    0x8(%rsi),%rax
140251137:	49 8b cc             	mov    %r12,%rcx
14025113a:	44 0f b6 70 0b       	movzbl 0xb(%rax),%r14d
14025113f:	0f b6 40 0c          	movzbl 0xc(%rax),%eax
140251143:	41 c1 e6 08          	shl    $0x8,%r14d
140251147:	44 0b f0             	or     %eax,%r14d
14025114a:	e8 81 20 fe ff       	call   0x1402331d0
14025114f:	85 c0                	test   %eax,%eax
140251151:	0f 84 35 01 00 00    	je     0x14025128c
140251157:	48 8b 46 08          	mov    0x8(%rsi),%rax
14025115b:	0f b6 48 09          	movzbl 0x9(%rax),%ecx
14025115f:	0f b6 40 0a          	movzbl 0xa(%rax),%eax
140251163:	c1 e1 08             	shl    $0x8,%ecx
140251166:	0b c8                	or     %eax,%ecx
140251168:	81 f9 02 03 00 00    	cmp    $0x302,%ecx
14025116e:	0f 82 18 01 00 00    	jb     0x14025128c
140251174:	45 85 f6             	test   %r14d,%r14d
140251177:	74 2a                	je     0x1402511a3
140251179:	41 81 fe 00 10 00 00 	cmp    $0x1000,%r14d
140251180:	73 07                	jae    0x140251189
140251182:	33 c0                	xor    %eax,%eax
140251184:	e9 08 01 00 00       	jmp    0x140251291
140251189:	41 81 fe 00 20 00 00 	cmp    $0x2000,%r14d
140251190:	72 27                	jb     0x1402511b9
140251192:	f6 05 4f ef 1b 00 20 	testb  $0x20,0x1bef4f(%rip)        # 0x1404100e8
140251199:	b8 02 00 00 00       	mov    $0x2,%eax
14025119e:	0f 45 d8             	cmovne %eax,%ebx
1402511a1:	eb 16                	jmp    0x1402511b9
1402511a3:	8b 5e 18             	mov    0x18(%rsi),%ebx
1402511a6:	c1 eb 02             	shr    $0x2,%ebx
1402511a9:	8d 43 ff             	lea    -0x1(%rbx),%eax
1402511ac:	41 3b c7             	cmp    %r15d,%eax
1402511af:	0f 87 d7 00 00 00    	ja     0x14025128c
1402511b5:	44 8b 76 10          	mov    0x10(%rsi),%r14d
1402511b9:	0f 10 87 f4 00 00 00 	movups 0xf4(%rdi),%xmm0
1402511c0:	48 8d 8f b4 01 00 00 	lea    0x1b4(%rdi),%rcx
1402511c7:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
1402511cd:	0f 10 8f 04 01 00 00 	movups 0x104(%rdi),%xmm1
1402511d4:	0f 11 01             	movups %xmm0,(%rcx)
1402511d7:	0f 10 87 14 01 00 00 	movups 0x114(%rdi),%xmm0
1402511de:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
1402511e2:	0f 10 8f 24 01 00 00 	movups 0x124(%rdi),%xmm1
1402511e9:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
1402511ed:	0f 10 87 34 01 00 00 	movups 0x134(%rdi),%xmm0
1402511f4:	0f 11 49 30          	movups %xmm1,0x30(%rcx)
1402511f8:	0f 10 8f 44 01 00 00 	movups 0x144(%rdi),%xmm1
1402511ff:	0f 11 41 40          	movups %xmm0,0x40(%rcx)
140251203:	0f 11 49 50          	movups %xmm1,0x50(%rcx)
140251207:	48 8b 56 08          	mov    0x8(%rsi),%rdx
14025120b:	e8 00 01 00 00       	call   0x140251310
140251210:	44 8d 0c 9d 00 00 00 	lea    0x0(,%rbx,4),%r9d
140251217:	00
140251218:	41 8b d6             	mov    %r14d,%edx
14025121b:	ff c3                	inc    %ebx
14025121d:	8b cb                	mov    %ebx,%ecx
14025121f:	d3 ea                	shr    %cl,%edx
140251221:	8b c2                	mov    %edx,%eax
140251223:	44 8b c2             	mov    %edx,%r8d
140251226:	d3 e0                	shl    %cl,%eax
140251228:	44 2b c0             	sub    %eax,%r8d
14025122b:	45 03 c6             	add    %r14d,%r8d
14025122e:	44 3b c2             	cmp    %edx,%r8d
140251231:	76 17                	jbe    0x14025124a
140251233:	41 8d 48 16          	lea    0x16(%r8),%ecx
140251237:	83 e1 3f             	and    $0x3f,%ecx
14025123a:	41 8d 41 ff          	lea    -0x1(%r9),%eax
14025123e:	3b c8                	cmp    %eax,%ecx
140251240:	73 08                	jae    0x14025124a
140251242:	ff c2                	inc    %edx