1404f81b8:	5d                   	pop    %rbp
1404f81b9:	c3                   	ret
1404f81ba:	48 8b 7b 60          	mov    0x60(%rbx),%rdi
1404f81be:	48 85 ff             	test   %rdi,%rdi
1404f81c1:	74 22                	je     0x1404f81e5
1404f81c3:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f81c7:	48 85 c9             	test   %rcx,%rcx
1404f81ca:	74 05                	je     0x1404f81d1
1404f81cc:	e8 73 2f 92 00       	call   0x140e1b144
1404f81d1:	ba 20 00 00 00       	mov    $0x20,%edx
1404f81d6:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f81da:	48 8b cf             	mov    %rdi,%rcx
1404f81dd:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f81e0:	e8 5f 2f 92 00       	call   0x140e1b144
1404f81e5:	48 89 6b 60          	mov    %rbp,0x60(%rbx)
1404f81e9:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f81ee:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f81f3:	48 83 c4 20          	add    $0x20,%rsp
1404f81f7:	5d                   	pop    %rbp
1404f81f8:	c3                   	ret
1404f81f9:	48 8b 7b 68          	mov    0x68(%rbx),%rdi
1404f81fd:	48 85 ff             	test   %rdi,%rdi
1404f8200:	74 22                	je     0x1404f8224
1404f8202:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f8206:	48 85 c9             	test   %rcx,%rcx
1404f8209:	74 05                	je     0x1404f8210
1404f820b:	e8 34 2f 92 00       	call   0x140e1b144
1404f8210:	ba 20 00 00 00       	mov    $0x20,%edx
1404f8215:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f8219:	48 8b cf             	mov    %rdi,%rcx
1404f821c:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f821f:	e8 20 2f 92 00       	call   0x140e1b144
1404f8224:	48 89 6b 68          	mov    %rbp,0x68(%rbx)
1404f8228:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f822d:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f8232:	48 83 c4 20          	add    $0x20,%rsp
1404f8236:	5d                   	pop    %rbp
1404f8237:	c3                   	ret
1404f8238:	48 8b 7b 70          	mov    0x70(%rbx),%rdi
1404f823c:	48 85 ff             	test   %rdi,%rdi
1404f823f:	74 22                	je     0x1404f8263
1404f8241:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f8245:	48 85 c9             	test   %rcx,%rcx
1404f8248:	74 05                	je     0x1404f824f
1404f824a:	e8 f5 2e 92 00       	call   0x140e1b144
1404f824f:	ba 20 00 00 00       	mov    $0x20,%edx
1404f8254:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f8258:	48 8b cf             	mov    %rdi,%rcx
1404f825b:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f825e:	e8 e1 2e 92 00       	call   0x140e1b144
1404f8263:	48 89 6b 70          	mov    %rbp,0x70(%rbx)
1404f8267:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f826c:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f8271:	48 83 c4 20          	add    $0x20,%rsp
1404f8275:	5d                   	pop    %rbp
1404f8276:	c3                   	ret
1404f8277:	48 8b 7b 78          	mov    0x78(%rbx),%rdi
1404f827b:	48 85 ff             	test   %rdi,%rdi
1404f827e:	74 22                	je     0x1404f82a2
1404f8280:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f8284:	48 85 c9             	test   %rcx,%rcx
1404f8287:	74 05                	je     0x1404f828e
1404f8289:	e8 b6 2e 92 00       	call   0x140e1b144
1404f828e:	ba 20 00 00 00       	mov    $0x20,%edx
1404f8293:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f8297:	48 8b cf             	mov    %rdi,%rcx
1404f829a:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f829d:	e8 a2 2e 92 00       	call   0x140e1b144
1404f82a2:	48 89 6b 78          	mov    %rbp,0x78(%rbx)
1404f82a6:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f82ab:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f82b0:	48 83 c4 20          	add    $0x20,%rsp
1404f82b4:	5d                   	pop    %rbp
1404f82b5:	c3                   	ret
1404f82b6:	48 8b bb 80 00 00 00 	mov    0x80(%rbx),%rdi
1404f82bd:	48 85 ff             	test   %rdi,%rdi
1404f82c0:	74 22                	je     0x1404f82e4
1404f82c2:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f82c6:	48 85 c9             	test   %rcx,%rcx
1404f82c9:	74 05                	je     0x1404f82d0
1404f82cb:	e8 74 2e 92 00       	call   0x140e1b144
1404f82d0:	ba 20 00 00 00       	mov    $0x20,%edx
1404f82d5:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f82d9:	48 8b cf             	mov    %rdi,%rcx
1404f82dc:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f82df:	e8 60 2e 92 00       	call   0x140e1b144
1404f82e4:	48 89 ab 80 00 00 00 	mov    %rbp,0x80(%rbx)
1404f82eb:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f82f0:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f82f5:	48 83 c4 20          	add    $0x20,%rsp
1404f82f9:	5d                   	pop    %rbp
1404f82fa:	c3                   	ret
1404f82fb:	48 8b bb 88 00 00 00 	mov    0x88(%rbx),%rdi
1404f8302:	48 85 ff             	test   %rdi,%rdi
1404f8305:	74 22                	je     0x1404f8329
1404f8307:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f830b:	48 85 c9             	test   %rcx,%rcx
1404f830e:	74 05                	je     0x1404f8315
1404f8310:	e8 2f 2e 92 00       	call   0x140e1b144
1404f8315:	ba 20 00 00 00       	mov    $0x20,%edx
1404f831a:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f831e:	48 8b cf             	mov    %rdi,%rcx
1404f8321:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f8324:	e8 1b 2e 92 00       	call   0x140e1b144
1404f8329:	48 89 ab 88 00 00 00 	mov    %rbp,0x88(%rbx)
1404f8330:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f8335:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f833a:	48 83 c4 20          	add    $0x20,%rsp
1404f833e:	5d                   	pop    %rbp
1404f833f:	c3                   	ret
1404f8340:	48 8b bb 90 00 00 00 	mov    0x90(%rbx),%rdi
1404f8347:	48 85 ff             	test   %rdi,%rdi
1404f834a:	74 22                	je     0x1404f836e
1404f834c:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f8350:	48 85 c9             	test   %rcx,%rcx
1404f8353:	74 05                	je     0x1404f835a
1404f8355:	e8 ea 2d 92 00       	call   0x140e1b144
1404f835a:	ba 20 00 00 00       	mov    $0x20,%edx
1404f835f:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f8363:	48 8b cf             	mov    %rdi,%rcx
1404f8366:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f8369:	e8 d6 2d 92 00       	call   0x140e1b144
1404f836e:	48 89 ab 90 00 00 00 	mov    %rbp,0x90(%rbx)
1404f8375:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f837a:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f837f:	48 83 c4 20          	add    $0x20,%rsp
1404f8383:	5d                   	pop    %rbp
1404f8384:	c3                   	ret
1404f8385:	48 8b bb 98 00 00 00 	mov    0x98(%rbx),%rdi
1404f838c:	48 85 ff             	test   %rdi,%rdi
1404f838f:	74 22                	je     0x1404f83b3
1404f8391:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f8395:	48 85 c9             	test   %rcx,%rcx
1404f8398:	74 05                	je     0x1404f839f
1404f839a:	e8 a5 2d 92 00       	call   0x140e1b144
1404f839f:	ba 20 00 00 00       	mov    $0x20,%edx
1404f83a4:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f83a8:	48 8b cf             	mov    %rdi,%rcx
1404f83ab:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f83ae:	e8 91 2d 92 00       	call   0x140e1b144
1404f83b3:	48 89 ab 98 00 00 00 	mov    %rbp,0x98(%rbx)
1404f83ba:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f83bf:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f83c4:	48 83 c4 20          	add    $0x20,%rsp
1404f83c8:	5d                   	pop    %rbp
1404f83c9:	c3                   	ret
1404f83ca:	48 8b bb a0 00 00 00 	mov    0xa0(%rbx),%rdi
1404f83d1:	48 85 ff             	test   %rdi,%rdi
1404f83d4:	74 22                	je     0x1404f83f8
1404f83d6:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f83da:	48 85 c9             	test   %rcx,%rcx
1404f83dd:	74 05                	je     0x1404f83e4
1404f83df:	e8 60 2d 92 00       	call   0x140e1b144
1404f83e4:	ba 20 00 00 00       	mov    $0x20,%edx
1404f83e9:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f83ed:	48 8b cf             	mov    %rdi,%rcx
1404f83f0:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f83f3:	e8 4c 2d 92 00       	call   0x140e1b144
1404f83f8:	48 89 ab a0 00 00 00 	mov    %rbp,0xa0(%rbx)
1404f83ff:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f8404:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f8409:	48 83 c4 20          	add    $0x20,%rsp
1404f840d:	5d                   	pop    %rbp
1404f840e:	c3                   	ret
1404f840f:	48 8b bb a8 00 00 00 	mov    0xa8(%rbx),%rdi
1404f8416:	48 85 ff             	test   %rdi,%rdi
1404f8419:	74 22                	je     0x1404f843d
1404f841b:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f841f:	48 85 c9             	test   %rcx,%rcx
1404f8422:	74 05                	je     0x1404f8429
1404f8424:	e8 1b 2d 92 00       	call   0x140e1b144
1404f8429:	ba 20 00 00 00       	mov    $0x20,%edx
1404f842e:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f8432:	48 8b cf             	mov    %rdi,%rcx
1404f8435:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f8438:	e8 07 2d 92 00       	call   0x140e1b144
1404f843d:	48 89 ab a8 00 00 00 	mov    %rbp,0xa8(%rbx)
1404f8444:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f8449:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f844e:	48 83 c4 20          	add    $0x20,%rsp
1404f8452:	5d                   	pop    %rbp
1404f8453:	c3                   	ret
1404f8454:	48 8b bb b0 00 00 00 	mov    0xb0(%rbx),%rdi
1404f845b:	48 85 ff             	test   %rdi,%rdi
1404f845e:	74 22                	je     0x1404f8482
1404f8460:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f8464:	48 85 c9             	test   %rcx,%rcx
1404f8467:	74 05                	je     0x1404f846e
1404f8469:	e8 d6 2c 92 00       	call   0x140e1b144
1404f846e:	ba 20 00 00 00       	mov    $0x20,%edx
1404f8473:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f8477:	48 8b cf             	mov    %rdi,%rcx
1404f847a:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f847d:	e8 c2 2c 92 00       	call   0x140e1b144
1404f8482:	48 89 ab b0 00 00 00 	mov    %rbp,0xb0(%rbx)
1404f8489:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f848e:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f8493:	48 83 c4 20          	add    $0x20,%rsp
1404f8497:	5d                   	pop    %rbp
1404f8498:	c3                   	ret
1404f8499:	48 8b bb b8 00 00 00 	mov    0xb8(%rbx),%rdi
1404f84a0:	48 85 ff             	test   %rdi,%rdi
1404f84a3:	74 22                	je     0x1404f84c7
1404f84a5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f84a9:	48 85 c9             	test   %rcx,%rcx
1404f84ac:	74 05                	je     0x1404f84b3
1404f84ae:	e8 91 2c 92 00       	call   0x140e1b144
1404f84b3:	ba 20 00 00 00       	mov    $0x20,%edx
1404f84b8:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f84bc:	48 8b cf             	mov    %rdi,%rcx
1404f84bf:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f84c2:	e8 7d 2c 92 00       	call   0x140e1b144
1404f84c7:	48 89 ab b8 00 00 00 	mov    %rbp,0xb8(%rbx)
1404f84ce:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f84d3:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f84d8:	48 83 c4 20          	add    $0x20,%rsp
1404f84dc:	5d                   	pop    %rbp
1404f84dd:	c3                   	ret
1404f84de:	48 8b bb c0 00 00 00 	mov    0xc0(%rbx),%rdi
1404f84e5:	48 85 ff             	test   %rdi,%rdi
1404f84e8:	74 22                	je     0x1404f850c
1404f84ea:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f84ee:	48 85 c9             	test   %rcx,%rcx
1404f84f1:	74 05                	je     0x1404f84f8
1404f84f3:	e8 4c 2c 92 00       	call   0x140e1b144
1404f84f8:	ba 20 00 00 00       	mov    $0x20,%edx
1404f84fd:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f8501:	48 8b cf             	mov    %rdi,%rcx
1404f8504:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f8507:	e8 38 2c 92 00       	call   0x140e1b144
1404f850c:	48 89 ab c0 00 00 00 	mov    %rbp,0xc0(%rbx)
1404f8513:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f8518:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f851d:	48 83 c4 20          	add    $0x20,%rsp
1404f8521:	5d                   	pop    %rbp
1404f8522:	c3                   	ret
1404f8523:	48 8b bb c8 00 00 00 	mov    0xc8(%rbx),%rdi
1404f852a:	48 85 ff             	test   %rdi,%rdi
1404f852d:	74 22                	je     0x1404f8551
1404f852f:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f8533:	48 85 c9             	test   %rcx,%rcx
1404f8536:	74 05                	je     0x1404f853d
1404f8538:	e8 07 2c 92 00       	call   0x140e1b144
1404f853d:	ba 20 00 00 00       	mov    $0x20,%edx
1404f8542:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f8546:	48 8b cf             	mov    %rdi,%rcx
1404f8549:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f854c:	e8 f3 2b 92 00       	call   0x140e1b144
1404f8551:	48 89 ab c8 00 00 00 	mov    %rbp,0xc8(%rbx)
1404f8558:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f855d:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f8562:	48 83 c4 20          	add    $0x20,%rsp
1404f8566:	5d                   	pop    %rbp
1404f8567:	c3                   	ret
1404f8568:	48 8b bb d0 00 00 00 	mov    0xd0(%rbx),%rdi
1404f856f:	48 85 ff             	test   %rdi,%rdi
1404f8572:	74 22                	je     0x1404f8596
1404f8574:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f8578:	48 85 c9             	test   %rcx,%rcx
1404f857b:	74 05                	je     0x1404f8582
1404f857d:	e8 c2 2b 92 00       	call   0x140e1b144
1404f8582:	ba 20 00 00 00       	mov    $0x20,%edx
1404f8587:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f858b:	48 8b cf             	mov    %rdi,%rcx
1404f858e:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f8591:	e8 ae 2b 92 00       	call   0x140e1b144
1404f8596:	48 89 ab d0 00 00 00 	mov    %rbp,0xd0(%rbx)
1404f859d:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f85a2:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f85a7:	48 83 c4 20          	add    $0x20,%rsp
1404f85ab:	5d                   	pop    %rbp
1404f85ac:	c3                   	ret
1404f85ad:	48 8b bb d8 00 00 00 	mov    0xd8(%rbx),%rdi
1404f85b4:	48 85 ff             	test   %rdi,%rdi
1404f85b7:	74 22                	je     0x1404f85db
1404f85b9:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f85bd:	48 85 c9             	test   %rcx,%rcx
1404f85c0:	74 05                	je     0x1404f85c7
1404f85c2:	e8 7d 2b 92 00       	call   0x140e1b144
1404f85c7:	ba 20 00 00 00       	mov    $0x20,%edx
1404f85cc:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f85d0:	48 8b cf             	mov    %rdi,%rcx
1404f85d3:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f85d6:	e8 69 2b 92 00       	call   0x140e1b144
1404f85db:	48 89 ab d8 00 00 00 	mov    %rbp,0xd8(%rbx)
1404f85e2:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f85e7:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f85ec:	48 83 c4 20          	add    $0x20,%rsp
1404f85f0:	5d                   	pop    %rbp
1404f85f1:	c3                   	ret
1404f85f2:	48 8b bb e0 00 00 00 	mov    0xe0(%rbx),%rdi
1404f85f9:	48 85 ff             	test   %rdi,%rdi
1404f85fc:	74 22                	je     0x1404f8620
1404f85fe:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f8602:	48 85 c9             	test   %rcx,%rcx
1404f8605:	74 05                	je     0x1404f860c
1404f8607:	e8 38 2b 92 00       	call   0x140e1b144
1404f860c:	ba 20 00 00 00       	mov    $0x20,%edx
1404f8611:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f8615:	48 8b cf             	mov    %rdi,%rcx
1404f8618:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f861b:	e8 24 2b 92 00       	call   0x140e1b144
1404f8620:	48 89 ab e0 00 00 00 	mov    %rbp,0xe0(%rbx)
1404f8627:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f862c:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f8631:	48 83 c4 20          	add    $0x20,%rsp
1404f8635:	5d                   	pop    %rbp
1404f8636:	c3                   	ret
1404f8637:	48 8b bb e8 00 00 00 	mov    0xe8(%rbx),%rdi
1404f863e:	48 85 ff             	test   %rdi,%rdi
1404f8641:	74 22                	je     0x1404f8665
1404f8643:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f8647:	48 85 c9             	test   %rcx,%rcx
1404f864a:	74 05                	je     0x1404f8651
1404f864c:	e8 f3 2a 92 00       	call   0x140e1b144
1404f8651:	ba 20 00 00 00       	mov    $0x20,%edx
1404f8656:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f865a:	48 8b cf             	mov    %rdi,%rcx
1404f865d:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f8660:	e8 df 2a 92 00       	call   0x140e1b144
1404f8665:	48 89 ab e8 00 00 00 	mov    %rbp,0xe8(%rbx)
1404f866c:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f8671:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f8676:	48 83 c4 20          	add    $0x20,%rsp
1404f867a:	5d                   	pop    %rbp
1404f867b:	c3                   	ret
1404f867c:	48 8b bb f0 00 00 00 	mov    0xf0(%rbx),%rdi
1404f8683:	48 85 ff             	test   %rdi,%rdi
1404f8686:	74 22                	je     0x1404f86aa
1404f8688:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f868c:	48 85 c9             	test   %rcx,%rcx
1404f868f:	74 05                	je     0x1404f8696
1404f8691:	e8 ae 2a 92 00       	call   0x140e1b144
1404f8696:	ba 20 00 00 00       	mov    $0x20,%edx
1404f869b:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f869f:	48 8b cf             	mov    %rdi,%rcx
1404f86a2:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f86a5:	e8 9a 2a 92 00       	call   0x140e1b144
1404f86aa:	48 89 ab f0 00 00 00 	mov    %rbp,0xf0(%rbx)
1404f86b1:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f86b6:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f86bb:	48 83 c4 20          	add    $0x20,%rsp
1404f86bf:	5d                   	pop    %rbp
1404f86c0:	c3                   	ret
1404f86c1:	48 8b bb f8 00 00 00 	mov    0xf8(%rbx),%rdi
1404f86c8:	48 85 ff             	test   %rdi,%rdi
1404f86cb:	74 22                	je     0x1404f86ef
1404f86cd:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f86d1:	48 85 c9             	test   %rcx,%rcx
1404f86d4:	74 05                	je     0x1404f86db