1400a9208:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1400a920f:	ff 15 1b 9c 16 00    	call   *0x169c1b(%rip)        # 0x140212e30
1400a9215:	48 8d 05 1c 27 1c 00 	lea    0x1c271c(%rip),%rax        # 0x14026b938
1400a921c:	4c 89 75 e0          	mov    %r14,-0x20(%rbp)
1400a9220:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a9224:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a9228:	48 8b 43 28          	mov    0x28(%rbx),%rax
1400a922c:	48 8b cf             	mov    %rdi,%rcx
1400a922f:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400a9233:	48 8b 07             	mov    (%rdi),%rax
1400a9236:	66 44 89 7d f8       	mov    %r15w,-0x8(%rbp)
1400a923b:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1400a9242:	ff 15 e8 9b 16 00    	call   *0x169be8(%rip)        # 0x140212e30
1400a9248:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1400a924d:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1400a9252:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
1400a9257:	48 83 c4 40          	add    $0x40,%rsp
1400a925b:	41 5f                	pop    %r15
1400a925d:	41 5e                	pop    %r14
1400a925f:	5d                   	pop    %rbp
1400a9260:	c3                   	ret
1400a9261:	90                   	nop
1400a9262:	90                   	nop
1400a9263:	90                   	nop
1400a9264:	90                   	nop
1400a9265:	90                   	nop
1400a9266:	90                   	nop
1400a9267:	90                   	nop
1400a9268:	90                   	nop
1400a9269:	90                   	nop
1400a926a:	90                   	nop
1400a926b:	90                   	nop
1400a926c:	90                   	nop
1400a926d:	90                   	nop
1400a926e:	90                   	nop
1400a926f:	90                   	nop
1400a9270:	48 8b c4             	mov    %rsp,%rax
1400a9273:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400a9277:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400a927b:	48 89 78 18          	mov    %rdi,0x18(%rax)
1400a927f:	4c 89 70 20          	mov    %r14,0x20(%rax)
1400a9283:	55                   	push   %rbp
1400a9284:	48 8b ec             	mov    %rsp,%rbp
1400a9287:	48 83 ec 40          	sub    $0x40,%rsp
1400a928b:	48 8b fa             	mov    %rdx,%rdi
1400a928e:	48 8d 05 0b f9 18 00 	lea    0x18f90b(%rip),%rax        # 0x140238ba0
1400a9295:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400a9299:	48 8b d9             	mov    %rcx,%rbx
1400a929c:	48 8d 05 e5 26 1c 00 	lea    0x1c26e5(%rip),%rax        # 0x14026b988
1400a92a3:	45 33 f6             	xor    %r14d,%r14d
1400a92a6:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a92aa:	0f b7 41 08          	movzwl 0x8(%rcx),%eax
1400a92ae:	48 8b cf             	mov    %rdi,%rcx
1400a92b1:	66 89 45 f0          	mov    %ax,-0x10(%rbp)
1400a92b5:	48 8b 02             	mov    (%rdx),%rax
1400a92b8:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a92bc:	66 44 89 75 f2       	mov    %r14w,-0xe(%rbp)
1400a92c1:	48 8b 80 c0 00 00 00 	mov    0xc0(%rax),%rax
1400a92c8:	ff 15 62 9b 16 00    	call   *0x169b62(%rip)        # 0x140212e30
1400a92ce:	48 8d 05 83 fe 18 00 	lea    0x18fe83(%rip),%rax        # 0x140239158
1400a92d5:	66 44 89 75 f8       	mov    %r14w,-0x8(%rbp)
1400a92da:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400a92de:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a92e2:	48 8d 05 b7 26 1c 00 	lea    0x1c26b7(%rip),%rax        # 0x14026b9a0
1400a92e9:	48 8b cf             	mov    %rdi,%rcx
1400a92ec:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a92f0:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400a92f4:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400a92f8:	48 8b 07             	mov    (%rdi),%rax
1400a92fb:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1400a9302:	ff 15 28 9b 16 00    	call   *0x169b28(%rip)        # 0x140212e30
1400a9308:	48 8d 05 51 26 1c 00 	lea    0x1c2651(%rip),%rax        # 0x14026b960
1400a930f:	66 44 89 75 f8       	mov    %r14w,-0x8(%rbp)
1400a9314:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a9318:	48 8d 35 59 f8 18 00 	lea    0x18f859(%rip),%rsi        # 0x140238b78
1400a931f:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400a9323:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a9327:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400a932b:	48 8b cf             	mov    %rdi,%rcx
1400a932e:	48 8b 07             	mov    (%rdi),%rax
1400a9331:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
1400a9335:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1400a933c:	ff 15 ee 9a 16 00    	call   *0x169aee(%rip)        # 0x140212e30
1400a9342:	48 8d 05 2f 26 1c 00 	lea    0x1c262f(%rip),%rax        # 0x14026b978
1400a9349:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
1400a934d:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a9351:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a9355:	48 8b 43 20          	mov    0x20(%rbx),%rax
1400a9359:	48 8b cf             	mov    %rdi,%rcx
1400a935c:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400a9360:	48 8b 07             	mov    (%rdi),%rax
1400a9363:	66 44 89 75 f8       	mov    %r14w,-0x8(%rbp)
1400a9368:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1400a936f:	ff 15 bb 9a 16 00    	call   *0x169abb(%rip)        # 0x140212e30
1400a9375:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400a937a:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1400a937f:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1400a9384:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
1400a9389:	48 83 c4 40          	add    $0x40,%rsp
1400a938d:	5d                   	pop    %rbp
1400a938e:	c3                   	ret
1400a938f:	90                   	nop
1400a9390:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400a9395:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400a939a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1400a939f:	55                   	push   %rbp
1400a93a0:	48 8b ec             	mov    %rsp,%rbp
1400a93a3:	48 83 ec 40          	sub    $0x40,%rsp
1400a93a7:	48 8b fa             	mov    %rdx,%rdi
1400a93aa:	48 8d 05 ef f7 18 00 	lea    0x18f7ef(%rip),%rax        # 0x140238ba0
1400a93b1:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400a93b5:	48 8b d9             	mov    %rcx,%rbx
1400a93b8:	48 8d 05 c9 25 1c 00 	lea    0x1c25c9(%rip),%rax        # 0x14026b988
1400a93bf:	33 f6                	xor    %esi,%esi
1400a93c1:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a93c5:	0f b7 41 08          	movzwl 0x8(%rcx),%eax
1400a93c9:	48 8b cf             	mov    %rdi,%rcx
1400a93cc:	66 89 45 f0          	mov    %ax,-0x10(%rbp)
1400a93d0:	48 8b 02             	mov    (%rdx),%rax
1400a93d3:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a93d7:	66 89 75 f2          	mov    %si,-0xe(%rbp)
1400a93db:	48 8b 80 c0 00 00 00 	mov    0xc0(%rax),%rax
1400a93e2:	ff 15 48 9a 16 00    	call   *0x169a48(%rip)        # 0x140212e30
1400a93e8:	48 8d 05 69 fd 18 00 	lea    0x18fd69(%rip),%rax        # 0x140239158
1400a93ef:	66 89 75 f8          	mov    %si,-0x8(%rbp)
1400a93f3:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400a93f7:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a93fb:	48 8d 05 9e 25 1c 00 	lea    0x1c259e(%rip),%rax        # 0x14026b9a0
1400a9402:	48 8b cf             	mov    %rdi,%rcx
1400a9405:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a9409:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400a940d:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400a9411:	48 8b 07             	mov    (%rdi),%rax
1400a9414:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1400a941b:	ff 15 0f 9a 16 00    	call   *0x169a0f(%rip)        # 0x140212e30
1400a9421:	48 8d 05 50 f7 18 00 	lea    0x18f750(%rip),%rax        # 0x140238b78
1400a9428:	66 89 75 f8          	mov    %si,-0x8(%rbp)
1400a942c:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400a9430:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a9434:	48 8d 05 25 25 1c 00 	lea    0x1c2525(%rip),%rax        # 0x14026b960
1400a943b:	48 8b cf             	mov    %rdi,%rcx
1400a943e:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a9442:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400a9446:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400a944a:	48 8b 07             	mov    (%rdi),%rax
1400a944d:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1400a9454:	ff 15 d6 99 16 00    	call   *0x1699d6(%rip)        # 0x140212e30
1400a945a:	48 8d 05 ff d7 18 00 	lea    0x18d7ff(%rip),%rax        # 0x140236c60
1400a9461:	66 89 75 f4          	mov    %si,-0xc(%rbp)
1400a9465:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400a9469:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a946d:	48 8d 05 dc 24 1c 00 	lea    0x1c24dc(%rip),%rax        # 0x14026b950
1400a9474:	48 8b cf             	mov    %rdi,%rcx
1400a9477:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a947b:	8b 43 20             	mov    0x20(%rbx),%eax
1400a947e:	89 45 f0             	mov    %eax,-0x10(%rbp)
1400a9481:	48 8b 07             	mov    (%rdi),%rax
1400a9484:	48 8b 80 f8 00 00 00 	mov    0xf8(%rax),%rax
1400a948b:	ff 15 9f 99 16 00    	call   *0x16999f(%rip)        # 0x140212e30
1400a9491:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400a9496:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1400a949b:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1400a94a0:	48 83 c4 40          	add    $0x40,%rsp
1400a94a4:	5d                   	pop    %rbp
1400a94a5:	c3                   	ret
1400a94a6:	90                   	nop
1400a94a7:	90                   	nop
1400a94a8:	90                   	nop
1400a94a9:	90                   	nop
1400a94aa:	90                   	nop
1400a94ab:	90                   	nop
1400a94ac:	90                   	nop
1400a94ad:	90                   	nop
1400a94ae:	90                   	nop
1400a94af:	90                   	nop
1400a94b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400a94b5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400a94ba:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1400a94bf:	55                   	push   %rbp
1400a94c0:	48 8b ec             	mov    %rsp,%rbp
1400a94c3:	48 83 ec 40          	sub    $0x40,%rsp
1400a94c7:	48 8b fa             	mov    %rdx,%rdi
1400a94ca:	48 8d 05 cf f6 18 00 	lea    0x18f6cf(%rip),%rax        # 0x140238ba0
1400a94d1:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400a94d5:	48 8b d9             	mov    %rcx,%rbx
1400a94d8:	48 8d 05 a9 24 1c 00 	lea    0x1c24a9(%rip),%rax        # 0x14026b988
1400a94df:	33 f6                	xor    %esi,%esi
1400a94e1:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a94e5:	0f b7 41 08          	movzwl 0x8(%rcx),%eax
1400a94e9:	48 8b cf             	mov    %rdi,%rcx
1400a94ec:	66 89 45 f0          	mov    %ax,-0x10(%rbp)
1400a94f0:	48 8b 02             	mov    (%rdx),%rax
1400a94f3:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a94f7:	66 89 75 f2          	mov    %si,-0xe(%rbp)
1400a94fb:	48 8b 80 c0 00 00 00 	mov    0xc0(%rax),%rax
1400a9502:	ff 15 28 99 16 00    	call   *0x169928(%rip)        # 0x140212e30
1400a9508:	48 8d 05 49 fc 18 00 	lea    0x18fc49(%rip),%rax        # 0x140239158
1400a950f:	66 89 75 f8          	mov    %si,-0x8(%rbp)
1400a9513:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400a9517:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a951b:	48 8d 05 7e 24 1c 00 	lea    0x1c247e(%rip),%rax        # 0x14026b9a0
1400a9522:	48 8b cf             	mov    %rdi,%rcx
1400a9525:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a9529:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400a952d:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400a9531:	48 8b 07             	mov    (%rdi),%rax
1400a9534:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1400a953b:	ff 15 ef 98 16 00    	call   *0x1698ef(%rip)        # 0x140212e30
1400a9541:	48 8d 05 30 f6 18 00 	lea    0x18f630(%rip),%rax        # 0x140238b78
1400a9548:	66 89 75 f8          	mov    %si,-0x8(%rbp)
1400a954c:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400a9550:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a9554:	48 8d 05 05 24 1c 00 	lea    0x1c2405(%rip),%rax        # 0x14026b960
1400a955b:	48 8b cf             	mov    %rdi,%rcx
1400a955e:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a9562:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400a9566:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400a956a:	48 8b 07             	mov    (%rdi),%rax
1400a956d:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1400a9574:	ff 15 b6 98 16 00    	call   *0x1698b6(%rip)        # 0x140212e30
1400a957a:	48 8d 05 df d6 18 00 	lea    0x18d6df(%rip),%rax        # 0x140236c60
1400a9581:	66 89 75 f4          	mov    %si,-0xc(%rbp)
1400a9585:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400a9589:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a958d:	48 8d 05 6c 23 1c 00 	lea    0x1c236c(%rip),%rax        # 0x14026b900
1400a9594:	48 8b cf             	mov    %rdi,%rcx
1400a9597:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a959b:	8b 43 20             	mov    0x20(%rbx),%eax
1400a959e:	89 45 f0             	mov    %eax,-0x10(%rbp)
1400a95a1:	48 8b 07             	mov    (%rdi),%rax
1400a95a4:	48 8b 80 f8 00 00 00 	mov    0xf8(%rax),%rax
1400a95ab:	ff 15 7f 98 16 00    	call   *0x16987f(%rip)        # 0x140212e30
1400a95b1:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400a95b6:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1400a95bb:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1400a95c0:	48 83 c4 40          	add    $0x40,%rsp
1400a95c4:	5d                   	pop    %rbp
1400a95c5:	c3                   	ret
1400a95c6:	90                   	nop
1400a95c7:	90                   	nop
1400a95c8:	90                   	nop
1400a95c9:	90                   	nop
1400a95ca:	90                   	nop
1400a95cb:	90                   	nop
1400a95cc:	90                   	nop
1400a95cd:	90                   	nop
1400a95ce:	90                   	nop
1400a95cf:	90                   	nop
1400a95d0:	4c 8b dc             	mov    %rsp,%r11
1400a95d3:	49 89 5b 08          	mov    %rbx,0x8(%r11)
1400a95d7:	49 89 73 10          	mov    %rsi,0x10(%r11)
1400a95db:	57                   	push   %rdi
1400a95dc:	48 83 ec 40          	sub    $0x40,%rsp
1400a95e0:	48 8b fa             	mov    %rdx,%rdi
1400a95e3:	48 8d 05 b6 f5 18 00 	lea    0x18f5b6(%rip),%rax        # 0x140238ba0
1400a95ea:	49 89 43 d8          	mov    %rax,-0x28(%r11)
1400a95ee:	48 8b d9             	mov    %rcx,%rbx
1400a95f1:	48 8d 05 90 23 1c 00 	lea    0x1c2390(%rip),%rax        # 0x14026b988
1400a95f8:	33 f6                	xor    %esi,%esi
1400a95fa:	49 89 43 e0          	mov    %rax,-0x20(%r11)
1400a95fe:	0f b7 41 08          	movzwl 0x8(%rcx),%eax
1400a9602:	48 8b cf             	mov    %rdi,%rcx
1400a9605:	66 89 44 24 30       	mov    %ax,0x30(%rsp)
1400a960a:	48 8b 02             	mov    (%rdx),%rax
1400a960d:	49 8d 53 d8          	lea    -0x28(%r11),%rdx
1400a9611:	66 89 74 24 32       	mov    %si,0x32(%rsp)
1400a9616:	48 8b 80 c0 00 00 00 	mov    0xc0(%rax),%rax
1400a961d:	ff 15 0d 98 16 00    	call   *0x16980d(%rip)        # 0x140212e30
1400a9623:	48 8d 05 2e fb 18 00 	lea    0x18fb2e(%rip),%rax        # 0x140239158
1400a962a:	66 89 74 24 38       	mov    %si,0x38(%rsp)
1400a962f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400a9634:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400a9639:	48 8d 05 60 23 1c 00 	lea    0x1c2360(%rip),%rax        # 0x14026b9a0
1400a9640:	48 8b cf             	mov    %rdi,%rcx
1400a9643:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400a9648:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400a964c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400a9651:	48 8b 07             	mov    (%rdi),%rax
1400a9654:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1400a965b:	ff 15 cf 97 16 00    	call   *0x1697cf(%rip)        # 0x140212e30
1400a9661:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400a9666:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1400a966b:	48 83 c4 40          	add    $0x40,%rsp
1400a966f:	5f                   	pop    %rdi
1400a9670:	c3                   	ret
1400a9671:	90                   	nop
1400a9672:	90                   	nop
1400a9673:	90                   	nop
1400a9674:	90                   	nop
1400a9675:	90                   	nop
1400a9676:	90                   	nop
1400a9677:	90                   	nop
1400a9678:	90                   	nop
1400a9679:	90                   	nop
1400a967a:	90                   	nop
1400a967b:	90                   	nop
1400a967c:	90                   	nop
1400a967d:	90                   	nop
1400a967e:	90                   	nop
1400a967f:	90                   	nop
1400a9680:	4c 8b dc             	mov    %rsp,%r11
1400a9683:	49 89 5b 08          	mov    %rbx,0x8(%r11)
1400a9687:	49 89 73 10          	mov    %rsi,0x10(%r11)
1400a968b:	49 89 7b 18          	mov    %rdi,0x18(%r11)
1400a968f:	55                   	push   %rbp
1400a9690:	49 8d 6b a1          	lea    -0x5f(%r11),%rbp
1400a9694:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1400a969b:	48 8b 05 de 7a 25 00 	mov    0x257ade(%rip),%rax        # 0x140301180
1400a96a2:	48 33 c4             	xor    %rsp,%rax
1400a96a5:	48 89 45 4f          	mov    %rax,0x4f(%rbp)
1400a96a9:	be 01 00 00 00       	mov    $0x1,%esi
1400a96ae:	48 89 55 0f          	mov    %rdx,0xf(%rbp)
1400a96b2:	48 8d 05 87 28 19 00 	lea    0x192887(%rip),%rax        # 0x14023bf40
1400a96b9:	4c 89 45 17          	mov    %r8,0x17(%rbp)
1400a96bd:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1400a96c1:	49 8b f8             	mov    %r8,%rdi
1400a96c4:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
1400a96c8:	66 89 75 ff          	mov    %si,-0x1(%rbp)
1400a96cc:	49 89 43 90          	mov    %rax,-0x70(%r11)
1400a96d0:	44 8d 46 31          	lea    0x31(%rsi),%r8d
1400a96d4:	48 8d 05 35 22 1c 00 	lea    0x1c2235(%rip),%rax        # 0x14026b910
1400a96db:	48 89 75 07          	mov    %rsi,0x7(%rbp)
1400a96df:	48 8b da             	mov    %rdx,%rbx
1400a96e2:	49 89 43 88          	mov    %rax,-0x78(%r11)
1400a96e6:	45 33 c9             	xor    %r9d,%r9d
1400a96e9:	ba a1 08 00 00       	mov    $0x8a1,%edx
1400a96ee:	b9 56 12 5c 00       	mov    $0x5c1256,%ecx
1400a96f3:	e8 f4 da 0b 00       	call   0x1401671ec
1400a96f8:	40 84 35 41 a4 26 00 	test   %sil,0x26a441(%rip)        # 0x140313b40
1400a96ff:	0f 84 88 00 00 00    	je     0x1400a978d
1400a9705:	48 83 c9 ff          	or     $0xffffffffffffffff,%rcx
1400a9709:	44 8d 56 04          	lea    0x4(%rsi),%r10d
1400a970d:	45 33 c9             	xor    %r9d,%r9d
1400a9710:	48 85 db             	test   %rbx,%rbx
1400a9713:	74 10                	je     0x1400a9725
1400a9715:	48 8b d1             	mov    %rcx,%rdx
1400a9718:	48 ff c2             	inc    %rdx
1400a971b:	44 38 0c 13          	cmp    %r9b,(%rbx,%rdx,1)
1400a971f:	75 f7                	jne    0x1400a9718
1400a9721:	03 d6                	add    %esi,%edx
1400a9723:	eb 03                	jmp    0x1400a9728
1400a9725:	41 8b d2             	mov    %r10d,%edx
1400a9728:	48 85 db             	test   %rbx,%rbx
1400a972b:	89 55 37             	mov    %edx,0x37(%rbp)
1400a972e:	4c 8d 05 4b 9a 1b 00 	lea    0x1b9a4b(%rip),%r8        # 0x140263180
1400a9735:	44 89 4d 3b          	mov    %r9d,0x3b(%rbp)
1400a9739:	49 8b c0             	mov    %r8,%rax
1400a973c:	48 0f 45 c3          	cmovne %rbx,%rax
1400a9740:	48 89 45 2f          	mov    %rax,0x2f(%rbp)
1400a9744:	48 85 ff             	test   %rdi,%rdi