140f455f5:	53                   	push   %rbx
140f455f6:	55                   	push   %rbp
140f455f7:	56                   	push   %rsi
140f455f8:	57                   	push   %rdi
140f455f9:	48 83 ec 28          	sub    $0x28,%rsp
140f455fd:	48 8b ea             	mov    %rdx,%rbp
140f45600:	48 8b bd 90 00 00 00 	mov    0x90(%rbp),%rdi
140f45607:	4c 8b cf             	mov    %rdi,%r9
140f4560a:	4c 8b 85 98 00 00 00 	mov    0x98(%rbp),%r8
140f45611:	48 8b 5d 20          	mov    0x20(%rbp),%rbx
140f45615:	48 8b 13             	mov    (%rbx),%rdx
140f45618:	48 8b b5 a8 00 00 00 	mov    0xa8(%rbp),%rsi
140f4561f:	48 8b ce             	mov    %rsi,%rcx
140f45622:	e8 b9 1f b7 ff       	call   0x140ab75e0
140f45627:	90                   	nop
140f45628:	4c 8b c7             	mov    %rdi,%r8
140f4562b:	48 8b 13             	mov    (%rbx),%rdx
140f4562e:	48 8b ce             	mov    %rsi,%rcx
140f45631:	e8 ca bc 44 ff       	call   0x140391300
140f45636:	48 8b 45 30          	mov    0x30(%rbp),%rax
140f4563a:	48 89 03             	mov    %rax,(%rbx)
140f4563d:	33 d2                	xor    %edx,%edx
140f4563f:	33 c9                	xor    %ecx,%ecx
140f45641:	e8 d2 71 ed ff       	call   0x140e1c818
140f45646:	90                   	nop
140f45647:	cc                   	int3
140f45648:	cc                   	int3
140f45649:	cc                   	int3
140f4564a:	cc                   	int3
140f4564b:	cc                   	int3
140f4564c:	cc                   	int3
140f4564d:	cc                   	int3
140f4564e:	cc                   	int3
140f4564f:	cc                   	int3
140f45650:	48 8b 8a 68 00 00 00 	mov    0x68(%rdx),%rcx
140f45657:	e9 e4 db 44 ff       	jmp    0x140393240
140f4565c:	cc                   	int3
140f4565d:	cc                   	int3
140f4565e:	cc                   	int3
140f4565f:	cc                   	int3
140f45660:	48 8b 8a 30 02 00 00 	mov    0x230(%rdx),%rcx
140f45667:	e9 a4 dc 44 ff       	jmp    0x140393310
140f4566c:	cc                   	int3
140f4566d:	cc                   	int3
140f4566e:	cc                   	int3
140f4566f:	cc                   	int3
140f45670:	40 55                	rex push %rbp
140f45672:	48 83 ec 20          	sub    $0x20,%rsp
140f45676:	48 8b ea             	mov    %rdx,%rbp
140f45679:	4c 8d 0d 70 dd 44 ff 	lea    -0xbb2290(%rip),%r9        # 0x1403933f0
140f45680:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140f45686:	ba 28 00 00 00       	mov    $0x28,%edx
140f4568b:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
140f4568f:	e8 b8 5e ed ff       	call   0x140e1b54c
140f45694:	48 83 c4 20          	add    $0x20,%rsp
140f45698:	5d                   	pop    %rbp
140f45699:	c3                   	ret
140f4569a:	cc                   	int3
140f4569b:	cc                   	int3
140f4569c:	cc                   	int3
140f4569d:	cc                   	int3
140f4569e:	cc                   	int3
140f4569f:	cc                   	int3
140f456a0:	40 55                	rex push %rbp
140f456a2:	48 83 ec 20          	sub    $0x20,%rsp
140f456a6:	48 8b ea             	mov    %rdx,%rbp
140f456a9:	8b 45 24             	mov    0x24(%rbp),%eax
140f456ac:	83 e0 01             	and    $0x1,%eax
140f456af:	85 c0                	test   %eax,%eax
140f456b1:	74 0d                	je     0x140f456c0
140f456b3:	83 65 24 fe          	andl   $0xfffffffe,0x24(%rbp)
140f456b7:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
140f456bb:	e8 80 db 44 ff       	call   0x140393240
140f456c0:	48 83 c4 20          	add    $0x20,%rsp
140f456c4:	5d                   	pop    %rbp
140f456c5:	c3                   	ret
140f456c6:	cc                   	int3
140f456c7:	cc                   	int3
140f456c8:	cc                   	int3
140f456c9:	cc                   	int3
140f456ca:	cc                   	int3
140f456cb:	cc                   	int3
140f456cc:	cc                   	int3
140f456cd:	cc                   	int3
140f456ce:	cc                   	int3
140f456cf:	cc                   	int3
140f456d0:	48 8b 8a 40 00 00 00 	mov    0x40(%rdx),%rcx
140f456d7:	e9 34 dc 44 ff       	jmp    0x140393310
140f456dc:	cc                   	int3
140f456dd:	cc                   	int3
140f456de:	cc                   	int3
140f456df:	cc                   	int3
140f456e0:	48 8b 8a 48 00 00 00 	mov    0x48(%rdx),%rcx
140f456e7:	e9 24 dc 44 ff       	jmp    0x140393310
140f456ec:	cc                   	int3
140f456ed:	cc                   	int3
140f456ee:	cc                   	int3
140f456ef:	cc                   	int3
140f456f0:	48 8b 8a 88 00 00 00 	mov    0x88(%rdx),%rcx
140f456f7:	e9 f4 dc 44 ff       	jmp    0x1403933f0
140f456fc:	cc                   	int3
140f456fd:	cc                   	int3
140f456fe:	cc                   	int3
140f456ff:	cc                   	int3
140f45700:	40 55                	rex push %rbp
140f45702:	48 83 ec 20          	sub    $0x20,%rsp
140f45706:	48 8b ea             	mov    %rdx,%rbp
140f45709:	4c 8d 0d e0 dc 44 ff 	lea    -0xbb2320(%rip),%r9        # 0x1403933f0
140f45710:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140f45716:	ba 28 00 00 00       	mov    $0x28,%edx
140f4571b:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140f4571f:	e8 28 5e ed ff       	call   0x140e1b54c
140f45724:	48 83 c4 20          	add    $0x20,%rsp
140f45728:	5d                   	pop    %rbp
140f45729:	c3                   	ret
140f4572a:	cc                   	int3
140f4572b:	cc                   	int3
140f4572c:	cc                   	int3
140f4572d:	cc                   	int3
140f4572e:	cc                   	int3
140f4572f:	cc                   	int3
140f45730:	40 55                	rex push %rbp
140f45732:	48 83 ec 20          	sub    $0x20,%rsp
140f45736:	48 8b ea             	mov    %rdx,%rbp
140f45739:	8b 45 20             	mov    0x20(%rbp),%eax
140f4573c:	83 e0 01             	and    $0x1,%eax
140f4573f:	85 c0                	test   %eax,%eax
140f45741:	74 10                	je     0x140f45753
140f45743:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140f45747:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140f4574e:	e8 ed da 44 ff       	call   0x140393240
140f45753:	48 83 c4 20          	add    $0x20,%rsp
140f45757:	5d                   	pop    %rbp
140f45758:	c3                   	ret
140f45759:	cc                   	int3
140f4575a:	cc                   	int3
140f4575b:	cc                   	int3
140f4575c:	cc                   	int3
140f4575d:	cc                   	int3
140f4575e:	cc                   	int3
140f4575f:	cc                   	int3
140f45760:	48 8b 8a b0 00 00 00 	mov    0xb0(%rdx),%rcx
140f45767:	e9 44 d9 44 ff       	jmp    0x1403930b0
140f4576c:	cc                   	int3
140f4576d:	cc                   	int3
140f4576e:	cc                   	int3
140f4576f:	cc                   	int3
140f45770:	48 8b 8a c8 00 00 00 	mov    0xc8(%rdx),%rcx
140f45777:	e9 a4 d9 44 ff       	jmp    0x140393120
140f4577c:	cc                   	int3
140f4577d:	cc                   	int3
140f4577e:	cc                   	int3
140f4577f:	cc                   	int3
140f45780:	48 8b 8a 20 01 00 00 	mov    0x120(%rdx),%rcx
140f45787:	e9 34 dc 44 ff       	jmp    0x1403933c0
140f4578c:	cc                   	int3
140f4578d:	cc                   	int3
140f4578e:	cc                   	int3
140f4578f:	cc                   	int3
140f45790:	48 8b 8a 18 01 00 00 	mov    0x118(%rdx),%rcx
140f45797:	e9 b4 d8 44 ff       	jmp    0x140393050
140f4579c:	cc                   	int3
140f4579d:	cc                   	int3
140f4579e:	cc                   	int3
140f4579f:	cc                   	int3
140f457a0:	48 8b 8a 68 00 00 00 	mov    0x68(%rdx),%rcx
140f457a7:	e9 14 dc 44 ff       	jmp    0x1403933c0
140f457ac:	cc                   	int3
140f457ad:	cc                   	int3
140f457ae:	cc                   	int3
140f457af:	cc                   	int3
140f457b0:	48 8b 8a 10 01 00 00 	mov    0x110(%rdx),%rcx
140f457b7:	e9 94 da 44 ff       	jmp    0x140393250
140f457bc:	cc                   	int3
140f457bd:	cc                   	int3
140f457be:	cc                   	int3
140f457bf:	cc                   	int3
140f457c0:	48 8b 8a 28 01 00 00 	mov    0x128(%rdx),%rcx
140f457c7:	e9 84 d8 44 ff       	jmp    0x140393050
140f457cc:	cc                   	int3
140f457cd:	cc                   	int3
140f457ce:	cc                   	int3
140f457cf:	cc                   	int3
140f457d0:	48 8b 8a a0 00 00 00 	mov    0xa0(%rdx),%rcx
140f457d7:	e9 e4 db 44 ff       	jmp    0x1403933c0
140f457dc:	cc                   	int3
140f457dd:	cc                   	int3
140f457de:	cc                   	int3
140f457df:	cc                   	int3
140f457e0:	48 8b 8a 98 00 00 00 	mov    0x98(%rdx),%rcx
140f457e7:	e9 54 da 44 ff       	jmp    0x140393240
140f457ec:	cc                   	int3
140f457ed:	cc                   	int3
140f457ee:	cc                   	int3
140f457ef:	cc                   	int3
140f457f0:	48 8b 8a 90 00 00 00 	mov    0x90(%rdx),%rcx
140f457f7:	e9 44 da 44 ff       	jmp    0x140393240
140f457fc:	cc                   	int3
140f457fd:	cc                   	int3
140f457fe:	cc                   	int3
140f457ff:	cc                   	int3
140f45800:	48 8b 8a 90 00 00 00 	mov    0x90(%rdx),%rcx
140f45807:	48 83 c1 18          	add    $0x18,%rcx
140f4580b:	e9 b0 db 44 ff       	jmp    0x1403933c0
140f45810:	48 8b 8a 90 00 00 00 	mov    0x90(%rdx),%rcx
140f45817:	48 83 c1 68          	add    $0x68,%rcx
140f4581b:	e9 b0 dc 44 ff       	jmp    0x1403934d0
140f45820:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
140f45827:	e9 24 d8 44 ff       	jmp    0x140393050
140f4582c:	cc                   	int3
140f4582d:	cc                   	int3
140f4582e:	cc                   	int3
140f4582f:	cc                   	int3
140f45830:	48 8b 8a 48 01 00 00 	mov    0x148(%rdx),%rcx
140f45837:	e9 b4 db 44 ff       	jmp    0x1403933f0
140f4583c:	cc                   	int3
140f4583d:	cc                   	int3
140f4583e:	cc                   	int3
140f4583f:	cc                   	int3
140f45840:	48 8d 8a 20 00 00 00 	lea    0x20(%rdx),%rcx
140f45847:	e9 74 db 44 ff       	jmp    0x1403933c0
140f4584c:	cc                   	int3
140f4584d:	cc                   	int3
140f4584e:	cc                   	int3
140f4584f:	cc                   	int3
140f45850:	48 8d 8a 20 00 00 00 	lea    0x20(%rdx),%rcx
140f45857:	e9 34 d8 44 ff       	jmp    0x140393090
140f4585c:	cc                   	int3
140f4585d:	cc                   	int3
140f4585e:	cc                   	int3
140f4585f:	cc                   	int3
140f45860:	48 8b 8a 40 01 00 00 	mov    0x140(%rdx),%rcx
140f45867:	e9 24 d8 44 ff       	jmp    0x140393090
140f4586c:	cc                   	int3
140f4586d:	cc                   	int3
140f4586e:	cc                   	int3
140f4586f:	cc                   	int3
140f45870:	48 8b 8a 40 01 00 00 	mov    0x140(%rdx),%rcx
140f45877:	e9 44 db 44 ff       	jmp    0x1403933c0
140f4587c:	cc                   	int3
140f4587d:	cc                   	int3
140f4587e:	cc                   	int3
140f4587f:	cc                   	int3
140f45880:	40 55                	rex push %rbp
140f45882:	48 83 ec 20          	sub    $0x20,%rsp
140f45886:	48 8b ea             	mov    %rdx,%rbp
140f45889:	8b 45 20             	mov    0x20(%rbp),%eax
140f4588c:	83 e0 01             	and    $0x1,%eax
140f4588f:	85 c0                	test   %eax,%eax
140f45891:	74 0d                	je     0x140f458a0
140f45893:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140f45897:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
140f4589b:	e8 00 ba 2d ff       	call   0x1402212a0
140f458a0:	48 83 c4 20          	add    $0x20,%rsp
140f458a4:	5d                   	pop    %rbp
140f458a5:	c3                   	ret
140f458a6:	cc                   	int3
140f458a7:	cc                   	int3
140f458a8:	cc                   	int3
140f458a9:	cc                   	int3
140f458aa:	cc                   	int3
140f458ab:	cc                   	int3
140f458ac:	cc                   	int3
140f458ad:	cc                   	int3
140f458ae:	cc                   	int3
140f458af:	cc                   	int3
140f458b0:	48 8d 0d 59 1d 4f 00 	lea    0x4f1d59(%rip),%rcx        # 0x141437610
140f458b7:	e9 68 5d ed ff       	jmp    0x140e1b624
140f458bc:	cc                   	int3
140f458bd:	cc                   	int3
140f458be:	cc                   	int3
140f458bf:	cc                   	int3
140f458c0:	40 55                	rex push %rbp
140f458c2:	48 83 ec 20          	sub    $0x20,%rsp
140f458c6:	48 8b ea             	mov    %rdx,%rbp
140f458c9:	4c 8d 0d 00 d9 44 ff 	lea    -0xbb2700(%rip),%r9        # 0x1403931d0
140f458d0:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140f458d6:	ba 48 00 00 00       	mov    $0x48,%edx
140f458db:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
140f458df:	e8 68 5c ed ff       	call   0x140e1b54c
140f458e4:	48 83 c4 20          	add    $0x20,%rsp
140f458e8:	5d                   	pop    %rbp
140f458e9:	c3                   	ret
140f458ea:	cc                   	int3
140f458eb:	cc                   	int3
140f458ec:	cc                   	int3
140f458ed:	cc                   	int3
140f458ee:	cc                   	int3
140f458ef:	cc                   	int3
140f458f0:	40 55                	rex push %rbp
140f458f2:	48 83 ec 20          	sub    $0x20,%rsp
140f458f6:	48 8b ea             	mov    %rdx,%rbp
140f458f9:	8b 45 20             	mov    0x20(%rbp),%eax
140f458fc:	83 e0 02             	and    $0x2,%eax
140f458ff:	85 c0                	test   %eax,%eax
140f45901:	74 0d                	je     0x140f45910
140f45903:	83 65 20 fd          	andl   $0xfffffffd,0x20(%rbp)
140f45907:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140f4590b:	e8 a0 d7 44 ff       	call   0x1403930b0
140f45910:	48 83 c4 20          	add    $0x20,%rsp
140f45914:	5d                   	pop    %rbp
140f45915:	c3                   	ret
140f45916:	cc                   	int3
140f45917:	cc                   	int3
140f45918:	cc                   	int3
140f45919:	cc                   	int3
140f4591a:	cc                   	int3
140f4591b:	cc                   	int3
140f4591c:	cc                   	int3
140f4591d:	cc                   	int3
140f4591e:	cc                   	int3
140f4591f:	cc                   	int3
140f45920:	48 8d 8a 50 00 00 00 	lea    0x50(%rdx),%rcx
140f45927:	e9 a4 d8 44 ff       	jmp    0x1403931d0
140f4592c:	cc                   	int3
140f4592d:	cc                   	int3
140f4592e:	cc                   	int3
140f4592f:	cc                   	int3
140f45930:	40 55                	rex push %rbp
140f45932:	48 83 ec 20          	sub    $0x20,%rsp
140f45936:	48 8b ea             	mov    %rdx,%rbp
140f45939:	4c 8d 0d 90 d8 44 ff 	lea    -0xbb2770(%rip),%r9        # 0x1403931d0
140f45940:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140f45946:	ba 48 00 00 00       	mov    $0x48,%edx
140f4594b:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
140f4594f:	e8 f8 5b ed ff       	call   0x140e1b54c
140f45954:	48 83 c4 20          	add    $0x20,%rsp
140f45958:	5d                   	pop    %rbp
140f45959:	c3                   	ret
140f4595a:	cc                   	int3
140f4595b:	cc                   	int3
140f4595c:	cc                   	int3
140f4595d:	cc                   	int3
140f4595e:	cc                   	int3
140f4595f:	cc                   	int3
140f45960:	48 8b 8a e8 00 00 00 	mov    0xe8(%rdx),%rcx
140f45967:	e9 54 da 44 ff       	jmp    0x1403933c0
140f4596c:	cc                   	int3
140f4596d:	cc                   	int3
140f4596e:	cc                   	int3
140f4596f:	cc                   	int3
140f45970:	48 8b 8a e0 00 00 00 	mov    0xe0(%rdx),%rcx
140f45977:	e9 14 d7 44 ff       	jmp    0x140393090
140f4597c:	cc                   	int3
140f4597d:	cc                   	int3
140f4597e:	cc                   	int3
140f4597f:	cc                   	int3
140f45980:	48 8b 8a f0 00 00 00 	mov    0xf0(%rdx),%rcx
140f45987:	e9 04 d7 44 ff       	jmp    0x140393090
140f4598c:	cc                   	int3