140a8ff80:	80 7f 08 00          	cmpb   $0x0,0x8(%rdi)
140a8ff84:	75 08                	jne    0x140a8ff8e
140a8ff86:	48 8b cf             	mov    %rdi,%rcx
140a8ff89:	e8 a2 55 c9 ff       	call   0x140725530
140a8ff8e:	80 7e 08 00          	cmpb   $0x0,0x8(%rsi)
140a8ff92:	75 08                	jne    0x140a8ff9c
140a8ff94:	48 8b ce             	mov    %rsi,%rcx
140a8ff97:	e8 94 55 c9 ff       	call   0x140725530
140a8ff9c:	48 8b 1f             	mov    (%rdi),%rbx
140a8ff9f:	48 8b 06             	mov    (%rsi),%rax
140a8ffa2:	48 85 db             	test   %rbx,%rbx
140a8ffa5:	75 3d                	jne    0x140a8ffe4
140a8ffa7:	48 85 c0             	test   %rax,%rax
140a8ffaa:	75 3d                	jne    0x140a8ffe9
140a8ffac:	80 7f 08 00          	cmpb   $0x0,0x8(%rdi)
140a8ffb0:	0f 85 d9 00 00 00    	jne    0x140a9008f
140a8ffb6:	48 85 db             	test   %rbx,%rbx
140a8ffb9:	0f 84 c3 00 00 00    	je     0x140a90082
140a8ffbf:	48 8b 43 38          	mov    0x38(%rbx),%rax
140a8ffc3:	48 8b 08             	mov    (%rax),%rcx
140a8ffc6:	48 85 c9             	test   %rcx,%rcx
140a8ffc9:	0f 84 99 00 00 00    	je     0x140a90068
140a8ffcf:	48 8b 43 50          	mov    0x50(%rbx),%rax
140a8ffd3:	83 38 00             	cmpl   $0x0,(%rax)
140a8ffd6:	0f 8e 8c 00 00 00    	jle    0x140a90068
140a8ffdc:	0f b6 01             	movzbl (%rcx),%eax
140a8ffdf:	e9 94 00 00 00       	jmp    0x140a90078
140a8ffe4:	48 85 c0             	test   %rax,%rax
140a8ffe7:	75 c3                	jne    0x140a8ffac
140a8ffe9:	80 7f 08 00          	cmpb   $0x0,0x8(%rdi)
140a8ffed:	75 08                	jne    0x140a8fff7
140a8ffef:	48 8b cf             	mov    %rdi,%rcx
140a8fff2:	e8 39 55 c9 ff       	call   0x140725530
140a8fff7:	48 8b 1f             	mov    (%rdi),%rbx
140a8fffa:	0f b6 4f 09          	movzbl 0x9(%rdi),%ecx
140a8fffe:	49 8b 47 18          	mov    0x18(%r15),%rax
140a90002:	f6 04 48 48          	testb  $0x48,(%rax,%rcx,2)
140a90006:	74 a4                	je     0x140a8ffac
140a90008:	48 85 db             	test   %rbx,%rbx
140a9000b:	74 4a                	je     0x140a90057
140a9000d:	48 8b 43 38          	mov    0x38(%rbx),%rax
140a90011:	48 83 38 00          	cmpq   $0x0,(%rax)
140a90015:	74 21                	je     0x140a90038
140a90017:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
140a9001b:	8b 01                	mov    (%rcx),%eax
140a9001d:	85 c0                	test   %eax,%eax
140a9001f:	7e 17                	jle    0x140a90038
140a90021:	ff c8                	dec    %eax
140a90023:	89 01                	mov    %eax,(%rcx)
140a90025:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
140a90029:	48 8b 11             	mov    (%rcx),%rdx
140a9002c:	48 8d 42 01          	lea    0x1(%rdx),%rax
140a90030:	48 89 01             	mov    %rax,(%rcx)
140a90033:	0f b6 02             	movzbl (%rdx),%eax
140a90036:	eb 10                	jmp    0x140a90048
140a90038:	48 8b 03             	mov    (%rbx),%rax
140a9003b:	48 8b cb             	mov    %rbx,%rcx
140a9003e:	48 8b 40 38          	mov    0x38(%rax),%rax
140a90042:	ff 15 d8 39 4f 00    	call   *0x4f39d8(%rip)        # 0x140f83a20
140a90048:	83 f8 ff             	cmp    $0xffffffff,%eax
140a9004b:	74 0a                	je     0x140a90057
140a9004d:	32 c0                	xor    %al,%al
140a9004f:	88 47 08             	mov    %al,0x8(%rdi)
140a90052:	e9 29 ff ff ff       	jmp    0x140a8ff80
140a90057:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
140a9005e:	b0 01                	mov    $0x1,%al
140a90060:	88 47 08             	mov    %al,0x8(%rdi)
140a90063:	e9 18 ff ff ff       	jmp    0x140a8ff80
140a90068:	48 8b 03             	mov    (%rbx),%rax
140a9006b:	48 8b cb             	mov    %rbx,%rcx
140a9006e:	48 8b 40 30          	mov    0x30(%rax),%rax
140a90072:	ff 15 a8 39 4f 00    	call   *0x4f39a8(%rip)        # 0x140f83a20
140a90078:	83 f8 ff             	cmp    $0xffffffff,%eax
140a9007b:	74 05                	je     0x140a90082
140a9007d:	88 47 09             	mov    %al,0x9(%rdi)
140a90080:	eb 09                	jmp    0x140a9008b
140a90082:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
140a90089:	33 db                	xor    %ebx,%ebx
140a9008b:	c6 47 08 01          	movb   $0x1,0x8(%rdi)
140a9008f:	80 7e 08 00          	cmpb   $0x0,0x8(%rsi)
140a90093:	75 44                	jne    0x140a900d9
140a90095:	48 8b 0e             	mov    (%rsi),%rcx
140a90098:	48 85 c9             	test   %rcx,%rcx
140a9009b:	74 31                	je     0x140a900ce
140a9009d:	48 8b 41 38          	mov    0x38(%rcx),%rax
140a900a1:	48 8b 10             	mov    (%rax),%rdx
140a900a4:	48 85 d2             	test   %rdx,%rdx
140a900a7:	74 0e                	je     0x140a900b7
140a900a9:	48 8b 41 50          	mov    0x50(%rcx),%rax
140a900ad:	83 38 00             	cmpl   $0x0,(%rax)
140a900b0:	7e 05                	jle    0x140a900b7
140a900b2:	0f b6 02             	movzbl (%rdx),%eax
140a900b5:	eb 0d                	jmp    0x140a900c4
140a900b7:	48 8b 01             	mov    (%rcx),%rax
140a900ba:	48 8b 40 30          	mov    0x30(%rax),%rax
140a900be:	ff 15 5c 39 4f 00    	call   *0x4f395c(%rip)        # 0x140f83a20
140a900c4:	83 f8 ff             	cmp    $0xffffffff,%eax
140a900c7:	74 05                	je     0x140a900ce
140a900c9:	88 46 09             	mov    %al,0x9(%rsi)
140a900cc:	eb 07                	jmp    0x140a900d5
140a900ce:	48 c7 06 00 00 00 00 	movq   $0x0,(%rsi)
140a900d5:	c6 46 08 01          	movb   $0x1,0x8(%rsi)
140a900d9:	48 8b 06             	mov    (%rsi),%rax
140a900dc:	48 85 db             	test   %rbx,%rbx
140a900df:	75 0b                	jne    0x140a900ec
140a900e1:	48 85 c0             	test   %rax,%rax
140a900e4:	0f 84 d8 00 00 00    	je     0x140a901c2
140a900ea:	eb 09                	jmp    0x140a900f5
140a900ec:	48 85 c0             	test   %rax,%rax
140a900ef:	0f 85 cd 00 00 00    	jne    0x140a901c2
140a900f5:	80 7f 08 00          	cmpb   $0x0,0x8(%rdi)
140a900f9:	75 46                	jne    0x140a90141
140a900fb:	48 85 db             	test   %rbx,%rbx
140a900fe:	74 34                	je     0x140a90134
140a90100:	48 8b 43 38          	mov    0x38(%rbx),%rax
140a90104:	48 8b 08             	mov    (%rax),%rcx
140a90107:	48 85 c9             	test   %rcx,%rcx
140a9010a:	74 0e                	je     0x140a9011a
140a9010c:	48 8b 43 50          	mov    0x50(%rbx),%rax
140a90110:	83 38 00             	cmpl   $0x0,(%rax)
140a90113:	7e 05                	jle    0x140a9011a
140a90115:	0f b6 01             	movzbl (%rcx),%eax
140a90118:	eb 10                	jmp    0x140a9012a
140a9011a:	48 8b 03             	mov    (%rbx),%rax
140a9011d:	48 8b cb             	mov    %rbx,%rcx
140a90120:	48 8b 40 30          	mov    0x30(%rax),%rax
140a90124:	ff 15 f6 38 4f 00    	call   *0x4f38f6(%rip)        # 0x140f83a20
140a9012a:	83 f8 ff             	cmp    $0xffffffff,%eax
140a9012d:	74 05                	je     0x140a90134
140a9012f:	88 47 09             	mov    %al,0x9(%rdi)
140a90132:	eb 09                	jmp    0x140a9013d
140a90134:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
140a9013b:	33 db                	xor    %ebx,%ebx
140a9013d:	c6 47 08 01          	movb   $0x1,0x8(%rdi)
140a90141:	49 8b 07             	mov    (%r15),%rax
140a90144:	45 33 c0             	xor    %r8d,%r8d
140a90147:	0f b6 57 09          	movzbl 0x9(%rdi),%edx
140a9014b:	49 8b cf             	mov    %r15,%rcx
140a9014e:	48 8b 40 50          	mov    0x50(%rax),%rax
140a90152:	ff 15 c8 38 4f 00    	call   *0x4f38c8(%rip)        # 0x140f83a20
140a90158:	3c 3a                	cmp    $0x3a,%al
140a9015a:	77 66                	ja     0x140a901c2
140a9015c:	48 b9 00 00 00 00 00 	movabs $0x400900000000000,%rcx
140a90163:	90 00 04
140a90166:	48 0f a3 c1          	bt     %rax,%rcx
140a9016a:	73 56                	jae    0x140a901c2
140a9016c:	48 85 db             	test   %rbx,%rbx
140a9016f:	74 46                	je     0x140a901b7
140a90171:	48 8b 43 38          	mov    0x38(%rbx),%rax
140a90175:	48 83 38 00          	cmpq   $0x0,(%rax)
140a90179:	74 21                	je     0x140a9019c
140a9017b:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
140a9017f:	8b 01                	mov    (%rcx),%eax
140a90181:	85 c0                	test   %eax,%eax
140a90183:	7e 17                	jle    0x140a9019c
140a90185:	ff c8                	dec    %eax
140a90187:	89 01                	mov    %eax,(%rcx)
140a90189:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
140a9018d:	48 8b 11             	mov    (%rcx),%rdx
140a90190:	48 8d 42 01          	lea    0x1(%rdx),%rax
140a90194:	48 89 01             	mov    %rax,(%rcx)
140a90197:	0f b6 02             	movzbl (%rdx),%eax
140a9019a:	eb 10                	jmp    0x140a901ac
140a9019c:	48 8b 03             	mov    (%rbx),%rax
140a9019f:	48 8b cb             	mov    %rbx,%rcx
140a901a2:	48 8b 40 38          	mov    0x38(%rax),%rax
140a901a6:	ff 15 74 38 4f 00    	call   *0x4f3874(%rip)        # 0x140f83a20
140a901ac:	83 f8 ff             	cmp    $0xffffffff,%eax
140a901af:	74 06                	je     0x140a901b7
140a901b1:	c6 47 08 00          	movb   $0x0,0x8(%rdi)
140a901b5:	eb 0b                	jmp    0x140a901c2
140a901b7:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
140a901be:	c6 47 08 01          	movb   $0x1,0x8(%rdi)
140a901c2:	80 7f 08 00          	cmpb   $0x0,0x8(%rdi)
140a901c6:	75 08                	jne    0x140a901d0
140a901c8:	48 8b cf             	mov    %rdi,%rcx
140a901cb:	e8 60 53 c9 ff       	call   0x140725530
140a901d0:	80 7e 08 00          	cmpb   $0x0,0x8(%rsi)
140a901d4:	75 08                	jne    0x140a901de
140a901d6:	48 8b ce             	mov    %rsi,%rcx
140a901d9:	e8 52 53 c9 ff       	call   0x140725530
140a901de:	48 8b 1f             	mov    (%rdi),%rbx
140a901e1:	48 8b 06             	mov    (%rsi),%rax
140a901e4:	48 85 db             	test   %rbx,%rbx
140a901e7:	75 3d                	jne    0x140a90226
140a901e9:	48 85 c0             	test   %rax,%rax
140a901ec:	75 3d                	jne    0x140a9022b
140a901ee:	80 7f 08 00          	cmpb   $0x0,0x8(%rdi)
140a901f2:	0f 85 d9 00 00 00    	jne    0x140a902d1
140a901f8:	48 85 db             	test   %rbx,%rbx
140a901fb:	0f 84 c3 00 00 00    	je     0x140a902c4
140a90201:	48 8b 43 38          	mov    0x38(%rbx),%rax
140a90205:	48 8b 08             	mov    (%rax),%rcx
140a90208:	48 85 c9             	test   %rcx,%rcx
140a9020b:	0f 84 99 00 00 00    	je     0x140a902aa
140a90211:	48 8b 43 50          	mov    0x50(%rbx),%rax
140a90215:	83 38 00             	cmpl   $0x0,(%rax)
140a90218:	0f 8e 8c 00 00 00    	jle    0x140a902aa
140a9021e:	0f b6 01             	movzbl (%rcx),%eax
140a90221:	e9 94 00 00 00       	jmp    0x140a902ba
140a90226:	48 85 c0             	test   %rax,%rax
140a90229:	75 c3                	jne    0x140a901ee
140a9022b:	80 7f 08 00          	cmpb   $0x0,0x8(%rdi)
140a9022f:	75 08                	jne    0x140a90239
140a90231:	48 8b cf             	mov    %rdi,%rcx
140a90234:	e8 f7 52 c9 ff       	call   0x140725530
140a90239:	48 8b 1f             	mov    (%rdi),%rbx
140a9023c:	0f b6 4f 09          	movzbl 0x9(%rdi),%ecx
140a90240:	49 8b 47 18          	mov    0x18(%r15),%rax
140a90244:	f6 04 48 48          	testb  $0x48,(%rax,%rcx,2)
140a90248:	74 a4                	je     0x140a901ee
140a9024a:	48 85 db             	test   %rbx,%rbx
140a9024d:	74 4a                	je     0x140a90299
140a9024f:	48 8b 43 38          	mov    0x38(%rbx),%rax
140a90253:	48 83 38 00          	cmpq   $0x0,(%rax)
140a90257:	74 21                	je     0x140a9027a
140a90259:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
140a9025d:	8b 01                	mov    (%rcx),%eax
140a9025f:	85 c0                	test   %eax,%eax
140a90261:	7e 17                	jle    0x140a9027a
140a90263:	ff c8                	dec    %eax
140a90265:	89 01                	mov    %eax,(%rcx)
140a90267:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
140a9026b:	48 8b 11             	mov    (%rcx),%rdx
140a9026e:	48 8d 42 01          	lea    0x1(%rdx),%rax
140a90272:	48 89 01             	mov    %rax,(%rcx)
140a90275:	0f b6 02             	movzbl (%rdx),%eax
140a90278:	eb 10                	jmp    0x140a9028a
140a9027a:	48 8b 03             	mov    (%rbx),%rax
140a9027d:	48 8b cb             	mov    %rbx,%rcx
140a90280:	48 8b 40 38          	mov    0x38(%rax),%rax
140a90284:	ff 15 96 37 4f 00    	call   *0x4f3796(%rip)        # 0x140f83a20
140a9028a:	83 f8 ff             	cmp    $0xffffffff,%eax
140a9028d:	74 0a                	je     0x140a90299
140a9028f:	32 c0                	xor    %al,%al
140a90291:	88 47 08             	mov    %al,0x8(%rdi)
140a90294:	e9 29 ff ff ff       	jmp    0x140a901c2
140a90299:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
140a902a0:	b0 01                	mov    $0x1,%al
140a902a2:	88 47 08             	mov    %al,0x8(%rdi)
140a902a5:	e9 18 ff ff ff       	jmp    0x140a901c2
140a902aa:	48 8b 03             	mov    (%rbx),%rax
140a902ad:	48 8b cb             	mov    %rbx,%rcx
140a902b0:	48 8b 40 30          	mov    0x30(%rax),%rax
140a902b4:	ff 15 66 37 4f 00    	call   *0x4f3766(%rip)        # 0x140f83a20
140a902ba:	83 f8 ff             	cmp    $0xffffffff,%eax
140a902bd:	74 05                	je     0x140a902c4
140a902bf:	88 47 09             	mov    %al,0x9(%rdi)
140a902c2:	eb 09                	jmp    0x140a902cd
140a902c4:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
140a902cb:	33 db                	xor    %ebx,%ebx
140a902cd:	c6 47 08 01          	movb   $0x1,0x8(%rdi)
140a902d1:	80 7e 08 00          	cmpb   $0x0,0x8(%rsi)
140a902d5:	75 44                	jne    0x140a9031b
140a902d7:	48 8b 0e             	mov    (%rsi),%rcx
140a902da:	48 85 c9             	test   %rcx,%rcx
140a902dd:	74 31                	je     0x140a90310
140a902df:	48 8b 41 38          	mov    0x38(%rcx),%rax
140a902e3:	48 8b 10             	mov    (%rax),%rdx
140a902e6:	48 85 d2             	test   %rdx,%rdx
140a902e9:	74 0e                	je     0x140a902f9
140a902eb:	48 8b 41 50          	mov    0x50(%rcx),%rax
140a902ef:	83 38 00             	cmpl   $0x0,(%rax)
140a902f2:	7e 05                	jle    0x140a902f9
140a902f4:	0f b6 02             	movzbl (%rdx),%eax
140a902f7:	eb 0d                	jmp    0x140a90306
140a902f9:	48 8b 01             	mov    (%rcx),%rax
140a902fc:	48 8b 40 30          	mov    0x30(%rax),%rax
140a90300:	ff 15 1a 37 4f 00    	call   *0x4f371a(%rip)        # 0x140f83a20
140a90306:	83 f8 ff             	cmp    $0xffffffff,%eax
140a90309:	74 05                	je     0x140a90310
140a9030b:	88 46 09             	mov    %al,0x9(%rsi)
140a9030e:	eb 07                	jmp    0x140a90317
140a90310:	48 c7 06 00 00 00 00 	movq   $0x0,(%rsi)
140a90317:	c6 46 08 01          	movb   $0x1,0x8(%rsi)
140a9031b:	48 8b 06             	mov    (%rsi),%rax
140a9031e:	48 85 db             	test   %rbx,%rbx
140a90321:	75 0b                	jne    0x140a9032e
140a90323:	48 85 c0             	test   %rax,%rax
140a90326:	0f 84 34 01 00 00    	je     0x140a90460
140a9032c:	eb 09                	jmp    0x140a90337
140a9032e:	48 85 c0             	test   %rax,%rax
140a90331:	0f 85 29 01 00 00    	jne    0x140a90460
140a90337:	80 7f 08 00          	cmpb   $0x0,0x8(%rdi)
140a9033b:	75 44                	jne    0x140a90381
140a9033d:	48 85 db             	test   %rbx,%rbx
140a90340:	74 34                	je     0x140a90376
140a90342:	48 8b 43 38          	mov    0x38(%rbx),%rax
140a90346:	48 8b 08             	mov    (%rax),%rcx
140a90349:	48 85 c9             	test   %rcx,%rcx
140a9034c:	74 0e                	je     0x140a9035c
140a9034e:	48 8b 43 50          	mov    0x50(%rbx),%rax
140a90352:	83 38 00             	cmpl   $0x0,(%rax)
140a90355:	7e 05                	jle    0x140a9035c
140a90357:	0f b6 01             	movzbl (%rcx),%eax
140a9035a:	eb 10                	jmp    0x140a9036c
140a9035c:	48 8b 03             	mov    (%rbx),%rax
140a9035f:	48 8b cb             	mov    %rbx,%rcx
140a90362:	48 8b 40 30          	mov    0x30(%rax),%rax
140a90366:	ff 15 b4 36 4f 00    	call   *0x4f36b4(%rip)        # 0x140f83a20
140a9036c:	83 f8 ff             	cmp    $0xffffffff,%eax
140a9036f:	74 05                	je     0x140a90376
140a90371:	88 47 09             	mov    %al,0x9(%rdi)
140a90374:	eb 07                	jmp    0x140a9037d
140a90376:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
140a9037d:	c6 47 08 01          	movb   $0x1,0x8(%rdi)
140a90381:	0f b6 4f 09          	movzbl 0x9(%rdi),%ecx
140a90385:	49 8b 47 18          	mov    0x18(%r15),%rax
140a90389:	0f bf 14 48          	movswl (%rax,%rcx,2),%edx
140a9038d:	c1 ea 02             	shr    $0x2,%edx
140a90390:	f6 c2 01             	test   $0x1,%dl
140a90393:	75 61                	jne    0x140a903f6
140a90395:	41 83 fd 02          	cmp    $0x2,%r13d
140a90399:	75 08                	jne    0x140a903a3
140a9039b:	45 09 2e             	or     %r13d,(%r14)
140a9039e:	e9 bd 00 00 00       	jmp    0x140a90460
140a903a3:	0f 10 06             	movups (%rsi),%xmm0
140a903a6:	0f 29 45 f0          	movaps %xmm0,-0x10(%rbp)
140a903aa:	0f 10 0f             	movups (%rdi),%xmm1
140a903ad:	0f 29 4d e0          	movaps %xmm1,-0x20(%rbp)
140a903b1:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140a903b5:	48 8b 01             	mov    (%rcx),%rax
140a903b8:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
140a903bd:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
140a903c2:	48 8b 55 60          	mov    0x60(%rbp),%rdx
140a903c6:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140a903cb:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
140a903cf:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140a903d3:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140a903d7:	48 8b 40 38          	mov    0x38(%rax),%rax
140a903db:	ff 15 3f 36 4f 00    	call   *0x4f363f(%rip)        # 0x140f83a20
140a903e1:	0f 10 45 d0          	movups -0x30(%rbp),%xmm0
140a903e5:	0f 11 07             	movups %xmm0,(%rdi)
140a903e8:	41 83 fd 04          	cmp    $0x4,%r13d
140a903ec:	75 72                	jne    0x140a90460
140a903ee:	41 bd 03 00 00 00    	mov    $0x3,%r13d
140a903f4:	eb 6a                	jmp    0x140a90460
140a903f6:	41 8d 45 ff          	lea    -0x1(%r13),%eax
140a903fa:	4c 89 7c 24 30       	mov    %r15,0x30(%rsp)
140a903ff:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140a90405:	48 8b d6             	mov    %rsi,%rdx
140a90408:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
140a9040d:	74 26                	je     0x140a90435
140a9040f:	49 8d 44 24 0c       	lea    0xc(%r12),%rax
140a90414:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
140a90418:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140a9041d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a90422:	41 b9 1f 00 00 00    	mov    $0x1f,%r9d
140a90428:	48 8b cf             	mov    %rdi,%rcx
140a9042b:	e8 b0 df ff ff       	call   0x140a8e3e0