14071e096:	80 3c 07 00          	cmpb   $0x0,(%rdi,%rax,1)
14071e09a:	75 f7                	jne    0x14071e093
14071e09c:	48 8b b5 e0 00 00 00 	mov    0xe0(%rbp),%rsi
14071e0a3:	4c 8b 46 10          	mov    0x10(%rsi),%r8
14071e0a7:	48 8b ce             	mov    %rsi,%rcx
14071e0aa:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
14071e0af:	76 03                	jbe    0x14071e0b4
14071e0b1:	48 8b 0e             	mov    (%rsi),%rcx
14071e0b4:	4c 3b c0             	cmp    %rax,%r8
14071e0b7:	75 10                	jne    0x14071e0c9
14071e0b9:	48 8b d7             	mov    %rdi,%rdx
14071e0bc:	e8 8f 19 7c 00       	call   0x140edfa50
14071e0c1:	85 c0                	test   %eax,%eax
14071e0c3:	75 04                	jne    0x14071e0c9
14071e0c5:	32 db                	xor    %bl,%bl
14071e0c7:	eb 02                	jmp    0x14071e0cb
14071e0c9:	b3 01                	mov    $0x1,%bl
14071e0cb:	80 3d 27 4d d1 00 00 	cmpb   $0x0,0xd14d27(%rip)        # 0x141432df9
14071e0d2:	0f 85 d3 00 00 00    	jne    0x14071e1ab
14071e0d8:	84 db                	test   %bl,%bl
14071e0da:	0f 84 c3 00 00 00    	je     0x14071e1a3
14071e0e0:	4c 8d 3d a5 56 88 00 	lea    0x8856a5(%rip),%r15        # 0x140fa378c
14071e0e7:	49 8b d7             	mov    %r15,%rdx
14071e0ea:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e0ef:	e8 fc db 11 00       	call   0x14083bcf0
14071e0f4:	90                   	nop
14071e0f5:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14071e0fa:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071e0ff:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
14071e104:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14071e109:	45 8b cd             	mov    %r13d,%r9d
14071e10c:	4c 8b 85 c8 00 00 00 	mov    0xc8(%rbp),%r8
14071e113:	41 8b d6             	mov    %r14d,%edx
14071e116:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14071e11a:	e8 f1 da 11 00       	call   0x14083bc10
14071e11f:	90                   	nop
14071e120:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e125:	e8 f6 e6 11 00       	call   0x14083c820
14071e12a:	88 5d 28             	mov    %bl,0x28(%rbp)
14071e12d:	4c 8b cf             	mov    %rdi,%r9
14071e130:	4c 8d 05 35 2a 8c 00 	lea    0x8c2a35(%rip),%r8        # 0x140fe0b6c
14071e137:	48 8b d6             	mov    %rsi,%rdx
14071e13a:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e13f:	e8 3c 24 00 00       	call   0x140720580
14071e144:	48 8b d0             	mov    %rax,%rdx
14071e147:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14071e14b:	e8 70 ec 11 00       	call   0x14083cdc0
14071e150:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e155:	e8 c6 e6 11 00       	call   0x14083c820
14071e15a:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14071e15e:	e8 ed 1f 12 00       	call   0x140840150
14071e163:	e8 e8 32 12 00       	call   0x140841450
14071e168:	84 c0                	test   %al,%al
14071e16a:	74 0c                	je     0x14071e178
14071e16c:	e8 0f 2d 12 00       	call   0x140840e80
14071e171:	80 78 79 00          	cmpb   $0x0,0x79(%rax)
14071e175:	75 01                	jne    0x14071e178
14071e177:	cc                   	int3
14071e178:	41 8b ce             	mov    %r14d,%ecx
14071e17b:	e8 20 10 12 00       	call   0x14083f1a0
14071e180:	84 c0                	test   %al,%al
14071e182:	0f 85 15 01 00 00    	jne    0x14071e29d
14071e188:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14071e18c:	e8 8f e6 11 00       	call   0x14083c820
14071e191:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14071e195:	e8 86 e6 11 00       	call   0x14083c820
14071e19a:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14071e19e:	e8 7d e6 11 00       	call   0x14083c820
14071e1a3:	80 f3 01             	xor    $0x1,%bl
14071e1a6:	e9 c8 00 00 00       	jmp    0x14071e273
14071e1ab:	4c 8d 3d da 55 88 00 	lea    0x8855da(%rip),%r15        # 0x140fa378c
14071e1b2:	49 8b d7             	mov    %r15,%rdx
14071e1b5:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e1ba:	e8 31 db 11 00       	call   0x14083bcf0
14071e1bf:	90                   	nop
14071e1c0:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14071e1c5:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071e1ca:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
14071e1cf:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14071e1d4:	45 8b cd             	mov    %r13d,%r9d
14071e1d7:	4c 8b 85 c8 00 00 00 	mov    0xc8(%rbp),%r8
14071e1de:	41 8b d6             	mov    %r14d,%edx
14071e1e1:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14071e1e6:	e8 25 da 11 00       	call   0x14083bc10
14071e1eb:	90                   	nop
14071e1ec:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e1f1:	e8 2a e6 11 00       	call   0x14083c820
14071e1f6:	88 5d 98             	mov    %bl,-0x68(%rbp)
14071e1f9:	84 db                	test   %bl,%bl
14071e1fb:	75 0a                	jne    0x14071e207
14071e1fd:	e8 7e 2c 12 00       	call   0x140840e80
14071e202:	38 58 6c             	cmp    %bl,0x6c(%rax)
14071e205:	74 2d                	je     0x14071e234
14071e207:	4c 8b cf             	mov    %rdi,%r9
14071e20a:	4c 8d 05 5b 29 8c 00 	lea    0x8c295b(%rip),%r8        # 0x140fe0b6c
14071e211:	48 8b d6             	mov    %rsi,%rdx
14071e214:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e219:	e8 62 23 00 00       	call   0x140720580
14071e21e:	48 8b d0             	mov    %rax,%rdx
14071e221:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14071e225:	e8 96 eb 11 00       	call   0x14083cdc0
14071e22a:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e22f:	e8 ec e5 11 00       	call   0x14083c820
14071e234:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14071e239:	e8 32 32 12 00       	call   0x140841470
14071e23e:	84 c0                	test   %al,%al
14071e240:	74 01                	je     0x14071e243
14071e242:	cc                   	int3
14071e243:	80 7d 98 00          	cmpb   $0x0,-0x68(%rbp)
14071e247:	74 0c                	je     0x14071e255
14071e249:	41 8b ce             	mov    %r14d,%ecx
14071e24c:	e8 4f 0f 12 00       	call   0x14083f1a0
14071e251:	84 c0                	test   %al,%al
14071e253:	75 42                	jne    0x14071e297
14071e255:	80 f3 01             	xor    $0x1,%bl
14071e258:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14071e25c:	e8 bf e5 11 00       	call   0x14083c820
14071e261:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14071e265:	e8 b6 e5 11 00       	call   0x14083c820
14071e26a:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14071e26e:	e8 ad e5 11 00       	call   0x14083c820
14071e273:	0f b6 c3             	movzbl %bl,%eax
14071e276:	4c 8d 9c 24 90 01 00 	lea    0x190(%rsp),%r11
14071e27d:	00
14071e27e:	49 8b 5b 30          	mov    0x30(%r11),%rbx
14071e282:	49 8b 73 40          	mov    0x40(%r11),%rsi
14071e286:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14071e28a:	49 8b e3             	mov    %r11,%rsp
14071e28d:	41 5f                	pop    %r15
14071e28f:	41 5e                	pop    %r14
14071e291:	41 5d                	pop    %r13
14071e293:	41 5c                	pop    %r12
14071e295:	5d                   	pop    %rbp
14071e296:	c3                   	ret
14071e297:	e8 c4 61 13 00       	call   0x140854460
14071e29c:	90                   	nop
14071e29d:	e8 be 61 13 00       	call   0x140854460
14071e2a2:	cc                   	int3
14071e2a3:	cc                   	int3
14071e2a4:	cc                   	int3
14071e2a5:	cc                   	int3
14071e2a6:	cc                   	int3
14071e2a7:	cc                   	int3
14071e2a8:	cc                   	int3
14071e2a9:	cc                   	int3
14071e2aa:	cc                   	int3
14071e2ab:	cc                   	int3
14071e2ac:	cc                   	int3
14071e2ad:	cc                   	int3
14071e2ae:	cc                   	int3
14071e2af:	cc                   	int3
14071e2b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14071e2b5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14071e2ba:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14071e2bf:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14071e2c4:	55                   	push   %rbp
14071e2c5:	41 54                	push   %r12
14071e2c7:	41 55                	push   %r13
14071e2c9:	41 56                	push   %r14
14071e2cb:	41 57                	push   %r15
14071e2cd:	48 8d ac 24 70 ff ff 	lea    -0x90(%rsp),%rbp
14071e2d4:	ff
14071e2d5:	48 81 ec 90 01 00 00 	sub    $0x190,%rsp
14071e2dc:	4d 8b e1             	mov    %r9,%r12
14071e2df:	45 8b e8             	mov    %r8d,%r13d
14071e2e2:	44 8b f1             	mov    %ecx,%r14d
14071e2e5:	48 8b bd e8 00 00 00 	mov    0xe8(%rbp),%rdi
14071e2ec:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
14071e2f3:	48 ff c0             	inc    %rax
14071e2f6:	80 3c 07 00          	cmpb   $0x0,(%rdi,%rax,1)
14071e2fa:	75 f7                	jne    0x14071e2f3
14071e2fc:	48 8b b5 e0 00 00 00 	mov    0xe0(%rbp),%rsi
14071e303:	4c 8b 46 10          	mov    0x10(%rsi),%r8
14071e307:	48 8b ce             	mov    %rsi,%rcx
14071e30a:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
14071e30f:	76 03                	jbe    0x14071e314
14071e311:	48 8b 0e             	mov    (%rsi),%rcx
14071e314:	4c 3b c0             	cmp    %rax,%r8
14071e317:	75 10                	jne    0x14071e329
14071e319:	48 8b d7             	mov    %rdi,%rdx
14071e31c:	e8 2f 17 7c 00       	call   0x140edfa50
14071e321:	85 c0                	test   %eax,%eax
14071e323:	75 04                	jne    0x14071e329
14071e325:	32 db                	xor    %bl,%bl
14071e327:	eb 02                	jmp    0x14071e32b
14071e329:	b3 01                	mov    $0x1,%bl
14071e32b:	80 3d c7 4a d1 00 00 	cmpb   $0x0,0xd14ac7(%rip)        # 0x141432df9
14071e332:	0f 85 d3 00 00 00    	jne    0x14071e40b
14071e338:	84 db                	test   %bl,%bl
14071e33a:	0f 84 c3 00 00 00    	je     0x14071e403
14071e340:	4c 8d 3d 45 54 88 00 	lea    0x885445(%rip),%r15        # 0x140fa378c
14071e347:	49 8b d7             	mov    %r15,%rdx
14071e34a:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e34f:	e8 9c d9 11 00       	call   0x14083bcf0
14071e354:	90                   	nop
14071e355:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14071e35a:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071e35f:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
14071e364:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14071e369:	45 8b cd             	mov    %r13d,%r9d
14071e36c:	4c 8b 85 c8 00 00 00 	mov    0xc8(%rbp),%r8
14071e373:	41 8b d6             	mov    %r14d,%edx
14071e376:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14071e37a:	e8 91 d8 11 00       	call   0x14083bc10
14071e37f:	90                   	nop
14071e380:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e385:	e8 96 e4 11 00       	call   0x14083c820
14071e38a:	88 5d 28             	mov    %bl,0x28(%rbp)
14071e38d:	4c 8b cf             	mov    %rdi,%r9
14071e390:	4c 8d 05 d5 27 8c 00 	lea    0x8c27d5(%rip),%r8        # 0x140fe0b6c
14071e397:	48 8b d6             	mov    %rsi,%rdx
14071e39a:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e39f:	e8 dc 22 00 00       	call   0x140720680
14071e3a4:	48 8b d0             	mov    %rax,%rdx
14071e3a7:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14071e3ab:	e8 10 ea 11 00       	call   0x14083cdc0
14071e3b0:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e3b5:	e8 66 e4 11 00       	call   0x14083c820
14071e3ba:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14071e3be:	e8 8d 1d 12 00       	call   0x140840150
14071e3c3:	e8 88 30 12 00       	call   0x140841450
14071e3c8:	84 c0                	test   %al,%al
14071e3ca:	74 0c                	je     0x14071e3d8
14071e3cc:	e8 af 2a 12 00       	call   0x140840e80
14071e3d1:	80 78 79 00          	cmpb   $0x0,0x79(%rax)
14071e3d5:	75 01                	jne    0x14071e3d8
14071e3d7:	cc                   	int3
14071e3d8:	41 8b ce             	mov    %r14d,%ecx
14071e3db:	e8 c0 0d 12 00       	call   0x14083f1a0
14071e3e0:	84 c0                	test   %al,%al
14071e3e2:	0f 85 15 01 00 00    	jne    0x14071e4fd
14071e3e8:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14071e3ec:	e8 2f e4 11 00       	call   0x14083c820
14071e3f1:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14071e3f5:	e8 26 e4 11 00       	call   0x14083c820
14071e3fa:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14071e3fe:	e8 1d e4 11 00       	call   0x14083c820
14071e403:	80 f3 01             	xor    $0x1,%bl
14071e406:	e9 c8 00 00 00       	jmp    0x14071e4d3
14071e40b:	4c 8d 3d 7a 53 88 00 	lea    0x88537a(%rip),%r15        # 0x140fa378c
14071e412:	49 8b d7             	mov    %r15,%rdx
14071e415:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e41a:	e8 d1 d8 11 00       	call   0x14083bcf0
14071e41f:	90                   	nop
14071e420:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14071e425:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071e42a:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
14071e42f:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14071e434:	45 8b cd             	mov    %r13d,%r9d
14071e437:	4c 8b 85 c8 00 00 00 	mov    0xc8(%rbp),%r8
14071e43e:	41 8b d6             	mov    %r14d,%edx
14071e441:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14071e446:	e8 c5 d7 11 00       	call   0x14083bc10
14071e44b:	90                   	nop
14071e44c:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e451:	e8 ca e3 11 00       	call   0x14083c820
14071e456:	88 5d 98             	mov    %bl,-0x68(%rbp)
14071e459:	84 db                	test   %bl,%bl
14071e45b:	75 0a                	jne    0x14071e467
14071e45d:	e8 1e 2a 12 00       	call   0x140840e80
14071e462:	38 58 6c             	cmp    %bl,0x6c(%rax)
14071e465:	74 2d                	je     0x14071e494
14071e467:	4c 8b cf             	mov    %rdi,%r9
14071e46a:	4c 8d 05 fb 26 8c 00 	lea    0x8c26fb(%rip),%r8        # 0x140fe0b6c
14071e471:	48 8b d6             	mov    %rsi,%rdx
14071e474:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e479:	e8 02 22 00 00       	call   0x140720680
14071e47e:	48 8b d0             	mov    %rax,%rdx
14071e481:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14071e485:	e8 36 e9 11 00       	call   0x14083cdc0
14071e48a:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e48f:	e8 8c e3 11 00       	call   0x14083c820
14071e494:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14071e499:	e8 d2 2f 12 00       	call   0x140841470
14071e49e:	84 c0                	test   %al,%al
14071e4a0:	74 01                	je     0x14071e4a3
14071e4a2:	cc                   	int3
14071e4a3:	80 7d 98 00          	cmpb   $0x0,-0x68(%rbp)
14071e4a7:	74 0c                	je     0x14071e4b5
14071e4a9:	41 8b ce             	mov    %r14d,%ecx
14071e4ac:	e8 ef 0c 12 00       	call   0x14083f1a0
14071e4b1:	84 c0                	test   %al,%al
14071e4b3:	75 42                	jne    0x14071e4f7
14071e4b5:	80 f3 01             	xor    $0x1,%bl
14071e4b8:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14071e4bc:	e8 5f e3 11 00       	call   0x14083c820
14071e4c1:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14071e4c5:	e8 56 e3 11 00       	call   0x14083c820
14071e4ca:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14071e4ce:	e8 4d e3 11 00       	call   0x14083c820
14071e4d3:	0f b6 c3             	movzbl %bl,%eax
14071e4d6:	4c 8d 9c 24 90 01 00 	lea    0x190(%rsp),%r11
14071e4dd:	00
14071e4de:	49 8b 5b 30          	mov    0x30(%r11),%rbx
14071e4e2:	49 8b 73 40          	mov    0x40(%r11),%rsi
14071e4e6:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14071e4ea:	49 8b e3             	mov    %r11,%rsp
14071e4ed:	41 5f                	pop    %r15
14071e4ef:	41 5e                	pop    %r14
14071e4f1:	41 5d                	pop    %r13
14071e4f3:	41 5c                	pop    %r12
14071e4f5:	5d                   	pop    %rbp
14071e4f6:	c3                   	ret
14071e4f7:	e8 64 5f 13 00       	call   0x140854460
14071e4fc:	90                   	nop
14071e4fd:	e8 5e 5f 13 00       	call   0x140854460
14071e502:	cc                   	int3
14071e503:	cc                   	int3
14071e504:	cc                   	int3
14071e505:	cc                   	int3
14071e506:	cc                   	int3
14071e507:	cc                   	int3
14071e508:	cc                   	int3
14071e509:	cc                   	int3
14071e50a:	cc                   	int3
14071e50b:	cc                   	int3
14071e50c:	cc                   	int3
14071e50d:	cc                   	int3
14071e50e:	cc                   	int3
14071e50f:	cc                   	int3
14071e510:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14071e515:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14071e51a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14071e51f:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14071e524:	55                   	push   %rbp
14071e525:	41 54                	push   %r12
14071e527:	41 55                	push   %r13
14071e529:	41 56                	push   %r14
14071e52b:	41 57                	push   %r15
14071e52d:	48 8d ac 24 70 ff ff 	lea    -0x90(%rsp),%rbp
14071e534:	ff
14071e535:	48 81 ec 90 01 00 00 	sub    $0x190,%rsp
14071e53c:	4d 8b e1             	mov    %r9,%r12
14071e53f:	45 8b e8             	mov    %r8d,%r13d
14071e542:	44 8b f1             	mov    %ecx,%r14d
14071e545:	48 8b bd e8 00 00 00 	mov    0xe8(%rbp),%rdi
14071e54c:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
14071e553:	48 ff c0             	inc    %rax
14071e556:	80 3c 07 00          	cmpb   $0x0,(%rdi,%rax,1)
14071e55a:	75 f7                	jne    0x14071e553
14071e55c:	48 8b b5 e0 00 00 00 	mov    0xe0(%rbp),%rsi
14071e563:	4c 8b 46 10          	mov    0x10(%rsi),%r8
14071e567:	48 8b ce             	mov    %rsi,%rcx
14071e56a:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
14071e56f:	76 03                	jbe    0x14071e574
14071e571:	48 8b 0e             	mov    (%rsi),%rcx
14071e574:	4c 3b c0             	cmp    %rax,%r8
14071e577:	75 10                	jne    0x14071e589
14071e579:	48 8b d7             	mov    %rdi,%rdx
14071e57c:	e8 cf 14 7c 00       	call   0x140edfa50