140e263ed:	0f 85 29 ff ff ff    	jne    0x140e2631c
140e263f3:	0f be 43 ff          	movsbl -0x1(%rbx),%eax
140e263f7:	83 e8 15             	sub    $0x15,%eax
140e263fa:	eb 8c                	jmp    0x140e26388
140e263fc:	45 8b c4             	mov    %r12d,%r8d
140e263ff:	33 d2                	xor    %edx,%edx
140e26401:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140e26405:	e8 0e 16 00 00       	call   0x140e27a18
140e2640a:	8b 4d e8             	mov    -0x18(%rbp),%ecx
140e2640d:	0f ba e9 0c          	bts    $0xc,%ecx
140e26411:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
140e26415:	48 89 07             	mov    %rax,(%rdi)
140e26418:	89 4f 08             	mov    %ecx,0x8(%rdi)
140e2641b:	e9 0e fe ff ff       	jmp    0x140e2622e
140e26420:	8a 03                	mov    (%rbx),%al
140e26422:	84 c0                	test   %al,%al
140e26424:	74 8e                	je     0x140e263b4
140e26426:	49 03 dc             	add    %r12,%rbx
140e26429:	48 89 1d 18 8f 67 00 	mov    %rbx,0x678f18(%rip)        # 0x14149f348
140e26430:	3c 30                	cmp    $0x30,%al
140e26432:	0f 85 e4 fe ff ff    	jne    0x140e2631c
140e26438:	45 33 c0             	xor    %r8d,%r8d
140e2643b:	41 8b d4             	mov    %r12d,%edx
140e2643e:	eb c1                	jmp    0x140e26401
140e26440:	0f be 43 ff          	movsbl -0x1(%rbx),%eax
140e26444:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140e26448:	83 e8 0e             	sub    $0xe,%eax
140e2644b:	48 63 d0             	movslq %eax,%rdx
140e2644e:	48 8d 05 5b aa 3b 00 	lea    0x3baa5b(%rip),%rax        # 0x1411e0eb0
140e26455:	48 c1 e2 04          	shl    $0x4,%rdx
140e26459:	48 03 d0             	add    %rax,%rdx
140e2645c:	e8 c3 b6 ff ff       	call   0x140e21b24
140e26461:	8b 4d e8             	mov    -0x18(%rbp),%ecx
140e26464:	0f ba e9 0f          	bts    $0xf,%ecx
140e26468:	eb a7                	jmp    0x140e26411
140e2646a:	83 f9 51             	cmp    $0x51,%ecx
140e2646d:	0f 8f af 00 00 00    	jg     0x140e26522
140e26473:	0f 84 ae fd ff ff    	je     0x140e26227
140e26479:	83 e9 48             	sub    $0x48,%ecx
140e2647c:	0f 84 71 ff ff ff    	je     0x140e263f3
140e26482:	41 2b cc             	sub    %r12d,%ecx
140e26485:	0f 84 68 ff ff ff    	je     0x140e263f3
140e2648b:	41 2b cc             	sub    %r12d,%ecx
140e2648e:	0f 84 5f ff ff ff    	je     0x140e263f3
140e26494:	41 2b cc             	sub    %r12d,%ecx
140e26497:	0f 84 56 ff ff ff    	je     0x140e263f3
140e2649d:	41 2b cc             	sub    %r12d,%ecx
140e264a0:	0f 84 4d ff ff ff    	je     0x140e263f3
140e264a6:	41 2b cc             	sub    %r12d,%ecx
140e264a9:	0f 84 44 ff ff ff    	je     0x140e263f3
140e264af:	41 2b cc             	sub    %r12d,%ecx
140e264b2:	0f 84 3b ff ff ff    	je     0x140e263f3
140e264b8:	41 2b cc             	sub    %r12d,%ecx
140e264bb:	0f 84 32 ff ff ff    	je     0x140e263f3
140e264c1:	41 3b cc             	cmp    %r12d,%ecx
140e264c4:	0f 85 52 fe ff ff    	jne    0x140e2631c
140e264ca:	48 0f be 53 ff       	movsbq -0x1(%rbx),%rdx
140e264cf:	48 8d 05 da a9 3b 00 	lea    0x3ba9da(%rip),%rax        # 0x1411e0eb0
140e264d6:	48 83 ea 15          	sub    $0x15,%rdx
140e264da:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140e264de:	48 03 d2             	add    %rdx,%rdx
140e264e1:	44 8b 44 d0 08       	mov    0x8(%rax,%rdx,8),%r8d
140e264e6:	48 8b 14 d0          	mov    (%rax,%rdx,8),%rdx
140e264ea:	e8 51 b4 ff ff       	call   0x140e21940
140e264ef:	45 33 c0             	xor    %r8d,%r8d
140e264f2:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e264f6:	33 d2                	xor    %edx,%edx
140e264f8:	e8 5f fa ff ff       	call   0x140e25f5c
140e264fd:	48 8b 08             	mov    (%rax),%rcx
140e26500:	8b 50 08             	mov    0x8(%rax),%edx
140e26503:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
140e26507:	89 55 c8             	mov    %edx,-0x38(%rbp)
140e2650a:	48 85 c9             	test   %rcx,%rcx
140e2650d:	0f 84 e5 02 00 00    	je     0x140e267f8
140e26513:	0f ba e2 0a          	bt     $0xa,%edx
140e26517:	0f 83 db 02 00 00    	jae    0x140e267f8
140e2651d:	e9 fa fd ff ff       	jmp    0x140e2631c
140e26522:	83 e9 52             	sub    $0x52,%ecx
140e26525:	0f 84 11 02 00 00    	je     0x140e2673c
140e2652b:	41 2b cc             	sub    %r12d,%ecx
140e2652e:	0f 84 bf fe ff ff    	je     0x140e263f3
140e26534:	41 2b cc             	sub    %r12d,%ecx
140e26537:	0f 84 b6 fe ff ff    	je     0x140e263f3
140e2653d:	41 2b cc             	sub    %r12d,%ecx
140e26540:	0f 84 e8 01 00 00    	je     0x140e2672e
140e26546:	41 2b cc             	sub    %r12d,%ecx
140e26549:	0f 84 df 01 00 00    	je     0x140e2672e
140e2654f:	83 e9 02             	sub    $0x2,%ecx
140e26552:	0f 84 9b fe ff ff    	je     0x140e263f3
140e26558:	41 2b cc             	sub    %r12d,%ecx
140e2655b:	0f 84 92 fe ff ff    	je     0x140e263f3
140e26561:	83 f9 06             	cmp    $0x6,%ecx
140e26564:	0f 85 b2 fd ff ff    	jne    0x140e2631c
140e2656a:	0f be 03             	movsbl (%rbx),%eax
140e2656d:	84 c0                	test   %al,%al
140e2656f:	74 0a                	je     0x140e2657b
140e26571:	49 03 dc             	add    %r12,%rbx
140e26574:	48 89 1d cd 8d 67 00 	mov    %rbx,0x678dcd(%rip)        # 0x14149f348
140e2657b:	8b c8                	mov    %eax,%ecx
140e2657d:	83 f8 48             	cmp    $0x48,%eax
140e26580:	0f 8f d4 00 00 00    	jg     0x140e2665a
140e26586:	74 27                	je     0x140e265af
140e26588:	83 e9 41             	sub    $0x41,%ecx
140e2658b:	74 22                	je     0x140e265af
140e2658d:	41 2b cc             	sub    %r12d,%ecx
140e26590:	74 1d                	je     0x140e265af
140e26592:	41 2b cc             	sub    %r12d,%ecx
140e26595:	74 18                	je     0x140e265af
140e26597:	41 2b cc             	sub    %r12d,%ecx
140e2659a:	74 13                	je     0x140e265af
140e2659c:	41 2b cc             	sub    %r12d,%ecx
140e2659f:	74 1a                	je     0x140e265bb
140e265a1:	41 2b cc             	sub    %r12d,%ecx
140e265a4:	74 15                	je     0x140e265bb
140e265a6:	41 3b cc             	cmp    %r12d,%ecx
140e265a9:	0f 85 6d fd ff ff    	jne    0x140e2631c
140e265af:	0f be 43 ff          	movsbl -0x1(%rbx),%eax
140e265b3:	83 c0 04             	add    $0x4,%eax
140e265b6:	e9 cd fd ff ff       	jmp    0x140e26388
140e265bb:	0f be 43 ff          	movsbl -0x1(%rbx),%eax
140e265bf:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140e265c3:	83 c0 04             	add    $0x4,%eax
140e265c6:	48 63 d0             	movslq %eax,%rdx
140e265c9:	48 8d 05 e0 a8 3b 00 	lea    0x3ba8e0(%rip),%rax        # 0x1411e0eb0
140e265d0:	48 c1 e2 04          	shl    $0x4,%rdx
140e265d4:	48 03 d0             	add    %rax,%rdx
140e265d7:	e8 48 b5 ff ff       	call   0x140e21b24
140e265dc:	48 8b 05 65 8d 67 00 	mov    0x678d65(%rip),%rax        # 0x14149f348
140e265e3:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e265e7:	80 38 3f             	cmpb   $0x3f,(%rax)
140e265ea:	75 29                	jne    0x140e26615
140e265ec:	e8 f7 e4 ff ff       	call   0x140e24ae8
140e265f1:	48 8b d0             	mov    %rax,%rdx
140e265f4:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140e265f8:	e8 83 b9 ff ff       	call   0x140e21f80
140e265fd:	48 8b 05 44 8d 67 00 	mov    0x678d44(%rip),%rax        # 0x14149f348
140e26604:	80 38 40             	cmpb   $0x40,(%rax)
140e26607:	75 1d                	jne    0x140e26626
140e26609:	49 03 c4             	add    %r12,%rax
140e2660c:	48 89 05 35 8d 67 00 	mov    %rax,0x678d35(%rip)        # 0x14149f348
140e26613:	eb 11                	jmp    0x140e26626
140e26615:	e8 9e 15 00 00       	call   0x140e27bb8
140e2661a:	48 8b d0             	mov    %rax,%rdx
140e2661d:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140e26621:	e8 5a b9 ff ff       	call   0x140e21f80
140e26626:	c7 45 e8 02 00 00 00 	movl   $0x2,-0x18(%rbp)
140e2662d:	48 8d 05 14 b5 3b 00 	lea    0x3bb514(%rip),%rax        # 0x1411e1b48
140e26634:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140e26638:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140e2663c:	0f 28 45 e0          	movaps -0x20(%rbp),%xmm0
140e26640:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140e26644:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
140e26649:	e8 b2 b8 ff ff       	call   0x140e21f00
140e2664e:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
140e26652:	48 89 07             	mov    %rax,(%rdi)
140e26655:	e9 3b fb ff ff       	jmp    0x140e26195
140e2665a:	83 e9 49             	sub    $0x49,%ecx
140e2665d:	0f 84 4c ff ff ff    	je     0x140e265af
140e26663:	41 2b cc             	sub    %r12d,%ecx
140e26666:	0f 84 43 ff ff ff    	je     0x140e265af
140e2666c:	41 2b cc             	sub    %r12d,%ecx
140e2666f:	74 44                	je     0x140e266b5
140e26671:	41 2b cc             	sub    %r12d,%ecx
140e26674:	0f 84 35 ff ff ff    	je     0x140e265af
140e2667a:	41 2b cc             	sub    %r12d,%ecx
140e2667d:	0f 84 2c ff ff ff    	je     0x140e265af
140e26683:	41 3b cc             	cmp    %r12d,%ecx
140e26686:	0f 85 90 fc ff ff    	jne    0x140e2631c
140e2668c:	8a 03                	mov    (%rbx),%al
140e2668e:	84 c0                	test   %al,%al
140e26690:	0f 84 86 fc ff ff    	je     0x140e2631c
140e26696:	49 03 dc             	add    %r12,%rbx
140e26699:	48 89 1d a8 8c 67 00 	mov    %rbx,0x678ca8(%rip)        # 0x14149f348
140e266a0:	3c 32                	cmp    $0x32,%al
140e266a2:	0f 85 74 fc ff ff    	jne    0x140e2631c
140e266a8:	48 8b cf             	mov    %rdi,%rcx
140e266ab:	e8 b0 27 00 00       	call   0x140e28e60
140e266b0:	e9 79 fb ff ff       	jmp    0x140e2622e
140e266b5:	0f be 43 ff          	movsbl -0x1(%rbx),%eax
140e266b9:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140e266bd:	83 c0 04             	add    $0x4,%eax
140e266c0:	48 63 d0             	movslq %eax,%rdx
140e266c3:	48 8d 05 e6 a7 3b 00 	lea    0x3ba7e6(%rip),%rax        # 0x1411e0eb0
140e266ca:	48 c1 e2 04          	shl    $0x4,%rdx
140e266ce:	48 03 d0             	add    %rax,%rdx
140e266d1:	e8 4e b4 ff ff       	call   0x140e21b24
140e266d6:	48 8b 05 6b 8c 67 00 	mov    0x678c6b(%rip),%rax        # 0x14149f348
140e266dd:	8a 08                	mov    (%rax),%cl
140e266df:	84 c9                	test   %cl,%cl
140e266e1:	0f 84 35 fc ff ff    	je     0x140e2631c
140e266e7:	8a d1                	mov    %cl,%dl
140e266e9:	80 f9 40             	cmp    $0x40,%cl
140e266ec:	74 22                	je     0x140e26710
140e266ee:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140e266f2:	e8 e1 b8 ff ff       	call   0x140e21fd8
140e266f7:	48 8b 05 4a 8c 67 00 	mov    0x678c4a(%rip),%rax        # 0x14149f348
140e266fe:	49 03 c4             	add    %r12,%rax
140e26701:	48 89 05 40 8c 67 00 	mov    %rax,0x678c40(%rip)        # 0x14149f348
140e26708:	8a 08                	mov    (%rax),%cl
140e2670a:	8a d1                	mov    %cl,%dl
140e2670c:	84 c9                	test   %cl,%cl
140e2670e:	75 d7                	jne    0x140e266e7
140e26710:	80 fa 40             	cmp    $0x40,%dl
140e26713:	75 0a                	jne    0x140e2671f
140e26715:	49 03 c4             	add    %r12,%rax
140e26718:	48 89 05 29 8c 67 00 	mov    %rax,0x678c29(%rip)        # 0x14149f348
140e2671f:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
140e26723:	48 89 07             	mov    %rax,(%rdi)
140e26726:	8b 45 d8             	mov    -0x28(%rbp),%eax
140e26729:	e9 6a fa ff ff       	jmp    0x140e26198
140e2672e:	48 0f be 53 ff       	movsbq -0x1(%rbx),%rdx
140e26733:	48 83 ea 15          	sub    $0x15,%rdx
140e26737:	e9 d6 f8 ff ff       	jmp    0x140e26012
140e2673c:	48 0f be 53 ff       	movsbq -0x1(%rbx),%rdx
140e26741:	48 8d 05 68 a7 3b 00 	lea    0x3ba768(%rip),%rax        # 0x1411e0eb0
140e26748:	48 83 ea 15          	sub    $0x15,%rdx
140e2674c:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140e26750:	48 03 d2             	add    %rdx,%rdx
140e26753:	44 8b 44 d0 08       	mov    0x8(%rax,%rdx,8),%r8d
140e26758:	48 8b 14 d0          	mov    (%rax,%rdx,8),%rdx
140e2675c:	e8 df b1 ff ff       	call   0x140e21940
140e26761:	48 8b 05 e0 8b 67 00 	mov    0x678be0(%rip),%rax        # 0x14149f348
140e26768:	48 0f be 08          	movsbq (%rax),%rcx
140e2676c:	84 c9                	test   %cl,%cl
140e2676e:	75 14                	jne    0x140e26784
140e26770:	45 8b c4             	mov    %r12d,%r8d
140e26773:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140e26777:	48 8b d7             	mov    %rdi,%rdx
140e2677a:	e8 55 b7 ff ff       	call   0x140e21ed4
140e2677f:	e9 aa fa ff ff       	jmp    0x140e2622e
140e26784:	80 f9 30             	cmp    $0x30,%cl
140e26787:	0f 8c 8f fb ff ff    	jl     0x140e2631c
140e2678d:	48 8d 51 d0          	lea    -0x30(%rcx),%rdx
140e26791:	48 83 fa 05          	cmp    $0x5,%rdx
140e26795:	0f 83 81 fb ff ff    	jae    0x140e2631c
140e2679b:	48 03 d2             	add    %rdx,%rdx
140e2679e:	4c 89 7d c0          	mov    %r15,-0x40(%rbp)
140e267a2:	48 8d 05 37 ac 3b 00 	lea    0x3bac37(%rip),%rax        # 0x1411e13e0
140e267a9:	44 89 7d c8          	mov    %r15d,-0x38(%rbp)
140e267ad:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140e267b1:	44 8b 44 d0 08       	mov    0x8(%rax,%rdx,8),%r8d
140e267b6:	48 8b 14 d0          	mov    (%rax,%rdx,8),%rdx
140e267ba:	e8 81 b1 ff ff       	call   0x140e21940
140e267bf:	48 8b 05 82 8b 67 00 	mov    0x678b82(%rip),%rax        # 0x14149f348
140e267c6:	0f be 08             	movsbl (%rax),%ecx
140e267c9:	84 c9                	test   %cl,%cl
140e267cb:	74 0a                	je     0x140e267d7
140e267cd:	49 03 c4             	add    %r12,%rax
140e267d0:	48 89 05 71 8b 67 00 	mov    %rax,0x678b71(%rip)        # 0x14149f348
140e267d7:	83 e9 30             	sub    $0x30,%ecx
140e267da:	0f 84 e4 00 00 00    	je     0x140e268c4
140e267e0:	41 2b cc             	sub    %r12d,%ecx
140e267e3:	74 28                	je     0x140e2680d
140e267e5:	41 2b cc             	sub    %r12d,%ecx
140e267e8:	74 0e                	je     0x140e267f8
140e267ea:	41 2b cc             	sub    %r12d,%ecx
140e267ed:	74 09                	je     0x140e267f8
140e267ef:	41 3b cc             	cmp    %r12d,%ecx
140e267f2:	0f 85 36 f8 ff ff    	jne    0x140e2602e
140e267f8:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140e267fc:	48 8b d7             	mov    %rdi,%rdx
140e267ff:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140e26803:	e8 74 b6 ff ff       	call   0x140e21e7c
140e26808:	e9 21 fa ff ff       	jmp    0x140e2622e
140e2680d:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140e26811:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140e26815:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140e26819:	e8 5e b6 ff ff       	call   0x140e21e7c
140e2681e:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e26822:	e8 41 10 00 00       	call   0x140e27868
140e26827:	41 b0 2c             	mov    $0x2c,%r8b
140e2682a:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140e2682e:	48 8b c8             	mov    %rax,%rcx
140e26831:	e8 72 b6 ff ff       	call   0x140e21ea8
140e26836:	48 8b d0             	mov    %rax,%rdx
140e26839:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140e2683d:	e8 3e b7 ff ff       	call   0x140e21f80
140e26842:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e26846:	e8 1d 10 00 00       	call   0x140e27868
140e2684b:	41 b0 2c             	mov    $0x2c,%r8b
140e2684e:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140e26852:	48 8b c8             	mov    %rax,%rcx
140e26855:	e8 4e b6 ff ff       	call   0x140e21ea8
140e2685a:	48 8b d0             	mov    %rax,%rdx
140e2685d:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140e26861:	e8 1a b7 ff ff       	call   0x140e21f80
140e26866:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e2686a:	e8 f9 0f 00 00       	call   0x140e27868
140e2686f:	41 b0 2c             	mov    $0x2c,%r8b
140e26872:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140e26876:	48 8b c8             	mov    %rax,%rcx
140e26879:	e8 2a b6 ff ff       	call   0x140e21ea8
140e2687e:	48 8b d0             	mov    %rax,%rdx
140e26881:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140e26885:	e8 f6 b6 ff ff       	call   0x140e21f80
140e2688a:	33 d2                	xor    %edx,%edx
140e2688c:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e26890:	e8 3b e5 ff ff       	call   0x140e24dd0
140e26895:	41 b0 29             	mov    $0x29,%r8b
140e26898:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140e2689c:	48 8b c8             	mov    %rax,%rcx
140e2689f:	e8 04 b6 ff ff       	call   0x140e21ea8
140e268a4:	48 8b d0             	mov    %rax,%rdx
140e268a7:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140e268ab:	e8 d0 b6 ff ff       	call   0x140e21f80
140e268b0:	41 b0 27             	mov    $0x27,%r8b
140e268b3:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140e268b7:	48 8b d7             	mov    %rdi,%rdx
140e268ba:	e8 e9 b5 ff ff       	call   0x140e21ea8
140e268bf:	e9 6a f9 ff ff       	jmp    0x140e2622e
140e268c4:	33 d2                	xor    %edx,%edx
140e268c6:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140e268ca:	e8 05 e1 ff ff       	call   0x140e249d4
140e268cf:	41 b0 20             	mov    $0x20,%r8b
140e268d2:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
140e268d6:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140e268da:	e8 c9 b5 ff ff       	call   0x140e21ea8
140e268df:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140e268e3:	48 8b c8             	mov    %rax,%rcx
140e268e6:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140e268ea:	e8 8d b5 ff ff       	call   0x140e21e7c
140e268ef:	48 8b c8             	mov    %rax,%rcx
140e268f2:	e9 05 ff ff ff       	jmp    0x140e267fc
140e268f7:	cc                   	int3
140e268f8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140e268fd:	55                   	push   %rbp
140e268fe:	48 8b ec             	mov    %rsp,%rbp
140e26901:	48 83 ec 40          	sub    $0x40,%rsp
140e26905:	48 8b 05 3c 8a 67 00 	mov    0x678a3c(%rip),%rax        # 0x14149f348
140e2690c:	48 8b d9             	mov    %rcx,%rbx
140e2690f:	80 38 00             	cmpb   $0x0,(%rax)
140e26912:	75 13                	jne    0x140e26927
140e26914:	83 61 08 00          	andl   $0x0,0x8(%rcx)
140e26918:	48 8d 05 81 b7 3b 00 	lea    0x3bb781(%rip),%rax        # 0x1411e20a0
140e2691f:	48 89 01             	mov    %rax,(%rcx)
140e26922:	e9 b8 00 00 00       	jmp    0x140e269df
140e26927:	48 83 65 e0 00       	andq   $0x0,-0x20(%rbp)
140e2692c:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140e26930:	83 65 e8 00          	andl   $0x0,-0x18(%rbp)
140e26934:	b2 26                	mov    $0x26,%dl
140e26936:	e8 c1 c7 ff ff       	call   0x140e230fc
140e2693b:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140e2693f:	e8 28 09 00 00       	call   0x140e2726c
140e26944:	48 8b d0             	mov    %rax,%rdx
140e26947:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140e2694b:	e8 30 b6 ff ff       	call   0x140e21f80
140e26950:	80 7d e8 01          	cmpb   $0x1,-0x18(%rbp)
140e26954:	7f 7d                	jg     0x140e269d3
140e26956:	48 8b 05 eb 89 67 00 	mov    0x6789eb(%rip),%rax        # 0x14149f348
140e2695d:	80 38 40             	cmpb   $0x40,(%rax)